/* CSS Document */


/*all-alpha-png {behavior: url (iepngfix.htc); } */


@import "br.css";

@font-face { font-family:'Museo300'; src: url('../img/museo300-regular.otf') format('opentype'); }
@font-face { font-family:'Museo500'; src: url('../img/museo500-regular.otf') format('opentype'); }
@font-face { font-family:'Museo700'; src: url('../img/museo700-regular.otf') format('opentype'); }
@font-face { font-family:'28days'; src: url('../img/28days.ttf') format('truetype'); }

html {
	height:100%;
	overflow-x:hidden;
}

body {
	background:#000;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	font-size:12px;
	color:#ccc;
	padding:0;
}
a:hover{color:#fff}
#header {
	background:url(../img/header.png) repeat-x center top;
	height:90px;
}
#header_content {
	width:960px;
	margin:0 auto;
}
#flashcontainer {
	position:relative;
	text-align:center;
	height:275px;
	padding:24px 0 25px 0;
	margin: 0 auto 10px;
	width:1004px;
}
#content {
	width:960px;
	padding-top:10px;
	margin:0 auto;
}
#footer {
	padding-top:55px;
	padding-bottom:12px;
	background:url(../img/footer.png) no-repeat center top;
}
#footer_container {
	width:870px;
	padding-left:90px;
	margin:0 auto;
}
#footer h4 {
	line-height:36px;
	padding-bottom:18px; /* 13px grey + 5px spacing */
}
#footer p {
	padding-bottom:7px;
}
.footeritem {
	float:left;
	display:block;
	padding-right:30px;
}
.footeritem ul {
	float:left;
	display:block;
	padding-right:15px;
}
.copyright {
	width:280px;
}
#sidebar1,
#maincontent {
	width:214px;
	display:block;
	float:right;

	padding-bottom:30px;
}
#sidebar2 {
	width:880px;
	padding-left:80px;
	background:url(../img/ofspec.gif) no-repeat left top;
}
#englishbody #sidebar2 {
	background:url(../img/ofspec-en.gif) no-repeat left top;
}
.masina {
	width:210px;
	float:left;
	margin-right:10px;
}
.masina.last {
	margin-right:0;
}
#maincontent {
	width:725px;
	padding-left:20px;
    _width:700px;
    _overflow:hidden;
}
#footer a {
	text-decoration:none;
	color:#fff;
}
#footer a:hover {
	background:#c00;

}
#footer h4 {
	color:#fff;
}
#footer li {
	padding-bottom:4px;
}
.masina {
	background:#111;
	border:1px solid #555;
	text-decoration:none;
	margin-bottom:15px;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.masina .texte {
	display:none;
	position:absolute;
	height:97px;
	top:2px;
	left:0;
	padding:15px 12px 5px 12px;
	background:#000;
	width:185px;
	color:#fff;
	filter: alpha(opacity=80); /* IE */
	opacity: 0.80; /* Safari, Opera */
	-moz-opacity:0.80; /* FireFox */
}
h3 {
	color:#c00;
	font-family:"Tahoma";
	font-size:26px;
	font-weight:normal;
	padding-bottom:5px;
}
h3 span {
	color:#c00;
	margin-left:-3px;
}
#sidebar1 h3 {
	padding-top:20px;
}
.masina strong {
	font-size:16px;
	padding-bottom:2px;
	height:21px;
	overflow:hidden;
	width:190px;
	display:block;
	float:left;
}
.masina:hover .texte {
	display:block;
}
.texte .pretul {
	font-size:18px;
	display:inline;
	font-weight:bold;
	line-height:36px;
}
.texte .date {
	font-size:13px;
	float:right;
	text-align:right;
}
.texte .date strong{
	font-size:15px;
	display:inline;
	width:100%;
}
.masina img {
	padding:5px;
}
.masina:hover {
	border:1px solid #aaa;
}
#listaproducatori {
	padding-top:40px;
	padding-bottom:20px;
	background:url(../img/producatori.jpg) no-repeat left top;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#listaproducatori a {
	display:block;
	float:left;
	font-size:14px;
	color:#fff;
	padding:3px 5px 3px 15px;
	border-top:1px solid #ccc;
	width:195px;
	background:#c00;
	text-decoration:none;
	border-bottom:1px solid #ccc;
}
#listaproducatori .par a {
	border-top:none;
	background:#c00;
	border-bottom:none;
}
#listaproducatori .par.last a {
	border-bottom:1px solid #ccc;
}
#listaproducatori a:hover {
	background:#333;
}
#contactrapid label input,
#cautamasina span select,
#cautamasina span input,
#calculator label input {
	padding:3px;
	border:1px solid #555 !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:5px;
	color:#ccc !important;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	width:208px;
	color:#555;
}
#contactrapid label input,
#cautamasina span select,
#cautamasina span input {
	background:#111 !important;
}
#contactrapid label input:focus,
#cautamasina span select:focus,
#cautamasina span input:focus,
#calculator label input:focus {
	outline:none;
	color:#ccc !important;
}
#cautamasina span input,
#cautamasina span select {
	width:238px;
	margin-right:10px;
}
#contactrapid label {
	width:504px;
	display:block;
	float:left;
	line-height:25px;
	padding-top:5px;
}
#contactrapid textarea {
	padding:3px;
	background:#111 !important;
	border:1px solid #555 !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-top:8px;
	color:#ccc !important;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	width:494px;
	font-size:12px;
	color:#555;
}
#contactrapid label input{
	float:right;
	width:400px;
}
#cautamasina .submit {
	text-align:center;
	padding-top:10px;
}
.submit input {
	width:214px;
	height:33px;
	color:#fff;
	padding:0;
	font-family:"Museo500", "Tahoma";
	margin:0;
	font-size:20px;
	background:url(../img/sb2.png) no-repeat scroll left top;
	border:none !important;
}
#caroserie{width:183px !important}
#cautamasina input.schimbat,
#calculator label input.schimbat {
	color:#bbb;
}
#sidebar1 #calculator .submit strong {
	text-align:center;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color:#fff;
	padding:0;
	font-family:"Museo500", "Tahoma";
	margin:0;
	font-size:20px;
	background:url(../img/sb2.png) repeat left top;
}
#sidebar2 #morecars {
	display:block;
	text-decoration:none;
	width:214px;
	text-align:center;
	height:33px;
	line-height:33px;
	vertical-align:middle;
	color:#fff;
	padding:0;
	font-family:"Museo500", "Tahoma";
	margin:0;
	margin-bottom:30px;
	font-size:20px;
	background:url(../img/sb2.png) repeat left top;
}
#maincontent p {
	padding-bottom:7px;
	font-family:"Museo300", "Segoe UI", "Tahoma";
}
#maincontent p strong {
	font-size:12px;
	font-weight:bold;
	font-family:"Museo700", "Tahoma";
	color:#fff;
}
* { outline:none; }
#developer {
	display:none;
}

