body {
             color : #333333; 
             font-family : Arial, "MS Sans Serif", Tahoma; 
             font-size : 11px;
             background-color: #deded9;         
             margin:0px; 
             padding:0px; 
} 

INPUT,	SELECT	{font-family:Arial,Helvetica,sans-serif;  font-size:10px;}
.inputform { width: 330px; color: #666666; font-family:Arial,Helvetica,sans-serif; font-size: 11px; }
.inputfree { color: #666666; font-family:Arial,Helvetica,sans-serif; font-size: 8pt; }

.button {	BACKGROUND-COLOR: #F4A460; BORDER-BOTTOM: #F4A460 1px solid; BORDER-LEFT: #F4A460 5px solid; BORDER-RIGHT: #F4A460 5px solid; BORDER-TOP: #F4A460 1px solid; COLOR: #ffffff; FONT-SIZE: 11px;	font-weight : bold; }

P {font-family:Arial,Helvetica,sans-serif;  font-size:11px; margin-bottom: 5pt; margin-top: 5pt;} 
.div0{font-family:Arial,Helvetica,sans-serif;  font-size:11px; margin-bottom: -5pt; margin-top: -5pt;}
.link{margin-top: 0px; margin-bottom: 0px;}
.text8 {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px;}

div.margin4{font-family:Arial,Helvetica,sans-serif;  font-size:10px;	margin-left : 6px;	margin-right : 6px;}
.margin1{	margin-left : 20px; margin-top: 3px; margin-bottom: 3px;}
.menu { font-family : Arial, "MS Sans Serif", Tahoma; font-size : 11px; text-decoration : none;  color : #184FCA;  font-weight : bold;  margin-left : 8px; }

A.menu, A.menu:LINK, A.menu:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 11px; text-decoration : none;  color : #1747B2;  font-weight : bold;  margin-left : 8px;  }
A.menu:HOVER {color : #C61800; }
A.menu:VISITED {color : #551A8B; }

A.menuindex, A.menuindex:LINK, A.menuindex:VISITED, A.menuindex:ACTIVE {font-family : "Times"; font-size : 14px; text-decoration : none;  color : #000000;}
A.menuindex:HOVER {color : #C61800; text-decoration : none;}


A.submenu, A.submenu:LINK, A.submenu:VISITED, A.submenu:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 11px; text-decoration : none;  color : #005B7D;  font-weight : bold; }
A.submenu:HOVER {color :#D2691E; text-decoration : none; }

A.menu8, A.menu8:LINK, A.menu8:VISITED, A.menu8:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px; text-decoration : none;  color : #FFFFFF;}
A.menu8:HOVER {color : #B0C4DE; text-decoration : none;}
A, A:LINK, A:VISITED, A:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 11px; text-decoration : underline;  color : #006699;}
A:HOVER {color : #006699; text-decoration : none;}
A.link8, A.link8:LINK, A.link8:VISITED, A.link8:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px; text-decoration : underline;  color : #006699;}
A.link8:HOVER {color : #006699; text-decoration : none;}
A.link8n, A.link8n:LINK, A.link8n:VISITED, A.link8n:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px; text-decoration : none;  color : #FF8040;}
A.link8n:HOVER {color : #FF8040; text-decoration : underline;}
#robot {color : #000033;}
A.link8o, A.link8o:LINK, A.link8o:VISITED, A.link8o:ACTIVE {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px; text-decoration : underline;  color : #FF8040;}
A.link8o:HOVER {color : #FF8040; text-decoration : none;}

.text9 {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 11px;}
.text8 {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px;}
.title { font-family: Arial, "MS Sans Serif", Tahoma; font-size: 16px; color: #D2691E;  font-weight: bolder; }
.header {	font-size:11px;	font-weight : bold;	color : #006699; font-family:Arial,Helvetica,sans-serif;}

TR, TD {font-family : Arial, "MS Sans Serif", Tahoma;font-size : 11px; }
.text8 {font-family : Arial, "MS Sans Serif", Tahoma; font-size : 10px;}
.th { font-size:11px; color : #000000; background: #DCDCDC; font-weight : bold;  font-family:Arial,Helvetica,sans-serif;  text-align : center; }
.tablineg { font-size:11px; color : #000000; background: #F5F5F5; font-family:Arial,Helvetica,sans-serif;  text-align : center; }

/*.tdg { font-size:1px; color : #DCDCDC; background: #DCDCDC; font-family:Arial,Helvetica,sans-serif;  size : 1px;  margin-bottom : 0px;  margin-top : 0px;  marker-offset : 0px;  padding-bottom : 0põ  padding-top : 0px;  }*/

H1 {font-size : 16px; text-decoration : none; font-weight : bold; margin: 0.5em 0; color: #ff0000;}
H1.header { font-family: Tahoma; font-size: 120%; color: #000000;}
H1.menu { font-size:11px; font-weight : bold; color : #006699; font-family:Arial,Helvetica,sans-serif; margin-bottom : 10px;  margin-top : 0px;  text-transform: uppercase;   }
H2 { font-size:14px; font-weight : bold; margin: 0.5em 0; color: #ff0000;}
H3 { font-size:12px; font-weight : bold; margin: 0.5em 0; color: #ff0000;}
H4 { font-size:12px; font-weight : bold; margin: 0.5em 0; color: #ff0000;}
H3.header { font-size:11px; font-weight : bold; color : #006699; font-family:Arial,Helvetica,sans-serif; margin-bottom : 10px;  margin-top : 0px;  text-transform: uppercase;   }

OL, UL, blockquote { margin-bottom: 5px; margin-top: 5px; font-size : 11px;}
.compact {	 margin-left : 20px; }
LI.list {margin-top: 5px; margin-bottom: 5px;}

.cs {
  font-weight: bold;
}

/*AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA*/


h4.header4
{
background-color: #222222;
border:3px solid white;
font-size: 15px;
line-height:18px;
font-weight:bold;
padding: 3px;
margin:0px 0px 5px 0px;
color: #ffffff;
text-align:center;
}

h4.header4 span
{
color: red;
}

a.header4
{
font-size: 15px;
line-height:18px;
font-weight:bold;
color: #ffffff;
text-decoration:none;
}

a.header4 span
{
color: red;
}


a.header4:hover
{
font-size: 15px;
line-height:18px;
font-weight:bold;
color: red;
text-decoration:none;
}

a.header4:hover span
{
color: yellow;
}


#ihf_maket { 
background-color: #deded9;
width:980px; 
margin:0 auto;
padding:0; 
} 

#ihf_header{
margin:0px; 
padding:0px; 
height: 50px;
text-align:center;
line-height: 50px;
}

#ihf_header a{
 margin:0;
 padding: 10px 15px;
 text-align: center; 
 color: #ffffff;
 text-decoration: none;
 background-color: #bfc0b5;
 border: 2px solid #deded9;
 font-weight: bold;
}

#ihf_header a:hover{
 color: #ff0000;	
 background-color: #333;
 border: 2px solid #fff; 
}

#ihf_left{ 
margin:0px; 
padding:8px 5px 5px 5px;
width:195px; 
float:left; 
text-align: left;
overflow:hidden;
} 
* html #ihf_left {margin-right: -3px;}


#ihf_left div.flag{
    padding: 4px 0px;
    margin: 0; 
	overflow: hidden;
    border: 3px solid #ffffff;
	background-color: #bfc0b5;
}

#ihf_left div.flag a{
text-decoration:none;
font-size:14px;
font-weight: bold;
line-height:25px;
color:#555;
}

#ihf_left div.flag a:hover{
color:#ff0000;
}

#ihf_left div.flag a img{
float:left;
}

#ihf_left div.flag a span{
display:block;
height: 25px;
line-height:25px;
margin-left:40px;
cursor: pointer;
}

#ihf_right{ 
margin:0px; 
padding:6px 5px 5px 5px;
width:190px; 
float:right; 
text-align: left;
overflow:hidden;
} 
* html #ihf_right {margin-right: -3px;}

#ihf_content{ 
margin:0px 200px 0px 205px;
padding:0px;
background: url(images/back2.jpg) no-repeat left top #fff;
height: 570px;
width: 575px;
position:relative;
overflow:hidden;
text-align: left;
} 
* html #ihf_content {margin-right: -3px;}

#ihf_content_h31{
	position:relative;
	width: 151px;
	height: 80px;
	left: 395px;
	top:  23px;
	overflow: hidden;
}

#ihf_content_h21{
	position:relative;
	width: 155px;
	height: 60px;
	left: 207px;
	top:  30px;
	overflow: hidden;
} 

#ihf_content_h12{
	position:relative;
	width: 150px;
	height: 60px;
	left: 22px;
	top:  70px;
	overflow: hidden;
} 

#ihf_content_h22{
	position:relative;
	width: 150px;
	height: 70px;
	left: 207px;
	top:  85px;
	overflow: hidden;
} 


#ihf_content_h32{
	position:relative;
	width: 160px;
	height: 100px;
	left: 388px;
	top:  -60px;
	overflow: hidden;
} 

#ihf_content_h23{
	position:relative;
	width: 160px;
	height: 80px;
	left: 210px;
	top:  99px;
	overflow: hidden;
} 

#ihf_content a{ 
	font-size : 15px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

#ihf_content a:hover{ 
	color: #F00;
}


#ihf_articles{ 
padding: 0px;
margin: 0px;
clear:both;
}

#ihf_articles div.left{ 
padding: 5px;
margin: 0px;
width: 195px;
float:left;
text-align: left;
}
* html ihf_articles div.left {margin-right: -3px;}

#ihf_articles div.main{ 
padding: 5px 8px 5px 5px;
margin: 0px 0px 0px 205px;
text-align: left;
}

#ihf_articles div.inside{ 
padding: 5px;
border: 3px solid #ffffff;
background-color: #bfc0b5;
}


#ihf_footer{ 
padding: 5px 10px;
border-top: solid 1px #666666; 
clear:both; 
} 



/*....*/


#ihs_maket { 
background-color: #deded9;
width: 980px; 
margin: 0 auto;
padding: 0px; 
} 

#ihs_header{
margin:0px; 
padding:0px; 
height: 5px;
overflow:hidden;
}

