.stiletree {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	color : #D75604;
}

.stilegrigio  {
        font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	color : #4A4A4A;
}

.error{
	color: #F00;
}

.readonly {
	background: Gainsboro;
}

#tableAdmin table {
	font-family:Verdana,Arial,Helvetica;
	text-align: center;
	border-color: yellow;
}

#tableAdmin td, #tableAdmin th {
	font-family:Verdana,Arial,Helvetica;
	text-align: center;
	border-color: yellow;
}

.annullato td{
	background: #FF5F65 none repeat scroll 0 0
}

#fieldsetAdmin {
	border:1px solid #000000; 
	margin:0; 
	padding:10px;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#fieldsetAdmin #text {
	width:900;
}

#fieldsetAdmin label{
	display:block;
	float:left;
	margin:5px 0 0;
	padding:0;
	text-align:left;
	width:40%;
	cursor:pointer;
}


#fieldsetAdmin a {
	display:block;
	margin:5px 0 0;
	padding:0;
	text-align:center;
}

#fieldsetLogin{
	border:1px solid #000000; 
	margin:0; 
	padding:10px;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#fieldsetLogin legend {
	font-size:1.1em;
}
#fieldsetLogin input, #fieldsetLogin textarea, #fieldsetLogin select {
	margin:5px 0 0 5px; 
	width:auto;
}
#fieldsetLogin label {
	display:block;
	float:left;
	margin:5px 0 0;
	padding:0;
	text-align:right;
	width:40%;
	cursor:pointer;
}
#fieldsetLogin a, #fieldsetLogin a:link, #fieldsetLogin a:visited, a:active {
	text-decoration:underline;
}

.raquo  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #669999;
	text-decoration :none;
}
.ricercaunder {
	background-color : #D75604;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :underline;
}
.ricercaunderFood {
	background-color : #D75604;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :underline;
}

.ricercaunderFashion {
	background-color : none;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica;
	font-weight:bold;
	color : #000000;
	text-decoration :none;
}
.ricercaunderDBA {
	background-color : #D75604;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :underline;
	text-transform :lowercase;
}
.ricercaunderDbaI {
	background-color : none;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	font-weight:bold;
	color : #000000;
	text-decoration :none;
}
.ricercaunderDbaE {
	background-color : none;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	font-weight:bold;
	color : #000000;
	text-decoration :none;
}
.ricercaunderDbaD {
	background-color : none;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	font-weight:bold;
	color : #000000;
	text-decoration :none;
}
.tddbaI {
	background-color: #EEEEEE;
    width: 938;
    height: 68px;
    padding: 5px;
    border: none;
    text-indent:30px;
	letter-spacing: 8px;
	background: url(/immagini/arredamento/interior_image.jpg);
}
.tddbaE {
	background-color: #EEEEEE;
    width: 938;
    height: 68px;
    padding: 5px;
    border: none;
	background: url(/immagini/arredamento/outdoor_image.jpg);
	text-indent:30px;
	letter-spacing: 8px;
}
.tddbaD {
	background-color: #EEEEEE;
    width: 938;
    height: 68px;
    padding: 5px;
    border: none;
	background: url(/immagini/arredamento/decoration_image.jpg);
	text-indent:30px;
	letter-spacing: 8px;
}
.tdfashion {
	background-color: #EEEEEE;
    width: 938;
    height: 68px;
    padding: 5px;
    border: none;
    text-indent:30px;
	letter-spacing: 8px;
}
.ricerca {
	background-color : #D75604;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :normal;
}

.stileshop  {
        font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	color : #000000;
}

.stilegrigio  {
        font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	color : #4A4A4A;
}

.stiletree {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold;
	color : #D75604;
}

.contactrosso {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #C61C29;
	text-decoration :none;
}

.contactnero {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	text-decoration :none;
}

.contactnerop {
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	text-decoration :none;
}

.contactnerounder {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	text-decoration :underline;
}

.contactneropiu {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}

.contactnero_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #C61C29;
	font-weight: bold;
	text-decoration :none;
}
.contactnero_bigS {
	font-size : 17px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}
.contactgrigio_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #736F6E;
	font-weight: bold;
	text-decoration :none;
}
.contactgrigio_big2 {
	font-size : 20px;
	font-family : Verdana, Arial, Helvetica;
	color : #736F6E;
	font-weight: bold;
	text-decoration :none;
}
.contactneropiuunder {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :underline;
}

.contactdbaI_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #87AFC7;
	font-weight: bold;
	text-decoration :none;
}
.contactdbaE_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #99CC99;
	font-weight: bold;
	text-decoration :none;
}
.contactdbaD_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #D4A7DD;
	font-weight: bold;
	text-decoration :none;
}
.contactrosso_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #C61C29;
	font-weight: bold;
	text-decoration :none;
}
.contactrosso_big2 {
	font-size : 20px;
	font-family : Verdana, Arial, Helvetica;
	color : #C61C29;
	font-weight: bold;
	text-decoration :none;
}