#meniu { display:block;float:left;height:50px;margin-left:47px;margin-top:33px;width:629px;z-index:3;}
#meniu #navigare { margin: 0; padding: 0; }
#meniu #navigare li { display: inline;}
#meniu #navigare li a { float: left; height: 0px; padding-top: 50px; overflow: hidden; }
#meniu #navigare li a {
	background-image: url(../img/menu.gif);
	background-repeat: no-repeat;
}

/* BUTTONS */
#meniu #navigare li#link1 a { background-position: 0 0; width:114px; }
#meniu #navigare li#link2 a { background-position: -114px 0; width:138px; }
#meniu #navigare li#link3 a { background-position: -252px 0; width:154px; }
#meniu #navigare li#link4 a { background-position: -406px 0; width:90px; }
#meniu #navigare li#link5 a { background-position: -496px 0; width:114px; }
#meniu #navigare li#link6 a { background-position: -610px 0; width:100px; }


/* OVER STATES */
#meniu #navigare li#link1 a:hover { background-position: 0 -50px; }
#meniu #navigare li#link2 a:hover { background-position: -114px -50px; }
#meniu #navigare li#link3 a:hover { background-position: -252px -50px; }
#meniu #navigare li#link4 a:hover { background-position: -406px -50px; }
#meniu #navigare li#link5 a:hover { background-position: -496px -50px; }
#meniu #navigare li#link6 a:hover { background-position: -610px -50px; }

