*{text-decoration:none;outline:none;margin:0;padding:0;}html{font-size:16px;height:100%;}code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;font-size:1em;white-space:normal}dfn,i,cite,var,address,em{font-style:normal}th,b,strong,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:200%}h2{font-size:180%}h3{font-size:160%}h4{font-size:140%}h5{font-size:120%}h6{font-size:110%}a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet,table{border:none}table{border-collapse:collapse;border-spacing:0}caption,th,td,center{text-align:left;vertical-align:top}body{background:#FFF;color:#000;font-size:100%;}q{quotes:"" ""}ul,ol,dir,menu{list-style:none}sub,sup{vertical-align:baseline}a{color:blue;text-decoration:underline;}a:hover{color:red;text-decoration:underline;}nobr{white-space:normal}
html { font-size:0.75em; }
body { font:100%/1.3em Tahoma, Arial, Helvetica, sans-serif; min-width:980px; cursor:default; color:#696a68; position:relative; }
a { color:#088dd5; text-decoration:underline; }
a:hover { color:#b72727;}
input,textarea {border:1px solid #b1b1b1; outline:1px solid #cccccc; padding:3px 0; text-indent:4px; width:100%; }
textarea {overflow:auto;}
button { width:116px; height:27px; line-height:28px; display:block; margin:0 auto; padding-bottom:4px; overflow:hidden; border:0; background:url(../img/button.png) no-repeat; color:#fff; font-size:0.9em; text-align:center;}
table.tbl { width: 90%; } 
table.tbl td { margin: 2px; padding: 3px; border: 1px solid silver; vertical-align: middle; }
ul.items-list li { display: block; padding: 7px 0 0 20px; height: 25px; background: url(../img/page.png) no-repeat 0% 50%; }
a.addtocart { display: block; width: 30px; height: 30px; background: url(../img/cart_go.png) no-repeat 50% 50%; text-decoration: none;}

/*HEADER*/
#header { background:url(../img/header_topback.png) repeat-x; position:relative; z-index:2; height:411px; overflow:hidden; }
#header .header-image { background:url(../img/headerback.png) repeat-x; position:absolute; width:100%; height:262px; top:92px; left:0; border-top:1px solid #c1c1c1; border-bottom:4px solid #bababa;}
#header .header-image div { height:307px;} #header .header-image div div { background:url(../img/headerimg2.jpg) 102% 0 no-repeat;}
#header h2 { width:34%; padding-right:16px; text-transform:uppercase; z-index:10; text-align:right; font:bold 27px Tahoma, Arial, Helvetica, sans-serif; color:#cb251d; position:absolute; right:530px; top:138px;  }
#header h2 small { color:#777777; font-size:70%; font-weight:normal;}
#header dl { position:absolute; top:5px; left:0px; padding-bottom:30px; background:url(../img/headerinfoend.png) no-repeat 0 100%; width:266px;  }
#header dt { width:221px; height:60px; font-weight:bold; text-transform:uppercase; margin:0 auto; position:relative; left:3px; font-size:1.16em; line-height:60px; text-indent:0.9em; color:#b72306; background:url(../img/header_ihead.jpg) no-repeat; }
#header dd { width:207px; padding-bottom:14px; color:#5b5b5b; position:relative; left:1px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; background: url(../img/header_dlback.png) repeat-x #f5f5f5; margin:0 auto;}
#header dd p { padding:6px;}

#header i { height:90px; padding-left:30px; font-size:3.75em; font-weight:normal; line-height:1.8em; text-indent:0.5ex; float:left; }
#header i a {display:block;width:300px; height:39px; text-indent:-5000px; background:url(../img/logonew.png) no-repeat; position:relative; top:27px; }
#header i a:hover { text-decoration:none;}

#header .price { float:left; padding-top:9px; padding-left:29px; }
#header .price a { display:block; width:58px; height:76px; float:left; text-indent:-5000px; margin-right:23px;}
#header .price a.price_foton { background:url(../img/price_foton.jpg) no-repeat;}
#header .price a.price_hyandai { background:url(../img/price_hyandai.jpg) no-repeat;}
#header .price a.price_isuzu { background:url(../img/price_isuzu.jpg) no-repeat;}

#header .price a.price_foton:hover { background:url(../img/price_foton_act.jpg) no-repeat;}
#header .price a.price_hyandai:hover { background:url(../img/price_hyandai_act.jpg) no-repeat;}
#header .price a.price_isuzu:hover { background:url(../img/price_isuzu_act.jpg) no-repeat;}

#header .phone { float:right; margin:0px 14px 0 0; border-left:1px solid #f7f7f7; background:url(../img/phoneic.jpg) right 15px no-repeat; padding:6px 84px 12px 24px; text-align:center; color:#6ba318; font-size:1.83em; line-height:1.24em; }
#header .phone span { color:#ff0000;}

/*Main menu*/
#nav { height:49px; position:absolute; top:359px; z-index:5; width:100%; left:0; background:url(../img/header_menuback.png) repeat-x; border-bottom:1px solid #fff; text-align:center;}
#nav div { height:45px; width:auto; position:relative; float:right; right:50%;}
#nav div div {position:relative; z-index:1; right:-50%; float:none; background:url(../img/header_menul.png) no-repeat; padding-left:15px; }
#nav ul { height:45px;background:url(../img/header_menur.png) no-repeat right; padding-right:11px; line-height:3.4em; text-transform:uppercase;  }
#nav li { float:left; background:url(../img/header_liback.png) repeat-x 0 100%; height:45px; }
#nav li a { color:#000; display:block; height:45px; background:url(../img/header_liback.png) no-repeat 0 0; padding-left:1px; text-decoration:none; }
#nav span { padding-right:1px; background:url(../img/header_liback.png) no-repeat 100% -45px; display:block;}
#nav span span { background:url(../img/header_li.gif) no-repeat 10px 50% !important; padding:0 20px 0 30px;}
#nav li.active,#nav li:hover,#nav li.active a,#nav li:hover a,#nav li.active span,#nav li:hover span { background-image:url(../img/header_libacka.png); }


#header .headbord{ height:5px; width:100%; position:absolute; bottom:0; left:0; background:url(../img/header_bord.jpg) repeat-x 50% 100%; z-index:6;}

/* PAGE & CONTENT */
#page { padding-top:44px; overflow:hidden; position:relative; z-index:2; }
.col { width:227px;}
.col p { margin:0.4em 0;}
.c-l { margin-left:24px; float:left; }
.c-r { margin-right:24px; float:right;}
.content, .background i { margin:0 268px; background:url(../img/content_corners.gif) no-repeat 0 -16px #ededed; position:relative; padding:0 22px 20px; }
.content .corner { display:block; height:16px; margin-right:-22px; background:url(../img/content_corners.gif) no-repeat right top;}
.content h1 { color:#b62727; font-size:1.3em; padding:4px 0; margin:1em 0 0.5em; border-bottom:#b62727 solid 4px; font-weight:normal; text-transform:uppercase;}
.content h4 { font-style:italic; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.3em;margin:1em 0 0.5em; }
.content h5 { font-size:1em; margin:1em 0 0.5em; color:#088dd5;}
.content p { margin:1em 0 0.5em;}
.content form.search { padding-bottom: 5px; margin:1em 0 0.5em; border-bottom:#b62727 solid 2px; }
.content img { border: none; margin: 0 10px; }
.content ul, .content ol { padding: 5px 5px 5px 20px; }
.content ul li { list-style: circle }
.content table td { padding: 5px; }
.content table.border td { border: 1px solid gray; }
.content table.noborder td { border-bottom: #b62727 solid 2px; text-align: justify; }

.col h3 { text-align:center; color:#b61d1d; position:relative; height:147px;  text-indent:-5000px; }
.col h3 span {display:block; width:100%; height:147px;  background:no-repeat center top; position:absolute; left:0px; top:0px;  }
.col h3.h-foton span { background-image:url(../img/h_foton.jpg); }
.col h3.h-zil span { background-image:url(../img/h_zil.jpg);}
.col h3.h-isuzu span { background-image:url(../img/h_isuzu.jpg);}
.col dl {border:1px solid #dddddd; background:url(../img/blockback.png) repeat-x; margin-bottom:30px;}
.col dt { width:221px; height:52px; font-weight:bold; text-transform:uppercase; margin:0 auto; font-size:1.16em; line-height:52px; text-indent:0.9em; color:#b72306; background:url(../img/h_cat.png) 0 100% no-repeat; }
.col dd { padding:4px 6px 10px 14px;}
.col li { background:url(../img/li.gif) no-repeat 0 0.56em; padding:1px 0 1px 20px;}
.col li a { color:#5b5b5b; text-decoration:none;}
.col li a:hover { color:#b72727; text-decoration:none;}

.col form { width:188px;}
.col form input,.col form textarea { clear:left; margin:.2em 0;}
.col form button { width:116px; height:27px; line-height:28px; display:block; margin:0 auto; padding-bottom:4px; overflow:hidden; border:0; background:url(../img/button.png) no-repeat; color:#fff; font-size:0.9em; text-align:center;}

.col dl.question {border:0; background:none;}
.col dl.question dt { height:52px; padding-top:21px; background-image:url(../img/h_question.png); color:#2386a6; }
.col dl.question span.captcha { float: left; padding: 3px 0px 3px 10px; text-align: center; }
.col dl.question span.captcha input { width: 50px; }

/*FOOTER*/
#footer { border-top:7px #b62727 solid; background:#fff; position:relative; clear:both; z-index:2; margin-top:6px; padding:15px 0 72px; overflow:hidden;}
#footer h3 { color:#4a687a; font-weight:normal; font-size:2.3em; width:268px; text-align:center; padding:20px 0; border-right:1px solid #d9d9d9; float:left; } 
#footer h3 a { color:#4a687a; text-decoration:none; }
#footer div { margin-left:300px;}
#footer ul { overflow:hidden; position:relative; }
#footer p { padding-top:1ex;}
#footer li { display:inline; padding:0 1em; border-left:1px solid #b62727; margin:0 1em 0 -1em; position:relative; left:-1px; }
#footer li a { color:#b62727; text-decoration:none; }
#footer li a:hover { text-decoration:underline;}


/*XPEHb*/
.background { position:absolute; width:100%; left:0; height:100%; bottom:0; overflow:hidden; z-index:1;}
.background i { display:block; height:100%; position:static; margin-top:500px;}

/* ÔÎÐÌÀ ÇÀÄÀÒÜ ÂÎÏÐÎÑ */
#feedback-table { width: 80%; margin: 0 5%; }
#feedback-table td { padding: 3px; }
