/* divuri site */
body {
    margin: 0px;
	text-align:center;
	background-color: #FFFFFF;

}
DIV.container {
   width:994px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image: url(../images/patt.jpg);
   background-repeat: no-repeat;
   background-position: center top;
   clear:both;
   height: 100%; overflow:hidden; 
   background-color: #9DC6F2;
}
DIV.header {
   width:994px;
   margin: 0 auto;
   text-align:center;
   height: 117px;
   float: top center;
}
DIV.header_logo {
   width:182px;
   margin: 0 auto;
   float: left;
   text-align:left;
   height: 117px;
}
DIV.header_meniu {
   width:812px;
   margin: 0 auto;
   float: right;
   text-align:left;
   height: 117px;
}
DIV.meniu {
   width:699px;
   margin: 0 auto;
   text-align:left;
   height: 41px;
   padding-left: 0;
   padding-top: 40px;
   padding-bottom: 0;
}

DIV.stanga {
   width:190px;
   margin: 0 auto;
   float: left;
   text-align:right;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.stanga_int {
   width:190px;
   margin: 0 auto;
   text-align:left;
   padding-left: 6px;
}
DIV.head_stanga {
   width:184px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image: url(../images/head_stanga.png);
   background-repeat: no-repeat;
   background-position: left top;
   padding-top: 3px;
}

DIV.dreapta {
   width:804px;
   margin: 0 auto;
   float: right;
   text-align:left;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.dreapta_int {
   width:781px;
   margin: 0 auto;
   text-align:left;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.dreapta_int_sus {
   width:781px;
   height: 15px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image: url(../images/back_content_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.dreapta_int_centru {
   width:781px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_content.png);
   background-repeat: repeat x;
   background-position: left top;
}
DIV.dreapta_text {
   width:743px;
   margin: 0 auto;
   text-align:left;
}
DIV.noi_stanga {
   width:365px;
   float: left;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_masina_home.jpg);
   background-repeat: repeat x;
   background-position: left top;
   overflow:hidden;
}
DIV.sh_dreapta {
   width:365px;
   float: right;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_masina_home.jpg);
   background-repeat: repeat x;
   background-position: left top;
   overflow:hidden;
}
DIV.masina_titlu {
   width:345px;
   height: 20px;
   margin: 0 auto;
   text-align:left;
   padding-top: 10px;
}
DIV.masina_text1 {
   width:345px;
   height: 113px;
   margin: 0 auto;
   text-align:left;
}
DIV.masina_text_stanga {
   width:151px;
   height: 113px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.masina_text_dreapta {
   width:187px;
   height: 113px;
   float: right;
   margin: 0 auto;
   text-align:left;
}
DIV.masina_text_dreapta1 {
   width:187px;
   margin: 0 auto;
   text-align:left;
}
DIV.masina_text {
   width:345px;
   margin: 0 auto;
   text-align:left;
}

DIV.dreapta_text_split {
   width:743px;
   overflow:hidden;
   margin: 0 auto;
   text-align:left;
}
DIV.promotie_stanga {
   width:450px;
   height: 312px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.promotie_int {
   width:450px;
   margin: 0 auto;
   text-align:left;
}
DIV.post_sus {
   width:190px;
   height: 51px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image: url(../images/back_post_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.post_centru {
   width:190px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_post_centru.png);
   background-repeat: repeat x;
   background-position: left top;
}
DIV.post_jos {
   width:190px;
   height: 11px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image: url(../images/back_post_jos.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.post_int {
   width:165px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
   padding-top:10px;
}
DIV.post_text {
   width:165px;
   margin: 0 auto;
   text-align:left;
}
DIV.dreapta_titlu {
   width:743px;
   height: 45px;
   margin: 0 auto;
   text-align:left;
   padding-top:10px;
}
DIV.filtre {
   width:743px;
   height: 151px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/filtre.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.filtre_int {
   width:710px;
   height: 131px;
   margin: 0 auto;
   text-align:left;
   padding-top:10px;
}
DIV.path {
   width:743px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
}
DIV.path_stanga {
   width:493px;
   height: 25px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.path_dreapta {
   width:250px;
   height: 25px;
   float: right;
   margin: 0 auto;
   text-align:right;
}
DIV.lista {
   width:743px;
   height: 142px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/modele.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.lista_int {
   width:718px;
   height: 117px;
   margin: 0 auto;
   text-align:left;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 15px;
   padding-bottom: 0px;
}
DIV.lista_int_dreapta {
   width:174px;
   height: 117px;
   margin: 0 auto;
   float: left;
   text-align:left;
}
DIV.lista_int_stanga {
   width:534px;
   height: 117px;
   margin: 0 auto;
   float: right;
   text-align:left;
}
DIV.lista_int_stanga_tx {
   width:534px;
   margin: 0 auto;
   text-align:left;
}

DIV.dreapta_int_jos {
   width:781px;
   height: 18px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image: url(../images/back_content_jos.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.model_sus {
   width:743px;
   height: 47px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/sus_pag_model.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.head_model {
   width:718px;
   height: 30px;
   margin: 0 auto;
   text-align:left;
   padding-top:17px;
}
DIV.model_centru {
   width:743px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/centru_pag_model.jpg);
   background-repeat: repeat;
   background-position: left top;
}
DIV.model_int {
   width:718px;
   margin: 0 auto;
   text-align:left;
}
DIV.model_int1 {
   width:718px;
   height:100%;
   overflow:hidden;
   margin: 0 auto;
   text-align:left;
}
DIV.model_stanga {
   width:363px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text1 {
   width:363px;
   height: 20px;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text2 {
   width:363px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text_stanga{
   width:137px;
   height: 20px;
   float: left;
   margin: 0 auto;
   text-align:left;
   overflow:visible;
}
DIV.model_text_dreapta{
   width:226px;
   height: 20px;
   float: right;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text_dreapta1{
   width:113px;
   height: 20px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text_dreapta2{
   width:113px;
   height: 20px;
   float: right;
   margin: 0 auto;
   text-align:left;
}
DIV.model_text {
   width:363px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.model_dreapta {
   width:345px;
   float: right;
   margin: 0 auto;
   text-align:left;
}
DIV.model_dreapta_int {
   width:345px;
   height: 330px;
   margin: 0 auto;
   text-align:left;
}
DIV.campuri_dreapta {
   width:345px;
   margin: 0 auto;
   text-align:left;
}
DIV.model_dreapta_btt {
   width:345px;
   margin: 0 auto;
   text-align:right;
}
DIV.model_jos {
   width:743px;
   height: 8px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image: url(../images/jos_pag_model.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.spacer{
   width: 10px;
   height: 10px;
   margin: 0 auto;
   text-align:left;
   font-size:1px;
   line-height:0.;
}

DIV.footer {
   width:994px;
   margin: 0 auto;
   height: 60px;
   text-align:center;
   float: bottom;
   clear:both;
   background-attachment: scroll;
   background-image: url(../images/footer.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   margin: 0px;
   padding-top: 0px;
}
DIV.footer_int {
   width:974px;
   margin: 0 auto;
   text-align:left;
   padding-top: 20px;
}
DIV.footer_stanga {
   width:814px;
   height: 25px;
   float: left;
   margin: 0 auto;
   text-align:left;
}
DIV.footer_dreapta {
   width:160px;
   height: 25px;
   float: right;
   margin: 0 auto;
   text-align:right;
}
/* end divuri site */

/* component newsletter */
DIV.newsletter {
   width:190px;
   overflow:hidden;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_newsletter.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.newsletter_interior {
   width:160px;
   margin: 0 auto;
   text-align:left;
   padding-top: 0px;
}
DIV.newsletter_campuri {
   width:160px;
   height: 20px;
   margin: 0 auto;
   text-align:left;
}
DIV.newsletter_campuri1 {
   width:160px;
   margin: 0 auto;
   text-align:left;
}
.camp_newsletter{
	display: block;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #31302D;
    background-color: #DDDDDD;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #888888;
	width: 160px;
}

/* end component newsletter */

/* clase text site */
.titlu_pagina{
	font-family: Arial;
	font-weight: none;
	font-size: 21px;
	color: #666666;
	text-decoration: none;
}
.titlu_promo{
	font-family: Arial;
	font-weight: bold;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
}
.titlu_formular{
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}
.titlu_stanga{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.titlu_model{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #6E89A3;
	text-decoration: none;
	padding-left: 5px;
}
.text{
	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
}
.text_footer{
	font-family: Arial;
	font-weight: none;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
}
.text_footer_link{
	font-family: Arial;
	font-weight: none;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
}
.text_footer_link:hover{
	font-family: Arial;
	font-weight: none;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text_filtre{
	font-family: Arial;
	font-weight: none;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_news{
	font-family: Arial;
	font-weight: none;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
}
.text_bold{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
}
.data{
	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.meniu_path{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
}
.meniu_path:hover{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link_stanga{
	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #1E2630;
	text-decoration: none;
}
.link_stanga:hover{
	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/* clase text site end */

/* clase formular */

input.text,
textarea.text {
	display: block;
	clear: both;
	width: 95%;
	background: #ffffff !important;
	border: 1px solid #787C7C !important;
	font-family: Arial;
	color: #31302D;
	font-size: 12px;
	padding: 1px;
	margin: 0px 0px 0px 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
}
select.text {
	display: block;
	clear: both;
	width: 97%;
	background: #ffffff !important;
	border: 1px solid #787C7C !important;
	font-family: Arial;
	color: #31302D;
	font-size: 12px;
	padding: 1px;
	margin: 0px 0px 0px 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
}

input.text:focus,
textarea.text:focus {
	background: #F3F3F3 !important;
	border: 1px solid #787C7C !important;
}

/* clase formular end */

/* div meniu modele */
.meniu_modele{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.meniu_modele:hover{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

DIV.meniu_modele {
   width:224px;
   margin: 0 auto;
   text-align:left;
}
DIV.meniu_modele_content_btt {
   width:200px;
   margin: 0 auto;
   text-align:center;
}
DIV.meniu_modele_btt {
   width:200px;
   height: 19px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image: url(../images/back_btt_modele.jpg);
   background-repeat: no-repeat;
   background-position: right top;
   margin: 0px;
   padding-left: 0px;
   padding-right: 0;
   padding-top: 5px;
   padding-bottom: 0px;
}
DIV.meniu_modele_sus {
   width:224px;
   height: 107px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image:  url(../images/modele_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.meniu_contact_sus {
   width:224px;
   height: 107px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image:  url(../images/contact_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.meniu_parc_sus {
   width:224px;
   height: 107px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image:  url(../images/parcauto_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.meniu_modele_centru {
   width:224px;
   float: center;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image:  url(../images/back_modele_centru.png);
   background-repeat: repeat-y;
   background-position: left top;
   padding-top: 0;
   padding-bottom: 0;
}

DIV.meniu_modele_jos {
   width:224px;
   height: 29px;
   margin: 0 auto;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image:  url(../images/modele_jos.png);
   background-repeat: no-repeat;
   background-position: left top;
}
/* div meniu modele end */

/* div formular */
DIV.formular {
   width:416px;
   height: 257px;
   margin: 0 auto;
   text-align:left;
}
DIV.formular_sus {
   width:416px;
   height: 13px;
   margin: 0 auto;
   text-align:left;
   background-attachment: scroll;
   background-image:  url(../images/formular_sus.png);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.formular_centru {
   width:416px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image:  url(../images/formular_centru.png);
   background-repeat: no-repeat;
   background-position: left top;
   padding-top: 0;
   padding-bottom: 0;
}
DIV.formular_jos {
   width:416px;
   height: 10px;
   margin: 0 auto;
   font-size:1px;
   line-height:0.;
   background-attachment: scroll;
   background-image:  url(../images/formular_jos.png);
   background-repeat: no-repeat;
   background-position: left top;
}
.camp_form{
	display: block;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #31302D;
    background-color: #DDDDDD;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #888888;
	width: 180px;
}
.camp_form1{
	display: block;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #31302D;
    background-color: #DDDDDD;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #888888;
	width: 224px;
}
.camp_form2{
	display: block;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #31302D;
    background-color: #DDDDDD;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #888888;
	width: 107px;
}
.mesaj_form{
	display: block;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #31302D;
    background-color: #DDDDDD;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #888888;
	width: 300px;
	height: 70px;
}
/* div formular end */

.error {
	border-color:#FF0000;
	border-width: 1px;
	border-style:solid;
	}
DIV.error
	{
	visibility:hidden;
	position:absolute;
	z-index:500;
		}		

DIV.newsletter_expand {
   width:351px;
   height: 132px;
   margin: 0 auto;
   text-align:center;
   background-attachment: scroll;
   background-image: url(../images/back_newsletter1.jpg);
   background-repeat: no-repeat;
   background-position: left top;
}
DIV.newsletter_expand_int {
   width:340px;
   height: 132px;
   margin: 0 auto;
   text-align:left;
}
DIV.newsletter_expand_titlu {
   width:340px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
   padding-top:10px;
}
DIV.newsletter_expand_titlu_tx {
   width:319px;
   margin: 0 auto;
   text-align:left;
   float: left;
}
DIV.newsletter_expand_titlu_close {
   width:21px;
   margin: 0 auto;
   text-align:right;
   float: right;
}
DIV.newsletter_expand_int_text1 {
   width:340px;
   height: 15px;
   margin: 0 auto;
   text-align:left;
}
DIV.newsletter_expand_int_text2 {
   width:340px;
   height: 25px;
   margin: 0 auto;
   text-align:left;
   padding-top:5px;
}
DIV.newsletter_expand_int_text {
   width:340px;
   height: 24px;
   margin: 0 auto;
   text-align:left;
}