*{margin:0;padding:0}

body{font-family: "open sans",sans-serif; background-color: #e9e9e9;padding: 0;margin: 0px 0 0 0;font-size: 12px;background-image:url(../_imgs/bg_body.gif);background-repeat:repeat-x;background-position:top; padding-top: 35px; text-align:center}

.con_imput_long, .con_textarea, #submit_send_mail, .div_an_indiv_contact, div.telef, .an_contnt_div_p, .an_small_indiv_right, #adv_logos_div{
     -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}


a img {border: none; padding: 0; margin: 0; display:inline}
/*------------------------- logo si menu*/
img.phone_nr {padding:0; margin:10px 0 0 26px; position: relative; float:left;}
#header {width: 912px;padding: 0 0 0 0; text-align:left; position:relative; background-color: #fff;}
#search {height:50px; margin: -35px 0 0 0}
.search_in {width:340px;position:absolute; right:0;}
#div_logo {padding:0 0 1px 25px;border-bottom: 1px solid #d5d5d5; margin-top: 35px}

#menu {position:absolute; top: 107px; right: 27px;}
#menu ul li {display: inline; padding: 0; margin: 0}
#menu ul li a{color: #3f3f3f;font-size: 14px;font-weight: bold ; padding:15px 15px 5px 15px; text-decoration: none; border-top:3px solid #fff;}
#menu ul li a:hover{background-color:#E9E9E9; color:#3f3f3f; text-decoration: none; border-top:3px solid #27bbf1; border-bottom: none;}
.activ{text-decoration: none; border-bottom:3px solid #27bbf1;}

/*--------------------------- main head*/
.main_img {padding-left: 4px; padding-top: 4px;}
#right_main_photo {padding: 5px 38px 5px 15px;width:265px; margin: 10px 0 0 5px; float:right;}
#right_main_photo2 {padding: 5px 25px 5px 15px;width:270px; margin: 10px 0 0 5px; float:right; text-align:center}
#right_main_photo2 h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#27bbf1; font-weight: normal}
#right_main_photo2 h4 span {color:#1f1f1f}
h1#dez_auto {padding-top: 12px;color: #1F1F1F; font-size: 28px;font-weight: normal; text-align:center}
h1#dez_auto b {color:#27bbf1; font-weight: bold;}
h1#h1_index_new {font-family: "open sans",sans-serif; font-size: 36px; font-weight: 100; color:#333333; outline: 0px none;}
h1#h1_page_new {font-family: "open sans",sans-serif; font-size: 36px; font-weight: 100; color:#333333; outline: 0px none; padding: 14px 0px 0px 29px; }
h2.h2_index_new{font-family: "open sans",sans-serif; font-size: 18px; font-weight: 400; color:#333333; outline: 0px none; padding: 25px 0 0px 2px; border-bottom: 1px solid #CCCCCC; margin: 0 10px 15px 0}
h3.h3_index_new {font-family: "open sans",sans-serif; font-size: 18px; font-weight: 600; color:#27bbf1; outline: 0px none; padding: 25px 0 10px 2px}
h3.h3_page_new {font-family: "open sans",sans-serif; font-size: 16px; font-weight: bold; color:#333333; outline: 0px none; padding: 5px 0 10px 28px}
h4.h3_page_new {font-family: "open sans",sans-serif; font-size: 16px; font-weight: bold; color:#333333; outline: 0px none; padding: 5px 0 10px 28px}
h2#h2_page_new1 {font-family: "open sans",sans-serif; font-size: 18px; font-weight: 500; color:#333333; outline: 0px none; padding: 0 0 10px 30px}
h2.sub_titlu_h {color:#1F1F1F; font-size:13px; text-align:center; font-weight: normal}
#piese_auto {color: #27bbf1;font-size:14px;font-weight: normal;padding-bottom: 4px;}
p {font-family: "open sans",sans-serif; font-size:14px; color:#222; margin: 0 40px 10px 30px; text-align:justify}
p.p_li {margin-left:60px; display: list-item; list-style-type: disc; max-width: 730px}
p.ps {text-align:justify}
p a {color: #1498c8}
p.p_contact_bold {color:#27bbf1; font-weight:500}
p.p_contact_bold strong {color: #222}

div#div_text_optim {padding: 10px 30px 10px 27px}
div.sm_logos {display:table-cell; margin:0;padding:0; vertical-align:middle;}
div.sm_logos a img {margin: 10px 8px;}
div.telef {background-color: #2ebdf2; color:#fff ; margin-top: 5px; font-size:15px; font-weight:bold}
div.telef .tel {display:block; background:url(../_imgs/tel.jpg) left no-repeat; width:130px; margin-left: 15px; height: 20px; padding:2px 0}
div.telef .email {display:block; background:url(../_imgs/email.jpg) left no-repeat; width:180px; margin-left: 15px; height: 20px; padding:2px 0}

#dez_brand_h1 { font-size: 24px; font-weight:normal; color:#222e32; margin:0 100px 0 0; padding: 10px 0px 10px 29px; font-family:Verdana, Arial, Helvetica, sans-serif; text-shadow: 1px 1px #d1d1d1}
.div_social_med{padding-bottom:20px; text-align:right; padding-right: 45px; margin-top: -38px}
.div_social_med a img {width: 23px; padding: 0 5px}

.div_sub_nav {padding: 5px 0 3px 33px; margin-bottom: 10px; background-color:#EDEDED; font-weight:bold; }
.div_sub_nav a {color:#666666}
.div_sub_nav a.aright {color:#888; font-weight:normal}
.div_sub_nav a:hover { color:#2EBDF2; text-decoration: none}
.div_sub_nav span {color:#FF9900}
.td_sb_nav_l, .td_sb_nav_r {display:table-cell}
.div_index_map {}


/*--------------------------- central table*/
.div_table {display:table; text-align:center}
.div_td {display:table-cell; vertical-align:top;}
.central_div_td {width:912px}
.deco_left {background:url(../_imgs/deco_left.gif) no-repeat bottom #fff; width: 33px; height:204px; padding-top: 120px}
.deco_right {background:url(../_imgs/deco_right.gif) no-repeat bottom #fff; width: 33px; height:204px; padding-top: 120px}

.bg_side_left { background:url(../_imgs/bg_side_left.gif) repeat-y; width: 33px; }
.bg_side_right { background:url(../_imgs/bg_side_right.gif) repeat-y; width: 33px;}

.bg_footer_left {background:url(../_imgs/bg_footer_left.gif) no-repeat top; width:20px; height:193px; position:absolute; bottom:0;}
.bg_footer_right {background:url(../_imgs/bg_footer_right.gif) no-repeat top; width:20px; height:193px; position:relative; bottom:0;}

#div_content_index {width: 912px;background-color: #fff;}
#div_content {width: 912px;background-color: #fff;}
.contnt_ttl {color: #666666;font-size: 15px;font-weight: normal;margin-bottom: 4px;text-align:center;}
.div_separ_big {background-image:url(../_imgs/separ_big.gif);background-repeat:no-repeat;width: 849px;height: 13px;}
.div_separ_big_dn {background-image:url(../_imgs/separ_big_dn.gif);background-repeat:no-repeat;width: 849px;height: 13px;}

.divs_motoare {padding:10px 7px 15px 7px; display:inline-block;}

#div_contact_pages {display:inline-block;margin-left: 110px}
#adv_logos_div {width: 250px; background-color:#FFFFFF; margin-top: 5px; }

/*--------------------------- footer*/
#footer {background:url(../_imgs/bg_footer.gif) top repeat-x #e9e9e9; width: 912px; padding: 40px 0 0 0;}


.foot_div_links {border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; padding: 10px}
.foot_ul {list-style: none; display:inline-block; margin:3px 10px 3px 10px; vertical-align:top}
.foot_ul_pags {margin: 15px 20px}
.foot_title {color:#1498c8; text-decoration:none;font-weight:bold; font-size: 14px;}
.foot_title:hover {color:#ff8400;}
.foot_links {color:#666666; text-decoration:none; font-size: 13px;}
.foot_links:hover {color:#ff8400}

.div_foot2 {margin-top: 17px;}
.logo_foot {float:left; margin: 12px;}
.links_foot2 {display:inline-block; padding: 5px 10px; color:#666; clear:both}
.links_foot2:hover {color:#666; text-decoration:none}
#links_foot2_prim {border-left:1px solid #999}
.span_copyr {color:#999; clear:both; display:block; text-align:left; margin: 10px 10px 10px 10px}
.align_right {text-align:right}

.td_foot {display:inline-block; width: 49%}

/*--------------------------- select */
.div_separ_sel_top{background:url(../_imgs/bg_separ_sel_top.gif) no-repeat center; width:870px; height:15px; display:block;}
.div_separ_sel_bot{background:url(../_imgs/bg_separ_sel_bott.gif) no-repeat center; width:870px; height:15px; display:block;}

#tbl_sel_tabs {background-color:#fff;padding: 0px 0 3px 0; width:100%}
#tbl_sel_tabs tr th{padding: 0px 0 0px 0px;margin:0px;}
#tbl_sel_tabs tr th h6 {font-size:12px;display:block;margin:0px 0 10px 0;padding:5px 0 5px 20px; font-weight:bold; text-align:left}

.marca {background-color: #ff8400; color:#ffffff;}
.model {color:#ffffff; background:url(../_imgs/arr_sel_marca.gif) left no-repeat #fdaa1a;}
.motor {color:#ffffff; background:url(../_imgs/arr_sel_motor.gif) left no-repeat #f6cc23;}

.select_tabs {width: 270px;padding: 5px;height: 130px;overflow:auto; border-bottom: 1px solid #d0d0d0; border-top: 1px solid #d0d0d0; margin:0 5px; background-color: #fefefe; background-image:url(../_imgs/arr_sel_tabs.gif); background-position:center; background-repeat:no-repeat;}
.select_item {display: block;padding: 4px 0 3px 8px;margin: 2px 0 2px 2px;cursor:pointer;background-image:url(../_imgs/bg_select_item.gif);background-repeat:repeat-x;color:#333333;font-weight:normal;}
.select_tabs a {text-decoration: none; color:#333333; display:block }
.select_item_selected {display: block;padding: 4px 0 3px 8px;margin: 2px 0 2px 2px;cursor:pointer;background-image:url(../_imgs/bg_select_item_selected.gif);background-repeat:repeat-x;color:#FFFFFF;font-weight:normal;}
.select_item:hover { background-image:url(../_imgs/bg_select_item_hover.gif); color:#fff;}
.select_item:active {display: block;padding: 4px 0 3px 8px;margin: 2px 0 2px 2px;cursor:pointer;background-image:url(../_imgs/bg_select_item_selected.gif);background-repeat:repeat-x;color:#FFFFFF;font-weight:normal;}
.select_item_uns a {color:#a2a2a2}
.select_item_uns {display: none;padding: 4px 0 3px 8px;margin: 2px 0 2px 2px; background-color: #eeeeee;color:#a2a2a2;font-weight:normal;}

/*--------------------------- an*/
.an_indiv_div {margin:13px 0 ;}
.an_indiv_div_new {min-height:300px}
.an_indiv_div_left {padding-right: 10px; margin:0 10px 0 0; width: 450px; display:inline-block; vertical-align:top}
.an_contnt_ttl {color: #0192c8;font-size: 17px;font-weight: normal;margin-bottom: 4px;text-align:right; border-bottom: 1px solid #d5d5d5}
.an_contnt_sub_ttl {color:#FF9900; font-size: 14px; font-weight: normal; text-align:right; font-style:italic}
.an_contnt_div_p {background-color: #eff4f6;padding: 8px 8px 8px 8px; margin: 5px 0 0 0; text-align:justify}
.an_contnt_p { text-align:justify; text-indent: 0px; color:#000000;}
.div_img_an {display: inline-block;}
.div_an_indiv_contact {background-color: #2ebdf2; padding:2px 10px 2px 0; color:#fff ; font-size:15px; font-weight:bold}
.div_an_indiv_contact .tel {display:block; background:url(../_imgs/tel.jpg) left no-repeat; width:110px; height:18px; padding:2px 0;}
.an_photo {width:340px; padding: 5px; background-color: #e9e9e9;}
.an_photo2 {width: 340px; float:right; padding: 5px; background-color: #e9e9e9; margin: 0 40px 15px 20px}

.div_separ_ans {border-bottom: 1px solid #cccccc}
/*--------------------------- an small*/
.an_small_contnt_ttl {font-family: "open sans",sans-serif; font-size: 18px; font-weight: 400; color:#333333; outline: 0px none; padding: 25px 0 0px 30px; border-bottom: 1px solid #CCCCCC; margin: 0 10px 15px 0}
.an_small_indiv_div {margin: 5px 25px;  padding: 0 10px}
.an_small_indiv_left {vertical-align:middle}
.an_small_indiv_center {width:20px}
.an_small_indiv_right {padding: 4px 10px; background-color:#EFF4F6; width: 700px; text-align:left}
.a_img_an_small img {border: 1px solid #FF9900; width: 120px; background-color:#EFF4F6;padding:1px}
.a_img_an_small img:hover {border: 1px solid #0091f6; background-color:#0091f6;}
.a_an_small {color:#0091f6; font-size:13px; font-weight: normal	}
.a_an_small:hover {color:#FF9900; text-decoration:none}
.an_small_ul {margin-left: 40px; margin-top: 4px}

/*--------------------------- content site map*/


.map_ttl {color: #999999;font-size: 13px;font-weight: bold;text-align:left; padding: 0 50px}

.ul_head {margin:13px 0 0 0; padding:0 10px 13px 50px; list-style:none;}
.ul_head li {padding: 2px 0}
.ul_head li a {color:#0000CC;}
.ul_head li a:hover {text-decoration:none}
.map_ul {padding:0 10px 13px 30px; list-style:none; display: none}
.map_ul li{padding:0 0;}
.map_ul2 {padding:0 0 5px 40px; list-style:none; display: none}
.map_ul2 li{padding:0;}
.map_ul li a {color:#0066FF;}
.map_ul li a:hover {text-decoration:none;}
.map_ul2 li a {color:#00CCFF;}
.ul_visible {display:block}

.a_map {font-size: 14px; margin-left:30px; padding-bottom:10px}

.span_plus {display:block; width: 13px; height: 14px; float:left; cursor:pointer; background:url(../_imgs/plus.jpg) bottom no-repeat;}
.span_minus {display:block; width: 13px; height: 14px; float:left; cursor:pointer; background:url(../_imgs/minus.jpg) bottom no-repeat;}

/*----------------------contact*/
#con_form_div {padding-right: 26px; border-right: 1px dashed #d5d5d5; margin:0 0px 0 0; display:inline-block; width: 440px}
.con_ttl {color: #666666;font-size: 15px;font-weight: normal;margin-bottom: 1px;text-align:left; border-bottom: 1px solid #d5d5d5; display:block;}
#con_info_div {padding-left: 10px; display:inline-block; vertical-align:top; width: 333px; text-align:right}

.con_imput_long {width: 430px; height: 20px; padding: 0 0 0 4px; vertical-align:middle; border:none; margin: 2px; background:url(../_imgs/bg_imput.gif) center repeat-x #f4f4f4; color:#959595; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.con_textarea {width: 430px; padding: 0 0 0 4px; vertical-align:middle; border:none; margin: 2px; background:url(../_imgs/bg_imput.gif) top repeat-x #e9e9e9; color:#959595; height: 240px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
#submit_send_mail {width:434px; background-image:none; border:none; padding:5px 0 2px 0; background-color:#27bbf1; color:#fff; margin-top:4px; cursor:pointer; font-size:14px; font-weight:bold}
#submit_send_mail:hover {background-color:#29a6d5;}

.con_span_pointer {color: #27bbf1; font-size:12px; font-weight: bold; display:block; padding: 10px 10px 0px 0px}
.con_span_pointed {color: #717171; font-size:12px; font-weight:bold;display:block; padding: 10px 0 0px 0}
.p_contact {color: #717171; font-size:12px; display:block; padding: 5px 5px 10px 5px;text-align:justify; 
border-bottom: 1px dashed #CCC}

.mesaj_email {color: #717171; font-size:12px; padding: 5px 5px 0px 5px; margin:0 40px;text-align:left; 
border-bottom: 1px dashed #CCC; font-weight: bold; display:none}




