IFRAME {
	margin-top:-5;
}

BODY {
	margin:0px;
	background-color:#FFFFFF;
}

img {
	border: none;
}

.imgSx {
	margin-right:15px;
	float:left
}

.imgDx {
	margin-left:15px;
	float:right
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

td.menuSx { border: 1px solid #cccccc;
			border-right: 0px;
			border-bottom: 0px;
			padding:10px;
}

td.menuCNew { border-left: 1px solid #cccccc;
		   vertical-align:top;
		   padding:10px;
		   padding-top:13px;
		   width:445px;
}

td.menuA { border-bottom: 0px ;
}

td.menuB { padding-left:15px;
		   padding-right:25px;
}

td.menuC {  border-left: 0px;/*1px solid #cccccc*/;
		   vertical-align:top;
		   padding:10px;
		   padding-top:13px;
		   width:270px;
}

td.menuD { vertical-align:top;
		   padding:10px;
		   padding-top:13px;
		   width:310px;
}

td.menuC1 {
	border-left:1px solid #cccccc;
	vertical-align:top;
	padding:10px;
	padding-top:13px;
}

td.menuD1 { vertical-align:top;
		   padding:10px;
		   padding-top:13px;
}

td.menuDx { border-top: 0px solid ;
			border-right: 0px solid ;
			height:10px;
}



td.tit { border-bottom: 1px solid #cccccc;
			border-right: 1px solid #cccccc;
}
	
td.elencoSx { border: 1px solid #cccccc;
			border-left: 0px;
			padding:15px;
			padding-right:0px;
			font-size: 11px;
}

blockquote {
	margin-top:0px;
	margin-right:0px;
}

.dati {
	border: 1px solid #cedded;
}

div.descrizione {
	background-color:#3366CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:5px;
	padding-right:0px;
	width:422px;
}

A.noUnder:link {
	text-decoration:none;
}

A.noUnder:visited {
	text-decoration:none;
}

A.noUnder:hover {
	text-decoration:underline;
}

A:link {
	color: #666666;
	text-decoration: underline;
}

A:visited {
	color: #666666;
}

A:hover {
	color: #666666;
	text-decoration: underline;
}

P.elencoPic {
	font-size: 11px;
	margin-top:0px;
	margin-bottom:3px;
	margin-left:3px;
	text-align:left;
}

A.elencoPic {
	color: #666666;
	text-decoration: none;
}

A.elencoPic:visited {
	color: #666666;
	text-decoration: none;
}

A.elencoPic:hover {
	color: #666666;
	text-decoration: underline;
}

A.elencoPicAr {
	font-size: 11px;
	margin-bottom:5px;
	color: #FF6600;
	text-decoration: none;
}

A.elencoPicAr:visited {
	font-size: 11px;
	font-family: Arial;
	color: #FF6600;
	text-decoration: none;
}

A.elencoPicAr:hover {
	font-size: 11px;
	font-family: Arial;
	color:#FF6600;
	text-decoration: underline;
}

A.elencoOff {
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}

A.elencoOff:visited {
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}

A.elencoOff:hover {
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	text-decoration: underline;
}

elencoOff A {
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}

elencoOff A:visited {
	color: #666666;
	text-decoration: none;
}

elencoOff A:hover {
	text-decoration: underline;
}

A.elencoIndex {
	font-size: 12px;
	font-family: Arial;
	color: #999999;
	text-decoration: none;
}

A.elencoIndex:visited {
	font-size: 12px;
	font-family: Arial;
	color: #999999;
	text-decoration: none;
}

A.elencoIndex:hover {
	font-size: 12px;
	font-family: Arial;
	color: #999999;
	text-decoration: underline;
}

A.elencoIndexP {
	font-family: Arial;
	color: #CCCCCC;
	text-decoration: none;
}

A.elencoIndexP:visited {
	font-family: Arial;
	color: #CCCCCC;
	text-decoration: none;
}

A.elencoIndexP:hover {
	font-family: Arial;
	color: #CCCCCC;
	text-decoration: none;
}


A.menu {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menu:hover {
	text-decoration: none;
}

A.menu:visited {
	text-decoration: none;
}

.menuGr {
	color: #FF6600;
	font-size: 11px;
	font-family: Arial;
}

A.menuGr {
	color: #FF6600;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuGr:hover {
	color: #FF6600;
	text-decoration: none;
}

A.menuGr:visited {
	color: #FF6600;
	text-decoration: none;
}

.menuGrBianco {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
}

A.menuGrBianco {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuGrBianco:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

A.menuGrBianco:visited {
	color: #FFFFFF;
}


A.menuNa {
	color: #3366CC;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuNa:hover {
	color: #3366CC;
	text-decoration: none;
}

A.menuNa:visited {
	color: #3366CC;
	text-decoration: none;
}

A.menuNeo {
	color: #059326;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuNeo:hover {
	color: #059326;
	text-decoration: none;
}

A.menuNeo:visited {
	color: #059326;
	text-decoration: none;
}

A.menuDm {
	color: #D278D2;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.menuDm:hover {
	color: #D278D2;
	text-decoration: none;
}

A.menuDm:visited {
	color: #D278D2;
	text-decoration: none;
}

A.menuBa {
	color: #FF0000;
	font-size: 11px;
	font-family: Arial;
	text-align:right;
	text-decoration: none;
}

A.menuBa:hover {
	color: #FF0000;
	text-align:right;
	text-decoration: none;
}

A.menuBa:visited {
	color: #FF0000;
	text-align:right;
	text-decoration: none;
}

A.menuMag {
	font-size: 11px;
	margin-bottom:3px;
	color: #666666;
	text-decoration: none;
}

A.menuMag:visited {
	font-size: 11px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}

A.menuMag:hover {
	font-size: 11px;
	font-family: Arial;
	color:#666666;
	text-decoration: underline;
}


A.linkInt {
	color: #666666;
	text-decoration: underline;
}

A.linkInt:visited {
	color: #666666;
	text-decoration: underline;
}

A.linkInt:hover {
	color: #666666;
	text-decoration: underline;
}

A.textVerdeTerra {
	color:#006633;
	font-size: 11px;
	text-decoration: none;
}

A.textVerdeTerra:visited {
	color:#006633;
	font-size: 11px;
	text-decoration: none;
}

A.textVerdeTerra:hover {
	color:#006633;
	font-size: 11px;
	text-decoration: none;
}

A.linkGloss {
	color: red;
	text-decoration: underline;
}

A.linkGloss:visited {
	color: red;
	text-decoration: underline;
}

A.linkGloss:hover {
	color: red;
	text-decoration: underline;
}

A.linkGlossGen {
	font-size: 10px;
	text-decoration: underline;
}

A.linkGlossGen:visited {
	font-size: 10px;
	text-decoration: underline;
}

A.linkGlossGen:hover {
	font-size: 10px;
	text-decoration: underline;
}

A.linkIntAzz {
	color: #6294c5;
	text-decoration: underline;
}

A.linkIntAzz:visited {
	color: #6294c5;
	text-decoration: underline;
}

A.linkIntAzz:hover {
	color: #6294c5;
	text-decoration: underline;
}

A.linkMenuAppr {
	color: #6294c5;
	text-decoration: none;
}

A.linkMenuAppr:visited {
	color: #6294c5;
	text-decoration: none;
}

A.linkMenuAppr:hover {
	color: #6294c5;
	text-decoration: underline;
}

A.linkIntAr {
	color: #FF6600;
	text-decoration: underline;
}

A.linkIntAr:visited {
	color: #FF6600;
	text-decoration: underline;
}

A.linkIntAr:hover {
	color: #FF6600;
	text-decoration: underline;
}


A.index {
	color: #ff6600;
	text-decoration: none;
}

A.index:visited {
	color: #ff6600;
	text-decoration: none;
}

A.index:hover {
	color: #ff6600;
	text-decoration: underline;
}

A.titIndex {
	font-size: 18px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

A.titIndex:visited {
	font-size: 18px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

A.titIndex:hover {
	font-size: 18px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: underline;
}

A.elencoAr {
	color: #FF6600;
	text-decoration: none;
}

A.elencoAr:visited {
	color: #FF6600;
	text-decoration: none;
}

A.elencoAr:hover {
	color: #FF6600;
	text-decoration: underline;
}

A.elencoAr2 {
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

A.elencoAr2:visited {
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

A.elencoAr2:hover {
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}

A.elencoDm {
	color: #D278D2;
	text-decoration: none;
}

A.elencoDm:visited {
	color: #D278D2;
	text-decoration: none;
}

A.elencoDm:hover {
	color: #D278D2;
	text-decoration: underline;
}

A.elencoNa {
	color: #3366CC;
	font-size:11px;
	text-decoration: none;
}

A.elencoNa:visited {
	color: #3366CC;
	font-size:11px;
	text-decoration: none;
}

A.elencoNa:hover {
	color: #3366CC;
	font-size:11px;
	text-decoration: underline;
}

A.elencoAzz {
	color: #3366CC;
	text-decoration: none;
}

A.elencoAzz:visited {
	color: #3366CC;
	text-decoration: none;
}

A.elencoAzz:hover {
	color: #3366CC;
	text-decoration: underline;
}

A.elencoGr {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}

A.elencoGr:visited {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}

A.elencoGr:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 11px;
}

A.linkDm {
	font-size: 12px;
	color: #D278D2;
	text-decoration: none;
}

A.linkDm:visited {
	font-size: 12px;
	color: #D278D2;
	text-decoration: none;
}

A.linkDm:hover {
	font-size: 12px;
	color: #D278D2;
	text-decoration: underline;
}

A.linkNeo {
	font-size: 12px;
	color: #059326 ;
	text-decoration: none;
}

A.linkNeo:visited {
	font-size: 12px;
	color: #059326 ;
	text-decoration: none;
}

A.linkNeo:hover {
	font-size: 12px;
	color: #059326 ;
	text-decoration: underline;
}

A.linkBam {
	color: #FF0000 ;
	text-decoration: none;
}

A.linkBam:visited {
	color: #FF0000 ;
	text-decoration: none;
}

A.linkBam:hover {
	color: #FF0000 ;
	text-decoration: underline;
}

A.linkServ {
	color: #003366 ;
	text-decoration: none;
}

A.linkServ:visited {
	color: #003366 ;
	text-decoration: none;
}

A.linkServ:hover {
	color: #003366 ;
	text-decoration: underline;
}

A.linkNLetter {
	color: #CC0000 ;
	text-decoration: none;
}

A.linkNLetter:visited {
	color: #CC0000 ;
	text-decoration: none;
}

A.linkNLetter:hover {
	color: #CC0000 ;
	text-decoration: underline;
}

A.linkMagR {
	color: #CC0000 ;
	text-decoration: none;
	font-size:11px;
}

A.linkMagR:visited {
	color: #cc0000 ;
	text-decoration: none;
	font-size:11px;
}

A.linkMagR:hover {
	color: #CC0000 ;
	text-decoration: underline;
	font-size:11px;
}

A.linkMagV {
	color: #99CC00 ;
	text-decoration: none;
	font-size:12px;
}

A.linkMagV:visited {
	color: #99cc00 ;
	text-decoration: none;
	font-size:12px;
}

A.linkMagV:hover {
	color: #99CC00 ;
	text-decoration: underline;
	font-size:12px;
}

A.linkGrCh {
	color: #999999;
	font-size:13px;
	text-decoration:none;
}

A.linkGrCh:visited {
	color: #999999;
	font-size:13px;
	text-decoration:none;
}

A.linkGrCh:hover {
	color: #999999;
	font-size:13px;
	text-decoration:underline;
}

p {
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 10px;
}

h1 {
	color: #FF6600; 
	font-size: 14px;
	margin-bottom: 0px;
}

h2 {
	color: #3366CC; 
	font-size: 14px;
	margin-bottom: 0px;
}

h3 {
	color: #059326; 
	font-size: 14px;
	margin-bottom: 0px;
}

h4 {
	color: #D278D2; 
	font-size: 14px;
	margin-bottom: 0px;
}

/*.bulletDm {
	color:  #D278D2;
}*/

h5 {
	color: #FF0000; 
	font-size: 14px;
	margin-bottom: 0px;
}

h6 {
	color: #FF9900; 
	font-size: 14px;
	margin-bottom: 0px;
}

h6.serv {
	color: #003366; 
	font-size: 14px;
	margin-bottom: 0px;
}

h6.mag {
	color: #CC0000; 
	font-size: 14px;
	margin-bottom: 0px;
}

.didascalie {
		color:#666666;
		font-face:Arial;
		font-size:11px;
}

.testoGloss {
	color: red;
	font-size: 10px;
}

.testoElencoNum {
	color: #666666;
	font-weight: normal;
}

.testoNLetter {
	color: #CC0000;
	font-weight: bold;
}

.testoGrbold {
	color: #ff6600;
	font-size:12px;
	font-weight: bold;
}

.testoNabold {
	color: #3366CC;
	font-weight: bold;
}

.testoNa {
	color: #3366CC;
}

.testoNeobold {
	color: #059326;
	font-size:12px;
	font-weight: bold;
}

.testoNeo {
	color: #059326;
}

.testoDm {
	color: #D278D2;
	font-size:12px;
}

.testoDMbold {
	color: #D278D2;
	font-size:12px;
	font-weight: bold;
}

.testoBambold {
	color: #FF0000;
	font-size:12px;
	font-weight: bold;
}

.testoServbold {
	color:#003366;
	font-weight:bold;
}

.testoMagbold {
	color:#99cc00;
	font-weight:bold;
}

.testoBarraSx {
	color: #003366;
	font-size:11px;
}

A.linkBarraSx {
	color: #003366;
	font-size:11px;
	text-decoration:none;
}

A.linkBarraSx:visited {
	color: #003366;
	font-size:11px;
	text-decoration:none;
}

A.linkBarraSx:hover {
	color: #003366;
	font-size:11px;
	text-decoration:underline;
}

.menuOn  {
    color:#FF6600;
	font-weight: bold 
}

.titText {
	font-size: 13px;
	font-weight: bold;
}

.titArPic {
	color:#FF9900;
	margin-top:0px;
	margin-bottom:3px;
	font-size: 11px;
	font-weight: bold;
}

.textAr {
	color:#FF6600;
}

.textArPic {
	color:#FF6600;
	font-size:11px;
}

.textRedPic {
	color: red;
	font-size:11px;
}

.titTextAzz {
	color:#3366CC;
	font-size: 12px;
	font-weight: bold;
}

.TextPicGrigio {
	color:#666666;
	font-size: 11px;
}

.titTextBlu {
	color:#416276;
	font-size: 11px;
	font-weight: bold;
}

.titTextBluSpec {
	color:#000666;
	font-size: 14px;
	font-weight: bold;
}

.titTextBluSpec A {
	color:#000666;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}

.titTextBluSpec A:hover {
	color:#000666;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}

P.textVerdeCh {
	color:#009900;
	font-size:13px;
	margin-bottom:0px;
	margin-top:8px;
}

P.textBluCh {
	color:#0099CC;
	font-size:13px;
	margin-bottom:0px;
	margin-top:8px;
}

.textVerde {
	color:#006600;
	font-size: 12px;
	font-weight: bold;
}

.textUni {
	color:#0199FF;
	font-size: 12px;
	font-weight: bold;
}


/*-----INPUT------*/
INPUT.cerca {
	border:1px solid #FFFFFF;
	width:78px;
	height:14px;
	font-size:11px;
}

UL.tab {
	margin-left:0px;
	margin-bottom:0px;
	padding-left:18px;
	list-style-image: url("/imbol/pages/images/icone/frecciaElTab.gif");
	font-size: 11px;
	color: #666666;
}

UL.frBlu {
	margin-left:0px;
	margin-bottom:0px;
	line-height:150%;
	padding-left:18px;
	list-style-image: url("/imbol/pages/images/icone/frecciaBluSx.gif");
	color:#003366;
} 

P.headerHome {
text-align:left;
margin-top:4px;
}

TD.livello1Gra {
color:#FF6600;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

TD.livello1Nasc {
color:#3366CC;
font-size:11px;
padding-left:5px;
padding-right:5px;
}
TD.livello1DM {
color:#D278D2;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

TD.livello10-12 {
color:#059326;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

TD.livello11-3 {
color:#FF0000;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

INPUT.barra {
	background-color:#003366;
	margin:0px;
	border:1px solid #FFFFFF;
	width:80px;
	height:15px;
	color:#FFFFFF;
	font-size:11px;
}

P.cons {
	margin-bottom:3px;
	margin-top:4px;
	color:#003366;
	font-size:11px;
}

P.cons A {
	color:#003366;
	text-decoration:none;
}

P.cons A:visited {
	color:#003366;
	text-decoration:none;
}

P.cons A:HOVER {
	color:#003366;
	text-decoration:underline;
}

P.consBarre {
	margin-left:8px;
	margin-bottom:0px;
	color:#003366;
	line-height:160%;
	font-size:11px;
}

P.consBarre A {
	color:#003366;
	text-decoration:none;
}

P.consBarre A:VISITED {
	color:#003366;
	text-decoration:none;
}

P.consBarre A:HOVER {
	color:#003366;
	text-decoration:underline;
}

TD.corpo {
	padding-top:31px;
}

P.antNews {
	color:#666666;
	font-size:12px;
	margin-bottom:3px;
}

P.antNews A {
	color:#666666;
	text-decoration:none;
}

P.antNews A:HOVER {
	text-decoration:underline;
}

P.fonteNews {
	color:#999999;
	font-size:10px;
	margin-bottom:2px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
}

P.fonteNews A {
	color:#999999;
	font-size:10px;
	margin-bottom:2px;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCCCCC;*/
	text-decoration:underline
}

P.fonteNews A:visited {
	color:#999999;
	font-size:10px;
	margin-bottom:2px;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCCCCC;*/
	text-decoration:underline
}

P.fonteNews A:hover {
	color:#999999;
	font-size:10px;
	margin-bottom:2px;
	padding-bottom:5px;
	/*border-bottom:1px solid #CCCCCC;*/
	text-decoration:underline
}

P.sezioneNews {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	margin-bottom:10px;
	background-color:#BEBB7F;
}

P.titoloNews {
	color:#9D9B68;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:8px;
}

P.titoloNews A {
	color:#9D9B68;
	text-decoration:none;
}

P.titoloNews A:HOVER {
	text-decoration:underline;
}

P.titoloNewsUlt {
	color:#FF9900;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsUlt A {
	color:#FF9900;
	text-decoration:none;
}

P.titoloNewsUlt A:HOVER {
	text-decoration:underline;
}

P.titoloNewsSM {
	color:#CC3300;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsSM A {
	color:#CC3300;
	text-decoration:none;
}

P.titoloNewsSM A:HOVER {
	text-decoration:underline;
}

P.titoloNewsP {
	color:#800080;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsP A {
	color:#800080;
	text-decoration:none;
}

P.titoloNewsP A:HOVER {
	text-decoration:underline;
}

P.titoloNewsS {
	color:#CC3399;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsS A {
	color:#CC3399;
	text-decoration:none;
}

P.titoloNewsS A:HOVER {
	text-decoration:underline;
}

P.titoloNewsPC {
	color:#808000;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsPC A {
	color:#808000;
	text-decoration:none;
}

P.titoloNewsPC A:HOVER {
	text-decoration:underline;
}

P.titoloNewsSer {
	color:#006633;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:8px;
}

P.titoloNewsSer A {
	color:#006633;
	text-decoration:none;
}

P.titoloNewsSer A:HOVER {
	text-decoration:underline;
}

P.linkNewsUlt {
	color: #999966;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:3px;
}

P.linkNewsUlt A {
	color: #999966;
	text-decoration: none;
}

P.linkNewsUlt A:visited {
	color: #999966;
	text-decoration: none;
}

P.linkNewsUlt A:hover {
	color: #999966;
	text-decoration: underline;
}

p.biblio {
	text-align: justify;
	padding-top:10px;
	border-top:1px solid #003063;
}

.orangeFF99 {
color: #FF9900;
}

A.orangeFF99 {
color: #FF9900;
text-decoration:none;
}

A.orangeFF99:hover {
color: #FF9900;
text-decoration:none;
}

P.vaiPag {
color:#FF9900;
font-size:11px;
}

P.vaiPag A {
color:#FF9900;
text-decoration:none;
}

P.vaiPag A:hover {
color:#FF9900;
text-decoration:underline;
}

P.vaiPag A:visited {
color:#FF9900;
}

P.autoriNascere {
font-size:11px; padding-top:3px; border-top:1px solid #999999;
}

ul.ulbiblioNascere {
font-size:11px;
margin-top:0px;
margin-left:18px;
padding-left:0px;
}

ol.olbiblioNascere {
font-size:11px;
margin-top:0px;
margin-left:28px;
padding-left:0px;
}

/*INIZIO specialeBenessere*/

.titSpecInfSisIm {
font-size:16px;
font-weight:bold;
margin-bottom:0px;
color:#9F6089;
}


.titSpecBen_08 {
font-size:16px;
font-weight:bold;
margin-bottom:0px;
}

.perMargineSx {
 margin-left:12px;
}

p.menuDxSpeBen_08 {
color:#527D52;
line-height:120%;
margin-bottom:3px;
margin-top:3px;
text-align:left;
}

ul.speBen_08 {
margin-top:0px;
margin-left:18px;
padding-left:0px;
}

ul.menuDxSpeBen_08 {
color:#527D52;
line-height:120%;
margin-top:0px;
margin-left:18px;
padding-left:0px;
}

ul.menuDxSpeBen_08 A{
color:#527D52;
text-decoration:none;
}

ul.menuDxSpeBen_08 A:hover{
color:#527D52;
text-decoration:underline;
}

ul.corpoSpeBen_08 {
margin-top:0px;
margin-left:30px;
padding-left:0px;
}

p.menuDxSpeBen_08 A{
color:#527D52;
text-decoration:none;
}

p.menuDxSpeBen_08 A:hover{
color:#527D52;
text-decoration:underline;
}

p.maiuscBarraDxSpecBen_08 {
 font-size:14px;
 color:#527D52;
 font-weight:bold;
 }
 
p.menuBorderPinkSpecBen_08 {
border-left:4px solid #FFCEE2;
padding-left:5px;
color:#527D52;
text-align:left;
margin-top:0px;
margin-bottom:20px;
}

p.menuBorderPinkSpecBen_08 A{
color:#527D52;
text-decoration:none;
}

p.menuBorderPinkSpecBen_08 A:hover{
color:#527D52;
text-decoration:underline;
}

p.menuBorderAzzSpecBen_08 {
border-left:4px solid #AEC2D7;
padding-left:5px;
color:#527D52;
text-align:left;
margin-top:0px;
margin-bottom:20px;
}

p.menuBorderAzzSpecBen_08 A{
color:#527D52;
text-decoration:none;
}

p.menuBorderAzzSpecBen_08 A:hover{
color:#527D52;
text-decoration:underline;
}



.specBen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C694C;
	line-height:100%;
	font-weight:bold;
}

.specBen2{
    font-size:11px;
}

.specBen2 A{
    font-size:11px;
	text-decoration:none;
}


.specBen2 A:hover{
    font-size:11px;
	text-decoration:underline;
}



.specBen A {
	color:#4C694C;
	text-decoration:none;
}

.specBen A:hover {
	color:#4C694C;
	text-decoration:underline;
}
/*FINE specialeBenessere*/





/*INIZIO specialeInfezioniSistImm*/
.titSpecInfSisIm {
font-size:16px;
font-weight:bold;
margin-bottom:0px;
}

.perMargineSx {
 margin-left:12px;
}

p.menuSpecInfSisIm {
color:#7F155F;
line-height:120%;
margin-bottom:3px;
margin-top:3px;
text-align:left;
}

ul.SpecInfSisIm {
margin-top:0px;
margin-left:18px;
padding-left:0px;
}

ul.menuDxSpecInfSisIm {
color:#7F155F;
line-height:120%;
margin-top:0px;
margin-left:18px;
padding-left:0px;
}

ul.menuDxSpecInfSisIm A{
color:#7F155F;
text-decoration:none;
}

ul.menuDxSpecInfSisIm A:hover{
color:#7F155F;
text-decoration:underline;
}

ul.corpoSpecInfSisIm {
margin-top:0px;
margin-left:30px;
padding-left:0px;
}

p.menuDxSpecInfSisIm {
color:#7F155F;
text-decoration:none;
}

p.menuDxSpecInfSisIm A{
color:#7F155F;
text-decoration:none;
}

p.menuDxSpecInfSisIm A:hover{
color:#7F155F;
text-decoration:underline;
}

p.maiuscBarraDxSpecInfSisIm {
 font-size:14px;
 color:#7F155F;
 font-weight:bold;
 }
 
p.maiuscBarraDxSpecInfSisIm A {
 color:#9f6089!important;
 text-decoration:none;
 }
 
p.maiuscBarraDxSpecInfSisIm A:hover {
 color:#9f6089;
 text-decoration:underline;
 }
 
p.menuBorderPinkSpecInfSisIm {
border-left:4px solid #FFCEE2;
padding-left:5px;
color:#7F155F;
text-align:left;
margin-top:0px;
margin-bottom:20px;
}

p.menuBorderPinkSpecInfSisIm A{
color:#7F155F;
text-decoration:none;
}

p.menuBorderPinkSpecInfSisIm A:hover{
color:#7F155F;
text-decoration:underline;
}

p.menuBorderPinkSpecInfSisIm A:visited{
color:#7F155F;
}

p.menuBorderAzzSpecInfSisIm {
border-left:4px solid #AEC2D7;
padding-left:5px;
color:#7F155F;
text-align:left;
margin-top:0px;
margin-bottom:20px;
}

p.menuBorderAzzSpecInfSisIm A{
color:#7F155F;
text-decoration:none;
}

p.menuBorderAzzSpecInfSisIm A:hover{
color:#7F155F;
text-decoration:underline;
}

p.menuBorderAzzSpecInfSisIm A:visited{
color:#7F155F;
}

.SpecInfSisIm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F155F;
	line-height:100%;
	font-weight:bold;
}

.SpecInfSisIm2 {
    font-size:11px;
}

.SpecInfSisIm2 A{
    font-size:11px;
	text-decoration:none;
}


.SpecInfSisIm2 A:hover{
    font-size:11px;
	text-decoration:underline;
}



.SpecInfSisIm A {
	color:#7F155F;
	text-decoration:none;
}

.SpecInfSisIm A:hover {
	color:#7F155F;
	text-decoration:underline;
}
/*FINE specialeInfezioniSistImm*/


/*INIZIO specialeCellStam*/

.cellStam {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	line-height:100%;
	text-decoration:none;
}

.cellStam A{
	color:#CC0000;
	line-height:100%;
	text-decoration:none;
}

.cellStam A:hover{
	color:#CC0000;
	line-height:100%;
	text-decoration:underline;
}

.cellStam2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005CAC;
	line-height:100%;
	text-decoration:none;
}

.cellStam2 A{
	color:#005CAC;
	line-height:100%;
	text-decoration:none;
}

.cellStam2 A:hover{
	color:#005CAC;
	line-height:100%;
	text-decoration:underline;
}

.cellStam3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	line-height:100%;
	text-decoration:none;
}

.cellStam3 A{
	color:#CC0000;
	line-height:100%;
	text-decoration:none;
}

.cellStam3 A:hover{
	color:#CC0000;
	line-height:100%;
	text-decoration:underline;
}

.cellStam4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005CAC;
	line-height:140%;
	text-decoration:none;
}

.cellStam4 A{
	color:#005CAC;
	line-height:140%;
	text-decoration:none;
}

.cellStam4 A:hover{
	color:#005CAC;
	line-height:140%;
	text-decoration:underline;
}

.cellStam5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005CAC;
	line-height:140%;
	text-decoration:none;
}

.cellStam5 A{
	color:#005CAC;
	line-height:140%;
	text-decoration:none;
}

.cellStam5 A:hover{
	color:#005CAC;
	line-height:140%;
	text-decoration:underline;
}


.cellStam6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:125%;
	text-decoration:none;
}

.cellStam6 A{
	color:#FFFFFF;
	line-height:125%;
	text-decoration:none;
}

.cellStam6 A:hover{
	color:#FFFFFF;
	line-height:125%;
	text-decoration:underline;
}

.cellStam7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF6600;
	line-height:125%;
	text-decoration:none;
}


table.cellStamQuest {
width:100%;
margin-top:3px;
}

table.cellStamQuest td{
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005CAC;
}


table.cellStamQuest td.opzione{
padding-top:1px;
}

table.cellStamQuest input{
margin-bottom:4px; margin-top:4px;
}

ol.olAskInQuest {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#005CAC;
line-height:140%;
}

ol.olAskInQuest li {
padding-bottom:10px;
font-weight:bold;
}


/*FINE specialeCellStam*/


/*INIZIO CONCORSO*/
p.babyBlu08 {
font-size:11px;
color:#0099CC;
text-align:right;
}

p.babyBlu08 A{
color:#0099CC!important;
text-decoration:none;
}

p.babyBlu08 A:hover{
color:#0099CC!important;
text-decoration:underline;
}

p.babyVerde08 {
font-size:11px;
color:#007E64;
text-align:right;
}

p.babyVerde08 A{
color:#007E64!important;
text-decoration:none;
}

p.babyVerde08 A:hover{
color:#007E64!important;
text-decoration:underline;
}

p.babyRosa08 {
font-size:11px;
color:#F8779E;
text-align:right;
}

p.babyRosa08 A{
color:#F8779E!important;
text-decoration:none;
}

p.babyRosa08 A:hover{
color:#F8779E!important;
text-decoration:underline;
}

p.babyOrange08 {
font-size:11px;
color:#FF9900;
text-align:right;
}

p.babyOrange08 A{
color:#FF9900!important;
text-decoration:none;
}

p.babyOrange08 A:hover{
color:#FF9900!important;
text-decoration:underline;
}
/*FINE CONCORSO*/

/*INIZIO specialePelleIpersensibile*/

.titSpecPellIper {
font-size:14px;
font-weight:bold;
margin-bottom:0px;
color:#0F1745;
}


.titSpecPellIper A{
text-decoration:none;
color:#0F1745;
}

.titSpecPellIper A:visited{
text-decoration:none;
color:#0F1745;
}


.titSpecPellIper A:hover{
text-decoration:underline;
color:#0F1745;
}






.txtSpecPellIperBold {
font-size:12px;
font-weight:bold;
margin-bottom:0px;
color:#0F1745;
}


.txtSpecPellIperBold A{
text-decoration:none;
color:#0F1745;
}


.txtSpecPellIperBold A: hover{
text-decoration:underline;
color:#0F1745;
}


.txtSpecPellIper {
font-size:12px;
margin-bottom:0px;
color:#0F1745;
}


.txtSpecPellIper A{
text-decoration:none;
color:#0F1745;
}


.txtSpecPellIper A: hover{
text-decoration:underline;
color:#0F1745;
}





















.titRosaSpecPellIper {
font-size:14px;
font-weight:bold;
margin-bottom:0px;
color:#E4067D;
}


.titRosaSpecPellIper A{
text-decoration:none;
color:#E4067D;
}


.titRosaSpecPellIper A: hover{
text-decoration:underline;
color:#E4067D;
}




.txtRosaSpecPellIperBold {
font-size:12px;
font-weight:bold;
margin-bottom:0px;
color:#E4067D;
}


.txtRosaSpecPellIperBold A{
text-decoration:none;
color:#E4067D;
}


.txtRosaSpecPellIperBold A: hover{
text-decoration:underline;
color:#E4067D;
}


.txtRosaSpecPellIper {
font-size:12px;
margin-bottom:0px;
color:#E4067D;
}


.txtRosaSpecPellIper A{
text-decoration:none;
color:#E4067D;
}


.txtRosaSpecPellIper A: hover{
text-decoration:underline;
color:#E4067D;
}

/*FINE specialePelleIpersensibile*/

#content {width:499px; position:relative;
}

#expan {margin-left:170px; width:499px; position:absolute; bottom:10;}


/* ALDO 27 Luglio 2010 */

.titMeseNews  {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
}

/* FINE ALDO 27 Luglio 2010 */


/*ANNA 25 Novembre 2009*/

.titNeutro {
	font-family:Arial, Helvetica, sans-serif;
	color:#990066;
	font-size:16px;
	text-decoration:none;
	margin-bottom:5px;
	}
	
	.titNeutro  A{
	color:#4E6984;
	text-decoration:none;
	margin-bottom:5px;
	}
	
	.titNeutro  A:hover{
	color:#FF6600;
	text-decoration:none;
	margin-bottom:5px;
	}
	
	.rakuNeutro {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	margin-bottom:5px;
	}
	
	.rakuNeutro A{
	color:666666;
	font-size:14px;
	text-decoration:underline;
	margin-bottom:5px;
	}
	
	.rakuNeutro A:hover{
	color:#FF6600;
	font-size:14px;
	text-decoration:underline;
	margin-bottom:5px;
	}
/*FRA 12_10_10*/

p.webTvHp {
margin:0px; margin-top:5px; padding:0; padding-left:5px;padding-right:5px; font-size:11px;
}

p.webTvHp a{
text-decoration:none;
}

p.webTvHp strong{
font-size:12px;
padding-bottom:10px;
}

p.webTvHp span{
color:#8396A7;
}
p.webTvHp span strong{
font-size:11px;
}


p.webTvHp a:hover{
text-decoration:underline;
}
