



html,body{
margin: 0px;
padding:0px;
}


body.pop{
font-family:Arial, Helvetica, sans-serif;
text-align:center; 
font-size:12px;
}/*font-size: 76%;*/


body{
font-family:Arial, Helvetica, sans-serif;
text-align:center;background:url();
background-repeat:repeat-y; 
font-size:12px;
}/*font-size: 76%;*/

body.bodyHp{font-family:Arial, Helvetica, sans-serif;
text-align:center; 
background:url(/opencms/img/sfBody.jpg); 
background-repeat:no-repeat;
color:#333333; 
font-size:12px;}
/*font-size: 76%;*/

div#container{ width:969px;margin: 0 auto;
/* centra negli altri browser */
text-align: left; 
/* ripristina l'allineamento */
} /*Fra*/

h1 {
font-size:24px;
color: #990000;
margin-top:2px;
font-weight:normal;
line-height:26px;
margin-bottom:10px;/*30px*/
}


p {
margin-top:2px;
margin-bottom:5px;
line-height:18px;
/*font-weight:13px;*/
}

p a {
color:#990000;
text-decoration:none;
}

p a:hover {
color:#990000;
text-decoration:underline;
}

p.bread {
font-size:18px;
color: #666666;
margin-top:10px;
margin-bottom:15px;
}



p.tit {
font-size:24px;
color: #990000;
margin-top:2px;
line-height:26px;
margin-bottom:10px;/*30px*/
}

p.sottotit {
font-size:16px;
color: #333333;
margin-top:0px;
margin-bottom:25px;
}

p.tit20 {
font-size:20px;
color: #990000;
margin-top:2px;
line-height:22px;
margin-bottom:10px;/*30px*/
}

div#header {
text-align:center;
width:969px;
height:442px;
text-align:left;
margin-bottom:0px;
}

div#topTop {
width:970px;
height:76px;
/*float:right;*/
text-align:center;
margin-bottom:0px;
background:url(/opencms/img/sfTopTop.jpg);
background-repeat:repeat-x;
/*border:1px solid #fff;*/
}

div#topTop A {
text-decoration:none;
color:#ffffff; 
}

div#topTop A:hover {
text-decoration:underline;
}

div.menuTopTop {
font-family:Arial, Helvetica, sans-serif; 
text-align:right; 
margin-bottom:69px; 
margin-top:0px; 
margin-left:/*10*/34px;/**/ 
margin-right:0px; 
font-size:11px; 
color:#ffffff; 
line-height:20px;
}

div#menuTopTop A {
text-decoration:none;
}

div#menuTopTop A:hover {
text-decoration:underline;
}

div.menuTopTop ul {
margin:0px;
margin-right:60px;
padding:0px;
}

div.menuTopTop ul li{
list-style:none;
display:inline;
margin:0px;
padding:10px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
border-right:#ffffff 1px solid;
}


div#navHeader {
width:50%;
height:75px;
float:left;
position:relative;
}

div#navHeaderHp {
width:50%;
height:69px;
float:left;
position:relative;
}


div.menuNavHeader{
position:absolute;
bottom:12px;
font-family:"Lucida Grande","Lucida Sans",Arial, Helvetica, sans-serif;
text-align:left; 
margin-bottom:0px;  
margin-left:/*10*/0px;/**/ 
margin-right:0px; 
font-size:11px; 
color:#333; 
line-height:20px;
padding:0px;
height:39px;
}

div.menuNavHeader ul {
margin:0px;
margin-right:60px;
padding:0px;
}

div.menuNavHeader ul li{
/*background:url(/opencms/img/headerMenuOrizz.jpg);*/
font-weight:bold;
display:inline;
margin:0px;
padding:10px;
padding-right:0px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}


div.menuNavHeaderInt{
position:absolute;
bottom:0px;
font-family:"Lucida Grande","Lucida Sans",Arial, Helvetica, sans-serif; 
margin-bottom:0px; 
margin-left:/*10*/0px;/**/ 
margin-right:0px;
}

div.menuNavHeaderInt ul{
margin:0px; 
padding:0px;
padding-right:10px; 
list-style:none;
/*width:100%;*/
height:39px;
list-style:none;background-color:#FFFFFF;
background-image:url(/opencms/img/percDx.jpg);
background-repeat:no-repeat;
background-position:right top;

}
div.menuNavHeaderInt ul li {
padding:8px 0px 12px 0px;
margin:0px 0px 0px 0px;
display:inline;
height:39px;

line-height: 32px;
color:#688292;
font-size:11px;

}