/* ON STATES */
#meniu.pag1 #navigare li#link1 a { background-position: 0 -50px !important; }
#meniu.pag2 #navigare li#link2 a { background-position: -114px -50px !important; }
#meniu.pag3 #navigare li#link3 a { background-position: -252px -50px !important; }
#meniu.pag4 #navigare li#link4 a { background-position: -406px -50px !important; }
#meniu.pag5 #navigare li#link5 a { background-position: -496px -50px !important; }
#meniu.pag6 #navigare li#link6 a { background-position: -610px -50px !important; }

#logo {
	float:left;
	width:250px;
	display:block;
}
#logo h1 a {
	width:250px;
	height:0px;
	padding-top:100px;
	background:url(../img/logo.gif) no-repeat left top;
	display:block;
	float:left;
	overflow:hidden;
}
a:hover{cursor:pointer;cursor:hand;}

















#mailok {
	display:block;
	width:100%;
	height:100%;
	background:url(../img/semi.png);
	position:fixed;
	left:0;
	top:0;
	z-index:99999;
	display:none;
	cursor:pointer;
	text-align:center;
}
#mailok p {
	font-size:18px;
	text-align:center;
	padding-top:28%;
	color:#fff;
}
#mailok span {
	font-size:10px;
}
* { cursor:default; }

a, a *, a:hover, .masina *,
.masina:hover *,
a { cursor:pointer; cursor:hand; }

.listingoferta a img {
	float:right;
}
.listingoferta {
	/*
	margin-bottom:8px;
	padding-bottom:32px;
	background:url(../img/divider.gif) no-repeat center bottom;
	*/
	background:none repeat scroll 0 0 #222222;
	border:1px solid #555555;
	margin-bottom:8px;
	padding:12px;
}
#content h4 a, #content h4 {
	font-size:13px;
	color:#c00;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	color:#fff;
	padding-left:11px;
}
#content h4 a{color:#c00; font-size:14px !important; padding:0 !important;}
#galerie {
	float:right;
	width:230px;
	padding-left:10px;
}
.light img {
	width:215px;
	height:200px;
	padding:4px;
	border:1px solid #555;
	background:#000;
	margin:10px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.listingoferta img,
.lightmic img {
	width:100px;
	height:100px;
	padding:3px;
	border:1px solid #555;
	background:#000;
	margin-top:15px;
	margin-right:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.slide {
	cursor:pointer;
	cursor:hand;
}
#paginare {
	padding-top:35px;
	width:504px;
	height:25px;
	text-align:right;
	font-size:14px;
}
#paginare a {
	color:#aaa;
	font-weight:bold;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	text-decoration:none;
	padding:40px 12px 0;
	margin:0 4px;
}
#paginare a:hover {
	background:url(../img/pagg-hover.gif) no-repeat center top;
	color:#fff;
}
#paginare .activ:hover,
#paginare .activ {
	color:#c00;
	cursor:auto;
	background:url(../img/pagg.gif) no-repeat center top;
}
a {
	color:#c00;
}
.files {
	color:#aaa;
	list-style-type:square;
	list-style-position:inside;
	padding-left:10px;
}
.files a { text-decoration:none; font-size:13px; }
.files li:hover { color:#fff; }
.files li {
	padding-left:5px;
}
#contactrapid .submit {
	text-align:center;
}
#contactrapid .submit input {
	margin:12px auto;
}
.carte {
	margin-bottom:0px;
	padding-bottom:35px;
	background:url(../img/divider.gif) no-repeat center bottom;
}
#content .listingoferta h4,
#content .carte h4 {
	padding-top:0px;
	padding-bottom:7px;
}
small {
	font-size:70%;
	-moz-opacity:0.8;
}
#logoc-i {
	float:right;
	display:block;
	background:url(../img/logomic.gif) no-repeat right bottom;
	width:184px;
	padding-top:56px;
	height:0;
	overflow:hidden;
}

