/* ------------------------------------------------------------- 
COLORI DI BASE 
 ------------------------------------------------------------- */


BODY{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F5A5;
	scrollbar-arrow-color : #B9B9B9;
	scrollbar-face-color : #F8F8F8;
	scrollbar-highlight-color : #B9B9B9;
	scrollbar-3dlight-color : #FFF;
	scrollbar-shadow-color : #B9B9B9;
	scrollbar-darkshadow-color : #FFF;
	scrollbar-track-color : #FFF;
	text-align:center;
}

DIV.dynalay_container{
	text-align:left;
}


H1, H2, H3, H4, H5, H6, P, UL LI, OL LI{
	margin:0;
	padding:0;
}

UL, OL{
	margin:0;
	padding:0;
	list-style-position:outside;
}

A,
DIV.A{
	color: #C84A07;
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;

}

DIV.layers_text A{
	text-decoration:underline !important;
}

A:hover{
	text-decoration:underline;
	color:#C84A07;
}

INPUT,
TEXTAREA,
SELECT {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#1E2528;
	background-color:#DFE5E6;
	border: 1px solid #6F797C;
}

BODY TEXTAREA,
TEXTAREA{
	width:90%;
}

FORM {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

TABLE {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#4F5A5;
}

A.simil_submit {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#1E2528;
	height:20px;
	padding:2px;
	border: 1px solid #6F797C;
	padding-left:15px;
	background: #DEE5E7 url(upload/27/images/interfaccia/bullet_buttons.gif) 5px 0px no-repeat;
	white-space:nowrap;
}

/* ---------------------------------------- */
/*                credits                   */
/* ---------------------------------------- */
#NEXTAIM_credits A{
	font-size: 10px;
	padding-left: 15px;
	background: url(upload/27/images/NEXT-aim/credits_icon.gif) 1px 2px no-repeat;
	color: #B2B2B2;
}


/* ---------------------------------------- */
/* stili dell'oggetto obj_contatti_generale */
/* ---------------------------------------- */

#obj_contatti_generale Input.Submit {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;font-weight:bold;
	color:#1E2528;padding:1px;
	border: 1px solid #6F797C;
	padding-left:10px;
	background: #DEE5E7 url(upload/27/images/interfaccia/bullet_buttons.gif) 5px 1px no-repeat;
	width:108px;
}

#obj_contatti_generale TABLE {padding: 3px;}

/* ---------------------------------------- */
/*            stili del topmenu             */
/* ---------------------------------------- */

#menu_top li {
	width: 70%;
	text-align: left;
	padding-bottom: 3px;	
}

#menu_top li a {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:white;
	text-decoration: none;
	font-size:13px;
	font-weight:normal;
}

#menu_top li a:hover {
	color: #B2B2B2;
}

#menu_top li a.selected {
	font-weight:bold;
	color:#B2B2B2;
}


/* ---------------------------------------- */
/*            stili del menu laterale       */
/* ---------------------------------------- */

#categorie_menu ul {
	margin: 0px;
	margin-left: 5px;
	padding: 5px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	width:100%;
	
}
#categorie_menu h3{
	line-height: 17px;
	padding: 2px;
	padding-left:28px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	text-align:left;
	background-color: #798488;
}
#categorie_menu li { 
	list-style: block;
	padding:3px;
	padding-left:28px;
	border-bottom: 1px solid #646F73; 

}
#categorie_menu A { font-family: Arial, Helvetica, sans-serif;font-size:11px;color:white;text-decoration:none;}
#categorie_menu A:hover { color: #C84A05;text-decoration:none;}




/* ------------------------ */
/* stili dell'oggetto login */
/* ------------------------ */
TABLE.login_TABLE{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 100%;
	padding: 2px;
}

TD.login_LABEL, TD.login_menu_text {
	text-transform: lowercase;
	color: white;
}

TD.login_BUTTON{
	text-align: left;
	padding-top: 3px;
}

TD.login_ERRORE
{
    width: 70%;
	text-align:center;
	font-size:11px;
	padding:5px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:red;
}

INPUT.login_INPUT{
	width: 120px;
	border:1px solid ##A5ACAE;
	background-color:#2A3539;
	color:white;
}

INPUT.login_link_style {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;font-weight:normal;color:white;padding-left:9px;
	text-transform:lowercase;border:0px;
	background: transparent url(upload/27/images/interfaccia/registrati.gif) 0px 4px no-repeat;
}


