




html,body{margin: 0;padding:0;}
body{font-family: arial,sans-serif;font-size:12px;text-align: center; color:#333;
}



div#container{ width:950px; margin: 0 auto;
    text-align: left;
	background: url(/opencms/img/sfContainerBottom.gif);
	background-repeat: repeat-y;
	
}
	
div#contContent, div#contContentInt{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    text-align: left;
	background: url(/opencms/img/sfContainer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height:508px;
	
}


div#contContentInt{
	background: url(/opencms/img/sfContainerInt.jpg);
	background-repeat:no-repeat;
}
	
img {
border:0px;}

a{
color:#333333;
text-decoration:none;
}

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

a.noUnder{
color:#333333;
text-decoration:none!important;
}

a.noUnder:hover{
color:#333333;
text-decoration:underline!important;
}


div#header {
background:url(/opencms/img/sfHeader2011.gif);
background-repeat:no-repeat;
height:190px;
position:relative;
}


div#header div.creaEdOl{
/*position:absolute; bottom:10px; right:20px; z-index:0;*/
}

div#header div.creaEdOl{
position:absolute; top:0px; right:0px; z-index:0;
width:170px;
min-height:190px;
background:url(/opencms/img/sfNewBoxEspGloss.jpg) no-repeat bottom;
}


div#navigation{
float: left;
margin:0px;
margin-bottom:15px;
padding:0px;
padding-top:20px;
width:190px;
font-size:11px;
text-align:left;
}


div.boxSx {
width:150px;
padding-left:20px;
border-top:1px solid #B4B0C4;
border-bottom:1px solid #B4B0C4;
margin-bottom:0;
}

div.boxSx p{
margin-top:3px; margin-bottom:2px;
margin-right:10px;
}

div.boxSx p.titW{
color:#ffffff; font-weight:bold; margin-top:5px;margin-bottom:8px;  font-size:18px; font-family:Century Gothic, Arial, Helvetica, sans-serif;
}

div.boxSx div, .spSal div{
margin-bottom:10px;
}

.rubr, .intRubr{
background:#B4B0C4;
}

/*01_2011*/
.dossier{
background:#FFA6C8;
border-top:1px solid #FFA6C8!important;
border-bottom:1px solid #FFA6C8!important;
position:relative;
}

.dossier img{
position:absolute; top:9px; left: 7px;
}

.dossier h1{
margin:6px 5px 5px 29px; font-size:16px; color:#333333;
}
/*FINE 01_2011*/

div.boxSxRound {
width:150px;
padding-left:20px;
margin-bottom:0px;
height:6px;
background:url(/opencms/img/boxSx/rubbricaTop.png) no-repeat right top;
}

.rubrBot {background:url(/opencms/img/boxSx/rubbricaBot.png) no-repeat right top!important; margin-bottom:20px!important;}

.distTop {background:url(/opencms/img/boxSx/disPatTop.png) no-repeat right top!important;}
.distBot {background:url(/opencms/img/boxSx/disPatBot.png) no-repeat right top!important;margin-bottom:20px!important;}

/*01_2011*/
.dossierTop {background:url(/opencms/img/boxSx/dossierTop.png) no-repeat right top!important;}
.dossierBot {background:url(/opencms/img/boxSx/dossierBot.png) no-repeat right top!important;margin-bottom:20px!important;}
/*FINE 01_2011*/

/*22_03*/
.spSal {
background:#F4AF65;
}

/*22_03*/
.soloBottom{
background:#F4AF65;
}

/*22_03*/
.soloTop, .topInt{
background:#FBB96E;
border-top:1px solid #FBB96E!important;
border-bottom:1px solid #FBB96E!important;
}

/*01_2011*/
div#navigation span{color:#9F2854;}
/*FINE 01_2011*/

div#navigation ul, .indice ul{
margin:0px;
padding:0px;
list-style:none;
}

/* 01_2011*/
div#navigation ul li.liMenuDos{
	margin-bottom:5px;
	color:#333333; 
}
div#navigation li.liMenuDos a{
	color:#000;
}
div#navigation li.liMenuDos a:hover{
	color:#9F2854;
}
div#navigation ul li.liMenuDos ul{
margin-top:5px;
}
/*FINE 01_2011*/
	
div#navigation li, .indice li{
        font-size:11px; /*aggiunto 15_04_10*/
        margin: 0px 0px 0px 0px;
	padding:2px 5px 2px 15px;
	display:block;
	line-height:14px;
	background:url(/opencms/img/icone/arrowBlackOnPurp.gif) no-repeat 2px 4px;
}
	
div#navigation li.liOnNavSx, .indice li.liOnNavSx {
	background:url(/opencms/img/icone/arrowBlackOnPurpOn.gif) no-repeat 2px 4px;
	}

li.liOnMenuDos{
	background:url(/opencms/img/icone/arrowBlackOnPurpOn.gif) no-repeat 2px 4px!important;
        color:#333333!important;
	}
li.liOnMenuDos a{
        color:#333333!important;
	}
	
div#navigation li.liOnMenuDos ul{
margin-top:5px;
	}	
	
div#navigation li ul{
	margin:0px;
padding:0px;
list-style:none;
	}

div#navigation li ul li{
width:113px;
border-bottom: 1px dashed #000;
padding:0 3px 3px 0;
margin:0 0 4px 0;
background:none;
	}
	
div#navigation li ul li a{
color:#000;
}

div#navigation ul.ulSx,div#navigation ul.ulSxDos{
margin:0;
margin-left:-20px;
padding:0;
}

div#navigation ul.ulSxDos{
 background:#FFDBE9; padding:3px 10px 3px 48px; width:102px; margin-bottom:10px;}

div#navigation ul.ulSx li,div#navigation ul.ulSxDos li {
	width:160px;
	margin: 0px 0px 4px 0px;
	padding:0;
	line-height:12px;
background:#BBCCCB url(/opencms/img/icone/arrowPinkOnGreen.gif) no-repeat 8px 2px;
}
div#navigation ul.ulSxDos li {
width:100px; padding:0 0 0px 0px;line-height:14px;background:none; color:#9F2854; 
}
/*FINE 01_2011*/