#cartea1 {
	width:720px;
}
#cartea3, #cartea5 {
	background:url(../img/divider.gif) no-repeat right bottom;
}
#cartea1 .sendmail {
	padding-right:10px;
}

.carte {
	width:360px;
	float:left;
}
.submit input:hover {
	cursor:pointer;
	cursor:hand;
}
#pozaagent {
	float:left;
	margin-right:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #555;
	background:#222;
	padding:3px;
	width:75px;
}
#descarcapdf {
	display:block;
	width:150px;
	padding-top:36px;
	background:url(../img/pedefeu.gif) no-repeat left top;
	height:0px;
	overflow:hidden;
	margin-top:10px;
}


#englishbody #meniu #navigare li a {
	background-image: url(../img/menu-en.gif);
}

.carte .sendmail {
	display:none;
}
.carte.special .sendmail {
	display:block;
	padding-right:30px;
}
.sendmail {
	float:right;
}
#content .carte h4 {
	color:#ccc;
}
#content .carte.special h4 {
	color:#c00;
}

#englishbody #listaproducatori { background:url(../img/constructors.jpg) no-repeat left top; }

#go_en a, #go_ro a,  #go_ru a{
	position:absolute;
	top:0px;
	overflow:hidden;
	margin-left:980px;
	display:block;
	width:29px;
	height:0;
	padding-top:45px;
	background:url(../img/flag-en.gif) no-repeat right top;
}
#go_ro a {
	background:url(../img/flag-ro.gif) no-repeat left top;
	/*display:none;*/
}
#go_en a { margin-left: 1020px; }
#go_ru a {
	background:url(../img/flag-ru.gif) no-repeat left top;
	margin-left:940px;
}

#englishbody #go_ro a {
	display:block;
}
#englishbody #go_ru a {
	display:block;
}

#russianbody #go_ro a {
	display:block;
}

#russianbody #go_en a {
	display:block;
}

#russianbody #go_ru a {
	display:block;
}


#descriere_masina {
	padding-top:10px;
}
#credit, #creditcalcul { background:url(../img/input_pret.jpg) no-repeat left top !important; -moz-border-radius:5px; border-radius:5px; }
#nrrate { background:url(../img/input_rate.jpg) no-repeat left top !important; }
#avans { background:url(../img/input_avans.jpg) no-repeat left top !important; }
#avanscalcul { background:url(../img/input_avans.jpg) no-repeat left top !important; }
#nrratecalcul { background:url(../img/input_rate.jpg) no-repeat left top !important; }

.listingoferta ul {
	padding-bottom:10px;
	width:570px;
	border-top:1px solid #333;
}
.listingoferta li {
	width:265px;
	float:left;
	padding:3px 10px;
	display:block;
	border-bottom:1px solid #333;
	font-size:11px;
}

#ofertamare ul {
	padding-bottom:10px;
	width:480px;
	float:left;
	border-top:1px solid #333;
}
#ofertamare li {
	width:480px;
	float:left;
	padding:3px 10px;
	display:block;
	border-bottom:1px solid #333;
}
#reziduala, #rezidualacalcul, #avans, #avanscalcul, #nrrate, #nrratecalcul {
	border:1px solid #555 !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:5px;
	padding:3px;
	color:#ccc !important;
	font-family:"Museo300", "Segoe UI", "Tahoma";
	width:208px;
	color:#555;
	background:#111 !important;
	margin-bottom:10px;
	margin-top:3px;
}


#cautamasina #an1, #cautamasina #an2, #cautamasina #pret1, #cautamasina #pret2 {
	width:31px !important;
}
#cautamasina #an1 { margin-right:3px !important; }
#cautamasina #an2 { margin-right:0px !important; }



