/* CSS Document */

body {padding:0;margin:0;background:url(../images/main_bg.jpg) repeat-x top left #fff4d9;font-family:Arial;font-size:13px;color:#666666;}
html, body {height:100%;text-align:center;}
/*div {border:1px solid red;}*/

.force_redraw {zoom:1}
a {color:#da1500;text-decoration:underline;}
a:hover {color:#da1500;text-decoration:none;}

li {list-style:url(../images/li_bg.gif) outside;}
fieldset {border:1px solid red;padding:10px;}

h1, h2 {font-size:1.4em;color:#3d65a6;font-weight:bold;font-family:Arial Narrow,Arial,Verdana;}
h2 {font-size:1.2em;}
strong {font-weight:bold;}
.both {clear:both;}
table td {vertical-align:top;}
.red_text {color:#da1500;font-weight:bold;font-family:Arial Narrow,Arial,Verdana;font-size:1.2em;text-transform:uppercase;}
.blue_text {color:#3d65a6;font-weight:bold;font-family:Arial Narrow,Arial,Verdana;font-size:2em;text-transform:uppercase;}
	
#container {margin:0 auto;position:relative;width:1000px;min-height:100%;height:auto !important;height:100%;}

#content {width:auto;} /*padding-bottom:155px;*/
/*#content:after {clear:both;display:block;content:".";height:0;visibility:hidden;}*/

#header {position:relative;}

.left {float:left;}
.red_line {background:#da1500;}
.blue_line {background:#3c64a5;}

#main_table .left_column {width:242px;}
#main_table .right_column {width:758px;}

#navigation {margin-left:46px;}
#navigation .left_column {width:20px;}
#navigation .center_column {width:156px;}
#navigation .right_column {width:20px;}
* html #navigation ul li a {
   height:1em;
}
#navigation li {list-style-image:none;list-style:none;width:156px;height:30px;background:url(../images/nav_elem_bg.gif) repeat-x top left;text-align:left;}
#navigation .last {background:url(../images/nav_last_bg.gif) repeat;}
#navigation .li_hover {background:url(../images/nav_elem_bg_on.gif) repeat-x top left;}
#navigation li a {color:white;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:1.1em;font-family:Arial Narrow,Arial,Verdana;padding:6px 0 0 25px;display:block;}

#contact {margin:20px 0 0 46px;}
#phone {margin-top:20px;}

#form_search {background:url(../images/header_lt_2.jpg) no-repeat top left;width:222px;height:87px;}
#form_search form {background:url(../images/search_ico.gif) no-repeat top left;width:202px;height:36px;float:left;}
#form_search #input_field {margin:6px 10px 9px 32px;background:white;padding:3px 5px 1px 5px;}
#form_search input {border:0px;color:#858585;background:none;width:auto;}

#banner_left {
	width:536px;
/*	float: left;*/
/*	position:relative;*/
}/*absolute;top:0;left:0;height:245px*/
#left_img_banner {
	width:160px;
	height:245px;
}/*position:absolute;top:0;left:0;*/
#banner_left .wrapper {
/*	position:absolute;
	top:196px;
	left:111px;*/
	margin: -40px 0 0 150px;
	text-align:left;
}
#banner_left .img {
	/*position:relative;*/
	margin-top:-220px;
	margin-left:286px;
}
#banner_right {
	width:222px;
	height:180px;
/*	float: left;*/
	/*/position:relative;*/
}
#banner_right .wrapper {
	display:block;
	padding:23px 0 0 31px;
	text-align:left;
}
#banner_right .number {
/*	position:absolute;
	top:95px;
	right:149px;*/
	font-size:4em;
	color:#1263a7;
	margin-top:40px;
	font-weight:bold;
	font-family:Arial Narrow,Arial,Verdana;
}

#center_column {
	/*position:relative;*/
	background:url(../images/banner_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	text-align:left;
}
#center_column .text_block, #center_column .text_block_prod  {
	text-align:left;
	margin:75px 10px 0 58px;
}

#center_column .text_block_prod  {
	clear: both;
	margin:0 10px 0 58px;
}

#center_column .text_block h1, #center_column .text_block_prod h1 {text-transform:uppercase;}
#center_column .text_block .text, #center_column .text_block_prod .text {margin:20px 0 20px 0;display:block;}
/*#center_column .text_block_prod {margin-top:10px;}*/
/*#right_column {position:absolute;top:0;right:0;}*/

.product_param {width:467px;margin-bottom:20px;}
.product_param td {border-top:1px solid #da1500;border-right:1px solid #da1500;border-bottom:1px solid #da1500;color:#201f1b;height:38px;vertical-align:middle;text-align:center;}
.product_param .red_tb {background:red;border-top:1px solid white;border-right:1px solid white;border-bottom:1px solid white;color:white;}
.product_param .last {border-right:none;}
.product_param .first {text-align:left;padding-left:20px;}

.gallery li {float:left;width:120px;height:92px;margin:0 10px 10px 0;list-style-type:none;list-style-image:none;}

#top_domik {position:absolute;top:50px;right:37px;}

#left_footer {margin:0 20px 0 66px;}
#left_footer .red_line {width:156px;height:7px;margin-bottom:30px;}
#right_footer {margin:0 18px 0 58px;}
#right_footer .blue_line {width:678px;height:7px;margin-bottom:30px;}
#developer {}

#sub_navigation {margin-bottom:20px;height:18px;}
#sub_navigation li {list-style-image:none;list-style:none;float:left;margin-right:20px;}
#copiryght {text-align:left;}