/**************************************************************************/
/*General*/
/**************************************************************************/
body {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0;background-color:#FFFFFF;font-size:100%; color:#000000;line-height:1.3em;}
.invisible{display:none;}
acronym,abbr{cursor:help;font-family : "Courier New", Courier, monospace;color:#FF0000;border-bottom:1px solid #FF0000;background-color:#FFFFFF;}
.eng {font-weight:bold;}
/**************************************************************************/
/*Header*/ 
/**************************************************************************/
div#header{font-size:100%;width:100%;background-color:#A4459A;border-top:30px solid #A4459A; color:#FFFFFF;}
div#header div.read{text-align:right;}
div#header div.read img{border:0;margin:-70px 15px 0px 0;}

/*Menu categorie*/
ul#menulist2{padding:0 0 30px 15px;margin:0;font-size:200%;background-color:#A4459A;color:#FFFFFF;}
ul#menulist2 li{display:inline;}
ul#menulist2 li a:link{color: #FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF; }
ul#menulist2 li a:visited{color: #FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
ul#menulist2 li a:hover{color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #FF0000; }
ul#menulist2 li a:active{color: #000000; background-color:#CCCCCC; text-decoration:none; }

/**************************************************************************/	 
/*Path di navigazione*/  
/**************************************************************************/	
div#navigation{padding:15px;position:relative;background-color:#9BC23C;color:#000000;font-weight:bolder;border-top:2px solid #FFFFFF;border-bottom:3px solid #FFFFFF;}	
div#navigation span {font-weight:normal;}
div#navigation a:link{font-weight:normal;background-color:#9BC23C;color:#000000;text-decoration:none;border-bottom:1px dashed #000000;}
div#navigation a:visited{font-weight:normal;background-color:#9BC23C;color:#000000;text-decoration:none;border-bottom:1px dashed #000000;}
div#navigation a:hover{font-weight:normal;color: #000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #000000; }
div#navigation a:active{font-weight:normal;color: #FFFFFF; background-color:#000000; text-decoration:none; }   
div#navigation img{border:0;margin-top:-25px}
div#navigation div{text-align:right;}
div#navigation div a:link{text-decoration:none;border:0;}
div#navigation div a:visited{text-decoration:none;border:0;}
div#navigation div a:hover{text-decoration:none;border:0;background-color:#9BC23C;}
div#navigation div a:active{text-decoration:none;border:0;background-color:#9BC23C;}


/**************************************************************************/   
/*Contenuti*/				 
/**************************************************************************/ 
div#main {position:relative;width:100%;}	
div#content{position:relative; margin-right:300px;color:#000000;background-color: #FFFFFF;font-size: 100%;}
h2 a{color:#FF0000;font-size:90%;background-color: #FFFFFF;}
h3{font-size:100%;}
h3.titlebox a,h2.titlebox span,h2.titlebox a {color:#000000;font-size:100%;display:none;background-color:#FFFFFF;}
.box_content{border-left:15px solid #FFFFFF;border-right:30px solid #FFFFFF;}  
.box_content h3{border-top:10px solid #F4F4F4;margin:0;padding:5px 0 5px 24px;color:#FF0000;background-color:#FFFFFF;}	
.box_content p{margin:0;padding:10px 10px 10px 24px;background-color: #F4F4F4;color:#000000;border-bottom:3em solid #FFFFFF;}		  
.box_content p a:link{color:#000000; background-color:#F4F4F4; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
.box_content p a:visited{color:#000000; background-color:#F4F4F4; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
.box_content p a:hover{color:#FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
.box_content p a:active{color:#000000; background-color:#CCCCCC; text-decoration:none;border-bottom:1px dashed #999999;}

/*Contenuti hp*/	
div#mainhp{position:relative;width:100%;color:#000000;background-color:#FFFFFF;font-size: 100%;padding-top:15px;}		
div#servizi1 h2{margin:0;padding:0;height:28px;color:#000000;background:#FFFFFF url("tit_servizi.gif") no-repeat top left;border-bottom:1px dotted #999999;}
div#piani h2{margin:0;padding:0;height:28px;color:#000000;background:#FFFFFF url("tit_piani.gif") no-repeat top left;border-bottom:1px dotted #999999;}
div#estero h2{margin:0;padding:0;height:28px;color:#000000;background:#FFFFFF url("tit_estero.gif") no-repeat top left;border-bottom:1px dotted #999999;}	   
div#one h2{margin:0;padding:0;height:28px;color:#000000;background:#FFFFFF url("tit_one.gif") no-repeat top left;border-bottom:1px dotted #999999;}

/*Content 2*/	
div#content2{position:relative;margin-left:215px;padding-left:15px;} 
div#content2 p{padding-left:15px;padding-right:15px;margin-top:0;} 
div#content2 p a, div#content2 ul a{color:#000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #000000;} 
div#content2 p a:hover, div#content2 ul a:hover{color:#FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FF0000;} 
div#content2 p a:active, div#content2 ul a:active{color:#000000; background-color:#CCCCCC; text-decoration:none;} 
div#content2 p.abstract {margin:15px 15px 0 0;padding:15px;background-color:#F4F4F4;color:#FFFFFF;} 	 
div#content2 p.abstract a{color:#000000; background-color:#F4F4F4; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
div#content2 p.abstract a:hover{color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#content2 p.abstract a:active{color: #000000; background-color:#CCCCCC; text-decoration:none;}

div#content2 h1{font-size:130%;background:#FFFFFF url("back_miniboxutilita.gif") repeat-x top left;color:#000000;padding-bottom:20px;padding-left:15px;padding-top:10px;margin:0;border:0;}
div#content2 h2{font-size:110%;color:#FF0000;background-color:#FFFFFF;padding-left:15px;padding-top:10px;margin:0;border:0;} 
div#content2 h2 a{font-size:100%;color:#FF0000;background-color:#FFFFFF;text-decoration:none;border-bottom:1px dashed #FF0000;} 
div#content2 h2 a:hover{font-size:100%;color:#FFFFFF;background-color:#FF0000;text-decoration:none;border-bottom:1px dashed #FFFFFF;} 
div#content2 h2 a:active{font-size:100%;color:#000000;background-color:#CCCCCC;text-decoration:none;} 
div#content2 h3{font-size:100%;color:#000000;background-color:#FFFFFF;padding-left:15px;padding-top:10px;margin:0;border:0;}
div#content2 ul{margin-top:0; margin-right:15px;}

/*Content 3*/ 
div#content3{color:#000000;background-color:#FFFFFF;font-size:100%;padding-left:15px;padding-right:15px;height:auto;}  


/**************************************************************************/
/*Personalizza*/
/**************************************************************************/
div#personalizza {color:#000000;background-color:#FFFFFF;font-size:100%; padding-top:15px; padding-left:15px; padding-right:15px;}
div#personalizza p{padding-left:0;}
div#personalizza a.link{color:#000000; border-bottom:1px dashed #000000; text-decoration:none;background-color:#FFFFFF;}
div#personalizza a.link:hover{color:#FFFFFF; background-color:#FF0000; text-decoration:none; border-bottom:1px dashed #FFFFFF;}   
div#personalizza a.link:active{color:#000000; background-color:#CCCCCC; text-decoration:none;}   
div#personalizza img{border:0; padding-top:15px;}

/**************************************************************************/
/*Glossario*/
/**************************************************************************/
div#glossario {color:#000000;background-color:#FFFFFF;font-size:100%;}
div#abc{position:relative;padding-left:15px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;padding-bottom:5px;padding-top:5px;}
div#abc a{color:#000000;background-color:#FFFFFF;padding-right:3px;padding-left:3px;margin-right:1px;margin-left:1px;text-decoration:none;border:1px solid #FF0000;}
div#abc a:hover{color:#ffffff;background-color:#ff0000;}
div#abc a:active{color:#000000;background-color:#CCCCCC;}
dt{border-top:1px dotted #999999;border-bottom:1px dotted #999999;font-weight:bold;color:#000000;background-color:#F4F4F4;padding-left:15px;padding-bottom:5px;padding-top:5px;}
dd{padding-bottom:5px;padding-top:5px;}

/**************************************************************************/
/*Menu di sinistra*/	
/**************************************************************************/  
div#menusx{position:absolute;left:15px;top:60px;color:#000000;background-color:#FFFFFF;font-size:100%;}	  
div#menusx h3{margin:0;padding:0;width:215px;height:30px;}		

ul#menulevel1{margin:0 15px 0 15px;padding:0;width:174px;}
ul#menulevel1 li{list-style:none;border-bottom:1px dotted #999999;padding-top:6px;padding-bottom:6px;}
ul#menulevel1 li a{color:#000000; background-color:#FFFFFF; text-decoration:none;}	  
ul#menulevel1 li a:hover{color:#FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF; }
ul#menulevel1 li a:active{color:#000000; background-color:#CCCCCC; text-decoration:none;}
ul#menulevel1 li#active1 {color:#FF0000;background-color:#FFFFFF;font-weight:bold;}		
ul#menulevel1 li#active2 {color:#000000;background-color:#FFFFFF;font-weight:bold;}
			
ul#menulevel2{margin:0 15px 0 25px;padding:0;}
ul#menulevel2 li{border:0;padding-top:6px;}	 
ul#menulevel2 li a{font-weight:normal;color:#000000;background-color:#FFFFFF; text-decoration:none;}	


/**************************************************************************/ 
/*Mini box strumenti utili*/	
/**************************************************************************/   
div#miniboxutilita{position:absolute;padding-top:15px;padding-bottom:6px;left:0;top:0;width:185px;height:46px;background:#FFFFFF url("back_miniboxutilita.gif") repeat-x top left;text-align:center;margin:0;color:#000000;}		   

/**************************************************************************/
/*Colonna di destra*/	   
/**************************************************************************/
div#coldx{font-size:95%;position:absolute;right:15px;top:0;color:#000000;padding-top:25px;width:300px;padding-bottom:15px;background:#FFFFFF url("close_coldx.gif"/*tpa=http://www.190.it/diac/img/close_coldx.gif*/) no-repeat bottom left;} 

/*Box Vodafone e accessibilita'*/	
div#boxaccessibile h3{color: #000000;margin:0;padding:0;width:300px;height:33px;background:#FFFFFF url("open_boxaccessibile.gif"/*tpa=http://www.190.it/diac/img/open_boxaccessibile.gif*/) no-repeat top left;}
div#boxaccessibile p{margin:0;padding:0 15px 0 15px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
div#boxaccessibile p a:link{color: #000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #FFFFFF; }
div#boxaccessibile p a:visited{color: #000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#boxaccessibile p a:hover{color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC; }
div#boxaccessibile p a:active{ color: #000000; background-color:#CCCCCC; text-decoration:none;}

/*Box Selezionati per te*/	
div#boxselezionati h3{color: #000000;margin:0;padding:0;width:300px;height:55px;background:#FFFFFF url("open_boxselezionati.gif"/*tpa=http://www.190.it/diac/img/open_boxselezionati.gif*/) no-repeat top left;}
.img_selezionati{border:0;vertical-align:middle;margin-right:5px;float:left;height:44px;} 	 
div#boxselezionati a:link{font-weight:normal;color:#000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
div#boxselezionati a:visited{font-weight:normal;color: #000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#boxselezionati a:hover{font-weight:normal;color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#boxselezionati a:active{font-weight:normal;color: #000000; background-color:#CCCCCC; text-decoration:none;}
p#first{font-weight:bold;color:#FF0000;background-color:#FFFFFF;margin:0;padding:0 5px 20px 15px;border-left:1px solid #F4B6B6;border-right:1px solid #F4B6B6;border-bottom:1px dotted #F4B6B6;}	  
p#second{font-weight:bold;color:#FF0000;background-color:#FFFFFF;margin:0px;padding:10px 5px 20px 15px;border-left:1px solid #F4B6B6;border-right:1px solid #F4B6B6;border-bottom:1px dotted #F4B6B6;}	
p#last{font-weight:bold;color:#FF0000;background-color:#FFFFFF;margin:0px;padding:10px 5px 20px 15px;border-left:1px solid #F4B6B6;border-right:1px solid #F4B6B6;}	

/*Box Strumenti utili*/	
div#boxutilita h3{margin:0;padding:0;width:300px;height:55px;background:#FFFFFF url("open_boxutilita.gif"/*tpa=http://www.190.it/diac/img/open_boxutilita.gif*/) no-repeat top left;color:#000000;}
div#boxutilita p{margin:0;padding:0 5px 0 15px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}				   
.img_utilita{border:0;vertical-align:top;}
div#boxutilita p a:link{color:#000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
div#boxutilita p a:visited{color: #000000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#boxutilita p a:hover{color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #CCCCCC;}
div#boxutilita p a:active{color: #000000; background-color:#CCCCCC; text-decoration:none;}

/**************************************************************************/
/*Footer*/	
/**************************************************************************/
div#footer{position:relative;width:100%;background-color:#FF0000;color:#FFFFFF;font-size: 90%;text-align:center;padding-top:10px;padding-bottom:10px;}
div#footer a.link:link{color: #FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF; }
div#footer a.link:visited{color: #FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF;}
div#footer a.link:hover{color: #FF0000; background-color:#FFFFFF; text-decoration:none;border-bottom:1px dashed #FF0000; }
div#footer a.link:active{color: #000000; background-color:#CCCCCC; text-decoration:none; }	
.img_w3c{border:0px;vertical-align:middle;}		  

/**************************************************************************/
/*Torna in alto*/	
/**************************************************************************/	 
div.top_print {padding-bottom:15px;padding-top:15px;padding-left:15px;} 
div.top_print a{color:#000000;background-color:#FFFFFF;border-bottom:1px dashed #000000; text-decoration:none; }
div.top_print a:hover{color: #FFFFFF; background-color:#FF0000; text-decoration:none;border-bottom:1px dashed #FFFFFF; }   
div.top_print a:active{color: #000000; background-color:#CCCCCC; text-decoration:none;}   

/**************************************************************************/
/*Tabelle*/	
/**************************************************************************/	
table{margin-right:15px;margin-left:15px;}   
th{background-color:#D5D4D4;color:#000000;}
th.sx{background-image:url("back_thsx.gif"/*tpa=http://www.190.it/diac/img/back_thsx.gif*/);background-repeat:no-repeat;}	   
th.dx{background-image:url("back_thdx.gif"/*tpa=http://www.190.it/diac/img/back_thdx.gif*/);background-repeat:no-repeat;background-position:top right;}	
tr.alternate{background-color:#F6F6F6;color:#000000;}
td.sx{background-image:url("back_thsx.gif"/*tpa=http://www.190.it/diac/img/back_thsx.gif*/);background-repeat:no-repeat; background-color:#D5D4D4; color:#000000; border:0;}
td.dx{background-image:url("back_thdx.gif"/*tpa=http://www.190.it/diac/img/back_thdx.gif*/);background-repeat:no-repeat;background-position:top right; border:0; background-color:#D5D4D4;color:#000000;}	   	
td{border:1px solid #D5D4D4;} 
td.closesx{background-color:#D5D4D4;color:#000000;background-image:url("back_closesx.gif"/*tpa=http://www.190.it/diac/img/back_closesx.gif*/);background-repeat:no-repeat;background-position:bottom left;border:0;}	
td.close, td.open{background-color:#D5D4D4;color:#000000;}	
td.closedx{background-color:#D5D4D4;color:#000000;background-image:url("back_closedx.gif"/*tpa=http://www.190.it/diac/img/back_closedx.gif*/);background-repeat:no-repeat;background-position:bottom right;border:0;}
td.data_number{text-align:right;}
td.data_center{text-align:center;}
/**************************************************************************/	 
/*Personalizzazione*/
/**************************************************************************/	 
.img_tema{border:0;vertical-align:top;}	

/**************************************************************************/	 
/*Indice dei contenuti*/
/**************************************************************************/	
ul#indice{margin:0;}
li.level1{list-style:none;font-weight:bold;color:#000000;background-color:#FFFFFF;padding-top:5px;padding-bottom:5px;}
li.level1 a{font-weight:bold;color:#000000;background-color:#FFFFFF;text-decoration:none;border-bottom:1px dashed #000000;}
li.level1 a:hover{font-weight:bold;color:#FFFFFF;background-color:#FF0000;text-decoration:none;border-bottom:1px dashed #FFFFFF;}
li.level1 a:active{font-weight:bold;color:#000000;background-color:#CCCCCC;text-decoration:none;}
ul.level2 li{padding-top:5px;padding-bottom:5px;}
li.level3{list-style:none;}
ul.level2 li a{font-weight:normal;color:#000000;background-color:#FFFFFF;text-decoration:none;border-bottom:1px dashed #000000;}
ul.level2 li a:hover{font-weight:normal;color:#FFFFFF;background-color:#FF0000;text-decoration:none;border-bottom:1px dashed #FFFFFF;}
ul.level2 li a:active{font-weight:normal;color:#000000;background-color:#CCCCCC;text-decoration:none;}
ul.level4 li a{color:#000000;background-color:#FFFFFF;font-weight:normal;text-decoration:none;border-bottom:1px dashed #000000;}
li.level5{font-weight:normal;color:#000000;background-color:#FFFFFF;padding-top:5px;padding-bottom:5px;}
/**************************************************************************/	 
/*Note*/
/**************************************************************************/	
.note{width:93%;font-size:90%;font-style:italic;}