div#navigation ul.ulSx li a{
	padding:7px 10px 8px 40px;
	color:#000000;
	display:block;
}

div#navigation ul.ulSx li a:hover{
text-decoration:none;
color:#BF4072;
}


div#navigation ul.ulSx li ul{
margin:0;
margin-left:30px;
padding:0 0 5px 8px;
}

div#navigation ul.ulSx li ul li{
	width:113px;
	margin: 0px 0px 6px 0px;
	padding:0 3px 1px 0;
	line-height:12px;
	background:none;
}

div#navigation ul.ulSx li ul li a {
padding:0 3px 3px 0;
	color:#000000;
	display:block;
}



div#navigation ul.ulSx li.mov{
	background:#E8D494 url(/opencms/img/icone/arrowPinkOnYe.gif) no-repeat 8px 2px;
}
	
div#navigation ul.ulSx li.stiliVita{
	background:#D6A3BA url(/opencms/img/icone/arrowPinkOnPi.gif) no-repeat 8px 2px;
}

div#navigation ul.ulSx li.archW{
	background: url(/opencms/img/icone/arrowPinkRoundW.gif) no-repeat 8px 2px;
}

div#navigation ul.ulSx li.archWonY{
	background: url(/opencms/img/icone/arrowPinkRoundWonY.gif) no-repeat 8px 2px;
}

/* 01_2011*/
div#navigation ul.ulSx li.liDosArrowPink{
	background:
#FFCADE url(/opencms/img/icone/arrowPinkLightOnPink.gif) no-repeat 8px 2px;
}
/*FINE 01_2011*/


a.whiteP {
color:#FFFFFF!important;
}

a:hover.whiteP {
color:#BF4072!important;
}

a.archLink {
color:#333!important;
}

a:hover.archLink {
color:#BF4072!important;
}
	


div#navigation a{
	text-decoration: none;
	color:#BF4072;
}
	
div#navigation a:hover{
color:#333;
	text-decoration:none;
}

div#extra{
float:right; 
padding:0px;
margint:0px;
}
/*PER DIFFERENZE EXPLORER 6; IL PRIMO VALORE VALE PER IL 6*/
div#extra {width:188px; } html>body div#extra {width:190px; }
 
 div.boxDx, div.boxDxNoSpTop {
margin-top:20px;
float:right;
background:#FFF;
text-align:center;
}

div.boxDxNoSpTop {
margin-top:0;
}

div.boxDxCreaPerc {
margin-top:0px;
float:right;
}

div.boxDx div {
background:/*#D4B04C*/#F4F0F2; 
padding-bottom:5px;
}

 
div.boxDxCreaPerc div.tuoEd {
background: #FFFFFF;
}
 
div.boxDxCreaPerc div.tuoEd p,div.boxDxCreaPerc div.tuoEd p.accediTuo{
margin:0;
padding:0;
color:#BF4072; font-size:11px; margin-left:10px; padding-top:7px; padding-bottom:3px;
} 

div.boxDxCreaPerc div.tuoEd p.accediTuo{
font-size:14px;
}

div.boxDxCreaPerc div.tuoEd p a{
color:#BF4072;
text-decoration:none;
} 

div.boxDxCreaPerc div.tuoEd p a:hover{
color:#BF4072;
text-decoration:none;
} 


div.tuoEd ul{
	margin:0px;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:8px;
	padding:0px;
	padding-bottom:5px;
	list-style:none;
	border-bottom:1px dashed #BF4072;
	}

div.tuoEd li{
	margin: 0px 0px 0px 10px;
	padding:0px 5px 0px 15px;
	display:block;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:14px;
	background:url(/opencms/img/icone/arrowTuoPerc.gif) no-repeat 2px 4px;
}
	
div.tuoEd li a{
color:#666;
}

div.tuoEd li a:hover{
color:#666;
}




div.tuoEd ul.cambiaProf{
	border-bottom:none;
	margin:0;
border-top: 1px dashed #bf4072;margin-top:5px;padding-top:5px;
	}

div.tuoEd ul.cambiaProf li{
	background:#F1ECEE url(/opencms/img/icone/arrowCambiaProf.gif) no-repeat 2px 4px;
}
	
div.tuoEd ul.cambiaProf li a{
color:#BF4072;
font-size:14px;
}

div.boxDx,div.boxDxNoSpTop, div.boxDx div.spEdu, div.boxDx div.boxEduBottom, div.boxDx div.boxWhiteTop, div.boxDx div.boxWhiteBottom, div.boxDxCreaPerc div.tuoEd{
width:170px;
padding:0;
}


div.boxDx ul{
	margin:0px;
	padding:0px;
	list-style:none; 
}

div.boxDx li{
	margin: 0px 0px 14px 10px;
	padding:1px 0px 0px 35px;
	display:block;
	font-size:9px;
	font-weight:bold;
	color:#333;
	line-height:10px;
	background:url(/opencms/img/top/icoSpEdu.gif) no-repeat 0px 0px;
text-align:left;
}
	
div.boxDx div.spVirg {
background:#FFFFFF;
text-align:right;
}

div.boxDx div.spVirg img{
margin-bottom:10px;
margin-top:10px;
margin-left:13px;}
div.boxDx div.spVirg {margin-left:18px; } html>body div.boxDx div.spVirg {margin-left:13px; }	

div.boxDx li.fascia, div.boxDx li.fasciaB{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0px 0px 4px 10px;
	padding:0;
	font-size:11px;
	line-height:12px;
	background:#3B5470 url(/opencms/img/icone/roundBlackOnBlue.gif) no-repeat 122px center;
	font-weight:normal;
}

div.boxDx li.fasciaB{
background:#6699CC url(/opencms/img/icone/roundBlackOnAzz.gif) no-repeat 111px center;}
	
div.boxDx li.fascia a, div.boxDx li.fasciaB a{
	padding:9px 10px 8px 10px;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
}

div.boxDx li.fascia a:hover, div.boxDx li.fasciaB a:hover{
text-decoration:none!important;
color:#DEDEDE!important;
}

div#content{
margin-right:190px;
margin-left: 190px;
padding-top:160px;
position:relative;
}

