/*CSS da cancellare dopo controllo di non uso */
@import url(cm2.css);

A                     {text-decoration: none;}
A:Hover               {text-decoration: underline;}


.txt12        {
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#000000;
			}
.txt11        {
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
			}

.button               {
	 	height: 17px;
 		border: 1px solid #666666;; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px}

.txt9 {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px;
  color:#000000;
}


/* formatta visualizzazione news Webmate */
body div center table table table p font {font:13px 'Trebuchet MS', sans; color:#333333}
/* fine */


body, td               {font-family:Verdana, Arial, Helvetica, sans-serif; 
						font-size: 10px}

.titolo_rosso        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight:bold;
			font-size: 11px; 
			color: #DD0131;
			}
.titolo_nero        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight:bold;
			font-size: 11px; 
			color: #000000;
			}


.txt14_rosso        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight:bold;
			font-size: 14px; 
			color: #cc0000;
			}
.button               {
	 	height: 17px;
 		border: 1px solid #666666;; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px}
.inputbox_domini   {background-color: #ffffff; border: 1px solid #666666; font-family: Verdana, Arial; font-size: 10px}
.inputbox_iscr     {
				width: 150px; height: 20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;	
					}
.inputbox_user     {
				width: 120px; height: 20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;	
					}
.textarea     {
				border: 1px solid #999999;
			 	font-family: Verdana, Arial; 
				font-size: 9px;
				width: 445px;
				}
				
.spalla_titpro ul {list-style-type: none;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; color: #FFCC66; font-style: normal; text-transform: uppercase; }

.spalla_titpro li  a:link {list-style-image:  url(http://img.interfree.it/spalla/freccia.gif);list-style-type: none; color: #CDDCF2; font-size: 9px; font-weight: normal;text-align: left; margin-top: 2px;}
.spalla_titpro li  a:hover {list-style-image:  url(http://img.interfree.it/spalla/freccia.gif);list-style-type: none; font-size: 9px; font-weight: normal;text-align: left;margin-top: 2px; border-bottom: 1px dotted #CDDCF2; color: #CDDCF2; text-decoration: underline;}

.spalla_titolo        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9px; 
			color: #CDDCF2;
			}
.spalla_titolo:hover  {
			background-color: #436A9C; 
			color: #CDDCF2; 
			font-size: 9px; 
			/*border-bottom-width: 1px; border-bottom-style: dotted;*/
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			}
.spalla_titpro        {font size: 9px;}

.spalla_titpro:hover  {background-color: #8DAED8; color: #CDDCF2; font-size: 8px; font-family: Verdana, Arial; /*border-bottom-width: 1px; border-bottom-style: dotted;*/}
.testata_titolo       {color: #000000; font-size: 9px; font-weight:bolder}
.testata_titolo:hover {color: #436A9C; font-size: 9px; font-weight:bolder}
.titolospallasx {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9px;
					line-height: normal;
					color: #FFCC66;
					font-style: normal;
					text-transform: uppercase;
	}
.barra        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 7pt; 
			color: #ffffff;
			}
.barra_wm        {
			font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; 
			font-size: 11px; 
			font-weight:bolder
			color: #999999;
			background-color: #ACC7E4;
						}
						
.button1 {
	color: #000000;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 25px;
	cursor: hand;
}
.button2 {
	height: 14px;
	font-weight: normal;
	font-family: Verdana, Arial;
	font-size: 7pt;
	border: 1px solid #CCCCCC;
	color: #003366;

}
.button2_eu {
	height: 14px;
	font-weight: normal;
	font-family: Verdana, Arial;
	font-size: 7pt;
	border: 1px solid #C12626;
	color: #C12626;

}
.button_blu {
	height: 14px;
	font-weight: normal;
	font-family: Verdana, Arial;
	font-size: 7pt;
	border: 1 solid #666666;
	color: #666666;
	background-color : #B7DBFF;

}
.bordosx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.info {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  color:#ffffff;
}

.txt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
}
.txt8 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8px;
  color:#000000;
}
.carrello {
		background-color : #C8DEDF;
		border-top : 1px solid #000000;
		border-left : 1px solid #000000;
		border-right : 1px solid #000000;
		border-bottom: 1px solid #000000;
		}
.celle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-left-style: solid;
	border-bottom-color:#CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.txt13_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: bold;
	color: #FFFFFF;
}
.info_ifree {
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
}
.spacer_top {
	display: block;
	border-bottom: 1px dotted #999999 thin; 
	margin-top: 8px;
}
.spacer_title {
	display: block;
	margin-top: 8px; 
	margin-bottom: 0px;
}
.spacer_foto {
	display: block;
	width: 98%;
	height: 60px;
	margin-top: 3px; 
	border-bottom: 1px #000000 dashed;
	margin-bottom: 8px;
	}
.bottom8px {
		padding-bottom: 8px;
}
.spacer_news {
	/*display: block;*/ width: 98%; border-top: 1px #000000 dashed; margin-top: 5px; margin-bottom: 5px;
}
/*interfree home page */
.promo {
	font-size: 10px;
	font-weight: bold;
	}
.promo a: {
	font-size: 10px;
	font-weight: bolder;
		}
.promo a: hover, visited{
	font-size: 10px;
	font-weight: bolder;
	color: #4A5FAE;
	}
.testoRosso {color: #990000}
.testoBlu {
	color: #4A5FAE;
	font-weight: normal;
}
.testoFocus #testoLeggi {
	font-size: 9px;
	font-weight: bolder;
	color: #4A5FAE;
	padding-top: 5px;
	padding-right: 25px;
	}
.imgfocus {
	height: 60px;
}
.linkfocus {
	color: #646363;
	}	
.testoTecnonews {
	font-size: 10px;
	line-height: 13px;
	color: #646363;
	padding-left: 15px;
	padding-top: 5px;
	background: url(http://www.interfree.it/images/news_tecnonews_sf.gif) repeat;
}

.testoTecnonews #testoLeggi {
	font-size: 9px;
	color: #4A5FAE;
	padding-top: 5px;
	padding-right: 15px;
	}
.testoFocus {
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	background: url(http://www.interfree.it/images/news_focus_sf.gif) repeat;
	color: #646363;
	padding-left: 20px;
	padding-right: 28px;
}
.servizio_top  {height: 95px;
				padding-left: 8px; padding-top: 8px; padding-bottom: 5px; 
				margin-top: 2px; margin-left: 8px; margin-right: 8px; 
				background:  url(http://www.interfree.it/images/hpbox_sx_top.gif) #F2E4C3 no-repeat left top; 
				font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 11px; line-height: 15px;}
.servizio_bottom  {background:  url(http://www.interfree.it/images/hpbox_dx_bottom.gif) #F2E4C3 no-repeat right bottom; 
				margin-left: 8px; margin-bottom: 2px; margin-right: 8px;
				   }
.hd_top  {height: 95px;
		  padding-left: 8px; padding-top: 8px; padding-bottom: 5px; 
		  margin-top: 2px; margin-left: 8px; margin-right: 8px; 
		  background:  url(http://www.interfree.it/images/hpbox_sx_top_hd.gif) #FAE5C9 no-repeat left top; 
	      font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 11px; line-height: 15px;}
				
.hd_bottom  {background:  url(http://www.interfree.it/images/hpbox_dx_bottom_hd.gif) #FAE5C9 no-repeat right bottom; 
				margin-left: 8px; margin-bottom: 2px; margin-right: 8px;}

.vai_eu {
	display: inline;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 1px 1px;
	border-top: 1px solid white;
	border-right: 1px solid black;	
	border-bottom: 1px solid black;	
	border-left: 1px solid white;	
	text-align: center;
	background-color: #C12626; 
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
		}

.eu_top  {height: 95px; padding-left: 8px; padding-top: 8px; padding-bottom: 5px; margin-top: 2px; margin-left: 8px; margin-right: 8px; background:  url(http://www.interfree.it/images/hpboxeu_sx_top.gif) #EFF4BD no-repeat left top; font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 11px; line-height: 15px;}
.eu_bottom  {background:  url(http://www.interfree.it/images/hpboxeu_dx_bottom.gif) #EFF4BD no-repeat right bottom; 
				   margin-left: 8px; margin-bottom: 2px; margin-right: 8px;}

/*spalle - inizio*/
.news_titolospalla  {border-top: 1px dashed #000000;
					font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif;
					font-size: 10px;
					inline-height: normal;
					width: 100%;
					color: #FFFFFF;
					background-color : #5A80C2;
					font-weight: bolder;
					font-style: normal;
					text-transform: uppercase;
					text-align: left;
					}
.link_hotspot {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 10px; line-height: 15px; color: #5A80C2; 
			 font-style: normal; text-alignment: left; padding-top: 5px; padding-bottom: 5px;}
.link_hotspot: link {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 10px; line-height: 15px; color: #5A80C2; 
			 font-style: normal; text-alignment: left; text-decoration: none; text-decoration: underline;} 
.link_hotspot: hover {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 10px; line-height: 15px; color: #5A80C2; 
			 font-style: normal; text-alignment: left; }
			 
.news_spalla {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 10px; line-height: 14px; color: #000000; 
			 font-style: normal; text-alignment: left; padding-top: 8px; padding-bottom: 8px;}
a.news_spalla {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; line-height: 14px; color: #000000; 
			 font-style: normal; text-decoration: none;}
a.news_spalla:hover {font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; line-height: 14px; color: #000000; 
			 font-style: normal; text-decoration: underline;}
			 
.news_sezione {color: #FFFFFF}
.news_sezione: link {color: #FFFFFF; text-decoration: none;}
.news_sezione: hover { color: #FFFFFF; text-decoration: underline;}
			 
.pubblicita  {		font-family:'Trebuchet MS', Verdana, Arial, sans;
					font-size: 10px;
					line-height: normal;
					width: 100%;
					color: #ffffff;
					background-color : #999999;
					font-style: normal;
					text-transform: uppercase;
					text-align: left;
					}

.cornice_spallasx {
		border-left: 1px dashed #cccccc;
}
.cornice_spalladx {
		border-right: 1px dashed #cccccc;
}
/* classe hs con img */
.hotspot {
	font-family:'Trebuchet MS', Verdana, Arial, sans;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	display: block;
	height: 30px;
	width: 100%;
	padding-bottom: 3px;
	border-bottom: 1px dashed #CCCCCC;
	}
.hotspot img {
	margin-right:3px;
}
.hotspot a:link {
	font-family:'Trebuchet MS', Verdana, Arial, sans;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 30px;
	width: 100%;
	text-decoration: none;
	display: block;
	padding-bottom: 3px;
	}

.hotspot a:hover {
	font-family: 'Trebuchet MS', Verdana, Arial, sans;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #DEE5F2;
	}
/* spalle - fine */
.primopiano {
	font-family: 'Trebuchet MS', Verdana, Arial, sans;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;
	padding-left: 15px; 
	padding-top: 2px; 
	padding-right: 7px; 
	margin-bottom: 5px;
	background: url(http://www.interfree.it/images/newsprimopiano_sf.gif) repeat;
}
.primopiano2 {
	font-family: 'Trebuchet MS', Verdana, Arial, sans;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;
	padding-left: 15px; 
	padding-top: 2px; 
	padding-right: 7px; 
	margin-bottom: 5px;
	background: url(http://www.interfree.it/images/newsprimopiano2_sf.gif) repeat;
}

.primopiano1 {
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;
}

.ifconsiglia {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #646363;
	padding-left: 5px; 
	padding-top: 2px; 
	padding-right: 5px; 
	margin-bottom: 5px;
		}
.testoUltimora #testoLeggi {
	font-size: 9px;
	font-weight: bolder;
	color: #4A5FAE;
	padding-right: 20px;
			}
.testoUltimora {
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #646363;
	padding-left: 30px;
	padding-right: 30px;
	margin-bottom: 0px;
	background: url(http://www.interfree.it/images/news_ultimora_sf.gif) repeat;
}
.cornice_blu {
		border-top: 1px solid #0134B3;
		border-left: 1px solid #0134B3;
		border-right: 1px solid #0134B3;
		border-bottom: 1px solid #0134B3;
}
.spazio_4px {
		padding: 4px;
}
.spazio_15px {
		margin-top: 15px;
}

.spazio_0px {
		margin: 0px;
}
.button_eu {border: 1px ridge; background-color: #0134B3;
			font-family: Verdana, sans-serif;
			font-size: 12px; color: #ffffff; font-weight: bolder;
}
.if_titolo  {
			background-color: #D9E6FD; 
			color: #0134B3; 
			font-size: 11px; 
			font-weight: bolder;
				}
				
/* div Home */	
.divTecno {
	position: relative;
	left: 10px;
	top: 25px;
	right: 8px;
	z-index:2;
}

.divFocus {
	position: relative;
	left: -8px;
	top: 10px;
	z-index:4;
}

.divUltimora {
	position: relative;
	left: -5px;
	top: 6px;
	z-index:3;
}

.leggiTutti {
	position: relative;
	left: 0px;
	padding-top: 3px;
}
.leggiTutti2 {
	position: relative;
	left: 0px;
	top: -32px; 
}

.testoTecnonews_juspe {
	width: 200px;
	font-size: 11px;
	line-height: 13px;
	color: #646363;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 15px;
		}
.testoFocus_juspe {
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;
	margin-left: 5px;
			
}
.testoUltimora_juspe {
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;
	padding-bottom: 5px;
	padding-top: 0px;
		}
		
.testoUltimora2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 10px;
	font-weight: normal;
	color: #646363;

}
.testoTecno2 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #646363;

}

.testoFocus2 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #646363;
}

.divTecno2 {
	position: relative;
	left: 5px;
	top: 0px;
	z-index:2;
}

.divFocus2 {
	position: relative;
	left: -10px;
	top: 10px;
	z-index:4;
}

.divUltimora2 {
	position: relative;
	left: 0px;
	top: -5px;
	z-index:3;
}

.ovrt_textfield {
	background-color:#FFFF99; 
	height:18px;
	width:275px; 
	font-family:Trebuchet MS;
	font-size:11px; 
	font-weight:normal;
	color:#336699
}

.ovrt_button {
	float:right; 
	margin-top:-28px;
}

.ovrt_cont {
	margin-top:13px; 
	position:relative;left:-5px; 
	font-family:Trebuchet MS;
	font-size:12px; 
	font-weight:bold; 
	color:#990000;
	vertical-align:middle
}

.ovrt_middleDiv {
	float:left;
	width:402px; 
	height:47px; 
	background-image:url(http://www.interfree.it/images/ovrt_sf_box.gif); 
	vertical-align:middle
}

.ovrt_leftDiv {
	float:left;
	background-image:url(http://www.interfree.it/images/ovrt_curva_sx.gif); 
	background-repeat: no-repeat; 
	width:24px; 
	height:47px;
}

.ovrt_rightDiv {
	float:left; 
	background-image:url(http://www.interfree.it/images/ovrt_curva_dx.gif); 
	background-repeat: no-repeat; 
	width:24px; 
	height:47px;
}

.ovrt_ext {
	height:47px; 
	width:450px;
	margin-top:10px; 
	margin-bottom:10px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

 .ovrt2_ext {
height:35px; width:435x; margin:0px; background-image:url(http://www.interfree.it/images/ovrt_sf.gif);
}

 .ovrt2_float {
float:left;
}
 .ovrt2_input {
float:left; width:300px; height:35px; background-image:url(http://www.interfree.it/images/ovrt_sf_inp.gif); background-repeat:repeat-x; background-position:top; margin:0px;
}

.ovrt2_textfield {
background-color:#FFFF99; height:18px; width:270px; font-family:Trebuchet MS;font-size:11px; font-weight:normal; color:#336699; margin-top:8px;
}

.ovrt2_form {
margin:0px; width:435px;
}

/* div Home : fine */
/*cm webmate */
.cm_sponsor {padding-left: 5px; font-weight: bolder; font-size: 11px; color: #666666; float:left;}
.cm_spon_sito {FONT-FAMILY: 'Trebuchet MS', Tahoma, Verdana; FONT-SIZE: 10px;  COLOR: #666666; FONT-WEIGHT: normal;}
.cm_descr {padding-left: 5px; FONT-FAMILY:'Trebuchet MS', Tahoma, Verdana; FONT-SIZE: 12px; line-height:13px; color: #666666;}
.cm_descr2 {color: #97ACFB; font-size : 10px;}
.cm_link_tit {font-size : 12px; color: #041D9B; font-weight: bolder; text-decoration: none; margin-top: 10px; margin-bottom: 3px;}
.cm_consigliati {FONT-FAMILY: 'Trebuchet MS', Tahoma, Verdana; FONT-SIZE: 12px; line-height:13px; color: #666666; padding-left: 5px;font-weight: bolder;}
.cm_hs_fine{color: #666666; text-transform: lowercase; margin-bottom: 10px;}
/*fine: cm webmate */


/* box promo domini Natale 2006 */

.boxhp_pr_div {
	width:194px; height:99px; padding:10px; background:url(http://www.interfree.it/images/sf_pr_home.gif) no-repeat; margin:2px 0 0 8px;
}

.boxhp_pr_p {
	font:12px/13px 'Trebuchet MS', sans; margin:0px; padding:2px 5px 5px; text-align:center;
}

.boxhp_pr_butt {
	display:block;
	margin:0 auto;
}


/* box promo domini Gennaio 2007 */

.boxhp_pr_div2 {
	width:194px;
	height:99px;
	padding:10px;
	background:url(http://www.interfree.it/images/of_pr_home.gif) no-repeat; margin:2px 0 0 8px;
}

.boxhp_pr_p2 {
	font:12px/13px 'Trebuchet MS', sans-serif;
	margin:0px;
	padding:2px 10px 5px;
	text-align:center;
}

.boxhp_pr_butt2 {
	display:block;
	margin:0 auto;
}

/* formatta visualizzazione Primo Piano - Home Page */
.primopiano a {font:bold 11px/11px Verdana, sans-serif; color:#263f60}
.primopiano font {font:11px/11px Verdana, sans-serif; color:#555555}
.primopiano img {margin:2px 7px 0 0;}
/* fine */

/* formatta visualizzazione categorie */
.catnews a {font:bold 12px/14px 'Trebuchet MS', sans;}
.catnews a font { color:#263f60}
.catnews font {font:12px/13px 'Trebuchet MS', sans; color:#454545}
.catnews img {margin:0 5px 0 5px;}
/* fine */

/* box servizi IF - home page */
ul.box_home {overflow:hidden; width:464px; margin:10px 0 0 12px; padding:0; border:0; clear:both;}
.box_home li {margin:0; border:0; display:block; float:left; width:198px; height:38px; padding:10px 17px 28px 17px;  list-style:none}
.box_home a {margin:0; border:0; display:block; padding:30px 0 0 15px;  font:11px/12px 'Trebuchet MS', sans; color:#333;text-decoration:none;}
.box_home a:hover {text-decoration:none; color:#74b449}

li.sfgreen {background:url(http://www.interfree.it/images/sf_box_green.gif) no-repeat top left;}
li.sfblu {background:url(http://www.interfree.it/images/sf_box_blu.gif) no-repeat top left;}

a.ksek_box {background:url(http://www.interfree.it/images/tit_ksek.gif) no-repeat top left}
a.petra_box {background:url(http://www.interfree.it/images/tit_petra.gif) no-repeat top left}
a.hostded_box{background:url(http://www.interfree.it/images/tit_hostded.gif) no-repeat top left}
a.interd_box {background:url(http://www.interfree.it/images/tit_interd.gif) no-repeat top left}
a.antiv_box {background:url(http://www.interfree.it/images/tit_antiv.gif) no-repeat top left}
a.domini_box {background:url(http://www.interfree.it/images/tit_domini.gif) no-repeat top left}
/* fine */


