/* CSS Document */
html, body{
background-color: #fbf5c5;
background-image: url(../images/fondo.jpg);
background-repeat: repeat-x;
	padding:0;
	margin:0;
    text-align: center;   /*centra in IE 5.x */
    font-family: verdana, sans serif;
    font-size:12px;
}

#container {
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
	padding:0;
	width:800px;
}
#content_home {
	margin-top:0px;
}
.content {
	margin-top:0px;
	border-left:1px solid #B59865; 
	border-right:1px solid #B59865;
	border-bottom:1px solid #B59865;
	background-color: #E3D2B2; 
	color:#261000;
}

.registrazione {
	background-color: #9B7D48;
}
.textregistrazione{
	color:#fff;
	font-family: verdana, sans serif;
	font-size:11px;
}

a.linkbianco:link{color:#fff;}
a.linkbianco:hover{color:#F6CF8B;}

a.aggiorna:link{color:#261000;}
a.aggiorna:hover{color:#fff;}
	
a:link {color: #B72700;} 
a:hover {color: #422205;} 
a:visited {color: #B72700;} 

table.boxhome {
table-layout : fixed;
border: 0px;
}
table.boxhome td.bordo {
border:1px solid #B59864;
background-color: #E3D2B2;
color:#000;
font-family: verdana, sans serif;
font-size:11px;
}

table.noborder {
border:0px;
}

.boxhome{
width:207px;
border:1px solid #B59864;
background-color: #E3D2B2;
color:#000;
font-family: verdana, sans serif;
font-size:11px;
}

.arancio{background-color: #DE791C;}
.titolobox{font-size:12px; font-weight:bold; color:#261000}
.testobox{font-size:11px; color:#261000}
.testosm{font-size:10px; color:#261000}
.testoricerca{font-family: verdana, sans serif; font-size:12px; font-weight:bold; }
.prezzo{color:#B72700; font-size:12px; font-weight:bold;}
.prezzobianco{color:#fff; font-size:12px; font-weight:bold;}
.prezzounitario{color:#261000; font-size:11px; }
.prezzosm{color:#B72700; font-size:11px; font-weight:bold;}
.prezzosbarrato{color:#856935; font-size:12px; font-weight:bold; text-decoration: line-through;}
.prezzosbarratosm{color:#261000; font-size:11px; font-weight:bold; text-decoration: line-through;}
.indirizzo{color:#fff; font-family: verdana, sans serif; font-size:11px; font-weight:bold; text-align:center; padding:5px;}
.riga_ricerca_chiara{background-color: #D7B060; font-family: verdana, sans serif; font-size:11px;}
.riga_ricerca_scura{background-color: #C0994A; font-family: verdana, sans serif; font-size:11px;}
.riga_carrello_chiara{background-color: #E3C388; font-family: verdana, sans serif; font-size:11px;}
.riga_carrello_media{background-color: #C8A564; font-family: verdana, sans serif; font-size:11px;}
.riga_carrello_scura{background-color: #A98542; font-family: verdana, sans serif; font-size:11px;}
.marrone{background-color: #422205; color:#fff; font-weight:bold; font-family: verdana, sans serif; font-size:11px;}
h1{font-family: verdanal, sans serif; font-size:14px; font-weight:bold; color:#B72700; }
.caratteristiche_schedaprodotto{font-family: verdana, sans serif; font-size:12px; color:#261000; line-height:18px;}
.descrizione_articolo{font-family: verdana, sans serif; font-size:12px; color:#261000; line-height:18px;}
.fascia_prezzo{background-color: #B59865; color:#fff; font-family: verdana, sans serif; font-size:12px; font-weight:bold; padding-left:5px; height:17px;}
.fondorosso{background-color: #B72700;}
.margini_contenuto{margin:10px 30px 20px 40px;}

.lato {
	background-image:src(../images/fondolato.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	}

form{width:600px;}

fieldset{float:left; width:550px;
margin-bottom:10px;
    border: 1px solid #B59865;
    background: #D7C29A;
	font-family: verdana, sans serif; font-size:12px;
	text-align:right;
} 
legend{color:#B72700; font-size:14px; font-weight:bold; }
form b{color:#B72700}
form p{font-family: verdana, sans serif; font-size:10px; color:#B72700; text-align:right}

p, div{
font-size:12px;
}
p {
margin:5px 1px 2px 0px;
}
.message_err {background-color: #B72700; color:white;margin:5px;}
.message_info {background-color: #D7C29A;margin:5px; }

.searchfilter {width:200px}

.foto {
border: 1px solid #BDBDBF;
background-color:#FFFFFF;
}

.imgbox {
background-color:#FFFFFF;
width:80px;
height:148;
text-align:center;
vertical-align:middle;

}
.prodass{
font-size:9px; 
color:#261000;
text-decoration:none;
}

.testodescrittivo{
padding:20px;
line-height:18px;}

.titolino{
color:#b72700;
font-weight:bold;
font-size:14px;
line-height:18px;}

.nondisponibile{
color:#d72700;
font-weight:bold;
font-size:10px;
line-height:14px;
text-transform:uppercase;
padding:2px;
margin-top:4px;
}

.filettotratteggiato{
	border-bottom: 1px dashed rgb(183, 39, 0); width: 100%; margin-bottom:10px; text-align:right;
}

.vecchioprezzo {
	text-decoration:line-through;
}



.top_block {
	border:2px solid #B72700;
	width:614px;
	margin:4px;
	padding:2px;
}

.top_block .title {
	color:#B72700;
	font-size:120%;
	font-weight:bold;
	font-stretch:expanded;
	text-align:center;
}
.page_numbers {
	padding:2px;
	border:1px solid #422205;
	margin:1px;
	
}
A.page_numbers {
	text-decoration:none;
}
A.page_numbers:hover{
	background-color:#FFFFFF;
	font-size:101%;
}
.page_current {
	padding:2px;
	border:1px solid black;
	margin:1px;
	background-color:#998888;
	font-weight:bold;
	font-size:101%;
}
.pagine A:hover{
	background-color:#FFFFFF;
}

.pagine {
	font-size:11px;
	margin-top:6px;
	margin-bottom:6px;
}
