/* CSS Document */

body{color:#060b66;font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Verdana; text-align: justify}
img{border: 0px none;}
A:link{ text-decoration: none; color: #060b66;} 
A:visited{ text-decoration: none; color: #060b66; } 
A:hover{ text-decoration: none; color: #060b66;} 

div#container_riservato{position: relative; width: 784px;height: 200px;margin: 0px auto; border: 0px}
div#container{position: relative; width: 784px;height: 740px;margin: 0px auto; border: 0px}
div#container_tuv{position: relative; width: 784px;height: 800px;margin: 0px auto; border: 0px}

div#container1{position: relative; width: 784px;height: 1010px;margin: 0px auto; border: 0px}
div#container_cont{position: relative; width: 784px;height: 840px;margin: 0px auto; border: 0px}

div#container1_contatti{position: relative; width: 784px;height: 775px;margin: 0px auto; border: 0px}


div#intestazione{position: absolute; height: 54px;width: 784px;top: 0; background-image: url('img/intestazione_d2.gif'); background-repeat:no-repeat }
div#intestazione div.caratt{font-size: 10px; text-align: right; padding-top:25px;}


div#header{position: absolute;height: 220px;width: 784px; top: 54px;}
div#header div.textimage{align: center}

div#header1{position: absolute;height: 220px;width: 784px; top: 54px; left: -28px;}
div#header1 div.textimage{align: center}

div#menu{position: absolute;height: 25px;width: 784px; top: 249px; margin: 0px; padding: 0px}
div .textimage1 {position: relative;left: 0px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage2 {position: absolute;left: 112px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage3 {position: absolute;left: 224px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage4 {position: absolute;left: 336px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage5 {position: absolute;left: 448px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage6 {position: absolute;left: 560px; top: 0px; border: 0px none; width: 112px; height: 25px }
div .textimage7 {position: absolute;left: 672px; top: 0px; border: 0px none; width: 112px; height: 25px }


/*div#box1_soci_home {position: absolute; top: 275px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/soci2.gif'); background-repeat:no-repeat }
div#box1_soci_home p{color:#fbfbfc;font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 10px; padding-left:15px; padding-right:20px; font-weight: normal;}
div#box1_soci_home a{ text-decoration: none; color: #fbfbfc;} */


div#box1_soci_home {position: absolute; top: 275px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none;}
div#box1_soci_home p{color:#fbfbfc;font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 10px; padding-left:15px; padding-right:20px; font-weight: normal;}
div#box1_soci_home a{ text-decoration: none; color: #fbfbfc;} 


div#menuverticale{position: absolute; top: 275px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/menuverticale.gif'); background-repeat:no-repeat }
div#menuverticale ul{color:#fbfbfc;font-style:bold; font-variant:normal; font-weight:normal; font-size:16px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 40px; padding-left:20px; padding-right:20px; font-weight: bold; list-style-type: none; list-style-image: url('img/list_image.gif');}
div#menuverticale ul a{color: #fbfbfc}
div#menuverticale ul a:hover{color: #e7e4f6}
div#menuverticale .colorato {color: #fbf803}




div#menuverticale1{position: absolute; top: 270px; left: -31px; width: 200px;height: 211px;margin: 10px;padding: 2px;border: 0px none; font-variant:normal; font-weight:normal; font-size:11px; font-family:Verdana; padding-bottom: 1px; padding-top: 3px; padding-left:20px; padding-right:20px; font-weight: normal; list-style-type: none;}
div#menuverticale1 table.menu tr {background-color: #f4f2ff;}
div#menuverticale1 .grossetto {font-weight:bold}





div#menuverticale_eolico{position: absolute; top: 275px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/menuverticale_eolico.gif'); background-repeat:no-repeat }
div#menuverticale_eolico ul{color:#fbfbfc;font-style:bold; font-variant:normal; font-size:16px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 30px; padding-left:20px; padding-right:20px; font-weight: bold; list-style-type: none; list-style-image: url('img/list_image.gif');}
div#menuverticale_eolico ul a{color: #fbfbfc}
div#menuverticale_eolico ul a:hover{color: #e7e4f6}
div#menuverticale_eolico .colorato {color: #fbf803}
div#menuverticale_eolico .sottomenu {color: #fbf803; font-size:13px; text-align: left; font-variant:normal; font-weight:bold;padding-left:1px; }
div#menuverticale_eolico div.caratt_testo{font-size: 18px; text-align: center; color:#fbfbfc;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 15px; padding-left:10px; padding-right:20px; font-weight: normal; font-family:Verdana; }

div#menuverticale_eolico div.caratt_testo_sottomenu{font-size: 12px; color:#fbf803;font-style:normal; font-variant:normal; 
  margin: 0; padding-left:15px; font-weight: normal; font-family:Verdana; }


div#menuverticale_fotovoltaico{position: absolute; top: 275px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/menuverticale_fotovoltaico.gif'); background-repeat:no-repeat }
div#menuverticale_fotovoltaico ul{color:#fbfbfc;font-style:bold; font-variant:normal; font-weight:normal; font-size:16px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 30px; padding-left:20px; padding-right:20px; font-weight: bold; list-style-type: none; list-style-image: url('img/list_image.gif');}
div#menuverticale_fotovoltaico ul a{color: #fbfbfc}
div#menuverticale_fotovoltaico ul a:hover{color: #e7e4f6}
div#menuverticale_fotovoltaico .colorato {color: #fbf803}
div#menuverticale_fotovoltaico .sottomenu {color: #fbf803; font-size:13px; font-family:Arial; text-align: left;}
div#menuverticale_fotovoltaico div.caratt_testo{font-size: 18px; text-align: center; color:#fbfbfc;font-style:normal; font-variant:normal;margin: 0; padding-top: 15px; padding-left:10px; padding-right:20px; font-weight: normal; font-family:Verdana; }


div#box2_homeindex{position: absolute; top: 486px; left: 0;
    width: 200px;height: 215px;margin: 2px;padding: 2px;border: 0px none; }
div#box2_homeindex div.posizione a {POSITION: absolute; bottom:16px; margin: 0; padding-left:11px; padding-right:0px;}

div#box2_homeindextuv{position: absolute; top: 546px; left: 0;
    width: 200px;height: 215px;margin: 2px;padding: 2px;border: 0px none; }
div#box2_homeindextuv div.posizione a {POSITION: absolute; bottom:16px; margin: 0; padding-left:11px; padding-right:0px;}

div#associazioni{position: absolute; top: 539px; left: 0;
    width: 200px;height: 180px;margin: 2px;padding: 2px;border: 0px none; }
div#associazioni div.posizione a {POSITION: absolute; bottom:16px; margin: 0; padding-left:11px; padding-right:0px;}

div#freesun{position: absolute; top: 716px; left: 5px;
    width: 200px;height: 50px;margin: 2px;padding: 2px;border: 0px none; }


div#box_tuv{position: absolute; top: 475px; left: 0;
    width: 200px;height: 58px;margin: 2px;padding: 2px;border: 0px none; }


div#box3_homeindex{position: absolute; top: 715px; left: 0;
    width: 200px;height: 215px;margin: 2px;padding: 2px;border: 0px none; }
div#box3_homeindex div.posizione a {POSITION: absolute; bottom:16px; margin: 0; padding-left:11px; padding-right:0px;}

   
div#box2_home{position: absolute; top: 486px; left: 0;
    width: 200px;height: 215px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/bambini.gif'); background-repeat:no-repeat }
div#box2_home div.posizione a {POSITION: absolute; bottom:16px; margin: 0; padding-left:11px; padding-right:0px;}

	
div#box3{position: absolute; top: 701px; left: 0;
    width: 200px;height: 274px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/box3.gif'); background-repeat:no-repeat }
div#box3 p{color:#fbfbfc;font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 10px; padding-left:15px; padding-right:20px; font-weight: normal;}
div#box3 a{ text-decoration: none; color: #fbfbfc;} 

div#box4_contatore{position: absolute; top: 701px; left: 0;
    width: 200px;height: 100px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/box4_contatore.gif'); background-repeat:no-repeat }

div#box5{position: absolute; top: 487px; left: 0; width: 200px;height: 485px;margin: 1px;padding: 1px;border: 0px none; }
div#box6{position: absolute; top: 650px; left: 60px; width: 72px;height: 90px;margin: 1px;padding: 1px;border: 0px none; }

div#box_coopi{position: absolute; top: 350px; left: 0; width: 200px;height: 485px;margin: 1px;padding: 1px;border: 0px none; }

div#soci{position: absolute; top: 487px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; background-image: url('img/soci2.gif'); background-repeat:no-repeat }
div#soci p{color:#fbfbfc;font-style:none; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; text-align: left;
        margin: 0; padding-bottom: 10px; padding-top: 15px; padding-left:15px; padding-right:20px; font-weight: normal;}
div#soci a { text-decoration: none; color: #fbfbfc;} 


div#content{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 422px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo.gif'); background-repeat:no-repeat }
div#content p{margin: 0; padding-bottom: 10px; padding-top: 60px; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content ul{color:#060b66;font-style:bold; font-variant:normal; font-size:14px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 50px; padding-left:20px; padding-right:20px; font-weight: bold; list-style-type: none; }
div#content ul a{color: #060b66}
div#content ul a:hover{color: #2d33a6}
div#content .caratt_testo_lista{font-size: 11px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 10px; padding-left:1px; padding-right:20px; font-weight: normal; font-family:Verdana;}
div#content fieldset{color:#060b66;border:0; margin: 0; padding-top: 1px; padding-left:2px; padding-right:2px; align: left;}



div#content_index{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 422px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_azzurr.gif'); background-repeat:no-repeat;  }
div#content_index p{margin: 0; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content_index div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content_index div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_index div.caratt_testo a{ text-decoration: none; color: #060b66;} 
div#content_index ul{padding-left:5px; padding-right:15px;}
div#content_index div.video {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_index div.caratt_testo1{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }


div#content_indextuv{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 482px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_tuv.gif'); background-repeat:no-repeat;  }
div#content_indextuv p{margin: 0; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content_indextuv div.caratt_testo{font-size: 17px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
 margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content_indextuv div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_indextuv div.caratt_testo a{ text-decoration: none; color: #060b66;} 
div#content_indextuv ul{padding-left:5px; padding-right:15px;}
div#content_indextuv div.video {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_indextuv div.caratt_testo1{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }



div#content_appro{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 422px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo.gif'); background-repeat:no-repeat }
div#content_appro p{margin: 0; padding-bottom: 10px; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content_appro div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
 margin: 0; padding-top: 43px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content_appro div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_appro ul{color:#fbf803;font-style:bold; font-variant:normal; font-size:11px; font-family:Verdana; text-align: left; margin: 0; padding-bottom: 1px; padding-top: 1px; padding-left:40px; padding-right:20px; font-weight: bold; list-style-type: square; }
div#content_appro ul a{color: #060b66}
div#content_appro ul a:hover{color: #2d33a6}
div#content_appro .caratt_testo_lista{font-size: 10px; text-align: left; color:#060b66;font-style:normal; font-variant:normal; 
 margin: 0; padding-top: 10px; padding-left:1px; padding-right:20px; font-weight: normal; font-family:Verdana; }



div#content_logo{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 707px;left: 212px; top: 275px; background-image: url('img/testo_sfondo_grosso_logo.gif'); background-repeat:no-repeat }
div#content_logo p{margin: 0; padding-left:20px; padding-right:30px; padding-right:30px;font-weight: normal;}
div#content_logo div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 25px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content_logo div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_logo div.immagine1 img {POSITION: absolute; top:76px; margin: 0; padding-left:0px; padding-right:0px;}
div#content_logo ul{color:#060b66;font-style:bold; font-variant:normal; font-size:11px; font-family:Verdana; text-align: left; margin: 1; padding-left:20px; padding-right:20px; font-weight: normal; list-style-type: disc; }
div#content_logo ul a{color: #060b66}
div#content_logo ul a:hover{color: #2d33a6}
div#content_logo .caratt_testo_lista{font-size: 10px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 10px; padding-left:1px; padding-right:20px; font-weight: normal; font-family:Verdana; }


div#content1_sitemap{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 422px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_sitemap.gif'); background-repeat:no-repeat }
div#content1_sitemap div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1_sitemap div.immagine1 { POSITION: absolute;margin: 0; padding-top: 30px; padding-left:25px;}
div#content1_sitemap div.immagine2 { POSITION: absolute;margin: 0; padding-top: 30px; padding-left:190px;}
div#content1_sitemap div.immagine3 { POSITION: absolute;margin: 0; padding-top: 30px; padding-left:370px;}
div#content1_sitemap div.immagine4 { POSITION: absolute;margin: 0; padding-top: 210px; padding-left:25px;}
div#content1_sitemap div.immagine5 { POSITION: absolute;margin: 0; padding-top: 210px; padding-left:190px;}
div#content1_sitemap div.immagine6 { POSITION: absolute;margin: 0; padding-top: 210px; padding-left:370px;}
div#content1_sitemap div.immagine7 { POSITION: absolute;margin: 0; padding-top: 300px; padding-left:25px;}


div#content1_contatti{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 700px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_contact2.gif'); background-repeat:no-repeat;font-size: 11px;color:#fbfbfc;font-style:normal; font-variant:normal;font-weight: bold; font-family:Verdana; }
div#content1_contatti div.caratt_testo{font-size: 18px; text-align: center; color:#fbfbfc;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1_contatti div.immagine1 { POSITION: absolute;margin: 0; padding-top: 30px; padding-left:1px;}
div#content1_contatti div.immagine2 { POSITION: absolute;margin: 0; padding-top: 30px; padding-left:397px;}
div#content1_contatti div.immagine8 { POSITION: absolute;margin: 0; padding-top: 130px; padding-left:1px;}
div#content1_contatti div.immagine9 { POSITION: absolute;margin: 0; padding-top: 130px; padding-left:397px;}
div#content1_contatti div.contenitore_form { POSITION: absolute;margin: 0; padding-top: 230px; padding-left:15px;}
div#content1_contatti fieldset{color:#060b66;border:0; margin: 0; padding-top: 1px; padding-left:2px; padding-right:2px; align: left;}
div#content1_contatti legend{color:#060b66;}


div#content1{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 707px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_grosso.gif'); background-repeat:no-repeat }
div#content1 p{margin: 0; padding-bottom: 10px; padding-top: 70px; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content1 div.caratt_testo{font-size: 18px; text-align: center; color:#fbfbfc;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1 img {POSITION: absolute; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}
div#content1 ul{color:#060b66;font-style:bold; font-variant:normal; font-size:14px; font-family:Arial; text-align: left; margin: 0; padding-bottom: 10px; padding-top: 50px; padding-left:20px; padding-right:20px; font-weight: bold; list-style-type: none; list-style-image: url('img/list_image3.gif');}
div#content1 ul a{color: #060b66}
div#content1 ul a:hover{color: #2d33a6}
div#content1 .caratt_testo_lista{font-size: 10px; text-align: justify; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 10px; padding-left:1px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1 div.caratt_sottotitolo{font-size: 12px; text-align: left; font-style:normal; font-variant:normal; 
  margin: 0; font-family:Verdana; padding-left:20px; padding-right:30px; font-weight: bold; }
div#content1 fieldset{color:#060b66;border:0; margin: 0; padding-top: 1px; padding-left:2px; padding-right:2px; align: left;}
  
  
  
  div#content1_articolo{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 707px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_grosso.gif'); background-repeat:no-repeat; }
div#content1_articolo p{margin: 0; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content1_articolo div.caratt_testo{font-size: 18px; text-align: center; color:#fbfbfc;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1_articolo ul{color:#060b66;font-style:bold; font-variant:normal; font-size:11px; font-family:Verdana; text-align: left; margin: 1; padding-left:20px; padding-right:20px; font-weight: normal; list-style-type: disc; }
div#content1_articolo ul a{color: #060b66}
div#content1_articolo ul a:hover{color: #2d33a6}
div#content1_articolo div.caratt_sottotitolo{font-size: 12px; text-align: left; font-style:normal; font-variant:normal; 
  margin: 0; font-family:Verdana; padding-left:20px; padding-right:30px; font-weight: bold; }
