/*Testata*/
div#testata {clear:both; background-color:#fffaf0;width:100%;}
   #testata h1 {font-size:40px;}
   #testata h2 {font-size:16px; letter-spacing:normal;}
div#testataL {width:81px;height:135px;
 background-image:url('../imm/bgl.png'); background-repeat:no-repeat;  background-position:1% 0%;}
div#testataC {width:70%; overflow:hidden;}
div#testataR {float:right;width:148px; height:135px;
 background-image:url('../imm/picchioverde.png'); background-repeat:no-repeat;background-position:50% 5px;} 
div#subtestata {float:none; clear:both; position:relative; top:-10px; padding-bottom:5px; width:100%; background-color:#fffaf0; border-bottom:1px solid #963;}
   #subtestata h2 {font-size:18px;letter-spacing:normal;}
	 
/*Corpo pagina*/
div#fotobarra {float:none;margin:0px; position:relative; top:-10px; height:160px; background-image:url('../imm/barra.jpg'); background-position:center center;border-bottom:1px solid #963;}
div#corpo {width:77%;position:relative; top:-10px;}
   #corpo p {text-align:justify; padding:0.5em 0.5em; vertical-align:middle;}
div.evidenza {font-family:Verdana,Arial,sans-serif; font-size:0.8em; text-align:justify; margin:5px; border-bottom:1px dashed #008000;}
   .evidenza img {border:2px ridge #008000; margin:auto; text-align:center;}
div#menulat {width:22%;float:right;  text-align:left;}
   #menulat li {height:28px; margin: 4px 4px; border:1px solid #963; padding-left:8%;
 padding-top:2px; font-size:1.2em; font-weight:700; letter-spacing:0.1em;}
   #menulat li:hover {background-image:none;}
   #menulat a {color:#930; border:none; display:block; width:100%;}
	 #menulat h2 {font-size:1.2em;color:#930; letter-spacing:normal;font-style:normal;}
	 #menulat img {vertical-align:middle;}
/*footer*/
div#footer {clear:both; width:77.9%;font-size:0.7em; margin-top:10px; background-color:#fdeed5; 
 padding-top:5px; border-top:2px solid #963;}
   #footer img {vertical-align:middle;}
/*tags*/
body {margin:0 auto; text-align:center; background-color:#fffaf0; background-image:url('../imm/bg.gif');
 background-repeat:repeat-y;  background-position:78% 110%;font-family:Georgia,serif; font-size:100%; color:#000;}
a {color:#000; text-decoration:none; border-bottom:1px dotted red;}
a:hover {color:red; border-bottom:2px solid red;}
div, p, span, ul {margin:0; padding:0;}
div {float:left;}
ul {padding:0;}
li {list-style-type:none; margin:15px 0;}
img {border:none;}
h1, h2 {font-size:45px; color:#008000; letter-spacing:0.2em; margin:0;font-style:italic;}
h3 {margin:3px;font-size:1.2em;}
hr {width:75%; background-color:transparent; border:1px dashed #963;}
acronym {cursor:help; border-bottom:1px dotted #c0c0c0;}
/*classi*/
.c1 {clear:both;}
div.corposx , div.corpodx {width:53%; margin:0; padding:0; margin-left:3px; margin-top:10px; 
overflow:hidden; background-position:center -10px;}
div.corposx {width:44%;}
.inattivo {background-image:none; color:#008000;}
.attivo {color:#930; background-image:url('../imm/menuC.png'); background-repeat:repeat-x;}
.legno {background-image:url('../imm/menuC.png'); background-repeat:repeat-x;line-height:1em; text-align:center; font-weight:700;color:#930;}
.bordolegno {border:1px solid #963;}
.prezzi{text-align:left; font-size:16px; font-weight:700; font-family:Verdana,Arial,sans-serif; margin:0; width:100%;}
.prezzi tr {vertical-align:middle;}
.prezzi td {padding:15px 0 5px 3px;}
.minimenu {padding:10px 0; margin:15px 0;}
.minimenu a {display:block; width:24%; float:left;border:none; font-weight:700; font-family:Verdana,Arial,sans-serif; font-size:1.4em; color:#930;}
.minimenu a:hover {color:red; font-style:italic;border:none;}
.evidente {font-weight:700; line-height:1em;}
a.menu {font-weight:700;color:#930;}
a.menu:hover {color:red;}
/*classi templates*/
#natale , #festadonna, #svalentino
{width:97%;margin:0; padding:0; margin-left:3px; padding-left:5px; margin-top:10px;overflow:hidden;background-color:transparent;background-position:left top;background-image:url('../imm/ny.gif');background-repeat:no-repeat;float:left;}
#svalentino {background-image:url('../imm/svlt.gif');background-color:#c8fdff;border:3px solid #fdc8ff;}
#festadonna {background-image:none;background-color:transparent;border:3px solid #fdc8ff;}
#natale p.nat , #svalentino p.svlt, #festadonna p.svlt 
{text-align:center;font-style:italic; font-family:'Comic Sans MS','Monotype Corsiva',cursive; letter-spacing:0.2em; font-weight:700; font-size:1.1em; }
#natale h3 , #svalentino h3 , #festadonna h3 {font-size:2em;font-style:italic;}
/*fine classi templates*/
.menurist {width:40%;padding:0.5em;margin-bottom:0.5em;font-style:italic;}
.menurist span {font-family:'Comic Sans MS','Monotype Corsiva',cursive;text-align:center; display:block;}
a.nodeco{ border:none;}