/****************************************************************
STILI DA INSERIRE IN UN'ALTRO CSS FILE - STYLES AND COLOURS
*****************************************************************/
.sfondoPagina {
	background: #fff;
	
}

body {
	background: url(../components/mainback.gif) repeat-x left top #FFF;
 	color: #000;
	background:#f7f7f1;
	background: url(../components/back_page.gif) repeat-x left top #FFF;
}

#wrapper {
	margin: 0 auto;
}

a {
	color: #723b13;
}

a:hover {
	color: #000;
}

#Header1_masthead {
	background:  url(../components/header.gif) no-repeat left top;
	height: 220px !important;
	height: 220px;
}

#Header1_topnav {
	background: #c9cba3;
	margin: 200px 0 0 0;
	padding: 0;
}

#logo,
#Header1_logo {
	text-align: right;
}

#logo h1,
#Header1_logo h1{
	margin: 0 0 0 250px;
	padding: 18px 0 0 0;
	color: #666;
	background: #fff;
	display: block;
	cursor: pointer;
}

#topnav,
#Header1_topnav {
	padding: 2px;
	color:#FFFFFF;
}

#topnav a,
#Header1_topnav a {
	color: #fff;
}

#topnav a:hover,
#Header1_topnav a:hover {
	color: #636546;
}
#pagebg {
	background: #fff url(../components/back_wrap.gif) repeat-y;
	
	
	/*border-top: 1px solid #fff;
	border-right: 1px solid #CCC;*/
}

#carrello_back {
	background: #fff;
}

#sidenav a {
	color: #626e10;
}

#Ricerca1_search {
	background:#f0f1e7;
}

h1, h2, h3,
#main-content h1,
#content_header h1 {
	color: #333;
}

.prod_caption,
h3.prod_caption {
	background: #ebebeb;
	font-weight: normal;
	color: #333;
}

.prod_caption a,
.prod_caption a:visited,
h3.prod_caption a,
h3.prod_caption a:visited {
	color: #333;	
}

.prod_caption a:hover,
h3.prod_caption a:hover {
	color: #333;	
	text-decoration: underline;
}

/* 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(http://shop.firenze.it/portali/3/skin/components/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: 3px solid #c9cba3;
	color: #9B9E6B;
}

#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: #9B9E6B;
}

#footer a:hover,
#footer_footer a:hover,
#Footer1_footer a:hover,
#MainFoot1_footer a:hover {
	color:#636546;
}

#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;
}

#neworder {
}
#pnl_carddata {
}
#tbl_stdOrder {
}
#Header1_btn_head {
	margin: 20px 0 0 0 !important;
	padding: 0;
	text-decoration: none;
}
#ascx_pnl_vino a {
	font-weight: bold;
	text-decoration: underline;
}
#ascx_content_subhead,
#ascx_content_footer {
	line-height: 1.5em;
	/* 
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	*/
	display: block;
	margin: 4px 6px 4px 0;
	padding: 2px;
}
#dettop {
	background-color: #fff;
}

