body{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	}

	h4{
	color: #4e608c;
	font-size: 14px;
	margin: 2px 0px 2px 0px;
	font-weight: bold;
}
	h3{
	color: #4e608c;
	font-size: 16px;
	margin: 5px 0px 5px 0px;
	font-weight: bold;
}

#top_black{
	background-image: url(../img/imperia_f1.gif);
	height: 12px;
	background-repeat: repeat-x;
}


#top_blue{
	background-image: url(../img/imperia_f2.gif);
	background-repeat: repeat-x;
	height: 178px;
}

#flash_1{
	width: 324px;
	height: 178px;
	overflow: hidden;

}

#flash_2{
	width: 238px;
	height: 38px;
	position: relative;
	top: -12px;
	margin-bottom: -12px;
	background-image: url(../img/imperia_flash_2.jpg);
	background-repeat: no-repeat;
}

#center_green{
	background-image: url(../img/imperia_f3.gif);
	background-repeat: repeat-x;
	background-color: #b5b5b5;
}
#center_main{
	padding-top: 10px;
}
#flash_3{
		width: 830px;
		height: 310px;
}
#flash_sh{
		width: 830px;
		height: 83px;
		margin-bottom: -10px;
}
#search_mine{
	background-image: url(../img/imperia_f4.gif);
	background-repeat: repeat-x;

	height: 112px;
}
#search_f1{
	background-image: url(../img/imperia_se_2.jpg);
	background-repeat: repeat-x;
}
#search_f2{
	background-image: url(../img/imperia_se_5.jpg);
	background-repeat: repeat-x;
	padding-top: 9px;
	padding-left: 8px;
}
#search_f3{
	background-image: url(../img/imperia_se_9.jpg);
	background-repeat: repeat-x;
}
.search {
display : block;
width : 63px; height : 49px;
background-image: url(../img/imperia_se_6.jpg);
background-repeat: no-repeat;
background-position:   0 0;
}
.search a {display : block; width : 63px;height : 49px;  background-position : 0 0;}

.search a:hover {
display : block; width : 63px;height : 49px;
background-image: url(../img/imperia_se_6.jpg);
background-repeat: no-repeat;
 background-position:    0 -49;
}
#searchform{
	width: 174px;
	height: 24px;
	color: #696969;
}
#searchnote{
		background-image: url(../img/imperia_se_11.jpg);
		background-repeat: no-repeat;
		height: 29px;
		color: #aaaaaa;
		font-size: 12px;
}
#searchnote .text{
text-align: right;
	padding-top: 6px;
}


#to_the_main {
display : block; width : 434px;height : 92px;
background-image: url(../img/imperia_flash_4.jpg);
background-repeat: no-repeat; background-position:   0 0;
margin-top: 4px;
}
#to_the_main a {display : block; width : 434px;height : 92px;  background-position : 0 0;}
#to_the_main a:hover {
display : block; width : 434px;height : 92px;
background-image: url(../img/imperia_flash_4.jpg);
background-repeat: no-repeat;background-position:    0 -92;
}


#to_the_main_en {
display : block; width : 434px;height : 92px;
background-image: url(../img/imperia_flash_4_en.jpg);
background-repeat: no-repeat; background-position:   0 0;
margin-top: 4px;
}
#to_the_main_en a {display : block; width : 434px;height : 92px;  background-position : 0 0;}
#to_the_main_en a:hover {
display : block; width : 434px;height : 92px;
background-image: url(../img/imperia_flash_4_en.jpg);
background-repeat: no-repeat;background-position:    0 -92;
}




#content{
	background-color: White;
	padding: 15px 10px 10px 10px;
	width: 830px;
}
html>body #content{width: 810px;}

.news_title{
	width: 268px;
	height: 38px;
}
.news_underline{
	background-image: url(../img/imperia_f5.gif);
	background-repeat: repeat-x;
	height: 15px;
}
.news_unit{
	padding: 7px 10px 20px 10px;
}
.newsfon{
		background-image: url(../img/imperia_f6.gif);
		background-repeat: repeat-x;
		width: 560px;
}


