table {
border:0;
padding:0;
}

td {
vertical-align:top;
}

img {
border:medium none;
}

a {
color:#000;
}

.login {
float:left;
width:60%;
font:11px Arial;
}

.login_menu {
width:250px;
float:left;
margin-top:1px;
}

.ban_col_left {
width:240px;
}

.ban_col_right2 {
width:20%;
}

.ban_col_half {
width:9.5%;
padding-left:7px;
padding-right:7px;
}

.ban_col_half span {
font:bold 12px Arial;
background:#FF4E00;
padding-left:11px;
color:#FFF;
text-decoration:none;
height:19px;
display:block;
}

.content_col {
padding-right:7px;
width:65%;
}

.continue {
color:#F26522;
text-decoration:none;
}

.menu {
font:11px Arial;
color:#333;
height:25px;
}

.menu a {
padding-left:6px;
padding-right:6px;
color:#333;
}

.menu a:hover {
color:#FF7133;
}

.menu td {
height:25px;
vertical-align:middle;
}

.menu_td {
border-right:1px solid;
}

.user_ic {
background:url(/images/ic7.gif) left 7px no-repeat;
padding-left:11px;
}

.currency {
font-family:Arial;
font-size:10px;
}

.currency th {
font-weight:400;
vertical-align:middle;
height:25px;
padding:0 3px 0 0;
}

.currency td {
vertical-align:middle;
padding:0 3px 0 0;
}

.blue_font {
color:blue;
}

.gray_font {
color:gray;
}

.green_font {
color:green;
}

.znak {
background:#DFDED5 url(/images/ic1.gif) left 3px no-repeat;
width:40px;
border-left:1px solid #6F6F6A;
border-top:1px solid #6F6F6A;
}

.link_n {
font:bold 11px Arial;
border-right:1px solid #C8C7BF;
border-top:1px solid #6F6F6A;
background:#DFDED5;
height:19px;
padding:0;
}

.link_n a {
background:url(/images/ic2.gif) 3px 6px no-repeat;
text-decoration:none;
height:14px;
display:block;
padding:2px 0 3px 11px;
}

.link_n:hover {
background:#FF4E00 url(/images/ic3.gif) 3px 6px no-repeat;
}

.link_n a:hover {
background:#FF4E00 url(/images/ic3.gif) 3px 6px no-repeat;
color:#fff;
height:14px;
display:block;
width:auto;
padding:2px 0 3px 11px;
}

.link_n span {
font:bold 11px Arial;
background:#FF4E00;
color:#FFF;
text-decoration:none;
height:14px;
display:block;
padding:2px 0 3px 11px;
}

.link_a1 {
width:19%;
background:#fff url(/images/ic5.gif) 3px 5px no-repeat;
color:#349A32;
font:bold 11px Arial;
text-decoration:none;
height:19px;
border-left:1px solid #6F6F6A;
padding:3px 0 3px 15px;
}

.link_a1 a {
color:#349A32;
text-decoration:none;
}

.link_a2 {
width:18.75%;
background:#fff url(/images/ic6.gif) 3px 4px no-repeat;
color:#006AB6;
font:bold 11px Arial;
text-decoration:none;
height:19px;
border-left:1px solid #999;
border-top:1px solid #6F6F6A;
padding:2px 0 3px 15px;
}

.link_a2 a {
color:#006AB6;
text-decoration:none;
}

.link_a2 span,.link_a1 span {
font:bold 12px Arial;
}

.content {
background:#FAF9F9 url(/images/content_bg.jpg) left top repeat-x;
}

.form {
background:#FFF url(/images/blue_bg_block.gif) left top repeat-x;
margin-bottom:7px;
font:11px Arial;
}

.form_left {
background:url(/images/form_left.gif) left top no-repeat;
float:left;
width:5px;
height:5px;
left:0;
top:0;
font-size:0;
line-height:0;
}

.form_right {
background:url(/images/form_right.gif) left top no-repeat;
float:right;
width:5px;
height:5px;
right:0;
top:0;
font-size:0;
line-height:0;
}

.form_left_white {
background:url(/images/form_left_white.gif) left top no-repeat;
float:left;
width:5px;
height:5px;
left:0;
top:0;
font-size:0;
line-height:0;
}

.form_right_white {
background:url(/images/form_right_white.gif) left top no-repeat;
float:right;
width:5px;
height:5px;
right:0;
top:0;
font-size:0;
line-height:0;
}

.green_form {
background:#FFF url(/images/green_bg_block.gif) left top repeat-x;
margin-bottom:7px;
font:11px Arial;
text-align:left;
}