div#boxFotoHp {
width:682px;
height:262px;
/*margin-left:128px;*/
margin-top:37px;
/*margin-right:0px;*/
float:left; 
}

div#boxHpRight {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
width:243px;
height:265px;
float:left;
margin-top:37px; 
margin-left:40px;
line-height:20px;
/*background:url(/opencms/img/dfhdhdf.jpg);
background-repeat:no-repeat;*/
}

div#boxHpRight ul {
color:#FFFFFF; 
margin-top:0px; 
list-style:none; 
margin-left:0px; 
padding-left:0px;
padding-top:164px;
}

div#boxHpRight ul  li {
font-size:13px; 
padding: 0px 0 6px 31px;
line-height: 18px;

}
	
div#boxHpRight ul  li a{
display: block;
color:#D3DBE0;
font-size:11px; 
text-decoration:none;
background: url(/opencms/img/frWhiteOnBlue.gif)  135px 0px;
background-repeat:no-repeat;
}

div#boxHpRight ul  li a:hover{
color:#D3DBE0;
text-decoration:underline;
}


div#content {
width:720px;
float:left;
}

div#contentInt {
width:680px;
float:left;
}

div#contentCorpo {
width:630px;
/*float:left;*/
border-left:#CCCCCC 1px solid;
padding-left:40px;	
margin-top:10px;
padding-right:10px;
padding-bottom:5px;
min-height: 730px;
vertical-align:top;
}



div#contentCorpo p.18Arancio a{
font-size:18px!important;
color: #FF6600!important;
text-decoration:none;
}

div#contentCorpo p.18Arancio a:hover{
text-decoration:underline;
}

/*AGGIUNTO ALDO 10MARZO09*/
div#contentCorpo A {
text-decoration:none;
}

div#contentCorpo A:hover {
text-decoration:underline;
}
/*FINE AGGIUNTO ALDO 10MARZO09*/


div#contentCorpoPop {
width:630px;
/*float:left;*/
border-left:#CCCCCC 1px solid;
padding-left:40px;	
margin-top:40px;
padding-right:10px;
padding-bottom:5px;
vertical-align:top;
}



div#navTerzo {
width:171px; 
height:171px; 
float:right; 
margin-bottom:20px;
margin-top:0px;
}

ul.navTerzo {
border-left:1px solid #CCCCCC;
border-bottom:1px solid #ccc;
list-style:none;
color:#666666;
margin:0px;
padding:0px;
font-weight:bold;
font-size:11px;
line-height:20px;
}

li.navTerzo {
list-style:none;
color:#666666;
margin-bottom:8px;
padding-left:22px;
font-weight:bold;
font-size:11px;
line-height:16px;
}

ul.navTerzo A {
text-decoration:none;
color:#666666;
}

ul.navTerzo A:hover {
text-decoration:underline;
color:#666666;

}

div#contentBottom {
width:680px;
/*float:left;*/
background-image: url(/opencms/img/contentBottom.gif);
background-position:bottom left; 
background-repeat:no-repeat;
margin-top:0px;
min-height:83px;
}

div#contentBottomPdf {
width:969px;
/*float:left;*/
background-image: url(/opencms/img/bottomPdf.gif);
background-position:bottom left; 
background-repeat:no-repeat;
margin-top:0px;
min-height:83px;
}

div#navigDx {
width:243px;
height:852px;
margin-top:15px;
padding-left:5px;
padding-top:11px;
float:right;
background:url(/opencms/img/barraDxHp.jpg);
background-repeat: no-repeat;
}

div#navigDxProvv {
width:243px;
/*height:860px;*/
margin-top:16px;
margin-bottom:10px;
/*padding-left:5px; */
padding-top:0px;
background-color:#f5f5f5;
float:right;
/*background:url(/opencms/img/barraDxHp.jpg);
background-repeat: no-repeat;*/
}

div#navigDxProvv ul {
list-style:none;
color:#666666;
margin:0px;
padding:0px;
}

div#navigDxProvv ul li {
list-style:none;
color:#666666;
margin-left:0px;
font-weight:bold;
font-size:11px;
line-height:20px;
}

div#navigDxProvv ul li A{
color:#666666;
text-decoration:none;
}

div#navigDxProvv ul li A:hover{
color:#666666;
text-decoration:underline;
}

div#corpo {
width:693px;
/*height:492px;*/
/*padding:15px;*/
background-color:#E5E5E5;
float:left;
margin-right:0px;	
margin-top:30px;
padding-bottom:15px;
}



/*div#menuCorpoHp {
width:301px;
height:153px;
float:left;
background:url(/opencms/img/menuCorpoHpb.jpg);
background-repeat:no-repeat;
}

p.menuCorpoHp  {
padding-top:40px;
padding-left:25px;
color:#666666;
}*/

