/* CSS Document */
/*body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #28547f;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: top;
	text-align:center;
}*/

.titlu-pagina{height:31px; background:#9AACC4; color:#fff; font-size:17px; line-height:31px; display:block; float:left; text-indent:20px; position:relative; font-weight:normal !important; padding:0px; margin:0px; font-family: Arial, sans-serif;}

#menu-secundar2 li {  border-bottom:solid 1px #aaaaab; }
#menu-secundar2 li a{ font-family:Arial; color:#666; text-decoration:none; padding-left:20px;   display:block; width:190px; height:25px; line-height:25px; text-transform: uppercase; font-size:9px; background:url(../img/li_a.png) no-repeat 5px center}
#menu-secundar2 li a:hover{ color:#315f9b; background:url(../img/li_a_over.png) no-repeat 5px center }
#menu-secundar2 li li { border-bottom:dashed 1px #aaaaab !important;}
#menu-secundar2 li li a{  text-transform: none !important; background:#f5f5f5 url(../img/li_li_span.png)  no-repeat 5px center; color:#1a171b}
#menu-secundar2 li li a:hover{ background:#f5f5f5 url(../img/li_li_span.png) no-repeat 5px center; }
a.selectat{ background: url(../img/liOn_span.png)  no-repeat 5px center !important ;}
#menu-secundar2 .last, #menu-secundar2 .first{border:none !important;}

.backLayer {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 411px;
	width: 970px;
	visibility: visible;
	z-index: 1;
	vertical-align: bottom;
	position: relative;
	margin:0px auto 0px auto;
}
.configurator {
	background-image: url(../images/backgroundStep1.png);
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 90;
	width: 215px;
	height: 391px;
	left: 9px;
	top: 9px;
	position: absolute;
	border: 1px solid #648095;
}
.configuratorForm {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 91;
	width: 207px;
	left: 4px;
	bottom: 20px;
	position: absolute;
}
.ContainerStep1 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 90;
	width: 717px;
	height: 391px;
	right: 9px;
	bottom: 9px;
	position: absolute;
	border: 1px solid #919191;
}
.ContainerStep1Text {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 91;
	width: 697px;
	height: 50px;
	right: 10px;
	bottom: 10px;
	position: absolute;
}
.ContainerStep1Results {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 91;
	width: 697px;
	height: 50px;
	right: 10px;
	bottom: 10px;
	position: absolute;
}
#HeaderMenuS1 {
	background-color: #dcebf8;
	float:right;
	width: 440px;
	height: 20px;
	padding: 0px 0px 0px 30px;
}
#ImagineS1 {
	background-image:url(../images/centerStep1.jpg);
	width: 717px;
	height: 330px;
	float: right;
}
#SearchResultS1 {
	width: 500px;
	height: 50px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}
#SearchButtonS1 {
	width: 100px;
	height: 20px;
	padding-top: 30px;
	padding-right: 30px;
	float: right;
}

.ConfigMenuLayer {
	background-image:url(../images/backgroundMenuConfig.png);
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 970px;
	visibility: visible;
	z-index: 1;
	vertical-align: bottom;
	position: relative;
	margin:0px auto 0px auto;
}
.NewConfig {
	background-color: #f8eeee;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 2;
	width: 117px;
	height: 14px;
	left: 20px;
	top: 9px;
	position: absolute;
	border: 1px solid #9d6767;
}
#MenuConfig {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 524px;
	height: 16px;
	right: 0px;
	top: 9px;
	position: absolute;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
}
.MenuConfigArrow2 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 99;
	width: 16px;
	height: 8px;
	right: 360px;
	top: 26px;
	position: absolute;
}
#MenuConfigArrow3 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 99;
	width: 16px;
	height: 8px;
	right: 260px;
	top: 26px;
	position: absolute;
}
#MenuConfigArrow4 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 99;
	width: 16px;
	height: 8px;
	right: 165px;
	top: 26px;
	position: absolute;
}
#MenuConfigArrow5 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 99;
	width: 16px;
	height: 8px;
	right: 53px;
	top: 26px;
	position: absolute;
}
.ConfigBackLayer {
	background-color: #a5b1c1;
	margin: 0px;
	padding-top: 34px;
	width: 970px;
	height: 410px;
	visibility: visible;
	z-index: 1;
	vertical-align: bottom;
	position: relative;
	margin:0px auto 0px auto;
}
.SearchResultTextStep2 {
	overflow: visible;
	position: relative;
	visibility: visible;
	/*width: 500px;*/
	height: 20px;
	left: 20px;
	top: 28px;
	position: absolute;
	text-align:left;
	font-size: 14px;
	color: #FFFFFF;
}
.VersionsStep2 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 1;
	width: 930;
	left: 20px;
	top: 68px;
	position: absolute;
}
.ConfigStep3 {
	background-color: #3b546a;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 2;
	width: 970px;
	height: 352px;
	left: 0px;
	top: 68px;
	position: absolute;
}
.ConfigStep5 {
	background-color: #3b546a;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 2;
	width: 970px;
	height: 500px;
	left: 0px;
	top: 68px;
	position: absolute;
}
.ConfigStep3TrimText {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 222px;
	height: 23px;
	right: 0px;
	top: 0px;
	position: absolute;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-top:10px;
}

