@CHARSET "UTF-8";


/*--RESET---*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,select{ margin: 0px; padding: 0px; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

h1,h2,h3,h4,h5{font-weight:normal;}

body{background-color:#dcdcd1;}
object:hover {border:0px solid;}

a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.terminator{clear:both;}

.clearfix:after {
    content: "."; display: block; height: 0; clear: both; visibility: hidden;
}

.clearfix{
	display: inline-block;
}
.clearer{
	clear:both; font-size:0px; line-height:0; visibility:hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/************ End General ************/


/*--END RESET--*/

.mainContent{width:990px;}

.mainContent .mainContentLeftBar{width:198px; float:left;}
.mainContent .mainContentLeftBar .leftBarLogo{height:324px;}
.mainContent .mainContentLeftBar .leftBarLogo img{display:block;}
.mainContent .mainContentLeftBar .leftBarPadded{padding-left:45px;background-image:url('../images/background/leftBarPadded_bg.gif');background-position:43px;padding-right:2px;background-repeat:repeat-y;padding-bottom:10px;}
.mainContent .mainContentLeftBar .leftBarMenu{}
.mainContent .mainContentLeftBar .leftBarAds{background-color:cyan; height:200px;}


.leftBarMenu .primaryMenu{}
.leftBarMenu .primaryMenu{list-style:none;}
.leftBarMenu .primaryMenu li{margin-bottom:2px;position:relative; height:24px;}
.leftBarMenu .primaryMenu a{display:block; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:7px; color:#FFFFFF; background-color:#AB2615;font-weight:bold;text-transform:uppercase; height:14px;}
.leftBarMenu .primaryMenu a:hover{background-color:#7D0011;}
.leftBarMenu .primaryMenu li.active a{background-color:#7D0011;}



.leftBarMenu .secondaryMenu{margin-top:20px;}
.leftBarMenu .secondaryMenu{list-style:none;}
.leftBarMenu .secondaryMenu li{margin-bottom:2px;position:relative; height:24px;}
.leftBarMenu .secondaryMenu a{display:block; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:7px; color:#FFFFFF; background-color:#D1D1C3;color:#A81C18;font-weight:bold;text-transform:uppercase; height:14px;}
.leftBarMenu .secondaryMenu a:hover{background-color:#A81C18;color:#FFFFFF;}
.leftBarMenu .secondaryMenu li.active a{background-color:#A81C18;color:#FFFFFF;}

.cornerArrow{position:absolute;left:152px; background-image:url('../images/background/cornerArrow_bg2.gif'); width:10px; height:300px; bottom:10px;}


.subMenu{position:absolute; list-style:none; margin-top:5px; margin-left:30px;z-index:20;}
.subMenu li{margin-left:5px; float:left;}
.subMenu li a{padding:2px; display:block; background-color:#AB2615; color:#FFFFFF;font-size:10px; font-weight:bold;}
.subMenu li.active a{background-color:#7D0011; text-decoration:none;}
.subMenu li a:hover{background-color:#7D0011; text-decoration:none;}



.mainContent .mainContentRight{width:792px;float:left;}
.mainContent .mainContentRight .mainContentTop{background:url('../images/background/mainContentTop_bg.jpg'); height:85px;position:relative; }
.mainContent .mainContentRight .mainContentTop .topMenu{list-style:none; float:right;margin-top:10px;}
.mainContent .mainContentRight .mainContentTop .topMenu li{float:left;padding-left:10px;margin-left:10px;border-left:2px solid #941711;}
.mainContent .mainContentRight .mainContentTop .topMenu li.first{border-left:none;}
.mainContent .mainContentRight .mainContentTop .topMenu a{color:#941711;font-size:10px;font-weight:bold;text-transform:uppercase;}
.mainContent .mainContentRight .mainContentTop .topMenu li.active a{text-decoration:underline;}

.mainContent .mainContentRight .mainContentContainer{}

.mainContentContainer .pageHeader{background-repeat:no-repeat; position:relative; height:239px; overflow:hidden; padding-top:0px;}
.mainContentContainer .pageHeader h1{position:absolute; right:13px; margin-top:10px;font-size:25px; font-weight:normal; color:#931914;}
.pageHeaderSuperior {padding-top:0px;}



.mainContentContainer .showroomHeader{height:241px; background-image:url('../images/background/showroomHeader_bg.jpg');}
.mainContentContainer .showroomHeader .showroomHeaderTitle{height:53px;padding-top:7px;}
.mainContentContainer .showroomHeader .showroomHeaderTitle h1{font-size:25px; color:#A23631;text-align:right;padding-right:10px;}
.mainContentContainer .showroomHeader .carInfo h1{font-size:25px; color:#A23631;padding-right:10px; padding-bottom:5px; border-bottom:1px dotted #635E3D;margin-right:10px;}
.mainContentContainer .showroomHeader .carInfo .lead{padding-right:10px; color:#635E3D;}
.mainContentContainer .showroomHeader .carInfo .lead p{margin-top:10px;}
.mainContentContainer .showroomHeader table{width:100%;}
.mainContentContainer .showroomHeader td{vertical-align:top;width:50%;}

.mainContentContainer .showroomHeader .left{float:left;width:620px;}
.mainContentContainer .showroomHeader .right{float:left;width:170px;}
.mainContentContainer .showroomHeader .right h2{font-size:12px; color:#A23631;font-weight:bold;margin-left:16px;margin-top:10px; text-transform:uppercase;}
.mainContentContainer .showroomHeader .right ul{padding-left:5px;margin-top:5px;list-style:none;}
.mainContentContainer .showroomHeader .right ul li{background-image:url('../images/background/configGadgetBullet_bg.gif'); background-repeat:no-repeat;padding-left:15px;background-position:0px 3px;padding-top:2px;}
.mainContentContainer .showroomHeader .right ul li.disabled{background:none;}
.mainContentContainer .showroomHeader .right ul li.disabled a{color:#A9A993;}
.mainContentContainer .showroomHeader .right ul li.disabled a:hover{cursor:default; text-decoration:none;}
.mainContentContainer .showroomHeader .right ul li a{color:#635E3D;font-weight:bold;text-transform:uppercase;}
.mainContentContainer .showroomHeader .right select{margin-left:10px;width:150px; border:1px solid #635E3D;margin-top:10px;}







.mainContentContainer .configureHeader {margin-left:-14px; margin-top:-15px;}
.mainContentContainer .configureHeader .oneCol{background-color:#FFFFFF; border-left:0px;height:237px;padding:0px; }


.mainContentContainer .configureHeader .configureHeaderTop{height:63px; overflow:hidden;background-image:url(../images/background/configureHeader_bg.gif); background-repeat:no-repeat; background-position:10px 0px;}
.mainContentContainer .configureHeader .configureHeaderTop h1{background-image:none; font-size:25px; font-weight:normal;margin-left:25px; margin-top:10px;}
.mainContentContainer .configureHeader .configureHeaderTop h2{background-image:none; font-size:20px; font-weight:normal; color:#7D0011;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopLeft{float:left;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight{float:right;width:420px;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu{height:38px;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul{list-style:none;padding-top:10px;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li{ float:left; margin-right:10px;padding-left:15px; background-repeat:no-repeat;background-position:0px 1px;}

.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.conf1{background-image:url('../images/bullets/round1.gif');}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.conf2{background-image:url('../images/bullets/round2.gif');}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.conf3{background-image:url('../images/bullets/round3.gif');}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.conf4{background-image:url('../images/bullets/round4.gif');}

.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.disabled{background-image:url('../images/bullets/roundDis.gif');}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.disabled a{color:#AB2615;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.disabled a:hover{text-decoration:none;}
.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li.active{text-decoration:underline;}

.mainContentContainer .configureHeader .configureHeaderTop .configureHeaderTopRight .configureMenu ul li a{font-weight:bold; color:#7D0011;font-family:Arial;}



.mainContentContainer .configureHeader .configureHeaderBottom {font-weight:bold; color:#7D0011;height:174px;}
.mainContentContainer .configureHeader .configureHeaderBottom .carPreview{width:370px;float:left;height:180px;text-align:center;margin-top:-10px;}
.mainContentContainer .configureHeader .configureHeaderBottom #carPreview{width:370px;float:left;height:180px;text-align:center;}
.mainContentContainer .configureHeader .configureHeaderBottom .carPreview img{text-align:center;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDescription{width:180px;float:left; height:174px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDescription p{font-weight:normal;margin-bottom:10px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDescription p img{vertical-align:middle; margin-left:2px; margin-right:2px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDetails{width:205px;float:right; height:154px; background-color:#EEEFE7;padding:10px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDetails h1{background-image:none;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDetails ul{list-style:none;background-position:bottom; background-repeat:repeat-x; background-image:url('../images/background/h1Bottom_bg.gif');padding-bottom:10px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDetails ul li{margin-bottom:5px;}
.mainContentContainer .configureHeader .configureHeaderBottom .stepDetails ul li a{text-transform:uppercase;}


.mainContentContainer .configureBodyLeft {width:550px; float:left;margin-top:-1px;}
.mainContentContainer .configureBodyLeft .oneCol{background-color:#FFFFFF; border-top:0px; padding-bottom:20px;}





.mainContentContainer .configureBodyLeft .oneCol{background-image:url('../images/background/titleLine_bg.gif'); background-position:top right; background-repeat:no-repeat;}

.mainContentContainer .configureBodyLeft h1{background:#FFFFFF;float:left; display:inline; padding-right:30px; padding-left:10px; background-image:url('../images/background/whiteH1_bg.gif'); margin-left:-5px;background-repeat:no-repeat; background-position:right 10px;margin-top:11px;padding-top:3px;}


.bigSummary{padding:3px;}
.bigSummary .carName{margin-bottom:10px; border-bottom:1px dotted #BCB797; padding:5px;}
.bigSummary .listPrice{margin-bottom:10px; padding:5px;}
.bigSummary #discountHolder{border:1px dashed #BCB797; padding:5px; margin-bottom:10px;}
.bigSummary .totalprice{margin-bottom:10px; padding:5px;}
.bigSummary .totalpricevat{margin-bottom:10px; background:#BCB797; padding:5px;}
.optionsListing {margin-bottom:10px; background:#D3D5BF; padding:5px;}

.optionsListing table{width:100%; border-left:1px solid #CECBB7; border-top:1px solid #CECBB7}
.optionsListing th{border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7; background-color:#FFFFFF; text-align:left;padding:2px;}
.optionsListing td{padding:2px; padding-top:3px; padding-bottom:3px; border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7;}



.mainContentContainer .configureBodyRight {width:210px; float:left;margin-left:15px; margin-top:15px;}
.mainContentContainer .configureBodyRight .oneCol{background-color:#FFFFFF;padding:10px;}
.mainContentContainer .configureBodyRight .oneCol h1{background-image:none; font-size:12px;padding-bottom:0px;}
.mainContentContainer .configureBodyRight .oneCol div.carName{margin-bottom:10px;}
.mainContentContainer .configureBodyRight .oneCol div.listPrice{background-image:url('../images/background/h1Bottom_bg.gif'); background-position:top; background-repeat:repeat-x;padding-top:10px;margin-bottom:10px;}
.mainContentContainer .configureBodyRight .oneCol div.listPrice{background-image:url('../images/background/h1Bottom_bg.gif'); background-position:top; background-repeat:repeat-x;padding-top:10px;margin-bottom:10px;}
.mainContentContainer .configureBodyRight .oneCol div.discount{background-image:url('../images/background/h1Bottom_bg.gif'); background-position:top; background-repeat:repeat-x;padding-top:10px;margin-bottom:10px;}
.mainContentContainer .configureBodyRight .oneCol .reducere {background-color:#AB2615; padding:5px; width:188px; margin-left:-5px;margin-right:-5px;}

.mainContentContainer .configureBodyRight .oneCol div.totalprice{background-image:url('../images/background/h1Bottom_bg.gif'); background-position:top; background-repeat:repeat-x;padding-top:10px;margin-bottom:10px;}
.mainContentContainer .configureBodyRight .oneCol div.totalpricevat{padding:5px; background-color:#D8D8CC;margin-left:-5px;margin-right:-5px;width:188px;}
.mainContentContainer .configureBodyRight .oneCol div.summary{padding:5px; background-color:#D8D8CC;margin-left:-5px;margin-right:-5px;width:188px;}
.mainContentContainer .configureBodyRight .oneCol div.summary table td{padding-top:5px;vertical-align:top;padding-right:5px;}








.choiceTable{}
.choiceTable table{width:100%; border-left:1px solid #CECBB7; border-top:1px solid #CECBB7}
.choiceTable th{border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7; background-color:#ECE7DC; text-align:left;padding:2px;}
.choiceTable td{padding:2px; padding-top:3px; padding-bottom:3px; border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7;}
.choiceTable .check{text-align:center;}











.mainContentContainer .pageContent{margin-left:15px; margin-top:15px; width:776px;}

.clearfix .cornerTopLeft{position:absolute; left:-1px; top:-1px;z-index:100;}
.clearfix .cornerTopRight{position:absolute; right:-2px; top:-1px;z-index:100;}
.clearfix .cornerBottomLeft{position:absolute; left:-1px; bottom:-1px;z-index:100;}
.clearfix .cornerBottomRight{position:absolute; right:-2px; bottom:-1px;z-index:100;}


.layout *{font-family:Tahoma; color:#625E3D;}
.layout h1{font-size:16px; font-weight:bold; color:#7D0011;padding-bottom:5px;background-position:bottom; background-repeat:repeat-x; background-image:url(../images/background/h1Bottom_bg.gif);font-family:Arial;}
.layout h3{font-size:16px; font-weight:bold; color:#7D0011;padding-bottom:5px;background-position:bottom; background-repeat:repeat-x; background-image:url(../images/background/h1Bottom_bg.gif);font-family:Arial;}
.layout h4{font-size:16px; font-weight:bold; color:#7D0011;padding-bottom:5px;background-position:bottom; background-repeat:repeat-x; background-image:url(../images/background/h1Bottom_bg.gif);font-family:Arial;}
.layout h2{font-weight:bold;}




.oneCol{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;padding-left:5px;padding-right:5px;}

.whiteColumn{margin-left:18px; margin-right:18px; border-left:1px dotted #605E48; border-right:1px dotted #605E48; padding:10px; background-image:url('../images/background/titleLine_bg.gif'); background-position:top right; background-repeat:no-repeat; background-color:#F7F6F1; padding-bottom:20px;}

.whiteColumnM{margin-left:5px; margin-right:5px; border-left:1px dotted #605E48; border-right:1px dotted #605E48;padding:10px;background-image:url('../images/background/titleLine_bg.gif'); background-position:top right; background-repeat:no-repeat; background-color:#F7F6F1;padding-bottom:20px;}

.whiteColumnM .whiteColumnMMenu{width:150px;}


.whiteColumn h1{background:#F7F6F1;float:left; display:inline; padding-right:50px; padding-left:10px; margin-left:-10px; background-image:url('../images/background/whiteH1_bg.gif');background-repeat:no-repeat; background-position:right 10px;margin-top:1px;padding-top:3px;}

.whiteColumn h3{background:#F7F6F1;float:left; display:inline; padding-right:20px; padding-left:10px; margin-left:-10px; background-image:url('../images/background/whiteH1_bg.gif');background-repeat:no-repeat; background-position:right 10px;margin-top:1px;padding-top:3px;} 




.oneColG{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;width:584px;float:left; }
.oneColGGadget .whiteColumn{margin-right:5px; margin-left:5px;}


.oneColG table{width:100%;}
.oneColGGadget {background-color:#EBEBE1;float:right; width:172px;}
.oneColGGadget h1{margin-left:10px;margin-right:10px;margin-top:10px;}
.oneColGGadget ul{margin-left:10px;margin-right:10px;margin-top:10px;}
.downloadCatalogButton{padding:10px;margin-top:10px; background-position:top; background-repeat:repeat-x; background-image:url(../images/background/h1Bottom_bg.gif); text-transform:uppercase;background-color:#C9CBB0; font-weight:bold;}
.oneColG2{width:602px;}
.oneColG2Gadget{width:154px;}

.oneColS{width:602px;padding:0px;}


.twoColsG{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;float:left; width:520px;}
.twoColsG table{width:100%; }
.twoColsG .col{background-image:url(../images/background/col_bg.gif);background-repeat:repeat-y;vertical-align:top;width:33%;}
.twoColsG .left{border-left:none;background-image:none; background-color:#E7E7DC;padding:10px;}
.twoColsG .right{background-color:#F7F7F0;padding:10px;padding-left:12px;}
.twoColsGGadget {background-color:#E7E7DC;float:right; width:230px; padding:10px;}





.twoColsG2{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;float:left; width:584px;}
.twoColsG2 table{width:100%; }
.twoColsG2 .col{background-image:url(../images/background/col_bg.gif);background-repeat:repeat-y;vertical-align:top;}
.twoColsG2 .left{border-left:none;background-image:none; background-color:#F7F7F0;padding:10px;}
.twoColsG2 .right{background-color:#D8D8CC;padding:10px;padding-left:12px;width:160px;}
.twoColsGGadget2 {background-color:#E7E7DC;float:right; width:152px; padding:10px;}



.threeCols{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;}
.threeCols table{width:100%;}
.threeCols .col{background-image:url(../images/background/col_bg.gif);background-repeat:repeat-y;vertical-align:top;}
.threeCols .left{border-left:none;width:265px;background-image:none;}
.threeCols .middle{width:248px;padding-left:2px;}
.threeCols .right{width:258px;background-color:#EEEEE8;padding-left:2px;}







.threeColsG{background-color:#D8D8CB; border:1px solid #A2A29A;position:relative;float:left; width:520px;}
.threeColsG table{width:100%;}
.threeColsG .col{background-image:url(../images/background/col_bg.gif);background-repeat:repeat-y;vertical-align:top;width:33%;}
.threeColsG .left{border-left:none;background-image:none;}
.threeColsG .middle{background-color:#E7E7DC;padding-left:2px;}
.threeColsG .right{padding-left:2px;}
.threeColsGGadget {background-color:#F7F7F0;float:right; width:240px;}








.thirdMenuContainer{padding-left:0px;}
.thirdMenuContainer .thirdMenu {list-style:none;margin-top:10px;}
.thirdMenuContainer .thirdMenu li{}
.thirdMenuContainer .thirdMenu li a{font-weight:bold; text-decoration:underline !important;}
.thirdMenuContainer .thirdMenu li.active a{text-decoration:none !important; color:#7D0011;}







.roundColumns{}
.roundColumns .table{width:100%;}
.roundColumns .thirdMenuContainer {margin-left:-5px;}
.roundColumns .thirdMenuContainer .thirdMenu {list-style:none;margin-top:-1px;padding:0px;margin-left:-5px;}
.roundColumns .thirdMenuContainer .thirdMenu li{padding:0px;margin:0px;}
.roundColumns .thirdMenuContainer .thirdMenu li a{font-weight:bold;display:block;padding:2px;padding-left:5px;}
.roundColumns .thirdMenuContainer .thirdMenu li a:hover{text-decoration:none;background-color:#F7F7F0;}
.roundColumns .thirdMenuContainer .thirdMenu li.active a{text-decoration:underline;}
.roundColumns h1{background:none;}
.roundColumns .roundColumnsLeft{background-color:#F7F7F0;vertical-align:top;padding:5px;}
.roundColumns .roundColumnsRight{background-color:#DEDFCF;width:135px;vertical-align:top;}

.roundColumns .roundColumnsRight h1{margin-left:5px;}
.roundColumns .roundColumnsRight .thirdMenuContainer ul{margin-left:5px;}
.roundColumns .roundColumnsRight .downloadCatalogButton{margin-left:5px;}



.placeholderGallery{width:455px;height:210px;}

.placeholderGallery2{}
.placeholderGallery2 .item{float:left; width:150px; height:90px; background-image:url('../images/background/galleryImage2_bg.gif');margin-bottom:20px;margin-left:20px;}
.placeholderGallery2 .item table{width:100%;height:90px;}
.placeholderGallery2 .item table td{vertical-align:middle; text-align:center;}













.anchorsMenuContainer{padding-left:5px;}
.anchorsMenuContainer .anchorsMenu {list-style:none;margin-top:10px;}
.anchorsMenuContainer .anchorsMenu li{font-weight:bold;}
.anchorsMenuContainer .anchorsMenu li a{font-weight:bold;}



.newsFeaturedItemsHolder{}
.newsFeaturedItemsHolder .newsFeaturedItem{margin-top:10px;padding:10px;}
.newsFeaturedItemsHolder h2{margin-bottom:5px;position:relative;}
.newsFeaturedItemsHolder .lead{position:relative;}
.newsFeaturedItemsHolder .mainImage{display:block; margin:auto;}
.newsFeaturedItemsHolder .mainImage img{display:block; margin:auto;}
.newsFeaturedItemsHolder .details{text-align:right; display:block;}
.newsFeaturedItemsHolder .style0{background-color:#EEEEE8;}
.newsFeaturedItemsHolder .style1{background-color:#DEDFD1;}





.leadBox{margin:10px;}
.leadBox li{list-style:none;}

.leadBox h2{}
.leadBox h2 a{color:#625E3D; font-weight:bold;}
.leadBox .item{padding-top:20px;}
.leadBox .item .visual{}
.leadBox .item .content{color:#625E3D;}
.leadBox .item .details{color:#625E3D; font-weight:bold;}
.leadBox .item .details a{color:#625E3D; font-weight:bold;}


.newsList{}
.newsList .item{padding-bottom:20px; padding-top:2px;background-position:top; background-repeat:repeat-x; background-image:url(../images/background/h1Bottom_bg.gif);}
.newsList .first{background-image:none;}
.newsList h2 a{color:#625E3D; font-weight:bold;}

.promotionsLead{}
.promotionsLead .details{text-align:right;}






.gadgetBox{margin-left:3px;}
.gadgetBox ul.gadgetTabs{list-style:none;padding:0px;}
.gadgetBox ul.gadgetTabs li{float:left;padding-right:5px;}

.gadgetBox ul.gadgetTabs li h2 {font-size:16px; font-weight:bold; color:#7D0011;float:left;}
.gadgetBox ul.gadgetTabs li a{font-size:16px; font-weight:bold; color:#7D0011;text-decoration:none;float:left;}
.gadgetBox ul.gadgetTabs li a:hover{font-size:16px; font-weight:bold; color:#7D0011;text-decoration:underline;float:left;}
.gadgetBox ul.gadgetTabs li a.selected{font-size:16px; font-weight:bold; color:#AB2615;text-decoration:none;float:left;}




.gadgetBox .content{width:250px;height:230px;float:left;margin-top:10px;position:relative;}
.gadgetBox  .show{display:block;}
.gadgetBox  .hidden{display:none;}


.mceContentEditable{margin:10px; padding:10px; background-color:#FFFFFF; border:1px solid;}




.newsLetterForm .text {border: 1px solid ; height:17px;}
.newsLetterForm .selectModel {border: 1px solid ; height:17px; width:200px; margin-left:10px; width:220px;}
.newsLetterForm .selectJudet {border: 1px solid ; height:17px; width:200px; margin-left:28px; width:220px;}
.newsLetterForm .selectJudetText {padding-left:2px;}
.clearfix .whiteColumn .newsLetterLighted {background-color:#EBE7DC; padding-left:5px; padding-right:5px; padding-top:2px;}
.clearfix .whiteColumn .newsLetterLighted fieldset {padding-bottom:5px;}
.clearfix .whiteColumn .newsLetterLightedBig {background-color:#EBE7DC; height:44px; padding-right:5px; padding-top:2px;}
.newsLetterForm .input {margin-left:10px;}
.submitButton{float:right; background-color:#A81C1B; color:#FFFFFF;}
.submitButton:hover {float:right; background-color:#7D0011; color:#FFFFFF; cursor:pointer;}

.linkButton{ background-color:#A81C1B; color:#FFFFFF;}
.linkButton:hover { background-color:#7D0011; color:#FFFFFF; cursor:pointer;}
.buttonContener {margin-left:260px;}


.clearfix .whiteColumn .newsLetterLightedLeft {background-color:#EBE7DC; height:17px; padding-right:5px; padding-top:2px; padding-left:5px;}
.errorMessages {background-color:#A81C18; padding-left:10px; padding-top:5px; padding-bottom:5px }
.errorMessages span {color:#FFFFFF; font-weight:bold; font-size:15px;}
.errorMessages ul { color:#FFFFFF; padding-left:25px;}
.errorMessages ul li {color:white; }

.statusMessages {background-color:#EBE7DC; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.statusMessages ul {list-style:none; font-size:14px;}
.statusMessages ul li {font-size:15px;}


.selectJudetContactForm {border: 1px solid ; height:17px; width:220px;}
.contactDomain {margin-left:10px;}
.selectDomain {margin-left:74px; border: 1px solid ; height:17px; width:220px;}
.contactTextArea {border: 1px solid; margin-left:74px;}

#colorName{height:20px;}
#interiorColorName{height:40px; font-weight:bold;}
.externalColorPicker{}
.externalColorPickerContent{}
.externalColorPickerContent .item{width:38px; height:28px; float:left;margin-right:12px;margin-top:5px;border-bottom:1px dashed #FFFFFF; cursor:pointer;padding-top:5px; padding-left:5px;}
.externalColorPickerContent .itemHover{border-bottom:1px dashed #75704B;}
.externalColorPickerContent .color{width:43px; height:25px;}



.interiorColorsHolder{padding-left:60px;}
.interiorColorsHolderLeft{float:left;height:110px;}
.interiorColorsHolderRight{float:right;width:190px;}

.interiorColorPicker{}
.interiorColorPickerContent{}
.interiorColorPickerContent .item{width:38px; height:28px; float:left;margin-right:12px;margin-top:5px;border-bottom:1px dashed #FFFFFF; cursor:pointer;padding-top:5px; padding-left:5px;}
.interiorColorPickerContent .itemHover{border-bottom:1px dashed #75704B;}
.interiorColorPickerContent .color{width:43px; height:25px; background-color:gray;}


.rimsHolder{padding-left:60px;}
.rimsHolderLeft{float:left; width:210px;}
.rimsHolderLeft img{float:right;}
.rimsHolderRight{float:right;width:190px;}

.rimPicker{}
.rimPickerContent{}
.rimPickerContent .item{width:38px; height:30px; float:left;margin-right:12px;margin-top:5px;border-bottom:1px dashed #FFFFFF; cursor:pointer;padding-top:5px; padding-left:5px; background-repeat:no-repeat;}
.rimPickerContent .itemHover{border-bottom:1px dashed #75704B;}
.rimPickerContent .color{width:43px; height:25px; background-color:gray;}
#rimName{height:70px;  font-weight:bold; overflow:hidden;}


.nextButton{background-color:#AB2615; color:#FFFFFF; float:right; text-transform:uppercase;padding-left:5px; padding-right:5px;margin-top:10px; cursor:pointer;}

.redbutton{background-color:#AB2615; color:#FFFFFF; padding-left:5px; padding-right:5px;margin-top:10px; cursor:pointer; display:block; width:300px;padding-bottom:2px; padding-top:2px;}
.redbutton:hover{ text-decoration:none;}


.interiorColorShow{width:230px; float:left; text-align:left;}
.rimShow{width:150px; float:left; text-align:center;}

.linkButtonSimulator{ background-color:#A81C1B; color:#FFFFFF;padding-left:2px; padding-right:2px;padding-top:1px;padding-bottom:1px; }
.linkButtonSimulator:hover { background-color:#7D0011; color:#FFFFFF; cursor:pointer; text-decoration:none;}
linkButtonSimulatorSpecial {text-decoration: underline; color: #625E3D;}



.infotopheader{background-color:#D8D8CC; height:28px;padding:4px;}
.infotopheader a.bullet{display:block; float:right; width:11px; height:11px; margin-top:10px; background-image:url('../images/bullets/selectorBullet.gif'); margin-right:3px;}
.infotopheader a.active{background-image:url('../images/bullets/selectorBullet_over.gif');}
.infotopheader a.bullet:hover{background-image:url('../images/bullets/selectorBullet_over.gif');}
.infotopheader #infotopheaderTitle{float:right;margin-top:8px; text-transform:uppercase; margin-right:10px;font-weight:bold;}

.popupEnginesListing{padding-right:10px;float:right;}
.popupEnginesListing ul{list-style:none;margin-top:5px;}
.popupEnginesListing li a{font-weight:bold;}
.popupEnginesListing li a.active{text-decoration:underline;}

.tableInfo{float:left; width:650px;}
.tableInfo table{width:100%; border-left:1px solid #CECBB7; border-top:1px solid #CECBB7}
.tableInfo table th{border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7; background-color:#FFFFFF; text-align:left;padding:2px;}
.tableInfo table td{padding:2px; padding-top:3px; padding-bottom:3px; border-right:1px solid #CECBB7; border-bottom:1px solid #CECBB7;}

.listItem{width:250px; float:left;height:160px; text-align:center; }
.roundBorders{border:1px solid #A2A29A; margin:auto; width:210px; padding-top:5px;padding-bottom:5px; position:relative;background-color:#F4F3F1;}
.roundBorders2{border:1px solid #A3A29E; margin:auto; width:150px; position:relative; background-color:#F4F3F1;}
.roundBorders3{border:1px solid #A3A29E; margin:auto; width:79px; position:relative;background-color:#F4F3F1;}
.roundBordersPromo{border:1px solid #A3A29E; margin:auto; width:290px; position:relative; background-color:#F4F3F1;}

.dealerMapHolder{width:300px;}

.gadgetTabs{list-style:none; border-bottom:1px solid #C7C7C2;height:43px; width:249px;}
.gadgetTabs li{float:left; height:43px; margin:0px !important;padding:0px !important;}
.gadgetTabs li a{display:block;  height:43px; text-decoration:none; border-bottom:1px solid #C7C7C2; }
.gadgetTabs li a.active {border-bottom:1px solid #ffffff; }
.gadgetTabs li a:hover{text-decoration:none !important}
.gadgetTabs li span{float:left; display:block; height:43px; }
.gadgetTabs li span.tabLeft{background-image:url('../images/tabs/tabLeft.gif'); background-repeat:no-repeat; width:5px;}
.gadgetTabs li span.tabRight{background-image:url('../images/tabs/tabRight.gif'); background-repeat:no-repeat; width:5px;}
.gadgetTabs li span.tabMiddle{background:white; border-top:1px solid #C7C7C2;margin-top:1px;padding-top:10px; height:31px; color:#AB2615; font-size:13px; font-family:Arial;}

.showroom_tab{display:none;padding-top:5px; border:1px solid #C7C7C2; width:248px; border-top:0px; background:#F2F3EE;}
.showroom_tab p{margin:10px;}
.showroom_tab div.quickLinksHolder{margin:10px; border:1px solid #DAD8CC; border-top:1px solid #7B7B6F; border-left:1px solid #7B7B6F; background:#F4F4F4; padding:2px; height:200px; overflow:auto;}

.subito_fiat_header{height:36px; margin-top:-5px; background-image:url('../images/background/subitofiat_bg.gif');}
.subito_fiat_header h2{color:#AB2615; font-size:13px; font-family:Arial; padding-top:8px;padding-left:2px;}

.showroom_tab form{padding:10px;}
.showroom_tab form select{border:1px solid #686340;}
.showroom_tab form input{border:1px solid #686340;padding:1px;}
.showroom_tab form label span{font-weight:bold; display:block; padding-bottom:2px;}

.searchgadget form{padding:10px;}
.searchgadget form select{border:1px solid #686340;}
.searchgadget form input{border:1px solid #686340;padding:1px;}
.searchgadget form label span{font-weight:bold; display:block; padding-bottom:2px;}


.resultTable table{width:100%; border-top:1px solid #CECBB7; border-left:1px solid #CECBB7; }
.resultTable table td, .resultTable table th{border-bottom:1px solid #CECBB7; border-right:1px solid #CECBB7; }
.resultTable table th{background-color:#ECE7DC; padding:5px;}
.resultTable table td{background-color:#F6F3EE; padding:2px;}
.resultTable table tr.style1 td{background-color:#FFFFFF;}

.oneColS .roundColumnsRight h1{margin:5px;}

.popupinfo{width:160px; float:right; border:1px solid #A2A29A; position:relative;}
.popupinfo h1{margin:5px;}
.popupinfo .popupInfoContainer{padding-bottom:5px;}
.popupinfo .popupInfoContainer ul{padding-left:5px; list-style:none;}
.popupinfo .popupInfoContainer li{padding-top:3px;}
.popupinfo .popupInfoContainer ul a{font-weight:bold; text-decoration:underline;}

.widgetRandomCar{padding:10px;padding-top:15px; padding-bottom:20px;}


.sitemap li h1{float:none !important; background:none !important; line-height:auto !important;}
.sitemap li h2{float:none;}
.sitemap li h3{float:none; background:none !important; line-height:auto !important;}

.photoGallery .roundBorders2{height:120px;}

.photoGallery .roundBorders2 table{width:100%;}
.photoGallery .roundBorders2 td{height:120px; vertical-align:middle; text-align:center;}

.roundBorders2{padding:0px;}

hr{border:none; border-top:1px dotted; background:none; color:none; height:1px;}

/*FOOTER*/
.copyright {padding-left:212px; font-size:10px; padding-top:15px; padding-bottom:15px;}
.backToTop {float:right; font-weight:bold; margin-right:10px;}
.buttonLink a{float:left; background-color:#A81C1B; color:#FFFFFF;padding-left:2px; padding-right:2px;padding-top:1px;padding-bottom:1px; margin-right:10px;}
.buttonLink a:hover{text-decoration:none;  background-color:#7D0011;}

.temeniSiConditii a{ font-size:10px; color:#000;}
.temeniSiConditii a:hover {text-decoration:underline;}
.termsContent {font-family:Tahoma; color:#625E3D;}
.termsTitle {font-size:16px;  font-family:Arial; color:#7D0011; font-weight:bold;}

.primPlan {margin-left:10px;}
.primPlan .link{text-align:right; padding-right:15px; font-weight:bold; padding-top:5px;}
.legenda {padding-top:5px; float:right;}

.howToBuild {float:right;  text-align:center;  padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; margin-top:-90px; z-index:200; position:relative; }

.carname2 {float:right;}

.tabs {border-bottom: 1px solid #7D0011; width: 100%; display: block; text-transform: uppercase; overflow: hidden}
.tab{ background-color:#A81C1B; color:#FFFFFF; padding: 5px 7px; font-size: 11px; font-weight: bold; display: block; float: left; margin-right: 5px;}
.tab:hover, .tab.active { background-color:#7D0011; color:#FFFFFF; cursor:pointer; text-decoration:none;}

.tab-content {width: 100%;}

.roundBordersTab { width: 190px; border:1px solid #A3A29E; margin:auto; position:relative; }



a.gripreturi {
	background-color:#A4A4A4;
}

#tab-1.tab.active {
	background-color:#7D0011;
}

a.gripreturi.active,
a.gripreturi:hover {
	background-color:#858585;
}


/* OFERTE SPECIALE */

table.ofsp {
	text-align:center;
	border-top:1px solid #a2a29a;
	border-left:1px solid #a2a29a;
}
table.ofsp tr td {
	border-bottom:1px solid #a2a29a;
	border-right:1px solid #a2a29a;
	color:#625e3d;
	height:21px;
	
} 
table.ofsp tr.herhead td {
	background-color:#dcdcd1;
	color:#7d0011;
	font-size:11px;
}
a.lkfspe {
	background-color:#a81c1b;
	color:#ffffff;
	padding:2px 3px;
	
} 

td.ftidred {
	background-color:#dcdcd1;
	color:#a81c1b;
	font-weight:bold;
	height:22px;
	
}
td.nridred {
	color:#625e3d;
	font-weight:bold;
	margin-top:5px;
	
}

div.clearfix  table input.erred,div.clearfix  table select.erred {
	border:2px solid red;
}

.tab-content h2 {
	color:#7D0011;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