INPUT.login_SUBMIT,INPUT.login_SUBMIT_color, INPUT.login_RESET{
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;font-weight:normal;
	text-transform:lowercase;
	color:#1E2528;padding:0px;
	border: 1px solid #6F797C;
	padding-left:9px;
	background: #DEE5E7 url(upload/27/images/interfaccia/bullet_buttons.gif) 5px -2px no-repeat;
}

INPUT.login_SUBMIT_color {color:#C64C04;}




/* ------------------------------------ */
/* stili del menu per utenti registrati */
/* ------------------------------------ */
TABLE.login_menu{
	width:100%;
	padding-left:15px;
	padding:1px
}

TD.login_menu_image,
TD.login_menu_link{
	font-size:10px;
	color:#686757;

}

TD.login_menu_image{
	vertical-align:middle;

}

A.login_menu {color:white;font-size: 10px;font-weight:bold;}
A.login_menu:hover {text-decoration:none;}

/* ------------------------------------ */
/*  		obj_categorie_sub 			*/
/* ------------------------------------ */

TABLE.offerte,TABLE.container {padding:2px;}

TABLE.container{
	width:100%;
	padding-left:10px;padding-right:10px;
}

TABLE.categorie_foto {width:100%;padding:5px}

TD.categorie_foto_titolo {height:30px;padding-left:20px}
TD.categorie_foto_immagine {text-align:center;}
TD.categorie_foto_testo {font-size: 11px;height:100px;text-transform:lowercase;vertical-align:top;padding-left:20px}
TD.categorie_foto_titolo A.categorie_foto {font-weight:bold}


/* ----------------------------------- */
/* stili della navigazione per sezioni */
/* ----------------------------------- */

TABLE.sezioni{
	background-color: #fff;
}

TD.sezioni,
TD.sezioni_indietro{
	padding-left:10px;
}

TD.sezioni{
	padding-top:4px;
	font-size:11px;
}

TD.sezioni_indietro{
	padding-top:3px;
}

span.sezioni{
	white-space:nowrap;
}

TD.sezioni_bottom_spacer{
	font-size:1px;
	height:12px;
	
}

IMG.sezioni{
	margin-right:5px;
}

A.sezioni, A.categorie_merce {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#C84A07;
	text-decoration:none;
}

A.sezioni:hover, A.categorie_merce:hover {
	color:#fff;
	text-decoration:underline;
}

A.categorie_merce { font-weight:bold };



/* ------------------------------------------------------------- */
/* stili del plugin categorie merceologiche */

P.categoria_testo{
	margin:0px;
	padding:0px;
	margin-left:18px;
	margin-right:18px;
	margin-top:15px;
	text-align:justify;
	font-size:10px;
	font-weight:bold;
	color:#686757;
}

TABLE.categorie_merce{
	margin-bottom:10px;
}

TD.categorie_merce_image{
	vertical-align:middle;
	padding-right:6px;
	padding-left: 7px;
}

TD.categorie_merce_link{
	padding-top:3px;
}

TD.categorie_merce_tipo{
	padding-top:10px;
}



/* ------------------------------------------------------- 	*/
/* 					articoli_elenco						 	*/
/* ------------------------------------------------------ 	*/

div.noRecords {color:red;text-align:center;width:100%}

/* ------------------------------------------------------------- */
/* stili della scheda articolo */

TABLE.articolo_foto{
	margin-bottom:7px;
	
}

TD.articolo_foto{
	padding:10px;
	padding-top:8px;
	padding-bottom:0px;
	background-color:white;
	text-align:center;
	vertical-align:middle;
}

TD.articolo_foto_link{
	font-size:10px;
	padding:10px;
	padding-bottom:8px;
	background-color:white;
}

H1.Articolo{
	margin:0px;
	padding:10px;
	padding-top:12px;
	font-size:12px;
	font-weight:normal;
	color:#414141;
	background-color:white;
}

P.articolo {
	font-size:11px;
	margin:0px;
	color:#686757;
	padding:10px;
	padding-top:3px;
	background-color:white;
}

TABLE.articolo{
	margin-bottom:20px;
	width="100%";
}

TD.articolo{
	padding:10px;
	padding-top:7px;
	padding-bottom:0px;
}

TABLE.articolo_info{
	width:100%;
	border-left:1px solid #6F797C;
	border-top:1px solid #6F797C;
}

TH.articolo_info,
TD.articolo_info_label,
TD.articolo_info_value {
	font-weight:normal;
	text-align:left;
	border-right:1px solid #6F797C;
	border-bottom:1px solid #6F797C;
	padding:2px;
	padding-left:5px;
}

TH.articolo_info {
	font-size:10px;
	color:#686757;
	background-color:#DEE5E7;
	text-transform:lowercase;
}


 TD.articolo_info_label{
	font-size:10px;
	color:#686757;
	padding-left:5px;
	background-color:#FFF;
}

TD.articolo_info_value{
	font-size:10px;
	color:#686757;
	background-color:#FFF;
}


A.articolo_info{
	font-size:10px;
	color:#686757;
}




/* --------------------------------------------------- */
/* stili dei link per modifica del tipo di navigazione */
/* --------------------------------------------------- */
TABLE.comandi{
	width:100%;
}

TD.comandi{

	text-align:right;
}

a.comandi{
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	padding-left:13px;
	padding-right:13px;
	color:#686757;
	background-color:#fff;
	text-decoration:none;
}



/* ------------------------------------------------------- 	*/
/* 					ordinamento articoli				 	*/
/* ------------------------------------------------------ 	*/
TABLE.orderby{
	width:100%;
	background-color:#FFF;
	border-bottom:7px solid #FFF;
	border-top:5px solid #FFF;
	font-size:11px;
}

TABLE.orderby TH{
	padding-left:10px;
	padding-right:8px;
	text-align:left;
	color: #4F5A5;
	padding-bottom:2px;
	padding-top:2px;
	font-weight:normal;
}

TABLE.orderby TD{
	padding-right:10px;
	background-position: left;
	background-repeat: no-repeat;
	padding-bottom:2px;
	padding-top:2px;
}

TABLE.orderby TD.asc{
}

TABLE.orderby TD.desc{
}

TABLE.orderby TD.desc_selected,
TABLE.orderby TD.asc_selected{
	color: #C84A07;
}

TABLE.orderby TD.asc_selected{

}

TABLE.orderby TD.desc_selected{

}

TABLE.orderby A{
	color: #4F5A5;
	text-decoration:none;
	font-size:11px;
}

#articoli_elenco {background-color:#fff;padding-bottom:10px;}
#articoli_elenco TABLE.articolo TD, 
#articoli_elenco TABLE.articolo TH{
	font-size:10px;
	color:#686757;
	
}