div#footer {
width:969px;
height:162px;
float:left;
font-size:11px;
color:#999999;
margin-top:10px;
background:url(../img/sfFooterGr.gif);
background-repeat:no-repeat;
background-position:bottom;
}

div#google {
width:615px;
float:left;
height:76px;




background:url(../img/sfBoxGoogle.gif);
background-repeat:no-repeat;
background-position:left;
text-align:center;
}


div#MerckSorono {

width:335px;
float:right;
height:76px;
margin-bottom:10px;

}

div#footerSx {
font-family: Arial, Helvetica, sans-serif;
width:693px;
height:70px;
float:left;
margin-top:10px;

}

div#footerSx ul {
margin:0px;
margin-left:34px;
margin-top:20px;
padding:0px;
}

div#footerSx ul li{
font-weight:bold;

display:inline;
list-style:none;
margin:0px;
padding-right:34px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div#footerSx ul li a{
color:#999;
text-decoration:none;
}

div#footerSx ul li a:hover{
color:#333;
text-decoration:underline;
}

div#footerDx {
font-family: Arial, Helvetica, sans-serif;
width:263px;
height:70px;
float:right;
margin-top:10px;

}

div#footerDx p{
font-size:11px; 
color:#999; 
margin-bottom:4px; 
padding-bottom:0px; 
margin-left:30px; 
margin-top:20px;
font-weight:bold;
}

div#footerDx p a{
padding-right:36px; 
padding-top:10px; 
padding-bottom:6px; 
font-size:11px;
 color:#999; 
font-weight:bold; 
background:url(../img/frGrayOnWhite.gif) 100% 70% no-repeat;
text-decoration:none;
}

div#footerDx p a:hover{
color:#333;
text-decoration:underline;
}


table#tabHp {
width:640px;
margin-top:15px;
color:#666666;
}

table#tabHp td{
vertical-align:top;
}

table#tabHp td.bord{
width:301px;
border-bottom:1px solid #ccc;
}

table#tabHp td img.tit{
margin-bottom:15px;
}

table#tabHp p{
margin:0px;
margin-right:40px;
line-height:18px;
}

table#tabHp span{
color:#000000;
font-weight:bold;
}

div#comun {
border:1px solid #E5E5E5;
width:266px;
height:200px;
/*height:100px; */
/* background:url(/opencms/img/community2.jpg); background:url(/opencms/img/community3.jpg)no-repeat 0 0; */

background-image:url(/opencms/img/community3.jpg); 
 background-repeat:no-repeat;
background-position:top;
/*padding-top:100px;*/

}

div#hptools {
width:266px;
height:200px;
background-image:url(/opencms/img/istit/tools.jpg);  
background-repeat:no-repeat;
}

/*AGGIUNTO ANNA 14 GEN 2009*/




ul.ulFrWhite {
color:#FFFFFF; 
font-size:12px; 
margin-top:0px; 
list-style:none; 
margin-left:0px; 
padding-left:0px;
}

ul.ulFrWhite  li {
padding: 12px 0 6px 25px;
line-height: 22px;

}
	
ul.ulFrWhite  li a{
display: block;
color:#FFFFFF;
text-decoration:none;
background: url(/opencms/img/frecciaDxWhiteOnOrange.gif)  135px 0px;
background-repeat:no-repeat;
}

ul.ulFrWhite  li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

div#diabete{
margin-right:10px;
margin-left:20px;
margin-bottom:10px;
}

div#diabete ul{
margin:0px;
padding:0px;
}


div#risorse {
margin-right:20px;
margin-left:18px;
}


ul.risorse {
color:#FFFFFF; 
font-size:12px; 
list-style:none;
margin:0px;
padding:0px; 
}

ul.risorse  li {
padding: 6px 0px 0px 0px;
}
	
ul.risorse  li a{
display: block;
height:24px;
color:#FFFFFF;
text-decoration:none;
background: url(/opencms/img/frecciaDxGrayOnGray.gif)  170px 0px;
background-repeat:no-repeat;
}

ul.risorse  li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

ul.risorse  li a.ris{
display: block;
height:24px;
color:#FFFFFF;
text-decoration:none;
background: url(/opencms/img/new.gif)  167px 0px;
background-repeat:no-repeat;
}

ul.risorse  li a.ris:hover{
color:#FFFFFF;
text-decoration:underline;
}

div#iniziative{
margin-right:20px;
margin-left:18px;
}


ul.iniziative{
color:#FFFFFF; 
font-size:12px; 
list-style:none;
margin:0px;
padding:0px; 
}

