BODY {font-family:"trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size:80%; color: #666666;background-color: #ffffff; margin:0 0 10px 0; text-align:center;
scrollbar-face-color: #00ACEF;
scrollbar-arrow-color: #FFcc00}
a:link, a:visited {color: #009900;text-decoration:none}
a:hover {text-decoration:underline}

div#container{margin:0 auto;position:relative; width: 970px;margin: 0 auto;text-align: center;background-color: #ffffff}
div#top{margin:0 auto; width: 970px;margin: 0 auto;text-align: left;background:  url(images/top1.jpg) no-repeat top left #ffffff;text-align:right;}
div#navigation {position:absolute;left: 0;top:167px;width:214px !important; width /**/: 238px;padding: 38px 17px 0 7px;text-align:left;background:  url(images/servizi.jpg) no-repeat top left #ffffff; min-height: 263px;height: auto !important;height: 263px;text-align:center;}
div#content{margin: 20px 10px 10px 248px;text-align:justify;color:#2C4DA3;min-height: 380px;height: auto !important;height: 380px;}
div#bot {margin: 0 auto;background:  url(images/bot.jpg) no-repeat top left #ffffff;width: 970px; height:22px !important; height /**/: 30px;padding: 8px 0 0 0;color:#3399FF; font-size:95%}
div#wd {margin: 0 auto;width: 960px; text-align:right;margin-top:4px;color:#999999; font-size:95%}

ul.menu {margin:15px 0 20px 0;padding:0; list-style:none;text-align:left;line-height:27px;width:208px !important; width /**/: 214px;padding: 0 0 0 6px}
ul.menu li a {display:block; text-decoration:none;height:27px;padding-left:27px}
ul.menu li {display:inline;}
ul.menu li a:link, ul.menu li a:visited {color:#009900; text-decoration:none; background:  url(images/menu.gif) no-repeat center left;} 
ul.menu li a:hover {color:#4485C9;text-decoration:underline;} 

/* mappatura top */
ul#mappa1 {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	width:336px;height:167px;
	left: 0px;
	top: 0px;}
ul#mappa1 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#home {
left:20px;top:8px;
width:28px;height:30px
}
li#contatti {
left:64px;top:8px;
width:38px;height:30px
}
#mappa1 a {
display:block;
width:100%;
height:100%;
}
#mappa1 .alt { display:none }

a.red:link, a.red:visited {color:#ff0000}

/*corpo */
.foto {width:100%;text-align:center;}
.foto img {border: 1px solid #009900; margin:1px;}
.fotobig {width:100%; height: 310px; text-align:center; background:  url(images/bgfoto.jpg) no-repeat top center}
.fotobig img {border: 2px solid #ffcc00;}
.text {margin-bottom:10px;margin-top:10px;}
.textv {color: #009900;}
.textp {color: #009900; font-size:10px;width:520px;margin-top:8px;}

div.split2 {margin-top:10px;width: 100%;text-align:left;clear:left;}
div.split2 div  {float: left; width: 270px;}
div.wide{margin: 0;clear:left;}

.imgsx {float:left; margin-right:10px;}
.imgdx {float:right; margin-left:10px;}

h1 {font-size:160%; display:inline;font-style:italic;font-weight:normal;color:#00cc00}
h2 {font-size:100%; display:inline}
img {border:0px;}
input.text, textarea {font-family: Verdana; font-size: 10px; color: #666666; border: 1px inset #666666; background-color: #f5f5f5;}
input.text {width: 250px;}
textarea {width: 520px; height:100px;}
.bottone {font-family: Verdana; font-size: 10px; color: #ffffff; font-weight:bold;border: 1px solid #009900; background-color: #009900; padding:5px 7px}
form {margin-bottom:0;}