.dc{
	color: #4e608c;
	font-size: 12px;
	padding-top: 3px;
}


.short{
	color: #444444;
	font-size: 12px;
	padding: 1px;
}

.short img{
	float: left;
	margin: 3px 20 3px 3px;
}

.detale{
	text-align: right;
	font-size: 12px;
	padding: 5px 0px 0px 0px;
}
.detale_list{

	font-size: 12px;
	padding: 5px 0px 10px 0px;
}
.tmb_list img{
	margin: 10px;
}

.detale a, .detale_list a,{
	color: #4e608c;
	text-decoration: none;
}
.detale a:hover, .detale_list a:hover,{
	text-decoration: underline;
}
#articles{
	width: 268px;
}
.art_unit_1{
	background-image: url(../img/imperia_f7.gif);
	background-repeat: repeat-x;
	background-color: #e9e9e9;
	padding: 20px 10px 20px 10px;
	color: #444444;
	font-size: 14px;
}
.art_unit{
	background-image: url(../img/imperia_f8.gif);
	background-repeat: repeat-x;
	background-color: #e9e9e9;
	padding: 20px 10px 20px 10px;
	color: #444444;
	font-size: 14px;
}
#bottom_line{
	height: 29px;
	background-image: url(../img/imperia_f9.gif);
	background-repeat: repeat-x;
}
#l_bottom_menu{
	background-image: url(../img/imperia_f10.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 38px;
}
#r_bottom_menu{
	background-image: url(../img/imperia_f11.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 38px;
}
#c_bottom_menu{
	background-image: url(../img/imperia_f12.gif);
	background-repeat: repeat-x;
}
#bottom_menu{
	font-size: 12px;
	text-align: center;
}
#bottom_menu a{
	color: White; text-decoration: none;
}
#bottom_menu a:hover{
	text-decoration: underline;
}
#subscribe_block{
	background: #859ede;
		height: 44px;
		width: 518px;
		overflow: hidden;
		position: relative;
		left: 10px;
		top: -94px;
}
#l_subscribe{
	background-image: url(../img/imperia_f13.gif);
	background-repeat: no-repeat;
}
#r_subscribe{
	background-image: url(../img/imperia_f14.gif);
	background-repeat: no-repeat;
}
#c_subscribe{
	background-image: url(../img/imperia_f15.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	color: White;
}

.subscribe{
display : block; width : 70px;height : 44px;
background-image: url(../img/imperia_f16.gif);
background-repeat: no-repeat; background-position:   0 0;
}
.subscribe a {display : block; width : 70px;height : 44px;  background-position : 0 0;}
.subscribe a:hover {
display : block; width : 70px;height : 44px;
	background-image: url(../img/imperia_f16.gif);
background-repeat: no-repeat;background-position:    0 -44;
}


#archive_art {
display : block; width : 80px;height : 35px;
background-image: url(../img/arh_articl.gif);
background-repeat: no-repeat; background-position:   0 0;
margin: 0px 0px 5px 5px;
}
#archive_art a {display : block; width : 80px;height : 35px;  background-position : 0 0;}
#archive_art a:hover {
display : block; width : 80px;height : 35px;
background-image: url(../img/arh_articl.gif);
background-repeat: no-repeat;background-position:    0 -35;
}


#archive_news {
display : block; width : 135px;height : 35px;
background-image: url(../img/arh_news.gif);
background-repeat: no-repeat; background-position:   0 0;
}
#archive_news a {display : block; width : 135px;height : 35px;  background-position : 0 0;}
#archive_news a:hover {
display : block; width : 135px;height : 35px;
background-image: url(../img/arh_news.gif);
background-repeat: no-repeat;background-position:    0 -35;
}


#print_block1{
	background-image: url(../img/imperia_f22.gif);
	background-repeat: repeat-x;
	padding: 5px 10px 0px 0px;
	height: 40px;
}
#print_block{
	background-image: url(../img/imperia_f22.gif);
	background-repeat: repeat-x;
	height: 40px;
	padding-top: 5px;
}

