html, body { height:100%; width:100%; }

body { margin:0; padding:0; }

body, td { font:12px Arial; color:#696E74; }

a { color:#2570C5; text-decoration:underline; }
a:hover { text-decoration:none; }

img { border-width:0px; }

h1, h2, h3, h4, h5 { paddding:0; margin:0 0 13px 0; color:#000; }
h1 { font-sslogan_bott2.jpgize:24px; font-weight:normal; }
h2 { font-size:18px; font-weight:normal; color:#3C444C; }
h3 { font-size:14px; color:#034686; }
h4 { font-size:12px; }
h5 { font-size:12px; }

p { padding:0; margin:0 0 15px 0; }

.wrapper { height:1px; overflow:hidden; } 

.body-cnt { background:#FFF url("/bitrix/templates/premio/images/body_bg.gif") repeat-x; }

.body-cnt, .body-cnt-td { width:100%; }
.body-cnt-td { background:url("/bitrix/templates/premio/images/body_cnt_bg.jpg") no-repeat 50% 88px; }

.body-table { width:954px; margin:0 auto; }

.header-box { vertical-align:top; padding-top:6px; }
.header { height:65px; position:relative; background:#163A6C url("/bitrix/templates/premio/images/hd_bg.jpg") no-repeat top right;  }
.header .logo { position:absolute; top:12px; left:25px; }

.middle-box { padding:10px 11px 13px 11px; width:100%; vertical-align:top; background:#FFF url("/bitrix/templates/premio/images/content_top.gif") no-repeat; }

.cnt-table, .cnt-table .cnt-box { width:100%; }
.cnt-table .left-box .wrapper { width:190px; }
.cnt-table .right-box .wrapper { width:192px; }
.cnt-table .left-box { padding-right:10px; }
.cnt-table .right-box { padding-left:10px; padding-bottom:100px; }

.right-box .ban-box { margin-bottom:10px; }
.right-box .ban-box b { display:block; padding:4px 10px 6px 20px; color:#FFF; font-family:Tahoma; background:#034686 url("/bitrix/templates/premio/images/ar3.gif") no-repeat 5px 7px; border-bottom:3px solid #BE0001; }


/*ul.leftnav { padding:0; margin:0 0 16px 0; list-style:none; }
ul.leftnav li { padding:0; margin-bottom:2px; font-family:Verdana; font-weight:bold; text-decoration:none; color:#EBEBEB; background:#1B4988 url("/bitrix/templates/premio/images/leftnav_bg.gif") repeat-x; }
* html ul.leftnav li { margin-bottom:1px; }
ul.leftnav li a, ul.leftnav li b { display:block; padding:5px 10px 6px 13px; border-bottom:4px solid #BE0001; }
ul.leftnav li a { color:#EBEBEB; text-decoration:none; }
ul.leftnav li a:hover { background:#F3DC1D; color:#163B6C; }
ul.leftnav li a.parent { background:url("/bitrix/templates/premio/images/ar1.gif") no-repeat 92% 10px; color:#EBEBEB; text-decoration:none; }
ul.leftnav li a.parent:hover { background:#F3DC1D url("/bitrix/templates/premio/images/ar2.gif") no-repeat 92% 10px; color:#163B6C; }
ul.leftnav li b { padding:6px 10px 4px 13px; background:#BE0001 url("/bitrix/templates/premio/images/ar1.gif") no-repeat 92% 12px; }
* html ul.leftnav li a, * html ul.leftnav li b, * html ul.leftnav li { height:24px; } */

ul.leftnav, ul.leftnav ul {position: relative; padding: 0; margin: 0 0 16px 0; list-style: none}
ul.leftnav li {display: inline-block; width: 190px; position: relative; padding: 0; margin: 0 !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ebebeb; background: #1B4988 url("../images/leftnav_bg.gif") repeat-x 0 0; border-top: 2px solid #fff; cursor: pointer}
ul.leftnav li a, ul.leftnav li b {display: inline-block; width: 167px; padding: 5px 10px 6px 13px; margin: 0; border-bottom: 4px solid #be0001}
ul.leftnav li a {background: url("/bitrix/templates/premio/images/ar1.gif") no-repeat 92% 10px; color: #ebebeb; text-decoration: none}
ul.leftnav li a:hover {background: #f3dc1d url("/bitrix/templates/premio/images/ar2.gif") no-repeat 92% 10px; color: #163b6c}
ul.leftnav li b {padding: 6px 10px 5px 13px; background: #be0001 url("/bitrix/templates/premio/images/ar1.gif") no-repeat 92% 12px}
ul.leftnav li ul {display: none; position: absolute; top: 0; left: 192px}
*html ul.leftnav li li {border-bottom: 3px solid #fff}
*+html ul.leftnav li li {border-bottom: 3px solid #fff}
ul.leftnav li.first {border-top: none !important}
ul.leftnav li:hover ul, ul.leftnav li.jshover ul {display: block}
ul.leftnav li ul li ul {display: none !important}
ul.leftnav li ul li:hover ul, ul.leftnav li ul li.jshover ul {display: block !important}

.search-box { margin-bottom:20px; height:23px; background:url("/bitrix/templates/premio/images/search_bg.gif") no-repeat; }
.search-box form { padding:3px 0 0 28px; }
.search-box form input { width:150px; border-width:0; }

.news-box { padding:0 5px; margin-bottom:28px }
.news-box h2 { padding-left:7px; margin-bottom:8px; }
.news-box p { padding:0 8px 9px 8px; margin:0 0 8px 0; border-bottom:1px solid #DADADA; }
.news-box p span { font-size:11px; color:#465261; display:block; }
.news-box a.more { color:#2D4C69; margin-left:8px; }

.map-box { margin-bottom:15px; }
.map-box h2 { padding:0 10px 0 12px; margin-bottom:-2px; }


.search-form { margin:0 0 20px 0; }
.search-form h5 { padding:4px 10px 6px 20px; margin:0; color:#FFF; font-family:Tahoma; background:#034686 url("/bitrix/templates/premio/images/ar3.gif") no-repeat 5px 7px; border-bottom:3px solid #BE0001; }
.search-form .s-box { padding:10px 10px 12px 10px; background:#F0F0F4; border:1px solid #DBDBE7; }
.search-form td { padding:8px 0 0 0; }
.search-form td.label { padding-right:8px; }
.search-form b { color:#222; display:block; margin-bottom:3px; }
.search-form td.butt { padding-top:10px; }
.search-form td.butt input { color:#513C14; font-size:11px; font-weight:bold; background:url("/bitrix/templates/premio/images/butt2.gif") no-repeat; width:82px; height:16px; border-width:0; }
.search-form .sep-line { height:1px; background:#CCC; overflow:hidden; margin:12px 0 10px 0; }


.ind-boxes { margin-bottom:15px; } 
.ind-boxes .b-item { margin-bottom:10px; position:relative; width:259px; height:147px; color:#FFF; background-color:#163A6C; background-repeat:no-repeat; background-position:top left; }
.ind-boxes .b-item p { margin:0; padding:50px 20px 30px 17px; }
.ind-boxes .b-item a.more { color:#513C14; font-size:11px; text-align:center; text-decoration:none; background:url("/bitrix/templates/premio/images/butt1.gif") no-repeat; position:absolute; bottom:11px; right:22px; display:block; width:82px; height:16px; }
.ind-boxes .b-item a.more:hover { color:#000; }
.ind-boxes .b-item a.more span { display:block; padding-top:1px; }
.ind-boxes .b-item-a { float:left; background-image:url("/bitrix/templates/premio/images/ind_box1.jpg") }
.ind-boxes .b-item-b { float:right; background-image:url("/bitrix/templates/premio/images/ind_box2.jpg") }
.ind-boxes .b-item-c { float:left; background-image:url("/bitrix/templates/premio/images/ind_box3.jpg") }
.ind-boxes .b-item-d { float:right; background-image:url("/bitrix/templates/premio/images/ind_box4.jpg") }

.txt-box { padding:0 17px 20px 17px; }
.txt-box .leftpic { float:left; margin-right:15px; }
.txt-box .leftpic img {  margin-bottom:10px; }
.txt-box .leftpic span { display:block; padding:0 0 10px 0; color:#2D353E; font-size:11px; }

.center-search { padding:13px 45px 19px 17px; background:#EAF0F3; border-top:7px solid #A2AFBD; }
.center-search form td.inp { padding-right:10px; width:50%; }
.center-search form td.inp input, .center-search form td.inp select { width:100%; }

.form-full { padding:30px 65px 19px 17px; background:#EAF0F3; border-top:7px solid #A2AFBD; margin-bottom:20px; }
.form-full .table-form td { padding-bottom:8px; }
.form-full .table-form .value { width:100%; }
.form-full .table-form .label { padding-right:13px; color:#646D77; padding-top:2px; text-align:right; font-size:11px; white-space:nowrap; }
.form-full .table-form .value2 { padding-top:13px; padding-bottom:13px; }
.form-full .table-form .label2 { color:#444E59; padding-bottom:4px; }
.form-full .table-form .butt { padding-top:8px; padding-bottom:0; }
.form-full .table-form .butt input { color:#513C14; font-size:11px; font-weight:bold; background:url("/bitrix/templates/premio/images/butt2.gif") no-repeat; width:82px; height:16px; border-width:0; }

.cnt-box h1 { padding:15px 17px 16px 17px; margin-bottom:22px; border-bottom:3px solid #BE0001; color:#FFF; font-style:italic; background:#034686 url("/bitrix/templates/premio/images/cntbox_title_bg.jpg") no-repeat top right; }

.tyres-box .t-item { width:257px; background:#EAF0F3; color:#1A1A1A; margin-bottom:12px; }
.tyres-box .t-item .t-pic { text-align:center; padding:10px; background:#FFF; margin-bottom:5px; }
.tyres-box .t-item-a { float:left; }
.tyres-box .t-item-b { float:right; }
.tyres-box .t-item .t-box { border:1px solid #CFD4D2; padding-bottom:1px; }
.tyres-box .t-item h4 { padding:4px 10px 6px 22px; margin:0; font-size:13px; color:#FFF; background:#034686 url("/bitrix/templates/premio/images/ar3.gif") no-repeat 7px 8px; border-bottom:3px solid #BE0001;  }
.tyres-box .t-item .t-info { height:105px; padding:0 13px; margin:1px 1px 0 1px; border-bottom:5px solid #A2AFBD; }
.tyres-box .t-item .t-param { width:228px; margin-top:5px; }
.tyres-box .t-item .t-param TD { color:#1A1A1A; width:50%; padding:2px 0; line-height:14px; border-top:1px solid #CED3D5; font-weight:bold; }
.tyres-box .t-item .t-param TD.tp2 { color:#BE0001; }

.articles-box .a-item { background:#EAF0F3; margin-bottom:10px; }
.articles-box .a-item .a-box { border:1px solid #CFD4D2; padding:10px; }
.articles-box .a-item h4 { padding:4px 10px 6px 22px; margin:0; font-size:13px; color:#FFF; background:#034686 url("/bitrix/templates/premio/images/ar3.gif") no-repeat 7px 8px; border-bottom:3px solid #BE0001;  }
.articles-box .a-item h4 a { color:#FFF; } 
.articles-box .a-item .date { float:right; font-size:11px; color:#999; }
.articles-box .a-item .a-box p { margin-bottom:10px; color:#333; }

.a-info-table { width:100%; }
* html .a-info-table { width:95%; }
.a-info-table td { border-top:1px solid #CFD4D2; padding:5px 10px 6px 10px; }
.a-info-table .head td { background:#DDE6EB; border-bottom:1px solid #EAF0F3; border-top:none; font-weight:bold; color:#333; padding:5px 10px 6px 10px; }


.footer-box { border-top:1px solid #D8DDE0; }
ul.ftrnav { padding:23px 0 25px 0; margin:0 0 2px 0; text-align:center; list-style:none; border-bottom:3px solid #BE0001; }
ul.ftrnav li { display:inline; font-size:11px; color:#ED1C24; padding:0 6px 0 10px; background:url("/bitrix/templates/premio/images/ftrnav_sep.gif") no-repeat 0 3px; line-height:10px; }
ul.ftrnav a { color:#506378; }
ul.ftrnav .frst { background:none; }
.footer { position:relative; height:67px; background:#004891; color:#6B96C2; font-size:11px; }
.footer .ftr1 { float:left; padding:18px 0 0 25px; }
.footer .ftr2 { float:right; padding:25px 48px 0 0; }
.footer .slogan-bott { position:absolute; top:-194px; right:11px; width:192px; height:119px; background:url("/bitrix/templates/premio/images/slogan_bott21.jpg") no-repeat; }
/* .footer .slogan-bott { position:absolute; top:-168px; right:11px; width:192px; height:83px; background:url("/bitrix/templates/premio/images/slogan_bott2.jpg") no-repeat; } */


/* forms */

form { margin:0; padding:0; }
input, select, textarea, option { font-family:Arial; font-size:12px; color:#5B5B5B; }

/* end forms */

* html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }

.clear { clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; padding:0; margin:0; }

.banner-box { text-align:center; background:#002E7C; border-bottom:1px solid #FFF; }
