body
{
	background-color: White;
	color: Black;
	font-family: "Arial";
	font-size: 11px;
	margin: 0;
	padding: 0;
	padding-top: 17px;
}
.album {
	margin: 0 9px 0px 0;
	float: left;
}
.album2 {
	margin: 0 0px 0px 0;
	float: right;
}
.album3 {
	margin: 0 0px 0px 0;
	float: left;
}
.text2 {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-top: 0px;
}
.text3 {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-top: 0px;
}
.texttab {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.texttab_2 {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.texttab2 {
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.texttab2_3 {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.texttab3 {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.text2_color {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FF6100;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
A {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: none;
}
A:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
.menu_w1 {
	text-align: left;
	background-image: url(../images/freccia4.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.menu_w {
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-align: left;
	text-decoration: none;
}
A.menu_w:hover {
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-align: left;
	text-decoration: underline;
}
.menu_blu1 {
	text-align: left;
	background-image: url(../images/freccia3.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.menu_blu {
	font-size: 11px;
	font-weight: bold;
	color: #0E3D70;
	text-align: left;
	text-decoration: none;
}
A.menu_blu:hover {
	font-size: 11px;
	font-weight: bold;
	color: #0E3D70;
	text-align: left;
	text-decoration: underline;
}
.art_1 {
	text-align: left;
	background-image: url(../images/freccia2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.art {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: none;
}
A.art:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art_sel {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art_sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
.art2_1 {
	text-align: left;
	background-image: url(../images/freccia2.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 15px;
	padding-left: 10px;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.art2 {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: none;
}
A.art2:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art2_sel {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art2_sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
.art3_1 {
	text-align: left;
	background-image: url(../images/freccia2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 25px;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.art3 {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: none;
}
A.art3:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art3_sel {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
A.art3_sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	text-align: left;
	text-decoration: underline;
}
.passw {
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-align: left;
}
.login {
	font-size: 11px;
	font-weight: normal;
	color: white;
	text-align: right;
	padding-right: 20px;
	font-style: italic;
}
A.passw {
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: underline;
}
A.passw:hover {
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: none;
}
A.login2 {
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-align: left;
	text-decoration: none;
}
A.login2:hover {
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: White;
	text-align: left;
	text-decoration: underline;
}
.privacy3 {
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 12px;
}
A.privacy3 {
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	padding-top: 0px;
	text-decoration: none;
}
A.privacy3:hover {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	padding-top: 0px;
	text-decoration: none;
}
A.tit {
	font-size: 13px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 8px;
}
A.tit:hover {
	font-size: 13px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 8px;
}
.box167topmotore {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	margin-top: 0px;
	PADDING-TOP: 33px;
	BACKGROUND-REPEAT: no-repeat;
	vertical-align: middle;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	text-align: left;
	BACKGROUND-IMAGE: url(../images/box_167_top_motore.gif);
	WIDTH: 167px;
}
.box167top {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	margin-top: 0px;
	PADDING-TOP: 33px;
	BACKGROUND-REPEAT: no-repeat;
	vertical-align: middle;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	text-align: left;
	BACKGROUND-IMAGE: url(../images/box_167_top.gif);
	WIDTH: 167px;
}
.box167bottom {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left bottom;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	margin-bottom: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/box_167_bottom.gif);
	WIDTH: 167px;
}
.boxang167 {
	BACKGROUND-IMAGE: url(../images/box_167_bg.gif);
	WIDTH: 167px;
	BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: right top;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: repeat-y;
	text-align: center;
}

.text {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #5C5C5C;
	text-align: left;
	padding-right: 50px;
	padding-bottom: 20px;
}
.text_news {
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: White;
	padding-bottom: 3px;
}
.titolo_news {
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding-top: 5px;
}
.box_news {
	padding-bottom: 13px;
}
.box_login {
	padding-left: 15px;
}
.box_login2 {
	padding-left: 15px;
	font-size: 11px;
	font-weight: bold;
}
.box_login3 {
	font-size: 11px;
	font-weight: bold;
	color: #D47500;
}
A.news {
	font-size: 10px;
	font-weight: bold;
	color: #A2BC27;
	text-align: left;
	text-decoration: none;
}
A.news:hover {
	font-size: 10px;
	font-weight: bold;
	color: #BFD948;
	text-align: left;
	text-decoration: none;
}
A.news2 {
	font-size: 11px;
	font-weight: bold;
	color: #A2BC27;
	text-align: left;
	text-decoration: none;
}
A.news2_2:hover {
	font-size: 9px;
	font-weight: bold;
	color: #BFD948;
	text-align: left;
	text-decoration: none;
}
A.news2_2 {
	font-size: 9px;
	font-weight: bold;
	color: #A2BC27;
	text-align: left;
	text-decoration: none;
}
A.news2:hover {
	font-size: 11px;
	font-weight: bold;
	color: #BFD948;
	text-align: left;
	text-decoration: none;
}
A.news3 {
	font-size: 11px;
	font-weight: bold;
	color: #A2BC27;
	text-align: left;
	text-decoration: none;
}
A.news3:hover {
	font-size: 11px;
	font-weight: bold;
	color: #A2BC27;
	text-align: left;
	text-decoration: underline;
}
A.news4 {
	font-size: 11px;
	font-weight: bold;
	color: #305988;
	text-align: left;
	text-decoration: none;
}
A.news4:hover {
	font-size: 11px;
	font-weight: bold;
	color: #305988;
	text-align: left;
	text-decoration: underline;
}

.didascalia {
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}

.images {
	border: 1px solid white;
}
.images2 {
	border: 1px solid #cccccc;
}
.boxtab {
	background-color: #305988;
}
.boxtab_line {
	background-color: #305988;
	background-image: url(../images/punti.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 37px;
}
.boxtab_footer {
	height: 17px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
}
.titolo {
	font-size: 17px;
	font-weight: bold;
	color: #0E3D70;
	text-align: left;
	height: 30px;
}
.sottotitolo {
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	height: 25px;
}
.titolo_preventivo {
	font-size: 17px;
	font-weight: bold;
	color: black;
	text-align: left;
}
.titolo_preventivo2 {
	font-size: 17px;
	font-weight: bold;
	color: #929292;
	text-align: left;
}
.navigazione {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	height: 25px;
}
.bg_menu {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #0D3A6B;
	height: 30px;
	font-size: 11px;
	color: White;
	padding-left: 15px;
}
.bg_menusel {
	background-image: url(../images/bg_menusel.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F7F7F7;
	height: 30px;
	font-size: 11px;
	color: #0E3D70;
	padding-left: 15px;
}
.bg_menub {
	background-image: url(../images/bg_menub.gif);
	background-repeat: repeat-y;
	font-size: 11px;
	color: #0E3D70;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 15px;
	line-height: 20px;
}
A.m_1 {
	font-size: 11px;
	font-weight: bold;
	color: #8C7442;
	text-align: left;
	text-decoration: none;
}
A.m_1:hover {
	font-size: 11px;
	font-weight: bold;
	color: #8C7442;
	text-align: left;
	text-decoration: underline;
}
A.m_2 {
	font-size: 11px;
	font-weight: bold;
	color: #5C6684;
	text-align: left;
	text-decoration: none;
}
A.m_2:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5C6684;
	text-align: left;
	text-decoration: underline;
}
A.m_3 {
	font-size: 11px;
	font-weight: bold;
	color: #857B49;
	text-align: left;
	text-decoration: none;
}
A.m_3:hover {
	font-size: 11px;
	font-weight: bold;
	color: #857B49;
	text-align: left;
	text-decoration: underline;
}
A.m_4 {
	font-size: 11px;
	font-weight: bold;
	color: #E63900;
	text-align: left;
	text-decoration: none;
}
A.m_4:hover {
	font-size: 11px;
	font-weight: bold;
	color: #E63900;
	text-align: left;
	text-decoration: underline;
}
A.m_5 {
	font-size: 11px;
	font-weight: bold;
	color: #C1B300;
	text-align: left;
	text-decoration: none;
}
A.m_5:hover {
	font-size: 11px;
	font-weight: bold;
	color: #C1B300;
	text-align: left;
	text-decoration: underline;
}
A.m_6 {
	font-size: 11px;
	font-weight: bold;
	color: #3F6DCF;
	text-align: left;
	text-decoration: none;
}
A.m_6:hover {
	font-size: 11px;
	font-weight: bold;
	color: #3F6DCF;
	text-align: left;
	text-decoration: underline;
}
A.m_7 {
	font-size: 11px;
	font-weight: bold;
	color: #E8B900;
	text-align: left;
	text-decoration: none;
}
A.m_7:hover {
	font-size: 11px;
	font-weight: bold;
	color: #E8B900;
	text-align: left;
	text-decoration: underline;
}
A.m_8 {
	font-size: 11px;
	font-weight: bold;
	color: #29547E;
	text-align: left;
	text-decoration: none;
}
A.m_8:hover {
	font-size: 11px;
	font-weight: bold;
	color: #29547E;
	text-align: left;
	text-decoration: underline;
}
A.m_9 {
	font-size: 11px;
	font-weight: bold;
	color: #009933;
	text-align: left;
	text-decoration: none;
}
A.m_9:hover {
	font-size: 11px;
	font-weight: bold;
	color: #009933;
	text-align: left;
	text-decoration: underline;
}
A.m_10 {
	font-size: 11px;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	text-decoration: none;
}
A.m_10:hover {
	font-size: 11px;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	text-decoration: underline;
}
A.m_11 {
	font-size: 11px;
	font-weight: bold;
	color: #99CC33;
	text-align: left;
	text-decoration: none;
}
A.m_11:hover {
	font-size: 11px;
	font-weight: bold;
	color: #99CC33;
	text-align: left;
	text-decoration: underline;
}
A.m_12 {
	font-size: 11px;
	font-weight: bold;
	color: #FF8484;
	text-align: left;
	text-decoration: none;
}
A.m_12:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FF8484;
	text-align: left;
	text-decoration: underline;
}
A.m_13 {
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-align: left;
	text-decoration: none;
}
A.m_13:hover {
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-align: left;
	text-decoration: underline;
}
A.m_14 {
	font-size: 11px;
	font-weight: bold;
	color: #00BD61;
	text-align: left;
	text-decoration: none;
}
A.m_14:hover {
	font-size: 11px;
	font-weight: bold;
	color: #00BD61;
	text-align: left;
	text-decoration: underline;
}
A.m_15 {
	font-size: 11px;
	font-weight: bold;
	color: #01C0FC;
	text-align: left;
	text-decoration: none;
}
A.m_15:hover {
	font-size: 11px;
	font-weight: bold;
	color: #01C0FC;
	text-align: left;
	text-decoration: underline;
}
A.m_16 {
	font-size: 11px;
	font-weight: bold;
	color: #339966;
	text-align: left;
	text-decoration: none;
}
A.m_16:hover {
	font-size: 11px;
	font-weight: bold;
	color: #339966;
	text-align: left;
	text-decoration: underline;
}
A.m_17 {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-align: left;
	text-decoration: none;
}
A.m_17:hover {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-align: left;
	text-decoration: underline;
}
A.m_18 {
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	text-align: left;
	text-decoration: none;
}
A.m_18:hover {
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	text-align: left;
	text-decoration: underline;
}
A.m_19 {
	font-size: 11px;
	font-weight: bold;
	color: #766C41;
	text-align: left;
	text-decoration: none;
}
A.m_19:hover {
	font-size: 11px;
	font-weight: bold;
	color: #766C41;
	text-align: left;
	text-decoration: underline;
}

A.m_1sel {
	font-size: 11px;
	font-weight: bold;
	color: #8C7442;
	text-align: left;
	text-decoration: underline;
}
A.m_1sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #8C7442;
	text-align: left;
	text-decoration: underline;
}
A.m_2sel {
	font-size: 11px;
	font-weight: bold;
	color: #5C6684;
	text-align: left;
	text-decoration: underline;
}
A.m_2sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5C6684;
	text-align: left;
	text-decoration: underline;
}
A.m_3sel {
	font-size: 11px;
	font-weight: bold;
	color: #857B49;
	text-align: left;
	text-decoration: underline;
}
A.m_3sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #857B49;
	text-align: left;
	text-decoration: underline;
}
A.m_4sel {
	font-size: 11px;
	font-weight: bold;
	color: #E63900;
	text-align: left;
	text-decoration: underline;
}
A.m_4sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #E63900;
	text-align: left;
	text-decoration: underline;
}
A.m_5sel {
	font-size: 11px;
	font-weight: bold;
	color: #C1B300;
	text-align: left;
	text-decoration: underline;
}
A.m_5sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #C1B300;
	text-align: left;
	text-decoration: underline;
}
A.m_6sel {
	font-size: 11px;
	font-weight: bold;
	color: #3F6DCF;
	text-align: left;
	text-decoration: underline;
}
A.m_6sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #3F6DCF;
	text-align: left;
	text-decoration: underline;
}
A.m_7sel {
	font-size: 11px;
	font-weight: bold;
	color: #E8B900;
	text-align: left;
	text-decoration: underline;
}
A.m_7sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #E8B900;
	text-align: left;
	text-decoration: underline;
}
A.m_8sel {
	font-size: 11px;
	font-weight: bold;
	color: #29547E;
	text-align: left;
	text-decoration: underline;
}
A.m_8sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #29547E;
	text-align: left;
	text-decoration: underline;
}
A.m_9sel {
	font-size: 11px;
	font-weight: bold;
	color: #009933;
	text-align: left;
	text-decoration: underline;
}
A.m_9sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #009933;
	text-align: left;
	text-decoration: underline;
}
A.m_10sel {
	font-size: 11px;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	text-decoration: underline;
}
A.m_10sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	text-decoration: underline;
}
A.m_11sel {
	font-size: 11px;
	font-weight: bold;
	color: #99CC33;
	text-align: left;
	text-decoration: underline;
}
A.m_11sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #99CC33;
	text-align: left;
	text-decoration: underline;
}
A.m_12sel {
	font-size: 11px;
	font-weight: bold;
	color: #FF8484;
	text-align: left;
	text-decoration: underline;
}
A.m_12sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FF8484;
	text-align: left;
	text-decoration: underline;
}
A.m_13sel {
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-align: left;
	text-decoration: underline;
}
A.m_13sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-align: left;
	text-decoration: underline;
}
A.m_14sel {
	font-size: 11px;
	font-weight: bold;
	color: #00BD61;
	text-align: left;
	text-decoration: underline;
}
A.m_14sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #00BD61;
	text-align: left;
	text-decoration: underline;
}
A.m_15sel {
	font-size: 11px;
	font-weight: bold;
	color: #01C0FC;
	text-align: left;
	text-decoration: underline;
}
A.m_15sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #01C0FC;
	text-align: left;
	text-decoration: underline;
}
A.m_16sel {
	font-size: 11px;
	font-weight: bold;
	color: #339966;
	text-align: left;
	text-decoration: underline;
}
A.m_16sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #339966;
	text-align: left;
	text-decoration: underline;
}
A.m_17sel {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-align: left;
	text-decoration: underline;
}
A.m_17sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-align: left;
	text-decoration: underline;
}
A.m_18sel {
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	text-align: left;
	text-decoration: underline;
}
A.m_18sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	text-align: left;
	text-decoration: underline;
}
A.m_19sel {
	font-size: 11px;
	font-weight: bold;
	color: #766C41;
	text-align: left;
	text-decoration: underline;
}
A.m_19sel:hover {
	font-size: 11px;
	font-weight: bold;
	color: #766C41;
	text-align: left;
	text-decoration: underline;
}

