@charset "UTF-8";
/* CSS Document */


html, body {margin:0; padding:0; background-color:#ab703a; background-image:url(img/sfondo.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; text-align:justify; color:#704e35; width:100%;}

#striscia_top {width:100%; margin-top:4px; text-align:center;}

h1 {font-size:10px; color:#ab703a; margin:0; padding:0;}
h2 {font-size:13px; font-weight:bold; margin:0; padding:0; color:#b92008;}

#container {width:980px; height:604px; margin:8px auto; background-image:url(img/sfondo_container.jpg); background-repeat:no-repeat;}

#container_no_foto {width:980px; height:604px; margin:8px auto; background-image:url(img/sfondo_container_no_foto.jpg); background-repeat:no-repeat;}

#container_dove {width:980px; height:604px; margin:8px auto; background-image:url(img/sfondo_container_contatti.jpg); background-repeat:no-repeat;}

a {font-size:11px; color:#b92008; font-weight:bold; text-decoration:none;}
a:link {font-size:11px; color:#b92008; font-weight:bold; text-decoration:none;}
a:visited {font-size:11px; color:#b92008; font-weight:bold; text-decoration:none;}
a:hover {font-size:11px; color:#b92008; font-weight:bold; text-decoration:underline;}

#left {float:left;}

#menu {width:120px; margin-left:179px; margin-top:35px;}

#menu1 {display:block; padding-left:8px;  width:102px; height:23px; line-height:1.2em;}
#menu2 { margin-top:18px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;}
#menu3 { margin-top:18px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;} 
#menu4 { margin-top:17px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;} 
#menu5 { margin-top:16px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;} 
#menu6 { margin-top:17px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;} 
#menu7 { margin-top:16px; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px; line-height:1.2em;}

#menu a {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4f1f07; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px;}
#menu a:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4f1f07; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px;}
#menu a:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4f1f07;
display:block; padding-left:8px; padding-top:3px; width:102px; height:23px;}
#menu a:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#e9ddbf; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px;background-image:url(img/sfondo_menu_hover.jpg); background-repeat:no-repeat;}

.qui {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#e9ddbf;
background-image:url(img/sfondo_menu_hover.jpg); background-repeat:no-repeat; display:block; padding-left:8px; padding-top:3px; width:102px; height:23px;}

#menu_lingua {margin-top:20px; padding-left:8px;}

#menu_lingua a {background-image:none;}
#menu_lingua a:link {background-image:none;}
#menu_lingua a:visited {background-image:none;}
#menu_lingua a:hover {background-image:none;}

#address {margin-top:60px; margin-left:20px; width:158px; font-size:10px; color:#e9ddbf; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:1.3em;}

#address a {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#address a:link {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#address a:visited {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#address a:hover {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:underline;}

#center {float:left; width:485px; margin-left:30px;}

#foto_big {margin-top:30px; width:485px; text-align:center;}

#riquadro_alto {margin-top:30px; width:485px; padding-left:50px; line-height:1.2em;}

#gallery_small {margin-top:40px; width:650px; line-height:1.2em;}

#mappa {margin-top:23px; width:650px; line-height:1.2em;}

#text {margin-top:50px; line-height:1.4em;}

#text_no_foto {margin-top:50px; line-height:1.4em; padding-left:50px; width:500px;}

#gallery{margin-top:72px; line-height:1.4em; text-align:center; width:550px; margin-left:33px;}

#dove_siamo{margin-top:72px; line-height:1.4em; text-align:justify; width:550px; margin-left:33px;}

#foto_small {float:right; margin-top:30px; margin-right:13px; width:99px; text-align:right;}

#w3c {margin:7px auto; width:980px; font-size:10px; text-align:center; color:#e9ddbf; clear:both;}

#w3c a {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#w3c a:link {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#w3c a:visited {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:none;}
#w3c a:hover {font-size:10px; color:#e9ddbf; font-weight:bold; text-decoration:underline;}

.brown_center {background-color:#4f1f07; color:#ffffff; text-align:center; padding:3px 5px 3px 5px;}
.brown {background-color:#4f1f07; color:#ffffff; text-align:left; padding:3px 5px 3px 5px;}

#center_contatti {float:left; width:408px; margin-left:30px;}

#contatti {margin-top:40px; line-height:normal; width:378px;}

#privacy {float:right; width:182px; margin-top:25px; padding:15px 25px 15px 10px; line-height:normal; font-size:10px;}

#hidden {width:980px; margin:280px auto 0 auto; line-height:normal; color:#e9ddbf;}

#hidden a {color:#e9ddbf; font-weight:normal; text-decoration:none;}
#hidden a:link {color:#e9ddbf; font-weight:normal; text-decoration:none;}
#hidden a:visited {color:#e9ddbf; font-weight:normal; text-decoration:none;}
#hidden a:hover {color:#e9ddbf; font-weight:normal; text-decoration:none;}




