/****************************************************************
STILI DA INSERIRE IN UN'ALTRO CSS FILE - STYLES AND COLOURS
*****************************************************************/
.sfondoPagina {
	background: #fff;
}

body {
	background: url(../components/sfondo.gif) repeat-x left top #FFF;
	/*background: #fff; */
 	color: #000;
}

a {
	color: #723b13;
}

a:hover {
	color: #000;
}

#logo,
#Header1_logo,
#Header1_image {
	margin: 0px;
	padding: 0px;
	background-color:#cdcaca;
	height: 70px;
}

#logo h1,
#Header1_logo h1{
	padding: 0 2px;
	background: #000;
	color: #fff;
}
#Header1_topnav,
#topnav {
	margin: 36px 0 0 0 !important;
	margin: 0;
}

#topnav a,
#Header1_topnav a {
	color: #666;
}

#topnav a:hover,
#Header1_topnav a:hover {
	color: #000;
}
#pagebg {
	background: url(../components/back_wrap.gif) white repeat-y;
	border-left: 2px solid #fff;
}

#carrello_back {
	background: #fff;
}

#sidenav a {
	color: #626e10;
}

#Ricerca1_search {
	border-top: 1px solid #fff;
	background:#e1e1e1;
	background-color: #EFEFEF ;
}

h1, h2, h3,
#main-content h1,
#content_header h1 {
	color: #333;
}

.prod_caption,
h3.prod_caption {
	background: #ebebeb;
	font-weight: normal;
}

/* Righe e Colonne */

.headerCarrello
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333;
	color: #CCC;
}
.itemCarrello
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ebebeb;
	color: #000;
}
.titoloCarrello 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #C2B3B4;
}
.schedaCarrello 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
}

table#table2 tr td ,
table#table3 tr td {
	background: #ebebeb;
}

table#Ordine1_dettaglio tr td.headerCarrello {
	background: #888;
	color: #fff;
}
table#Ordine1_dettaglio tr td.itemCarrello {
	background: #f2f2f2 url(/images/dotted_repeat.gif) repeat-x left bottom;
}
table#Ordine1_carrello_resoconto tr td {
	background: #f2f2f2;
}
table#riepilogo_destinazione td.titoloCarrello,
table#riepilogo_pagamento td.titoloCarrello  {
	background: #f2f2f2;
}
#riepilogo_butdown {
	background:#fff;
}

/** Buttons e Pulsanti **/

input.submit:hover,
a#Ricerca1_pulsante:hover  {
	color: #be1009;
}

#ascx_item_buttons a {
	background:#eeeedd;
}

#ascx_item_buttons a:hover,
.btn_conferma,
.btn_conferma2 {
	background:#ccccff;
}

input#Login1_Button1,
input#Login1_Button2,
input#Login1_Button3,
input#Login1_btn_inviapass {
	color: #555;	
}
.btn_carrello {
	background:#fff;
}

a.btn_carrello:hover {
	background:#eeeedd;
}


/** End buttons **/

#footer,
#footer_footer,
#Footer1_footer,
#MainFoot1_footer {
	border-top: 2px solid #d12229;
	color: #444;
}

#footer a,
#footer_footer a,
#Footer1_footer a,
#MainFoot1_footer a,
#footer ul li,
#footer_footer ul li,
#Footer1_footer ul li,
#MainFoot1_footer ul li {
	color: #666;
}

#footer a:hover,
#footer_footer a:hover,
#Footer1_footer a:hover,
#MainFoot1_footer a:hover {
	color:#000;
}

#anagrafica_info1 {
	color: #333;
}

/** fcSecure **/
#sellanet_frame {
	background-color: #fff;
}
#sellanet_butdown {
	background:#fff;
}
table#pnl_carddata tr td,
table#tbl_stdOrder tr td {
	background: #f2f2f2;
}
table#pnl_carddata td.titoloCarrello,
table#tbl_stdOrder td.titoloCarrello {
	color: #000000;
	font-weight: bold;
}
.barraFooter {
	color: #fff;
	background: #000;
}


#neworder {
}
#pnl_carddata {
}
#tbl_stdOrder {
}
#ascx_btn_offerta {
	margin-left: 10px;
	padding: 0 6px;
	border: 0;
}
table#tb_servizi {
	margin: 0;
	padding: 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: 310px;
}

#ordine1_tr_riduzione{
display:none;
}