div#content1_articolo div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:1px; padding-right:1px;}


div#content1_articolo1{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 577px;height: 707px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_art2.gif'); background-repeat:repeat-y;  overflow:scroll;}
div#content1_articolo1 p{margin: 0; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content1_articolo1 div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content1_articolo1 div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:1px; padding-right:1px;}
div#content1_articolo1 ul{ padding-left:3px; padding-right:30px; }
div#content1_articolo1 div.immagine_alto img {POSITION: absolute; top:60px; margin: 0; padding-left:1px; padding-right:1px;width: 560px;height: 300px;}
div#content1_articolo1 div.video_rel {POSITION: relative; bottom:20px; margin: 0; padding-left:0px; padding-right:0px;}



div#content_gallery{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 565px;height: 707px;left: 212px; top: 275px; background-image: url('img/testo_chiaro_sfondo_art2.gif'); background-repeat:repeat-y; overflow:scroll;}
div#content_gallery p{margin: 0; padding-left:20px; padding-right:30px; font-weight: normal;}
div#content_gallery src{margin: 0; padding-left:20px; padding-right:30px;}
div#content_gallery div.caratt_testo{font-size: 18px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; 
  margin: 0; padding-top: 29px; padding-left:15px; padding-right:20px; font-weight: normal; font-family:Verdana; }
