*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
width:100%;
height:100%
}
body{
width:919px;
margin:0 auto;
}
.float{float:left}
#header{
display:block;
float:left;
}
.topnav{
width:682px;
height:70px;
background-image: url(images/tel.jpg);
background-repeat:no-repeat;
background-position: right;
float:left;
padding:17px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0D0D0D
}
.topnav a{
color:#0D0D0D;
text-decoration:none;
}
.topnav a:visited{text-decoration:none}
.topnav a:hover{text-decoration:underline}
.topnav select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0D0D0D;
height:18px;
width:160px;
margin:0 42px 0 19px;
float:left;
}
.topnav span{
display:block;
float:left;
margin:0 10px 0 0
}
#menu{
display:block;
float:left;
height:32 px;
margin:0 0 0 16px;
}
#menu li{
display:inline;
list-style-type:none;
}

#menu a{
font-family: Tahoma;
color:#464646;
font-size:12px;
text-shadow: 1px 1px 1px #FFFFFF;
text-align: center;
line-height:32px;
text-decoration:none;
float:left;
margin:0 0 0 1px;
width:110px;
height:32px;
background-image:url(images/but1.png);
}
#menu a:visited{text-decoration:none}
#menu a:hover{
background-image:url(images/but1hover.png);
color: #FFFFFF;}

#content{
width:919px;
overflow:hidden;
float:left;
padding:0 0 7px 10px;
}
#sidebar{
width:210px;
float:left;
padding:15px 0 0 0;
}
#sidebar2{
width:210px;
float:left;
padding:15px 0 0 0;
}
#navigation{
background-color:#92A117;
background-image:url(images/sidebar_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:220px;
padding:12px 0 14px 13px;
font-family:Tahoma, sans-serif;
font-size:11px;
color:#0D0D0D;
border-bottom:1px solid #fff;
}
#navigation li{
list-style-type:none;
padding:0 0 2px 0;
line-height:28px;
}
#navigation a{
color:#0D0D0D;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
display:block;
width:179px;
line-height:28px;
background-image:url(images/li_bg.png);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 0 30px;
}
#navigation a:visited{text-decoration:none}
#navigation a:hover{text-decoration:underline}

#cart{
height:38px;
line-height:16px;
margin:65px 0 0 0;
padding:9px 0 0 50px;
background-image:url(images/cart_bg.png);
background-position:top left;
background-repeat:no-repeat;
}
.carrello{
border:1px solid #BBBBBB;
border-top:0px;
padding:5px 0 5px 3px;
margin:0 0 1px 0
}
.categories{
border:1px solid #BBBBBB;
border-top:0px;
padding:25px 0 25px 18px;
margin:0 0 1px 0
}
.categories li{
list-style-type:none;
background-image:url(images/bullet.gif);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 7px 25px;
line-height:17px;
display:block;
word-wrap:break-word;
}
.categories a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
text-decoration:none;
}
.categories a:visited{text-decoration:none}
.categories a:hover{text-decoration:underline}
.review{
border:1px solid #BBBBBB;
border-top:0px;
padding:28px 0 15px 18px;
font-family:Tahoma, sans-serif;
font-size:11px;
color:#565656;
}
.review a, .item a, .prodotto a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
text-decoration:underline;
font-weight:bold;
}
.review a:visited, .item a:visited, .prodotto a:visited{text-decoration:underline}
.review a:hover, .item a:hover, .prodotto a:hover{text-decoration:none}
.review p{
padding:10px 32px 13px 0;
}
.prodotto a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4B4B4B;
text-decoration:underline;
font-weight:bold;
}
.prodotto a:visited{text-decoration:underline}
.prodotto a:hover{text-decoration:none}

