




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/sfHeaderBoxLogin.gif);
background-repeat:no-repeat;
height:190px;
position:relative;
}


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


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;
}

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


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

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

/*22_03*/
.soloTop, .topInt{
background:#FBB96E;
}

div#navigation ul, .indice ul{
margin:0px;
padding:0px;
list-style:none;
}
	
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;
	}
	
	
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{
margin:0;
margin-left:-20px;
padding:0;
}

div#navigation ul.ulSx 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.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;
}

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 {
margin-top:20px;
float:right;
}

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{
margin:0;
padding:0;
color:#BF4072; font-size:11px; margin-left:10px; padding-top:7px; padding-bottom:3px;
} 

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;
	}

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

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;
}
	
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 111px 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;
}

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;
}

/*mod 22_03*/
table#menuImg td a{
margin-left:20px;
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;
}

div#sendZoom{
position:absolute; top:202px; right:20px;
}

div#sendZoomIntEsp{
position:absolute; top:202px; right:20px;
}


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

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

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;
}

.firstTab {color:#BF4072;}
.secondTab {color:#5A8C82;}
.thirdTab {color:#D2A92A;}
.lastTab {color:#981953;}

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{
border-top:1px dotted #999; margin-top:15px; padding-top:4px; color:#333; font-size:11px; font-style:normal;
}

/*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;
}



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;
}


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;
	float:right;
}

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

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


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

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

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;
}

/* 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;
	margin-left:360px;
	margin-right:0px;
	text-align:left;
	border:0px; 
	font-weight:bold;
	}
div#topContSx{
	text-align:left;
	border:0px; 
	font-weight:bold;
	float:left
	}

div#topContSx ul{
	margin:0px;
	padding:0px;
	list-style:none; 
	}
	
div#topContSx li{
	float: left;
	margin: 0px 0px 0px 0px;
	padding:2px 5px 0px 5px;
	font-size:12px;
	}

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:123px;
	left:365px;
	}
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 35px 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;}

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

div.loaderDiv {min-height:508px; background:#FFFFFF;}
/*div#loaderDiv {min-height:408px; background:#FFFFFF;}*/


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

/* AGGIUNTO 14_04_10 

div#contentTesti ol  {
margin:0px;
padding:30px;
font-size:13px;
line-height:15px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}


div#contentTesti ol li {
margin: 0px 0px 0px 0px;
padding:2px 5px 2px 0px;
line-height:15px;
}
FINE AGGIUNTO 14_04_10 */




/*AGGIUNTO 7_04_10*/
#contentTesti p a{
text-decoration:underline;
}

/*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; }

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


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

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

#colonna-d 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{
color:#666;
}

#colonna-d 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.secondTd span,table.prevNews td.secondTd a {
 color:#547F7C; 
}

table.prevNews td.thirdTd span,table.prevNews td.thirdTd a {
 color:#D2A92A; 
}

table.prevNews td.lastTd span,table.prevNews td.lastTd a{
 color:#981953;
}


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;
}

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