div#content_gallery div.immagine img {POSITION: absolute; bottom:20px; margin: 0; padding-left:1px; padding-right:1px;}
div#content_gallery ul{ padding-left:3px; padding-right:30px; }
div#content_gallery div.immagine_alto img {POSITION: absolute; top:60px; margin: 0; padding-left:1px; padding-right:1px;width: 560px;height: 300px;}



div#footer{position: absolute;border: 0px;height: 24px; width: 780px; bottom: 0; }
div#sedelegale{position: absolute;border: 0px;height: 40px; width: 780px; bottom: -40px; font-size: 10px; text-align: center; color:#060b66;font-style:normal; font-variant:normal; font-weight: normal; font-family:Verdana;}

div#musica{border: 0px;height: 15px; width: 780px; padding-left:130px; padding-top:7px;}


/*css per il nuovo menu*/

div#box_soci{position: absolute; top: 520px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; }
div#box_soci1{position: absolute; top: 500px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; }
div#box_soci2{position: absolute; top: 480px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; }
div#box_soci3{position: absolute; top: 468px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; }
div#box_soci4{position: absolute; top: 540px; left: 0; width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none; }
div#box_basso{position: absolute; top: 750px; left: 0; width: 200px;height: 274px;margin: 2px;padding: 2px;border: 0px none;}