.green_form_left {
background:url(/images/green_form_left.gif) left top no-repeat;
float:left;
width:5px;
height:5px;
left:0;
top:0;
font-size:0;
line-height:0;
}

.green_form_right {
background:url(/images/green_form_right.gif) left top no-repeat;
float:right;
width:5px;
height:5px;
right:0;
top:0;
font-size:0;
line-height:0;
}

.path_1 {
background:url(/images/ar_2.gif) 5px 8px no-repeat;
padding-top:3px;
padding-bottom:0;
font:12px Arial;
color:#FFF;
height:10px;
padding-left:17px;
}

.path_1_bold {
background:url(/images/ar_2.gif) 5px 8px no-repeat;
font:bold 12px Arial;
padding-top:3px;
padding-bottom:0;
color:#FFF;
height:10px;
padding-left:17px;
}

.path_1 a,.path_1_bold a {
font:12px Arial;
color:#FFF;
height:10px;
}

.transpic {
background:url(/images/v_line_n.gif) right top no-repeat;
height:70px;
text-align:center;
float:left;
margin-top:1px;
}

.transpic_end {
height:70px;
text-align:center;
float:left;
margin-top:1px;
}

.transpic span,.transpic_end span {
font:bold 11px Arial;
color:#000;
margin-top:5px;
display:block;
}

.widget_search {
float:left;
width:33.33%;
height:40px;
}

.search_table input {
width:96%;
}

#s_new,#s_used,#s_is_private,#s_with_photo,#s_is_beaten,#s_is_available {
width:auto;
}

.widget_search select {
width:96%;
margin-right:2%;
margin-left:2%;
}

.search_table_td {
width:33%;
padding:0 2px;
}

.search_1st_line span {
padding-right:7px;
}

.search_1st_line td {
padding-bottom:0;
}

.search_widget_small {
width:96%!important;
}

.widget_search input {
margin-right:2%;
margin-left:2%;
}

.widget_search span {
display:block;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
margin-right:2%;
margin-left:2%;
}

.car_list {
position:relative;
width:100%;
}

.car_list ul {
list-style-type:none;
width:100%;
margin:0;
padding:0;
}

.car_list li {
width:100%;
line-height:120%;
float:left;
margin:0;
}

.car_list ul a {
font:12px Arial;
margin-left:1%;
margin-right:1%;
display:block;
width:22%;
float:left;
text-decoration:none;
}

.salon_offer {
background:#3C5873;
width:67%;
font:11px Arial;
color:#fff;
text-align:center;
}

.white_bg {
background:#fff;
padding-top:3px;
padding-bottom:2px;
clear:both;
}

.grey_bg {
background:#E0E4EA;
padding-top:3px;
padding-bottom:2px;
clear:both;
}

.a1 {
background:#E7E9E8;
font:13px Arial;
color:#9F9E9E;
width:33%;
text-align:center;
float:left;
margin:0;
padding:4px 0 3px;
}

.a1 a {
color:#9F9E9E;
text-decoration:none;
}

.a2 {
background:#3C5873 url(/images/ar_2.gif) 4px 9px no-repeat;
font:bold 13px Arial;
color:#fff;
width:33%;
text-align:center;
float:left;
margin:0;
padding:4px 0 3px;
}

.a3 {
background:#3C5873;
font:bold 13px Arial;
width:1%!important;
float:left;
display:inline;
position:relative;
font-weight:400;
margin:0;
padding:4px 0 3px;
}

.list_mark {
background-color:#9DABB9;
}

.list_mark th,.list_mark td {
color:#000;
font-family:Arial;
font-size:12px;
border-right:1px solid #AEB5BC;
text-align:center;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}

td.col_1 {
text-align:left;
padding-left:10px;
}

a.sorted_field {
color:#FFF;
}

.show_header {
background:#b8c5ce;
width:100%;
margin:0;
padding:0;
}

.show_td11 {
background:url(/images/ict_9.gif) no-repeat 7px 2px;
width:33%;
padding-left:28px;
padding-top:2px;
padding-bottom:3px;
}

.show_td21 {
background:url(/images/ict_3.gif) no-repeat 7px 1px;
width:33%;
padding-left:28px;
padding-top:1px;
padding-bottom:4px;
}

.show_td22 {
background:url(/images/ict_4.gif) no-repeat 7px 1px;
width:33%;
padding-left:28px;
padding-top:1px;
padding-bottom:4px;
}