.stars{
margin:0 0 0 30px;
}
#main{
width:919px;
float:left;
}
#inside{
width:686px;
padding:15px 0 0 17px;
float:left
}
.info{
font-family:Tahoma, sans-serif;
font-size:11px;
color:#565656;
padding:17px 0 36px 0;
overflow:hidden;
float:left;
}
.info img{
float:left;
margin:0 22px 0 0
}
.more a{
display:block;
font-family: Tahoma;
color:#464646;
font-size:12px;
text-shadow: 1px 1px 1px #FFFFFF;
text-align: center;
line-height:22px;
text-decoration:none;
float:left;
margin:0 0 0 1px;
width:106px;
height:28px;
background-image:url(images/leggi.png);
}
.more a:visited{text-decoration:underline}
.more a:hover{text-decoration:underline}

.info p{
width:470px;
float:left;
padding:0 0 12px 0
}
#items{
float:left;
}
.item{
width:213px;
height:230px;
border:1px solid #BBBBBB;
margin:0 0 0 17px;
float:left;
}
.item p{
display:block;
line-height:23px;
background-color:#F4F8EE;
padding:0 0 0 10px;
float:left;
width:203px;
}
.item testo{
font-family:Tahoma, sans-serif;
font-size:11px;
line-height:23px;
color:#565656;
margin:0 0 0 10px;
float:left;
}

.price{
display:block;
width:54px;
float:left;
background-color:#3792AE;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
line-height:23px;
}
.center{
margin:0 0 0 17px;
}
.leggi a{
display:block;
font-family: Tahoma;
color:#464646;
font-size:12px;
text-shadow: 1px 1px 1px #FFFFFF;
text-align: center;
line-height:22px;
text-decoration:none;
float:right;
margin:0 0 0 1px;
width:106px;
height:28px;
background-image:url(images/leggi.png);
}
.leggi a:visited{text-decoration:none}
.leggi a:hover{text-decoration:underline}

#propag{
width:100%;
float:left;
text-align:center;
font-family:Tahoma, sans-serif;
font-size:12px;
line-height:23px;
color:#565656;
}
.propag a:visited{text-decoration:none}
.propag a:hover{text-decoration:underline}


#prodotti{
float: right;
}

.prodotto{
width:213px;
height:300px;
border:1px solid #BBBBBB;
margin:0 0 0 17px;
float: right;
}
.prodotto p{
display:block;
line-height:23px;
background-color:#F4F8EE;
padding:0 0 0 10px;
float:left;
width:203px;
}
.prodotto testo{
font-family:Tahoma, sans-serif;
font-size:11px;
line-height:23px;
color:#565656;
margin:0 0 0 10px;
float:left;
}

#news{
float: right;
padding:15px 0 0 0;
}
.new{
width:677px;
border:1px solid #BBBBBB;
margin:0 0 0 17px;
float:right;
}
.new p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
font-weight:bold;
display:block;
line-height:23px;
background-color:#F4F8EE;
padding:0 0 0 10px;
float:left;
width:667px;
}
.new testonew{
font-family:Tahoma, sans-serif;
font-size:11px;
line-height:23px;
color:#565656;
margin:0 0 0 10px;
float:left;
width:667px;
}

.legginew a{
display:block;
font-family: Tahoma;
color:#464646;
font-size:12px;
text-shadow: 1px 1px 1px #FFFFFF;
text-align: center;
line-height:22px;
text-decoration:none;
float:right;
margin:0 0 0 1px;
width:157px;
height:28px;
background-image:url(images/legginew.png);
}
.legginew a:visited{text-decoration:underline}
.legginew a:hover{text-decoration:underline}

#footer{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D0D0D;
padding:0 0 25px 0
}
#footer ul{
padding:27px 0 13px 0
}
#footer li{
display:inline;
list-style-type:none;
}
#footer ul a{
color:#0D0D0D;
text-decoration:none;
margin:0 12px;
}
#footer ul a:visited{text-decoration:none}
#footer ul a:hover{text-decoration:underline}
.bft{
color:#3792AE;
text-decoration:underline
}
.bft:visited{text-decoration:underline}
.bft:hover{text-decoration:none}
.inner_copy{
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}