div#contentInt{
margin-right:190px;
margin-left: 190px;
padding-top:25px;
position:relative;
}

/*01_2011*/
div.dataDossInt {
position:absolute; right:35px; top:8px; width:90px; height:60px;background:url(/opencms/img/boxSx/logoEdOnPink.png) no-repeat 0 0; z-index:10
}

div.dataDossInt h1{
text-align:right; font-size:14px; font-weight:bold; font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#333; margin-bottom:20px; margin-top:-3px;line-height:1.5em;
}
div.dataDossInt h2{
font-size:11px; color:#9F2854; font-style:italic; margin:5px 0; line-height:1.5em;
}
/*FINE 01_2011*/

div#barraTab{
height:30px;
padding:0px;
position:relative;
/* MARCO 26-03 */
margin-top:10px;
}

table#menuImg{
background:url(/opencms/img/boxTab/01On.gif);
width:376px;
height:30px;
}
table#menuImg {width:368px; } html>body table#menuImg {width:376px;} /* per differenza IE da IE6*/

table#menuImg td {
width:50%;
font-size:13px; font-weight:bold;
}

/*01_2011*/
table#menuImgDossier{
background:url(/opencms/img/boxTab/dossierSchOn.gif) no-repeat left;
width:570px;
height:30px;
}
table#menuImgDossier {width:368px; } html>body table#menuImgDossier {width:570px;} /* per differenza IE da IE6*/

.tabMenuRubrOn{
background:url(/opencms/img/boxTab/dossierRubOn.gif) no-repeat left!important;
}

table#menuImgDossier td {
width:50%;
font-size:15px; font-weight:bold;
}
table#menuImgDossier td span {
color:#BF4072;
}
table#menuImgDossier td em {
font-size:13px;
}
table#menuImgDossier td a:hover {
text-decoration:none;
}
/* FINE 01_2011*/

/*mod 22_03*/
table#menuImg td a{
margin-left:10px;
margin-right:10px;
color:#FFFFFF;
}

table#menuImg td a:hover{
text-decoration:none;
}


table#menuImg td a.onTab1{
color:#BF4072;
}

table#menuImg td a.onTab2{
color:#5A8C82;
}

table#menuImg td a.onTab3{
color:#D2A92A;
}

table#menuImg td a.onTab4{
color:#981953;
}

/*ModF*/
div#sendZoom{
position:absolute; top:202px; right:20px;
z-index:10000!important;
}

table#menuImgDossier td.tdDossLeft {
text-align:left;
padding-left:15px;
}

table#menuImgDossier td.tdDossRight {
text-align:right;
padding-right:25px;
}



div#sendZoomInt, div#sendZoomIntEsp,div#sendZoomIntNoTab{z-index:10000;
/*position:absolute; margin-top:40px; top:70px; right:20px; width:90px; height:15px; background:url(/opencms/img/icone/printSendZoom.gif) no-repeat;*/
position:absolute; margin-top:40px; top:70px; right:20px; width:90px; height:15px; background:url(/opencms/img/icone/onlyZoom.gif) no-repeat; 
}


div#sendZoomIntEsp{
background:url(/opencms/img/icone/printSendZoomEsp.gif) no-repeat;top:40px;
}

div#sendZoomIntNoTab{
margin-top:0px;top:40px;
}

div#content p,div#contentInt p{
margin:0px;
margin-top:2px;
margin-bottom:5px;
line-height:18px;
font-size:13px; text-align:justify;
color:#000; margin-bottom:5px; margin-top:5px; line-height:1.5em;
}


div#content p.leggiDx,div#contentInt p.leggiDx {
text-align:right;  font-size:10px; color:#BF4072; margin-bottom:5px; margin-top:10px; background:url(/opencms/img/icone/arrowSmallBlackOnW.gif) no-repeat 100% 6px;
}

div#content p.leggiDx a,div#contentInt p.leggiDx a{
color:#BF4072; text-decoration:none;
}




div#content p.occh {font-size:13px; color:#000; margin-bottom:5px; margin-top:0px; line-height:1.2em;}
div#content p.artTab {color:#666; margin-bottom:5px; margin-top:5px; line-height:1.5em;}
div#content p.artTab a{color:#BF4072; border-bottom:1px dashed #BF4072; }
div#content p.artTab a{color:#BF4072; text-decoration:none; }

div#titleHp {
 background-color:#FFFFFF; padding:32px; padding-top:2px; padding-bottom:10px;
}

h1 {
font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#BF4072;font-size:15px; font-weight:bold;  margin-top:10px; margin-bottom:2px; padding:0;
}