.show_td23 {
background:url(/images/ict_1.gif) no-repeat 7px 1px;
width:33%;
padding-left:28px;
padding-top:1px;
padding-bottom:4px;
}

.show_td11 a,.show_td21 a,.show_td22 a,.show_td23 a {
font-family:Arial;
font-size:11px;
font-weight:700;
}

.car_title {
width:65%;
font:17px Arial;
font-weight:700;
margin-left:6px;
}

.pricet {
font:12px Arial;
color:#000;
padding-left:6px;
vertical-align:middle;
}

.pricet b {
font:18px Arial;
}

.calct {
margin-left:6px;
width:100%;
}

.calct a {
margin-right:2px;
}

.recalc {
font:13px Arial!important;
vertical-align:bottom;
}

.credit {
vertical-align:middle;
padding-right:6px;
}

.cupon {
font:bold 11px Arial;
color:#FF4E00;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
text-decoration:none;
}

.cupon a {
background:url(/images/star_2.gif) left 2px no-repeat;
color:#FF4E00;
padding-left:16px;
text-decoration:none;
}

.car_info_list_table td {
font:11px Arial;
padding-left:7px;
padding-top:2px;
padding-bottom:2px;
color:#000;
line-height:130%;
margin:0;
}

.div_img {
display:table-cell;
vertical-align:middle;
height:100%;
margin:0;
padding:0;
}

.div_img img {
margin:0 0 -4px;
}

.bg_g_1 {
background:#E3E7EC;
}

.vehicleshow_right_td {
width:46%;
}

.form_saler {
background:#FFF url(/images/blue_bg_block.gif) left top repeat-x;
margin-bottom:0;
font:11px Arial;
height:18px;
width:100%;
}

.path_1_saler {
background:url(/images/ar_2.gif) 5px 7px no-repeat;
font:11px Arial;
color:#FFF;
height:10px;
padding-left:17px;
padding-top:3px;
}

.white_n {
background:#fff;
border:1px solid #bfbfbf;
border-bottom:none;
width:100%;
margin-top:0;
text-align:left;
}

.white_n td {
padding:5px 5px 0;
}

.white_n_bot {
background:transparent url(/images/block_1bot.gif) no-repeat scroll left top;
font-size:0;
height:7px;
line-height:0;
width:211px;
margin:0 auto;
}

.white_n_bot_left {
background:url(/images/block_1bot_left.gif) left bottom no-repeat;
float:left;
width:7px;
height:7px;
font-size:0;
line-height:0;
}

.white_n_bot_right {
background:url(/images/block_1bot_right.gif) right bottom no-repeat;
float:right;
width:7px;
height:7px;
font-size:0;
line-height:0;
}

.white_n_bot_middle {
background:url(/images/block_1bot_middle.gif) right bottom repeat-x;
display:block;
height:7px;
font-size:0;
line-height:0;
margin:0 7px;
}

.saler_phone {
text-decoration:none;
display:block;
}

.white_n span {
font-family:Arial;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
display:inline!important;
}

.dob {
background:transparent url(/images/black_star.gif) no-repeat scroll 0 0;
font-family:Arial!important;
font-size:12px!important;
font-size-adjust:none!important;
font-stretch:normal!important;
font-style:normal!important;
font-variant:normal!important;
font-weight:700!important;
line-height:normal!important;
padding-top:5px;
}

a.mail {
background:transparent url(/images/mail.gif) no-repeat scroll right 4px;
padding-right:24px;
}

.vehicle_action {
font:bold 13px Arial;
text-align:left;
display:block;
height:25px;
margin:3px 0 0;
padding:3px 3px 0 35px;
}

.insure {
background:url(/images/insure.gif) 5px top no-repeat;
}

.livet {
background:url(/images/livet.gif) 5px top no-repeat;
}

.againbuy {
background:url(/images/againbuy.gif) 5px top no-repeat;
}

.complaint {
background:url(/images/complaint.gif) 5px top no-repeat;
}

.print_vehicle {
width:540px!important;
border:1px solid gray!important;
font-size:16px;
}

.print_vehicle th {
font-weight:400;
text-align:left;
padding-left:2px;
}

.print_vehicle td {
background:url(/images/point_black.gif) 20px 7px no-repeat;
padding-left:32px;
}

.show_equipment {
font-family:Arial;
font-size:11px;
}

.show_equipment_span {
background:url(/images/ic2.gif) 0 4px no-repeat;
padding-left:11px!important;
font-weight:700;
}

.show_equipment td,.show_equipment th {
border-left:6px solid #fff;
border-right:6px solid #fff;
font:11px Arial;
padding-left:7px;
padding-top:2px;
padding-bottom:2px;
color:#000;
margin:0;
}

