/********************* GLOBAL *******************/

body {
	margin: 0px;
	padding: 0px;
	color: #4E0202;
	background-color: #ffffff;
}

body, td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E0202;
}

a {
	color: #760014;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #AA7864;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: 0px;
}

a.white {
	color: #FFFFFF
}

a.white:visited {
	color: #FFFFFF
}

input, textarea {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bkgPage {
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgPage_Content {
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.bkgPage_ViviAriston {
	background-color: #E6F0E0;
	color: #4E0202;
	font-size: 11px;
}

.bkgPage_KnowHow {
	background-color: #A50326;
	color: #4E0202;
	font-size: 11px;
}

.bkgSX {
	background-image: url(../../_img/v0/bkg_sx.gif);
}

.bkgSX a {
	color: #D8DECC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

.bkgSX a:hover {
	color: #AA7864;
}

.bkgSX_liveAriston {
	background-image: url(../../_img/v0/bkg_sx_spain.gif);
}

.bkgSX_knowHow {
	background-image: url(../../_img/v0/bkg_sx_knowhow.gif);
}

.bkgSX_StoreLocator {
	background-image: url(../../_img/v0/bkg_sx_storelocator.gif);
}

.bkgSX_Contact {
	background-image: url(../../_img/v0/bkg_sx_contact.gif);
}

.bkgSX_Contact a {
	color: #D8DECC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

.bkgSX_Contact a:hover {
	color: #AA7864;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #AA7864;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 10px;
}

.lastUpate {
	color: #AA7864;
}

.lastUpateInterno {
	color: #4E0202;
}

.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txtIntro {
	font-size: 11px;
	line-height: 20px;
	color: #4E0202;
}

.interlinea {
	line-height: 140%;
}

.dataOra {
	font-family: Arial, Helvetica, sans-serif;
	color: #4E0202;
	padding-right: 15px;
}

.txtBlack {
	color: #000000;
	line-height: 140%;
}

.txtBlackNoInt {
	color: #000000;
}

.txtBordeaux {
	color: #760014;
}

.txtBoldBordeaux {
	font-weight: bold;
	color: #760014;
}

.bkgBordeaux {
	background-color: #4E0202;
}

.bkgAlmond {
	background-color : #D8DECC;
}

.bkgWhite {
	background-color : #FFFFFF;
}

.txt11px {
	font-size: 11px;
}

.txtArial {
	font-family: Arial, Helvetica, sans-serif;
}

/********************* UTILITY *******************/

.utility {
	text-align: right;
	padding-right: 13px;
}

.utility img {
	border: 0px;
}

/********************* WELCOME PAGE *******************/

.bkgWelcome {
	background-image: url(../../_img/v0/wel_bkg.gif);
	background-repeat: repeat-y;
	background-color: #D8DECC;
	color: #ffffff;
}

.bkgWelcome a {
	color: #4E0202;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.bkgWelcome a:hover {
	text-decoration: underline;
}

.txtWhite {
	color: #ffffff;
	text-align: right;
}

/********************* HOME PAGE *******************/

.bkgHome {
	background-image: url(../../_img/v0/bkg_home.jpg);
	background-repeat: no-repeat;
	color: #000000;
}

.contentHome {
	text-align: right;
	width: 584px;
}

.contentHome .dataOra {
	font-family: Arial, Helvetica, sans-serif;
	color: #AA7864;
	padding-right: 15px;
}

/********************* UNDER CONSTRUCTION PAGE *******************/

.bkgUnderConst {
	background-image: url(../../_img/v0/bkg_underconst.gif);
	background-repeat: repeat-y;
	background-color: #4E0202;
	color: #ffffff;
}

/********************* PRODOTTI *******************/

a.listaProdotti {
	color: #4E0202;
	padding-bottom: 15px;
}

.borderBlack {
	border: 1px solid #4E0202;
}

.bkgFreeStanding {
	background-image:   url(../../_img/v0/bkg_freestanding.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgBuiltin {
	background-image:   url(../../_img/v0/bkg_builtin.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Xline {
	background-image: url(../../_img/v0/bkg_settingpage_xline.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Tech {
	background-image: url(../../_img/v0/bkg_settingpage_Tech.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Quarz {
	background-image: url(../../_img/v0/bkg_settingpage_Quarz.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Class {
	background-image: url(../../_img/v0/bkg_settingpage_Class.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Tradizione {
	background-image: url(../../_img/v0/bkg_settingpage_Tradizione.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Diamond {
	background-image: url(../../_img/v0/bkg_settingpage_Diamond.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Style {
	background-image: url(../../_img/v0/bkg_settingpage_Style.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgSettingPage_Deco {
	background-image: url(../../_img/v0/bkg_settingpage_Deco.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgServiceLocator {
	background-image: url(../../_img/v0/bkg_servicelocator.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;;
	color: #4E0202;
	font-size: 11px;
}

.bkgServiceLocatorTK {
	background-image: url(../../_img/v0/bkg_servicelocatorTK.jpg);
	background-repeat: no-repeat;
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.bkgStoreLocator {
	background-image: url(../../_img/v0/bkg_storelocator.jpg);
	background-repeat: no-repeat;
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.bkgPromoHome {
	background-image: url(../../_img/v0/bkg_promo_home.jpg);
	background-repeat: no-repeat;
	background-position: 164 324;
	background-color: #FFFFFF;
	color: #4E0202;
	font-size: 11px;
}

.bkgCatalogue {
	background-image: url(../../_img/v0/bkg_catalogue.jpg);
	background-repeat: no-repeat;
	background-color: #C4B6A6;
	color: #4E0202;
	font-size: 11px;
}

.bkgCatalogueLight {
	background-image: url(../../_img/v0/bkg_catalogue_light.jpg);
	background-repeat: no-repeat;
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.bkgWarranties {
	background-image: url(../../_img/v0/bkg_warranties.jpg);
	background-repeat: no-repeat;
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.bkgPromo {
	background-color: #C8CFC8;
	color: #4E0202;
	font-size: 11px;
}

.txtPromo {
	color: #4E0202;
	font-size: 12px;
	line-height: 18px;
}

.numProdotti {
	font-size: 35px;
	padding: 10px 0px 10px 0px;
}

.boxFeature {
	border: 1px solid #4E0202;
	padding: 4px;
	width: 180px;
	height: 22px;
	text-align: left;
}

.boxFeatureEmpty {
	border: 0px;
	padding: 4px;
	height: 22px;
}

.nomeProdotto {
	color: #4E0202;
	font-size: 14px;
	font-weight: bold;
}

.nomeLineaProdotto {
	color: #760014;
	font-size: 14px;
	font-weight: bold;
}

.txtCaratProdotto {
	background-color: #C4B6A6;
	color: #000000;
	font-size: 10px;
}

td .txtCaratProdotto {
	padding-left: 5px;
}

td .bkgPage span, strong {
	padding-left: 4px;
}

/********************* ASSISTENZA *******************/

a.linkInteno {
	text-decoration: underline;
	font-weight: normal;
}

a.linkInterno:visited {
	text-decoration: none;
}

/********************* MAPPA DEL SITO *******************/

a.sitemap {
	text-decoration: none;
	color: #4E0202;
	font-size: 11px;
	font-weight: normal;
}
.welcomemkttext {
	font-size: 1pt;
	color: #FFFFFF;
	cursor:default;
}
a.welcomemktlink {
	font-size: 1pt;
	line-height: 1pt;
	color: #FFFFFF;
	cursor:default;
}

a.welcomemktlink:hover {
	text-decoration: none;
}

a.welcomemktlink:visited {
	color: #FFFFFF;
}
