/**************** MAIN *********************/
#main {
	background-image: url(images/fon_content.gif);
	background-repeat: repeat-y;
	padding-left: 27px;
	padding-top: 20px;
	background-color: #575757;
	}
#view_all{
	clear: both;
	}
				/*Content *********************/
#content {
	width: 645px;
	padding-right: 10px;
	float: left;
	}
#content h1 {
	font-size: 22px;
	font-weight: normal;
	padding-top: 5px;
	margin-top: 0px;
	}
#content h6{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	}
.catalog_cont {
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
.catalog_cont li{
	margin-left: 10px;
	height: 18px;
	display: block;
	font-weight: bold;
	}
.catalog_cont li a{
	text-decoration: none;
	font-weight: normal;
	}
.catalog_cont li a:hover{
	color: #1E1E1E;
	}

.catalog_cont_2 {
	margin-top: 4px;
	padding-top: 0px;
	margin-bottom: 5px;
	font-size: 11px;
	}
.catalog_cont_2 li{
	margin-left: 50px;
	height: 18px;
	font-weight: bold;
	}
.catalog_cont_2 li a{
	text-decoration: none;
	font-weight: normal;
	}
.catalog_cont_2 li a:hover{
	color: #1E1E1E;
	}
				/*Reklama *********************/
#reklama img{
	border: 0px;
	}
#reklama ul{	
	padding: 0px;
	margin: 0px;
	}
#reklama li{	
	float:left;
	}
				/*Faq *********************/
#faq{
	background-image: url(images/news_big.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
	clear: left;
	margin-top: 20px;
	}
#faq h6{
	float: left;
	font-weight: normal;
	font-size: 13px;
	margin-left: 3px;
	font-style: italic;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.button_faq {
	}
#faq h5{
	float: left;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	}
.question {
	font-weight: bold;
	margin-left: 60px;
	}
.answer{
	margin-left: 60px;
	margin-right: 20px;
	font-style: italic;
	}
#ask{
	margin-top: 40px;
	margin-bottom: 20px;
	}
				/*Tovar Unit ************************/
#tovar_unit {
	background-image: url(images/tovar_unit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 15px;
	padding-left: 10px;
	}
#tovar_unit a:hover{
	text-decoration: none;
	}
#tovar_unit ul{
	margin: 0px;
	padding: 0px;
	}
#tovar_unit li{
	float:left;
	display: block;
	margin-top: 10px;
	}
.me_unit {
	font-weight: bold;
	width: 400px;
	font-size: 12px;
	margin-right: 40px;
	}
.me_unit_p {
	font-weight: bold;
	width: 477px;
	font-size: 12px;
	margin-right: 50px;
	}
.amount_unit {
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 60px;
	}
.light_unit {
	background-color: #6C6C6C;
	}
.down_margin {
	display: block;
	}
.unit_head {
	margin-right: 306px;
	margin-left: 10px;
	}
.delete_head {
	margin-left: 66px;
	}

.unit_head_p {
	margin-right: 380px;
	margin-left: 10px;
	}
.delete_unit {
	margin-left: 45px;
	}
.order_process {
	width: 140px;
	margin-top: 20px;
	}
.empty_bas {
	width: 140px;
	margin-top: 15px;
	}
.empty_bas a{
	background-color: #8A442D;
	}
				/*Partners ************************/
#partners {
	}
#partners img{
	border:0px;
	}
#partners ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#partners li{
	float:left;
	margin-top: 10px;
	}
.part_img {
	width: 110px;
	background-color: #FFFFFF;
	padding: 5px;
	display: block;
	}
.part_com {
	width: 150px;
	padding-right: 5px;
	padding-left: 10px;
	display: block;
	text-align: left;
	font-weight: bold;
	}
.part_des {
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	display: block;
	width: 600px;
	background-image: url(images/tovar_unit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
				/*News ************************/
#news ul{
	padding: 0px;
	margin: 0px;
	}
#news li{
	display: block;
	margin-top: 10px;
	padding-right: 8px;
	background-position: bottom;
	}
#news a:hover{
	text-decoration: none;
	}
#news li a:hover{
	text-decoration: none;
	}
#news h5{
	color: #B1B1B1;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	}
#news img{
	margin-top: 23px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
.page_news h5{
	font-size: 16px;
	}
.page_news p{
	text-align: justify;
	}
.page_news li{
	background-repeat: repeat-x;
	padding-bottom: 15px;
	}
.index_news {
	}
.index_news li{
	padding-left: 10px;
	font-size: 11px;
	height: 80px;
	width: 197px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(images/news_black.gif);
	}
.index_news h5{
	font-size: 11px;
	}
.link_back {
	padding-left: 500px;
	display: block;
	margin-top: 40px;
	clear: left;
	}
				/*Pages ************************/