.comments {
font-size:12px;
}

.comments table {
font-size:11px;
width:100%;
margin-bottom:10px;
}

.comments td {
padding:3px;
}

#comment_form table {
width:100%;
font-size:12px;
}

#comment_form th {
vertical-align:middle;
text-align:left;
font-weight:400;
}

#addcomment_lbl {
padding-bottom:10px;
}

.text_1e {
color:#000;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
margin-left:16px;
margin-top:14px;
margin-bottom:0;
padding:0;
}

table.user_table {
border-spacing:0 15px;
width:100%;
}

td.user_td1 {
border:1px solid #95A3B8;
border-left:0;
border-right:0;
text-align:center;
vertical-align:middle;
width:17%;
}

.user_td2,.user_td2_1 {
border:0;
background:#E0E4EA;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-align:left;
vertical-align:top;
padding:8px;
}

.user_td2_1 {
background:#FFF;
border:1px solid #B8C2D0;
border-left:0;
border-right:0;
}

.user_td2 a,.user_td2_1 a {
display:block;
font-weight:700;
margin-top:0;
}

.user_td2 p,.user_td2_1 p {
margin-bottom:6px;
margin-top:0;
padding-right:10px;
}

.user_td2 span {
font-size:10px;
}

.user_td2 div {
float:right;
margin-top:-15px;
}

.user_add_veh {
background:transparent url(/images/ic2.gif) no-repeat scroll left 6px;
font-weight:400!important;
padding-left:8px;
}

.profile_tr_white,.profile_tr_grey {
height:29px;
font-family:Arial;
font-size:12px;
padding-left:10px;
}

.profile_tr_grey {
background:#E0E4EA;
}

.profile_tr_white th,.profile_tr_grey th {
text-align:left;
padding-left:6px;
font-weight:400;
}

.profile_table {
margin-top:1px;
margin-bottom:10px;
}

.profile_table #sf_guard_user_country_id,.profile_table #sf_guard_user_region_id,.profile_table #sf_guard_user_city_id,.profile_table #sf_guard_user_area_id {
width:300px;
}

.atnx_filter_table {
border-collapse:collapse;
background:#fff;
font-family:Arial;
font-size:12px;
width:99%;
margin:8px;
}

.atnx_filter_table td {
border:1px solid #95A3B8;
padding:8px;
}

.atnx_filter_table p {
background:url(/images/ic2.gif) left 5px no-repeat;
font:bold 12px Arial!important;
color:#000!important;
padding-left:10px;
margin:0 0 10px;
}

.del_filter {
background:url(/images/no.gif) 1px 5px no-repeat;
padding-left:13px;
}

.create_filter {
font:bold 12px Arial;
margin:10px 0 0 8px;
}

.create_filter p {
background:url(/images/plus_3.gif) left 2px no-repeat;
font:bold 16px Arial;
color:#000;
text-decoration:none;
margin-bottom:9px;
display:block;
padding:0 0 0 19px;
}

.create_filter select {
width:227px;
height:19px;
font:12px Arial;
color:#000;
margin-top:6px;
display:block;
}

.general_text {
color:#000;
font-family:Arial;
font-size:12px;
padding:10px;
}

.text_6e {
background:transparent url(/images/ic2.gif) no-repeat scroll left 5px;
color:#000!important;
padding-left:10px;
font-family:Arial!important;
font-size:12px!important;
font-weight:700!important;
margin:5px 0 5px 8px;
}

.text_6e span {
font-weight:400;
}

.bot_line {
border-bottom:1px solid #95A3B8;
width:100%;
}

.deistviya {
font:12px Arial;
color:#000;
margin:5px 0 10px;
padding:5px 0 5px 60%;
}

.deistviya a {
color:#000;
padding-top:1px;
padding-left:13px;
margin-right:13px;
}

.s_1 {
background:transparent url(/images/vopros.gif) no-repeat scroll left 5px;
}

.s_2 {
background:transparent url(/images/down_arrow.gif) no-repeat scroll left 5px;
}

.s_3 {
background:transparent url(/images/no.gif) no-repeat scroll left 5px;
}

.service_1e {
background:#E0E4EA none repeat scroll 0 0;
border-bottom:1px solid #95A3B8;
padding-bottom:4px;
width:100%;
margin:8px 0 0;
}

.service_1e a {
background:transparent url(/images/sheet.gif) no-repeat scroll 10px 5px;
display:block;
font-family:Arial;
font-size:14px;
font-weight:700;
padding:8px 0 7px 39px;
}

