*{font-size:13px;}
#new-site {text-align: center; margin: -10px 0 10px 0;}
#new-site a {color:#203C36;font-size:20px; font-variant: small-caps;}
 #new-site a b {font-size:25px;}
html,body{font-size:100.01%;}
body{margin:20px 0 0 0;padding:0;background:#FFFFFF url(images/img01.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#203C36;}
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:none;}
legend{font-size:1.2em;color:#203C36;font-weight:bold;}
input, textarea{}
h1, h2, h3{color:#203C36;}
h1{letter-spacing:-1px;font-size:3em;}
h2{font-size:1.5em;}
h3{font-size:1.2em;}
p, ul, ol{margin-bottom:1.6em;line-height:180%;}
p{}
blockquote{font-style:italic;}
ul{}
ol{}
a{color:#7AB9AB;}
a:hover{text-decoration:none;}
small{}
hr{display:none;}
img{border:none;}
img.left{float:left;margin:0 15px 0 0;}
img.right{float:left;margin:0 0 0 15px;}
fieldset span{font-weight:bold;color:red;}
fieldset i{font-size:0.8em;padding-left:5px;}
fieldset table text{border:1px solid #203C36;}
red{color:red;}
nob{font-weight:normal;}
th{border-bottom:1px solid black;}
.print{display:none;}
.privacy{overflow:auto;height:175px;border:2px solid #203C36;font-size:1em;text-align:justify;padding:2px;}
.privacy ul li{list-style-position:inside;list-style-type:square;line-height:16px;}
.privacy ul{padding:2px;margin:2px 0 2px 0;}
#dati tr td div{font-size:1.2em;margin:5px;}
#header{width:960px;/*height:80px;*/margin:0 auto;background:url(images/img02.jpg) no-repeat;}
#header h1{margin:0;padding:15px 0 0 20px;letter-spacing:normal;font-size:1em;color:#FFFFFF;}
#header h1 a{text-decoration:none;color:#203C36;}
#header h1 a:hover{text-decoration:underline;}
#header b{display:block;letter-spacing:-2px;font-size:2.4em;}
#header img{width:25px;}
#search{float:right;padding-top:20px;padding-right:60px;text-align:center;line-height:10px;font-size:1.2em;}
.searchtext{padding:2px 5px;border:1px solid #203C36;font:italic 0.8em Arial, Helvetica, sans-serif;color:#B0C9C3;}
.searchtext:focus{padding:2px 5px;border:1px solid #203C36;font:italic 0.8em Arial, Helvetica, sans-serif;color:#203C36;}
.searchfield{padding:2px 5px;font:normal 0.9em Arial, Helvetica, sans-serif;color:#203C36;}
.searchsubmit{font:bold 0.8em Arial, Helvetica, sans-serif;color:#203C36;}
#addone{font:normal 1em Arial, Helvetica, sans-serif;color:#203C36;}
#sugg{max-width:250px;border:1px solid #203C36;background-color:white;position:absolute;text-align:left;padding:5px;font-size:0.8em;}
#sugg span{font-weight:bold;color:#203C36;}
#sugg td{padding:3px 5px 3px 5px;}
#sugg td:hover{background-color:#DAEAE6;}
#page{width:900px;margin:0 auto;padding:40px 30px;background:url(images/img03.jpg) no-repeat;}
#content{float:left;width:640px;}
#prod{}
#prod a{color:#203C36;}
#prod img{width:140px;text-align:left;padding:7px;margin-right:25px;}
#prod table{width:100%;table-layout:fixed;border-collapse:collapse;line-height:normal;}
#prod table td{text-align:left;padding:0;margin:0;border:none;line-height:15px;}
#prod td table tr:hover{background-color:#DAEAE6;}
#prod .nohover:hover{background-color:#FFFFFF;}
#prod .up_l{width:23px;height:25px;background-image:url(images/cornice_upleft.jpg);background-repeat:no-repeat;}
#prod .up_r{width:25px;height:25px;background-image:url(images/cornice_upright.jpg);background-repeat:no-repeat;}
#prod .down_l{width:23px;height:25px;background-image:url(images/cornice_downleft.jpg);background-repeat:no-repeat;}
#prod .down_r{width:25px;height:25px;background-image:url(images/cornice_downright.jpg);background-repeat:no-repeat;}
#prod .up{height:25px;background-image:url(images/cornice_up.jpg);background-repeat:repeat-x;}
#prod .down{height:25px;background-image:url(images/cornice_down.jpg);background-repeat:repeat-x;}
#prod .left{width:25px;background-image:url(images/cornice_left.jpg);background-repeat:repeat-y;}
#prod .right{width:25px;background-image:url(images/cornice_right.jpg);background-repeat:repeat-y;}
.center{text-align:center;}
#product .forms{text-align:left;padding-left:12px;}
#product .big{width:300px;}
#textfield{width:30px;border:1px solid #203C36;font:bold 1em Arial, Helvetica, sans-serif;color:#203C36;}
.post .date{margin:0;line-height:normal;font-size:.8em;color:#999999;}
.post .title, .post .meta{display:inline;margin:0;padding:0;text-transform:uppercase;font:normal 1.6em"Arial Black", Arial, Helvetica, sans-serif;}
.post .title{}
.post .meta{padding-left:10px;color:#DDDDDD;}
.post .meta a{color:#DDDDDD;}
.post .links{padding:5px 10px;background:#F8F8F8;border:1px solid #EEEEEE;}
#altri_prod a{color:#203C36;}
.post .entry{clear:both;margin-bottom:50px;}
.subtotal{float:right;padding:0 20px 10px 0;font-size:1.2em;}
#pages table{table-layout:fixed;width:auto;border-collapse:separate;border-spacing:3px;}
#pages table td{margin:5px;text-align:center;border:2px solid #203C36;text-align:center;}
#pages table td:hover{background-color:#DAEAE6;}
#pages table div{padding:5px 10px 5px 10px;width:15px;height:15px;}
#pages .current{border:none;background-color:#DAEAE6;}
#sidebar{float:right;width:240px;}
.minicar{text-decoration:none;}
#sidebar ul{margin:0;padding:0;list-style:none;background:url(images/img04.jpg) repeat-y;}
#sidebar li{background:url(images/img05.jpg) no-repeat;}
#sidebar li ul{padding:20px 20px 60px 20px;background:url(images/img06.jpg) no-repeat left bottom;}
#sidebar li li{padding:0;background:url(images/spacer.gif);color:#203C36;}
#sidebar h2{margin:0;padding:20px 20px 0 20px;text-transform:uppercase;font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:.85em;color:#203C36;}
#sidebar a{color:#203C36;}
#sidebar strong{font-size:1.3em;line-height:150%;}
#sidebar em{font-size:1.1em;font-weight:normal;text-decoration:underline;color:#203C36;padding-left:5px;}
#footer{clear:both;padding:40px 0;background:#696B60 url(images/img07.gif) repeat-x;}
#footer p{margin:0;text-align:center;color:#999999;}
#footer a{color:#999999;}
.google{font-size:xx-small;line-height:1px;color:#696B60;}
.error{font-weight:bolder;color:red;border-bottom:1px solid red;padding:10px;}
