.borderbottom2{
	font: bold 11px Arial;
	border-bottom:2px solid #fff;
}
#h_menu_prod{
	margin:10px;
}

/* MENU SINISTRA */
/*sfondo*/
#menusx {	background-image:url("../shop_common/img/sfondo_menu_sf.jpg"); }
/*categorie principali*/
td.categoriap	{
			 	border:1px solid #5581BB;
				font: bold 10px Arial;
				text-decoration:none;
				color:#fff;
				}
td.categoriap a {
				font: bold 10px Arial;
				color:#fff;
				}
				
/*sottocategorie */				
table.subcategorie	{
					width:100%;	
 					}
					
table.subcategorie td	{
						padding:2px;
						padding-left:14px;
						background:#6281AB;
 						}
table.subcategorie a{ text-decoration:none; }
table.subcategorie a:hover{ text-decoration:underline; }

/* FINE MENU SINISTRA */

td.content{
background:#FFFFFF;
}

/*FORM */
td.flabel { padding:6px; font:bold 11px Arial; text-align:right; vertical-align:top;}
/*FINE FORM */

.riga_carr td{border-bottom:1px solid #000; padding-left:4px;padding-right:4px;}


td.copy{ border-top:1px dotted #ccc;color:#ddd;font-size:10px; }
td.copy a{ color:#fff; }

.ts{
	font: bold 20px Arial;
	color: #4F1949;
	padding: 4px;
	height: 20px;
	padding-bottom:0px;
}


/* barra info */

.normal11px		{ font:normal 11px Arial;color:#fff; }
.normal11px a	{ font:bold 11px Arial;color:#fff; }


/* fine barra info */

/* bussola */

.bussolaBg	{	
	color: #FFF;	
	background:#6281AB;	
	padding-left:5px;
}
.bussolaBg a, .bussolaBg a:visited {color:#FFF; font-size:bold;}

.bussolaNorm{ font:normal 	12px Arial;  vertical-align:middle; }
.bussolaBold{ font:bold 	12px Arial;  vertical-align:middle; }

/* fine bussola */

/*intestazione tabella articoli */


/*fine intestazione tabella articoli */

tr.ar td{
padding-top:10px;
padding-bottom:0px;
border-bottom:1px solid #FEE7B9;
}

table.inner_info{
	border-collapse: separate; 
	border-spacing: 0px 0px;
}

tr.cat_info1 td{
	border-top:2px solid  #999999;
	color: #000000;
	background:#CCCCCC;
	font: normal 11px Arial;
	padding-left:5px;
}
tr.cat_info2 td{
	border-bottom:2px solid  #999999;
	color: #000000;
	background:#CCCCCC;
	font: normal 11px Arial;
	padding-bottom:4px;
	padding-left:5px;
}



.smalltxt{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input.smallbtn {
	border:1px solid #000;
	font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	height:17px;
}
select{
	border:1px solid #000;
	font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	height:17px;

} 
input.text_med{
	border:1px solid #000;
	font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	height:17px;
}

textarea.text_med, select.text_med{
	border:1px solid #000;
	font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
}


td.sub_t{
	font: bold 12px Arial;		
	border-bottom:1px solid #fff;
}

table.eviden{
	border:1px solid #000;
}


td.stcatboxmid{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
td.stcatboxnome{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

#cart{
	border:none;
	background:#ccc;
	padding:5px;
	height:30px; 
	vertical-align:center;
}

td.cart{
	background:#E2E2E2;
}

.arimg{ border: 1px solid #000000; }

tr.borderbottom td{ border-bottom:1px solid #000000; }

.evidenza{background:#CCCCCC;}

.itembox{ background:#ffffff;}

#catbox{ background:#000000; width:350; height:150; border:1px solid #000000;} 
#catbox .borderbottom { padding:4px;
						color:#FF0000; 
						border-bottom:1px solid #000000;
				 	}
#catbox .content {		
					color:#0D2A52;
					vertical-align:top; 				
					background:url('../shop_common/img/sfondo_subcat2.jpg'); 
}
#catbox td { color:#94581B; }

#welcomebox {	
	width:820px;
	text-align:center;
	border:none;
	background:#000000;	
	padding:5px;
	margin:7px;
}
#welcomebox .shout{font: bold 16px Arial;	color: #ff0000; }
#welcomebox .text {font: bold 12px Arial;	color: #ff0000;	}


.txt_med{
	font-size:12px;
}

.border2px		{ border:2px solid #FEE7B9; }
.bordertop		{ border-top: 1px solid #FEE7B9; }
.borderbottom	{ border-bottom: 1px solid #FEE7B9; }

.htart td{
	padding:2px;
	border-top:2px solid  #CCC;
	border-bottom:2px solid  #CCC;
	font:bold 12px Arial;
	color: #000000;
	background:#999999;
}


.bold		{ font: bold 13px Arial; }
.bigbold	{ font: bold 18px Arial; }


BODY		{ background:#737373; }
A			{ font: bold 11px Arial;text-decoration:underline;	color:#0D2A52; }
TABLE TR TD	{ color:#0D2A52; font: normal 11px Arial; border:none; }