a.back_a {
font-family:Arial;
font-size:12px;
margin:15px 0 5px 8px;
}

.table_post {
border-collapse:collapse;
color:#000;
}

.table_post td {
border-top:1px solid #8d9cb3;
border-bottom:1px solid #8d9cb3;
font:12px Arial!important;
vertical-align:top;
text-align:left;
padding:3px 20px 3px 8px;
}

.new_message td {
border:0;
}

.new_message {
margin-top:7px;
}

.new_message td,.new_message th {
font-size:12px;
font-family:Arial;
vertical-align:middle;
text-align:left;
padding:3px 20px 3px 8px;
}

.complaint_msg {
width:480px;
font-family:Arial;
font-size:12px;
}

.complaint_msg th,.complaint_msg td {
font-weight:400;
text-align:left;
}

.complaint_msg textarea {
width:180px;
}

.complaint_submit {
width:186px;
}

.query_input {
width:300px!important;
}

.query_submit {
width:306px;
}

.compare {
text-align:center;
padding:20px 15px;
}

.compare table {
width:100%;
font-family:Arial;
font-size:12px;
border-collapse:collapse;
}

.compare th {
text-align:left;
font-weight:400;
padding-left:10px;
}

.compare td {
text-align:center;
border-left:1px solid #AEB5BC;
}

.add_1e {
background:#3c5873;
padding-bottom:1px;
padding-top:2px;
float:left;
}

.add_1e a {
background:url(/images/plus_1.gif) 4px 4px no-repeat;
padding-left:17px;
padding-right:3px;
font:12px Arial;
color:#fff;
}

.rule_1e {
padding-bottom:1px;
padding-top:2px;
float:left;
}

.rule_1e a {
padding-left:17px;
padding-right:3px;
font:12px Arial;
}

.w300 {
width:280px;
margin:0 auto;
}

.w300 p {
font:12px Arial;
color:#000;
}

.table_active {
border-collapse:collapse;
width:98%;
margin-top:10px;
margin-left:1%;
margin-right:1%;
}

.table_active td {
border:1px solid #95a3b8;
font-size:12px;
margin:6px;
padding:6px;
}

#main_form {
text-align:center;
padding:70px;
}

.step_table th {
font-family:Arial;
font-size:12px;
width:40%;
text-align:left;
font-weight:400;
}

.step_table td {
width:60%;
text-align:left;
}

.step_table input[type='text'],.step_table input[type='file'],.step_table textarea {
width:98%;
}

.step_table input {
_width:expression(this.type=='text'?'98%':'');
}

#atnx_vehicle_color_id {
width:90%;
float:right;
}

#color_img {
margin-top:3px;
float:left;
}

.body_radio_box li input {
float:left;
}

.body_radio_box li {
text-align:center;
font-family:arial;
font-size:10px;
width:31%;
float:left;
border:1px solid #CACACA;
margin:1px;
padding:0;
}

.packlists li {
width:100%;
padding:4px 0;
}

.cupon_form {
position:relative;
background:#fff;
height:310px;
}

.cupon_left {
position:absolute;
top:0;
left:0;
margin-right:250px;
padding:20px 5px 0 10px;
}

.cupon_left p {
text-align:justify;
margin:0;
}

.cupon_left table {
width:100%;
padding:15px;
}

.cupon_left th {
text-align:left;
width:40%;
}

.cupon_right {
float:right;
width:210px;
padding:20px 5px 0 20px;
}

.cupon_table {
background-color:#fff;
width:200px;
height:276px;
text-align:left;
}

.cupon_header {
color:#1B1464;
font-family:Verdana;
font-size:14px;
font-weight:700;
text-align:center;
padding:15px;
}

.cupon_information {
color:red;
font-size:12px;
font-weight:700;
}

.cupon_information div {
width:400px;
}

.reference {
text-align:center;
font-family:Arial;
font-size:12px;
padding:70px;
}

.reference td,.reference th {
text-align:left;
font-weight:400;
padding-bottom:10px;
}

.reference th {
width:30%;
}

.reference textarea {
margin-bottom:25px;
}

.reference_list {
background-color:#FFF;
width:100%;
}

.reference_list th,.reference_list td {
color:#000;
font-family:Arial;
font-size:12px;
border-right:1px solid #AEB5BC;
text-align:center;
vertical-align:middle;
padding-top:2px;
padding-bottom:3px;
width:20%;
}

.reference_list th {
background-color:#9DABB9;
padding:0;
}