.barra_m_1 {
	border-left: 4px solid #8C7442;
}
.barra_m_2 {
	border-left: 4px solid #5C6684;
}
.barra_m_3 {
	border-left: 4px solid #857B49;
}
.barra_m_4 {
	border-left: 4px solid #E63900;
}
.barra_m_5 {
	border-left: 4px solid #C1B300;
}
.barra_m_6{
	border-left: 4px solid #3F6DCF;
}
.barra_m_7{
	border-left: 4px solid #E8B900;
}
.barra_m_8{
	border-left: 4px solid #29547E;
}
.barra_m_9 {
	border-left: 4px solid #009933;
}
.barra_m_10 {
	border-left: 4px solid #F49300;
}
.barra_m_11{
	border-left: 4px solid #99CC33;
}
.barra_m_12 {
	border-left: 4px solid #FF8484;
}
.barra_m_13{
	border-left: 4px solid #993300;
}
.barra_m_14 {
	border-left: 4px solid #00BD61;
}
.barra_m_15 {
	border-left: 4px solid #01C0FC;
}
.barra_m_16 {
	border-left: 4px solid #339966;
}.barra_m_17{
	border-left: 4px solid #006600;
}
.barra_m_18 {
	border-left: 4px solid #898989;
}
.barra_m_19 {
	border-left: 4px solid #766C41;
}
.but {
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: Black;
	text-align: center;
	padding: 0px;
	width: 300px;
	letter-spacing: 0px;
}
.but2 {
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: Black;
	text-align: center;
	padding: 0px;
	width: 200px;
	letter-spacing: 0px;
}
.tab_preventivo2 {
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-align: left;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: White;
	border-bottom: 1px solid silver;
}
.tab_preventivo2_3 {
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-align: center;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: White;
	border-bottom: 1px solid silver;
}
.tab_preventivo2_form {
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-align: center;
	padding: 0px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	background-image: url(../images/bg_prev.gif);
	background-repeat: repeat-y;
}
.text_carrello3 {
	font-size: 11px;
	font-weight: normal;
	color: Black;
	padding-left: 0px;
	padding-right: 7px;
	height: 30px;
	vertical-align: middle;
}
.text_form {
	font-size: 11px;
	font-weight: normal;
	color: Black;
}
.rosso {
	font-size: 11px;
	font-weight: bold;
	color: #C10000;
	text-align: left;
}