div#contatti{position: absolute;margin: 2px;padding: 2px;border: 0px none;width: 564px;height: 460px;left: 220px; top: 275px; background-image: url('img/contatti_italia.gif'); background-repeat:no-repeat;}

div#contatti div.milano { POSITION: absolute;margin: 0; padding-top: 190px; padding-left:15px;}
div#contatti div.albisola { POSITION: absolute;margin: 0; padding-top: 340px; padding-left:15px;}
div#contatti div.vada { POSITION: absolute;margin: 0; padding-top: 230px; padding-left:300px;}
div#contatti div.noto { POSITION: absolute;margin: 0; padding-top: 340px; padding-left:300px;}

form.poll { margin-left: 20px; border: 1px solid #cccccc; width: 200px; background: #ECE9FE; font-family: Verdana; font-weight:normal; font-size : 12px; padding:5px; margin-bottom:10px; }

#result { margin-left: 40px; border: 1px solid #cccccc; width: 200px; background: #ECE9FE; font-family: Verdana; font-weight:normal;
    font-size : 12px; padding:5px; margin-bottom:20px; }



#wrapp {
width: 560px;
text-align: left;
font: normal 1em Arial;
margin: 0 auto;
padding: 0;
color: black;
}
#wrapp h1 {font: bold 1.1em Arial; margin: 1.2em 0 0.5em 0; padding: 0;}
.gnb {
width: 540px; 
margin: 20px 0 3px 0; 
background: #f0f1f1 url(gnb_bg.gif) left top repeat-x 
}
.gnb h3{
font: normal 9px/14px Arial;
text-align: right;
margin: 0 10px 0 0; 
padding: 0
}
#wrapp p{font: normal 0.9em Arial; margin: 1em 0; padding: 0;}
#wrapp h2 {font: bold 1em Arial;}