.reference_group td {
width:20%;
padding-left:7px;
font-family:Arial;
font-size:12px;
}

.reference_vehicletype {
border-collapse:collapse;
width:100%;
margin:2px 0 0;
}

.reference_vehicletype td {
border:1px solid #CCC;
text-align:left;
vertical-align:top;
font-family:Arial;
font-size:12px;
background:transparent url(/images/ic2.gif) no-repeat scroll 6px 6px;
padding:3px 0 3px 17px;
}

td.preview {
color:#000;
font-family:Arial;
font-size:11px;
text-align:left;
padding:0 7px 7px;
}

td.reference_foto {
border:0 none;
}

.form_right_ref {
background:url(/images/form_right.gif) right top no-repeat;
float:right;
width:110px;
height:5px;
right:0;
top:0;
font-size:0;
line-height:0;
}

.form_right_ref img {
margin-top:1px;
}

.news_autoniks th {
padding:1px 5px 5px 10px;
}

.news_autoniks td {
padding:1px 10px 5px 5px;
}

.new_header span {
background:#3C5873;
color:#FFF;
display:block;
float:right;
font-family:arial;
font-size:11px;
font-weight:700;
height:10px;
line-height:10px;
text-align:right;
width:138px;
margin:4px 0;
padding:0 10px 0 0;
}

tr.with_line td,tr.with_line th {
border-top:1px solid #AEB5BC;
}

td.archiv_news {
font-family:arial;
font-size:11px;
font-weight:700;
text-align:right;
text-decoration:underline;
padding-right:5px;
}

.fun_photo {
float:left;
text-align:center;
width:49.5%;
margin-bottom:5px;
}

.aboutsaloon_img {
text-align:center;
padding:10px 0;
}

td.aboutsaloon_td {
margin-top:10px;
background:transparent url(../images/v_line.gif) no-repeat scroll left top;
padding:0 15px;
}

.interest_news tr {
margin:2px 0;
}

.interest_news img {
float:left;
margin-right:5px;
margin-bottom:5px;
}

.interest_new {
float:left;
width:23%;
padding:0 5%;
}

.border_left {
border-left:1px solid #949494;
}

.border_bottom {
border-bottom:1px solid #949494;
}

.expertadvices img {
float:left;
margin-right:5px;
border:0 none;
}

.index_autoniksnews {
width:100%;
font-family:Arial;
font-size:12px;
}

.index_autoniksnews td {
text-align:justify;
padding:10px;
}

.index_autoniksnews_center_td {
text-align:center!important;
}

.show_new_table {
width:100%;
font-family:Arial;
font-size:12px;
text-align:justify;
}

.show_new_table td {
border:0 none;
border-bottom:1px solid gray;
}

.show_new_table img {
float:left;
border:1px solid #000;
margin:0 5px 5px 0;
}

.other_news {
font-family:Arial;
font-size:12px;
font-weight:700;
padding:10px;
}

.show_photo_new img {
float:none;
}

.jokes_a {
display:block;
text-align:center;
font-weight:700;
padding-bottom:4px;
font-size:12px;
}

.right_menu {
list-style-type:none;
width:100%;
margin:0;
padding:12px 0;
}

.right_menu li {
background:transparent url(/images/point.gif) no-repeat scroll 10px 7px;
font-family:Arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:120%;
padding-bottom:1px;
padding-left:20px;
}

.footer {
background:#DFDFDF none repeat scroll 0 0;
height:24px;
width:100%;
margin:0;
padding:0;
}

.tel_bot {
color:#7F7F7F;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
margin:5px 10px 0 26px;
}

.line {
background:transparent url(/images/line.gif) no-repeat scroll left 3px;
}

.menu_bot li {
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
margin-top:5px;
list-style-type:none;
}

.copy {
color:#7F7F7F;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
margin-left:13px;
margin-top:5px;
}

.menu_bot a {
color:#7F7F7F;
margin-left:15px;
margin-right:15px;
}

.profile_registration {
width:100%;
font-family:Arial;
font-size:12px;
padding-top:10px;
text-align:center;
}

.profile_registration table {
text-align:left;
width:80%;
margin-bottom:10px;
}

.profile_registration th {
width:40%;
font-weight:400;
text-align:left;
padding-right:7px;
}

.recaptcha_r4_c1 {
background:transparent url(/images/sprite.png) no-repeat scroll -43px 0!important;
height:49px;
width:268px!important;
}

.recaptcha_r4_c4 {
background:none!important;
height:57px;
width:0!important;
}

