@import url("/js/highslide/style/index.css");

span.red { color: red;}

.bt{list-style:none;list-style:url("/img/treu_blue.gif");}
div.module { margin-top: 10px; }
div#left .but a.hov{font: 18px Tahoma; color: #cb9c06; text-decoration: none;}
div#catalog .but a.hov{font: 13px Tahoma; color: #cb9c06; text-decoration: none;}
div.regbutton {text-align: right; padding: 5px 43px 5px 0px;}
div.pic_button {padding: 0 0 6px 0px; }
div.module { margin-top: 10px; }

div.catview { float: left; text-align: left;  }
div.catpages_top { float: right;  margin-top: -22px; }
div.catpages_bottom { float: right; margin-top: -22px; }
div.r_pages { text-align: right; margin: 7px 0;}
div.l_pages { text-align: left; margin: 7px 0;}
div.c_pages { text-align: center; margin: 7px 0;}
div.clear { clear: both; }


div.compare { float: left; width: 20%; height: 28px; }
table {font: 12px Tahoma; color: #383838; }
img.image { border: none; vertical-align: middle; }
select.sort_by { width: 108px; font: 11px Tahoma; }
select.sort_num { width: 45px; font: 11px Tahoma; }
select.filter { width: 135px; margin-right: 7px; font: 10px Tahoma; }
select.filter_last { width: 135px; font: 10px Tahoma; }
div.filter { width: 545px; vertical-align: middle; }
img.point_search { vertical-align: -2px; }

/* INPUT AND TEXTAREA */
input.inp_text, textarea.inp_text {color: #434343; border: 1px solid #c2c2c2; padding: 3px 3px 0px 3px; vertical-align: middle; background: white url('/js/images/bg_input_text.png') top left repeat-x;}
input.inp_text { width: 250px; height: 20px; }
textarea.text { padding: 3px 3px; color: #434343; }
input.inp_text_err,
textarea.inp_text_err{ border: 1px solid #f43e3e; color: #434343;  padding: 3px 3px 0px 3px; vertical-align: middle; vertical-align: middle; background: white url('/js/images/bg_input_text_errs.png') top left repeat-x; }
input.inp_text_err { width: 250px; height: 20px; }

/* ÏÎÑÒÐÀÍÈ×ÍÎÅ ÐÀÇÁÈÅÍÈÅ */
div.pages {font: 11px Tahoma; color: #484848; border: 0px; color: #666; padding: 5px 0; }
div.pages a:link {border: 1px #e6e6e6 solid; padding: 3px 6px; background: #f9f9f9; color: #636363; text-decoration: none!important; }
div.pages a:visited {border: 1px #e6e6e6 solid; padding: 3px 6px; background: #f9f9f9; color: #636363; text-decoration: none!important;}
div.pages a:hover {border: 1px #e6e6e6 solid; padding: 3px 6px; background: #f9f9f9; color: #636363; text-decoration: none!important}
div.pages a:active {border: 1px #e6e6e6 solid; padding: 3px 6px; background: #f9f9f9; color: #636363; text-decoration: none!important;}
div.pages a:hover {background: #c2c2c2; border: 1px #e6e6e6 solid; color: #ffffff;}
div.pages span {background: #fff; color: #ccc; border: 1px #e6e6e6 solid; padding: 3px 6px; text-decoration: none!important; }
div.pages span.active {background: #c2c2c2; color: #ffffff; border: 1px #e6e6e6 solid; padding: 3px 6px; text-decoration: none!important; }

/* FOR IE6 */
img { border: 0px }
img.png { behavior: url("/inc/pngbehavior.htc"); }
img.basket_image { border: none; vertical-align: middle; margin: 2px 0px 5px 0px; }
img.icheck {width: 16px; height: 16px; border: 0px; vertical-align: middle; padding: 0px; cursor: pointer;}
a.decornone { text-decoration: none!important; }

/* ÊÎÐÇÈÍÀ */
table.basket_table {width: 100%; font: 11px Tahoma; color: #929292; margin-bottom: 15px;}
table.basket_table td {font: 11px Tahoma; color: #929292; padding: 5px 10px 5px 0px; vertical-align: middle; border-bottom: 1px solid #99ccff;}
table.basket_table td a{font: 11px Tahoma; text-decoration: underline;}
table.basket_table td a:hover{font: 11px Tahoma; text-decoration: none;}
table.basket_table td.zag1 {padding: 15px 0px 5px 0px; font: 14px Tahoma; color: #484848;  border: 0px;}
table.basket_table td.zag2 {padding: 7px 8px 5px 0px; font: 11px Tahoma; color: #484848; font-weight: bold;
vertical-align: middle; border-top: 2px solid #99ccff; border-bottom: 2px solid #99ccff;}
table.basket_table td.zag3 {padding: 10px 0px 0px 0px; font: 11px Tahoma; color: #484848;  border: 0px;}
table.basket_table td.zag4 {padding: 7px 0px 5px 0px; font: 11px Tahoma; color: #484848; font-weight: bold;
vertical-align: middle; border-top: 2px solid #99ccff; border-bottom: 2px solid #99ccff; text-align: center;}
table.basket_table td.t1 { text-align: center; padding: 5px 0px 5px 0px;}
table.basket_table td span{font: 11px Tahoma; color: #929292; }
table.basket_table td.zag3 span{font: 14px Tahoma; color: #929292;}

/* Òàáëèöà â êàòàëîãå, êîðçèíå, èñòîðèè çàêàçîâ, ïðè îôîðìëåíèè çàêàçà */
table.tab_cat td {vertical-align: top; }
table.tab_cat td.zag{font-size: 12px; font-weight: bold;}
table.tab_cat td.t1 {width: 106px; overflow: hidden; padding-bottom: 20px;}
table.tab_cat td.t2{width: 186px; overflow: hidden; padding-bottom: 20px;}
table.tab_cat div.cat_txt {padding: 0px 10px 0px 10px;}

table#cart {width: 100%; font: 11px Tahoma; color: #2e2e2e; margin-bottom: 20px;}
table#cart td {padding: 10px 10px 10px 0px; vertical-align: middle; border-bottom: 1px solid #99ccff;}
table#cart td.tt1 {color: #929292;}
table#cart td a{font: 11px Tahoma; text-decoration: underline;}
table#cart td a:hover{font: 11px Tahoma; text-decoration: none;}
table#cart td.zag1 {padding: 15px 0px 5px 0px; font: 14px Tahoma; color: #484848;  border: 0px;}
table#cart td.zag2 {padding: 7px 8px 5px 0px; font: 11px Tahoma; color: #484848; font-weight: bold;
vertical-align: middle; border-top: 2px solid #99ccff; border-bottom: 2px solid #99ccff;}
table#cart td.zag2 a.name { font-weight: bold; text-decoration: none; font-size: 14px;}
table#cart td.t1 { text-align: center;}


/* ÏÎÈÑÊ */
div.search_sep {border-bottom: 1px dotted #1f0c02; margin: 15px 30px 10px 0px;}
table td.search_num {font: 11px Tahoma; width: 15px; vertical-align: top; padding: 8px 0px 5px 0px;}
table td.search_text {font: 11px Tahoma; vertical-align: top; padding: 5px 2px 5px 2px;}
div.search_tit a{font: 14px Tahoma;}
div.search_tit {font: 11px Tahoma; padding-bottom: 10px;}
font.select_link {font-weight: bold;}
span.search_title {font: 12px Tahoma;}
font.select {color: #5B5564; font-weight: bold;}
font.st {font-weight: bold;}
div.search_pages {float: left; width: 25%; height: 25px;}
div.search_pages_top {float: left; width: 75%; height: 25px;}


/* ÔÎÐÌÀ ÄËß ÂÕÎÄÀ */
div.level { text-align: right; padding: 5px; width: 205px; }
div.level_right {float: left; width:40%; text-align: right;}
div.level_left {float: left; width:60%; }


/* VOTES */
#voteblock label {cursor: pointer; }
#voteblock div.vote_button { padding: 10px 5px 0px 0px; text-align: right;}
#voteblock div.vote_button img { cursor: pointer; }

/* IMAGES */
img.photos{border: 1px #bebebe solid;}
img.filetype{border: 0px!important; vertical-align: middle;}


/* SHOWHINT */
#hintbox{ position:absolute; top: 0; background-color: lightyellow; width: auto; max-width: 300px; padding: 5px; border: 1px solid #6a0251; font:normal 11px Verdana; z-index:100; visibility: hidden;}
a.hintanchor {padding: 0 3px; font-family: Tahoma; font-size: 12px; color: #395182; text-decoration: none; vertical-align: middle;}
a.hintanchor:hover { padding: 0 3px; font-family: Tahoma; font-size: 12px; color: #395182; text-decoration: none;}
a.hintanchor img { vertical-align: middle; padding-top: 0px; }

/* FORMS */
#form_layer { padding: 5px 0px;}
div.information {padding-top: 10px;}

div.right { float: right; }
div.left { float: left; }
div.clear { clear: both; }

/* ÏÎÃÎÄÀ */
div#forecast {}
div#forecast div.weather { width: 290px; clear: both; padding: 3px 0; }
div#forecast div.city { width: 140px; padding-top: 5px;}
div#forecast div.t { width: 90px; padding-top: 5px;}
div#forecast div.cast { width: 60px; }
div#forecast div.cast img { vertical-align: middle; border: 0px; }

/* ÏÎÄÏÈÑÀÒÜÑß ÍÀ ÐÀÑÑÛËÊÓ */
table#maillist td.num { text-align: center; width: 20px;}
table#maillist td.file { text-align: left; width: 150px;}
table#maillist td.desc { text-align: left; width: 300px;}
table#maillist td.lastupdate { text-align: center; width: 100px;}
table#maillist td.size { text-align: center; width: 80px;}
table#maillist td { vertical-align: middle; color: #484848; border-bottom: 1px solid #c0c0c0; }
table#maillist th {padding: 4px 0px 3px 0px; font: 11px Tahoma; color: #484848; font-weight: bold;
vertical-align: middle; border-top: 3px solid #c0c0c0; border-bottom: 3px solid #c0c0c0;}
table#maillist th.file {text-align: left; padding-left: 5px;}
table#maillist th.desc {text-align: left;}
label.checked {cursor: pointer;}

div#subscribe h2 {padding: 0px; font: 13px Tahoma; font-weight: bold; color: #2d2d2d; margin: 0px 0px 5px 0px;  }
div#subscribe h3 {padding: 0px; font: 11px Tahoma; font-weight: bold; color: #2d2d2d; margin: 0px 0px 5px 0px;  }
div#subscribe_blocks {padding: 5px; border: 1px #fff solid;}
div#week_layer { padding: 5px; width: 295px; border: 1px #fff solid;}
div#week_layer input { cursor: pointer; }
div#month_layer { padding: 5px; border: 1px #fff solid; }
div.week1 {float: left; padding: 20px 0px 0px 5px; width: 65px; }
div.week2 {float: left; padding: 5px; width: 190px; }
table.weekday {border-collapse:collapse;}
table.weekday td {padding:3px; border: 1px solid #CFD6E9; font-size:90%;}
table.weekday tr.heading td {text-align:center; background-color: #c0c0c0; font-weight:normal; color:#484848;}
table.weekday td.heading {color:#484848; background-color:#c0c0c0;}
table.weekday table td {padding:0px; border:none;}
div.subscribe1 { padding: 5px; width: 360px; }
div.subscribe2 { padding: 5px; width: 360px; }

/* ÊÀÐÒÀ ÑÀÉÒÀ */
ul.map { padding: 0 0 0 10px; margin: 0px; }
ul.map li { }

ul.level3 { margin-left: 20px!important;}
div.b_action {margin: 0 0 10px 0; padding: 0px; line-height:14px;}

div.text { margin: 0 0 20px 0; }
div.text p { margin:0 0 10px 0; padding: 0px;}
input.radio { margin-right: 5px; }

div.faq { margin-bottom: 15px; }
div.text { margin-bottom: 15px; }


/*div.text ul {margin:10px!important; padding:0; list-style-type: circle!important;}*/

/* Êàëüêóëÿòîð ÎÑÀÃÎ */

div.calc {
margin: 15px 0;
/* select text color: #53b219*/
/* text color: #7b0063*/

}

div.calc table { color: #333; font-size: 14px; }
div.calc table tr { height: 34px; }
div.calc table tr.c2 { background: #bae0a3; }
div.calc table tr td.t { padding: 6px; }
div.calc table tr.c2 img { vertical-align: middle; margin: 0 10px;}
div.calc table tr td { font-size: 14px; }
div.calc select { width: 300px; color: #333;/* background: url('/img/osago/select.gif') no-repeat; border: 0px; border: none; */height: 24px; padding: 3px 0 0 20px; }

div.pla2 { position: relative; background: url('/img/osago/bg_osago.jpg') no-repeat; height: 73px; weight: 650px; }
div.pla2 .h2 { font-size: 18px; position: absolute; top: 24px; left: 260px; color: white;}

div.pla3 { position: relative; background: url('/img/osago/bg2_osago.jpg') no-repeat; height: 77px; weight: 649px; }
div.pla3 .h2 { font-size: 18px; position: absolute; top: 30px; left: 160px; color: white;}

/* Êàëüêóëÿòîð ÊÀÑÊÎ */
div.cent {margin: 2px 0px; }

div.pla { position: relative; background: url('/img/calc/kasko2_1.jpg') no-repeat; height: 74px; }
h2#h2_text { position: absolute; top: 26px; left: 230px; color: white;}
div#num1 { position: absolute; height: 68px; width: 135px; top: 6px; left: 70px; background-image: url('/img/calc/step1.jpg'); background-repeat: no-repeat; font-size: 17pt;  }
div#num2 { position: absolute; top: 26px; left: 30px; font-size: 17pt; color: white;}

#data_choose { float: left; background-color: #53b21a; width: 240px; color: #5e004c; font-size: 14px; }
#data_choose h3 { padding: 0px; margin: 10px 0px 10px 70px; font-size: 16px!important; color: #fff;}
#other_data {width: 620px;  }
#first_data {width: 620px;  }
#data_choose div.num { margin: 0 20px 15px 20px; }
#data_choose div.num a { color: #5e004c;}
#data_choose div.num a:hover {   }
#data_choose div.num span {  color: #fff;}

table.choose { color: #5e004c; width: 240px;}
table.choose td { text-align: center; padding: 3px 0 3px 0; vertical-align: top; font-size: 14px!important; }
table.choose td.s1 { width: 25px; text-align: right; color: #fff; white-space: nowrap; width: 20px;}
table.choose td.s2 { padding-left: 10px; text-align: left; color: #5e004c; width: 220px; }

table.choose td.s2 div { margin: 0 0 2px 0; }

table.choose td.s1_1 { padding: 0px 0px 6px 0px; width: 25px; text-align: right; color: #fff; }
table.choose td.s2_1 { padding: 0px 0px 6px 10px; text-align: left; color: #5e004c; }
table.calc { width: 620px;}
table.calc td { vertical-align: top; }

#calc_data { margin-left: 0px; font-size: 17px!important; color: #5e004c; }

table.data { width: 350px;  }
table.data td { width: 50%; padding:10px 0; text-align: center; font-size: 18px!important; }
table.data a { font-size: 18px!important; text-decoration:none; font-family: Arial,tahoma;  color:#433d41; }
table.data a.current { background: none; border: 0px; font-weight: bold; }
*+html table.data a {background:none;}
*html .table.data a {background:none;}

.linkstable UL { margin:0; padding:0; list-style-type:none;}
.linkstable UL LI.current { font-weight: bold; }
.linkstable UL LI.current a {  }

#acts {margin-bottom: 10px; }
/* ÏÐÎÇÐÀ×ÍÎÑÒÜ */
.m_opacity {
    filter:alpha(opacity=0);
    -moz-opacity: 0.0;
    -khtml-opacity: 0.0;
    opacity: 0.0;
}

.m_opacity2 {
    filter:alpha(opacity=1);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
}


#step_data { margin: 70px 0 0 50px; overflow: hidden; width:350px;}
#selects { margin: 0 0 20px 0px;}
#selects a { font-size: 12px!important; }
#selects select { margin-right: 5px; height: 21px; width: 100px; }

#shadow {
width:100%;
height:100%;
display:none;
position:absolute;
top:0;left:0;
z-index:2;
background:url('../img/shadow.png') repeat 0 0;
}

.inf { margin: 0 0 15px 0; font-size: 12px!important; text-align: justify;}
#inf2 { margin: 0 0 0 55px; font-size: 17px!important; }
#inf2 h3 { margin: 0 0 0 40px;}

div#loading-box { display: none; width: 300px; max-width: 500px;  height: 80px; font: 11px Verdana; text-align:center; position: absolute; z-index:100; }
div#loading-size { background-color: #fff; padding: 0px;  }
div#loading-text { line-height: 18px; font-weight: bold; padding: 10px 0 0 27px; background: #fff 0 20px no-repeat; }
div#loading-img { padding: 10px 0 0 0; }
div#loading-actions { padding: 15px 10px 5px 0; text-align: right;}
div#loading-actions a { text-decoration: none; color: #444; }
div#loading-actions a:hover { text-decoration: none; color: #a50000; }

/* BLOCKS */
.box {padding:0 14px 0 0; background: url(../img/borders/borders.gif) 100% 0 repeat-y; color: inherit; }
.bi {padding:0 0 0 14px; background: url(../img/borders/borders.gif) 0 0 repeat-y; color: inherit;  }
.bt {height:12px; margin:0 -12px; background:url(../img/borders/box.gif) 100% 0 no-repeat; text-align: left;}
.bt div {width:18px; height:12px; background:url(../img/borders/box.gif) 0 0 no-repeat; }
.bb {height:12px; margin:0 -12px; background:url(../img/borders/box.gif) 100% 100% no-repeat; text-align: left;}
.bb div {width:18px; height:12px; background:url(../img/borders/box.gif) 0 100% no-repeat;  }
.w {background: #FFF url(/img/back/back_16.gif) no-repeat top right; padding: 0px; height: 100%; }


img.load {margin:  0 0 15px 100px;}



div.value { margin-bottom: 10px; display: block; width: 300px; height: 29px; background: transparent url(../img/forms/combo2.jpg) 0 0 no-repeat; }
div.new_value { margin-bottom: 15px; font-size: 14px; }
div.buts { clear: both; width: 300px; margin: 20px 0 0px 0;}
div.button { font-size: 14px; }
select.sel { width: 296px; margin: 1px 2px; font-size: 18px; border: 0px; }
div.sel2 { float: left; display: block; text-align: left; width: 165px; height: 29px; margin: 5px 0 0 5px; background: transparent url(../img/forms/combo3.jpg) 0 0 no-repeat; }
select.sel2 { margin: 1px 3px; font-size: 18px; border: 0px; width: 160px;}
label { cursor: pointer; font-size: 14px!important; }


#calc_data input{ font-size: 18px; height: 26px; margin-top: 3px;}
span.title { color: #53b21a; font-size: 14px; }
span.title2 { color: red; font-weight: bold; font-size: 14px; }
.main_step { min-height: 330px; overflow: hidden;}
.mb10 {margin-bottom: 10px;}

#step1 {margin: 10px 0 0 0!important;}
#step2 {margin: 60px 0 0 0!important; }
#step3 {margin: 30px 0 0 0!important; }
#step4 {margin: 30px 0 0 0!important; }
#step5 {margin: 10px 0 0 0!important; }
#contacts { font-size: 12px; text-align: justify; }


/* ÂÎÄÈËÛ */
div.driv { margin: 0 0 5px 0;}
div.driver { clear: both; height: 30px; width: 280px; border: 0px red solid;   }
div.sel_driver { float: left; display: block; width: 140px; height: 29px; margin: 5px 0 0 5px; background: transparent url(../img/forms/combo4.jpg) 0 0 no-repeat; }
div.driver2 { height: 30px; width: 340px; border: 0px red solid;}
select.age { width: 120px;}
select.stage { width: 120px;}

div#min_cost { width: 320px; }

/* FULL KASKO */
div.step {border: 0px red solid; width: 310px; float: left;}
div.ml20 { margin-left: 10px;}
div.buts2 {clear: both; width: 480px; margin: 0px;}
span.volume { margin-left: 86px;}


/* LOGIN */
div.message { color: red; font-size: 14px; margin: 0 0 10px 175px;}

.login { margin: 20px 0 0 50px; text-align: right; width: 450px; }
.login .inp_text {  height: 30px; font-size: 20px; text-align: center;  }
.field { margin: 0 0 10px 0; color: #7b0063; font-size: 14px; }
.field img.but { margin: 0 0 0 225px; }
h2.h2 a { color: #ffffff; text-decoration: none; }
h1 a { font-size: 22px; }
.about_order { border: 0px #7b0063 dashed; margin-left: 0px;}
.new_mes { border: 0px #7b0063 dashed; padding: 5px 10px;  }
.new_mes strong { color: #7b0063!important; }
.new_mes span { color: #7b0063!important; font-size: 12px;}
.new_mes .m_img { float: left; margin: 0 10px 10px 0; } 
.newmessage { clear: both; margin: 0px 0 30px 0;}
.newmessage textarea { font-size: 16px; }
.newmessage h2 { padding: 25px 0 5px 0; } 
#messages { 
width: 620px; max-height: 300px; overflow: auto;
}
div.c1 { background-color:  #f5f5f5; }
div.c2 { background-color:  #ffffff; }
.c5 { color: #53b21a!important; }
.c5 strong { color: #53b21a!important; }
.c5 span { color: #53b21a!important; }

table.strah {width: 620px;}
table.strah tr th { border: 1px #53b21a dashed; border-left: 0px; background-color: #bae0a3;  }
table.strah tr th.c1 { border-left: 1px #53b21a dashed; }
table.strah tr td { border: 1px #53b21a dashed; border-left: 0px; border-top: 0px; }
table.strah tr td.c1 { border-left: 1px #53b21a dashed; }
table.strah tr.act { background-color: #bae0a3; }
.aboutAuto .field { color: #313030!important; }
.aboutAuto .field strong { color: #7b0063!important; }
.aboutAuto h2 { color: #53b21a; }
p.help { font-size: 11px; color: #7b0063; }

.aboutText {  width: 640px; color: #313030!important; margin: 0 0 10px 0!important; }
.aboutAdv1 { float: left; width: 380px; margin: 0 10px 0px 0px!important; font-size: 13px!important; }
.aboutAdv2 { float: left; font-size: 13px!important; border: 1px #53b21a dashed; padding:5px; width:235px; }
.pla3 .h2 span { }
.field ul li { font-size: 13px!important; }

p.aboutPolis { padding: 0 0 10px 0!important; color: #313030!important; width: 650px; font-size: 12px;}
.aboutManager p {padding: 0 0 10px 0; color: #313030!important; }
.aboutManager p span.dat { color: #7b0063!important; }
.aboutManager p span.add_dat { margin-left: 20px; color: #313030!important; }
.left img.m_img {margin: 0 15px 0 0px; }


/* ÔÎÐÌÀ ÂÕÎÄÀ */
.popup {width:540px;margin:0 0 0 -260px;position:absolute;top:30px;left:50%;z-index:3;}
.popup .ptop,.popup .pbottom {width:100%;height:15px;overflow:hidden;position:relative;z-index:1;}
.popup .ptop .pcenter,.popup .pbottom .pcenter {height:15px;margin:0 15px;background:#fff;}
.popup .ptop .pleft,.popup .pbottom .pleft {width:15px;height:15px;overflow:hidden;position:absolute;top:0;left:0;}
.popup .ptop .pright,.popup .pbottom .pright {width:15px;height:15px;overflow:hidden;position:absolute;top:0;right:0;}
.popup .ptop i,.popup .pbottom i {width:30px;height:30px;display:block;overflow:hidden;position:absolute;background:url(../img/popup.png) no-repeat 0 0;}
.popup .ptop .pleft i {top:0;left:0;}
.popup .ptop .pright i {top:0;left:-15px;}
.popup .pbottom .pleft i {top:-15px;left:0;}
.popup .pbottom .pright i {top:-15px;left:-15px;}

.popup .pcontent {padding:35px 20px;position:relative;z-index:2;background:#fff;}
.popup .pcontent:after {height:0;content:".";display:block;clear:both;visibility:hidden;}
.popup .pclose {position:absolute;top:0px;right:25px;z-index:3;}


#rolik { width: 500px; height: 400px; display: block; }
#rolik .load { padding: 147px 0 0 197px; font-size: 14px; color: #7b0063; }
#rolik .load img { padding: 0 0 10px 20px; } 

div.calc select.out { color: #bbb; } 

p.nav { margin: -20px 0 10px 0; }

.aboutAuto { margin: 0 0 20px 0; border-left: 1px #7b0063 solid; border-bottom: 1px #7b0063 solid; width: 100%; }
.aboutAuto th { text-align: center; font-weight: bold; border-right: 1px #7b0063 solid; border-top: 1px #7b0063 solid; padding: 10px; color: #fff; background-color: #53b21a; }
.aboutAuto td { text-align: center; border-right: 1px #7b0063 solid; border-top: 1px #7b0063 solid;  padding: 5px; }

.aboutModel { margin: 0 0 20px 0; width: 580px; }
.aboutAuto td { padding: 5px; }
.photoModel { margin: 0 10px 15px 10px!important; }
.hd {margin-bottom: 0px!important; padding: 0px!important;} 

.aboutPhones { width: 300px; margin: 15px 0; border-left: 1px #7b0063 solid; border-bottom: 1px #7b0063 solid; }
.aboutPhones .thd { font-weight: bold; border-right: 1px #7b0063 solid; border-top: 1px #7b0063 solid; padding: 5px; /*color: #fff; background-color: #53b21a;*/ }
.aboutPhones td { border-right: 1px #7b0063 solid; border-top: 1px #7b0063 solid;  padding: 5px; }


.rolik { margin-bottom: 10px; }
.about_broker { padding: 0 0px 0px 30px!important; color:#7b0063; }

.kasko_inp { width: 100px; text-align: center;}


.feedback { position: fixed; top: 40%; left: 0px; width: 23px; height: 62px; display: block; z-index: 1000;} 
.feedback a { width: 23px; height: 62px; display: block; }

.quot {  margin-left: 5px; margin-top: 10px; padding: 1px 0px 1px 10px; border-left: 2px solid #bcbcc0; color: #000000;  }
