div#contenuto{
	background-image:none;
	background-color:white;
	width:960px;
	padding:0px 20px 50px 20px;
}

a.celeste2, .celeste2 {color:#009fc7}
a.celeste2:hover{color:#4d4d4d}

a.celeste3, .celeste3 {color:#009fc7}
a.celeste3:hover{color:#d31112}

a.giallo3, .giallo3 {color:#f9be00}
a.giallo3:hover{color:#d31112}

a.verde3, .verde3 {color:#9dbe0d}
a.verde3:hover{color:#d31112}

a.arancione3, .arancione3 {color:#fd3f03}
a.arancione3:hover{color:#d31112}

a.marrone3, .marrone3 {color:#925e13}
a.marrone3:hover{color:#d31112}

a.viola {color:#4d4d4d}
.viola, a.viola:hover{color:#a2238c}
a.viola3 {color:#a2238c}
.viola3, a.viola3:hover{color:#d31112}

a.rosso {color:#4d4d4d}
.rosso, a.rosso:hover{color:#d31112}

a.grigio_medio2 {color:#4d4d4d}
.grigio_medio2:hover{color:#009fc7}

a.email, .email{color:#f2f7fb}
a.email:hover{color:#009fc7}

a.email2{color:#009fc7}
a.email2:hover{text-decoration:underline}

a.email3{color:#4d4d4d}
a.email3:hover{text-decoration:underline}

.credits, a.credits{color:#f7f2fb}
a.credits:hover{text-decoration:underline}

.f10r{float:left;width:9%;padding-right:8px}
.f20r{float:left;width:19%;padding-right:8px}
.f20r2{float:left;width:19%;padding-right:8px;color:#979797}
.f30b{float:left;width:30%;}

div.anteg{
	float:left;
	width:240px; height:230px;	
	margin:0px auto;
	margin-top:20px;
	background:url(img_old/sf_anteg.jpg) no-repeat;
}
div.falseg{
	width:120px; height:80px;
	border: 1px solid #979797;
	position:relative;
	top:26px; left:58px;
	background: no-repeat center center;
}
img.anteg{
	width:120px; height:80px;	
}
img.anteg:hover{
	border: 1px solid #009fc7;
	cursor:pointer;
}


img.ante_cp{
	width:120px; height:80px;	
	border: 2px solid #c1c1c1;
	margin:0px auto;
}
img.celeste:hover{
	border:2px solid #009fc7;
	cursor:pointer;
}
img.giallo:hover{
	border:2px solid #f9be00;
	cursor:pointer;
}
img.verde:hover{
	border:2px solid #9dbe0d;
	cursor:pointer;
}
img.arancione:hover{
	border:2px solid #fd3f03;
	cursor:pointer;
}

div.sepg{
	float:left; width:100%;
	height:3px;
	background:url(img_old/sep.jpg) center center no-repeat;
	margin-top:3px;
}	

div.cornice_su{
	width:240px;height:13px;
	background:url(img_old/sf_cornice_su.jpg) center center no-repeat;
	margin:0px auto;
}	
div.cornice_mid{
	width:240px;
	background:url(img_old/sf_cornice_mid.jpg);
	margin:0px auto;
	text-align:center;
	padding-top:5px;
}	
div.cornice_giu{
	width:240px;height:14px;
	background:url(img_old/sf_cornice_giu.jpg) center center no-repeat;
	margin:0px auto;
}	

div.falseh{
	width:234px; height:171px;	
	border: 1px solid #979797;
	margin:0px auto;
	background: no-repeat center center;
}
div.falseh:hover{
	border: 1px solid #d31112;
	cursor:pointer;
}
div.falseh img{
	width:233px; height:171px;	
}

div.prodotto_o{
	position:relative;
	width:580px;height:162px;
	background:url(img_old/sf_prodotto.jpg)
}
div.false_o{
	width:119px; height:84px;
	position:absolute;
	top:36px; left:15px;
	background: no-repeat center center;
	border: 1px solid #979797;
}
div.false_o:hover{
	border: 1px solid #009fc7;
	cursor:pointer;
}
img.ante_o{
	width:119px; height:84px;	
}

div.prodotto{
	position:relative;
	width:580px;height:162px;
	background:url(img_old/sf_prodotto.jpg)
}
div.false{
	width:119px; height:84px;
	position:absolute;
	top:36px; left:15px;
	background: no-repeat center center;
	border: 1px solid #979797;
}

div.prodotto_v{
	position:relative;
	width:580px;height:257px;
	background:url(img_old/sf_prodotto_v.jpg)
}
div.false_v{
	width:120px; height:179px;
	position:absolute;
	top:26px; left:14px;
	background: no-repeat center center;
	border: 1px solid #979797;
}
div.false_v:hover{
	border: 1px solid #009fc7;
	cursor:pointer;
}
img.ante_v{
	width:120px; height:180px;	
}

img.anted{
	width:214px; 
	border: 1px solid #979797;	
	margin:0px auto;
}
img.anted:hover{
	border: 1px solid #009fc7;	
}

div.div_tit{
	position:relative;
	padding-top:35px;
	height:70px;
	border-bottom:2px solid #979797;
	text-align:left;
}	

div.div_6in{
	position:relative;
	padding-top:25px;
	border-bottom:2px solid #979797;
	font-weight:bold;
}	

.titolo{
	color:#009fc7;
	font-family: "Arial Narrow Black", "Trebuchet MS", arial;
	font-size:20px;
}

.stitolo{
	color:#009fc7;
	font-family: "Arial Narrow Black", "Trebuchet MS", arial;
	font-size:16px;
	font-weight:bold;
}
a.stitolo{
	color:#009fc7;
	font-family: "Arial Narrow Black", "Trebuchet MS", arial;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
a.stitolo:hover{
	color:#000;
}

a.prezzo, .prezzo{
	color:#d31112;
	font-family: "Arial Narrow Black", "Trebuchet MS", arial;
	font-weight: bold;
}
a.prezzo:hover{
	color:#4d4d4d;
}
a.sconto, .sconto{
	color:#979797;
	font-weight: bold;
}
a.sconto:hover{color:#4d4d4d;}

.reparto {	color:#009fc7; font-weight:bold;font-size:13px}
a.reparto {	color:#009fc7;font-size:13px }
a.reparto:hover{	color:#000; }

a.reparto2 { color:#d31112;font-size:13px;font-weight:bold }
a.reparto2:hover{	color:#000; }

.taglia { font-weight:bold; font-size:13px}

.bottone_carrello_att{
	width:45px;height:45px;
	background: url(img_old/carrello.jpg) 0px -3px no-repeat;
	cursor:pointer;
	margin:10px 5px;
	border:0px;
}
.bottone_carrello_dis{
	width:45px;height:45px;
	background: url(img_old/carrello_dis.jpg) 0px -3px no-repeat;
	cursor:pointer;
	margin:10px 5px;
	border:0px;
}
.bottone_carrello_dett{
	width:130px;height:28px;
	background: url(img_old/carrello_dett.jpg)  no-repeat center bottom;
	cursor:pointer;
	margin:0px 5px;	
	border:0px;
	border-bottom: 1px solid white;
}
.bottone_carrello_dett:hover{ border-bottom: 2px solid #979797}

.bottone_elimina{
	width:22px;height:22px;
	border:0px;
	background: url(img_old/elimina.jpg) no-repeat;
	cursor:pointer;
	margin:0px;
}

table.testo{
		text-align:left;
		border-bottom:1px solid #f2f7fb;
		width:100%;
		margin:0px;
}

table.testo td{
		padding:0px;
		margin:0px;
}

table.testoc{
		text-align:left;
		width:98%;
		margin:0px;
}

table.testoc td{
		padding:0px;
		margin:0px;
}

input.piu{
	width:18px;height:17px;
	background:url(img_old/piu.gif) no-repeat white -1px -1px;
	border:0px;
	cursor:pointer;
}
input.meno{
	width:18px;height:17px;
	background:url(img_old/meno.gif) no-repeat white -1px -1px;
	border:0px;	
	cursor:pointer;
}

.paypal{
	width: 50px;
	height: 50px;
	border:0px;
	background:url(img_old/paypal.png) no-repeat white;
}

.paypal:hover{
	cursor:pointer;
	border-top: 1px solid #f7fbf2;
	border-left: 1px solid #f7fbf2;
	}
	
	ul, ul li{
	margin-left:10px;padding:0px;
	list-style:url(img_old/fr_avanti.gif);	
}

	ul.num, ul.num li{
	margin-left:10px;padding:5px 2px;
	list-style-image:none;
	list-style-type:decimal;
}
	ul.alp, ul.alp li{
	margin-left:10px;padding:2px 0px;
	list-style-image:none;
	list-style-type:upper-alpha;
}
	ul.num2, ul.num2 li{
	margin-left:10px;padding:5px 2px;
	list-style-image:none;
	list-style-type:decimal;
}
	ul.alp2, ul.alp2 li{
	margin-left:10px;padding:2px 0px;
	list-style-image:none;
	list-style-type:lower-alpha;
}

ul.sub{
	margin-bottom: 20px;
	list-style-type:none;
}
ul.sub li  {	
	margin:2px 0px 0px 20px;
	list-style:url(img_old/fr_grigia.gif);
}

ul a.sottotitolo{
	font-weight:bold;
	color: #d31112;
}
ul a.sottotitolo:hover{
	color: #000;
}
ul.sub a.norm{ color: #4d4d4d; }
ul.sub a.norm:hover  {color: #d31112;}

	ul.subsub, ul.subsub li{
	margin-left:0px;padding:0px;
	list-style-image:none;		
	list-style-type:none;
}

.bottone_carrello_att{
	width:28px;height:25px;
	background: url(img_old/carrello.gif) -4px 0px no-repeat;
	cursor:pointer;
	margin:0px 5px;
	vertical-align:1px;
	border:0px;
}
.bottone_carrello_dis{
	width:28px;height:25px;
	background: url(img_old/carrello_dis.gif) -4px 0px no-repeat;
	cursor:pointer;
	margin:0px 5px;
	vertical-align:1px;
	border:0px;
}
.bottone_carrello_att_g{
	width:28px;height:25px;
	background: url(img_old/carrello_g.gif) -4px 0px no-repeat;
	cursor:pointer;
	margin:0px 5px;
	vertical-align:1px;
	border:0px;
}
.bottone_carrello_dis_g{
	width:28px;height:25px;
	background: url(img_old/carrello_dis_g.gif) -4px 0px no-repeat;
	cursor:pointer;
	margin:0px 5px;
	vertical-align:1px;
	border:0px;
}


.bottone_elimina{
	width:22px;height:22px;
	border:0px;
	background: url(img_old/elimina.gif) no-repeat;
	cursor:pointer;
	margin:0px;
}

div.prod{
	position:relative;
	width:269px;height:392px;
	border-bottom: 2px solid #979797;	
	margin:0px auto;
	background:url(img_old/cornice_home.jpg) no-repeat 0px 45px;
}

div.offe{
	float:left;
	width:590px;height:96px;
	margin:1px;
}
div.falseo{
	width:120px; height:80px;
	border: 1px solid #979797;
	background: no-repeat center center;
	margin: 4px;
}
div.falseo:hover{
	border: 1px solid #d31112;
}
div.falseo img{
	width:120px; height:80px;	
}


div.titolo_home{
	font-family: "Arial Narrow Black", "Trebuchet MS", arial;
	font-size:20px;
	text-align:left;
	height:90px;width:282px;
	margin:0px auto;
}

.sele{
	height:22px;
	border:1px solid #d0d0d0;
	font-size:11px;
}

div.b_price{
	width:100%;
	text-align:center;
	border-bottom: 2px solid #979797;
}
div.marca{
	float:left;
	margin:5px 0px;padding:5px;
}

.bottone_su{
	width:24px;height:24px;
	background: url(img_old/su.png) no-repeat top center;
	cursor:pointer;
	margin:10px 5px;
	border:0px;
}
.bottone_giu{
	width:24px;height:24px;
	background: url(img_old/giu.png) no-repeat top center;
	cursor:pointer;
	margin:10px 5px;
	border:0px;
}


