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

/*
@name: marmirocchi.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:12px; text-align:left; color:#663300;}

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

h1 {font-size:10px; color:#ece3ba; font-weight:100; padding:0; margin:0;}
h2 {font-size:14px; font-weight:bold; padding:0; margin-top:10px; margin-bottom:5px;}

td {text-align:center; vertical-align:bottom;}

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

#header {width:810px; height:161px; background-image:url(img/fondo_header.jpg); background-repeat:no-repeat; padding:20px 0 0 170px;}

#content {width:978px; border-left:1px solid #ccc; border-right:1px solid #ccc; height:432px; min-height:432px; height:auto !important; background-image:url(img/fondo_colonna.jpg); background-repeat:no-repeat;}

#content_int {width:978px; border-left:1px solid #ccc; border-right:1px solid #ccc; height:521px; min-height:521px; height:auto !important; background-image:url(img/fondo_colonna_int.jpg); background-repeat:no-repeat;}

#content_text {background-image:url(img/fondo_content_int.jpg); background-repeat:repeat-y; background-position:right; width:825px; margin-left:153px; height:511px; min-height:511px; height:auto !important; padding-top:10px;}

#text {float:left; width:480px; padding-left:30px; background-image:url(img/fondo_chi_siamo.jpg); background-repeat:no-repeat; background-position:center;}

#titolo {width:825px; font-family:Copperplate, Georgia, Times New Roman; font-size:19px; font-weight:bold;}

#prod_art {width:790px; margin-left:30px;}

#prod_art td {vertical-align:middle; text-align:center;}

#arte_fun{width:790px; margin-left:8px;}  

#menu {width:825px; margin-top:0px; margin-left:153px; height:33px;}

#menu1 {width:165px; height:25px; text-align:center; padding-top:8px; background-image:url(img/fondo_menu1.jpg); background-repeat:no-repeat; float:left;}
#menu2 {width:175px; height:25px; text-align:center; padding-top:8px; background-image:url(img/fondo_menu2.jpg); background-repeat:no-repeat; float:left;}
#menu3 {width:266px; height:25px; text-align:center; padding-top:8px; background-image:url(img/fondo_menu3.jpg); background-repeat:no-repeat; float:left;}
#menu4 {width:219px; height:25px; text-align:center; padding-top:8px; background-image:url(img/fondo_menu4.jpg); background-repeat:no-repeat; float:left;}

#menu a {font-size:13px; color:#663300; text-decoration:none; text-align:center; padding:0 4px 0 4px; font-weight:200;  font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:link {font-size:13px; color:#663300; float:left; text-decoration:none; text-align:center; padding:0 4px 0 4px; font-weight:200; margin-left:50px; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:visited {font-size:13px; color:#663300; text-decoration:none; text-align:center; padding:0 4px 0 4px; font-weight:200; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:hover {font-size:13px; color:#663300; text-decoration:underline; text-align:center; font-weight:bold;  font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
.qui {font-size:13px; color:#663300; padding:0 4px 2px 4px; text-align:center; text-decoration:underline; font-weight:bold; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}

#fontana {clear:both; float:left; width:561px; height:319px; margin-left:163px; margin-top:30px;}

#dx {width:233px; float:right; background-image:url(img/fondo_dx.jpg); background-repeat:repeat-y; height:400px; min-height:400px; height:auto !important; font-size:18px;}

#dx ul {margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0;}

#dx li {list-style:none; line-height:1.8em; vertical-align:middle; margin-bottom:0; padding-bottom:0; margin-top:0; padding-top:0;}

#mappa {float:right; width:285px; padding:8px 5px 5px 5px; background-image:url(img/fondo_mappa.jpg); background-repeat:repeat-x; margin-top:10px;}

#footer {clear:both; width:980px; height:50px; text-align:center; font-size:10px; background-image:url(img/fondo_footer.jpg); background-repeat:no-repeat; color:#000;}

#footer a {color:#000; text-decoration:none; font-weight:bold;}
#footer a:link {color:#000; text-decoration:none; font-weight:bold;}
#footer a:visited {color:#000; text-decoration:none; font-weight:bold;}
#footer a:hover {color:#000; text-decoration:underline; font-weight:bold;}

#w3c {width:980px; text-align:center; font-size:10px; margin:5px auto;}

#w3c a {color:#663300; text-decoration:none; font-weight:100;}
#w3c a:link {color:#663300; text-decoration:none; font-weight:100;}
#w3c a:visited {color:#663300; text-decoration:none; font-weight:100;}
#w3c a:hover {color:#663300; text-decoration:underline; font-weight:100;}