code {
width:93%;	
font: normal 8px Verdana;
color: #000;
display: block;
padding: 1em;
margin: 1em 0;
background-color: #eee;
border: 1px solid #d3d3d6;
border-left-width: 5px;
white-space: pre;
overflow-x: auto;
}
/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
border: 1px solid #F5F4FF;
background: #F5F4FF; 
width: 538px; 
height: 27px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 518px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 550px;
font: bold 8px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #F5F4FF;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 12px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

#navigation a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #26354A;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	padding: 0px 18px;
	border-right:1px solid #060b66;
	
	}
	
	
	#navigationen a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #26354A;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	padding: 0px 14px;
	border-right:1px solid #060b66;
	
	}
	
.navText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  font-weight: bold;
	background-color: #E7E4F6;
	}

div#box11_soci_home {position: absolute; top: 275px; left: 0;
    width: 200px;height: 211px;margin: 2px;padding: 2px;border: 0px none;}


#pscroller1{
font-family:font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border:0;
	background:#F4F2FF;
	width:190px;
	height:150px;
	margin:0 auto;
	display: block;
	list-style: none;
	
	
	}
	
	.someclass{ 
	font:font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	display: block;
		width: 190px;
		color: #060b66;
		text-align: left;
		font-size: 11px;
		margin: 0;
		padding: 6px;
		float: left;
	
}

		.someclass a:visited, .someclass a:link, {
			display: block;
			color: #060b66;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		
		#box11_soci_home h1 {
width: 190px;
padding:2px; margin:0; border:solid 4px #dfe9d5;
		background:#dfe9d5;
		color:#060b66;
		font-size:11px;
		font-weight:bold;}