#recaptcha_response_field,.recaptcha_input_area {
width:230px!important;
}

#recaptcha_instructions_image {
display:none;
}

.error_list {
color:red;
list-style-type:none;
font-size:10px;
margin:0;
padding:0 10px;
}

.auth_td {
padding-bottom:4px;
}

.list_saloon {
background-color:#9DABB9;
margin-top:1px;
}

.list_saloon th,.list_saloon td {
color:#000;
font-family:Arial;
font-size:12px;
border-right:1px solid #AEB5BC;
text-align:center;
padding:0 10px;
}

.list_saloon td {
text-align:left;
padding-bottom:1px;
}

.saloon_description {
font:12px Arial;
color:#000;
background:#faf9f9;
padding:10px;
}

.top_header {
background:url(/images/ar_2.gif) 5px 8px no-repeat;
font:bold 13px Arial;
color:#fff;
padding-left:14px;
padding-top:3px;
padding-bottom:0;
}

.topvehicles {
width:100%;
font-size:11px;
font-family:Arial;
}

.topvehicles td {
border:0 none;
border-bottom:1px solid #AEB5BC;
padding:0 0 8px;
}

.topvehicles a {
text-decoration:none;
margin:0;
}

.h1_fix {
margin:0 0 7px;
}

.page_links_news {
padding:0 10px 10px;
}

.page_links td {
padding:2px 5px;
}

.page_links a,.page_links span {
padding:0 2px;
}

.prototypes_header {
background-color:#9DABB9;
width:100%;
border:0 none;
border-bottom:1px solid #3c5873;
}

.prototypes_header td {
border:0 none;
border-left:1px solid #3c5873;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
padding:0 6px;
}

.prototypes_header th {
border:0 none;
font-family:Arial;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
}

.signin_table #signin_username,.signin_table #signin_password {
width:45%!important;
margin:0 4px!important;
}

.mtable td {
font:bold 9px Arial;
color:#001e74;
padding:0;
}

.mtable a {
font-weight:400;
text-decoration:none;
color:#001e74;
display:block;
padding:6px 0 0 5px;
}

.mtable span {
display:block;
padding:6px 0 0 5px;
}

.mtable_td_between_whgr {
background:url(/images/mtable_middle_whgr.gif) left 0 no-repeat;
height:24px;
width:16px;
}

.mtable_td_between_grwh {
background:url(/images/mtable_middle_grwh.gif) left 0 no-repeat;
height:24px;
width:16px;
}

.mtable_td_between_grgr {
background:url(/images/mtable_middle_grgr.gif) left 0 no-repeat;
height:24px;
width:16px;
}

.mtable_td_begin_gr {
background:url(/images/mtable_begin_gr.gif) left 0 no-repeat;
height:24px;
width:12px;
}

.mtable_td_begin_wh {
background:url(/images/mtable_begin_wh.gif) left 0 no-repeat;
height:24px;
width:12px;
}

.mtable_td_end_gr {
background:url(/images/mtable_end_gr.gif) left 0 no-repeat;
height:24px;
width:14px;
}

.mtable_td_end_wh {
background:url(/images/mtable_end_wh.gif) left 0 no-repeat;
height:24px;
width:14px;
}

.mtable_td_wh {
background:#fff url(/images/mtable_tr_wh.gif) repeat-x;
height:24px;
vertical-align:sub;
}

.mtable_td_gr {
background:#fff url(/images/mtable_tr_gr.gif) repeat-x;
height:24px;
}

.mtable_div {
background:url(/images/mtable_div.gif) right top no-repeat;
float:right;
width:6px;
height:9px;
font-size:0;
line-height:0;
}

.add td {
padding:0 10px 5px;
}

.add_saloon {
background:url(/images/ic5.gif) 0 3px no-repeat;
color:#349A32;
padding-left:15px;
font:bold 11px Arial;
text-decoration:none;
}

.add_vehicle {
background:url(/images/ic6.gif) 0 3px no-repeat;
color:#006AB6;
padding-left:15px;
font:bold 11px Arial;
text-decoration:none;
}

.search_but {
background:transparent url(/images/search_but.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:20px;
width:71px;
display:block;
padding:4px 0 0;
}

.search_but:hover {
background:transparent url(/images/search_but_hover.gif) no-repeat scroll left top;
}

.list_mark tbody tr:hover {
background-color:#ffe8d7;
}

.link_page {
color:#3c5873;
}

.selected_image {
border:2px solid #FF4E00;
}

.image_link {
height:56px;
float:left;
vertical-align:middle;
margin-right:2px;
}

.recalculate {
padding-left:6px;
}

#step_1,#step_2,#step_3 {
border:1px solid #000;
margin-bottom:20px;
padding:0 10px 10px;
}

