html, body { height:100%; min-height:100%; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; background-color:#666666; background-image:url(/img/grafica/bg_body.gif); background-repeat:repeat-y; background-position:center;}

a{ color:#d19c2c;}

#container{position:relative; height:auto !important; height:100%; min-height:100%; width:980px; margin:0px auto;  background-color:#001737; background-image:url(/img/grafica/bg_sidebarSx.jpg); background-repeat:no-repeat; background-position:left bottom;  }

#sidebarSx{ width:205px; float:left; color:#d19c2c;  }
#sidebarSx a{ color:#d19c2c;  }
#sidebarSx .box1{ padding:10px; text-align:center; line-height:22px;  }


#content{  position:relative; float:left; width:775px; background-color:#001737; color:#ecd199; }

#content #slide{ width:775px; height:400px; background-color:#FFFFFF }

#content #menu{ background-color:#d19c2c;   height:30px; padding-top:10px; color:#001737 }/*background-color:#d19c2c;*/
#content #menu a{ margin-left:16px; font-weight:bold;color:#001737;; text-transform:uppercase; text-decoration:none; font-size:12px;}
#content #menu a:hover{ text-decoration:underline;}


#content #contenuti{line-height:22px; padding:10px; padding-bottom:150px;  }
#content #contenuti h1{  font-size:18px; text-transform:uppercase; font-weight:lighter; margin-bottom:6px; color:#d19c2c;}
#content #contenuti h2{  font-size:13px; text-transform:uppercase; margin-bottom:2px; color:#d19c2c;}
#content #contenuti h3, h4{  font-size:12px; text-transform:uppercase; margin-bottom:2px; color:#d19c2c;}

.Split2{ clear:both; margin-top:30px;}
.Split2 div{ width:45%; float:left; margin-right:20px;}
.Split2 div h2{ font-size:14px; margin-bottom:2px; text-transform:uppercase;}
.Split2 div img{ border:1px solid #d19c2c; padding:0px; margin:0px;}


/*thumbs gallery*/
.box-anteprima{}
.box-anteprima .imgbox{ float:left; margin-right:10px; margin-bottom:10px; }
.box-anteprima .imgbox img{ border:1px solid #d19c2c }



#footer{ clear:both; background-color:#d19c2c;  position:absolute; padding-bottom:0px; bottom:0px; margin-bottom:0px; width:980px; color:#001737;  }
#footer .cont{ padding:20px; }


form{ color:#ecd199;}
form input, textarea{ background-color:#efefef; border:1px solid #efefef; color:#003399; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif}
form .btn{ background-color:#072650; border:1px solid #072650; cursor:hand; border:2px solid #002b54; color:#efefef; padding-left:10px; padding-right:10px; font-size:14px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif}
form h4{ text-decoration:underline;}

form a{ color:#d19c2c;}

.blocIndi{ color:#000000; }


#listaZone{ clear:both;}
.listaDintorni{ float:left; margin-left:10px; }
.listaDintorni img{ border:1px solid #d19c2c;}
.listaDintorni a{ color: #d19c2c; text-decoration:none;}