div.ihs_header_menu {
position:absolute;
top: 0px;
left: 50%;
width:970px;
z-index:100;
margin:0px 0px 0px -495px;
padding:5px;
}

div.ihs_header_menu a{
 margin:0;
 display:block; 
 float:right; 
 color: #ffffff;
 text-align:center; 
 padding: 10px 5px;
 text-decoration: none;
 background-color: #bfc0b5;
 border: 2px solid #deded9;
 font-weight: bold;
}

div.ihs_header_menu a:hover{
 color: #ff0000;	
 background-color: #333;
 border: 2px solid #fff; 
}


#ihs_left{ 
margin:0px; 
padding:5px 5px 5px 5px;
width:250px; 
float:left; 
display:inline;
text-align: left;
overflow:hidden;
} 


a.main_page{
 display:block; 
 color: #fff;
 text-align:center; 
 padding: 10px 10px;
 text-decoration: none;
 background-color: #bfc0b5;
 border: 2px solid #deded9;
 font-weight: bold;
}

a.main_page:hover{
 color: #ff0000;	
 background-color: #333;
 border: 2px solid #fff; 
}


#ihs_left_flags{
	float:left;
	width: 52px;
    padding: 0px;
    margin: 0px; 
	overflow: hidden;
    border: 2px solid #ffffff;
	background-color: #bfc0b5;
	display:inline;
}

