body
{
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	/*background-color:#000000;*/
	background-color:#CCCCCC;
	
	SCROLLBAR-FACE-COLOR: #7b7c7d; MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #7b7c7d; 
	SCROLLBAR-SHADOW-COLOR:#222222 ; 
	SCROLLBAR-3DLIGHT-COLOR: #222222; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #222222; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999; 

}
td,input,body,select,textarea
{
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	color:#000000;
	text-decoration:none;
	
}

.bgstruttura
{
	background-color:#ffffff;
}

.menu_top
{
	FONT-SIZE: 12px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	text-decoration:none;
	color:#ffffff;
	background-color:#5352ba;
	/*FONT-WEIGHT: bold; */
	
}

.trasporto
{
	text-align: right;
}

.bgfooter
{
	background-color:#3669FF;
	color:#ffffff;
	font-size:11px;
	
	
	
}

.menu_offerte
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#FF3301;
	FONT-WEIGHT: bold; 
	
}

.titolo_rosso
{
	color:#FF3301;
	font-size:12px;
	font-weight:bold;
	
}
.titolo_blubig
{
	color:#3669FF;
	font-size:16px;
	font-weight:bold;
	
}
.titolo_blu
{
	color:#3669FF;
	font-size:12px;
	font-weight:bold;
	
}
.titolo_bianco
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	
}
.testo_bigred
{
	color:red;
	font-size:14px;
	FONT-WEIGHT: bold;
	
}
.testo_big
{
	color:#000000;
	font-size:14px;
	
}
.testo_bigst
{
	color:#000000;
	font-size:14px;
	text-decoration:line-through;
}
.testo_st
{
	color:#000000;
	font-size:11px;
	text-decoration:line-through;
}
.testo_rosso
{
	color:#FF3301;
	font-size:11px;
	
}
.testo_bianco
{
	color:#FFFFFF;
	font-size:11px;
	
}
.testo_blu
{
	color:#3669FF;
	font-size:11px;
	
}

.ripristina
{
	color:green;
	font-size:11px;
	FONT-WEIGHT: bold;
	
}

.elimina
{
	color:#FF3301;
	font-size:11px;
	FONT-WEIGHT: bold;
}


/*tabelle*/
.infoBox {
	BACKGROUND: #5252ba;
}
.infoBoxContents {
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}

TD.infoBoxHeading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: #5252ba; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}

/*Nero box*/
.neroBox {
	BACKGROUND: #999999;
}
.neroBoxContents {
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}

TD.neroBoxHeading {
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 12px; 
	BACKGROUND: #999999; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
}



/*Offerte*/
.offBox {
	BACKGROUND: #a6a6dc;
}
.offBoxContents {
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}

TD.offBoxHeading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: #a6a6dc; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}
.line
{
	border-color: #FFCD01 #FFCD01 #FFCD01 #FFCD01; 
	border: 1px solid #FFCD01; 
	height:1px;
	width:160;
}
.linenews
{
	border-color: #FFCD01 #FFCD01 #FFCD01 #FFCD01; 
	border: 1px solid #FFCD01; 
	height:1px;
}
.lineprodotto
{
	border-color: #eedddd #eedddd #eedddd #eedddd; 
	border: 1px solid #eedddd; 
	height:1px;
	width:480;
}

/*Newsletter*/
.nlBox {
	BACKGROUND: #7b7c7d;
}
.nlBoxContents {
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}

TD.nlBoxHeading {
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 12px; 
	BACKGROUND: #7b7c7d; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}



.boxText {
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	
}
.boxText_red {
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	color:red;
	FONT-WEIGHT: bold;
}

.boxText_white{
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, sans-serif;
	color:white;
	FONT-WEIGHT: bold;
}


.section
{
	FONT-SIZE: 12px; 
	color:#5252ba;
	border-bottom: #5252ba 1px solid;
}

.disabilitata
{
	COLOR: #000000;
	BACKGROUND-COLOR: #CCCCCC;
	background : #CCCCCC;
}

.btn_flat
{
	border: 1px solid; 
	background-color: #ffffff; height: 20px; 
	border-color: #29598C #29598C #29598C #29598C; 
	color: #000000; font-weight:bold
}
.btn_red
{
	border: 1px solid; 
	background-color: red; height: 20px; 
	border-color: #000000 #000000 #000000 #000000; 
	color: #000000; font-weight:bold
}
.tab_title
{
	font-weight:bold;
}
a
{
	text-decoration:none;
	color:black
}
a:hover
{
	text-decoration:underline;
	color:#FF3200
}
.tab_row1
{

}
.tab_row2
{
	background-color:#cacbc6
}
.hr
{
	border:1px solid #000000;
}
.small
{
	font-size:9pt
}
.ricerca
{
	color: #000000;
	font-size:11px;
	background-color: #88A6FF;
}

.dispo_red
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#ffffff;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif ;
	background : red;
	border-color : #cccccc #cccccc #cccccc #cccccc;
	border : 1px solid #cccccc;
	/*width : 140px;*/
	height:20px;
}
.dispo_orange
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR:#ffffff;
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	background : #FF6600;
	border-color : #cccccc #cccccc #cccccc #cccccc;
	border : 1px solid #cccccc;
	/*width : 140px;*/
	background-color: #FF6600;
	height:20px;
}
.dispo_green
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR:#ffffff;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	background : #336600;
	border-color : #cccccc #cccccc #cccccc #cccccc;
	border : 1px solid #cccccc;
	/*width : 140px;*/
	background-color: #336600;
	height:20px;
}
.dispo_white
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR:#000000;
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif BACKGROUND-COLOR: #ffffff;
	background : #ffffff;
	border-color : #cccccc #cccccc #cccccc #cccccc;
	border : 1px solid #cccccc;
	/*width : 140px;*/
	background-color: #ffffff;
	height:20px;
}
.table
{
	background : #b0b0ba;
	
	border-color: #b0b0ba #b0b0ba #b0b0ba #b0b0ba; 
	border: 1px solid #b0b0ba; 
	height:1px;
}