#print {
display : block; width : 21px; height : 21px;
background-image: url(../img/print.jpg);
background-repeat: no-repeat; background-position:   0 0;
}
#print a {display : block; width : 21px; height : 21px;  background-position : 0 0;}
#print a:hover {
display : block; width : 21px;height : 21px;
background-image: url(../img/print.jpg);
background-repeat: no-repeat;background-position:    0 -21;
}


#archive_art_en {
display : block; width : 80px;height : 34px;
background-image: url(../img/arh_articl_en.gif);
background-repeat: no-repeat; background-position:   0 0;
margin: 0px 0px 5px 5px;
}
#archive_art_en a {display : block; width : 80px;height : 34px;  background-position : 0 0;}
#archive_art_en a:hover {
display : block; width : 80px;height : 34px;
background-image: url(../img/arh_articl_en.gif);
background-repeat: no-repeat;background-position:    0 -34;
}


#archive_news_en {
display : block; width : 134px;height : 34px;
background-image: url(../img/arh_news_en.gif);
background-repeat: no-repeat; background-position:   0 0;
}
#archive_news_en a {display : block; width : 134px;height : 34px;  background-position : 0 0;}
#archive_news_en a:hover {
display : block; width : 134px;height : 34px;
background-image: url(../img/arh_news_en.gif);
background-repeat: no-repeat;background-position:    0 -35;
}






#afternews{
	background-image: url(../img/imperia_f17.gif);
	background-repeat: repeat-x;
	padding: 20px 10px 10px 5px;
}

#rubric_name{
	background-image: url(../img/imperia_f19.gif);
	background-repeat: repeat-x;
	height: 38px;
	color: White;
	font-weight: bold;
	font-size: 20px;
}
#rubric_name_start{
		background-image: url(../img/imperia_f18.gif);
		background-repeat: no-repeat;
		width: 14px;	height: 38px;
}
#rubric_name_end{
		background-image: url(../img/imperia_f20.gif);
		background-repeat: no-repeat;
		width: 14px;	height: 38px;
}
#rubric_name_bottom{
		background-image: url(../img/imperia_f21.gif);
		background-repeat: repeat-x;
		height: 15px;
}

#band_rubric_name{
		background-image: url(../img/imperia_f22.gif);
		background-repeat: repeat-x;
		color: #4e608c;
		font-size: 20px;
		font-weight: bold;
		padding: 15px 0px 15px 10px;
}
#band_rubric_name b{ font-size: 16; color: Black;}

#news_rubric_name{
		background-image: url(../img/imperia_f22.gif);
		background-repeat: repeat-x;
		color: #4e608c;
		font-size: 20px;
		font-weight: bold;
		padding: 0px 0px 15px 10px;
}
#news_rubric_name small{
	font-size: 11px;
	line-height: 10px;
	font-weight: normal;
}



.firm_link {
display : block; width : 274px; height : 77px;
background-image: url(../img/firm.jpg);
background-repeat: no-repeat; background-position:   0 0;
overflow: hidden;
}

.firm_link a {
display: block; width : 274px;height : 77px;  background-position : 0 0;
text-decoration: none;
color: Black;
font-weight: bold;
font-size: 12px;
line-height: 150%;
padding: 20px;
}



.firm_link a b{font-size: 16px;color: #4e608c;}

.firm_link a:hover {
display : block; width : 274px;height : 77px;
background-image: url(../img/firm.jpg);
background-repeat: no-repeat; background-position:    0 -77;
text-decoration: none;
color: Black;
font-weight: bold;
}
.firm_link a:hover b{ text-decoration: underline;}

html>body  .firm_link a:hover .firm_20, .firm_link a .firm_20 {
	position: relative;
	left: 20px;
	top: 20px;
}

.firm_short{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 10px 20px;
}

#firms_block{
	position: relative;
	left: -7px;
	margin-right: -15px;
}


.firm_unit{	padding: 0px 0px 8px 4px;}


.firm_delimiter{
		background-image: url(../img/imperia_f23.gif);
		background-repeat: repeat-x;
		height: 13px;
}

#navigator{
	text-align: right;
	padding: 15px 5px 5px 5px;
	letter-spacing: 1px;
	font-size: 13px;
	color: #aaaaaa;
}
#navigator b{ color: Black;}