#pages {
	margin-top: 40px;
	}
#pages a{
	color: #CCCCCC;
	}
#pages a:hover{
	text-decoration: none;
	color: #FFFFFF;
	}
				/*Catalog *********************/
#list {
	margin-left: 10px;
	width: 240px;
	margin-bottom: 15px;
	font-size: 12px;
	margin-top: 1px;
	}
#catalog {
	width: 276px;
	font-size: 12px;
	float: right;
	}
#catalog ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	display: block;
	clear: right;
	}
#catalog li {
	color: #000000;
	}
#catalog li a{
	padding-left: 3px;
	padding-top: 2px;
	text-decoration: none;
	}
.active_catalog {
	padding-top: 7px;
	padding-left: 3px;
	padding-bottom: 7px;
	margin-bottom: 5px;
	}
.catalog_lev1 li{
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 238px;
	background-image: url(images/catalog_white.gif);
	clear: right;
	display: block;
	}
.catalog_lev1 li a{
	background-image: url(images/catalog_black.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: left bottom;
	padding-bottom: 7px;
	padding-top: 7px;
	}
.catalog_lev1 li a:hover{
	background-image: url(images/catalog_white.gif);
	color: #000000;
	}
.catalog_lev2 {
	font-size: 11px;
	}
.catalog_lev2 li{
	background-repeat: no-repeat;
	background-position: 0px 6px;
	background-image: url(images/tire.gif);
	padding-left: 10px;
	display: block;
	width: 212px;
	margin-bottom: 4px;
	line-height: 12px;
	margin-left: 15px;

	}
.catalog_lev2 li a:hover{
	color: #1E1E1E;
	}
				/*Catalog_order ************************/
#catalog_order{
	background-image: url(images/order.gif);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 220px;
	margin-left: 10px;
	margin-top: 70px;
	padding-top: 12px;
	text-align: right;
	padding-right: 20px;
	}
#catalog_order li a{
	color: #000000;
	text-decoration: underline;
	font-size: 15px;
	font-weight: normal;
	}
/**************** FOTOGAL *********************/
#fotogal  {
	clear: left;
	}
#fotogal img {
	border: 1px solid #CCCCCC;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
	}
#fotogal ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
	}
#fotogal li{
	float: left;
	display: block;
	width: 146px;
	padding-right: 6px;
	padding-left: 7px;
	padding-bottom: 13px;
	text-align: center;
	}
#fotogal li a{
	display: block;
	width: 146px;
	height: 111px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	}
#fotogal li a:hover{
	background-color: #999999;
	border: 1px solid #FFFBD5;
	}

/**************** TOVAR *********************/
#tovar {
	margin-top: 30px;
	background-image: url(images/catalog_grad.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#box {
	border-left-width: 1px;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-image: url(images/grey_point.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-left-color: #CCCCCC;
	}
#image_box{
	float: left;
	padding-right: 5px;
	}
#text_box{
	margin-left: 150px;
	margin-bottom: 35px;
	margin-right: 10px;
	display: block;
	}

#text_box a{
	color: #66CCFF;
	}
#text_box a:hover{
	}
#tovar h2{
	font-size: 14px;
	background-color: #FFFFFF;
	background-image: url(images/catalog_header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #575757;
	padding-left: 5px;
	padding-right: 25px;
	display: block;
	height: 33px;
	margin-right: 80px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}	
/**************** FOOTER *********************/
#footer {
	background-image: url(images/gradient_footer.gif);
	background-repeat: repeat-x;
	height: 153px;
	}
#footer ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 250px;
	}
#footer li {
	float:left;
	color: #333333;
	padding-top: 100px;
	font-size: 11px;
	}
.sdvig_1 {
	padding-right: 30px;
	}
.sdvig_2 {
	padding-right: 125px;
	}
.sdvig_3 {
	}
/**************** HEADER *********************/
#header {
	display: block;
	height: 277px;
	background-repeat: no-repeat;
	background-position: right;
	}
.main_head {
	background-image: url(images/main_image.jpg);
	background-position: left;
	}
.home_head {
	background-image: url(images/main_image_00.jpg);
	}
.comp_head {
	background-image: url(images/main_image_01.jpg);
	}
.news_head {
	background-image: url(images/main_image_02.jpg);
	}
.part_head {
	background-image: url(images/main_image_03.jpg);
	}
.clin_head {
	background-image: url(images/main_image_04.jpg);
	}
.serv_head {
	background-image: url(images/main_image_07.jpg);
	}
.faq_head {
	background-image: url(images/main_image_09.jpg);
	}
.cont_head {
	background-image: url(images/main_image_05.jpg);
	}
.cat_head {
	background-image: url(images/main_image_06.jpg);
	}	
	/**************** MENU *********************/
