body{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666; padding: 0px 0px 0px 0px; margin-top:20px;margin-bottom:20px;margin-left:0px;margin-right:0px; BACKGROUND-COLOR:#fff;BACKGROUND-IMAGE: url(../image/sfondo.jpg);background-repeat: repeat}
A:visited { TEXT-DECORATION: none}
A:hover { TEXT-DECORATION: underline}
div#Container{width:990px;border:solid 0px #000; margin-left: auto; margin-right: auto; background-color:#FFFFFF}
div#Header{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; BACKGROUND-IMAGE: url(../image/sfondino.jpg);background-repeat: repeat; height:35px;}
div#Header-Sx{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:680px;}
div#Header-Sx-1{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Header-Sx-2{float:right;border: solid 0px;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Header-Dx{float:left ;border: solid 0px;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ;width:230px; font-size:11px; text-align:center ; color:#FF6600}
div#Header-Dx a {COLOR:#666; text-decoration:none; font-weight:bold;}
div#Header-Dx a:hover {COLOR: #FF6600; text-decoration:underline}

div#Content{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Content-Sx{float:left;border-right: solid 1px #CCCCCC;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:680px; height:300px;}
div#Content-Sx-Logo{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Content-Dx{float:right;border: solid 0px;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px ;width:300px; text-align:center}

div#lingua{float:right; width:80px; border: solid 0px; padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align:left;}

div#Container_2{width:990px;border:solid 0px #000; margin-left: auto; margin-right: auto; margin-top:0px; background-color:#FFFFFF;padding: 0px 0px 10px 0px;}
div#Container_2-Sx{float:left;border-right: solid 1px #CCCCCC;border-bottom: solid 0px #CCCCCC;padding: 0px 5px 0px 0px;margin: 0px 0px 0px 0px ; width:675px;}
div#Container_2-Sx-Nav{border-bottom: solid 0px #CCCCCC;padding: 15px 20px 3px 20px;margin: 0px 0px 0px 0px ; color:#666; font-weight:none;}
div#Container_2-Sx-Nav a { color:#666; font-weight:none; text-decoration:underline}

div#Container_2-Sx-Title{border: solid 0px;padding: 0px 20px 0px 20px;margin: 10px 0px 0px 0px ; font-size: 18px; color:#ffcc00; font-weight:bold;}
div#Container_2-Sx-Download{border: solid 0px;padding: 0px 20px 0px 20px;margin: 5px 0px 0px 0px ;}
div#Container_2-Sx-Download-1{border: solid 0px;padding: 3px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left}
div#Container_2-Sx-Download-2{border: solid 0px;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px ;float:right;color: #FF6600;}
div#Container_2-Sx-Download-2 a { color: #FF6600; text-decoration: underline}


div#Container_2-Sx-Text{border: solid 0px;padding: 0px 20px 0px 20px;margin: 10px 0px 0px 0px ; font-size:12px; text-align:justify; line-height:20px;}
div#Container_2-Sx-Text-1{border-right: solid 1px #CCCCCC;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:200px;}
div#Container_2-Sx-Text-1-Int{border-bottom: solid 1px #CCCCCC;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-color:#fff; color:#666666; font-weight:bold; font-size:14px;}
div#Container_2-Sx-Text-2-Box{border: solid 1px #CCCCCC;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}

div#Container_2-Sx-Text-2{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;float:right; width:420px;}


div#Container_2-Sx-Tools{border: solid 0px;padding: 0px 0px 3px 3px;margin: 10px 0px 0px 0px ;}

div#Container_2-Sx-Tools-1{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:300px;}
div#Container_2-Sx-Tools-1-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/titolo_news.jpg);background-repeat: repeat; height:24px;}
div#Container_2-Sx-Tools-1-Box{border: solid 0px;padding: 5px 15px 0px 15px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/sfondo_news.jpg);background-repeat: repeat; height:95px;}

div#Container_2-Sx-Fotogallery{border: solid 0px;padding: 0px 20px 0px 20px;margin: 5px 0px 0px 0px ;}
div#Container_2-Sx-Utility{border: solid 0px;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ;}
div#Container_2-Sx-Image{border: solid 0px;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; height:70px;}

div#Container_2-Sx-Tools-2{float:right;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:360px;}
div#Container_2-Sx-Tools-2-Box1{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:170px;}
div#Container_2-Sx-Tools-1-Box1-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/richiesta_preventivo.jpg);background-repeat: repeat; height:24px;}
div#Container_2-Sx-Tools-1-Box1-Con{border: solid 0px;padding: 6px 0px 0px 0px;margin: 3px 0px 0px 0px ;}
div#Container_2-Sx-Tools-1-Box1-Con-Sx{border: solid 0px;padding: 0px 5px 0px 5px;margin: 0px 0px 0px 0px ; text-align:justify}
div#Container_2-Sx-Tools-1-Box1-Con-Dx{border: solid 0px;padding: 19px 0px 0px 0px;margin: 0px 0px 0px 0px ;}




div#Container_2-Sx-Tools-2-Box2{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 10px ; float:left;width:170px;}
div#Container_2-Sx-Tools-1-Box2-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/mailing.jpg);background-repeat: repeat; height:24px;}
div#Container_2-Sx-Tools-1-Box2-Con{border: solid 0px;padding: 0px 0px 0px 0px;margin: 3px 0px 0px 0px ;}
div#Container_2-Sx-Tools-1-Box2-Con-Sx{border: solid 0px;padding: 6px 5px 5px 5px;margin: 0px 0px 0px 0px ;text-align:justify}
div#Container_2-Sx-Tools-1-Box2-Con-Dx{border: solid 0px;padding: 0px 0px 5px 0px;margin: 0px 0px 0px 0px ; text-align:center}
div#Container_2-Sx-Tools-1-Box2-Input{border: solid 0px;padding: 1px 0px 0px 0px;margin: 3px 0px 0px 0px ; text-align:center}


div#Container_2-Sx-Tools-2{float:right;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:360px;}




div#Container_3-Sx-Tools{border: solid 0px;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Container_3-Sx-Tools-1{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:300px;}
div#Container_3-Sx-Tools-1-Box1-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/eventi.jpg);background-repeat: repeat; height:24px;}
div#Container_3-Sx-Tools-1-Box2-Con{border: solid 0px;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px ;}


div#Container_3-Sx-Tools-2{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 10px ; width:352px;}
div#Container_3-Sx-Tools-2-Box2-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/fotogallery.jpg);background-repeat: repeat; height:24px;}
div#Container_3-Sx-Tools-2-Box2-Con{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}



div#Container_2-Dx{float:right;border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;width:290px;}
div#Container_2-Dx-Log{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}

div#Container_2-Dx-Int{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/menu_top.jpg);background-repeat: repeat; height:40px;}
div#Container_2-Dx-Footer{border: solid 0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/menu_end.jpg);background-repeat: repeat; height:59px;}
div#Container_2-Dx-Box1{border: solid 0px;padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px ;BACKGROUND-IMAGE: url(../image/menu_center.jpg);background-repeat: repeat;}
div#Container_2-Dx-Box2{border: solid 0px;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; text-align:center}


div#Container_3{width:990px;border:solid 0px #000; margin-left: auto; margin-right: auto; margin-top:0px; background-color:#FFFFFF;padding: 0px 0px 10px 0px;}
div#Container_3-Box{border-top: solid 1px #ccc;padding: 10px 0px 0px 0px;margin: 0px 30px 0px 30px ; text-align:center; font-size:12px;}
div#Container_3-Box a {COLOR:#666; text-decoration:none; font-weight:normal;}
div#Container_3-Box a:hover {COLOR: #FF6600; text-decoration:underline}



div#Menu-Footer{color:#666;font-size: 10px;text-align:center;border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}




div#BoxMenuScaletta{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 20px ;}
div#BoxMenuScaletta-Righe{border: solid 0px #FF0000;padding: 0px 0px 0px 20px;text-align:left;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/punto_menu.jpg);background-repeat:no-repeat}
div#BoxMenuScaletta-Righe a {COLOR:#fff; text-decoration:none; font-weight:bold; text-decoration:none }
div#BoxMenuScaletta-Righe a:hover {COLOR: #FFCC00; text-decoration:underline; font-weight:bold; }

div#BoxMenuConcorso{border: solid 0px #FFF;padding: 10px 0px 0px 0px;text-align:right;}


div#Navigation-Bar{border-bottom: solid 0px #FF6600;padding: 0px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#FFFFFF}
div#Navigation-Bar a {COLOR:#FF6600;}
div#Navigation-Menu{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
/*LOGIN NUOVO */
div#LoginNew{border: solid 1px #FFF;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#666 ; text-align:center;}
div#LoginNew a {COLOR: #FF9900; text-decoration:underline; font-weight:none; }

div#LoginNew-User{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ; text-align:left}
div#LoginNew-Password{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ; text-align:left}
div#LoginNew-Submit{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ;text-align:right}
div#LoginNew-SendPassword{border: solid 0px #FFF;padding: 3px 0px 0px 0px;margin: 0px 0px 0px 0px; text-align:center}
div#LoginNew-SendPassword a { color: #FF9900; text-decoration:none}
.Input-LoginNew{background: #fff;border: 1px solid #666; padding:2px 2px 2px 2px; font-size:10px; color:#666; width:70px;}
.Button-LoginNew{color: #fff;background: #0099FF;border: 1px solid #666666; padding:1px 0px 1px 0px; font-size:10px;}
div#StatoUtente{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 3px 0px 3px 0px; color:#FFFFFF; text-align:right; font-weight:bold; font-size:10px}
div#StatoUtente a { color:#FFFFFF; text-decoration:underline}





div#Content-Dx-Box-2-Search{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ;}
div#Content-Dx-Box-2-Search-Content{border: solid 0px #fff;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px; text-align:right}
.Input-Search{background: #fff;border: 1px solid #0099FF; padding:2px 2px 2px 2px; font-size:10px; color:#333; width:144px;}
.Button-Search{color: #fff;background: #0099FF;border: 1px solid #666; padding:1px 2px 1px 2px; font-size:9px;}



div#Footer{width:990px;px;border:solid 0px #000; margin-left: auto; margin-right: auto; color:#FFFFFF }
div#Footer a {COLOR:#FFF; text-decoration:none}
div#Footer-Sx{float:left;border: solid 0px;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; font-size:11px;}
div#Footer-Dx{float:right;border: solid 0px;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;text-align:right;}



div#ReturnPage{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; text-align:right}
div#ReturnPage a { font-weight:normal ; color:#333; text-decoration:underline}

div#SocialService{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ; text-align:right}
div#SocialService a { font-weight:normal ; color:#333; text-decoration:underline}


div#Menu{float:left;border: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Menu-Sx{width:20px;height:20px;float:left;border: solid 1px #ccc;padding: 4px 5px 4px 5px;margin: 10px 0px 0px 10px ;}
div#Menu-Dx{Height:20px;width:180px;float:left;border-bottom: solid 1px #99CC00;padding: 5px 5px 4px 0px;margin: 10px 0px 0px 0px ;}
#Content_padder1 {BACKGROUND-IMAGE: url(../image/content_padder_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1%;BORDER: #ff0000 0px solid;}
#Content_padder2{MARGIN: 0px 50px 50px; OVERFLOW: hidden; HEIGHT: auto;BORDER: #000 0px solid;}
#Content_Adv{float:left;BACKGROUND-COLOR: #fff;border: solid 8px #f8f8f8;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px ;}
#Content_AdvBox{border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; width:540px; }
#Content_AdvBox-Riga-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px; }
#Content_AdvBox-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;text-align:justify}
#Content_AdvBox-Riga-2-1{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left}
#Content_AdvBox-Riga-2-2{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left}
#Content_AdvBox-Riga-2-3{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right}





#Content_AdvBox2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:540px;}
#Content_AdvBox2-Container{border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#Content_AdvBox2-Container-Sx{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left; width:254px;}
#Content_AdvBox2-Container-Sx-Riga-1{border: solid 0px #000;padding: 10px 0px 0px 0px;margin: 0px 0px 10px 0px;}
#Content_AdvBox2-Container-Sx-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px;}
#Content_AdvBox2-Container-Sx-Riga-2-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left; width:100px; text-align:center}
#Content_AdvBox2-Container-Sx-Riga-2-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px; float:right; width:150px;}
div#Content_AdvBox2-Container-Sx-Riga-2-2 ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#Content_AdvBox2-Container-Sx-Riga-2-2 li{list-style-position: inside;padding:0px 0px 5px 0px; color:#666; font-weight:bold;}
div#Content_AdvBox2-Container-Sx-Riga-2-2 li a{text-decoration:none;color:#666666; font-weight:normal; font-weight:bold; font-size:9px;padding:10px 0px 0px 0px ;margin:0px 0px 0px 0px;border:0px solid #fff; }
div#Content_AdvBox2-Container-Sx-Riga-2-2 li a:hover{background-color:#99CC00; font-weight:bold; font-size:9px; text-decoration:none; color:#fff; }
#Content_AdvBox2-Container-Sx-Riga-4{border: solid 0px #000;padding: 3px 0px 3px 20px;margin: 5px 0px 10px 0px; color:#0099FF; font-weight:normal;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/freccinagialla.jpg); background-repeat:no-repeat}
#Content_AdvBox2-Container-Sx-Riga-5{border: solid 0px #000;padding: 3px 0px 3px 20px;margin: 5px 0px 10px 0px; color:#0099FF; font-weight:normal;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/freccinarossa.jpg); background-repeat:no-repeat}
#Content_AdvBox2-Container-Sx-Riga-4 a { text-decoration:underline; color:#0099FF; font-weight:normal;}
#Content_AdvBox2-Container-Sx-Riga-5 a {text-decoration:underline; color:#0099FF; font-weight:normal;}


#Content_AdvBox2-Container-Dx{border-left: solid 1px #ccc;padding: 10px 0px 0px 20px;margin: 0px 0px 0px 0px; float:right;width:254px;}
#Content_AdvBox2-Container-Dx-Riga-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
#Content_AdvBox2-Container-Dx-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px;}
#Content_AdvBox2-Container-Dx-Riga-2-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left; width:100px; text-align:center}
#Content_AdvBox2-Container-Dx-Riga-2-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px; float:right; width:150px;}
div#Content_AdvBox2-Container-Dx-Riga-2-2 ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#Content_AdvBox2-Container-Dx-Riga-2-2 li{list-style-position: inside;padding:0px 0px 5px 0px; color:#666; font-weight:bold;}
div#Content_AdvBox2-Container-Dx-Riga-2-2 li a{text-decoration:none;color:#666666; font-weight:normal; font-weight:bold; font-size:9px;padding:10px 0px 0px 0px ;margin:0px 0px 0px 0px;border:0px solid #fff; }
div#Content_AdvBox2-Container-Dx-Riga-2-2 li a:hover{background-color:#99CC00; font-weight:bold; font-size:9px; text-decoration:none; color:#fff; }
#Content_AdvBox2-Container-Dx-Riga-3{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px; text-align:justify}
#Content_AdvBox2-Container-Dx-Riga-4{border: solid 0px #000;padding: 3px 0px 3px 20px;margin: 5px 0px 10px 0px; color:#0099FF; font-weight:normal;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/freccinagialla.jpg); background-repeat:no-repeat}
#Content_AdvBox2-Container-Dx-Riga-4{border: solid 0px #000;padding: 3px 0px 3px 20px;margin: 5px 0px 10px 0px; color:#0099FF; font-weight:normal;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/freccinarossa.jpg); background-repeat:no-repeat}
#Content_AdvBox2-Container-Dx-Riga-4 a { text-decoration:underline; color:#0099FF; font-weight:normal;}
#Content_AdvBox2-Container-Dx-Riga-5 a {text-decoration:underline; color:#0099FF; font-weight:normal;}

/*CONTENITORE-REGISTRAZIONE UTENTE*/
#Content_BoxRegister{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; width:640px;}
#Content_BoxRegister-Riga-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
#Content_BoxRegister-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente{border:solid 0px #000;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Status{border:solid 0px #000;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; text-align:center; font-size:12px; font-weight:bold; color:#FF0000}

div#Box-RegistrazioneUtente-Box-Image{border:solid 0px #ccc;margin: 2px 0px 15px 0px; font-size:10px; padding: 0px 0px 0px 0px;}

div#Box-RegistrazioneUtente-Box-Intestazione{border:solid 1px #F0F0F0;margin: 5px 0px 0px 0px; font-size:10px; padding: 3px 0px 3px 3px; font-weight:bold; background-color: #F0F0F0; }
div#Box-RegistrazioneUtente-Box-Intestazione-2{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 1px 0px 1px 3px;}

div#Box-RegistrazioneUtente-Box-Header{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; font-weight:bold}
div#Box-RegistrazioneUtente-Box-Header-1{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left; width:175px;}
div#Box-RegistrazioneUtente-Box-Header-2{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:175px;}
div#Box-RegistrazioneUtente-Box-Header-3{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:175px;}

div#Box-RegistrazioneUtente-Box-Content{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Box-Content-1{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left; width:175px;}
div#Box-RegistrazioneUtente-Box-Content-2{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:175px;}
div#Box-RegistrazioneUtente-Box-Content-3{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:175px;}

div#Box-RegistrazioneUtente-Box-Other{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Box-Other2{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 2px 0px 2px 0px; text-align:center}
div#Box-RegistrazioneUtente-Box-TipoUtente{border:solid 0px #ccc;margin: 1px 0px 0px 0px; font-size:10px; padding: 2px 0px 2px 0px; text-align:center; font-weight:bold;}
div#Box-RegistrazioneUtente-Box-VerificaUtente{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:15px; padding: 2px 0px 2px 0px; font-weight:bold; color:#A2CA45; display:none}
div#Box-RegistrazioneUtente-Box-VerificaUtenteNo{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:15px; padding: 2px 0px 2px 0px; font-weight:bold; color: #FF0000;display:none }


.campiRegistrazioneUtente{color: #000;background: #fff;border: 1px solid #A2CA45; padding:2px 2px 2px 2px; font-size:10px;}
.campiRegistrazioneUtenteSW{color: #000;background: #A2CA45;border: 1px solid #ccc; padding:5px 2px 5px 2px; font-size:14px; font-weight:bold}
.TextAreacampiRegistrazioneUtenteSW{ font-family:Verdana, Arial, Helvetica, sans-serif;color : #000000; background : #ffffff; border : 1px solid #A2CA45; font-size : 10px; TEXT-ALIGN: left;padding:5px 5px 5px 5px;}


/*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:#0099FF;}
div#Node{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Node1{width:256px;text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 5px 0px 8px 0px; BORDER-left: #FFCC00 18px solid; padding:2px 0px 2px 2px;}
div#Node1 a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color:#333;padding:0px 0px 0px 2px;}
div#Node1 a:hover{text-decoration:underline;color:#FFCC00; BORDER: #000 0px solid;padding:0px 0px 0px 2px;}
div#Node2{width:256px;text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 5px 50px; BORDER-left: #0099FF 13px solid; padding:1px 0px 1px 2px;}
div#Node2 a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color:#666;padding:0px 0px 0px 2px;}
div#Node2 a:hover{text-decoration:underline;color:#0099FF; BORDER: #000 0px solid;padding:0px 0px 0px 2px;}
div#Node3{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 5px 0px 5px 100px; BORDER-left: #99CC00 11px solid; padding:0px 0px 0px 2px;}
div#Node3 a {text-align:left;font-weight: normal;text-decoration:underline;color:#9F9F9F;BORDER: #000 0px solid;}
div#Node3 a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#99CC00;BORDER: #000 0px solid;}
/*BACK TO TOP*/
div#Allegato{float:right;border: solid 0px #ccc;padding: 0px 10px 0px 10px;margin: 0px 0px 0px 10px ;}

/*BACK TO TOP*/
div#backtop{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;float:right;border: solid 1px #ccc;padding: 5px 10px 5px 10px;margin: 0px 0px 0px 10px ;}
div#backtop a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#backtop a:hover {font-weight: normal;text-decoration:underline;color: #FF9900;}
/*PRINT PAGE*/
div#printpage{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;background-image: url(../image/print.gif);float:right;border: solid 1px #ccc;padding: 5px 10px 5px 25px;margin: 0px 0px 0px 0px ;}
div#printpage a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#printpage a:hover {font-weight: normal;text-decoration:underline;color: #FF9900;}
/*SEND LINK*/
div#sendlink{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;background-image: url(../image/sendlink.gif);float:right;border: solid 1px #ccc;padding: 5px 10px 5px 25px;margin: 20px 0px 0px 30px ;}
div#sendlink a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#sendlink a:hover {font-weight: normal;text-decoration:none;color:#333;}

div#Content_2{BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #f8f8f8;BACKGROUND-POSITION: right top;BACKGROUND-IMAGE: url(../image/content_container_bg.gif);border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 20px 30px 0px 35px ;}
#Content_padder3{MARGIN: 0px 0px 0px; OVERFLOW: hidden; HEIGHT: auto;BORDER: #000 0px solid;}

#Content_Submenu{BACKGROUND-COLOR: #fff;float:left;border: solid 1px #000;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px;}
#Content_NewsArchivio{BACKGROUND-COLOR: #fff;float:left;border-bottom: solid 1px #99CC00;padding: 0px 0px 0px 0px;margin: 50px 15px 0px 5px; width:200px;}


#Content_Text{text-align:justify;font-size: 10px;float:left;BACKGROUND-COLOR: #fff;border: solid 8px #F3F3F3;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px; width:620px;}
#Content_Text a {font-size: 10px;color:#99cc00;text-decoration: none;font-weight:bold;}
#Content_Text h1{font-weight:normal;text-decoration: none;font-size: 20px;color:#0099FF;}

#Content_TextNews{text-align:justify;font-size: 11px;float:left;BACKGROUND-COLOR: #fff;border: solid 8px #F3F3F3;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px; width:620px;}
#Content_TextNews a {font-size: 11px;color:#99cc00;text-decoration: underline;font-weight:bold;}

#Content_TextNews h1{font-weight:normal;text-decoration: none;font-size: 20px;color:#0099FF;}


#Content_Video{width:680px;float:left;BACKGROUND-COLOR: #fff;border: solid 8px #f3f3f3;padding: 10px 10px 10px 30px;margin: 0px 0px 0px 50px ;}
#Content_Video h1{font-weight:normal;text-decoration: none;font-size: 20px;color:#0099FF;}


div#Content_footer{color:#666;font-size: 10px;BACKGROUND-COLOR: #fff;text-align:center;border-top: solid 1px #0099FF;padding: 5px 0px 5px 0px;margin: 20px 18px 20px 0px ;}

div#Content_footer-QuickLink{color:#666;font-size: 10px;BACKGROUND-COLOR: #fff;text-align:center;border: solid 0px #333;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ;}
div#Content_footer-QuickLink a {font-weight: normal;text-decoration:none;color:#0099FF;}

div#Content_footer-Tag{color:#ccc;font-size: 10px;BACKGROUND-COLOR: #fff;text-align: justify;border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px ;}
div#Content_footer-Tag a {font-weight: normal;text-decoration:none;color:#ccc;}

div#Content_footer-Copyright{color:#666;font-size: 10px;BACKGROUND-COLOR: #fff;text-align:center;border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Content_footer-Copyright a {font-weight: bold;text-decoration:none;color:#666;}




/*STAMPA PAGINA*/




div#bord-top{width:800px;;height:22px;border:solid 0px; background-image: url(../image/top.jpg);}
div#Container-b{ width: 780px ;height:auto; border:solid 0px; margin-left: auto; margin-right: auto; }

div#testata{ width: 780px; border: solid 0px;}


.test-uno{width: 380px; border:solid 0px; float: left;}
.int-test{width: auto; border: solid 0px; float: left;margin: 0px 0px 0px 0px ;}
.int-test-b{width: auto; border: solid 0px; float: left; margin: 8px 0px 0px 0px;}

div#test-due{ width: 780px;border: solid 0px ;padding: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
div#test-due-news{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/news_events.jpg);float:left;}
div#test-due-registrazione{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/access_password.jpg);float:left;}
div#test-due-cerca{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/ricerca.jpg);float:left;}
div#test-due-Foto{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/fotogallery.jpg);float:left;}

div#menu{ width: 779px; height: 40px;border: solid 0px;background-image: url(../image/sfondo_menu.jpg); border-top: solid 1px #CCCCCC;float: left;margin: 0px 0px 0px 1px ; }

div#content{width: 780px; height: auto;border: solid 0px;float: left;}
.cont-uno-logo{ border: solid 0px; float: left;margin: 0px 0px 0px 0px ; background-repeat: no-repeat;}
.cont-uno{ border: solid 0px; float: left;margin: 0px 0px 0px 10px ;text-align: left; background-repeat: no-repeat;padding: 0px 0px 10px 0px;}
.cont-due{ width: 500px; border: solid 0px; float: right;margin: 0px 0px 0px 0px ; text-align:justify;}
.cont-due h2{padding: 0px 20px 0px 10px;font-size:10px;font-weight :normal;}
div#content-due-Password{width:780px; height:200px;border: solid 0px;float: left;margin-left: auto; margin-right: auto; }

div#content-due{width:780px; height:auto;border: solid 0px;float: left;margin-left: auto; margin-right: auto; }

.cont-due-b{width: 515px;height:auto; border: solid 0px; float: left; }
.cont-tre-b{width: 260px;height:auto; border: solid 0px; float:right;}
.bordosup-uno{width: 230px; height:25px; border: solid 0px ;float: right;margin: 0px 10px 0px 0px; background-image: url(../image/topofferta.jpg);}
.bordoinf-uno{width: 230px; height:28px; border: solid 0px;float: right; margin: 0px 10px 0px 0px;background-image: url(../image/endofferta.jpg); }



.box-off-due{width: 480px;height: 200px; border: solid 0px;float: left;margin: 0px 0px 0px 10px }
.box-off-tre{width: 230px; height: 115px; float: right; border:1px; margin: 0px 10px 0px 0px ; border:solid 0px;background-image: url(../image/sfondoofferta.jpg);}
/*contenitore-News*/
div#ContentFAssociate{width: 700px; height: 28px; border: solid 0px; background-image: url(../image/fotogallery_associate.jpg); float:left;margin: 10px 0px 0px 25px ; background-repeat: no-repeat;}
div#cont-uno-news{ text-align:justify;overflow: auto;width: 540px; height:400Px; border: solid 0px; float: left;margin: 0px 0px 10px 0px ;padding: 0px 5px 15px 10px;}
div#cont-due-news{width:200px; border: solid 0px; float:left;margin: 0px 0px 0px 20px ; font-size: 0px; background-image:url(../image/sfondo_SUB_menu.jpg); background-repeat: no-repeat; }
div#content-Fotogallery{width: 780px; height: auto;border: solid 0px;float: left;margin: 0px 5px 0px 0px ;padding: 5px 0px 5px 0px;}
div#ContentPageSx{overflow: auto; text-align:justify;width: 445px;height:400Px; border: solid 0px ;float: left;margin: 10px 5px 0px 5px ; padding: 5px 5px 0px 10px;}
div#ContentPageDxFoto{width: 300px; height: auto;border: solid 1px #CCC;float: left;margin: 10px 5px 0px 0px ;padding: 20px 0px 0px 0px; background-image: url(../image/elenco_foto.jpg); background-repeat: no-repeat;}
div#ContentPageSx h2{padding: 0px 10px 0px 5px;font-size:10px;font-weight :normal;text-align:justify;}


div#content-b{width: 780px;border: solid 0px;}
.cont-uno-c{text-align:justify;overflow: auto;width: 500px; height:400Px; border: solid 0px; float: left;margin: 0px 0px 0px 0px ;padding: 15px 0px 0px 0px;}
.cont-uno-c h2{padding: 0px 15px 0px 15px;font-size:10px;font-weight :normal;}
.cont-uno-c h3{padding: 0px 15px 0px 15px;font-size:12px;font-weight :normal;}

.cont-tre-c{width:200px; border: solid 0px; float:left;margin: 0px 0px 0px 20px ; font-size: 0px; background-image:url(../image/sfondo_SUB_menu.jpg); background-repeat: no-repeat; }

div#content-due-b{width: 780px; border: solid 0px;float: left; margin-top: 0px;}
.cont-due-d{width: 670px;height:131px; border: solid 0px; float: left;margin: 0px 0px 0px 0px ; }
.pulsante{width: 39px;height:131px;border: solid 0px;float: left;margin: 0px 0px 0px 8px ; }
.pulsante-b{width: 39px;height:131px;border: solid 0px;float: left;margin: 0px 0px 0px 0px ; }

div#footer-b{width:800px;height:58px;border:solid 0px;float: left; background-image: url(../image/end.jpg);}
div#footer-c{width:800px;height:58px;border:solid 0px;float: left; background-image: url(../image/end_due.jpg);}
div#footer-d{ width: 798px; height: auto; border: solid 0px; margin-left: auto; margin-right: auto;}

div#BoxFot{width: 600px; height:auto; border: solid 0px;float:left; text-align: left; margin: 3px 0px 0px 0px ; }
div#BoxFot-B{width:160px; height:auto; border: solid 0px;float:right; ;margin: 3px 0px 0px 0px ;text-align: right; }
#BoxFot{FONT-WEIGHT: bold;}
div#ContentPage{width: 780px; height:auto; border: solid 0px;}
div#Button-register{ width:100px;;border:solid 0px;float: left;}
div#Button-email{width: 74px;border:solid 0px;float: left;}
div#Button-news{width: 64px;border:solid 0px;float: left;}
/*Homepage */
.Img-HomePage{width: 780px ; height: 170px;padding: 0px 0px 0px 0px;float:left;}

/*Immagine-page-Associata */
.Img-Page{width: 780px ; height: 170px;padding: 0px 0px 0px 0px;float:left;}
/*Password Dimenticata */
div#PasswordDimenticata{overflow: auto;Float:left;width:618px;border:solid 0px #000; margin: 100px 0px 0px 5px; padding: 0px 0px 0px 0px;text-align:left;font-size: 11px;color:#000;font-weight:normal; text-decoration:none }
div#PasswordDimenticata a {font-size: 11px;color:#000;font-weight:normal; text-decoration:underline;font-weight:bold;}
div#PasswordDimenticata-b{overflow: auto;width:618px;border:solid 0px #000; padding: 0px 0px 20px 0px;text-align:left;font-size: 11px;font-weight:normal; text-decoration:none }
div#PasswordDimenticata-b a {font-size: 10px;color:#fff;font-weight:normal; text-decoration:underline;font-weight:bold;}
.campo-pwd{font: 11px Arial, Helvetica, sans-serif;color: #000;background: #fff;border: 1px solid #666;margin: 0; padding: 3px 3px 3px 3px;}
.button-pwd{font: 10px Arial, Helvetica, sans-serif;color: #fff;background: #0099FF;border: 1px solid #666;margin:3px 3px 0px 3px;padding: 3px 3px 3px 3px;}

/*Ricerca */
.FormSearch{border:solid 0px #fff;height:0px; padding: 8px 0px 0px 0px;text-align:justify;color:#000;}
.CampoCerca{font: bold 10px Arial, Helvetica, sans-serif;color: #000;background:#FFF;border: 1px solid #000;margin: 0px 0px 0px 0px;padding: 4px 1px 3px 1px; }
div#ContentSearch{height:30px;border:solid 0px #000;padding: 15px 50px 0px 0px;text-align:right;color:#000;}
div#ContentSearch-Pagina{border:solid 0px #000;padding: 5px 0px 0px 0px;text-align:center;color:#333;}

/*Pagina Ricerca */
div#BoxCerca{width: 780px; height:auto;border:0px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 10px;color:#000;font-weight:normal;}
div#risultati-ricerca{text-align:justify;border:0px solid #ccc;padding:0px 0px 0px 0px ;margin:0px 10px 0px 10px;font-size: 10px;color:#000;font-weight:normal;}
div#risultati-ricerca ul{ list-style-type: none;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px; border-bottom:0px dashed #ccc;}
div#risultati-ricerca li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:10px;}
div#risultati-ricerca li a {margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;font-size:10px;color:#99CC00;text-decoration: none;}
div#risultati-ricerca h1{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 10px;text-decoration: underline; font-weight:bold;}

div#risultati-paginazione{border:solid 0px #000;padding: 5px 7px 0px 0px;text-align:right;color:#666;font-size: 10px;color:#000;font-weight:normal; text-decoration:none;}
div#risultati-paginazione a {color:#000;font-size: 10px;color:#666;font-weight:bold; text-decoration:underline;}

/*Mailing-list */
div#Mailing-List{border:solid 1px #fff; margin: 30px 30px 0px 30px; padding: 0px 0px 0px 0px;text-align:center ;font-size: 11px;color:#333;}
.campo-newsletter{ font-size:10px;color: #000;background: #fff;border: 1px solid #0099FF;margin: 0px 0px 0px 0px;padding: 2px 2px 2px 2px; }

/*Fotogallery - verticale*/
div#FotogalleryVerticale{border:1px solid #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
div#FotogalleryVerticale-Riga{border:1px solid #fff; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold;}
div#FotogalleryVerticale-Riga-2{border:0px solid #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align:center;}
.immagine-fotogallery-verticale{border: 1px solid #ccc ; width:140px;padding: 2px 2px 2px 2px; background-color:#ccc}



/*Fotogallery */
div#Contenuti-Fotogallery{border:0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
div#Contenuti-Fotogallery-Intestazione {Height:10px;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border:0px solid #FFDC0F;font-size: 11px;color:#FFDC0F;float:left;}
.TableModuleImageDesc{font-size: 11px;color:#FFDC0F;text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid ;}
.TableModuleImageName{FONT-WEIGHT: bold;FONT-SIZE:01px; COLOR: #fff;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; height:10px;}
.TableModuleImage{padding:1px 1px 1px 1px;margin: 0px 0px 10px 10px;border:1px solid #ccc;text-align:center;}
.TableModuleImageIndex{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border:0px solid #ccc;text-align:center;}
.TableModuleImage-1{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; }
.TableModuleImage-2{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; color:#666666; text-align:justify ;border-bottom: 0px dashed #ccc;border-right: 0px dashed #ccc;}
.TableModuleImage ul{ list-style-type:inherit;margin:0px 0px 0px 0px;padding:2px 0px 0px 0px; border-bottom:0px dashed #ccc; list-style:inside; }
.TableModuleImage li{margin:0px 0px 0px 0px;padding:3px 0px 0px 3px; list-style-image:}
.TableModuleImage li a {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#ff0000;text-decoration: none; }
#immagine-fotogallery-index{border: 0px solid #fff ; width:348px; height:80px; text-align:center}



.fotogallery-homepage{border: 0px solid #000 ;}

#immagine-fotogallery-homepage{border: 1px solid #fff ; width:150px; height:100px;}
.TableModuleImageDesc-Fotogallery{font-size: 11px;color:#296BA5;text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;border-left: 0px solid #ccc;border-right: 0px solid #ccc;}
.TableModuleImage-Fotogallery{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;text-align:center}
div#TableModuleImage-Fotogallery-Paginazione{Text-align:right;padding:10px 0px 10px 20px;margin: 0px 4px 0px 0px;border: 0px solid #fff;font-size: 11px;color:#000;}
div#TableModuleImage-Fotogallery-Paginazione a {font-weight:bold;text-decoration: none;font-size: 11px;color:#99CC00;}
div#FotoDettaglio a {font-weight:bold;text-decoration: none;font-size: 11px;color:#fff;}
div#FotoDettaglio {text-decoration: none;font-size: 11px;color:#fff;}
#immagine-foto{border: 0px solid #CCC ;}
div#Paginazione-DettaglioFoto{Text-align:center;padding:6px 0px 2px 0px;margin: 0px 0px 0px 0px;border: 0px solid #fff;font-size: 11px;color:#000;}
div#Paginazione-DettaglioFoto a {font-size: 11px;color:#000;font-weight:bold;text-decoration: none;}
.Img-FotoDettaglio{border: 5px solid #fff ;}
div#Descrizione-DettaglioFoto{font-size: 11px;color:#000;text-align:center;border:solid 0px #fff; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto;padding: 3px 0px 5px 0px;}
/*foto*/

div#Foto{ width: 310px;border:solid 0px;margin-left: auto; margin-right: auto;}



/*Fotogallery Modello 02 */
.Contenitore-Fotogallery-Mod02{border: 1px solid #000 ;height:131px;}
.Fotogallery-Mod02-Nome{FONT-WEIGHT: bold;FONT-SIZE:10px; COLOR: #000;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;}
.Fotogallery-Mod02-Image{FONT-WEIGHT: bold;FONT-SIZE:10px; COLOR: #000;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;}
.Fotogallery-Mod02-Thumb{border: 0px solid #000; height:80px}
.Img-FrecciaDx{border: 0px solid #000; width: 39px;height:131px;}
.Img-FrecciaSx{border: 0px solid #000; width: 39px;height:131px;}

/*Allegato */
.AllegatoImage{border: 0px solid #7FA929; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
/*LOGO */
.LogoTemplate{border: 1px solid #FFF; width:300px ; height:70px;float:left; }
/*Navigazione */
.Navigazione{float:left; width:340px; height: 10px;border:solid 0px #000; margin: 10px 0px 4px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#959595;font-weight:bold; text-decoration:none }
.Navigazione a {font-size: 10px;color:#757575;font-weight:normal; text-decoration:underline;font-weight:bold;}
/*Registrazione */
div#Registrazione{overflow: auto;Float:left;height:390px;width:618px;border:solid 0px #fff; margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#000;font-weight:normal; text-decoration:none }
div#Registrazione a {font-size: 10px;color:#000;font-weight:normal; text-decoration:underline;font-weight:bold;}
td{font-size:10px;font-weight:normal;text-decoration: none;color: #000;}
/*Messaggio */
div#Messaggio{overflow: auto;Float:left;height:200px;width:618px;border:solid 0px #fff; margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#000;font-weight:normal; text-decoration:none }
div#Messaggio a {font-size: 10px;color:#000;font-weight:normal; text-decoration:underline;font-weight:bold;}
td{font-size:10px;font-weight:normal;text-decoration: none;color:#000;}

/*css Treemenu-Elegant*/
div#TreeMenu{MARGIN: 0px 3px 0px 8px; BORDER: #000 0px solid; padding:0px 0px 0px 0px;}

/*Normal*/
div#TreeMenu-Menu{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 12px 10px; BORDER: #ccc 0px solid; padding:0px 0px 0px 20px; color:#FFFFFF; font-weight:bold; text-align:left;BACKGROUND-POSITION: left top;BACKGROUND-IMAGE: url(../image/punto_menu.jpg);background-repeat:no-repeat}
div#TreeMenu-Menu a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#FFF;padding:0px 0px 0px 0px;}
div#TreeMenu-Menu a:hover{text-decoration:underline;color:#FFCC00; BORDER: #000 0px solid;}
/*Visited*/
div#TreeMenu-MenuV{color: #FF6600;text-align:left;text-decoration:none;MARGIN: 0px 0px 12px 0px; BORDER: #ccc 0px solid; padding:5px 0px 5px 40px; background-color:#FFFFFF;font-weight: bold; font-size:12px;}
div#TreeMenu-MenuV a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#FFCC00;padding:0px 0px 0px 0px;}
div#TreeMenu-MenuV a:hover{text-decoration:underline;color:#FFCC00; BORDER: #000 0px solid;}



div#TreeMenu-MenuRiga{color: #FF6600;text-align:left;text-decoration:none;MARGIN: 0px 0px 12px 0px; BORDER-bottom: #fff 1px solid; padding:3px 0px 3px 40px; background-color:#FFFFFF;}



/*Normal*/
div#TreeMenu-Sezione{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 12px 0px; BORDER: #ccc 0px solid; padding:0px 0px 0px 40px;}
div#TreeMenu-Sezione a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#FFF;padding:0px 0px 0px 0px;}
div#TreeMenu-Sezione a:hover{text-decoration:underline;color:#006600; BORDER: #000 0px solid;}
/*Visited*/
div#TreeMenu-SezioneV{text-align:left;font-weight: none;text-decoration:none;color:#006600;MARGIN: 0px 3px 0px 0px; BORDER: #000 0px solid; padding:2px 0px 2px 40px;}
div#TreeMenu-SezioneV a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color:#006600;padding:3px 0px 3px 6px;}
div#TreeMenu-SezioneV a:hover{text-decoration:underline;color:#fff; BORDER: #000 0px solid;padding:3px 0px 3px 6px;}

/*Normal*/
div#TreeMenu-Pagine{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 3px 0px 10px 60px; BORDER-left: #FFCC00 3px solid; padding:0px 0px 0px 5px;}
div#TreeMenu-Pagine a {text-align:left;font-weight: normal;text-decoration:none;color:#fff;BORDER: #000 0px solid;}
div#TreeMenu-Pagine a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#FFCC00;BORDER: #000 0px solid;}
/*Visited*/
div#TreeMenu-PagineV{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 3px 0px 10px 60px; BORDER-left: #FFCC00 3px solid; padding:0px 0px 0px 5px;}
div#TreeMenu-PagineV a {text-align:left;font-weight: normal;text-decoration:underline;color:#FFCC00;BORDER: #000 0px solid;}
div#TreeMenu-PagineV a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#99CC00;BORDER: #000 0px solid;}


/*css SubMenuHorizzontal*/
div#ContainerSubmenuHorizontal{height:40px;Float:left;margin: 0px 0px 5px 5px; BORDER: #000 0px solid; padding:0px 0px 0px 0px;}
div#SubmenuHorizontal{float:left;margin: 0px 5px 0px 0px; BORDER-left: #fff 1px solid; BORDER-right: #fff 1px solid; BORDER-bottom: #fff 1px solid; padding:8px 5px 8px 5px;background: #99CC00;}
div#SubmenuHorizontal a {font-size: 11px;color:#fff;text-decoration:none;font-weight: bold;}
/*LOGIN */

div#BoxLogin{border:1px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000;font-weight:normal;float:right}
div#BoxLogin a {font-size:11px;font-weight:normal;text-decoration: none;color:#99CC00;}
div#BoxMessaggio{border:0px solid #000000;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000000;font-weight:normal;}
div#BoxMessaggio a {font-size:15px;font-weight:normal;text-decoration: none;color:#000;}
div#Login{border:0px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000000;font-weight:normal;}
.campi{font: bold 10px Arial, Helvetica, sans-serif;color: #000;background: #99CC00;border: 1px solid #fff;margin: 0;}
.button{ color: #fff;background: #0099FF;border: 1px solid #666; padding:1px 2px 1px 2px; font-size:9px;}
div#BoxUserState{border:0px solid #fff;padding:0px 0px 0px 5px ;margin:0px 0px 0px 265px;font-size: 10px;color:#fff;font-weight:normal;}
div#BoxUserState a {font-size: 10px;color:#B30101;font-weight:bold; text-decoration:none}
div#BoxUserState2{text-align:left;border:1px solid #fff;padding:10px 0px 0px 10px ;margin:0px 0px 0px 265px;font-size: 10px;color:#000000;font-weight:bold;}
/*Password dimenticata */
div#BoxPassword{border:0px solid #000000;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000;font-weight:normal;}
div#BoxPassword a {font-size:11px;font-weight:bold;text-decoration: none;color:#99CC00;}


/*MENU ORIZZONTALE */
div#navigation{height:20px;border:0px solid #000;padding:0px 0px 0px 0px ;margin:10px 0px 0px 5px;float:left}
div#navigation ul{ list-style-position: inside;list-style:none;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#navigation li{display:inline;}
div#navigation li a{text-decoration:none;color:#666666; font-weight:normal; font-weight:bold; font-size:9px; float:left;padding:8px 5px 8px 5px ;margin:0px 0px 0px 5px;border-bottom:1px solid #fff;border-top:1px solid #99CC00;border-left:1px solid #99CC00;border-right:1px solid #99CC00 }
div#navigation li a:hover{background-color:#99CC00; font-weight:bold; font-size:9px; text-decoration:none; color:#fff; border-bottom:0px solid #235369;}
/*MENU ORIZZONTALE SEL */
div#navigationV{height:20px;border:0px solid #000;padding:0px 0px 0px 0px ;margin:10px 0px 0px 5px;float:left}
div#navigationV ul{ list-style-position: inside;list-style:none;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#navigationV li{display:inline;}
div#navigationV li a{text-decoration:none;color:#666666; font-weight:bold; float:left;padding:8px 5px 8px 5px ;margin:0px 0px 0px 5px;border-bottom:1px solid #fff;border-top:1px solid #99CC00;border-left:1px solid #99CC00;border-right:1px solid #99CC00 }
div#navigationV li a:hover{background-color:#FFCC00; font-weight:bold; text-decoration:none; color:#000; border-bottom:0px solid #235369;}


/*NEWS MODELLO UNO */
div#news-primopiano{width:300px;text-align:justify;border:0px solid #000; font-size:11px; margin: 10px;}
div#news-primopiano a{text-decoration: none;color: #296BA5}
div#news-primopiano a:hover{color: #2033A5;}
div#news-primopiano h1{font-size: 12px;color:#4880C1;margin: 0;padding: 5px 0 0px 0px;}
div#news-primopiano h2{font-size: 10px;color:#4880C1;margin: 0;padding: 5px 0 0px 0px;}
#immagine-news-primopiano{width:100px; float:right;padding-bottom:1px;padding-top:1px;padding-right:1px;padding-left:1px;margin-right:0px;margin-left:10px;margin-top:0px;margin-bottom:0px;border:15px solid #cccccc;}

/*NEWS DUE */
div#news-primopiano-due{color:#333;padding:3px 0px 0px 5px ;margin:6px 0px 0px 9px;width:210px; text-align:justify;border:1px solid #cccccc; font-size:10px;}
div#news-primopiano-due a{text-decoration: none;color: #ccc;}
div#news-primopiano-due a:hover{color: #000;}
div#news-primopiano-due h1{font-size: 10px;color:#7FA929;margin:3px;text-decoration: NONE; font-weight:normal;border:1px solid #000;}
div#news-primopiano-due h2{text-align:right;font-size:50px;color:#000;margin:0px;padding: 5px 0px 0px 0px;}
#immagine-news-primopiano-due{float:left;width:40px;padding-bottom:1px;padding-top:1px;padding-right:1px;padding-left:1px;margin-right:5px;margin-left:0px;margin-top:0px;margin-bottom:0px;border:1px solid #cccccc;}

div#BoxNewsPrimoPiano{padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px; border:0px solid #cccccc;}
div#BoxNewsPrimoPiano-Container{padding:5px 0px 3px 0px ;margin:0px 0px 0px 0px; border-bottom:0px solid #000; }
div#BoxNewsPrimoPiano-Container-Riga-1{color: #666;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px; border:0px solid #000; font-weight:bold;font-size:11px;}
div#BoxNewsPrimoPiano-Container-Riga-1 a {color: #666; text-decoration:none;font-weight:bold;font-size:11px;}
div#BoxNewsPrimoPiano-Container-Riga-1 a:hover {color: #FF6600; text-decoration:underline;font-weight:bold;font-size:11px;;}

div#BoxNewsPrimoPiano-Container-Riga-2{padding:0px 0px 0px 0px ;margin:2px 0px 0px 0px; border:0px solid #000; text-align:justify; font-size:11px;}
div#BoxNewsPrimoPiano-Container-Riga-3{color: #FF9900;padding:0px 0px 0px 0px ;margin:1px 0px 0px 0px; border:0px solid #000; font-size:11px; text-align:right}
div#BoxNewsPrimoPiano-Container-Riga-3 a {color: #FF9900; text-decoration:none;}
div#BoxNewsPrimoPiano-Container-Riga-3 a:hover {color: #FF6600; text-decoration:underline;}

#immagine-NewsPrimoPiano{width:40px;border:0px solid #cccccc;margin:2px 3px 0px 0px; }


/*ARCHIVIO NEWS */
div#Archive-News{color: #2033A5;width:auto;text-align:left;border:0px solid #000000; font-size:10px; margin:15px 0px 0px 0px;}
div#Archive-News a{text-decoration: none;color: #000; }
div#Archive-News h1{font-size: 10px;color:#666;margin: 0;padding: 5px 5px 0px 5px; BORDER-bottom: #BFBFBF 0px solid; }
div#Archive-News h1 a:hover{color: #FF9900; text-decoration:underline}

div#Archive-News h2{font-weight:normal; font-size: 10px;color:#ff0000;margin: 0;padding: 7px 0px 0px 7px;background-color: #fff}
div#Paginazione-News{text-align:center;font-size: 11px;color:#9F9F9F;margin: 0;padding: 5px 0px 0px 0px;margin-bottom:10px;}
div#Paginazione-News a {font-size: 11px;color:#99CC00;margin: 0;padding: 5px 0px 0px 0px;margin-bottom:10px;font-weight:bold;}
div#Paginazione-News a:hover {color: #FF9900; text-decoration:underline}

.Image-News{border: 3px solid #CCC; float:left;margin:0px 5px 0px 0px;}
.Image-NewsList{border: 3px solid #CCC; float:left;margin:0px 5px 0px 0px;}

#TitoloNews{ width: 470px; height: auto; border: solid 0 px;font-size: 12px;font-weight:bold;float:left;}
#TitoloFotogallery{ width: 440px; height: auto; border: solid 0 px;font-size: 12px;font-weight:bold; text-align:left;float:left;padding:18px 0px 0px 20px ;}

.ripristino-float{CLEAR: left ;}
.ripristino-float2{CLEAR: right ;}
/************************************************************** */
/*AJAX CSS */
/************************************************************** */
/*BOOBLE TOOLTIP */
#bubble_tooltip{
width:147px;
position:absolute;
display:none;
}
#bubble_tooltip .bubble_top{
background-image: url('../image/bubble_top.gif');
background-repeat:no-repeat;
height:16px; 
}
#bubble_tooltip .bubble_middle{
background-image: url('../image/bubble_middle.gif');
background-repeat:repeat-y; 
background-position:bottom left;
padding-left:7px;
padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
position:relative;
top:-8px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:11px;
}
#bubble_tooltip .bubble_bottom{
background-image: url('../image/bubble_bottom.gif');
background-repeat:no-repeat;
background-repeat:no-repeat; 
height:44px;
position:relative;
top:-6px;
}
/*PROGRESS BAR */
#dhtmlgoodies_progressPane{
width:100%;
height:100%;
background-color:#FFF;
z-index:5000;
position:absolute;
left:0px;
top:400px;

}
#dhtmlgoodies_progressBar_bg{
position:absolute;
left:50%;
top:50%;
width:300px;
height:20px;
border:1px solid #000;
background-color:#EEE;
margin-left:-150px; 
margin-top:-20px;
text-align:center;
}
#dhtmlgoodies_progressBar_outer{
position:absolute;
left:0px;
top:0px;
width:0px; 
height:100%;
overflow:hidden; 
}

#dhtmlgoodies_progressBar{
position:absolute;
left:0px;
top:0px;
width:300px;
background-color:#184EB8;
filter: Alpha(Opacity=0, FinishOpacity=100,Style=1,StartX=0, StartY=0, FinishX=200,FinishY=20) ;
height:100%;
z-index:5000;
}
#dhtmlgoodies_progressBar_txt{
color:#000;
z-index:10000;
width:100%;
height:100%;
left:0px;
top:0px;
position:absolute; 
font-family:arial;
font-size:0.8em;
line-height:20px;} /* Same as height of progress bar */
.modalDialog_transparentDivs{ 
filter:alpha(opacity=40); /* Transparency */
opacity:0.4; /* Transparency */
background-color:#AAA;
z-index:1;
position:absolute; /* Always needed */
}
.modalDialog_contentDiv{
border:3px solid #000; 
padding:2px;
z-index:100;/* Always needed */
position:absolute; /* Always needed */
background-color:#FFF; /* White background color for the message */
}
.modalDialog_contentDiv_shadow{
z-index:90;/* Always needed - to make it appear below the message */
position:absolute; /* Always needed */
background-color:#555;
filter:alpha(opacity=30); /* Transparency */
opacity:0.3; /* Transparency */ 
}

/*WINDOWS */

.dhtmlgoodies_tabPane{
height:21px; /* Height of tabs */
border-bottom:1px solid #CCCCCC;
width:222PX;


}
.dhtmlgoodies_aTab{
border-left:10px solid #CCCCCC;
border-right:10px solid #CCCCCC;
border-bottom:10px solid #CCCCCC;
padding:5px;
width:220PX;
margin-bottom:30px;


}
.dhtmlgoodies_tabPane DIV{
float:left;
/* Height of tabs */
height:30%;
background-repeat:no-repeat;
background-position:bottom left;
cursor:pointer;
position:relative;
}
.dhtmlgoodies_tabPane .tabActive{
background-image:url('../image/tab_left_active.gif');
margin-left:0px;
margin-right:0px; 
z-index:10; 
}
.dhtmlgoodies_tabPane .tabInactive{
background-image:url('../image/tab_left_inactive.gif');
margin-left:0px;
margin-right:0px;
z-index:1;
}

.dhtmlgoodies_tabPane .inactiveTabOver{
background-image:url('../image/tab_left_over.gif');
margin-left:0px;
margin-right:0px;
}
.dhtmlgoodies_tabPane span{
font-family:arial;
vertical-align:top;
font-size:11px;
padding-left:3px;
padding-right:3px; 
line-height:21px;
float:left;
}
.dhtmlgoodies_tabPane .tabActive span{
padding-bottom:1px;
line-height:20px;
}

.dhtmlgoodies_tabPane img{
float:left;
} 