#articoli_elenco TABLE.articolo{
	margin-bottom:30px;
	border-bottom:1px solid #6F797C;
}

#articoli_elenco TD.immagini{
	padding:5px;
	padding-right:10px;
}

#articoli_elenco TD.descrizione{
	vertical-align:top;
	text-align:justify;
	padding:4px;
	font-size:11px;
}

#articoli_elenco TD.descrizione A{
	font-size:12px;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
}

#articoli_elenco TD.descrizione P{
	padding:0px;
	margin:0px;
	padding-top:4px;
	font-size:11px;
}


#articoli_elenco TD.contenuto{
	vertical-align:bottom;
	font-size:10px;
	padding:4px;
	border-left:1px solid #6F797C;
}

#articoli_elenco TD.contenuto A{
	color:#686757;
	font-weight:bold;
	text-decoration:none;
}

#articoli_elenco TD.varianti,
#articoli_elenco TD.gruppo{
	padding:2px;
	width:28%;
	border-left:1px solid #6F797C;
}

#articoli_elenco TD.varianti,
#articoli_elenco TD.gruppo{
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}

#articoli_elenco TD.prezzo{
	padding:4px;
	padding-top:0px;
	vertical-align:bottom;
}

#articoli_elenco TD.varianti TABLE{
	height:100%;
	width:100%;
	background-color:#F0EEE8;
}

#articoli_elenco TD.gruppo TABLE{
	height:100%;
	width:100%;
	background-color:#DEE5E7;
}

#articoli_elenco TD.varianti TABLE TH,
#articoli_elenco TD.gruppo TABLE TH{
	vertical-align:top;
	text-align:left;
	font-weight:normal;
	height:14px;
	padding-left:5px;
	padding-top:4px;
}

#articoli_elenco TD.varianti TABLE TD,
#articoli_elenco TD.gruppo TABLE TD{
	vertical-align:top;
	padding-left:25px;
	padding-bottom:4px;
}