#cautare_sidebar #cautamasina span input, #cautare_sidebar #cautamasina span select {
	width:207px;
}
#cautare_sidebar span span {
	display:none;
}
#contactrapid {
	width:504px;
	margin:0 auto;
}
#harta { float:right }
#harta a img {
	padding:5px;
	border:1px solid #555;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#harta a:hover img {
	border:1px solid #777;
}

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

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#preview{height:300px; position:relative; overflow:hidden;}#mask{background: url(../img/mask.png) 0 0 no-repeat; width:1004px; height: 324px; position:absolute; top:0 ; left:0 ; z-index: 10;_background: url(../img/mask.gif) 0 0 no-repeat;}
#preview img{position:absolute; top:1px;left:23px;}
#poluare{background: url(../img/calculator.jpg) 0 0 no-repeat; display:block; width:214px; height:0; font-size:0 !important; text-indent: -200px; overflow:hidden; padding-top:71px; }

#catalog_marci li{background:url("../img/bulet.gif") no-repeat scroll 3px 6px transparent;padding:3px 0 3px 18px;}
#catalog_marci a{text-decoration:none;}
#catalog_marci a:hover{color:#fff;}
#stiri b{color:#CC0000;}
#stiri li{padding:5px 0 10px;}
#calculRate p{overflow:auto;}
#calculRate p span{width:100px !important; float:left; padding-top:6px;}
#calculRate input{width:100px !important;}
#calculRate select{width:110px !important;}
#calculeazaoferte {background: url(../img/rate.png) 0 0 no-repeat; display:block; width:213px; padding-top:67px; font-size:0; height:0; overflow:hidden; margin:20px 0 0 110px}
#calculeazaoferte:hover {background-position: 0px -120px;}

#leftcol{width:270px; float:right; padding-top:20px;}
#oferterecente{width:450px; float:left;}
#form-rate{border-top:1px solid #c00;margin-top:30px; padding:20px 0}
#form-rate input, #form-rate select{border:1px solid #444; padding:3px; width:65px; color:#888; margin-right:10px;}
#form-rate{width:740px !important}
#calculeaza{background:#c00; font-weight:bold !important; color:#fff; }
#rate{width:100%;}
#rate td{padding:7px 7px; background: #222}
#rate tr.even td{background-color: #111;}
#rate tr{border-bottom:1px solid #000; border-top:1px solid #000;}
#sep{padding-bottom:10px;}

#russianbody #meniu { margin-top: 45px!important; }
#russianbody #meniu #navigare li a { padding-top: 40px; }
#russianbody #meniu #navigare a { background:url(../img/menu-ru.png)!important; }

/*#### Normal State ####*/
#russianbody #meniu #navigare li#link1 a { background-position: -2px 8px !important; width:102px; }
#russianbody #meniu #navigare li#link2 a { background-position:-108px 8px !important;width:195px; }
#russianbody #meniu #navigare li#link3 a { background-position:380px 8px !important; width:135px; }
#russianbody #meniu #navigare li#link5 a { background-position:-504px 8px !important;width:115px; }
#russianbody #meniu #navigare li#link6 a { background-position:-621px 8px !important;width:71px; }

/*#### Hover State ####*/
#russianbody #meniu #navigare li#link1 a:hover { background-position: -2px 38px !important; width:102px; }
#russianbody #meniu #navigare li#link2 a:hover { background-position:-108px 38px !important;width:195px; }
#russianbody #meniu #navigare li#link3 a:hover { background-position:380px 38px !important; width:135px; }
#russianbody #meniu #navigare li#link5 a:hover { background-position:-504px 38px !important;width:115px; }
#russianbody #meniu #navigare li#link6 a:hover { background-position:-621px 38px !important;width:71px; }

#russianbody #content #sidebar2 { background: transparent url(../img/ofspec_ru.gif) no-repeat scroll 0 0!important; }
#russianbody #calculeazaoferte{background-image: url(../img/rate-ru.png)}

h3 .short_text span{background: none !important;}

#englishbody #poluare{background: url(../img/calculator-en.jpg) no-repeat scroll 0 0 transparent}
#russianbody #poluare{background: url(../img/calculator-ru.jpg) no-repeat scroll 0 0 transparent}
#oferterecente .masina img { width:200px; height:112px }
#sidebar1 { padding-top:20px  }
