/* MIDWEB - Stili Css */

html {overflow-y: scroll;}
/* NON NATALE */ 
body {font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#555555; background-image:  url(../_contents/sfondo-pagina.jpg); background-repeat:repeat-x; background-position:left top; line-height:normal; background-color: white;}

/* BODY NATALE 
body {font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#555555; background-image:  url(../_contents/sfondo-natalizio.jpg); background-repeat:no-repeat; background-position:center  top; line-height:normal; background-color: white;}
*/
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}

/* ----------------------------------------------------------------------------------------------------- */

/* INTESTAZIONE */

.ColonnaLogo {background-image:   url(../_contents/sfondo-colonna-logo.jpg); background-repeat: no-repeat; background-position: left top; width:250px; height:137px;}
.ColonnaIntestazione {background-image:   url(../_contents/sfondo-intestazione.jpg); background-repeat: no-repeat; background-position: left top; width:720px; height:137px;}
.TestoIntestazione1 {font-family:"Trebuchet MS"; font-weight:normal; font-size:34px; color:#FFFFFF; letter-spacing:-2px;}
.TestoIntestazione2 {font-family:"Lucida Sans"; font-weight:bold; font-size:13px; color:#FFFFFF; letter-spacing:-1px;}

/* ----------------------------------------------------------------------------------------------------- */


/* MENU' ORIZZONTALE */

.ColonnaSottoLogo {background-image:   url(../_contents/sfondo-colonna-sotto-logo.jpg); background-repeat: no-repeat; background-position: left top; width:250px; height:45px;}
.ColonnaMenuOrizzontale {background-image:   url(../_contents/sfondo-menu-orizzontale.jpg); background-repeat: no-repeat; background-position: left top; width:720px; height:45px;}
.VociMenu {font-family:"Lucida Sans"; font-weight:bold; font-size:13px; color:#FFFFFF; letter-spacing:-1px;}
.testo15 {color:#464646; line-height:13px; font-size:11px;}

/* ----------------------------------------------------------------------------------------------------- */

/* MENU' VERTICALE di SINISTRA */

.ColonnaSopraMenuVerticale {background-image:   url(../_contents/sfondo-colonna-sopra-menu-vert.jpg); background-repeat: no-repeat; background-position: left top; width:250px; height:135px;}
.ColonnaMenuVerticale {background-image:   url(../_contents/sfondo-sfumato-menu-vert.jpg); background-repeat: repeat-y; background-position: center top; width:250px; background-color:#FFFFFF;}
.testo3 {font-family:"Lucida Sans"; font-weight:normal; font-size:28px; color:#3c3c3c; letter-spacing:-2px;}
.testo4 {font-weight:normal; font-size:14px; color:#3c3c3c; letter-spacing:-1px;}
.testo14 {font-weight:bold; font-size:12px; color:#ff8400;}
.BordoPuntiniDivisore {background-image:   url(../_contents/bordo-puntini-divisore.gif); background-repeat: no-repeat; background-position: left bottom;}


/* ----------------------------------------------------------------------------------------------------- */

/* COLONNA di DESTRA */

.ColonnaDestra {width:220px; background-color:#e2e2e2;}
.margin0 {margin:0;}
.CampiForm {background-color:#FFFFFF; border:1px solid #c3c3c3; width:120px; height:18px; font-weight:normal; font-size:11px; color:#585858;}
.CampiFormb {background-color:#FFFFFF; border:1px solid #c3c3c3; width:180px; height:18px; font-weight:normal; font-size:11px; color:#585858;}
.CampiTextb {background-color:#FFFFFF; border:1px solid #c3c3c3; font-weight:normal; font-size:11px; color:#585858;}
/* ----------------------------------------------------------------------------------------------------- */


/* ZONA CENTRALE */

.SfondoZonaCentrale {background-image:   url(../_contents/sfondo-ombreggiato-zona-centrale.jpg); background-repeat: repeat-x; background-position: left top; background-color:#FFFFFF;}
.testo1 {font-family:"Lucida Sans"; font-weight:normal; font-size:30px; color:#585858; letter-spacing:-3px;}
.testo2 {font-weight:normal; font-size:13px; color:#585858; letter-spacing:-0.5px;}
.testo5 {font-weight:normal; font-size:28px; color:#ff8400; letter-spacing:-2px;}
.testo6 {font-family:"Lucida Sans"; font-weight:bold; font-size:14px; color:#ff8400; letter-spacing:-1px;}
.testo7 {color:#3b3b3b; text-align:justify; line-height:15px;}
.testo7b {color:#3b3b3b; text-align:justify; line-height:18px;}
.testi7 {color:#3b3b3b; text-align:justify; line-height:15px;}
.testi7x {text-align:center; width:120px;}
.testo8 {font-weight:bold; font-size:12px; color:#ff8400;}
.testo9 {color:#464646; text-align:justify; line-height:13px;}
.testo10n {color:#3b3b3b; font-size:11px;}
.testo10 {color:#3b3b3b; font-weight:bold; font-size:11px; letter-spacing:-1px;}
.testo11 {font-family:"Lucida Sans"; font-weight:bold; font-size:12px; color:#1f1f1f; letter-spacing:-1px;}
.testo12 {font-family:"Lucida Sans"; font-weight:bold; font-size:13px; color:#1f1f1f; letter-spacing:-1px;}
.testo13 {font-weight:bold; font-size:12px; color:#1f1f1f;}
.EvidenziaturaArancione {color:#ff7200;}


/* ----------------------------------------------------------------------------------------------------- */


/* FOOTER */

.SfondoFooter {background-image:   url(../_contents/sfondo-fascione-footer.jpg); background-repeat: repeat-x; background-position: left top; background-color:#a19d9d;}
.testo16 {color:#FFFFFF; line-height:16px; font-size:12px; font-weight:normal;}
.testo17 {color:#FFFFFF; line-height:13px; font-size:14px; font-weight:normal;}
.testo18 {font-family:"Lucida Sans"; font-weight:bold; font-size:14px; color:#FFFFFF; letter-spacing:-1px;}
.BordoPuntiniDivisore2 {background-image:   url(../_contents/bordo-puntini-divisore2.gif); background-repeat: repeat-x; background-position: left bottom;}

/* ----------------------------------------------------------------------------------------------------- */


/* Linee divisorie varie */

.DivisoreContinuoArancione {background-image:   url(../_contents/div-arancione.gif); background-repeat: repeat-x; background-position: left center;}
.DivisoreContinuoGrigioScuro {background-image:   url(../_contents/div-grigio-scuro.gif); background-repeat: repeat-x; background-position: left center;}
.DivisoreContinuoGrigioChiaro {background-image:   url(../_contents/div-grigio-chiaro.gif); background-repeat: repeat-x; background-position: left center;}
.DivisoreContinuoGrigioSuSfondoScuro {background-image:   url(../_contents/div-grigio-su-sfondo-scuro.gif); background-repeat: repeat-x; background-position: left center;}
.DivisorePuntiniArancione {background-image:   url(../_contents/div-puntini-arancioni.gif); background-repeat: repeat-x; background-position: left center;}
.DivisorePuntiniChiari {background-image:   url(../_contents/div-puntini-chiari.gif); background-repeat: repeat-x; background-position: left center;}
.DivisorePuntiniScuri {background-image:   url(../_contents/div-puntini-scuri.gif); background-repeat: repeat-x; background-position: left center;}
.BordoGrigioSx {border-left-style: solid; border-left-width: 1px; border-left-color: #cccccc;}


/* ----------------------------------------------------------------------------------------------------- */
/* AGGIUNTI DA MIDWEB */
.testi_mini_grigi{
font-family:Verdana,Arial,Tahoma;
font-size:10px;
color:#727272;
}
.testi_mini_rosso{
font-family:Verdana,Arial,Tahoma;
font-size:10px;
color:#AA0000;
}
.divpadd{
	padding-left:35px;
	padding-top:10px;
}
a.menuor, a.menuor:link, a.menuor:visited, a.menuor:hover, a.menuor:active{
	font-weight:bold; 
	font-size:12px; 
	color:#ff8400;
	text-decoration:underline;
}
a.link_news, a.link_news:link, a.link_news:visited, a.link_news:hover, a.link_news:active{
	font-weight:bold; 
	font-size:12px; 
	color:#ff8400;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------------------------------------- */
/*Aggiunti da Luciana Lato*/

.alert{
	color:#d73801;
	font-size:10px;
	font-weight: bold;
	font-family:Verdana,Arial,Tahoma;	
}

.sbm{
	background-color: #FFFFFF; 
	font-weight: bold; 
	font-size: 10px; 
	color: #ff8400;
	border: 1px solid #ff4800;
}
.div_box{
	padding:8px;
}
.sfondopc{
	background-image:  url(../_contents/sfondopc.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:430px;
}
.testobianco{
	font-size: 12px; 
	color: #ffffff;
	text-align: justify;
	padding: 5px;
	width: 189px;
}
.tdsfondopc{
	text-align: right;
	vertical-align: top;
	width:241px;
	height:203px;
}
.testo{
	text-align:justify;
}
li{
	color:#cccccc;
}
.testogrigio{
	font-size:12px; 
	color:#3b3b3b;
	text-align:justify;
}
.pesca{
	color:#ffcda7;
}
.bottone{
	background-image:  url(../_contents/bottone_consulta.gif);
	background-repeat:no-repeat;
	background-position:center;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}
.titoli{
	color:#d73801;
	font-size:16px;
}
.titoli_big{
	color:#d73801;
	font-size:30px;
}
.lineagrigia{
	background-image:  url(../_contents/lineagrigiaverticale.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.entry{
	background-color:#377aa4;
	color:#FFFFFF;
}
.medium{
	background-color:#ffc600;
	color:#b13e00;
}
.start{
	background-color:#ffc600;
	color:#b13e00;
}
.top{
	background-color:#f47226;
	color:#FFFFFF;
}
.th_entry{
	background-image:  url(../_contents/thumb_entry_mw.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	width:129px;
	height:115px;
}
.th_medium{
	background-image:  url(../_contents/thumb_medium_mw.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	width:129px;
	height:115px;
}
.th_top{
	background-image:  url(../_contents/thumb_top_mw.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	width:129px;
	height:115px;
}
/*
a.menuor:link{
	font-weight:regular; 
	font-size:11px; 
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.menuor:hover{
	font-weight:regular; 
	font-size:11px; 
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
*/
.italic{
	font-style:italic;
}
.evidenzazionered{
	color:#ef531a;
}
.baloon{
	background-image:  url(../_contents/baloon.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.testimini_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.categoria{
	background-repeat:no-repeat;
	background-position:left center;
	height:63px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	font-style:italic;
	text-indent:70px;
	vertical-align:middle;
}

a.link_categoria:link{ text-decoration:none; color:#3b3b3b; }
a.link_categoria:visited{ text-decoration:none; color:#3b3b3b; }
a.link_categoria:hover{ text-decoration:none; color:#000000; }

a.link_consulta:link{ color:#FFFFFF; }
a.link_consulta:visited{color:#ffefe1; }
a.link_consulta:hover{ color:#005893; }

a.link_testo:link{ text-decoration:underline; color:#3b3b3b;}
a.link_testo:visited{ text-decoration:underline; color:#3b3b3b;}
a.link_testo:hover{ text-decoration:underline; color:#000000; }

a.link_tit:link{ text-decoration:none; color:#f15b1e; font-style:italic; font-size:14px; font-weight:bold;}
a.link_tit:visited{ text-decoration:none; color:#f15b1e;  font-style:italic;  font-size:14px; font-weight:bold;}
a.link_tit:hover{ text-decoration:none; color:#f17c1e; font-style:italic;  font-size:14px;  font-weight:bold;}

a.link_italic_grey:link{ text-decoration:none; color:#3b3b3b; font-style:italic; font-size:11px;}
a.link_italic_grey:visited{ text-decoration:none; color:#3b3b3b;  font-style:italic;  font-size:11px;}
a.link_italic_grey:hover{ text-decoration:none; color:#3b3b3b; font-style:italic;  font-size:11px; text-decoration:underline;}

a.link_italic_orange:link{ text-decoration:none; color:#f15b1e; font-style:italic; font-size:12px;}
a.link_italic_orange:visited{ text-decoration:none; color:#f15b1e;  font-style:italic;  font-size:12px;}
a.link_italic_orange:hover{ text-decoration:none; color:#f15b1e; font-style:italic;  font-size:12px; text-decoration:underline;}



/*------------------------------------------------------------------------------------------------------- */