@charset "utf-8";
body  {font: 12px Verdana, Arial, Helvetica, sans-serif;margin: 0; padding: 0;text-align: center; color: #000000;background-image: url(../images/bg.jpg);background-repeat: repeat;background-position: 0px 0px;}
a {color:#3D2111;} 
a:hover {color:#ffffff;} 
a:visited {color:#3D2111;} 
a:link {color:#3D2111;} 
ul{margin:0px; }
 
 #container { width: 947px;  margin: 0 auto;text-align: left; } 
 #header { background:url(../images/testata.jpg) 0 0 no-repeat;width:947px;height:335px; } 
 #header h1 { text-indent:-5000px; width:0px; height:0px; margin:0px; padding:0px;}
 #header .realTimeMeteo{left:588px;position:relative;top:75px;width:300px;}
 #header .languages{left:0px;position:relative;top:0px;width:85px; height:37px;}
 #sidebar1 {float: left;width: 230px; padding: 0px 5px 0 0;}
 #sidebar1 h3{margin:0px; padding:0 0 10px 80px; color:#FFF; font-size:23px; background:url(../images/bg-webcams-h3.png) 0 0 no-repeat; }
 #sidebar1 .top{background:url(../images/sidebar-top.jpg) 0 0 no-repeat;width:230px;height:20px; }
 #sidebar1 .middle{background:url(../images/sidebar-middle.jpg) 0 0 repeat-y;width:230px;padding:0px 8px 0px 8px;}
 #sidebar1 .bottom{background:url(../images/sidebar-bottom.jpg) 0 0 no-repeat;width:230px;height:20px; }
 #mainContent { float:right; vertical-align:top;} 
 #cm{clear:both; margin:5px 0px 5px 0px;}
 #footer { padding: 0 10px 0 20px; color:#6a3b20; text-align:center;} 
 #footer p {margin: 0; padding: 10px 0; font-size:12px; font-weight:bold; }
.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left;margin-right: 8px;}
.clearfloat {clear:both; height:0; font-size: 1px;  line-height: 0px;}

#menuita {}
#menuita ul{float:left;list-style-type:none;margin:0;padding:0;position:relative;}
#menuita ul li{float:left;margin:0;padding:0;}
#menuita ul li a{outline: none;}
#menuita ul li a.vocemenu{background-image:url(../images/menu.jpg);display:block;height:54px;text-indent:-5000px;}
#menuita ul li a.menu1{background-position:0 0;width:91px;}
#menuita ul li a.menu2{background-position:-91px 0;width:166px;}
#menuita ul li a.menu3{background-position:-257px 0;width:89px;}
#menuita ul li a.menu4{background-position:-345px 0;width:105px;}
#menuita ul li a.menu5{background-position:-452px 0;width:128px;}
#menuita ul li a.menu6{background-position:-581px 0;width:99px;}
#menuita ul li a.menu7{background-position:-681px 0;width:78px;}
#menuita ul li a.menu8{background-position:-757px 0;width:190px;}

#menuita ul li a.menu1:hover{background-position:0 -54px;}
#menuita ul li a.menu2:hover{background-position:-91px -54px;}
#menuita ul li a.menu3:hover{background-position:-257px -54px;}
#menuita ul li a.menu4:hover{background-position:-345px -54px;}
#menuita ul li a.menu5:hover{background-position:-452px -54px;}
#menuita ul li a.menu6:hover{background-position:-581px -54px;}
#menuita ul li a.menu7:hover{background-position:-681px -54px;}
#menuita ul li a.menu8:hover{background-position:-757px -54px;}

#menuita ul li a.menu1.active{background-position:0 -54px;}
#menuita ul li a.menu2.active{background-position:-91px -54px;}
#menuita ul li a.menu3.active{background-position:-257px -54px;}
#menuita ul li a.menu4.active{background-position:-345px -54px;}
#menuita ul li a.menu5.active{background-position:-452px -54px;}
#menuita ul li a.menu6.active{background-position:-581px -54px;}
#menuita ul li a.menu7.active{background-position:-681px -54px;}
#menuita ul li a.menu8.active{background-position:-757px -54px;}

#menueng {}
#menueng ul{float:left;list-style-type:none;margin:0;padding:0;position:relative;}
#menueng ul li{float:left;margin:0;padding:0;}
#menueng ul li a{outline: none;}
#menueng ul li a.vocemenu{background-image:url(../images/menuEng.jpg);display:block;height:54px;text-indent:-5000px;}
#menueng ul li a.menu1{background-position:0 0;width:91px;}
#menueng ul li a.menu2{background-position:-91px 0;width:166px;}
#menueng ul li a.menu3{background-position:-257px 0;width:89px;}
#menueng ul li a.menu4{background-position:-345px 0;width:105px;}
#menueng ul li a.menu5{background-position:-452px 0;width:128px;}
#menueng ul li a.menu6{background-position:-581px 0;width:99px;}
#menueng ul li a.menu7{background-position:-681px 0;width:78px;}
#menueng ul li a.menu8{background-position:-757px 0;width:190px;}

#menueng ul li a.menu1:hover{background-position:0 -54px;}
#menueng ul li a.menu2:hover{background-position:-91px -54px;}
#menueng ul li a.menu3:hover{background-position:-257px -54px;}
#menueng ul li a.menu4:hover{background-position:-345px -54px;}
#menueng ul li a.menu5:hover{background-position:-452px -54px;}
#menueng ul li a.menu6:hover{background-position:-581px -54px;}
#menueng ul li a.menu7:hover{background-position:-681px -54px;}
#menueng ul li a.menu8:hover{background-position:-757px -54px;}

#menueng ul li a.menu1.active{background-position:0 -54px;}
#menueng ul li a.menu2.active{background-position:-91px -54px;}
#menueng ul li a.menu3.active{background-position:-257px -54px;}
#menueng ul li a.menu4.active{background-position:-345px -54px;}
#menueng ul li a.menu5.active{background-position:-452px -54px;}
#menueng ul li a.menu6.active{background-position:-581px -54px;}
#menueng ul li a.menu7.active{background-position:-681px -54px;}
#menueng ul li a.menu8.active{background-position:-757px -54px;}

#mainContent .alto{}
#mainContent .alto .altoSx{background:url(../images/topSx.png) 0 0 no-repeat;float:left;height:16px;width:10px;}
#mainContent .alto .altoMezzo{background:url(../images/transparentBody.png) 0 0 repeat;float:left;height:16px; width:684px;}
#mainContent .alto .altoDx{background:url(../images/topDx.png) 100% 0 no-repeat;float:left;height:16px;width:15px;}

#mainContent .centro{clear:both;width:680px; padding: 10px 15px;color:#3d2111;background:url(../images/transparentBody.png) 0 0 repeat;}

#mainContent .basso{clear:both;}
#mainContent .basso .bassoSx{background:url(../images/bottomSx.png) 0 0 no-repeat;float:left;height:16px;width:10px;}
#mainContent .basso .bassoMezzo{background:url(../images/transparentBody.png) 0 0 repeat;float:left;height:16px; width:684px;}
#mainContent .basso .bassoDx{background:url(../images/bottomDx.png) 100% 0 no-repeat;float:left;height:16px;width:15px;}

.cam{clear:both; font-size:12px; color:#69391e;padding:5px 10px;}
.cam a{color:#A00000; text-decoration:none;}
.cam a:hover{color:#ffffff; text-decoration:underline;}
.cam a:visited{color:#A00000; text-decoration:none;}
.cam .headerCamSx{float:left;margin:0;padding:0;text-align:left;}
.cam .headerCamDx{float:left;margin:0;padding:0;text-align:right;width:140px;}
.cam .camImage{background:transparent url(../images/bg-cam.png) no-repeat scroll 0 0;clear:both;display:block;height:137px;padding:4px;width:183px;}

.titoloArticolo{font-size:18px; font-weight:bold; color:#3d2111;margin:0 0 20px;}
#map {height:400px;margin-bottom:10px;width:680px;}
.spazioImgDx{padding:0px 10px 10px 0px;}

.itemFotoGallery{margin:0px 20px 20px 0px;}
.itemFotoGallery img{width:200px;}
.itemFotoGallery a.img{}
.sfondoGalery{background:url(../images/transparentBody.png) 0 0 repeat;}

.itemCM{margin:0px 20px 20px 0px;width:660px;}
.itemCM img{width:200px;}
.itemCM a.img{}
.itemCM a.immagineCM{float:left; margin:0px 10px 10px 0px;}
.sfondoCM{background:url(../images/transparentBody.png) 0 0 repeat;}

.labelMeteo{color:#000000; font-weight:bold;}
.labelMeteoMin{color:Blue; font-style:italic;}
.labelMeteoMax{color:Red; font-style:italic;}
.ui-datepicker-trigger{display:inline;padding-left:10px;}
