/* link */

a:link{ color:#103065; font-size:11px; text-decoration:none;}
a:visited{ color:#103065; font-size:11px; text-decoration:none;}
a:hover{ color:#FF7209; font-size:11px; text-decoration:underline;}
a:active{ color:#103065; font-size:11px; text-decoration:none;}
a.log_link:link{ color:#103065; font-size:11px; text-decoration:none;}
a.log_link:visited{ color:#103065; font-size:11px; text-decoration:none;}
a.log_link:hover{ color:#FF7209; font-size:11px; text-decoration:underline;}
a.log_link:active{ color:#103065; font-size:11px; text-decoration:none;}
a.search_link:link{ color:#103065; font-size:11px; text-decoration:none;}
a.search_link:visited{ color:#103065; font-size:11px; text-decoration:none;}
a.search_link:hover{ color:#FF7209; font-size:11px; text-decoration:underline;}
a.search_link:active{ color:#103065; font-size:11px; text-decoration:none;}
a.menu_link:link{ color:#FFFFFF; font-size:16px; text-decoration:none;}
a.menu_link:visited{ color:#FFFFFF; font-size:16px; text-decoration:none;}
a.menu_link:hover{ color:#103065; font-size:16px; text-decoration:none;}
a.menu_link:active{ color:#FFFFFF; font-size:16px; text-decoration:none;}
a.back_link:link{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.back_link:visited{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.back_link:hover{ color:#FF7209; font-size:11px; text-decoration:none; font-weight:bold;}
a.back_link:active{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.footer_link:link{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.footer_link:visited{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.footer_link:hover{ color:#FF7209; font-size:11px; text-decoration:none; font-weight:bold;}
a.footer_link:active{ color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}
a.prodotto_link:link{ font-size:13px; font-weight:bold; color:#FF7209; text-decoration:none;}
a.prodotto_link:visited{ font-size:13px; font-weight:bold; color:#FF7209; text-decoration:none;}
a.prodotto_link:hover{ font-size:13px; font-weight:bold; color:#FF7209; text-decoration:underline;}
a.prodotto_link:active{ font-size:13px; font-weight:bold; color:#FF7209; text-decoration:none;}

/* menu sx */

.gurtl0norm {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FFFFFF;cursor: hand;}
.gurtl0over {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FEECC7;cursor: hand;}
.gurtl0clck {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FEECC7;cursor: hand;}
.gurtl1norm {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FFFFFF;cursor: hand;}
.gurtl1over {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FEECC7;cursor: hand;}
.gurtl1clck {font-size:12px;padding: 4px;text-decoration: none;border: 1px solid #C3D7F6;border-left: 4px solid #C3D7F6;background: #FEECC7;cursor: hand;}

/* body */

body{ color:#103065; margin:0; padding:0; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(img/body_bg.jpg); background-position:top; background-repeat:repeat-x;}

/* div */

.banner{ margin:5px; border:1px solid #C3D7F6;}
.header{ height:70px; background-image:url(img/header_bg.jpg);}
.menu{ border-bottom:2px solid #103065; background-image:url(img/menu_bg.jpg); background-position:bottom; background-repeat:repeat-x; width:100%;}
.menu_button{ background-image:url(img/menu_button.jpg); height:28px; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.menu_button_mp3{ background-image:url(img/menu_button_mp3.jpg); height:28px; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.log{ background-image:url(img/log_bg.jpg); height:28px;}
.content{ background-color:#FFFFFF;}
.colsx{ padding:10px; width:150px; }
.colsx_cell{background-image:url(img/colsx_bg.jpg);}
.search{ padding:3px;  border-left: 1px solid #B6CDF3; border-bottom: 1px solid #B6CDF3; border-right: 1px solid #B6CDF3;background-color:#FFFFFF;} 
.coldx{ padding:10px;}
.newsletter{ padding:3px;  border-left: 1px solid #B6CDF3; border-bottom: 1px solid #B6CDF3; border-right: 1px solid #B6CDF3;background-color:#FFFFFF;} 
.footer{ clear:both; background-image:url(img/footer_bg.jpg); height:28px; border-top:2px solid #82ACEC; border-bottom:2px solid #144081; color:#FFFFFF;}
.prezzo{ padding:2px; background-color:#CFDFFA;}
.disponibilita{ padding:2px; background-color:#DADFE7; font-size:9px;}
.carrello{ padding:2px; background-color:#CFDFFA; margin:1px;}
.carrello_title{ padding:2px; background-color:#79A7F2; margin:1px; font-size:12px; color:#FFFFFF;}
.prodotto{ padding:2px; background-color:#CFDFFA; margin:1px;}

/* form */

.form{ border:1px solid #B6CDF3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF7209; font-weight:bold;} 
.submit { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; border:0px; background-image:url(img/form_submit.jpg); font-weight:bold; margin:0px; padding:0px;}
/* img */

.img{ float:left; border:1px solid #C3D7F6; margin-right:3px;  margin-right:5px; margin-bottom:5px; padding:2px;}
.img_prodotto{border:1px solid #C3D7F6; padding:2px;}

/* testi */

.title_1{ font-size:13px; font-weight:bold; color:#FF7209; }
.title_2{ font-size:12px; color:#103065; font-weight:bold; }
.title_3{ font-size:12px; color:#103065; font-weight:bold; }
.title_4{ padding:3px; font-size:14px; font-weight:bold; color:#FFFFFF; border:1px solid #C3D7F6; background-color:#FFFFFF; background-image:url(img/table_bar.jpg); }
.title_5{ padding:2px; font-size:13px; font-weight:bold; color:#103065; border-left:1px solid #B6CDF3; border-right:1px solid #B6CDF3; border-bottom:1px solid #B6CDF3; background-color:#FFFFFF; }
.table_bar{ border:1px solid #C3D7F6; background-image:url(img/table_bar.jpg); color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.table_cell{ border:1px solid #C3D7F6; background-color:#E4EDFC; padding-right:3px;}
.table_top{ border:3px solid #103065;}
.table_img{ float:left; margin-right:3px;}
.topseller_title{background-color:#78AAFE; color:#FFFFFF; font-size:14px; font-weight:bold;}
.contenuto_prodotto{ float:right;}

/* nuovo menu */

#menuSx{
	padding:0px;
	maragin:0px;
	font-size:12px;
}

#menuSx ul{
	padding:0px;
	margin:-10px 0 0 0;
	z-index:10000;
}

#menuSx li{
	position: relative;
	list-style: none;
	margin: 1px;
	background-color:#FFF;
	padding:3px;
	
	width:160px;
}

#menuSx li a{
	
}

#menuSx li a:hover{
	
}

#menuSx ul ul{
	position: absolute;
	top:10px;
	left:165px;
	visibility: hidden;
	width:160px;
	padding:0px;
	z-index:100;
}

#menuSx ul ul li {
	padding:3px;
	width:160px;
	text-indent:10px;
}

#menuSx ul ul li:hover {
	
}

#menuSx ul li:hover ul {
	visibility:visible;
}

/* fine nuovo menu */

.link_mp3 { padding:3px !important; background-color:#81ADEC !important; color:white !important; }