#ihs_left_menu{    
	padding: 0px;
    margin: 0px; 
	overflow: hidden;
}

table.ihs_leftmenu
{
width:178px;
border: 3px solid #ffffff;
background-color: #bfc0b5;
display:block;
padding:0px;
margin:0px;
}

#ihs_right{ 
margin:0px; 
padding:40px 5px 5px 5px;
width:190px; 
float:right; 
display:inline;
text-align: left;
overflow:hidden;
} 

#ihs_right_special{    
	padding: 0;
    margin: 0;
	border: 3px solid #ffffff;
    background-color: #bfc0b5;
    display:block;
}



#ihs_content{ 
margin:0px 200px 0px 260px;
padding:5px;
width: 510px;
position:relative;
text-align: left;
} 

#ihs_content_h{ 
padding:0px 0px 0px 20px;
margin:0px;
height: 39px;
overflow:hidden;
} 

#ihs_content_b{ 
border: 3px solid #ffffff;
background-color: #bfc0b5;
min-height: 510px;
padding:5px 10px;
margin:0px;
}

#ihs_content_b h1{ 
border: none;
background:none;
}

#ihs_content_b2{ 
padding:0px 0px 0px 300px;
margin:0px;
overflow:hidden;
} 

#ihs_articles{ 
padding: 5px;
text-align: left;
clear:both; 
}

#ihs_articles div.inside{ 
padding: 10px;
border: 3px solid #ffffff;
background-color: #bfc0b5;
}

#ihs_footer{ 
padding: 5px 10px;
border-top: solid 1px #666666; 
clear:both; 
} 



#ihs_content_b2 .zayavka
{
border-left:3px solid #fff; 
border-right:3px solid #fff; 
border-bottom:3px solid #fff; 
padding:5px; 
margin:0px; 
width:180px; 
background-color:#111; 
color:#fff; 
text-align: center; 
font-weight:bold;
}

#ihs_content_b2 a
{
color:#fff; 
text-decoration:none;
}

#ihs_content_b2 a:hover
{
color:red; 
}




