body{
margin: 0;
padding: 0;
font: 80% "Trebuchet ms", Verdana,Arial,Sans-serif;text-align:center;
text-align: center;
line-height: 1em;
color: #003300;
background-color:#EEEFC3; background-image:url(../images/layout/bg_body.gif)}
html,body{margin:0;padding: 0}
img{border:0}
.hide{position:absolute;left: -9999px;top:-9999px}
div#centro{padding-left:10px;margin:20px auto; width:920px}
div#container{background-image:url(../images/layout/bgcontiner.gif); background-repeat:repeat-y; background-position:left; background-color:#F9FADE; height:100%; margin-bottom:5px;text-align:left;}
div#header{background:#6B9100; height:350px; text-align:center; position:relative; }
div#content{margin:0 250px;padding:10px 10px;line-height:1.3; text-align: justify; background:#F9FADE;}
div#nav{float:left; background-color:#B9CC3F; width: 250px; \width: 250px; w\idth: 250px;padding:20px 0 45px 0; background-image:url(../images/layout/bt_nav.gif); background-position:bottom; background-repeat:no-repeat;}
div#footer{clear:both;padding:5px 0 5px 250px; color:#FFFFFF;text-align:right; background-color:#6B9100; border-top:1px solid;  border-bottom:1px solid; border-color:#fff; }
div#footer a{color:#FFFFFF;text-decoration:none; margin:0 20px 0 0; font-weight:normal;}
div#footer a:hover{text-decoration:underline;}
div#mnu{background-image:url(../images/layout/bg_mnu.gif); background-repeat:no-repeat; background-position:top; padding-top:15px;}
div#mnu1{background-image:url(../images/layout/bg_mnu.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:15px;}
div#footer .copy{float:left; display: inline;}
body#due div#content{margin:0 0 0 250px;padding:10px 15px;line-height:1.3;text-align: justify}
div#content h1{color: #95A627; margin-top:30px; font-size:140%; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #B9CC3F; padding:3px;}
div#swf{padding:3px; margin-left:auto; margin-right:auto; border:1px solid #000000; width: 460px; \width: 460px; w\idth: 460px;}
div#prezzi{margin:0; border: 1px solid #C6D46E; background-color:#EEEFC3; padding:5px;}
div#sintesi{margin:0; border: 1px solid #C6D46E; padding:5px;}
div#bambini{margin:0; border: 1px solid #C6D46E; background-color:#EEEFC3; padding:5px;}
div#prezzi h2{ margin:0; padding:0; font-size:115%; text-align:center;}
div#bambini h2{ margin:0; padding:0; font-size:115%; text-align:center;}
div#foto{width: 210px; \width: 210px; w\idth: 210px; float:left; text-align:center; font-size:85%; padding-bottom:10px;}
h3 {font-size:130%; border-bottom:1px solid #64011A; padding-bottom:2px; color:#64011A;}
.spazio{padding-left:20px;}
/*menu*/
ul.menu2 { 
width:200px;\width: 180px; w\idth: 200px;
list-style:none; 
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12PX;
text-align:left;
font-weight:bold;
margin-left:auto;
margin-right:auto;}
ul.menu2 li a { 
display:block; 
text-decoration:none; 
height:2em;line-height:2em; 
padding-left:30px;
background-image:url(../images/layout/bg_links.gif); background-position:left; background-repeat:no-repeat;}
ul.menu2 li { display:inline; } 
ul.menu2 li a:link, ul.menu2 li a:visited{ color: #70886F;text-decoration:none; } 
ul.menu2 li a:hover, ul.menu2 li a:active{ 
color:#003300;
text-decoration:none;
background-color:#EEF6BC;
background-image:url(../images/layout/bg_links2.gif); background-position:left; background-repeat:no-repeat;}
li {list-style-type: circle;}
A:active, A:link, A:visited {
text-decoration: underline; font-weight:bold;
color: #003300;}
A:hover{text-decoration : none;}
.evid{font-size:110%; background-color:#D5E282; padding: 2px 10px 2px 10px; font-weight:bold;}
.evid2{font-size:110%; background-color:#EEEFC3; padding: 1px 5px 0px 5px; border: 1px solid #586B57;}
.red{color:#FF0000;}
.imgleft{border:1px solid #000; padding:2px; margin:6px; float:left;}
.trlinks{background-color:#EEEFC3; }
#slideshow {cursor: pointer; width:670px; position:absolute; top:0px; right:0px;}
#slideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0; z-index:10}
#logo{width:250px; float:left;}
#loghi{text-align:center; padding-top:15px;}
.cornici{border:6px solid #CBDC60; padding:18px; margin:0px; position:relative;}
.ulfare li{padding:8px 0;}
.tabordi{margin-top:1em; background-image:url(../images/2009/tb_bottom.gif); background-position:bottom; background-repeat:repeat-x;}
.tb-left{background-image:url(../images/2009/tb-left.gif); background-repeat:repeat-y;}
.tb-right{background-image:url(../images/2009/tb-right.gif); background-repeat:repeat-y;}