.ConfigStep3TrimImg {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 220px;
	height: 142px;
	right: 9px;
	top: 34px;
	border: 2px solid #a5b1c1;
	position: absolute;
}
.ConfigStep3TrimTh {
	background-color: #a5b1c1;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 224px;
	height: 53px;
	right: 9px;
	top: 185px;
	position: absolute;
}
.ConfigStep3TrimThumb {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 41px;
	height: 41px;
	left: 4px;
	top: 4px;
	position: absolute;
	border: 2px solid #ffffff;
}
.ConfigStep3TrimThumbText {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 150px;
	left: 54px;
	top: 20px;
	position: absolute;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}
#ConfigStep3TrimLinks {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 224px;
	right: 9px;
	top: 245px;
	position: absolute;
	text-align: left;
}
.ConfigStep3TrimNextStep {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 224px;
	right: 9px;
	top: 295px;
	position: absolute;
	text-align: right;
}
#ConfigStep3Price {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 200px;
	height: 250px;
	left: 1px;
	top: 15px;
	position: absolute;
	text-align:left;
}
.ConfigStep3Color {
	background-image:url(../images/backgroundConfigColor.png);
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 518px;
	height: 350px;
	right: 242px;
	top: 1px;
	position: absolute;
}
.ConfigStep3ColorText {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 200px;
	left: 9px;
	top: 9px;
	position: absolute;
	text-align:left;
	color: #696969;
	font-size: 11px;
	font-weight: bold;
}
.ConfigStep3ColorThumbs {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 500px;
	left: 9px;
	top: 25px;
	position: absolute;
	text-align: left;
}
.ConfigStep3ColorImg {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 500px;
	left: 9px;
	top: 60px;
	position: absolute;
	text-align: left;
	color: #696969;
	font-size: 11px;
}
.ConfigStep3ColorText2 {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 200px;
	top: 270px;
	left: 9px;
	position: absolute;
	text-align:left;
	color: #696969;
	font-size: 11px;
	font-weight: bold;
}
.ConfigStep3ColorTrimsTh {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 500px;
	left: 9px;
	top: 290px;
	position: absolute;
	text-align: left;
}
.ConfigStep4TrimText {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 222px;
	height: 23px;
	right: 0px;
	top: 145px;
	position: absolute;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-top:10px;
}
.ConfigStep4ExtImg {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 220px;
	height: 115px;
	right: 9px;
	top: 30px;
	border: 2px solid #a5b1c1;
	position: absolute;
}
.ConfigStep4TrimImg {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 220px;
	height: 142px;
	right: 9px;
	top: 175px;
	border: 2px solid #a5b1c1;
	position: absolute;
}
.ConfigStep4NextStep {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 224px;
	right: 9px;
	top: 325px;
	position: absolute;
	text-align: right;
}
.ConfigStep4Center {
	background-image:url(../images/backgroundConfigColor.png);
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 518px;
	height: 350px;
	right: 242px;
	top: 1px;
	position: absolute;
}
.ConfigStep4CenterGrid {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 500px;
	left: 9px;
	top: 15px;
	position: absolute;
}
#ConfigStep5Center {
	background-image:url(../images/backgroundConfigSumar.png);
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 3;
	width: 755px;
	height: 498px;
	right: 1px;
	top: 1px;
	position: absolute;
}
#ConfigStep5Exterior{
	width: 100px;
    padding: 13px 0px 0px 9px;    
	text-align: left;
	color: #3b546a;
	font-size: 11px;
	font-weight:bold;
	float: left;
}
.ConfigStep5ExteriorColor{
	width: 100px;
	text-align: left;
	color: #000000;
	font-size: 10px;
	float: left;
	left: 9px;
	top: 35px;
	position: absolute;
}
#ConfigStep5ExteriorColorImg{
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 30px;
	left: 160px;
	top: 15px;
	position: absolute;
}
.ConfigStep5Break1{
	background-color: #b7c1cd;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 4;
	width: 200px;
	height: 1px;
	left: 9px;
	top: 55px;
	position: absolute;
}
.ConfigStep5Interior{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 100px;
	left: 9px;
	top: 70px;
	position: absolute;
	text-align: left;
	color: #3b546a;
	font-size: 11px;
	font-weight:bold;
}
.ConfigStep5InteriorColor{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 100px;
	left: 9px;
	top: 90px;
	position: absolute;
	text-align: left;
	color: #000000;
	font-size: 10px;
}
.ConfigStep5InteriorColorImg{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 30px;
	left: 160px;
	top: 70px;
	position: absolute;
}
.ConfigStep5Break2{
	background-color: #b7c1cd;
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 200px;
	height: 1px;
	left: 9px;
	top: 115px;
	position: absolute;
}
.ConfigStep5InteriorView{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 150px;
	left: 9px;
	top: 125px;
	position: absolute;
	text-align: left;
	color: #3b546a;
	font-size: 11px;
	font-weight:bold;
}
.ConfigStep5InteriorViewImg{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 220px;
	left: 9px;
	top: 145px;
	position: absolute;
}
.ConfigStep5ExteriorView{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 150px;
	left: 300px;
	top: 15px;
	position: absolute;
	text-align: left;
	color: #3b546a;
	font-size: 11px;
	font-weight:bold;
}
.ConfigStep5ExteriorViewImg{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 370px;
	left: 300px;
	top: 35px;
	position: absolute;
}
.ConfigStep5ChangeColorBullet{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 20px;
	left: 300px;
	top: 250px;
	position: absolute;
	text-align: left;
}
.ConfigStep5ChangeColorText{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 350px;
	left: 320px;
	top: 250px;
	position: absolute;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
	text-decoration:underline;
}
.ConfigStep5Disclaimer{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 450px;
	left: 300px;
	top: 270px;
	position: absolute;
	text-align: left;
	color: #3b546a;
	font-size: 10px;
}
.ConfigStep5Break3{
	background-color: #b7c1cd;
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 737px;
	height: 1px;
	left: 9px;
	top: 305px;
	position: absolute;
}
.ConfigStep5Optionale{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 200px;
	left: 247px;
	top: 310px;
	position: absolute;
	text-align: left;
	color: #3b546a;
	font-size: 11px;
	font-weight:bold;
}
.ConfigStep5Break4{
	background-color: #b7c1cd;
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 500px;
	height: 1px;
	left: 247px;
	top: 330px;
	position: absolute;
}
.ConfigStep5OptionaleList{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 400px;
	left: 247px;
	top: 340px;
	position: absolute;
	color: #3b546a;
	font-size: 11px;
}
.ConfigStep5StandardBullet{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 20px;
	left: 9px;
	top: 310px;
	position: absolute;
	text-align: left;
}
.ConfigStep5StandardText{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 350px;
	left: 29px;
	top: 310px;
	position: absolute;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
	text-decoration:underline;
}
.ConfigStep5TechnicalBullet{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 20px;
	left: 9px;
	top: 335px;
	position: absolute;
	text-align: left;
}
.ConfigStep5TechnicalText{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 350px;
	left: 29px;
	top: 335px;
	position: absolute;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
	text-decoration:underline;
}
.ConfigStep5CatalogBullet{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 20px;
	left: 9px;
	top: 360px;
	position: absolute;
	text-align: left;
}
.ConfigStep5CatalogText{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 350px;
	left: 29px;
	top: 360px;
	position: absolute;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
	text-decoration:underline;
}
.ConfigStep5OfertaBullet{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 20px;
	left: 9px;
	top: 385px;
	position: absolute;
	text-align: left;
}
.ConfigStep5OfertaText{
	overflow: visible;
	visibility: visible;
	z-index: 4;
	width: 350px;
	left: 29px;
	top: 385px;
	position: absolute;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
	text-decoration:underline;
}
.ColorOn {
	border: 1px solid #000000;
}
.ColorOff {
	border: 1px solid #979fa0;
}
.TextDiscountStep4
{
	color: #ffc016;
	padding-left: 5px;
}
.TextOptionHeaderStep4{
	color: #3b546a;
	font-weight:bold;
	font-size: 12px;
	vertical-align: middle;
}
.TextOptionStep4{
	color: #000000;
	font-size: 11px;
	text-align: left;
}
.TextOptionPriceStep4{
	color: #3b546a;
	font-size: 11px;
	text-align: right;
	font-weight:bold;
	padding-right: 9px;
}
.TextColorPrice1Config
{
	color: #3b546a;
	padding-left: 5px;
	vertical-align: middle;
}
.TextColorPrice2Config
{
	color: #ffffff;
	padding-left: 5px;
	vertical-align: middle;
}
.NewConfigText
{
	text-align: left;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: #ae0000;
	text-decoration:none;
	padding-top: 1px;
	padding-left: 2px;
}
.NewConfigText:hover
{
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #ae0000;
	text-decoration:underline;
	padding-top: 1px;
}
.TrimLinksText
{
	color: #4b4b4b;
	text-decoration:none;
}
.TrimLinksText:hover
{
	color: #4b4b4b;
	text-decoration:underline;
}
.TrimLinksText1
{
	color: #fff;
	text-decoration:none;
	font-size: 12px;
	line-height: 16px;
}
.TrimLinksText1:hover
{
	color: #fff;
	text-decoration:underline;
	font-size: 12px;
	line-height: 16px;
}
.VersionsHeaderText
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}
.VersionsHeaderText a
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	vertical-align: middle;
}