/*ModF*/
.firstTab,.firstTab a{color:#BF4072!important;}
.secondTab,.secondTab a{color:#5A8C82!important;}
.thirdTab,.thirdTab a{color:#D2A92A!important;}
.lastTab,.lastTab a{color:#981953!important;}

h2 {
font-size:32px; color:#BF4072;margin-bottom:0px;margin-top:30px; font-weight:normal; padding:0;
}

h3 {
font-size:21px; color:#BF4072; margin-bottom:0px;margin-top:10px; font-weight:normal; padding:0;
}

h4 {
color:#BF4072; font-size:13px; margin-top:10px; margin-bottom:0; line-height:18px;
}

h5 {
color:#BF4072; font-size:11px; margin-top:5px; margin-bottom:0; line-height:16px;
}

div#sepPrev {
 padding-top:20px;background:url(/opencms/img/sf/orizzontalBlackW.gif); background-position:top; background-repeat:repeat-x;  padding:0; padding-top:3px; width:97%;
}


div#barraNews {
 padding-top:20px;background:url(/opencms/img/sf/orizzontalBlackW.gif); background-position:top; background-repeat:repeat-x;  padding:0; padding-top:3px;
}

div#barraNews p.titNews {
float:left; color:#BF4072;font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:15px;
}

/*FORMATTAZIONI CORPO PAG*/
ol {
margin:0 3px 5px 0; padding:0; /*margin-top:5px; margin-bottom:10px; margin-left:22px; padding-left:3px;*/ color:#000000;
}


ol li{
margin:0 0 0px 26px;  padding:0px 0px 0px 0px;font-size:13px; line-height:18px; /*text-align: justify;*/
}

ul {
margin:0 3px 5px 0; padding:0; /*margin-top:5px; margin-bottom:10px; margin-left:22px; padding-left:3px;*/ color:#000000;
}

ul li{
margin:0 0 0px 22px;  padding:0px 0px 0px 0px;font-size:13px; line-height:18px; /*text-align: justify;*/
}

address,address.firmaInt{
border-top:1px dotted #999; margin-top:15px; /*padding-top:4px;*/padding:4px 0 0 5px; color:#333; font-size:11px; font-style:normal;
}

/*AgF*/
address.firma{
padding: 4px 32px 4px 32px; border-top:none; margin-top:15px; color:#333; font-size:11px; font-style:normal;
}

address.firmaInt{border-top:none;}


/*PER BOX IMMAGINI IN CORPO PAG*/
div.boxIntFotoTesto {
margin-top:20px;
background:#DEDCE5;
}

div.boxInt{
margin-top:20px;text-align:center;
}


.azTesto,.azTesto td {background:#B2CCE5;
}

.yellTesto,.yellTesto td {
background:#E8D494;
}

.greenTesto,.greenTesto td {
background:#ACC5C0;
}

.pinkTesto,.pinkTesto td {
background:#DF9FB8;
}

.purpleTesto,.purpleTesto td {
background:#DEDCE5;
}

/*02_2011Dossier*/
.pinkDossTesto,.pinkDossTesto td {
background:#FFEDF4;
}

.pinkDossTesto td {
font-size:11px;
line-height:1.2em;
}

.pinkDossTesto td a{
color:#BF4072;
}

.pinkDossTesto td a.linkInt{
color:#333;
text-decoration:underline;
}

div#contentInt div.pinkDossTesto td p{
font-size:11px;!important;
color:#333!important;
text-align:left;
margin:0;
line-height:1.2em;}


.bgDoss {background: #FFA6C8; padding:0!important;}

.bgDoss table {margin:0!important;}

.bgDoss table tr.titTr{color:#BF4072; font-weight:bold;}
.bgDoss table td{padding-left:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-top:0px!important}
.bgDoss table td.tit{padding-left:5px!important;padding-right:5px!important;padding-top:10px!important; text-align:center;vertical-align:top;}
.bgDoss table td p {padding-top:10px;}
.bgDoss table td.titInt{padding-left:10px!important; padding-right:10px!important;padding-top:10px!important;vertical-align:middle;width:25%;}
/*FINE 02_2011 Dossier*/


table.imgInBoxSx {
margin-top:3px;
background:#DEDCE5;
}

table.imgInBoxSx caption{
font-size:11px; text-align:right; margin:0; padding:0; padding-right:15px;
}

div.didaBoxIntDx,div.didaBoxIntSx {font-size:11px; text-align:right; margin:0; padding:0; padding-right:15px; padding-top:2px;}

div.didaBoxIntSx {text-align:left;padding:0; padding-left:15px; padding-top:2px}

div.boxInt div {
padding:10px;
}

div.boxInt table {
text-align:left;
margin-top:10px; margin-bottom:10px;}

div.boxInt table td, div.boxIntFotoTesto table td { padding:5px;padding-left:10px;}


/*div.boxIntFotoTesto table td { padding:5px;padding-left:10px;}*/

div.boxIntFotoTesto table td.didaImg,table.imgInBoxSx  td.didaImg{
padding:15px;

}

div.boxIntFotoTesto table p{
font-size:12px!important;
}


table.imgInBoxSx  td.didaImg{
padding-bottom:0;
padding-top:0;
}

table.imgInBoxSx td.roundTrBox{
background:url(/opencms/img/contenuti/box/tr.gif) no-repeat top right;
}

table.imgInBoxSx td.roundBrBox{
background:url(/opencms/img/contenuti/box/br.gif) no-repeat bottom right;
}


/*INIZIO BOX PER ED PROMOTION FRA10_10*/
div.contProd {
margin-top:20px;}


div.prodAzz {
background:#B2CCE5;
padding:0!important;
}
div.prodAzz table.promo {
background:#ffffff url(/opencms/img/prodotti/promAzz.gif) no-repeat 87% 20px;
}

div.prodGreen {
background:#86C5A9;
}
div.prodGreen table.promo {
background:#ffffff url(/opencms/img/prodotti/promGreen.gif) no-repeat 87% 20px;
}

div.prodBrown {
background:#AC9F9C;
}
div.prodBrown table.promo {
background:#ffffff url(/opencms/img/prodotti/promBrown.gif) no-repeat 87% 20px;
}

div.prodPurple{
background:#B29EBE;
}
div.prodPurple table.promo {
background:#ffffff url(/opencms/img/prodotti/promPurple.gif) no-repeat 87% 20px;
}

table.promo {
width: inherit;
margin:0 5px;
}

table.promo img {
padding:0px 35px 35px;
}

table.promo img.topBox {
padding:20px 35px 20px;
}

table.promo img.bottomBox {
padding:0px 35px 20px;
}

table.promo td.fotoProd img{
text-align:center;
vertical-align:bottom;
padding:40px 0px 20px 30px;
}

table.promo td.txtProd {
padding:90px 0px 0px 0;
text-align:left;
vertical-align:top;
}

table.promo td.txtProd p{
font-size:12px!important;
margin:0px 40px 20px 35px!important;
text-align:left;
vertical-align:top;
}

table.promo td.txtProd h4{
margin-left:35px;
margin-top:0;}


/*FINE BOX PER ED PROMOTION FRA10_10*/


div.tornaTop {
height:23px;
}
div.tornaTop img{ float:right;}


div.nextPrev {
width:100%; height:23px; margin-top:30px;
}

div.nextPrev div.prevPag{
float:left; height:23px; padding:4px 0 1px 0px; background:url(/opencms/img/icone/roundPrev.gif) no-repeat 0 0; font-size:11px;
}

div.nextPrev div.prevPag a{
 padding:0px 0 1px 27px;
 color:#BF4072;
 text-decoration:none; 
}

div.nextPrev div.nextPag{
float:right; height:23px; padding:4px 0 1px 0px; background:url(/opencms/img/icone/roundNext.gif) no-repeat 100% 0px; font-size:11px;
}

div.nextPrev div.nextPag a{
 padding:0 30px 1px 0px;
 color:#BF4072;
 text-decoration:none; 
}

div.nextPrev div.initPag{
height:23px; padding:4px 0 1px 0px; font-size:11px;
}

div.nextPrev div.initPag a{
 padding:0 0px 1px 0px;
 color:#BF4072;
 text-decoration:none; 
}


/*MENU PERCORSO*/
div#percorso, div#percorsoNurs, div#percorsoGin {
width:416px; margin:0px;  margin-bottom:5px; color:#BF4072;  padding:0px;  text-align:left;
}

div#percorso ul,div#percorsoNurs ul, div#percorsoGin ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

div#percorso li,div#percorsoNurs li,div#percorsoGin li{
	/*float: left;*/
	margin: 0px 5px 0px 0px;
	padding:0px 0px 0px 15px;
	display: inline;
	font-size:11px;
	line-height:12px;
	background:url(/opencms/img/icone/arrowBlackOnW.gif) no-repeat 0px 3px;
}

