body {
padding:0px;
margin:0px;
color:#fff;
background:#0076bd;
}
/** POSITIONING **/
.float-left, form, #header, #header-dw, #header-dw ul li, #poesia, #poesia p, .swf-up, #main, #footer, #footer-mid, #footer-sx, #footer-dx, #poesia p, #core, #col-sx-home, #col-news, #col-news h6, .banner728, .banner180, .banner468, #col-news p, #col-news-dw, #home-cnt, #home-news, #home-news h1, #home-news-txt, #home-news-txt img, .home-news-sec, .home-news-mini, #home-cnt-dw, #abstract-home, .abstract-box, .abstract-box ul, .abstract-box ul li, .abstract-box p, #riga-accesso, #riga-accesso input, #int-cnt, #int-cnt h1, #int-txt, #int-allegati, #int-immagini, #int-menu, #int-menu li, #int-menu-riserv, int-menu-riserv div, #col-sx-home h5, #riga-accesso-mini, #list-cnt, #list-news, .list-news-txt h1, .list-news-txt, .list-dietisti .list-news-txt img, #trova-dietista, #dietista-cnt, #dietista-cnt h1, #photo-cnt, #photo-cnt div, .photo-box h6, #photo-cnt h1, .colonna-direttivo, .direttivo-box, .direttivo-box img, .direttivo-box h5, .direttivo-box h6, .riga-direttivo, #risultati-ricerca, .risultato-box, #paginazione, #risultati-ricerca h1, #list-cnt h5, #list-cnt h6, .printbar, .dietista-abstract, #TextScrollContainer, #TextScrollContent {
position:relative;
float:left;
}
.float-right, .abstract-box big, .home-news-mini small, #int-txt big, .list-news-txt big, .list-dietisti big {
position:relative;
float:right;
}
/** FONTS **/
#header-dw ul, #footer, #col-news p, #col-news-dw, #home-news, .campo, .abstract-box, .home-news-mini, #int-cnt, #int-menu li, #list-news, #int-menu-riserv, #trova-dietista, .testo, .testoricerca, .td-label, .testo-h1, .td-labelsotto, .photo-box h6, #photo-cnt p, .direttivo-box, .direttivo-box h5, .direttivo-box h6, .risultato-box, #paginazione, .dietista-abstract {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#poesia .contents, #col-news p span, #home-news h1, #home-news-txt big, .pulsante, .home-news-mini big a, #int-cnt h1, #int-txt big, #col-sx-home h5, .list-news-txt h1,.list-dietisti h1, .list-dietisti big, .list-news-txt big, .pulsante-intero, .pulsante-intero-2, .pulsante-intero-long, .pulsante-intero-long-2, #dietista-cnt h1, #photo-cnt h1, #risultati-ricerca h1, #list-cnt h5, #list-cnt h6, .printbar {
font-family:Georgia, "Times New Roman", Times, serif;
}
.link-giallo {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
}
/** TAG **/
#poesia .contents span, #col-news p span, #int-txt b, #int-txt strong, .list-news-txt b, .list-dietisti b, .list-dietisti strong, .list-news-txt strong, .list-news-txt big, .testo b, .testoricerca b, .dietista-abstract span {
color:#fe0;	
}
.testo big {
font-weight:bold;
text-decoration:underline;
color:#fe0;	
}
#int-txt i, #int-txt em {
color:#bbb;
}
#footer-dx span {
color:#fff;	
padding-left:4px;
padding-right:4px;
background:#014d95;
}
#home-news h1 span, #int-cnt h1 span, #home-news h1 span {
color:#fff;
}
.abstract-box big, .home-news-mini small {
font-size:10px;
text-transform:uppercase;
padding-right:22px;
background:url(img/vista.gif) no-repeat top right;
margin-top:10px;
}
#paginazione b {
color:#033394;
}
#list-cnt #paginazione b {
color:#fff;	
}
.dietista-abstract small {
text-transform:uppercase;
font-size:10px;
}
/** LINKS **/
#header-dw ul li a {
color:#000;	
text-decoration:none;
}
#footer-mid a:hover, #footer-sx a, #footer-dx a, #home-news h1 a:hover, #home-news-txt big, .abstract-box ul li a, #int-txt big, #int-menu a:hover, .list-news-txt h1 a:hover, #int-menu-riserv a:hover, .photo-box h6 a:hover, #paginazione a, a.link-details, a.link-giallo {
color:#fe0;	
text-decoration:none;
}
#footer-sx a:hover, #footer-dx a:hover, #col-news-dw a:hover, .abstract-box big a, .home-news-mini small a, #paginazione a:hover, a:hover.link-details, .printbar a, a:hover.link-giallo {
color:#fe0;	
text-decoration:underline;
}
#int-txt a, .testo a {
color:#033394;
text-decoration:none;
border-bottom:1px dashed #033394;
}
#int-txt a:hover, .testo a:hover {
color:#033394;
text-decoration:none;
border-bottom:none;
}
.testoricerca a {
color:#fe0;
text-decoration:none;
border-bottom:1px dashed #fe0;
}
.testoricerca a:hover {
color:#fff;
text-decoration:none;
border-bottom:none;
}
#int-allegati a {
color:#fe0;
text-decoration:none;
border-bottom:none;
background:url(img/pallino.gif) no-repeat 0px 5px;
padding-left:12px;
}
#int-allegati a:hover {
color:#fe0;
text-decoration:none;
border-bottom:1px dashed #fe0;
}
#header-dw ul li a:hover, #footer-mid a {
color:#033394;
text-decoration:none;
}
.home-news-mini big a:hover {
color:#033394;
text-decoration:underline;
}
#col-news a, #col-news-dw a, #int-menu a, #int-menu-riserv a, .photo-box h6 a {
color:#fff;
text-decoration:none;
}
#col-news p a:hover {
color:#fff;
text-decoration:underline;
}
#home-news h1 a, .abstract-box big a:hover, .abstract-box ul li a:hover, .home-news-mini small a:hover, .list-news-txt h1 a {
color:#14beef;
text-decoration:none;
}
.home-news-mini big a {
color:#14beef;
text-decoration:underline;
}
#int-immagini a {
border:none;
}
.risultato-box a {
font-weight:bold;
color:#033394;
text-decoration:underline;
}
.risultato-box a:hover {
text-decoration:none;
}
.list-link a {
color:#ccc;
font-size:10px;
text-transform:uppercase;
text-decoration:underline;
}
.list-link a:hover {
color:#fe0;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
}
/** IMAGES **/
#int-immagini img {
background:#14beef;
padding:2px;
border-top:7px solid #0462b9;
border-left:7px solid #0462b9;
border-right:3px solid #0462b9;
border-bottom:3px solid #0462b9;
margin:5px 10px 5px 0px;	
}
.banner728 img, .banner468 img, .banner180 img {
padding:1px;
border:3px solid #00abbf;
}
#home-news-txt img {
background:#14beef;
padding:2px;
border-top:7px solid #0076bd;
border-left:7px solid #0076bd;
border-right:3px solid #0076bd;
border-bottom:3px solid #0076bd;
margin:5px 10px 5px 0px;
}
.img-contents {
background:#14beef;
padding:2px;
border-top:7px solid #0462b9;
border-left:7px solid #0462b9;
border-right:3px solid #0462b9;
border-bottom:3px solid #0462b9;
margin:5px 10px 5px 0px;
}
.list-news-txt img {
background:#14beef;
padding:2px;
border-top:7px solid #00529e;
border-left:7px solid #00529e;
border-right:3px solid #00529e;
border-bottom:3px solid #00529e;
margin:0px 10px 5px 0px;
}
.photo-box img {
background:#14beef;
padding:2px;
border-top:7px solid #00529e;
border-left:7px solid #00529e;
border-right:3px solid #00529e;
border-bottom:3px solid #00529e;
margin:0px auto;
}
/** BLOCKS **/
#header {
width:100%;
height:209px;
background:url(img/bg-header.jpg) repeat-x center;
}
#header-dw {
width:100%;
height:23px;
text-align:center;
background:url(img/bg-header-dw.jpg) repeat-x center;
}
#header-dw ul {
width:780px;
height:18px;
padding:5px 0px 0px 0px;
margin:0px auto;
list-style-type:none;
background:url(img/bg-header-ul.jpg) repeat-x center;
}
#header-dw ul li {
font-size:11px;
line-height:15px;
padding:0px 12px;
background:url(img/tratt-link.gif) no-repeat right center;
}
#poesia {
width:100%;
height:120px;
text-align:center;
background:#14beef;
}
#poesia .contents {
width:780px;
margin:0px auto;
font-size:12px;
line-height:17px;
font-style:italic;
}
#poesia p {
width:460px;
margin:0px;
padding:10px 0px 0px 0px;
text-align:right;
}
.swf-up {
width:160px;
}
#main {
width:100%;
text-align:center;
background:url(img/bg-main.gif) repeat-x top left;
}
#main .contents {
width:780px;
margin:0px auto;
}
#core {
width:780px;
background:url(img/spigolini-core.gif) no-repeat 263px 0px;
padding:17px 0px 10px 0px;
}
#col-sx-home {
width:220px;
}
#col-news {
width:220px;
background:url(img/col-news-bg.png);
}
*html #col-news {
background-color: #000;
back\ground-color: transparent;
background-image: url(img/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/col-news-bg.png" ,sizingMethod="scale");
}
#col-news h6 {
width:220px;
height:32px;
margin:0px;
padding:0px;
}
#col-news p {
width:185px;
font-size:11px;
line-height:16px;
margin:0px;
padding:10px 20px 10px 15px;
text-align:left;
background:url(img/tratteggio-news.gif) no-repeat bottom right;
}
#col-news-dw {
width:201px;
height:28px;
margin:0px;
padding:12px 0px 0px 19px;
background:url(img/col-news-dw.gif) no-repeat top left;
font-size:10px;
text-transform:uppercase;
text-align:left;
}
#home-cnt, #list-cnt {
width:560px;
}
#home-news {
width:495px;
height:178px;
padding:20px 25px 0px 40px;
font-size:11px;
color:#fff;
text-align:right;
}
#home-news h1 {
width:495px;
color:#14beef;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px;
padding:0px 0px 10px 0px;
}
#home-news-txt {
width:495px;
line-height:18px;
}
#home-news-txt big {
font-size:11px;	
}
.home-news-sec {
width:560px;
padding:15px 0px 10px 0px;
}
.home-news-mini {
width:240px;
font-size:11px;
line-height:16px;
text-align:left;
padding:5px 0px 20px 40px;
background:url(img/dw-mini-news.jpg) no-repeat bottom left;
}
.home-news-mini big {
font-size:11px;	
}
#home-cnt-dw {
width:560px;
padding:5px 0px 20px 0px;
background:url(img/home-dw.jpg) no-repeat bottom left;
}
#abstract-home {
width:560px;
height:172px;
}
.abstract-box {
width:170px;
height:130px;
padding:42px 43px 0px 67px;
font-size:11px;
line-height:16px;
text-align:left;
}
.abstract-box p {
width:150px;
padding:0px 10px;
margin:0px;
text-align:left;
}
.abstract-box ul {
width:153px;
margin:0px;
padding:0px 17px 0px 0px;
list-style-type:none;
font-size:10px;
line-height:16px;
}
.abstract-box ul li {
width:140px;
margin:0px;
padding:0px 0px 0px 13px;
background:url(img/pallino.gif) no-repeat 0px 6px;
}
#riga-accesso {
width:383px;
height:24px;
padding:4px 0px 0px 177px;
text-align:left;
background:url(img/lbl-area-soci.jpg) no-repeat 24px 8px;
}
/** PAGINE INTERNE **/
#col-sx-home h5 {
width:200px;	
font-size:22px;
font-weight:bold;
font-style:italic;
text-align:left;
line-height:30px;
margin:0px;
padding:0px 10px;
border-bottom:4px solid #0076bd;
}
#int-menu {
left:5px;
width:200px;	
list-style-type:none;
margin:0px 0px 20px 0px;
padding:0px 0px 10px 0px;
border-bottom:2px solid #0076bd;
}
#int-menu li {
width:192px;
color:#14beef;
text-transform:uppercase;
font-size:10px;
text-align:left;
padding:6px 0px 6px 8px;
background:url(img/bg-menu-int.gif) no-repeat  bottom left;
}
#int-menu-riserv {
left:5px;
width:200px;	
list-style-type:none;
margin:10px 0px 20px 0px;
padding:0px;
border-top:4px solid #0076bd;
border-bottom:2px solid #0076bd;
}
.int-menu-voce {
width:180px;
text-transform:uppercase;
color:#14beef;
font-size:10px;
padding:6px 10px 7px 10px;
text-align:left;
background:#0055aa url(img/tratteggio-voce-sec.gif) no-repeat  bottom left;
}
.int-menu-voce-sec {
width:177px;
color:#14beef;
text-transform:uppercase;
font-size:10px;
text-align:left;
padding:6px 10px 6px 13px;
background:#0462b9 url(img/bg-menu-int.gif) no-repeat  bottom left;
}
#int-cnt {
width:515px;
padding:30px 15px 0px 30px;
font-size:11px;
color:#fff;
}
#int-cnt h1 {
width:495px;
color:#14beef;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px;
padding:5px 10px 10px 10px;
text-align:right;
background:#0076bd;
}
#int-txt {
width:495px;
padding:0px 10px 20px 10px;
line-height:18px;
text-align:justify;
background:#0076bd /*url(img/dw-mini-news.jpg) no-repeat bottom right*/;
overflow:hidden;
}
#int-txt big {
font-size:11px;	
}
#int-allegati {
width:495px;
}
#int-immagini {
width:495px;
margin-top:10px;
}
#int-allegati h6, #int-immagini h6 {
margin:5px 0px;
text-transform:uppercase;
font-size:10px;
}
#riga-accesso-mini {
width:180px;
margin-top:15px;
padding:4px 20px 60px 20px;
text-align:right;
background:url(img/accesso-soci-box.jpg) no-repeat bottom left;
}
#riga-accesso-mini input {
margin-top:5px;	
}
#trova-dietista {
width:182px;
height:102px;
text-align:left;
font-size:11px;
padding:48px 20px 0px 18px;
margin:10px 0px 5px 0px;
background:url(img/bg-cerca-dietista.jpg) no-repeat;
}
#dietista-cnt {
width:495px;
padding:20px 25px 0px 40px;
}
#dietista-cnt h1 {
width:495px;
color:#fff;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px 0px 10px 0px;
padding:0px;
text-align:right;
border-bottom:4px solid #0076bd;
}
.testo {
font-size:11px;	
line-height:18px;
text-align:justify;
color:#fff;
}
.testo-h1 {
color:#fff;
font-size:15px;
font-weight:bold;
font-style:italic;
line-height:20px;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
}
.td-label {
font-size:10px;
text-transform:uppercase;
text-align:left;
border-right:1px dashed #033394;
border-bottom:1px dashed #033394;
}
.td-labelsotto {
font-size:10px;
text-transform:uppercase;
text-align:left;
border-bottom:1px dashed #033394;
}
#photo-cnt {
width:510px;
padding:0px 10px 0px 40px;
}
#photo-cnt h1 {
width:510px;
color:#fff;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px 0px 10px 0px;
padding:0px;
text-align:right;
border-bottom:4px solid #0076bd;
}
#photo-cnt p {
text-align:center;
width:510px;
padding-bottom:10px;
margin:0px;
font-size:11px;
}
.photo-row {
width:510px;
padding-bottom:10px;
}
.photo-box {
width:158px;
padding:6px;
text-align:center;
}
.photo-box h6 {
font-size:10px;
width:150px;
margin:0px;
padding:4px;
text-transform:uppercase;
font-weight:normal;
text-align:left;
background:url(img/bg-menu-int.gif) no-repeat bottom left;
}
.colonna-direttivo {
width:155px;
padding-top:88px;
}
.riga-direttivo {
width:326px;
padding:30px 85px 0px 84px;
}
.direttivo-box {
width:146px;
height:131px;
text-align:left;
padding:9px 0px 0px 9px;
background:url(img/cornice-direttivo.gif) no-repeat top left;
}
.direttivo-box h5 {
width:137px;
margin:0px;
padding:7px 0px 0px 9px;
color:#fe0;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
}
.direttivo-box h6 {
width:137px;
margin:0px;
padding:0px 0px 0px 9px;
color:#fff;
font-size:11px;
font-weight:normal;
}
#list-cnt h5 {
width:495px;
color:#fff;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px;
padding:0px;
text-align:right;
border-bottom:4px solid #0076bd;
left:40px;
}
#list-cnt h6 {
width:515px;
color:#fff;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
margin:0px;
padding:0px;
text-align:right;
border-bottom:4px solid #0076bd;
left:30px;
}
/** LISTE NEWS **/
#list-news {
width:495px;
padding:20px 25px 0px 40px;
font-size:11px;
color:#fff;
text-align:right;
}
.list-news-txt {
width:495px;
line-height:18px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:2px dashed #09C;
}
.list-dietisti {
line-height:18px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:2px dashed #09C;
}
.list-news-txt h1 {
width:495px;
color:#14beef;
font-size:18px;
font-weight:bold;
font-style:italic;
line-height:24px;
margin:0px;
padding:0px;
}
.list-dietisti h1 {
color:#14beef;
font-size:18px;
font-weight:bold;
font-style:italic;
line-height:24px;
margin:0px;
padding:0px;
}
.list-news-txt big {
font-size:11px;	
}
#list-cnt #paginazione {
padding:20px 25px 10px 40px;
width:495px;
color:#fff;
text-align:right;
font-size:12px;
}
/** RISULTATI RICERCA **/
#risultati-ricerca {
padding:30px 25px 0px 40px;
width:495px;
}
#risultati-ricerca #paginazione {
padding:0px 0px 10px 0px;
width:495px;
color:#fff;
text-align:right;
font-size:11px;
text-align:center;
}
#risultati-ricerca h1 {
width:495px;
color:#fff;
font-size:22px;
font-weight:bold;
font-style:italic;
line-height:30px;
padding:5px 0px 0px 0px;
margin:0px;
text-align:right;
border-bottom:4px solid #0462b9;
}
.risultato-box {
width:495px;
font-size:11px;
color:#fff;
text-align:justify;
padding:10px 0px;
background:url(img/tratteggio-news.gif) no-repeat bottom right;
}
.risultato-box small {
color:#fe0;
font-size:11px;	
}
/** CERCA UN DIETISTA **/
#int-cnt #paginazione {
padding:6px 20px;
width:475px;
color:#fff;
text-align:right;
font-size:11px;
text-align:center;
background:#0076bd;
border-top:2px solid #0462b9;
border-bottom:2px solid #0462b9;
}
.dietista-abstract {
width:475px;
border-right:1px dashed #033394;
border-bottom:1px dashed #033394;
font-size:11px;
text-align:left;
padding:10px;
margin-top:10px;
}

