#icoClip 			{	position:absolute;left:0px;top:0px;z-index:7;visibility:hidden;		}
#icoClips 			{ 	position:absolute;left:0px;top:0px;z-index:8;visibility:hidden;		}
#icoClip2			{	position:absolute;left:0px;top:0px;z-index:10;visibility:hidden;	}
#ico2Clips			{	position:absolute;left:0px;top:0px;z-index:10;visibility:hidden;	}
#ScrollContentDiv 	{	position:absolute;left:0px;top:0px;width:291px;z-index:1;visibility:hidden;	 }
#scrollingDiv		{	position:absolute;left:0px;top:0px;z-index:9;visibility:hidden;		}


f.bg_main { background-color:#FFFFFF; }

.spc4px { font-size:4px;font-family:Arial; }
.spc6px { font-size:6px;font-family:Arial; }
.spc8px { font-size:8px;font-family:Arial; }
.spc10px { font-size:10px;font-family:Arial; }
.spc12px { font-size:12px;font-family:Arial; }
.spc14px { font-size:14px;font-family:Arial; }
.spc16px { font-size:16px;font-family:Arial; }
.spc18px { font-size:18px;font-family:Arial; }
.spc20px { font-size:20px;font-family:Arial; }
.spc23px { font-size:23px;font-family:Arial; }

.padd1006 { padding:1px 0px 0px 16px; }
.padd6006 { padding:16px 0px 0px 16px; }
.padd77717 { padding:7px 17px 7px 7px; }
.padd0X0X { padding:0px 10px 0px 10px; }
.paddXXXX { padding:10px 10px 10px 10px; }

.hLine16 { line-height:16px; }

.bgVoid { background:url(../img/1x1.gif); }
.bgColorBk { background:#000000; }
.bgColorG1 { background:#D6D8D2; }
.bgColorG2 { background:#61645A; }
.bgColorG3 { background:#A4AEB8; }
.bgColorG4 { background:#E8EDEF; }
.bgColorBx { background:#F4F6F7; }
.bgColorWh { background:#FFFFFF; }
.bgMainCnt { background:#FCFCFC url(../img/bg_main.gif) repeat-y; }
.bgMenuDx  { background:#FFFFFF url(../img/bg_menu.gif) repeat-y; }

.imgBordOff { cursor:pointer;border:1px solid #A4AEB8; }
.imgBord1on { cursor:pointer;border:2px solid #0071B8; }
.imgBord2on { cursor:pointer;border:2px solid #00AB39; }
.imgBord3on { cursor:pointer;border:2px solid #F78F1E; }

.lightGrey10 			{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#777777;text-decoration:none; }
.lightGrey10:active  	{ color:#777777;text-decoration:underline; }
.lightGrey10:visited 	{ color:#777777; }
.lightGrey10:hover   	{ color:#777777;text-decoration:underline; }

.grey10 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#6D7066;text-decoration:none; }
.grey10:link  			{ color:#6D7066;text-decoration:underline; }
.grey10:active  		{ color:#6D7066;text-decoration:underline; }
.grey10:visited 		{ color:#6D7066;text-decoration:underline; }
.grey10:hover   		{ color:#6D7066;text-decoration:none; }
.grey10b 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#6D7066;text-decoration:none; }

.orange10b 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#FF7F3F;font-weight:bold;text-decoration:none; }
.orange10b:link  		{ color:#FF7F3F;text-decoration:underline; }
.orange10b:active  		{ color:#FF7F3F;text-decoration:underline; }
.orange10b:visited 		{ color:#FF7F3F;text-decoration:underline; }
.orange10b:hover   		{ color:#FF7F3F;text-decoration:none; }

.green10 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#047F3F;text-decoration:none; }
.green10:link  			{ color:#047F3F;text-decoration:underline; }
.green10:active  		{ color:#047F3F;text-decoration:underline; }
.green10:visited 		{ color:#047F3F;text-decoration:underline; }
.green10:hover   		{ color:#047F3F;text-decoration:none; }

.green10b 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#047F3F;font-weight:bold;text-decoration:none; }
.green10b:link  		{ color:#047F3F;text-decoration:underline; }
.green10b:active  		{ color:#047F3F;text-decoration:underline; }
.green10b:visited 		{ color:#047F3F;text-decoration:underline; }
.green10b:hover   		{ color:#047F3F;text-decoration:none; }

.blu10 					{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#0071B8;text-decoration:none; }
.blu10b 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#0071B8;font-weight:bold;text-decoration:none; }
.blu10:link  			{ color:#0071B8;text-decoration:underline; }
.blu10:active  			{ color:#0071B8;text-decoration:underline; }
.blu10:visited 			{ color:#0071B8;text-decoration:underline; }
.blu10:hover   			{ color:#0071B8;text-decoration:none; }

.arancio10 				{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#F78F1E;text-decoration:none; }
.arancio10:link  		{ color:#F78F1E;text-decoration:underline; }
.arancio10:active  		{ color:#F78F1E;text-decoration:underline; }
.arancio10:visited 		{ color:#F78F1E;text-decoration:underline; }
.arancio10:hover   		{ color:#F78F1E;text-decoration:none; }

.arancio10b 			{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#F78F1E;font-weight:bold;text-decoration:none; }




.liFerramenta {
	list-style-image: url(../img/dot_ferramenta.gif);
}

.liGiardinaggio {
	list-style-image: url(../img/dot_giardinaggio.gif);
}

.liStorage {
	list-style-image: url(../img/dot_storage.gif);
}

.selectProv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #047F3F;
	/*background-color: #F3F3F3;*/
}

.selectProvFerram {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0071B8;
}

.selectProvStorage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F78F1E;
}

.selectProvCont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	/*background-color: #F3F3F3;*/
}

.selectLavoro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width:100;
}

.inputTxtContatti_w155 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 155;
	height: 18px;
}

.inputTxtContatti_w102 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 102;
	height: 18px;
}

.inputTxtContatti_w120 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 128;
	height: 18px;
}

.inputTxtContatti_w197 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 197;
	height: 18px;
}

.inputTxtContatti_w302 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 302;
	height: 18px;
}

.inputTxtContatti_w50 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
	width: 46;
	height: 18px;
}

.btnCerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
}

.btnInvia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
}

.tab_login_cont {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #6D7066;
	border-right-color: #6D7066;
	padding-right: 2px;
	padding-left: 2px;
}

.tab_login_ferr {
	border: 2px solid #0071B8;
	background-color: #FFFFFF;
}

.tab_login_ferrBG {
	background-color: #0071B8;
}

.tab_login_giard {
	border: 2px solid #00A54F;
	background-color: #FFFFFF;
}

.tab_login_giardBG {
	background-color: #00A54F;
}

.tab_login_stor {
	border: 2px solid #F78F1E;
	background-color: #FFFFFF;
}

.tab_login_storBG {
	background-color: #F78F1E;
}

.input_login_ferr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6D7066;
	width: 98px;
	height: 14px;
	border: 1px solid #0071B8;
}

.input_login_giard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6D7066;
	width: 98px;
	height: 14px;
	border: 1px solid #00A54F;
}

.input_login_stor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6D7066;
	width: 98px;
	height: 14px;
	border: 1px solid #F78F1E;
}

.textarea_contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6D7066;
}

.textarea_contatti_priv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9EA196;
}
	
.pattern_form_Contatti {
	background-image: url(../img/pattern_rect.gif);	
}

.pattern_form_LavoroH {
	background-image: url(../img/pattern_rect_blueH.gif);	
}

.pattern_form_LavoroV {
	background-image: url(../img/pattern_rect_blueV.gif);	
}

.td_h_form_Contatti {
	height: 32px;
}

.td_bdDX {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00A54F;	
}

.td_bdDX2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D5A404;	
}

.td_bdDX3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B8E1FA;	/*0071B8*/
}

.paddX	{
	padding-left: 10px;	
}

.padd_RX	{
	padding-right: 10px;	
}

.padd_BX	{
	padding-bottom: 10px;	
}