TABLE.shop TD.offerta,
TABLE.shop TD.promozione,
#articoli_elenco TD.varianti TABLE TD.offerta,
#articoli_elenco TD.varianti TABLE TD.promozione,
#articoli_elenco TD.gruppo TABLE TD.offerta,
#articoli_elenco TD.gruppo TABLE TD.promozione{
	border-top:2px solid #FFF;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	padding:2px;
	padding-right:5px;
	height:17px;
}

TABLE.shop TD.offerta,
TABLE.shop TD.promozione{
	font-weight:normal;
	font-size:9px;
	text-transform:lowercase;
}

TABLE.shop TD.offerta,
#articoli_elenco TD.varianti TABLE TD.offerta,
#articoli_elenco TD.gruppo TABLE TD.offerta{
	background-color: #ACE00C;
	color:#FFF;
}


TABLE.shop TD.promozione,
#articoli_elenco TD.varianti TABLE TD.promozione,
#articoli_elenco TD.gruppo TABLE TD.promozione{
	background-color: #FF6300;
	color:#FFF;
}


#articoli_elenco TD.prezzo TABLE TD.value{
	font-size:16px;
	font-weight:bold;
	text-align:right;
}

/* -------------------------------------------------------------------------------------------------------------------------- */
#articoli_scheda,
#raggruppamento_scheda{
	background-color:#FFF;
}


TABLE.shop{
	width:100%;
	border-left:1px solid #6F797C;
	border-top:1px solid #6F797C;
}

TH.shop,
TH.shop_center,
TD.shop_label,
TD.shop,
TD.shop_center,
TD.shop_promo,
TD.shop_offerta,
TD.shop_thin,
TD.shop_error,
TD.shop_caption,
TD.shop_table_spacer{
	color:#686757;
	font-weight:normal;
	text-align:left;
	border-right:1px solid #6F797C;
	border-bottom:1px solid #6F797C;
	padding:2px;
	padding-left:5px;
	background-color:#FFF;
}

TD.shop_2_label{
	padding-left:3px;
	font-size:10px;
	color:#686757;
	border-right:1px solid #6F797C;
	border-bottom:1px solid #6F797C;
}

TD.shop_2_value{
	padding:1px;
	padding-left:3px;
	font-size:10px;
	color:#686757;
	border-bottom:1px solid #6F797C;
}

TD.shop_label,
TH.shop,
TH.shop_center,
TD.shop_caption{
	font-size:10px;
	color:#686757;
	text-transform:lowercase;
	background-color:#DEE5E7;
}

TD.shop_caption{
	padding:0px;
	background-color:#DEE5E7;
}

TD.shop_table_spacer{
	font-size:1px;
	height:7px;
}

TD.shop,
TD.shop_center,
TD.shop_promo,
TD.shop_offerta,
TD.shop_thin,
TD.shop_error{
	font-size:10px;
	color:#686757;
}

TD.shop_center{
	text-align:center;
}

TD.shop_promo,
TD.shop_offerta,
TD.shop_thin{
	width:4%;
	font-size:1px !important;
	padding:0px !important;
}

TD.shop_promo{
	background-color: #FF6300;
}

TD.shop_offerta{
	background-color: #ACE00C;
}

TH.shop_center{
	text-align:center;
}

TD.shop_error{
	color: #FFF;
	background-color: red;
}

TD.shop_right,
TD.shop_prezzo,
TD.sc_price,
TD.sc_price_discounted,
TD.sc_totali{
	color:#686757;
	text-align:right;
	border-right:1px solid #6F797C;
	border-bottom:1px solid #6F797C;
	padding:2px;
	padding-left:5px;
	font-size:10px;
	background-color:#FFF;
}

TD.sc_price,
TD.sc_price_discounted,
TD.shop_prezzo{
	font-size:11px;
	color:#414141;
	font-weight:bold;
}

TD.sc_price,
TD.sc_price_discounted{
	font-size:11px;
	white-space:nowrap;
	color:#414141;
	background-color:#DEE5E7;
}

TD.sc_price_discounted{
	text-decoration:underline;
}