/** FOOTER **/
#footer {
width:780px;
font-size:10px;
color:#033394;
background:url(img/linea-footer.gif) no-repeat top left;
padding-bottom:15px;
}
#footer-mid {
width:780px;
padding:10px 0px;
text-align:center;
background:url(img/linea-footer.gif) no-repeat bottom left;
}
#footer-sx {
width:220px;
line-height:14px;
text-align:left;
padding-top:14px;
}
#footer-dx {
width:560px;
line-height:14px;
text-align:right;
padding-top:14px;
}
/** AUTO SCROLL **/
#AutoScrollContainer {
position:relative;
float:left;
width:220px;
height:262px;
clip:rect(0,0,0,0);
overflow:hidden;
z-index:1;
}
#AutoScrollContent {
position:relative;
float:left;
width:220px;
}
/** BANNER **/
.banner728 {
width:728px;
height:90px;
padding:5px 22px;
}
.banner180 {
width:188px;
height:158px;
padding:6px 16px 6px 16px;
}
.banner468 {
width:468px;
height:68px;
padding:15px 28px 15px 48px;
}
/** FORM **/
form {
margin:0px;
padding:0px;
}
.campo {
font-size:11px;
color:#555;
border:1px solid #fff;
background:#fff url(img/bg-campo.gif) repeat-x top left;
}
.pulsante {
width:62px;
height:28px;
border:none;
color:#014D95;
font-size:12px;
font-style:italic;
background:url(img/bg-pulsante.gif) no-repeat;
cursor:pointer;
}
.pulsante-intero {
width:75px;
height:26px;
border:none;
color:#014D95;
font-size:12px;
font-style:italic;
background:url(img/puls-intero.gif) no-repeat;
cursor:pointer;
text-align:center;
}
.pulsante-intero-2 {
width:75px;
height:26px;
border:none;
color:#014D95;
font-size:12px;
font-style:italic;
background:url(img/puls-intero-2.gif) no-repeat;
cursor:pointer;
text-align:center;
}
.pulsante-intero-long {
width:140px;
height:26px;
border:none;
color:#014D95;
font-size:12px;
font-style:italic;
background:url(img/puls-intero-long.gif) no-repeat;
cursor:pointer;
text-align:center;
}
.pulsante-intero-long-2 {
width:140px;
height:26px;
border:none;
color:#014D95;
font-size:12px;
font-style:italic;
background:url(img/puls-intero-long-2.gif) no-repeat;
cursor:pointer;
text-align:center;
}
.printbar {
font-size:11px;
color:#FFEE00;
width:470px;
height:22px;
padding:0px 25px 0px 0px;
text-align:right;
background:url(img/pdf.jpg) no-repeat top right;
border-bottom:none;
}
.printbar a {
border-bottom:none;
}
.none{
line-height:0px;
font-size:0px;
font-family:none;
padding:0px;
margin:0px;
border:none;
}
.testoricerca {
font-size:11px;
line-height:18px;
text-align:right;
color:#fff;
}
/** INTERSTITIAL **/
.blackBody {
width:100%;
position:absolute;
background:#000;
z-index:30000;
top:0px;
left:0px;
display:none;
}
#msg-offerta {
width:490px;
height:695px;
padding:15px;
position:absolute;
top:-1000px;
display:none;
z-index:40000;
text-align:center;
}
#msg-offerta a {
text-decoration:none;
}
#msg-offerta a span {
color:#fff;
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
}
#msg-offerta a:hover span {
text-decoration:underline;
color:#FC0;
}
#msg-offerta .closeLink {
right:0px;
top:0px;
position:absolute;
}


#TextScrollContainer {height:262px;overflow:hidden;}