.contactarancio_big {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica;
	color : #D75604;
	font-weight: bold;
	text-decoration :none;
}
.contactarancio_bigS {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica;
	color : #D75604;
	font-weight: bold;
	text-decoration :none;
}

.contactrosso_underline {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #C61C29;
	text-decoration :underline;
}

.contactaranciopiu {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #D75604;
	font-weight: bold;
	text-decoration :none;
}

.contactaranciopiuunder {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #D75604;
	font-weight: bold;
	text-decoration :underline;
}

.contactbiancopiu {
	background-color : #D75604;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration :none;
}

.contactbiancopiuunder {
	background-color : #D75604;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration :underline;
}

.contactgrigiopiu {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #4A4A4A;
	font-weight: bold;
	text-decoration :none;
}

.contactgrigio {
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica;
	color : #4A4A4A;
	font-weight: normal;
	text-decoration :none;
}

.contactgrigiogrande {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #4A4A4A;
	font-weight: bold;
	text-decoration :none;
}

.ricercaazzurrounder {
	background-color : #638FA1;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :underline;
}

.ricercaazzurro {
	background-color : #638FA1;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	text-decoration :none;
}

.ricercacampi {
	background-color : #638FA1;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration :none;
}
.tiporicercacucina {
	background-color : #B4CFEC;
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	letter-spacing: 7px;
	font-weight: bold;
	font-style: oblique;
	text-decoration :none;
}

.carrellobianco{
	background-color : #A07F65;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration :none;
}

.carrellonero{
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}

.carrelloneromeno{
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: normal;
	text-decoration :none;
}

.carrellobiancopiu{
	background-color : #638FA1;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration :none;
}

.contactazzurrounder {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #638FA1;
	font-weight: bold;
	text-decoration :underline;
}

.collezioninerounder{
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :underline;
}

.percorsiazzurro {
	background-color : #DEE7EB;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #4A4A4A;
	text-decoration :none;
}

.percorsiazzurropiu {
	background-color : #DEE7EB;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #4A4A4A;
	font-weight: bold;
	text-decoration :none;
}

.tiporicercadbaI {
	background-color :#87AFC7;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	letter-spacing: 7px;
	font-weight: bold;
	font-style: oblique;
	text-decoration :none;
}
.tiporicercadbaE {
	background-color : #99CC99;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	letter-spacing: 7px;
	font-weight: bold;
	font-style: oblique;
	text-decoration :none;
}
.tiporicercadbaD {
	background-color :#D4A7DD;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica;
	color : #FFFFFF;
	letter-spacing: 7px;
	font-weight: bold;
	font-style: oblique;
	text-decoration :none;
}
.ricercaarredamento_i {
	background-color : #C6DEFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}
.ricercaarredamento_e {
	background-color : #D0E8BE;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}
.ricercaarredamento_d {
	background-color : #E3E4FA;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}
.ricercaarredamento_big {
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica;
	color : #7E354D;
	font-weight: bold;
	text-decoration:none;
}

.menuVerticaleL1 {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration:underline;
}
.menuVerticaleL2 {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration:none;
}
.menuVerticaleL2B {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}

.sun {
    display : none;
}

/*	Popup note	*/
#popupnote div.titolo{
	height: 50px;
	text-align: center;
	line-height: 50px;	
	vertical-align: middle;
	background-color: #638FA1;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
	padding:0;
	margin: 0 0 30px 0;
}

#popupnote ul{
	margin:0;
	padding:0;
	list-style-type:none;
	background-color: #DEE7EB;	
}

#popupnote li{
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
}


#popupnote li.nota{
	display:block;	
	vertical-align: middle;
	line-height: 30px;	
	width: 100%;	
	clear: both;
}


#popupnote li.sx{
	display:inline;
	float: left;
	text-align: left;
	padding-left: 10px;
	width: 26%;
	background-color: #DEE7EB;
	margin:0;
}


#popupnote li.dx{
	display:inline;
	text-align: left;
	padding-left: 10px;
	
	width: 68%;	
	background-color: #DEE7EB;
	margin:0;
}

td.carrellovuoto{
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-weight: bold;
	text-decoration :none;
	width: 680px; 
	line-height: 50px; 
	padding-left: 10px; 
	vertical-align: middle; 
	background-color:#DEE7EB;

}


ul.error {
    margin: 20px 0 0 20%;
	padding:0;
	list-style-type: none;
	width: 53%;
	padding: 10px;
	/*border: 1px solid black;*/
}

li.error{
	font-size : 12px;
    color: #F00;
    text-decoration :none;
    text-align: center;
}


.ulboxtestate {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;
	list-style-type: none;
	color:#000;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

.boximportoordini{
	margin-bottom: 10px; 
	padding: 3px 0px 1px 2px; 
	font-size: 14px; 
	font-weight: bold; 
	background-color: #F9FB00;
	border: 1px solid #EDEF00;
}
