*{margin: 0px;padding: 0px;border: 0px;}
body{background:url(../immagini/background.jpg) #e9e9e9 repeat-x top left;color:#392519;font-family:Verdana, Arial, Helvetica, sans-serif}

#pre_main{width:1100px;min-height:333px;margin:0 auto;text-align:center;background:url(../immagini/fregi.jpg) transparent no-repeat top center;}
#main{width:920px;margin:0 auto;}
#header{width:920px;height:349px;background:url(../immagini/header.jpg) transparent no-repeat top center;}
#center{width:920px;background:url(../immagini/bkg_center.jpg) transparent repeat-y top left;}
#bottom_center{width:920px;height:33px;background:url(../immagini/bottom_center.jpg) transparent no-repeat top left;}
#footer{width:920px;}
#footer_top{width:920px;height:34px;background:url(../immagini/footer_top.jpg) transparent no-repeat top left;}
#footer_center{width:920px;background:url(../immagini/footer_center.jpg) transparent repeat-y top left;}
#footer_bottom{width:920px;height:34px;background:url(../immagini/footer_bottom.jpg) transparent no-repeat top left;}

#sx{width:270px;float:left;}
#sx #modulo_contatti{width:270px;height:545px;background:url(../immagini/modulo_contatti.jpg) transparent no-repeat top left;}

#dx{width:650px;float:left}

.h1{height:40px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#392519;font-weight:normal;background:url(../immagini/bkg_h1.jpg) transparent no-repeat top left;margin:10px;padding:5px 10px;}

.riallinea{clear:both;}

.social{width:200px;padding-left:35px;}
.twitter{color:#392519;font-size:12px;float:left;width:50%;text-align:center;}
.facebook{color:#392519;font-size:12px;float:left;width:50%;text-align:center;}
.modulo_contatti{font-weight:700;text-align:center;font-size:15px;padding:15px 0px 0px 10px;}
.frase_contatti{text-align:justify;font-size:12px;padding:7px 0px 0px 50px;}
.contatti_nome{color:#392519;font-size:12px;font-weight:700;text-align:left;padding:5px 0px 0px 55px;}
.contatti_nome input{color:#392519;padding-top:7px;background-color:transparent;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:170px;}
.contatti_email{color:#392519;font-size:12px;font-weight:700;text-align:left;padding:12px 0px 0px 55px;}
.contatti_email input{color:#392519;padding-top:7px;background-color:transparent;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:170px;}
.contatti_telefono{color:#392519;font-size:12px;font-weight:700;text-align:left;padding:12px 0px 0px 55px;}
.contatti_telefono input{color:#392519;padding-top:7px;background-color:transparent;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:170px;}
.contatti_messaggio{color:#392519;font-size:12px;font-weight:700;text-align:left;padding:12px 0px 0px 55px;}
.contatti_messaggio textarea#messaggio{color:#392519;margin-top:7px;padding-top:7px;background-color:transparent;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:170px;height:110px;}
.invia_mail input{background-color:#FFFFFF;font-size:16px;font-weight:bold;color:#392519;margin-top:10px;cursor:pointer;border:1px solid #392519;}

#information{float:left;width:410px;text-align:justify;padding-left:40px;line-height:20px;}
#information .email a{text-decoration:underline;color:#392519;}
#information .email a:hover{text-decoration:none;color:#392519;}
#mappa{float:left;width:450;}
#mappa iframe{border:1px solid #392519;padding:2px;}
.lingue{font-size:12px;}
.lingue a{text-decoration:underline;color:#392519;}
.lingue a:hover{text-decoration:none;color:#392519;}

#bandiere{padding:5px 0px 0px 700px}
#immagine_header{padding:55px 0px 0px 2px;}

#menu{text-align:left;font-size:18px;padding:5px 20px;font-weight:normal;}
#menu .voce_menu{float:left;width:170px;text-align:center;}
#menu .voce_menu a{color:#392519;text-decoration:underline;}
#menu .voce_menu a:hover{background-color:#392519;color:#e9e9e9;padding:2px 5px;}

.testo{width:590px;padding:0px 30px 0px 10px;text-align:justify;line-height:20px;font-size:15px;}

.immagine_testo{float:right;margin-left:20px;margin-bottom:5px;}
.immagine_testo img{border:1px solid #392519;padding:2px}
h2{font-size:20px;font-weight:normal;line-height:30px;border-bottom:1px solid #392519}

a{text-decoration:underline;color:#392519;}
a:hover{text-decoration:none;color:#392519;}

#slider {width: 900px;height: 215px;position: relative;overflow: hidden;margin-left:9px;}
#sliderContent {width: 900px;position: absolute;top: 0;margin-left: 0;}
.sliderImage {float: left;position: relative;display: none;}

#gallery{text-align:left;width:590px;padding:0px 30px 0px 10px;}
#gallery .foto{float:left}
#gallery .line{padding-right:16px;padding-bottom:16px;}
#gallery .last{padding-right:0px;padding-bottom:16px;}
#gallery .foto img{border:1px solid #392519;padding:2px}

.link_container{}
.link_image{float:left;width:200px;}
.link_description{float:left;font-size:14px;width:350px;text-align:justify;padding-left:20px;}