div#percorso A,div#percorsoNurs A,div#percorsoGin A{
text-decoration:none;
}

div#percorso A:hover{
color:#BF4072;
text-decoration:none;
}

div#percorsoNurs {
color:#6699CC;
}

div#percorsoNurs A:hover {
color:#6699CC;
}

.nurs {color:#6699CC!important;}

.tit13 { font-size:13px;}


td.bordBot {background:url(/opencms/img/sf/orizzontalBlackW.gif); background-position:bottom; background-repeat:repeat-x;}
td.bordTop {background:url(/opencms/img/sf/orizzontalBlackW.gif); background-position:top; background-repeat:repeat-x;}

table.tableNurs {
width:100%;
font-size:11px;
color:#000;
margin-top:20px;
}

table.tableNurs td{
padding-bottom:5px;
padding-top:5px;}

table.tableNurs a {
color:#000;
}
table.tableNurs a:hover {
text-decoration:none;
}


table.tableNurs ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
}

table.tableNurs li,table.tableNurs li.liOnWhite{
float:left;
display: block;
width:120px;
	margin: 0px 0px 0px 12px;
	padding:0;
	line-height:10px;
	background:#B2CCE5 url(/opencms/img/icone/arrowNurs.gif) no-repeat 92% ;
}

table.tableNurs li.liOnWhite{
width: auto;
margin: 0px 8px 0px 12px;
background:url(/opencms/img/icone/arrowNursOnW.gif) no-repeat 100% ;
}


table.tableNurs li a{
display:block;
padding:9px 0px 9px 10px;
}

table.tableNurs li.liOnWhite a{
padding-right:45px;}


div#askAns {
display:}

div#askAns p {
font-size:11.9px; line-height:16px;
}

div#askAns p.ans {
text-indent:20px; color:#000000; background:url(/opencms/img/icone/arrowNursTxt.gif) no-repeat 2px 5px; margin-bottom:15px;
}

/* gin */

div#percorsoGin {
color:#3B5470;
}

div#percorsoGin  A:hover {
color:#3B5470;
}

.gin {color:#3B5470!important;}


table.tableGin  {
width:100%;
font-size:11px;
color:#000;
margin-top:20px;
}

table.tableGin  td{
padding-bottom:5px;
padding-top:5px;}

table.tableGin  a {
color:#000;
}
table.tableGin  a:hover {
text-decoration:none;
}


table.tableGin  ul{
	margin:0px;
	padding:0px;
	list-style:none;
	/*20_03 float:right;*/
}
/*03_2011*/
table.tableGin  li,table.tableGin  li.liOnWhite{
float:left;
display: block;
width:/*120px*/auto;
	margin: 0px 8px 0px 0px;
	padding:0px 38px 0px 0px; color:#ffffff;
	line-height:10px;
	background:#3B5470 url(/opencms/img/icone/arrowWhiteOnBlueGin.gif) no-repeat 96%;
font-size:12px;
}

table.tableGin  li.liOnWhite{
width: auto; color:#ffffff;
margin: 0px 8px 0px 12px;
background:url(/opencms/img/icone/arrowGinOnW.gif) no-repeat 100% ;
}

/*03_2011*/
table.tableGin  li a{
display:block;
padding:10px 0px 10px 7px;
color:#FFFFFF;
}

table.tableGin  li.liOnWhite a{
padding-right:45px;}

/*03_2011
div#askAnsGin  {
display:}

div#askAnsGin  p {
font-size:11.9px; line-height:16px;
}

div#askAnsGin  p.ansGin {
text-indent:20px; color:#000000; background:url(/opencms/img/icone/arrowGinTxt.gif) no-repeat 2px 5px; margin-bottom:15px;
}*/

/*03_2011*/
div.askAnsGin  {
display:}

div.askAnsGin  p {
background:url(../img/sf/orizzontalBlackW.gif) repeat-x  top;
font-size:12px!important; line-height:16px; padding-top:10px;
}

div.askAnsGin  p.gin {
background:none!important
}

div.askAnsGin  p.ansGin {
text-indent:20px; color:#000000; background:url(/opencms/img/icone/arrowGinTxt.gif) no-repeat 2px 5px; margin-bottom:15px;
font-weight:bold;
 padding-top:0px;
}

div.askAnsGin ul {
list-style:none;
margin:15px 0 0 0;
padding:0;
}

div.askAnsGin li {
background:url(/opencms/img/icone/arrowUlAskAns.gif) no-repeat 0 2px;
margin:7px 0;
padding:0 0 0 0px;
line-height:25px;
}

div.askAnsGin li a{
padding:0 0 0 30px;
color:#333333;
}
div.askAnsGin li a:hover{
text-decoration:none;
color:#3B5470;

}

div.fotoCons {
margin-top:15px;
background:url(/opencms/img/sf/orizzontalBlackW.gif) repeat-x  top; padding-top:15px;
min-height:160px;
height:auto!important;
height:160px;}
div.fotoCons img{
float:left; margin-top:0px;}
div.fotoCons p{
margin-left:160px!important;
}
/*FINE 03_2011*/


/* gin */
div.aCapo {

border:1px solid red;
}
/*CERCA*/
div#search {
float:right; margin-top:0px;   padding:0;  margin-bottom:0px;}

