body {

	font-family: Arial, Helvetica, sans-serif;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #ffffff;

	color: #666666;

}

form {

	margin: 0px;

	padding: 0px;

}

fieldset {

	margin: 0px;

	padding: 0px;

	border: 0px;

}

img {

	border: 0px;

	text-decoration: none;

}

table{

	border: 0px;

}

#main {

	text-align: left;

	vertical-align: top;

}

#main td {

	font-size: 14px;

	line-height: 18px;

}

#main h1 {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 30px;

	line-height: 42px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}

#main h2 {

	font-family: Arial, Helvetica, sans-serif;

	color: #444444;

	font-size: 20px;

	line-height: 30px;

	margin: 0px;

	padding: 0px;

}

#main h3 {

	font-family: Arial, Helvetica, sans-serif;

	color: #555555;

	font-size: 16px;

	line-height: 20px;

	margin: 0px;

	padding: 0px;

}

#main hr {

	color: #333333;

	width: 100%;

	margin: 5px 0;

}

#main .justify {

	text-align: justify;

}

#main a {

	color: #0099ff;

}

#main ul, ol {

	margin: 5px 0 5px 30px;

	padding: 0;

}

#main li {

	margin: 4px 0 4px 0;

	padding: 0;

}

#main .tratteggio_gray {

	border: 2px dashed #c6c6c6;

}

#main .green {

	color: #00a900;

}

#main .black {

	color: #000000;

}

#main .red {

	color: #cc0033;

}

#main .barrato {

	text-decoration: line-through;

}

#main .pulsante {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image_left/pulsante_tutti_bg.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .campo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	text-decoration: none;

}

#main .campo_small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

#main .pulsante_whois_1 {

	font-size: 12px;

	line-height: 16px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p1.jpg);

	background-repeat: repeat-x;

	background-position: center;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 18px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-bottom: 6px;

	width: 50px;

}

#main .pulsante_whois_2 {

	font-size: 12px;

	line-height: 16px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p2.jpg);

	background-repeat: repeat-x;

	background-position: center;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 18px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-bottom: 6px;

	width: 50px;

}

#main .pulsante_whois_3 {

	font-size: 12px;

	line-height: 16px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p3.jpg);

	background-repeat: repeat-x;

	background-position: center;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 18px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-bottom: 6px;

	width: 50px;

}

#main .campo_whois {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	height: 18px;

	color: #000000;

	text-decoration: none;

}

#main .pulsante_verde {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_verde.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .pulsante_grigio_chiaro {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_grigio_chiaro.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .pulsante_grigio_scuro {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_grigio_scuro.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .pulsante_arancio {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_arancio.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .pulsante_rosso {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_rosso.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

}

#main .eshop_price_txt {

	font-size: 12px;

	line-height: 14px;

}

#main .eshop_price_txt_chiaro {

	font-size: 12px;

	color: #d5d5d5;

	line-height: 14px;

}

#main .eshop_toplink {

	line-height: 14px;

}

#main .tab {

	font-size: 12px;

	line-height: 14px;

	text-align: center;

	vertical-align: top;

	background-color: #d5d5d5;

}

#main .tab_txt_sx {

	font-size: 12px;

	line-height: 14px;

	text-align: left;

	vertical-align: top;

	background-color: #f5f5f5;

}

#main .tab_txt_cx {

	font-size: 12px;

	line-height: 14px;

	text-align: center;

	vertical-align: top;

	background-color: #f5f5f5;

}

#main .tab_txt_dx {

	font-size: 12px;

	line-height: 14px;

	text-align: right;

	vertical-align: top;

	background-color: #f5f5f5;

}

#main .txt_12 {

	font-size: 12px;

	line-height: 14px;

}

#main .pulsante_trasferisci_1 {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p1.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	width: 80px;

}

#main .pulsante_trasferisci_2 {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p2.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	width: 80px;

}

#main .pulsante_trasferisci_3  {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p3.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	width: 80px;

}

#main .pulsante_trasferisci_4 {

	font-size: 14px;

	line-height: 22px;

	color: #ffffff;

	text-decoration: none;

	background-image: url(http://www.consultingweb.it/image/pulsante_p4.jpg);

	background-repeat: repeat-x;

	text-align: center;

	*/padding: 0 0 0 0;

	height: 22px;

	border: 0px solid #ffffff;

	cursor: pointer;

	vertical-align: middle;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	width: 80px;

}

.p_campo_mini {	

  font-family: Arial, Helvetica, sans-serif;	

  font-size: 10px;	color: #000000;	

  text-decoration: none;
}