#menu {
	display: block;
	height: 91px;
	background-repeat: no-repeat;
	background-position: right;
	}
.home_menu {
	background-image: url(images/but_catalog_00.jpg);
	}
.comp_menu {
	background-image: url(images/but_catalog_01.jpg);
	}
.news_menu {
	background-image: url(images/but_catalog_02.jpg);
	}
.part_menu {
	background-image: url(images/but_catalog_03.jpg);
	}
.clin_menu {
	background-image: url(images/but_catalog_04.jpg);
	}
.serv_menu {
	background-image: url(images/but_catalog_07.jpg);
	}
.faq_menu {
	background-image: url(images/but_catalog_09.jpg);
	}
.cont_menu {
	background-image: url(images/but_catalog_05.jpg);
	}
.cat_menu {
	background-image: url(images/but_catalog_06.jpg);
	}
#menu ul {
	padding: 0px;
	margin: 0px;
	}
#menu li {
	float:left;
	height: 91px;
	width: 95px;
	}
#menu li a{
	height: 91px;
	width: 95px;
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	}
.but_com {
	background-image: url(images/but_company_act.jpg);
	}
.but_com a{
	background-image: url(images/but_company.jpg);
	}
.but_com a:hover{
	background-image: url(images/but_company_act.jpg);
	}
.but_news {
	background-image: url(images/but_news_act.jpg);
	}
.but_news a{
	background-image: url(images/but_news.jpg);
	}
.but_news a:hover{
	background-image: url(images/but_news_act.jpg);
	}
.but_part {
	background-image: url(images/but_partners_act.jpg);
	}
.but_part a{
	background-image: url(images/but_partners.jpg);
	}
.but_part a:hover{
	background-image: url(images/but_partners_act.jpg);
	}
.but_clien {
	background-image: url(images/but_clients_act.jpg);
	}
.but_clien a{
	background-image: url(images/but_clients.jpg);
	}
.but_clien a:hover{
	background-image: url(images/but_clients_act.jpg);
	}
.but_serv {
	background-image: url(images/but_service_act.jpg);
	}
.but_serv a{
	background-image: url(images/but_service.jpg);
	}
.but_serv a:hover{
	background-image: url(images/but_service_act.jpg);
	}
.but_faq {
	background-image: url(images/but_faq_act.jpg);
	}
.but_faq a{
	background-image: url(images/but_faq.jpg);
	}
.but_faq a:hover{
	background-image: url(images/but_faq_act.jpg);
	}
.but_cont {
	background-image: url(images/but_contact_act.jpg);
	}
.but_cont a{
	background-image: url(images/but_contact.jpg);
	}
.but_cont a:hover{
	background-image: url(images/but_contact_act.jpg);
	}

/**************** NAVI *********************/
#navi {
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	}
#navi ul{
	list-style:none;
	padding: 0px;
	margin: 0px;
	}
#navi li{
	float: left;
	margin-right: 13px;
	}
#navi li a {
	height: 24px;
	width: 24px;
	display: block;
	}
#navi li a:hover{
	background-repeat: no-repeat;
	}
.nav_home a:hover{
	background-image: url(images/navi_home.gif);
	}
.nav_mail a:hover{
	background-image: url(images/navi_mail.gif);
	}
.nav_map a:hover{
	background-image: url(images/navi_map.gif);
	}
#path {
	font-size: 12px;
	color: #CCCCCC;
	}
#path a{
	color: #CCCCCC;
	}
#path a:hover{
	}
/**************** LAYOUT *********************/
html {
  	height:100%;
	}
* html body {
 	height:100%;
	}
body {
	padding: 0px;
	font-family: Arial, Helvetica, Verdana;
	color: #FFFFFF;
	font-size: 13px;
	width: 958px;
	min-height:100%;
	position:relative;
	background-color: #333333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
ul {
	list-style:none;
	}
.float_left {
	float:left
	}
.float_right {
	float:right
	}
a:link {
	color: #FFFFFF;
	}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}
a:visited {
	color: #FFFFFF;
	}
#view_left {
	clear: left;
	}
.reg_field {
	margin-bottom: 8px;
	}
/**************** CATALOG *********************/
#blue_button {
	background-color: #025F7E;
	}
#blue_button a{
	display: block;
	border: 1px solid #FFFFFF;
	height: 12px;
	text-decoration: none;
	font-size: 14px;
	padding: 3px;
	text-align: center;
	}
#blue_button a:hover{
	background-color: #FFFFFF;
	border: 1px solid #025F7E;
	color: #025F7E;
	}
.but_catalog {
	width: 90px;
	margin-left: 5px;
	}
.but_asked {
	width: 120px;
	margin-top: 10px;
	}
.box_point {
	color: #CCCCCC;
	}
.mini_producer {
	font-weight: normal;
	color: #000000;
	text-transform: none;
	}

