body{background:#fff;background-image:url(../design/images/rez_left.jpg);border:0;color:#292929;font:11px/16px tahoma, arial, helvetica, sans-serif;font-size:90%;margin:0;min-width:900px;padding:0;width:100%}
a{color:#369}
a:hover{background:#369;color:#fff;text-decoration:none}
h1,h2,h3{margin:.8em 0 .2em;padding:0; line-height:1em;}
h1{font-size:1.5em;}
h2{font-size:1.3em;}
a.tariffes:hover{background:none;}
p{margin:.4em 0 .8em;padding:0}
fieldset,img{border:0 none}
a img{border:#fff 0px none;}
hr {background: none;border:none;border-bottom: 1px dashed #BEC1C5; clear: both;color: transparent;height: 0px;margin: 25px 0px 25px;}
#header{background:#fff;clear:both;float:left;height:94px;margin:0;min-width:900px;padding:10px 0 0;width:100%}
#header-logo{float:left;height:94px;width:340px}
#car-top{background:#ffc url(../design/images/a2.jpg) no-repeat scroll 0 0;float:left;height:51px;margin-left:133px;margin-top:43px;width:257px}
#top-nav{float:right;margin-right:5px;margin-top:0px;text-align:center;width:250px}
#top-nav p.phone{color:red;font-size:1.5em;font-weight:700;padding-top:10px}
.title_form h2{background:transparent no-repeat;background-position:100% 0;height:auto!important;margin:0 0 1px;min-height:40px;padding:13px 190px 0 20px}
.title_form form,.title_form form fieldset{width:auto}
.title_form form{background-color:#ebebeb;border:0 solid #dcdcdc}
.title_form form fieldset{border:#fff 0px none;padding:5px;position:relative}
.title_form .corners,.title_form .corners div{height:10px}
.title_form .corners{background:transparent no-repeat;background-position:0 0;position:relative;top:-1px}
.title_form .corners div{background:transparent no-repeat;background-position:100% 0}
.title_form .inputtext,.title_form textarea,.title_form select{background-color:#fff;border:1px solid #9c9c9c;width:52%}
.title_form .data{margin:0 10px 0 0;width:80px}
.title_form .data_text{color:#777}
.title_form label{display:inline-block;margin:0 5% 0 0;text-align:right;width:40%}
.title_form .inputtext{height:18px}
.title_form .input-text,.title_form select{vertical-align:middle}
.title_form textarea{height:60px;vertical-align:top}
.title_form p{margin:0 0 12px}
#banner-wrapper{background:#ffc url(../design/images/rstretch_header_bg.jpg) repeat-x scroll 0 0;clear:both;float:left;margin:0;min-width:900px;padding:0;width:100%}
#left-banner-bg{background:#ffc url(../design/images/left_header_bg.jpg) no-repeat scroll 0 0;float:left;height:185px;width:51px}
#banner{background:#ffc url(../design/images/stretch_header_bg.jpg) repeat-x scroll 0 0;float:left;height:185px;width:auto}
#promotion{float:left;margin-top:43px;width:414px}
#promotion img.order{margin-left:218px}
#car-bottom{float:left;height:185px;width:401px}
#right-banner-bg{background:#ffc url(../design/images/right_header_bg.jpg) no-repeat scroll 0 0;float:right;height:185px;width:9px}
#submenu-wrapper{background:red url(../design/images/b3.jpg) repeat-x scroll 0 0;clear:both;float:left;height:21px;margin:0 -9px 0 0;min-width:900px;padding:0;width:100%}
#submenu{color:#fff;float:left;height:21px;margin:0 113px;padding-top:2px}
#submenu a{color:#fff;text-decoration:none}
#left-submenu-bg{background:#ffc url(../design/images/b1.jpg) no-repeat scroll 0 0;float:left;height:21px;width:12px}
#right-submenu-bg{background:#ffc url(../design/images/b4.jpg) no-repeat scroll 0 0;float:right;height:21px;width:9px}
#mainmenu{background:red url(../design/images/m_bg.jpg) repeat-x scroll 0 0;clear:both;float:left;height:34px;margin:0 1px;min-width:900px;padding:0;width:100%}
#mainmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;width:100%}
#mainmenu ul li{color:#2f2e2e;display:inline;float:left;font-size:14px;list-style:none;margin:0;padding:0;text-align:center}
#mainmenu ul li a{background:#eee;display:block;float:left;height:34px;line-height:1.3em;margin:0;padding-top:5px;position:relative;text-align:center;text-decoration:none}
#mainmenu ul li a:hover{text-decoration:none}
#mainmenu ul li.m a{background:url(/design/images/m_i.jpg) no-repeat;height:34px;width:103px}
#mainmenu ul li.m a:hover{background:url(/design/images/m1m.jpg) no-repeat top;text-decoration:none}
#mainmenu ul li.ma{background:url(/design/images/m1m.jpg) no-repeat;color:#fff;height:34px;padding-top:5px;width:103px}
#layoutdims{background:#eee;border-top:4px solid #000;clear:both;margin:0;padding:6px 15px!important;text-align:right}
.colmask{clear:both;float:left;overflow:hidden;padding-top:15px;position:relative;width:100%}
.colright,.colmid,.colleft{float:left;position:relative;width:100%}
.col1,.col2,.col3{float:left;overflow:hidden;padding:0 0 1em;position:relative}
.leftmenu{background:#fff}
.leftmenu .colleft{background:#f4f4f4;right:70%}
.leftmenu .col1{left:101%;width:69%}
.leftmenu .col2{left:2%;width:28%}
#footer{background:#fff url(..//design/images/end_bgr.jpg) repeat-x scroll 0 0;clear:both;float:left;width:100%}
#footer p{margin:0;padding:10px}
img,#top-nav p{margin:0;padding:0}
table.cardesc td {padding: 10px;}