ul.iniziative li {
padding: 6px 0px 0px 0px;
}
	
ul.iniziative li a{
display: block;
height:24px;
color:#FFFFFF;
text-decoration:none;
background: url(/opencms/img/frecciaDxGrayOnGray.gif)  170px 0px;
background-repeat:no-repeat;
}

ul.iniziative li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

ul.iniziative li a.ris{
display: block;
height:24px;
color:#FFFFFF;
text-decoration:none;
background: url(/opencms/img/new.gif)  167px 0px;
background-repeat:no-repeat;
}

ul.iniziative li a.ris:hover{
color:#FFFFFF;
text-decoration:underline;
}


div#fondoBarraDx {
margin-left:11px;
margin-top:20px;
width:222px;
/*height:389px;*/
background:url(/opencms/img/fondoBarraDxNoVideo.jpg);
background-repeat:no-repeat; 
}

ul.ulFrGray {
color:#666;
font-size:11px; 
margin-top:0px;
list-style:none; 
margin-left:0px;
padding-left:6px;
}

ul.ulFrGray  li {
padding: 12px 0 6px 0px;
line-height: 22px;

}
	
ul.ulFrGray  li a{
display: block;
background: url(/opencms/img/frecciaDxGrayOnGray.gif) no-repeat 225px 0px;
color:#666;
text-decoration:none;
}

ul.ulFrGray  li a:hover{
color:#666;
text-decoration:underline;}


ul.ulFrGrayDx {
/*border:1px solid #999;*/ 
color:#990000; 
font-size:11px; 
margin-top:0px; 
list-style:none; 
margin-left:0px;
padding-left:0px;
}
 
ul.ulFrGrayDx  li {
padding: 12px 0 12px 6px;
line-height: 22px;
/*padding-top:10px;padding-bottom:0px;*/
}
	
ul.ulFrGrayDx  li a{
display: block;
background: url(/opencms/img/frecciaDxGrayOnGray.gif) no-repeat 225px 0px;
color:#990000;
text-decoration:none;
}

ul.ulFrGrayDx  li a:hover{
color:#990000;
text-decoration:underline;
}


div#nosEsp {
width:219px;
padding-top:150px; 
padding-left:16px; 
margin-left:8px;
margin-bottom:0px;
float:left;
color:#FFFFFF;
font-weight:bold;
background:url(/opencms/img/nosEsp.jpg);
background-repeat:no-repeat;
}

ul.ulGray {
color:#D3DADF; 
font-size:12px; 
margin-top:0px; 
list-style:none; 
margin-left:-10px; 
padding-left:10px;
}

ul.ulGray  li {
padding: 16px 0 6px 7px;
line-height:14px;
background: url(/opencms/img/frGrayOnBlue.gif) no-repeat 140px 12px;
}
	
ul.ulGray  li a{
color:#D3DADF;
text-decoration:none;
/*padding-right:25px;
background: url(/opencms/img/frGrayOnBlue.gif) no-repeat 100% 100%;*/
}

ul.ulGray  li a:hover{
color:#D3DADF;
text-decoration:underline;
}

div#ccd {
width:219px;
height:263px;
padding-top:3px; 
padding-left:16px; 
margin-left:8px;
margin-bottom:10px;
float:left;
color:#FFFFFF;
font-weight:bold;
background:url(/opencms/img/centri.jpg);
background-repeat:no-repeat;
}

div#ccd ul {
color:#786e49;
font-size:12px;
margin-top:164px;
list-style:none;
margin-left:-10px;
padding-left:10px;
} 

div#ccd ul li {
padding: 10px 0 6px 10px;
line-height: 14px;
background: url(/opencms/img/frBrown.gif) no-repeat 140px 14px;
}
	
div#ccd ul li a{
color:#786e49;
text-decoration:none;
}

div#ccd ul li a:hover{
color:#786e49;
text-decoration:underline;
}

div#viCha {
width:219px;
height:276px;
padding-top:3px; 
padding-left:16px;
margin-left:8px;
float:left;
color:#FFFFFF;
background:url(/opencms/img/paroEspProvv.gif);
background-repeat:no-repeat;
}

div#viCha ul {
color:#666;
font-size:12px;
margin-top:174px;
list-style:none;
margin-left:-10px;
padding-left:10px;
} 

div#viCha ul li {
padding: 10px 0 6px 10px;
line-height: 14px;
background: url(/opencms/img/frBrownOnGray.gif) no-repeat 170px 100%;
}
	
div#viCha ul li a{
color:#666;
text-decoration:none;
}

