/* CSS Document */
body{
background-image:url(../img/sfondo.gif);
background-repeat:repeat;
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:0;
padding:0;
}
h1{
clear:both;
padding:0;
margin:0;
font-size:10px;
font-weight:normal;
}
h1 a{
color:#000000;
text-decoration:underline;
}
h2{
text-align:center;
font-size:13px;
font-weight:bold;
padding-bottom:6px;
padding-top:6px;
}
h3{
text-align:center;
font-size:14px;
font-weight:bold;
color:#CC0000;
padding:0px;
margin:0px;
}
h4{
font-size:12px;
font-weight:bold;
color:#CC0000;
padding:0px;
margin:0px;
}
div#grande{
width:770px;
background-color:#FFFFFF;
margin:0 auto;
padding:5px 5px 5px 5px;
text-align:center;
voice-family: "\"}\"";
voice-family: inherit;
width:760px;
}
/*div#main{
width:760px;
background-color:#FFFFFF;
margin:0 0;
text-align:center;
}*/
div#testata{
margin:0;
padding:0;
}
div#menu{
margin-top:20px;
padding:0;
}
div#menu ul{
margin:0;
padding-bottom:5px;
}
div#menu ul li{
list-style-type:none;
text-decoration:none;
margin:0;
padding:0;
display:inline;
}
.centro{
clear:both;
width:760px;
margin:15px 0 5px 0;
padding:0;
font-size:11px;
text-align:center;
}
.centro_sx{
float:left;
text-align:left;
width:270px;
}
.centro_sx img{
padding-top:5px;
}
.centro_dx{
text-align:left;
float:right;
width:490px;
}
.centro_dx img{
float:right;
}
#sezioni{
width:760px;
text-align:center;
}
.grigio{
background-color:#333;
padding:2px 0px;
}
div#indirizzo{
clear:both;
width:760px;
background-color:#CC0000;
margin:0;
padding:4px 0;
text-align:center;
color:#FFFFFF;
font-size:10px;
}
div#indirizzo a{
font-weight:bold;
color:#FFFFFF;
}
div#loghi{
width:760px;
text-align:left;
padding:3px 0px;
}
div#loghi ul{
margin:0;
padding:0;
}
div#loghi ul li{
list-style-type:none;
display:inline;
margin:0;
background:#fff;
}
.prodotto{
width:360px;
margin:5px 6px 5px 7px;
padding:0;
float:left;
text-align:left;
background-color:#E2E2E2;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
voice-family: "\"}\"";
voice-family: inherit;
width:359px;
}
.prodotto img{
display:inline;
float:left;
padding:0;
margin:0;
width:100px;
height:75px;
}
.prodotto label{
width:246px;
margin:0;
padding:9px 0px;
font-size:11px;
float:right;
line-height:18px;
}
.elespecial{
width:360px;
margin:5px 6px 5px 7px;
padding:0;
float:left;
text-align:left;
background-color:#E2E2E2;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
voice-family: "\"}\"";
voice-family: inherit;
width:359px;
}
.elespecial img{
display:inline;
float:left;
padding:0;
margin:0;
width:100px;
height:75px;
}
.elespecial label{
width:246px;
margin:0;
padding:28px 0px 29px 0px;
font-size:11px;
float:right;
line-height:18px;
}

.imgelenco{
width:360px;
float:left;
border:0px;
margin:5px 6px 5px 14px;
}
.box{
float:right;
width:158px;
margin:0 0 5px 5px;
padding:0px;
}
.box img{
display:inline;
float:left;
padding:0;
margin:0;
width:158px;
height:158px;
}
.interno_dx{
text-align:left;
float:right;
width:480px;
padding-top:5px;
color:#000;
font-weight:normal;
}
.interno_dx a{
text-align:left;
font-weight:bold;
color:#CC0000;
font-size:11px;
}
.rider{
margin:0;
padding:0;
font-size: 11px;
text-align:left;
}
.news{
width:460px;
margin:0px 5px 5px 5px;
padding:0;
float:left;
text-align:left;
background-color:#E2E2E2;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
voice-family: "\"}\"";
voice-family: inherit;
width:454px;
}
.news img{
display:inline;
float:left;
padding:0;
margin:0;
width:100px;
height:75px;
}
.news label{
width:340px;
margin:0;
padding:9px 0;
float:right;
line-height:18px;
}
.scheda{
float:left;
width:360px;
margin:0 5px 5px 5px;
padding:0;
text-align:left;
line-height:18px;
}
.scheda img{
width:350px;
margin-bottom:5px;
padding:0px;
display:block;
}
.scheda .disponibile{
width:14px;
margin:0;
padding:0;
display:inline;
}
.special{
float:left;
width:360px;
margin:0 5px 5px 5px;
padding:0;
text-align:left;
}
.specialtit {
width:350px;
background-color:#E2E2E2;
text-align:right;
font-size:14px;
font-weight:bold;
padding:3px 5px 3px 5px;
margin-bottom:8px;
}
.casco{
float:left;
width:340px;
margin:0 5px 5px 5px;
padding:0px;
text-align:right;
}
.offerta{
width:342px;
padding:5px;
margin-bottom:5px;
font-weight:bold;
}
.offerta img{
border:0px;
width:340px;
padding:0px;
margin:0px;
}
.testo{
font-size:12px;
padding-left:6px;
text-align:left;
}
.titolo{
font-size:12px;
color:#CC0000;
font-weight:bold;
padding-left:6px;
text-align:left;
background-color:#E2E2E2;
}
input.text, select.text, textarea.text{
text-align:left;
padding:0;
margin:0;
font-size:11px;
}
input.button{
text-align:center;
padding:0;
margin:0;
font-size:11px;
}
.calendario{
border:1px solid #333;
float:left;
margin:0 5px 10px 8px;
text-align:left;
padding:0px 2px 4px 6px;
}
.link{
width:740px;
margin:0px 0px 10px 0px;
padding:0;
float:left;
text-align:left;
border-bottom:1px solid #ccc;
}
.link img{
display:inline;
float:left;
padding:0;
margin:0 5px 5px 0;
}
.link label{
width:540px;
margin:0;
padding:8px 0;
font-size:11px;
float:right;
line-height:18px;
}
f