TD.sc_totali{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

INPUT.shop_qta,
INPUT.shop_error{
	text-align:right;
	padding-right:2px;
	width:36px;
}

INPUT.shop_error{
	color: red;
	border-color: red;
}

INPUT.shop_add,
INPUT.shop_remove{
	border:0px;
}

INPUT.shop_submit{
	color:#414141;
	font-size:10px;
	text-transform:uppercase;
	background-color:#F0EEE8;
	border: 1px solid #757575;
}

TABLE.shop_sconto_qta{
	width:100%;
	border-left:1px solid #DEE5E7;
	border-top:1px solid #DEE5E7;
}

TD.shop_sconto_qta,
TD.shop_sconto_prezzo{
	font-size:10px;
	border-right:1px solid #DEE5E7;
	border-bottom:1px solid #DEE5E7;
}

TD.shop_sconto_qta{
	color:#686757;
	white-space:nowrap;
	padding:1px;
	padding-left:2px;
	padding-right:4px;
}

TD.shop_sconto_prezzo{
	font-weight:bold;
	text-align:right;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
}

A.shopLink{
	font-size:10px;
	font-weight:bold;
	color:#414141;
	text-decoration: none;
}

A.shopLink:hover {
	text-decoration: underline;
}

TD.shop_d_title,
TD.shop_d_content,
TD.shop_p_title,
TD.shop_p_content{
	font-size:9px;
	vertical-align:top;
}

TD.shop_d_title,
TD.shop_p_title{
	padding-left:3px;
	font-weight:bold;
	color:#6E6B5F;
}

TD.shop_d_content,
TD.shop_p_content{
	padding-left:5px;
	color:#686757;
	border-top:1px solid #DEE5E7;
	border-left:1px solid #DEE5E7;
}

TD.shop_p_title,
TD.shop_p_content{
	background-color:#DEE5E7;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

SPAN.shop_label{
	font-size:10px;
	color:#686757;
	text-transform:lowercase;
}

H3.articolo_in_offerta{
	white-space:nowrap;
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	margin:0px;
	margin-top:1px;
	font-size:10px;
	background-color: #ACE00C;
	color:#FFF;
}

/* ---------------------------------------- */
/* 					Varianti				*/
/* -----------------------------------------*/

TABLE.varianti{
	width:100%;
}
TD.variante{
	background-color:#FFF;
	padding:10px;
}
TD.variante H1{
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#686757;
}
TD.variante P{
	padding:0px;
	margin:0px;
	padding-top:2px;
	font-size:10px;
	text-align:justify;
}

TABLE.varianti TD.articolo_info_value H1{
	font-size:10px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#686757;
}

TABLE.varianti TD.articolo_info_value P{
	padding:0px;
	margin:0px;
	padding-bottom:2px;
}

TABLE.varianti TD.articolo_info_value TABLE.foto{
	padding:4px;
}


/* ------------------------------------------------------------- */
/* stili dell'oggetto registrazione / contatti */
TABLE.contact_table{
	width: 100%;
}

TH.contact_error{
	padding:5px;
	padding-left:10px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#FFFFFF;
	background-color: red;
}

TD.contact_spacer{
	font-size:1px;
	padding-top:2px;
}

TH.contact{
	text-align:left;
	background-color:  #DEE5E7;
	font-size:10px;
	color:#686757;
}

TD.contact_label{
	color:#686757;
	font-size: 10px;
	text-decoration: none;
	width: 16%;
	text-transform: lowercase;
	vertical-align: baseline;
}

TD.contact_privacy{
	color:#686757;
	font-size: 9px;
	padding-top:10px;
	padding-bottom:10px;
}

TD.contact_input{
	padding-top:5px;
	font-size:10px;
}

TD.contact_value{
	padding-top:5px;
	padding-left:4px;
	font-size:10px;
	border-bottom:1px solid #DEE5E7;
}

TD.contact_button{
	padding-top:5px;
	padding-bottom:10px;
	text-align: left;
}

INPUT.contact_input, INPUT.contact_button, TEXTAREA.contact_message, INPUT.contact_inputS{
	width: 90%;
}
INPUT.contact_inputs{
	width:75%;
}

INPUT.contact_button{
	width:80px;
	text-transform: uppercase;
	background-color: white;
}
TEXTAREA.contact_message{
	height:90px;
}

SPAN.mandatory{
	font-size:9px;
	color:#686757;
}

/* ------------------------------------------------------------- */
/* obj_b2b_foto.asp */
/* stili del plugin che visualizza l'ingrandimento e l'elenco delle foto */
TABLE.foto_thumbs{
	width:95%;
}

TABLE.foto_zoom{
	width:100%;
	margin-bottom:5px;
}

TD.foto_thumbs,
TD.foto_zoom_image{
	text-align:center;
	background-color:#FFF;
	padding:10px;
}

TD.foto_zoom_didascalia{
	background-color:#FFF;
	font-size:10px;
	color:#686757;
	text-align:justify;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}

/* -------------------------------------------------------------------------------------------------------------------------- */

/* stili per il menu sulla barra */
#menu_barra H1{
	display:none;
	visibility:hidden;
}

#riepilogo_carrello A,
#menu_barra A{
	color: #8E8E8E;
	font-size:11px;
	text-decoration:none;
}