div#viCha ul li a:hover{
color:#666;
text-decoration:underline;
}

div.menuCorpoHp2 {
width:310px;
height:110px;
float:left;
margin-right:35px;
background:url(/opencms/img/menuCorpoHp.jpg);
background-repeat:no-repeat;
padding-top:44px;
}

div.menuCorpoHp2 p{
line-height:16px;
font-size:12px;
color:#f1ad1b; 
margin:0px;
padding-left:25px;
padding-right:20px;
/* 
padding-top:30px;*/
}

div.menuCorpoHp2 p a{
color:#666666; 
text-decoration:none;
}

div.menuCorpoHp2 p a:hover{
color:#666666;
text-decoration:none;
}

div.menuCorpoHp2 img {
margin-top:8px;
}


/*INIZIO Aggiunto 31_03_09 FRA */
div.menuCorpoHp2 table.bTools {
width:220px;
margin-left:20px; margin-right:10px; margin-top:4px;
}

div.menuCorpoHp2 table.bTools td{
text-align:left;
vertical-align:middle;
}

div.menuCorpoHp2 table.bTools td img{
margin:0px;
}

div.menuCorpoHp2 table.bTools A{
color:#333;
text-decoration:none;
}

div.menuCorpoHp2 table.bTools A:hover{
color:#333;
text-decoration:underline;
}


table.toolsDx {
line-height:14px;
}
/*FINE Aggiunto 31_03_09 FRA */

div#headerInt {
text-align:center;
width:969px;
height:295px;
text-align:left;
margin-bottom:0px;
}

div#boxFotoInt {
width:682px;
height:133px;
/*margin-left:128px;*/
margin-top:15px;
/*margin-right:0px;*/
float:left;
background:#FFFFFF;
border-right:#FFFFFF 1px solid;
}

div#boxIntRight {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666;
width:243px;
height:207px;
float:right;
margin-top:15px; 
margin-left:20px;
line-height:20px;
/*background:url(/opencms/img/sfBoxIntTopRight.png);*/
}

div.menuTopTopInt {
font-family:Arial, Helvetica, sans-serif; 
text-align:right; 
/*padding-top:58px; */
padding-top:34px;
margin-left:34px; 
margin-right:18px; 
font-size:11px; 
color:#ffffff; 
float:right;
position:absolute;
right:0;
bottom:8px;
}


div.menuTopTopInt A {
text-decoration:none;
color:#ffffff;
}

div.menuTopTopInt A:hover {
text-decoration:underline;
color:#ffffff;
}

div.menuTopTopInt ul {
margin:0px;
padding:0px;
}

div.menuTopTopInt ul li{
list-style:none;
display:inline;
font-weight:bold;
margin:0px;
padding-right:8px;
padding-left:8px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
border-right:#ffffff 1px solid;
}

body.bodyInt{font-family:Arial, Helvetica, sans-serif;
text-align:center; 
background:url(/opencms/img/sfBodyInt.jpg); 
background-repeat:no-repeat;
color:#333333; 
font-size:12px;}
/*font-size: 76%;*/



div#topTopInt {
width:970px;
height:77px;
/*float:right;*/
text-align:right;
margin-bottom:0px;
background:url(/opencms/img/sfTopTopInt.png);
background-repeat:no-repeat;
position:relative;
/*border:1px solid #fff;*/
}


/*AGGIUNTO ALDO 10MARZO09*/

.imgSx {
margin-right:15px;
float:left;
}

.imgDx {
margin-left:15px;
float:right;
}

/*FINE AGGIUNTO ALDO 10MARZO09*/

/*AGGIUNTO ALDO 10MARZO09*/

ul.ulCorpo{
margin:4px;
padding:4px;
font-size:12px;
margin-left:18px;
padding-left:10px;
}

ul.ulCorpo li{
list-style: disc;
color:#FF9900;
margin:0px;
padding:0px;
}

ul.ulCorpo li p{
color:#333333;
margin:0px;
padding:0px;
}

ul.ulCorpo A{ 
text-decoration:none;
}
  
ul.ulCorpo A:hover{ 
text-decoration:underline;
}  

ol.olCorpo{
margin:8px;
padding:8px;
font-size:12px;
margin-left:18px;
padding-left:10px;
}

ol.olCorpo li{
list-style-type:decimal;
color:#FF9900;
margin:0px;
padding:0px;
}

ol.olCorpo A{ 
text-decoration:none;
}
  
ol.olCorpo A:hover{ 
text-decoration:underline;
} 
/*FINE AGGIUNTO ALDO 10MARZO09*/


/*AGGIUNTO ALDO 11MARZO09*/

