/*Tag per trasparenza PNG in IE < 7*/
img, div, a, input, body{behavior: url(../plugins/PngIE6/iepngfix.htc);}

.txt-mi-verdone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005E70;
}
.menu-language {
	height: 12px;
	width: 110px;
	border: 1px solid #005E70;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #086577;
	background-color: #D5FFF5;

}
A.link-mi-bold-green {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #8BDDD1;
	text-decoration: none;
} 
A.link-mi-bold-green:hover {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #8BDDD1;
	text-decoration: underline;
}
A.link-product-selection {
	FONT: 10px Arial, Helvetica, sans-serif;
	COLOR: #5D6B76;
	text-decoration: none;
} 
A.link-product-selection:hover {
	FONT: 10px Arial, Helvetica, sans-serif;
	COLOR: #5D6B76;
	text-decoration: underline;
}
.txt-mi-green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005E70;
}
.txt-mi-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8BDDD1;
	font-weight: normal;

}
.txt-frecce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005E70;
	font-weight: bold;

}
.txt-mi-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
	font-weight: normal;
}

A.link-mi-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
A.link-mi-black:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

A.link-mi-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #665749;
	text-decoration: none;
}
A.link-mi-brown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #665749;
	text-decoration: underline;
}

A.link-mi-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D5F68;
	text-decoration: none;
}
A.link-mi-green:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D5F68;
	text-decoration: underline;
}
A.link-mi-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.link-mi-white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.link-mi-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: none;
} 
A.link-mi-grey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	text-decoration: underline;
}
A.link-mi-darkgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #475262;
	text-decoration: none;
} 
A.link-mi-darkgrey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #475262;
	text-decoration: underline;
}

.txt-mi-black-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F2F2F;
	font-weight: bold;

}
.txt-mi-green-med-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8BDDD1;
	font-weight: bold;

}
.txt-mi-grey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
}
.selected-product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
}
.txt-green-med-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #238E7E;
}
.title-product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;



}
.subtitle-product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}
.txt-features-product-black-bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474E54;
	font-weight: bold;
}
.bg-page-left {
	background-attachment: fixed;
	background-image: url(images/bg_page_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg-page-right {
	background-attachment: fixed;
	background-image: url(images/bg_page_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg-top-celeste-left {

	background-attachment: fixed;
	background-image: url(images/bg_top_sx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-top-celeste-right {


	background-attachment: fixed;
	background-image: url(images/bg_top_dx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt-mi-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txt-mi-white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;

}
.txt-mi-green-bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8BDDD1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8BDDD1;
	font-weight: bold;
}
.txt-mi-grey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737274;
}
.title-page {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #096676;
	line-height: 7mm;
}
.title-category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;

}
.title-category-ducati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;

}
.txt-features-green-med-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #238E7E;
}
.txt-features-red-med-bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000084;
}
.txt-mi-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000084;
}
.subMenu
{
	background-color: #2F2F2F;
	border: 5px solid #2F2F2F;
}
.menu-txt-green {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8BDDD1;
}
.menu-txt-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E9E9E;
}
.menu-txt-gold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8E7D47;
}
.menu-txt-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C20101;
}
.title-area-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 7mm;
}
.title-section-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #1D5F68;
}
.title-product-code {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.title-section-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #475262;
}
.title-section-white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.title-section-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
}
.validate-mi-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.textarea-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #818C95;
	background-color: #F8F8F8;

}
.button-green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D5F68;
	background-color: #8BDDD1;
	border: 1px solid #1D5F68;
	font-weight: bold;

}
.title-section-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #665749;
}
.title-section-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #6B0101;
}
.border-black-thin {
	border: 1px solid #000000;
}
.table-caption-green {
	background-color: #8BDDD1;
	font-family: Arial, Helvetica, sans-serif;
	color: #096676;
	font-size: 12px;
	font-weight: bold;


}
.title-section-light-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #8BDDD1;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D5F68;
	border: 1px solid #818C95;
}
.txt-mi-darkgreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D5F68;
	text-decoration: none;
}
.txt-med-price-white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt-mi-black-shop-code {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txt-mi-black-shop-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.title-page-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #C20101;
	line-height: 7mm;
}
.button-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F2F2F;
	background-color: #FFFFFF;
	border: 1px solid #2F2F2F;
	font-weight: bold;
}
.validate-mi-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.button-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D5F68;
	background-color: #FFFFFF;
	border: 1px solid #1D5F68;
	font-weight: bold;
}
.title-page-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #2F2F2F;
	line-height: 7mm;
}
.link-mi-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00ffff;
}
.textarea-terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #818C95;
}
.txt-mi-black2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt-mi-white-bold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.title-product-type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #096676;
}
.txt-mi-verdone-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C5F68;
	font-weight: bold;

}
.txt-mi-red-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000084;
	font-weight: bold;

}
.txt-mi-red-bold-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000084;
	font-weight: bold;

}
.title-product-type-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000084;
	font-weight: bold;

}
.txt-mi-black-underlined {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A687C;
}
.back-title {
	background-image: url(images/back_title.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
/* Bianchi Individual */
.title-product-type-gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8E7D47;
	font-weight: bold;

}
.txt-mi-gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8E7D47;
	text-decoration: none;
}
.title-page-gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #8E7D47;
	line-height: 7mm;
}

.tabella-prodotti td {
	padding:5px 0;
}