.step_p {
background-color:#FFF;
font-weight:700;
width:50%;
margin:-10px 25% 10px;
}

.baner_center {
margin-top:7px;
margin-bottom:7px;
position:relative;
text-align:center;
width:100%;
}

.baner_center a {
cursor:pointer;
display:block;
height:100px;
width:100%;
}

html:root .ban_top {
margin-top:-100px;
}

.ban_top {
display:block;
margin-top:-104px;
position:relative;
z-index:100;
}

.articles {
width:100%;
text-align:justify;
}

.articles_3 {
width:100%;
height:80px;
text-align:justify;
}

.article {
border-bottom:1px solid #bbb;
padding:5px;
}

.article_title {
text-align:center;
padding-bottom:5px;
}

.article_3 {
padding:5px;
}

.article_show {
font-size:14px;
font-family:Arial;
text-align:justify;
text-indent:20px;
background-color:#FFF;
padding:20px 10px 50px;
}

.article_image {
float:left;
border:1px solid #000;
margin:7px;
}

body,html {
padding-bottom:0;
padding-left:0;
padding-right:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
}

.login form div.login_menu_pass,.login form div.login_menu_login {
position:relative;
width:110px;
float:left;
margin:0;
}

.login form div.login_menu_login label,.login form div.login_menu_pass label {
position:absolute;
top:3px;
left:6px;
color:#999;
}

.login form div.login_menu_login input,.login form div.login_menu_pass input {
margin-right:10px;
width:100px;
}

.ban_col_right,#atnx_vehicle_date_month,#atnx_vehicle_date_day,#atnx_vehicle_date_year,#atnx_vehicle_date_hour,#atnx_vehicle_date_minute {
width:15%;
}

.big_content,.search_table,.search_table select,.car_info_list,#comment_form input,.step_table,.step_table select,.cupon_left input,.cupon_print,.reference select,.reference table,.reference input,.reference textarea,.reference_group,.news_autoniks,.profile_registration input[type="text"],.profile_registration input[type="password"],.profile_registration select,.profile_registration textarea {
width:100%;
}

.bold_font,.path_1_bold a,.news_autoniks div,.shownew_header,.page_links span {
font-weight:700;
}

.red_font,.error {
color:red;
}

.orange,span.orange {
background:#FF4E00;
}

.path_1 a:hover,.path_1_bold a:hover,.list_mark a:hover,.user_td2 a:hover,.user_td2_1 a:hover,.news_autoniks a,.index_autoniksnews a,.other_news:hover,.list_saloon a:hover,.page_links a:hover,.page_arrow {
text-decoration:none;
}

.transpic img,.transpic_end img,.baner_center img {
margin:0 auto;
}

.search_table_div_right input,.search_table_div_right select,.packlists li input,#new_packlist {
float:right;
}

.check_in_search,.search_foot {
padding-top:10px;
}

.car_list a:hover,.index_autoniksnews a:hover,.topvehicles a:hover,.mtable a:hover {
text-decoration:underline;
}

.list_mark a,.page_links {
font-family:Arial;
font-size:12px;
}

.pricet a,.profile_tr_white td,.profile_tr_grey td {
vertical-align:middle;
}

.car_info_list table,.car_info_list_table {
width:100%;
list-style-type:none;
margin:0;
padding:0;
}

.bg_w_1,.profile_tr_white {
background:#fff;
}

.show_equipment th,.menu_bot,.signin_table th {
text-align:left;
}

.body_radio_box,.packlists {
list-style-type:none;
margin:0;
padding:0;
}

#atnx_vehicle_timefrom1,#atnx_vehicle_timefrom2,#atnx_vehicle_timeto1,#atnx_vehicle_timeto2,#sf_guard_user_timefrom1,#sf_guard_user_timefrom2,#sf_guard_user_timeto1,#sf_guard_user_timeto2 {
width:80px;
}

.reference_list img,.news_autoniks img,.fun_photo img,.topvehicles_image img {
border:1px solid #000;
}

td.new_header,.error_list li {
padding:0;
}

.show_photo_new,.topvehicles_image {
text-align:center;
}

.about_page,.alltext {
font-family:Arial;
font-size:12px;
padding:10px;
}

.request_password_table,.signin_table {
font-size:12px;
margin:20px;
}

.request_password_table td,.signin_table td {
vertical-align:middle;
padding:10px 0;
}
