﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
/*	vertical-align: baseline; */
	background: transparent;
}
ol, ul {
	/*list-style: none;*/
}
blockquote, q {
	quotes: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
html {height: 100%}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	background-color:#333333;
	color:#fff;
}
a {
	color:#fff;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
h1 {color:#fff; font-size:16px; border-bottom:2px solid #e5571c; width:100%; margin-bottom:10px;}

p {margin: 0 0 18px}
img {
	border: none;
}
input {vertical-align: middle}
#wrapper {
	width: 998px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 468px;
	background: #333333;
	position:relative;
}

#head_1 {position:absolute; top:0; left:0; background:url(../images/head_1.jpg) no-repeat 0 0; width:998px; height:55px;}
#head_2 {position:absolute; top:55px; left:0; background:url(../images/head_2.jpg) no-repeat 0 0; width:998px; height:69px;}
#head_3 {position:absolute; top:124px; left:0; background:url(../images/head_3.jpg) no-repeat 0 0; width:998px; height:166px;}
#head_4 {position:absolute; top:290px; left:0; background:url(../images/head_4.jpg) no-repeat 0 0; width:998px; height:52px;  color:#ffffff;
   line-height: 52px; text-align:center; font-size:14px;}
 
#head_4  a {color:#ffffff;}
 
#head_4 div {
   display: table;  /* Необходимо для центрирования */
   margin: 0 auto;
}

#bottom_bar div  {
   display: table;  /* Необходимо для центрирования */
   margin: 0 auto;

left:150px;

position:relative;
}
#form_signs {white-space:nowrap; position:relative;}
#form_signs li {width:150px; white-space:nowrap; margin:5px 0; }
#form_signs li img{text-align:left; position:absolute; }
#form_signs li span {display:inline; text-align:right; padding-left:40px;} 
 
#bottom_bar  a {color:#333333;} 
 
#head_4 div ul, #bottom_bar div ul {
   list-style: none;
   padding-top: 0px;
}
#head_4 div ul li, #bottom_bar div ul li {
   display: inline;
   padding:0 0 0 4px;
}
#head_4 div ul li a, #bottom_bar div ul li a {
   padding:0 4px 0 0;
}

#marks  {position:absolute; top:342px; left:0; height:50px; width:998px; padding-top:20px; padding-left:20px;}

#bottom_bar {position:absolute; top: 442px; left:0; width:981px; height:27px; background:#c4c4c4 url(../images/bar_bg_2.jpg) 0 0 repeat-x; line-height: 27px; text-align:center; font-size:14px;}
#orange_bar {position:absolute; top: 442px; left:0; width:270px; height:27px; background:#c4c4c4 url(../images/bar_bg_1.jpg) 0 0 repeat-x; font-weight:bold; font-size:15px; color:#333333; line-height:27px;}

#logo {position:absolute; left:40px; top:30px;}
#hankook {position:absolute; left:315px; top:55px;}
#number {position:absolute; width:300px; height:50px; left:60px; top:130px; color:#fa6c32; font-weight:bold;}
#number span {font-size:11px; font-weight:200; position:absolute; margin-left:-30px; margin-top:-6px;}
.orange_tr {float:right; position:absolute; bottom:0; left:260px;}

#auth_log {position:absolute; display:block; z-index:1000; top:0; left:350px; width:500px; color:#333333;}
#auth_log a {color:#333333; font-weight:bold; font-style:italic;}
td.separ {background:url(../images/separ.jpg) left top no-repeat; width:2px; vertical-align:top;}
#auth_log table  {
height:50px;
 width:600px;
 background-color:none !important; 
 }
 #auth_log table td { background-color:none !important; text-align:center;}
td.top_basket {background:url(../images/basket_main.jpg) left top no-repeat;}
.line {width:100%; border-bottom:2px solid #FD6E32;} 
td.top_basket2 {background:url(../images/basket_main.jpg) left top no-repeat; padding-left:40px;} 
#auth_log2 {position:absolute; display:block; z-index:1000; top:0; left:300px; width:250px; color:#333333;}
#auth_log2 a {color:#333333; font-weight:bold; font-style:italic;}
#auth_log2 table  {
height:50px;
background-color:none !important; 
 } 
 
