body{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #666666; padding: 0px 0px 0px 0px; BACKGROUND-COLOR: #fff}
A:visited {	TEXT-DECORATION: none}
A:hover {	TEXT-DECORATION: underline}

div#Container{border:solid 0px; margin-left: auto; margin-right: auto; }

div#Header{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#NavPrint{FONT-SIZE:11px;width:100%;border-bottom: dashed 1px #666666;padding: 0px 0px 10px 0px;margin: 5px 0px 0px 0px ;font-size: 18px;{font-weight:bold;}

div#Content_Text{text-align:justify;border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Content_Text a {font-size: 11px;color:#99cc00;text-decoration: underline;font-weight:bold;}

div#top{ width:100%; height:100px; border:solid 0px; margin-left: auto; margin-right: auto; float:left; background-image: url(../image/sfondo_top.jpg);}
div#top2{height:100px; border:solid 0px; margin-left: auto; margin-right: auto;}


div#testo_pagine_box{border:solid 0px; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px ;}

div#testo_pagine{  border:solid 0px; padding: 0px 0px 0px 0px; text-align: left;  margin: 0px 0px 0px 5px ; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:17px;}
div#testo_pagine a{text-decoration: none; color:#FF3399;}
div#testo_pagine a:hover{text-decoration:underline; color:#757575;}


div#end_box_fine{ font-size: 10px; width:100%; height:35px;   margin-left: auto; margin-right: auto; border-top:solid 1px; solid #CBCCC7; padding: 5px 0px 0px 0px ; }
div#fine_sx { float: left; color:#757575; width:700px; height:35px;  border:solid 0px; text-align: left; }
div#fine_loghetto { float: left;  width:46px; height:46px;  border:solid 1px; padding: 6px 0px 0px 0px ;}

div#fine_menu { float:left; width:640px; height:14px; border:solid 0px; text-align: left;  margin: 0px 0px 0px 0px ;}
div#fine_menu a{ text-decoration:none; color:#757575;  padding:0px 0px 0px 0px; margin:0px 5px 0px 5px;}
div#fine_menu a:hover{text-decoration:underline; color:#FF3399; padding:0px 0px 0px 0px; margin:0px 5px 0px 5px; }


div#fine_copy {float: left; width:640px; height:10px;  border:solid 0px; text-align: left;  padding: 3px 0px 0px 5px;}
div#fine_copy a {text-decoration: none; color:#FF3399;}
div#fine_copy a:hover{text-decoration:underline; color:#757575;}

div#fine_dx { float: right; width:220px; height:48px;  border:solid 0px; text-align: right; padding: 6px 0px 0px 0px ;}




/*Navigazione */
.Navigazione{border:solid 0px #000; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; text-align:left; font-size: 14px; color:#959595; font-weight:bold; text-decoration:none }
.Navigazione a {font-size: 14px;color:#757575;font-weight:normal; text-decoration:underline;font-weight:bold;}
.Navigazione a:hover{text-decoration:underline; color:#FF3399;}

/*CONTENITORE-SITEMAP*/
#Content_SiteMap{width:650px;float:left;BACKGROUND-COLOR: #fff;border: solid 8px #f3f3f3;padding: 10px 10px 10px 30px;margin: 0px 0px 0px 50px ;}
#Content_SiteMap h1{font-weight:normal;text-decoration: none;font-size: 20px;color:#008000;}
div#Node{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 50px 0px ;}

div#Node1{text-transform: uppercase; width:256px;text-align:left; font-weight: none;text-decoration:none; MARGIN: 5px 0px 8px 0px;  BORDER-left: #FF3399 11px solid; padding:2px 0px 2px 4px;}
div#Node1 a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color:#525252;padding:0px 0px 0px 2px;}
div#Node1 a:hover{text-decoration:underline;color:#FF3399; BORDER: #000 0px solid;padding:0px 0px 0px 2px;}

div#Node2{text-transform: uppercase; width:256px;text-align:left;font-weight: none;text-decoration:none; MARGIN: 0px 0px 5px 50px; BORDER-left: #000 11px solid; padding:0px 0px 2px 4px;}
div#Node2 a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color:#525252;padding:0px 0px 0px 2px;}
div#Node2 a:hover{text-decoration:underline;color:#000; BORDER: #000 0px solid;padding:0px 0px 0px 2px;}

div#Node3{text-transform: uppercase; text-align:left;font-weight: normal;text-decoration:none; MARGIN: 5px 0px 5px 100px; BORDER-left: #C0C0C0 11px solid; padding:0px 0px 2px 4px;}
div#Node3 a {text-align:left;font-weight: normal;text-decoration:underline;color:#525252;BORDER: #000 0px solid;}
div#Node3 a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#C0C0C0; BORDER: #000 0px solid;}



div#Footer{width:100%;font-size: 11px;text-align:center;border-top: solid 10px #666666;padding: 5px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Footer a {font-weight: normal;text-decoration:none;color:#000;}



/*STAMPA PAGINA*/

.ripristino-float{CLEAR: left ;}
.ripristino-float2{CLEAR: right ;}


/*LOGO */
.LogoTemplate{border: 0px solid #FFF; width:224px ; float:left; }



/*Nifty Corners  */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
    
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