div#search {margin-right:176px; } html>body div#search {margin-right:186px; }


div#search div{
float:right; height:20px; margin-right:0px; width:140px; white-space:nowrap; margin-top:2px; margin-left:15px;background-image:url(/opencms/img/top/sfSearch.gif); background-repeat:no-repeat; }

div#search  img{
float:right;
}
div#search input.marSearch{margin:0; margin-top:0px; padding-left:5px; padding-right:10px; padding-top:0px;height:17px; border:0;width:95px;font-size:12px; color:#BF4072; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; margin-left:2px;}

div#search input.marSearch:not([border]) {margin-top:0px; padding-top:2px;}
div#search div.txt {float:left; margin-top:5px;}


/*MENU TOP*/
div#topCont{
	margin:0px;
	/*padding-top:30px;*/
padding-top:0;
	margin-left:330px;
	margin-right:0px;
	text-align:left;
	border:0px; 
	font-weight:bold;
	}
div#topCont div.spLog{
padding-left:8px; padding-top:0px; width:385px; margin-bottom:20px;
}

div#topCont div.spLog p{
margin-top:0px; font-size:11px; color:#87898C; padding-top:5px; padding-left:3px;
}

div#topCont div.spLog p a.flR{
float:right;padding-top:0px;margin-top:0px;
}


div#topContSx{
	text-align:left;
	border:0px; 
	font-weight:bold;
	float:left
	}

div#topContSx ul{
	margin:0px;
        margin-top:3px;
	padding:0px;
	list-style:none; 
        width:260px;
	float:left;
	}
	
div#topContSx li{
	/*float: left;*/
	display:inline;
	margin: 0px 0px 0px 0px;
	padding:2px 5px 0px 5px;
	font-size:12px;
	}
/*01_2011*/
div#topContSx li.linkHp{
/*float:none;
line-height:28px;*/}
/*FINE01_2011*/


div#topContSx a{
font-size:11px;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9F2854;
	}
	
div#topContSx a:hover{
	text-decoration:none;
	color:#9F2854;
}

div#topContDx{
	margin-left:0px;
	text-align:left;
	border:0px; 
	font-weight:bold;
	position:absolute;
	top:112px;
	left:336px;
	}
div#topContDx {margin-right:0px; } html>body div#topContDx {margin-right:0px; }


div#topContDx ul{
	margin:0px;
	padding:0px;
	list-style:none; 
	}

div#topContDx li{
	float: left;
	margin: 0px 50px 6px 0px;
	padding:2px 0px 0px 40px;
	display:block;
	font-size:9px;
	line-height:12px;
	background:url(/opencms/img/top/icoIscrNl.gif) no-repeat 0px 5px;
	}
	
div#topContDx li.liSfoglia{
	background:url(/opencms/img/top/icoSfoglia.gif) no-repeat 0px 5px;
	}	
div#topContDx li.liAbbonati{
	background:url(/opencms/img/top/icoAbbonati.gif) no-repeat 0px 5px;
	}	
	
div#topContDx a{
	display: block;
	text-decoration: none;
	color: #333;
	}
	
div#topContDx a:hover{
	text-decoration:none;
	color:#ffffff;
}


div#footer{
clear:both;
padding-top:15px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
background:#FFFFFF!important;
color:#666;
padding-left:15px;
padding-right:15px;
min-height:30px;

}

div#footer a{
color: #666;
text-decoration:none;
}
div#footer a:hover{
color: #333;
text-decoration:none;
}


div.dati{
	font-size:11px;
	float:left;
	width:590px;
}

div.dati p{
margin:0px;
margin-bottom:7px;
}

div.dati a{
text-decoration:none;
}

div.dati a:hover{
color: #1C4E78;
text-decoration:underline;
}

div.menuFooter{
	font-size:11px;
	float:right;
	padding:0px;
	padding-bottom:10px;
	width:300px;
	text-align:right;
}


/*login e varie - Form, input*/

form {
margin:0px;
padding:0;}

/*FINE login e varie - Form, input*/

div.loaderDiv {position:relative; min-height:508px; background:#FFFFFF;}
div#loaderDiv {min-height:420px; background:#FFFFFF;}

div#loader {position:absolute;display:none;}

/*01_2011*/
#contentTesti,#contentTestiDoss  { margin:0 auto;  padding:32px; padding-top:18px;
background:#fff url(/opencms/img/sf/corpoPagTr.gif) no-repeat top right;
width:506px;
}
#contentTestiDoss { 
background:#fff;
width:/*490*/506px;
}

#contentTesti p a,#contentTestiDoss p a{
text-decoration:underline;
}
/*FINE 1_2011*/

/*22_03*/
#contentTestiEsp { margin:0 auto;  padding:32px; padding-top:18px;
background:#ffffff url(/opencms/img/sf/corpoPagTr.gif) no-repeat top right;
}

#contentCol { margin:0 auto; padding:32px; padding-top:0; background:#ffffff;  
position:relative; width:/*490*/506px!important;}

#contentColNews { margin:0 auto; padding:32px; padding-right:20px; padding-top:0; background:#ffffff;  
position:relative; }
#contentColNews {padding:0px;} html>body #contentColNews {padding:32px;padding-top:0; }  /*per differenza IE da IE6*/

#colonna-d,#colonna-dInt { margin:0; padding:0; position:absolute; 
top:0; right:20px; width:150px; }

#colonna-dInt {float:right; position:relative; margin-left:13px; margin-bottom:12px;  border:1px dashed #d6a3ba; color:#d6a3ba;top:5px;right:0px;padding:5px;}

#colonna-d ul,#colonna-dInt ul{
	margin:0px;
	padding:0px;
	list-style:none; 
	}