#members_log {position:absolute; display:block; z-index:1000; top:10px; left:500px; width:500px; color:#333333;}
#members_log a {color:#333333; font-weight:bold; font-style:italic;}
#members_log ul.reg_but {position:relative; top:-25px; left:325px;}
#members_log ul.reg_but li {float:left; padding:0 8px;}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 24px 0 113px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 17px 10px 240px;
	position:relative;
}

.hr {height:21px; background:url(../images/obar_2.jpg) left 5px repeat-x; margin-left:-20px; padding:5px 0; z-index:20000;}

table.bordered th.head {
background-color: #FC4C03;
border-collapse:collapse;
margin:20px 0;
}

table.bordered th.head {
border-left: 1px solid #BF3600;
border-top: 1px solid #BF3600;
border-bottom: 1px solid #8F2800;
border-right: 1px solid #8F2800;
padding: 2px;
margin:20px;
}
table.bordered td {
border-left: 1px solid #e8e8e8;
border-top: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
padding: 2px;
margin:20px;
text-align:center;
}

.nobr {height:4px; border:none; background-color:#333333;}
.nobr2 {height:6px; border:none; background-color:#333333;}

tr.table_title th.head2 {background-color:#e8e8e8; border:1px solid #e8e8e8; border-collapse:collapse;  color:#333333;}

td.prod_img img {border:4px solid #fff; vertical-align:bottom;}
td.img_prev {/*background:url(../images/site/price.jpg) left top no-repeat;*/}
.img_pr {position:relative; display:block;  width:128px; height:16px; color:#333333; text-align:left; padding-left:4px; line-height:16px;}

th {
background-color: #E8E8E8;
text-align: center;
font-weight: bold;
}
td {


}

button {
font-size: 8pt;
background-color: #FC4C03;
border: 1px solid #8F2800;

}

input[type=text], input[type=password], input[type=email] { margin:5px 0;}

input[type=submit], input[type=button] {font-size: 8pt;
background-color: #FC4C03;
border: 1px solid #8F2800;}

.news_date {color:#fa6a2e; font-size:11px;}
.news_block {position:relative; margin-left:10px; clear:left; width:400px; display:inline;}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 220px;
	margin-left: -100%;
	position: relative;
	
}
#online {position:relative; background: #e8e8e8 url(../images/online_bg.jpg) bottom right no-repeat; width: 220px; color:#333333; padding-bottom:40px;}
#online a {color:#333333; text-decoration:none; font-weight:200;}
#online span {padding:10px 10px; font-size:14px; font-weight:bold;}

#search_b {position:relative; width:220px; height:50px; background-color: #e8e8e8; margin:10px 0; }
#search_b form {padding:15px 0 15px 15px;}
#search_b a {color:#333333; font-weight:bold;}

#left_menu {position:relative; width:220px; margin:10px 0;}
#left_menu ul {padding-left:10px;}
/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 998px;
	margin: -113px auto 0;
	height: 113px;
	background: #c4c4c4 url(../images/foot_1.jpg) top left no-repeat;
	position:relative;
	font-family:Arial; font-size:24px; font-weight:bold; color:#333333; line-height:25px;
}

#foot_2 {position:absolute; background:url(../images/foot_2.jpg) top left no-repeat; width:230px; height:80px; margin-top:15px; margin-left:50px;  padding-left:120px; padding-top:6px; }
#foot_2 span {font-size:11px; font-weight:200; position:absolute; margin-left:-30px; margin-top:-8px;}
#foot_3 {position:absolute; background:url(../images/foot_3.jpg) top left no-repeat; width:230px; height:80px; margin-top:15px; margin-left:350px; padding-left:130px; padding-top:18px; }
#foot_3 span {font-size:11px; font-weight:200; position:absolute; margin-left:-50px; margin-top:-12px;}
#copyright {position:absolute; padding-left:780px; font-weight:400; font-size:11px; font-style:normal; top:35px;}
#copyright a {color:#333333;}

.admin_news {margin:0; padding:0;}
.admin_news td {height:20px;}
.admin_news a, .admin_news img {margin:0; padding:0; top:0; } 

.scrollBar {
overflow: auto;
visibility: visible;


scrollbar-3dlight-color: #FC4C03;
scrollbar-darkshadow-color: #FC4C03;
scrollbar-arrow-color: #FFFFFF;
scrollbar-shadow-color: #FA6A2D;
scrollbar-base-color: #FC4C03;
scrollbar-face-color: #FA6A2D;
scrollbar-highlight-color: #FA6A2D;
scrollbar-track-color: #333333;
}



.head_table{
	width:998px;
	height:341px;
	background-image:url('pict/head_picture.jpg');
}
.sub_head_table_1{
	height:60px;
	width:998px;
}
.sub_head_table_2{
	height:50px;
	width:998px;
}
.sub_table_1{
	width:998px;
	height:80px;
}
.sub_table_2{
	width:998px;
	height:27px;
}
.sub_head_table_cell_1{
	width:300px;
}
.head_table_cell_1{
	height:250px;	
}
.none_elem{
	display:none;	
}
.none_elem_1{
	color:#e8e8e8;
}
.dop_elem{
	color:#c4c4c4;
	font-size:1px;
}
.login_button{
	color:#333333;
	font-size:12px;
}
.login_button:hover{
	text-decoration:none;
}
.login_form{
	margin-left:30px;
	margin-top:15px;
}
.login_input{
	height:12px;
	width:150px;
	font-size:x-small;
	color:#999999;
	font-style:oblique;
}
.number_of_telefon{
	margin-top:20px;
	margin-left:20px;
	color:#fb6c32;
	font-weight:900;
}
.text_near_logo{
	margin-left:113px;
	margin-top:30px;
	font-size:13px;
	font-weight:700;
	color:white;
}
.top_menu{
	color:white;
	font-weight:700;
	font-size:15px;
}
.top_menu:hover{
	color:white;
	font-weight:700;
	text-decoration:none;
}
.link_of_marka{
	border:0px;
}
.centers_of_linaris{
	margin-left:15px;
	font-size:17px;
	color:#333333;
	font-weight:700;
}
.sub_table_2_cell_1{
	background-image:url('pict/orange_fon.jpg');
	background-repeat:repeat-x;
	width:300px;
}
.sub_table_2_cell_2{
	background-image:url('pict/grey_fon.jpg');
	background-repeat:repeat-x;
}
.sub_table_2_cell_3{
	background-image:url('pict/grey_fon.jpg');
	background-repeat:repeat-x;
}
.link_of_cities{
	color:#333333;
	font-weight:700;
	font-size:15px;
}
.link_of_cities:hover{
	text-decoration:none;
}
.main_table{
	width:998px;
}
.main_table_cell_1{
	width:220px;
}
.sub_main_table_left_top
{
	width:220px;
}
.sub_sub_main_table_left{
	width:220px;
	background-image:url('pict/online_bg.jpg');
	background-position:right;
	background-repeat:no-repeat;
	background-color:#e8e8e8;
}
.name_of_konsultant{
	margin-left:15px;
	font-size:12px;
	font-weight:900;
	color:#333333;
}
.link_of_konsultant{
	text-decoration:none;
	color:black;
	font-size:12px;
	color:#333333;
}
.img_of_konsultant{
	border:0;
	margin-top:3px;
	margin-right:5px;
}
.konsult_tr{
	height:25px;
}
.cell_of_name{
	width:135px;
}
.cell_online{
	background-color:#e8e8e8;
}
.cell_of_vspace{
	height:10px;
}
.cell_of_vspace_2{
	height:40px;
}
.cell_of_search{
	background-color:#e8e8e8;
	height:45px;
}
.form_table{
	width:612px;
	background-color:#bdbdbd;
}
.number_of_icq_cell{
	width:50px;
}
.img_form_link_1{
	border:0px;
}
.img_form_link_2{
	border:0px;
}
.img_form_link_3{
	border:0px;
}
.cell_of_form_menu{
	height:40px;
}
.head_form{
	margin-top:14px;
	margin-bottom:19px;
	margin-left:30px;
	font-weight:900;
	color:#333333;
	text-decoration:underline;
}
.form_select{
	margin-left:10px;
	width:170px;
}
.form_select_mini{
	width:54px;
}
.form_select_mini_left{
	margin-left:10px;
	width:54px;
}
.form_text{
	font-size:12px;
	color:#333333;
}
.form_row{
	height:25px;
}
.form_row_bottom{
	height:30px;
}	
.form_button{
	margin-left:15px;
	text-decoration:underline;
	font-size:11px;
	color:#333333;
	font-weight:900;
}
.form_button:hover{
	text-decoration:none;
}
.left_coll_form{
	width:130px;
}
.right_coll_form{
	width:70px;
}
.search_form{
	margin-top:15px;
	margin-left:15px;
}
.bottom_tr{
	height:25px;
}
.link_of_search{
	margin-left:5px;
	font-size:12px;
	color:black;
}
.link_of_search:hover{
	text-decoration:none;
	color:black;
}
.main_menu_left{
	margin-left:16px;
	color:white;
	font-size:14px;
}
.main_menu_left_this{
	margin-left:9px;
	color:white;
	font-size:14px;
	text-decoration:none;		
}
.main_menu_left:hover{
	text-decoration:none;
}
.main_menu_left_cell{
	height:30px;
}

.sub_menu_left_cell{
	height:20px;
}


.sub_menu_left{
	margin-left:16px;
	color:white;
	font-size:11px;
}
.sub_menu_left_this{
	margin-left:9px;
	color:white;
	font-size:11px;
	text-decoration:none;		
}
.sub_menu_left:hover{
	text-decoration:none;
}




.sub_main_table_right_top{
}
.sub_main_table_right_top_cell{
	width:145px;
}

.form_menu_table{
	width:145px;
}

.bottom_table{
	width:998px;
	background-color:#c4c4c4;
	background-image:url('pict/bottom_line.jpg');
	background-repeat:no-repeat;
}
.cell_img_phone{
	width:130px;
}
.cell_text_phone_1{
	width:50px;
}
.cell_text_phone_2{
	width:170px;
}
.phone_code{
	margin-top:5px;
	font-size:12px;
}
.postal_code{
	margin-top:15px;
	font-size:12px;
}
.bottom_text_1{
	margin:0;
	font-size:22px;
	font-weight:900;
	color:#333333;	
}
.bottom_text_2{
	margin:0;
	font-size:19px;
	font-weight:bolder;
	color:#333333;	
}

.table_of_article{
	width:756px;
}
.table_of_article_head{
	width:200px;
}

.table_of_article_head_n{
	width:300px;
}

.table_of_head{
	width:200px;
}
.inf_table{
	width:756px;
}
.table_about_company{
	width:756px;	
}
.main_text{
	font-size:12px;
	color:#ffffff;
}
.mini_inf_table{
	width:250px;
}
.link_of_product{
	color:#ffffff;
	font-size:14px;
}
.link_of_product:hover{
	text-decoration:none;
}
.product_act_table{
	width:250px;
}
.product_img{
	margin-top:3px;
	margin-right:5px;
}
.product_act_cell{
	background-image:url('pict/cena_fon.jpg');
	background-repeat:no-repeat;
	height:25px;
}
product_act_table{
	background-image:url('pict/cena_fon.jpg');
	background-repeat:no-repeat;
}
.cena_cell{
	width:35px;
}
.cena{
	font-size: 12px;
}
.cena_number{
	font-size: 10px;
	color:#ffffff;
}
.podrobno{
	font-size: 11px;
	color:#ffffff;
}
.podrobno:hover{
	text-decoration:none;
}
.basket{
	font-size: 11px;
	color:#fb4b00;
}
.basket:hover{
	text-decoration:none;
}



.inf_text{
	margin-top:7px;
	color:#ffffff;
	font-size:11px;
}
.cell_of_date{
	font-size:12px;
	color:#fd4c00;
}
.link_of_article:hover{
	text-decoration:none;
}
.link_of_article{
	font-size:13px;
	color:#ffffff;
}
.article_head{
	margin-bottom:19px;
	color:#ffffff;
	font-size:17px;
}
.sub_table_of_article{
	width:100%;
}
.cell_img_address{
	width:75px;	
}
.cell_text_address_1{
	width:75px;
}
.cell_text_address_2{
	width:230px;
}
.bottom_tr{
	height:10px;
}
.copyright{
	font-size:small;
}

.main_inf_table{
	width:756px;
}
.row_1{
	height:33px;
	background-color:#e7581e;
}
.row_2{
	height:33px;
	background-color:#e8e8e8;	
}
.rows{
	height:33px;
}
.head_inf_table{
	font-size:13px;
	color:#ffffff;
}
.main_inf_cell_h{
	border:1px #333333 solid;
	border-left:0px;
	border-bottom:2px #333333 solid;
}
.sub_head{
	font-size:13px;
	color:#333333;
}
.inf_in_cell{
	font-size:11px;
	color:#e8e8e8;
}
.mini_inf_pict{
 
}
#left_cell{
	width:119px;
}
#cell_2{
	width:340px;
}
#cell_3{
	width:107px;
}
#cell_4{
	width:72px;
}
#cell_5{
	width:72px;
}
#right_cell{
	border-right:0px;
}
.white_border_cell{
	border:1px #e8e8e8 solid;
	border-left:0px;
	border-top:0px;
}
.white_border_cell_new{
	border:1px #e8e8e8 solid;
	border-left:0px;
	border-top:0px;
	background-image:url('pict/new.jpg');
	background-repeat:no-repeat;
	background-position:right;
}
.white_border_cell_proc{
	border:1px #e8e8e8 solid;
	border-left:0px;
	border-top:0px;
	background-image:url('pict/proc.jpg');
	background-repeat:no-repeat;
	background-position:right;
}
#white_left_cell{
	border:1px #e8e8e8 solid;
	border-top:0px;
}
.white_border_cell_mini{
	width:33px;
	border:1px #e8e8e8 solid;
	border-left:0px;
	border-top:0px;
}
.img_to_basket{
	border:0px;
}
.pages_table{
	width:756px;
}
.link_img_arrow{
	border:0px;
	margin-left:3px;
	margin-top:0px;
}
.pages_link{
	font-size:12px;
	color:#ffffff;	
}
.pages_link:hover{
	color:#ffffff;
	text-decoration:none;
}
.table_photo{
	margin-top:10px;
}











.table_way{
	width:756px;
}
.table_inf_product{
	width:756px;
}
.table_of_long_head{
	width:400px;
}
.sub_table_inf_product{
	width:756px;
}
.cell_of_photo{
	width:180px;
}
.div_cena{
	background-repeat:no-repeat;
	background-position:left;
	background-image:url('../images/site/white_fon.jpg');
	margin-top:-3px;
	font-size:12px;
	width:125px;
	color:#333333;
}
.photo{
	border:5px #ffffff solid;
}
.inf_product_head{
	font-size:17px;
	color:#ffffff;
}
.product_attr_text{
	margin-top:5px;
	font-size:13px;
	color:#ffffff;
}
.main_product_inf{
	margin-top:-3px;
}
.basket_link{
	color:#ffffff;
	font-size:13px;
}
.basket_link:hover{
	text-decoration:none;
}