.VersionsGridText
{
	font-size: 10px;
	color: #000000;
	border-bottom:solid 1px #000;
}
.table {
	text-align: left;	
}
.ddlform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 180px;
	border: 1px solid #999999;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	/*height: 16px;*/
	width: 175px;
	border: 1px solid #999999;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 22px;
	width: 100px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	line-height:12px;
	padding-bottom:2px;
}
.textFormConfig {
	font-weight: bold;
	text-align: left;
	line-height: 24px;
	padding-left: 4px;
	
}
.text {
	text-align: left;
	padding-top: 9px;
}
.textMenuConfigOff {
	padding-top: 3px;
	color: #828282;
}
.textMenuConfigOn {
	font-weight: bold;
	padding-top: 3px;
	color: #10395c;
}




.textDSmodel {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	padding-top: 10px;
	text-align: left;
}
.text696969 {
	color: #696969;
	font-size: 11px;
	}
.Terms {
	font-size: 11px; 
	color: #000000; 
	text-align: left;
	}
.DSCateg 
{
	font-size: 11px; 
	color: #27458D; 
	font-weight: bold; 
	text-align: left;
	}
.DSEquip 
{
	font-size: 11px; 
	color: #27458D; 
	}
.27458Dv12b{color: #27458D; font-weight: bold}
.configBkg01 {background-color:#9697A0}
.configBkg02 {background-color:#9CCBEF}
.configBkg03 {background-color:#E8E7EC}
.configBkg04 {background-color:#AAABB4}
.configBkg05 {background-color:#FFFFFF}
.configBkg06 {background-color:#F0F1F4}
.configBkg07 {background-color:#E5E5E7}
.configBkg08 {background-color:#FCFBFD}
.text003366 {
	color: #003366;
	font-size: 11px;
	}