#navigator a{
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
#navigator a:hover{
	text-decoration: underline;
	color: #000000;
}
#navigator_block{
		height: 44px;
		width: 805px;
		position: relative;
		left: 7px;
		top: -100px;
}

#peviouse {
display:block; width:114px; height:34px;
background-image:url(../img/back.gif);
background-repeat:no-repeat; background-position:0 0;
}
#peviouse a {display:block; width:114px; height:34px;  background-position:0 0;}
#peviouse a:hover {
display:block; width:114px; height:34px;
background-image: url(../img/back.gif);
background-repeat:no-repeat; background-position:0 -34;
}

#next{
display : block; width : 114px;height : 34px;
background-image: url(../img/imperia_next_ukr.gif);
background-repeat: no-repeat; background-position:   0 0;
}
#next a {display : block; width : 114px;height : 34px;  background-position : 0 0;}
#next a:hover {
display : block; width : 114px;height : 34px;
background-image: url(../img/imperia_next_ukr.gif);
background-repeat: no-repeat;background-position:    0 -34;
}


#firm_about{
	padding: 15px 5px 35px 5px;
	font-size: 12px;
	color: #666666;
}
html>body  #firm_about { height: auto;}

.descr{ font-size: 75%;	 color: Silver;	width: 200px; }
.imgs {float: left; margin: 0px 20px 5px 0px; }
.imgs  img{margin: 5px;}


#firm_about img{ border:   solid 1px  #eeeeee;
}

#products_catalogue{
	font-size: 12px;
	color: Gray;
	padding: 5px 0px 20px 15px;
}

.stanok{
	background-image: url(../img/imperia_f24.gif);
	width: 274px;
	height: 274px;
}
.cell_img {width: 274px; height: 190px;}
.cell_img img{	border: 0px;}

.cell_descr{text-align: center;width: 254px;height: 64px; overflow: hidden;font-size: 12px;color: #666666;}
.cell_descr a{
font-size: 12px;
color: #666666;
text-decoration: none;
}
.cell_descr a b{
font-size: 14px;
color: #4e608c;
}
.cell_descr a i{
font-size: 13px;
color: #000000;
font-style: normal;
}

#catalogue{
	position: relative;
	margin: 0px -6px 0px -6px;
	text-align: center;
}
#catalogue_top_line{
	background-image: url(../img/imperia_f25.gif);
	background-repeat: repeat-x;
	height: 12px;
	overflow: hidden;
}

.tbl{
	font-size: smaller;
	border-bottom:  solid 16px  #878787;
}
.tbl td{
	padding: 3px;
	border: 0px;

}
tr.tr_first{
	background-color:#878787;
	color: White;
}
.tr_first b, .tr_first strong{ font-weight: normal;}
tr.tr_first p, tr.tr_first td {
	background-color:#878787;
	color: White;
}

.tr_1{
	background-color: #e9e9e9;
}
.tr_2{
	background-color: #d3d3d3;
}

#page_content,#page_content td {color: #444444;font-size: 12px;}
#page_content  img{
	border:solid 1px #eeeeee;
}

#title_of_products{
	font-size: 18px;
	font-weight: bold;
	color: #4e608c;
	padding: 10px 10px 0px 10px;
}
#under_title_of_products{
	font-size: 14px;
	font-weight: bold;
	color: Black;
	padding: 0px 10px 25px 10px;
}


#lang_menu{
	width: 238px;
	height: 38px;
	position: relative;
	top: -191px;
	margin-bottom: -38px;
}

#contact{
	width: 810px;
}
#contact input, #contact textarea {
	border: solid 1 #555555;
}

.map{
	background-color: #f7f7f7;
	color: #cccccc;
	font-size: 12px;
	font-weight: bold;
}
.map_unit{
 background-color:
}
.map_unit a{
	padding: 2px 17px 2px 17px;
	color: #444444;
	text-decoration: none;
}
.map_unit a:hover{
	text-decoration: underline;
}


.warn  {
	font-size: 12px;
	color: Red;
}
.top_menu{
	padding: 5px;
	border-top: solid 1px #999999 ;
}
