body, html{height:100%; background:#031954; margin:0; padding:0; color:#fff; font-family:Georgia, "Times New Roman", Serif; font-size:12px;}

h1{color:yellow;}
h2,h3{color:#fef8c4;}
h1,h2,h3{ margin:0; padding:0;font-size:12px;}
.cleaner{clear:both; font-size:0; height:0; line-height:0px;}
.left{float:left;}
.right{float:right;}

#menu{padding:4px 0 8px 0; text-align:center; position:fixed; z-index:2; width:100%; background:#c0a9a8;}
#menu div{margin:0 auto; width:900px;}
#menu #logo{width:259px;float:left; text-align:left;}
#menu #logo a{padding-left:0; height:auto;float:none; }
#menu #logo a:hover{height:auto; padding-top:0;}
#menu a{padding-left:51px; height:110px;float:left; text-align:left;text-decoration:none; color:#fff;}
#menu a:hover{height:55px; padding-top:55px;color:#900;}
#menu a img{border:0;}
#menu a#azienda{background:url(vetro-artistico/menu/azienda.jpg) top left no-repeat;width:53px;}
#menu a#annovera{background:url(vetro-artistico/menu/annovera.jpg) top left no-repeat;width:63px;}
#menu a#artisti{background:url(vetro-artistico/menu/artisti.jpg) top left no-repeat;width:50px;}
#menu a#dove{background:url(vetro-artistico/menu/dove.jpg) top left no-repeat;width:45px;}
#menu a#laboratorio{background:url(vetro-artistico/menu/laboratorio.jpg) top left no-repeat;width:72px;}
#menu a#prodotti{background:url(vetro-artistico/menu/prodotti.jpg) top left no-repeat;width:52px;}

#content{ text-align:center; position:absolute; top:125px; bottom:120px; height:100%-145px; overflow:auto; width:100%;}
#content #innercontent{margin:auto; padding:10px 0;width:690px; text-align:justify;}
#content #innercontent a{color:yellow; text-decoration:none; font-size:14px; font-weight:bold; font-style:italic;}
#content #innercontent a:hover{color:#fff;}
#content #innercontent .immaginona{margin:30px 5px 30px 0;}
#content #innercontent #vetrateartistiche{padding-top:175px;font-weight:bold;}
#content #innercontent #vetrateartistiche li{padding:4px 0 3px 0;}
#content #innercontent table#artisti{width:70%;}
#content #innercontent .right img{margin:10px 0 10px 10px;}
#content #innercontent .left img{margin:0 10px 10px 0;}
#content #innercontent h1.prod{font-size:18px; margin-top:20px;}
#content #innercontent .prodmenu{padding:20px 0;}
#content #innercontent .prodmenu a{display:block; border-bottom:1px dotted #fff; padding:10px 0;}
a img{border:0;}
#content #innercontent #flashcontent{margin:50px auto;}
#content #innercontent #prod{padding:10px 0;}
#content #innercontent #prod h1{margin-bottom:10px;}
#content #innercontent #prod .p{margin:10px 0; border-top:1px solid #fff;border-bottom:1px solid #fff; padding:5px 0;}
#content #innercontent #prod .p img{float:left; margin:10px 10px 10px 0;}
#content #innercontent #prod table{text-align:left;}
#content #innercontent #prod .dalles{text-align:center;}
#content #innercontent #prod table img, #content #innercontent #prod .dalles img{border:3px solid #fff; margin:2px 10px 2px 0;}
#content #innercontent table#storia td{padding:13px;}
#content #innercontent img.lab{margin:4px; border:3px solid #fff;}

#footer{text-align:center; color:#000; position:fixed; height:120px; top:100%; margin-top:-120px; z-index:3; width:100%;background:#c0a9a8;}
#footer .prodmenu{width:834px; margin:0 auto;}
#footer .prodmenu a{margin:0 2px; color:#fff; float:left; display:block;font-size:14px; font-weight:bold; font-style:italic; text-align:center; width:80px; padding:1px 10px; height:55px; background:url(vetro-artistico/b.gif) top left no-repeat; text-decoration:none;}
#footer .prodmenu a:hover{background:url(vetro-artistico/b.gif) bottom left no-repeat; }