p.pApp {
font-weight: bold;
font-size: 16px; 
font-style: italic;
color:#666666;
}
/*FINE AGGIUNTO ALDO 11MARZO09*/

/*AGGIUNTO ANNA 23MARZO09*/

.tab A{ 
text-decoration:none;
color:#003366;
font-size:14px;
font-weight:bold;

}
  
.tab A:hover{ 
text-decoration:none;
color:#FF6600;
} 
/*FINE AGGIUNTO ANNA 23MARZO09*/

/*AGGIUNTO ANNA 27MARZO09*/

p.bianco{ 

color:#FFFFFF;
font-size:13px;
margin:0px;
padding-left:5px;
}

.App A{ 
text-decoration:none;
color:#FF9900;
font-size:14px;
font-weight:bold;

}
  
.App A:hover{ 
text-decoration:underline;
color:#FF9900;
}

.Grigio {
color:#666666;
text-decoration:none;
}

.Grigio A{
color:#666666;
text-decoration:none;
}

.Grigio A:hover{
color:#666666;
text-decoration:underline;
}

.Grigio12 {
font-size:12px;
color:#666666;
text-decoration:none;
}

.Grigio12 A{
color:#666666;
text-decoration:none;
}

.Grigio12 A:hover{
color:#666666;
text-decoration:underline;
}

.Grigio11 {
font-size:11px;
color:#333333;
text-decoration:none;
}

.Grigio11 A{
font-size:11px;
color:#666666;
text-decoration:none;
}

.Grigio11 A:hover{
color:#666666;
text-decoration:underline;
}

.Grigio11Rx {
font-size:11px;
color:#333333;
text-decoration:none;
text-align:right
}

.Grigio11Rx A{
font-size:11px;
color:#666666;
text-decoration:none;
}

.Grigio11Rx A:hover{
color:#666666;
text-decoration:underline;
}

.Arancio {
color:#333333;
text-decoration:none;
}

.Arancio A{
font-size:11px;
color:#FF9900;
text-decoration:none;
}

.Arancio A:hover{
color:#FF9900;
text-decoration:underline;
}

/*FINE AGGIUNTO ANNA 27MARZO09*/



/*Aggiunto Fra 30_03_09*/
p.orangeMedium{
color:#FF9900;
font-size:14px;
margin-top:8px;
margin-bottom:3px;
}

table.bmi td{
padding:0px;
padding-bottom:2px;
}

p.titRedBmi{
font-size:16px;
color:#990000;
margin:0px;
}

table.bmi input{
border:1px solid #C2C2C2; width:88px; height:14px; margin:0px;
}

/*FINE Aggiunto Fra 30_03_09*/

/* MARCO 1_04_09 */

div#newsScroll{
width:334px;
height:194px;
}

div#newsScroll ul{
margin:0px;
padding:0px;
}

div#newsScroll ul li{
list-style:none;
}

p.newsScrollTit{
color:#990000;
font-weight:bold;
font-size:14px;
}

p.newsScrollText{
font-size:12px;
color:#666666;
padding-top:8px;
}

p.newsScrollText a{
text-decoration:none;
color:#666666;
}

p.newsScrollText a:hover{
text-decoration:none;
color:#666666;
}

p.newsScrollText a:visited{
text-decoration:none;
color:#666666;
}



/* MARCO 1_04_09 */

/* newsticker */

#NewsTicker{
	border:solid 1px #e5e5e5;
	background:#e5e5e5;
	width:314px;
	height:194px;
	margin:0 auto;
}
	#NewsTicker h1{
		padding:6px; margin:0; border:0;
		background:#e5e5e5;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
	#NewsVertical {
	width: 300px;
	height: 160px;
	display: block;
	overflow: hidden;
	position: relative;
	}
	#controller{
	padding:6px;
	font-size:11px;
	color:#666;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
		width: 300px;
		height: 160px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 288px;
		color: #666666;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #990000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #990000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}

/* newsticker */

/*INIZIO AGGIUNTI PER PAG CENTRI 16_06_09*/

div#contentIntCentri {
width:966px;
float:left;
}

div#contentCorpoCentri {
width:930px;
border-left:#CCCCCC 1px solid;

padding-left:40px;	
margin-top:10px;
padding-right:0px;
padding-bottom:5px;
min-height: 730px;
vertical-align:top;

}


div#contentCorpoCentri A {
text-decoration:none;
}

div#contentCorpoCentri A:hover {
text-decoration:underline;
}



table#mainRic {
width:928px;
background:url(/opencms/img/centriDiab/sfTop.jpg); background-repeat:repeat-x;
}