#colonna-d li,#colonna-dInt li{
	margin: 0px 0px 5px 0px;
	padding:1px 10px 0px 18px;
	display:block;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11.99px;
	font-weight:bold;
	color:#666;
	line-height:14px;
	background:url(/opencms/img/icone/arrowPinkOnW.gif) no-repeat 2px 4px;
}
	
#colonna-d li a,#colonna-dInt li a{
color:#666;
}

#colonna-d li a:hover,#colonna-dInt li a:hover{
color:#666;
}

#centro { /*margin-right:42%;*/ padding:0.5%; width:335px;
}
#centro {margin-right:20%;} html>body #centro {margin-right:42%; }  /*per differenza IE da IE6*/

#centroNoDx { /*margin-right:42%;*/ padding:0.5%; width:100%;
}
#centroNoDx {width:98%; } html>body #centroNoDx {width:100%; }



table.prevNews {
margin-top:10px; width:100%;
}

table.prevNews td {
width:33%; padding:0;vertical-align:top;font-size:15px; line-height:18px; color:#547F7C;
}

table.prevNews td span{
font-size:15px;
}

table.prevNews td img{
margin-left:5px;
}

table.prevNews td.firstTd span, table.prevNews td.firstTd a{
color:#BF4072; 
}

table.prevNews td.firstTd span, table.prevNews td.firstTd a:hover{
color:#BF4072; 
text-decoration:none;
}

table.prevNews td.secondTd span,table.prevNews td.secondTd a {
 color:#547F7C; 
}

table.prevNews td.secondTd span,table.prevNews td.secondTd a:hover {
 color:#547F7C;
text-decoration:none; 
}


table.prevNews td.thirdTd span,table.prevNews td.thirdTd a {
 color:#D2A92A; 
}
table.prevNews td.thirdTd span,table.prevNews td.thirdTd a:hover {
 color:#D2A92A; 
text-decoration:none; 
}


table.prevNews td.lastTd span,table.prevNews td.lastTd a{
 color:#981953;
}
table.prevNews td.lastTd span,table.prevNews td.lastTd a{
 color:#981953;
text-decoration:none; 
}


table.prevNews td div {
background:url(/opencms/img/sf/verticalBlackW.gif); background-position:right;background-repeat:repeat-y; margin-right:12px; min-height:50px;
}

table.prevNews td p {
color:#000!important; font-size:12px!important; line-height:14px!important; text-align:left!important; padding-right:5px;
}


/*AGGIUNTO 13_04_10*/
div.errorDati {
border:1px solid red; padding:2px;  background:#FFFFFF; width:60%; position:relative; top:12px; left:20%;
}

div.errorDati div{
background-color:#FF0000; color:#FFFFFF; padding:10px; font-size:14px;text-align:center; font-weight:bold;
}

div.errorDati div li{
padding:0px; margin:0px;
background-color:#FF0000; color:#FFFFFF; font-size:13px; font-weight:normal; text-align:left;
}

input.insDati {
border:1px solid #FF0000;
}
/*FINE AGGIUNTO 13_04_10*/


/*AGGIUNTO VITTORIA IL 23_06_10*/

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

.imgSxNoMar {
	float:left;
}

.imgDx {
	margin-left:15px;
	float:right;
}
/*FINE AGGIUNTO VITTORIA IL 23_06_10*/

/* AGGIUNTO MARCO PER SEO 4-10-2010 */

div#contentInt p.titRubSeo {
font-size:21px;
color:#BF4072;
margin-bottom:0px;
margin-top:0px;
font-weight:normal;
padding:0;
padding-top:0px;
}

div#contentInt p.dataRubSeo{
font-size:11px;
color:#BF4072;
margin-bottom:0px;
margin-top:10px;
font-weight:normal;
padding:0;
padding-top:0px;
}

/*01_2011*/
div#contentTesti p.dataRubSeo,div#contentTestiDoss p.dataRubSeo{
font-size:21px;
color:#BF4072;
margin-bottom:0px;
margin-top:10px;
font-weight:normal;
padding:0;
padding-top:0px;
}
/*FINE01_2011*/


h1.titArtRubSeo {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:21px;
color:#BF4072;
margin-bottom:0px;
margin-top:10px;
font-weight:normal;
padding:0;
padding-top:0px;
}

h1.gin {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:21px;
margin-bottom:0px;
margin-top:10px;
font-weight:normal;
padding:0;
padding-top:0px;
color:#3B5470!important;
}

h2.subTitArtSeo{
color:#BF4072;
font-size:13px;
margin-top:10px;
margin-bottom:0;
line-height:18px;
font-weight:bold;
}

.formCons {
font-size:13px; 
margin-top:15px;
float:none;
margin-bottom:5px
color:#3b5470!important;
}

/* AGGIUNTO MARCO PER SEO 4-10-2010 */

/*FRA PER SEO 25_10_10 */
.hideShow {width:550px;
}

div#navigation ul.ulSx li.stiliVita ul#navArchivioRub li,div#navigation ul.ulSx li.mov ul#navArchivioDist li,ul#navArchivioDoss li{
background: url("/opencms/img/icone/arrowBlackOnPurp.gif") no-repeat scroll 2px 1px transparent; border-bottom: 0px none; padding-left: 12px; color:#fff;
}

img.spTopBarra {
margin-top:20px;
}

