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

/*
@name: css/layout.css
@desc: css generale
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px; text-align:justify; line-height:1.4em;}

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

h1 {font-size:10px; color:#dfd1b5; margin:0; padding:0; line-height:normal;}
h2 {font-size:15px; color:#066c1b; margin:0; padding:0 0 3px 0; line-height:normal; border-bottom:1px solid #066c1b; font-weight:normal; margin-bottom:7px;}

#container {width:980px; margin:5px auto 0 auto;}

#flash {width:977px; height:339px; margin-left:1px;}

#menu {float:left; width:265px;}

#menu1 {width:245px; background-image:url(../img/menu1.jpg); background-repeat:no-repeat; height:48px; padding-left:20px; padding-top:70px; margin-top:8px;}
#menu2 {width:245px; background-image:url(../img/menu2.jpg); background-repeat:no-repeat; height:48px; padding-left:20px; padding-top:70px; margin-top:9px;}
#menu3 {width:245px; background-image:url(../img/menu3.jpg); background-repeat:no-repeat; height:48px; padding-left:20px; padding-top:70px; margin-top:9px;}

#menu a, #menu a:link, #menu a:visited {font-family:Big Caslon, Georgia, Times New Roman, serif; font-size:18px; font-weight:200; color:#fff; text-decoration:none;}
#menu a:hover, .qui {font-family:Big Caslon, Georgia, Times New Roman, serif; font-size:18px; font-weight:200; color:#f3d251; text-decoration:underline;}

#dx {float:right; width:702px; height:371px; min-height:371px; height:auto !important; background-color:#f5e7c9; margin-top:8px;}

#dx_int {float:right; width:682px; min-height:371px; height:auto !important; background-color:#f5e7c9; margin-top:8px; padding:5px 10px 10px 10px;}

#titolo {width:572px; height:28px; background-image:url(../img/fondo_titolo.jpg); background-repeat:no-repeat; padding-top:43px; padding-left:110px; font-family:Big Caslon, Georgia, Times New Roman, serif; font-size:18px; color:#932111;}

#dx_text {float:left; width:419px; padding:20px;}

#box_contatti {float:right; width:240px; background-image:url(../img/fondo_dx.jpg); background-repeat:no-repeat; height:371px; line-height:1.0em;}

#address {width:194px; margin:15px; border:1px solid #fff; padding:7px; color:#025b16; font-size:14px;}

.serif {font-family:Big Caslon, Georgia, Times New Roman, serif; font-size:16px;}

#close {width:120px; margin-top:100px; margin-left:90px; font-size:14px;}

#close1 {width:210px; margin-top:30px; margin-left:15px; margin-right:15px; font-size:14px;}

#clear {clear:both; width:980px; height:5px;}

#footer {background-color:#016b1a; padding:7px; width:966px; color:#f5e7c9; font-size:11px; line-height:normal;}

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

#w3c {float:right; width:280px; text-align:right; font-size:10px;}

#clear1 {width:966px; clear:both; height:1px;}

#pizze_small {width:241px; float:left; margin-top:10px;}

#dove_text {width:241px; float:left; margin-top:10px; font-size:13px; text-align:center;}

#mappa {width:420px; text-align:center; float:right; margin-top:13px; background-color:#fff; padding-top:6px; padding-bottom:5px;}

#large {width:420px; text-align:center; float:right; margin-top:30px; background-color:#fff; padding-top:20px; padding-bottom:5px;}

#primi_small {width:682px; clear:both;}

.pizze_small {border:none; margin-top:5px; margin-right:5px;}
.primi_small {border:none; margin-top:5px; margin-right:20px;}

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

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

.img {border:none; margin-top:4px;}

.img_grande {padding-bottom:25px; border-bottom:1px solid #f5e7c9;}

.flash {border:none;}