table#mainRic td.mainRicFirst{
vertical-align:top; width:642px; height:112px; background:url(/opencms/img/centriDiab/topRic.jpg); background-repeat:no-repeat; background-position:top;
}

table#mainRic td.mainRicFirst table{
width:510px;
}

table#mainRic td.mainRicFirst table td.titTd {
padding-left:21px; padding-top:30px; padding-bottom:9px;color:#647E8F; font-size:14px;
}

table#mainRic td.mainRicFirst table td.regTd {
text-align:left;padding:5px; padding-left:8px; color:#fff; font-size:13px;
}

table#mainRic td.mainRicFirst table td.provTd {
text-align:left;padding-left:10px; padding:5px;color:#fff; font-size:13px;
}

table#mainRic td.mainRicFirst table td.cerTd {
text-align:left; padding-left:10px; padding:5px;color:#fff; font-size:13px;
}

table#mainRic td.imgRegTd {
width:268px; height:112:px;  background:url(/opencms/img/centriDiab/sfImgRegTop.jpg);
}

table#mainRic td.chiudiCerTd {
width:18px; background:url(/opencms/img/centriDiab/topDx.jpg); background-repeat:no-repeat;
}

table#mainRic select {
margin: 0px; margin-right:8px; padding: 0px; width: 130px; font-size:11px
}

ul.legTab {
/*width:100%;*/
margin:0px;
padding:0px;
list-style-type:none;
margin-left:20px;
}

ul.legTab li{
float:left;
text-align:left;
display:block;
padding: 0px 0 0 28px;line-height: 19px;
margin: 0px 15px 0 10px;
} 
	
ul.legTab li.pubbl{
background: url(/opencms/img/centriDiab/icoPubbl.gif) no-repeat 0px 0px;
margin: 0px 15px 0 10px;
} 

ul.legTab li.privConv{
background: url(/opencms/img/centriDiab/icoPrivConv.gif) no-repeat 0px 0px;
} 

ul.legTab li.priv{
background: url(/opencms/img/centriDiab/icoPriv.gif) no-repeat 0px 0px;
} 

ul.legTab li A{
color:#8099B1;
text-decoration:none;
padding-right:3px;
padding-left:3px;
}

ul.legTab li A:hover{
color:#1C4E78;
text-decoration:none;
}



table#risRicCentriFirst {
width:873px/*910 per allargare cambiare img di sfondo*/;
background:url(/opencms/img/centriDiab/sfTopTab.gif); background-repeat:no-repeat; background-position:top;
margin-top:10px;
}

table#risRicCentriFirst td.cenFirstTdCorpo {
background:url(/opencms/img/centriDiab/sfCorpoTab.jpg); background-repeat: repeat-y;
}

table#risRicCentriFirst td.cenFirstTdClose {
background:url(/opencms/img/centriDiab/sfBottomTab.gif); background-repeat:no-repeat; background-position:top;
}

table#risRicCentri {
width:95%;
margin-top:20px;
}

table#risRicCentri td.provA { height:22px; background-color:#C1D0DA;color:#006699; font-size:16px; padding-left:20px; font-weight:bold;
}

table#risRicCentri td.provB { text-align:right; vertical-align:middle; background-color:#C1D0DA;color:#006699; font-size:11px; padding-right:20px;
}

table#risRicCentri td.provB a {color:#006699; text-decoration:none;}
table#risRicCentri td.provB a:hover {color:#006699; text-decoration:underline!important;}


table#risRicCentri td.provB img {float:right; margin-left:15px; margin-top:2px; border:0;
}

table#risRicCentri td.citt {height:22px; background-color:#E5E5E5;color:#666; font-size:16px; padding-left:20px; padding-top:2px; font-weight:bold; vertical-align:middle; 
}


table#risRicCentri ul {
margin:0px;
padding:0px;
list-style-type:none;
margin-left:20px;
margin-top:20px;
font-size:14px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

table#risRicCentri ul li {
text-align:left;
display:block;
padding: 0px 0 0 28px;line-height: 20px;
margin: 0px 0px 0 10px;
font-family:Arial, Helvetica, sans-serif;
} /*html>body table#risRicCentri ul li {
position:relative;}*/

table#risRicCentri ul li.cenPubbl {
background: url(/opencms/img/centriDiab/icoPubbl.gif) no-repeat 0px 6px;
margin: 0px 0px 0 10px;
}

table#risRicCentri ul li.cenPrivConv {
background: url(/opencms/img/centriDiab/icoPrivConv.gif) no-repeat 0px 6px;
} 

table#risRicCentri ul li.cenPriv {
background: url(/opencms/img/centriDiab/icoPriv.gif) no-repeat 0px 6px;
} 