div.bordTopPink {
border-top: 1px dashed #bf4072;margin-top:5px;padding-top:5px;}
div.bordTopPink ul li{
margin-top:3px;
color:#BF4072;}

table.gloss td {text-align:center; color:#BF4072; font-size:14px;}

div.menuGloss {margin-bottom:4px;margin-top:4px; background:url(/opencms/img/sf/orizzontalBlackW.gif); background-position:top; background-repeat:repeat-x;padding:0px; height:2px;}

p.gestNl a {color:#cc0000;font-size:13px;text-decoration:none;}

/*01_2011 PER DOSSIER*/

div.menuDossier {
background:#FFEDF4;
margin-left:0px;
margin-right:1px;
border:1px solid #FFA6C8;
margin-bottom:30px;
}

div.menuDossier span{
color:#BF4072;
}

div.menuDossier div{
padding:5px 10px 10px 15px;
}

div.menuDossier h2{
font-size:13px;
color:#000;
margin:3px 0 5px 0;
}

div.menuDossier h2 span{
font-size:13px;
font-style:normal;
}

div.menuDossier table {
margin:5px 0; 
}

div.menuDossier table td{
 width:33%;
 padding-left:10px; border-left:1px dotted #9F2854;
}

div.menuDossier table td.firstTdDos{
padding:0px; border-left:none;
}


div.menuDossier table ul{
	margin:0px;
	padding:0px;
	list-style:none; 
	}

div.menuDossier table li{
	margin: 0px 0px 5px 0px;
	padding:1px 10px 0px 18px;
	display:block;
 font-size:11px;
	font-weight:normal;
	color:#333;
	line-height:14px;
	background:url(/opencms/img/icone/arrowPinkOnW.gif) no-repeat 2px 4px;
}
	
div.menuDossier table li a{
color:#333;
}
div.menuDossier table li a:hover{
color:#000;
text-decoration:none;
}

div.tabDossier{
background:#FFA6C8;
/*height:30px;*/
width:115px;
position: relative;
left:365px;
text-align:center;
margin-top:30px;
margin-right:2px;
}
div.logoEdSmall {
width:32px;
height:41px;
background:url(/opencms/img/boxSx/logoEdOnPink.png) no-repeat 0px 0px;
position:absolute;
top:-12px;
left:-5px;
}

div.tabDossier h1{
margin:0;
padding:0px 3px 5px 3px;
color:#333333;
font-size:14px;
}

div.spAttTop {position:absolute; bottom:0; left:0; width:761px; padding-left:14px;}

div.spAttTop h1{float:left; width:138px; line-height:32px; height:32px; margin:0; font-size:14px;}

div.spAttTop p{width:610px; margin:0; padding:0; line-height:32px; height:32px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; overflow: hidden; font-size:13px;}

div.spAttTop img{position:absolute; right:0px; top:0;}


/*08_2011 INFOGRAF*/
div.infoGraf h1 {
color:#A75D21;
margin:10px 0 20px 0;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:normal;
line-height:30px;
}
div.infoGraf h1 span{
font-style:italic;
font-size:14px;
color:#666;
}

div.infoGraf h2 {
color:#A75D21;
margin:10px 0 5px 0;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
line-height:30px;
}

div.infoGraf img{
padding-bottom:10px;
border-bottom:1px solid #A75D21;
margin-bottom:10px;
}

div.infoGraf ul.ulArtCorr{
list-style:none;
padding:0px;
margin:0px 0 20px;
}

div.infoGraf ul.ulArtCorr li{
list-style:none;
padding:7px 0px;
margin:0px;
/*background:url("/opencms/img/sf/orizzontalBlackW.gif") repeat-x bottom;*/
display:inline;
}


div.infoGraf ul.ulArtCorr li a{
padding:0px 5px;
margin:0px;
border-right:1px solid #A75D21;
}

div.infoGraf ul.ulArtCorr li a.first{
padding:0px 5px 0 0px;}

div.infoGraf ul.ulArtCorr li a:hover{
color:#A75D21;
text-decoration:none;
}

div.infoGraf div{
padding:0px;
/*border:1px solid #A75D21;*/
background:url(/opencms/img/infoGraf/sfBox.jpg) no-repeat bottom right;
margin:0 5px 20px 0;
width:168px;
min-height:282px;
height:auto!important;
height:282px;
position:relative;
float:left;}

div.infoGraf div img{
border-bottom:1px solid #A75D21;
border-top:1px solid #A75D21;
padding:4px 0;
margin:0;
position:absolute;
top:8px;
left:5px;
}

div.infoGraf div h3 {
color:#A75D21;
font-size:13px;
position:absolute;
top:213px;
left:1px;
margin:0px 10px 0px 0px; font-weight:bold;
padding:5px;
line-height:16px
}

div.infoGraf div h3 a{
color:#A75D21;
}

div.infoGraf div h3 a:hover{
color:#333;
text-decoration:none;
}


.noFloat {
clear:both;
}

.contentTestiInfoGr {
padding-right:12px!important;
width:526px!important;}


div.boxDxNoSpTop img.infoGrBox{
border-bottom:1px solid #A75D21;
border-top:1px solid #A75D21;
padding:4px 0;
margin:10px 0;
}

div.boxDxNoSpTop.fbPlat{
padding:10px 0 5px 0px;
}


div.socialServBottom {
background:url(/opencms/img/sf/socServBottom.gif) repeat-x;
height:44px;
clear:left;
color:#C85B86;
line-height:18px;
}

div.socialServBottom img{
float:left;
margin:0 5px 0 0;
/*padding:0 5px 0 0;
border-right:1px solid #C85B86;*/
}

div.socialServBottom div.soc {
float:left;
margin:12px 7px 0 0;
}


div.socialServBottom div.serv {
float:right;
margin:12px 0px 0 7px;

}

div.nextPrev div.prevPagNoAjax{
float:left; height:23px; padding:4px 0 1px 0px; background:url(/opencms/img/icone/roundPrev.gif) no-repeat 0 0; font-size:11px;
}

div.nextPrev div.nextPagNoAjax{
float:right; height:23px; padding:4px 0 1px 0px; background:url(/opencms/img/icone/roundNext.gif) no-repeat 100% 0px; font-size:11px;
}

div.nextPrev div.prevPagNoAjax a{
 padding:0px 0 1px 27px;
 color:#BF4072;
 text-decoration:none; 
}

div.nextPrev div.nextPagNoAjax a{
 padding:0 30px 1px 0px;
 color:#BF4072;
 text-decoration:none; 
}

div.nextPrev div.initPagNoAjax{
height:23px; padding:4px 0 1px 0px; font-size:11px;
}

div.nextPrev div.initPagNoAjax a{
 padding:0 0px 1px 0px;
 color:#BF4072;
 text-decoration:none; 
}

div.ocms_de_bt {
    position: static!important;
    z-index: 100;
}