#riepilogo_carrello A:hover,
#menu_barra A:hover{
	
}

#riepilogo_articoli UL{
	margin-top:4px;
	color: #8E8E8E;
	font-size:11px;
}

#menu_barra LI,
#riepilogo_carrello LI{
	height: 13px;
	margin-bottom: 2px;
}

#riepilogo_articoli LI{
}

#riepilogo_carrello h3{
	line-height: 17px;
	font-size: 11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: white;
	padding-left: 24px;
	background: url(upload/27/images/interfaccia/carrello_top_home.gif) 0px 0px no-repeat;

}

A.newsSLNK_data {color:black;	font-size:11px;
	text-decoration:none;}

A.newsSLNK {color:black;	font-size:11px;
	text-decoration:none;}
	
	
#obj_contatti_generale.TABLE {width: 100%;}

#obj_contatti_generale TD.label, #obj_contatti_generale TD.message_Base, #obj_contatti_generale TD.privacy {
	color:#686757;
	font-size: 10px;
	text-decoration: none;
	width: 16%;
	text-transform: lowercase;
	vertical-align: baseline;
}


P.login_shop, P.note {
	font-size:11px;
	margin:0px;
	padding:10px;
	padding-top:3px;
	background-color:white;
}

TABLE.login_Submit{
	width:100%;
	margin-top:4px;
	margin-bottom:4px;
}


TD.pagerTXT {
	font-size:11px;	
	border-top: 1px solid
}

A.pagerLNKSEL {
	font-size:11px;
}

A.pagerLNK {
	font-size:11px;
	
}

A.pagerLNK:hover {
	text-decoration:underline;
}

/* Cambio lingua */

TABLE.cambio_lingua TD { padding-left:10px;background: transparent url(upload/27/images/interfaccia/white_bullet_link.gif)  0px 5px no-repeat}

TD.cambio_lingua_caption {font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 10px;color:#8A8D8C;font-weight:bold}

TABLE.cambio_lingua A.selected {font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 10px;color: #C84A07;font-weight:bold}

TABLE.cambio_lingua TD  A {font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 10px;color:#8A8D8C;font-weight:bold}

/* news scroller */

#obj_news_scroller_home TABLE.newsSRTABLE {}

#obj_news_scroller_home A.newsSLNK_data{color:white}

#obj_news_scroller_home A.newsSLNK{color:white}

#obj_news_scroller_home SPAN.newsSeparatore {color:white}

#obj_news_scroller_home TD.news_scroller_title {padding-left:15px;background: transparent url(upload/27/images/interfaccia/bullet_news.gif)  0px 4px no-repeat;font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px;color: #C84A07;font-weight:bold}


#obj_news_scroller_225x190 TABLE.newsSRTABLE {}

#obj_news_scroller_225x190 A.newsSLNK_data{color:#000}

#obj_news_scroller_225x190 A.newsSLNK{color:#000}

#obj_news_scroller_225x190 SPAN.newsSeparatore {color:white}

#obj_news_scroller_225x190 TD.news_scroller_title {padding-left:15px;background: transparent url(upload/27/images/interfaccia/bullet_news.gif)  0px 4px no-repeat;font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px;color: #C84A07;font-weight:bold}

#menu_barra li {padding-left:10px;background: transparent url(upload/27/images/interfaccia/white_bullet_link.gif)  0px 5px no-repeat}

#menu_barra li a {font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 10px;color:#8A8D8C;font-weight:bold}

div#obj_news {}

div#obj_news p.data, #obj_news p.news{padding:3px;font-size:11px;color:#414141;}
div#obj_news h1.news{
	margin:0px;
	padding:10px;
	padding-top:12px;
	font-size:14px;
	font-weight:bolder;
	color:#414141;
}
div#obj_news p.news{border-bottom:1px dotted #414141}