table#risRicCentri ul li div {
width:100%; padding-bottom:2px; margin-bottom:1px;margin-top:5px; padding-top:5px;
} 

table#risRicCentri ul li div.evidenzia {
background-image:url(/opencms/img/centriDiab/sfPrimeRighe.jpg); background-repeat:repeat-y; width:100%; 
} 


table#risRicCentri ul li  a {
color:#999;
} 

table#risRicCentri ul li p {
 width:98%;font-size:14px; background-color:#FFFFFF; margin:0px; margin-top:15px; padding:4px; padding-left:7px; padding-bottom:15px;
 margin-bottom:10px;
} 
 
table#risRicCentri ul li span {
font-size:12px;
}

table#risRicCentri ul li div.printDiv {width:150px;text-align:right; height:1px; float:right; padding:0px; margin:0px; margin-right:10px; margin-top:6px; font-size:11px; } /* html>body table#risRicCentri ul li div.printDiv {
 position:absolute; bottom:40px; right:0;} */  /*per differenza IE da IE6*/


table#risRicCentri ul li div.printDiv img {float:right; margin-left:15px; margin-top:0px; border:0;
}

table#risRicCentri ul li div.printDiv p { padding:0px; margin:0px;font-size:11px;
}


table#risRicCentri ul li div.printDiv  a { color:#333333;
text-decoration:none;
margin:0;
padding:0px;
}
table#risRicCentri ul li div.printDiv  a:hover { color:#333333;
text-decoration:underline;
margin:0;
padding:0px;
}


div#contentBottomCentri {
width:930px;
/*float:left;*/
background-image: url(/opencms/img/centriDiab/contentBottomCentri.gif);
background-position:bottom left; 
background-repeat:no-repeat;
margin-top:0px;
min-height:83px;
}

/* FINE AGGIUNTI PER PAG CENTRI 16_06_09*/


div#footerSxPopUp {
font-family: Arial, Helvetica, sans-serif;
width:420px;
height:100px;
float:left;
margin-top:10px;
}

div#footerSxPopUp ul {
margin:0px;
margin-left:34px;
margin-top:20px;
padding:0px;
}

div#footerSxPopUp ul li{
font-weight:bold;
font-size:11px;
color:#666666;
display:inline;
list-style:none;
margin:0px;
padding-right:34px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div#footerSxPopUp ul li a{
color:#666666;
text-decoration:none;
}

div#footerSxPopUp ul li a:hover{
color:#666666;
text-decoration:underline;
}




div#footerDxPopUp {
font-family: Arial, Helvetica, sans-serif;
height:100px;
float:right;
margin-top:10px;
}


div#footerDxPopUp ul {
margin:0px;
margin-left:34px;
margin-top:20px;
padding:0px;
}

div#footerDxPopUp ul li{
font-weight:bold;
font-size:11px;
color:#666666;
display:inline;
list-style:none;
margin:0px;
padding-right:34px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div#footerDxPopUp ul li a{
color:#666666;
text-decoration:none;
}

div#footerDxPopUp ul li a:hover{
color:#666666;
text-decoration:underline;
}

/* TABELLA TOOLS in HP */

table.down1{
width:100%;
margin: 0px;
text-align: center; 
border-radius: 0em 0em 0em 0em;
-moz-border-radius: 0em 0em 0em 0em;
/*border:1px solid #FF9900; */
 color:#FFFFFF;
 font-size:14px;
}


table.down1 td{
padding:4px;}

table.down1 td.centro{
padding:2px 2px 2px 2px;
border-right:1px solid #FF9900;
border-left:1px solid #FF9900; }


table.down1 a{
 color:#FF9900;
 font-size:14px;
 text-decoration:none;
}
table.down1 a:hover{
 text-decoration:underline;
}

 table.down1 img{
 border:0;
 padding-right:7px;
float:left;
}

table.down2{
 font-size:14px;
 width:100%;
margin: 0px;
text-align: center; 
background:#FFF7F2;
border-radius: 0em 0em 0em 0em;
-moz-border-radius: 0em 0em 0em 0em;
/*border:1px solid #FF9900; */
 color:#FFFFFF;
}
table.down2 td{
padding:4px;}

table.down2 td.centro{
padding:2px 2px 2px 2px;
border-right:1px solid #FF9900;
border-left:1px solid #FF9900; }

table.down2 a{
 color:#FF6600;
 font-size:14px;
 text-decoration:none;
}
table.down2 a:hover{
 text-decoration:underline;
}

 table.down2 img{
 border:0;
 padding-right:7px;
float:left;
}

