/* CSS Document */

@charset "windows-1251";

html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;			
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;	
		scrollbar-darkshadow-color:#ffffff;								
		scrollbar-3dlight-color:#ffffff;										
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
		} 
* 	{margin:0px;
	padding:0px;
	}
	
a	{text-decoration:none}	
	
div 	{border-collapse:collapse;
		border:0px;
		}

div.block	{clear:both;
			width:100%;
			height:0px;
			font-size:0px;
			margin:-1px;
			}				


body	{width:100%;
		min-width:1000px;
		max-width:none;		
		width:expression(document.documentElement.clientWidth< 999 ? '1000px' : '100%');
		background-color:#383f5a; 
		}

#box	{clear:both;
		width:100%;
		min-width:1000px;
		max-width:none;		
		width:expression(document.documentElement.clientWidth< 999 ? '1000px' : '100%');
		height:100%;

		}

/*	-------------------------------------  */

#box_shapka	{clear:both;
			width:100%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			}
		
#logo	{width:24%;
		float:right;
		}

#logo img	{width:239px;
			height:310px;
			border:none
			}		
			

#box_menu	{width:76%;
			float:right;
			}			

#title_shapka	{width:100%; 
				height:274px;
				clear:both;
				padding-top:5px;
				}	
#title_shapka h1	{width:auto;
					float:left;
					color:#fff;
					font-size:2em;
					margin-top:25px;
					padding-left:30px;
					font-weight:normal
					}
			
#box_menu div#eng	{width:auto;
					float:right;
					text-align:right;
					}		
#box_menu div#eng a	{width:auto;
					color:#9fa2a5;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					text-decoration:underline;
					margin-right:10px;
					padding-left:20px;
					}		
#box_menu div#eng a#english	{background-image:url(flag_eng.gif);
							background-position:left center;
							background-repeat:no-repeat}
#box_menu div#eng a#rus		{background-image:url(flag_rus.gif);
							background-position:left center;
							background-repeat:no-repeat}							
#box_menu div#eng a:link	{text-decoration:underline;}																
#box_menu div#eng a:visited	{text-decoration:underline;}																							
#box_menu div#eng a:hover	{text-decoration:none;}	

#menu	{width:100%;
		float:left;
		clear:both;
		font-size:0px;
		background-color:#525d83
		}
#menu_real	{width:auto;
			float:left;
			padding-left:0px;
			}		
#menu a	{width:auto;
		float:left;
		clear:none;
		color:#fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 0px 0px 0px;
		padding:7px 4px;
		}
		
#menu a.sel 	{width:auto;
				float:left;
				clear:none;
				color:#fff;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				margin:0px 0px 0px 0px;
				padding:7px 4px;
				background-color:#9d0622;			
				}			
	
		
#menu strong	{width:auto;
				float:left;
				clear:none;
				color:#fff;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				margin:0px 0px 0px 0px;
				padding:7px 4px;
				background-color:#9d0622;				
				}					
#menu a:link	{background-color:#none;}
#menu a:visited	{background-color:#none;}
#menu a:hover	{background-color:#9d0622;}
		
#border_right	{border-left:7px solid #9e0521;
				float:right;
				width:auto;
				height:27px;
				}
				
/*--------------------------------------------------*/

#box_content	{padding:0px 2% 10px 3%;
				width:95%;
				min-height:450px;
				max-height:none; 
				clear:both;
				float:left;
				}	


#text h3 div	{width:30px;
				float:left;
				height:0.8em;				
				background-color:#9e0521;
				margin-right:5px;
				margin-top:0.15em;
				}											
#text h3	{width:100%;
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1em;
			color:#9aa9e0;
			font-weight:normal;
			padding-left:0px;
			margin-bottom:10px;
			}	
div.text h3 div	{width:30px;
				float:left;
				height:0.8em;				
				background-color:#9e0521;
				margin-right:5px;
				margin-top:0.15em;
				}											
div.text h3	{width:100%;
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1em;
			color:#9aa9e0;
			font-weight:normal;
			padding-left:0px;
			margin-bottom:10px;
			}				
/*
#sub_menu	{clear:both;
			width:95%;
			height:auto;	
			float:left;
			padding:0px 0px 5px 0px
			}

#sub_menu a	{float:left;
			width:auto;
			height:auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#7c8dcc;
			font-size:0.7em;
			padding:0px 1em 0px 5px;
			font-weight:bold;
			border-left:3px solid #9e0521}
#sub_menu h2	{float:left;
				width:auto;
				height:auto;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				font-size:0.7em;
				padding:0px 1em 0px 5px;
				font-weight:bold;
				border-left:3px solid #9e0521}				
#sub_menu a:link	{color:#7c8dcc;}						
#sub_menu a:visited	{color:#7c8dcc;}						
#sub_menu a:hover	{color:#fff;} */


#text_pop	{clear:both;
			float:right;
			padding:0px 0px 5px 0px
			}	

#text_pop li	{float:left;
				list-style:none;
				position:relative;
				border-left:3px solid #9e0521;
				padding:0px 10px 0px 5px;				
				}	

ul#text_pop	li ul	{display:none;
					position:absolute;
					left:-3px; 
					top:15px;
					mix-width:100%;
					max-width:none;					
					padding:6px 0px 15px 0px;
					background-color:#383f5a;
					border-left:3px solid #9e0521;					
					}							

ul#text_pop	li ul li	{float:left;
						clear:both;
						margin:0px;
						border:none;											
						padding:0px 0px 6px 0px;	
						white-space:nowrap}								

ul#text_pop li.over ul li a	{color:#bec9ef;
							font-size:12px;
							font-weight:normal;
							margin:0px;
							padding:0px;
							mix-width:100%;							
							cursor:hand;
							padding:0px 15px 3px 5px; 
							font-family:Verdana, Arial, Helvetica, sans-serif;						
							}

ul#text_pop li ul li h3	{color:#9fa2a5;
						font-size:12px;
						font-weight:normal;
						margin:0px;
						padding:0px;
						cursor:auto;
						padding-left:5px;	
						font-family:Verdana, Arial, Helvetica, sans-serif;						
						}
ul#text_pop li.over ul li a:link	{color:#bec9ef;
							background-color:none;
							}						
ul#text_pop li.over ul li a:visited	{color:#bec9ef;
								background-color:none;
								}						
ul#text_pop li.over ul li a:hover	{color:#fff;
								background-color:#9e0521;
								}																				
					
ul#text_pop li a	{float:left;
					padding:0px 0px 0px 0px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#7c8dcc;
					font-size:13px;
					font-weight:bold;											
					}
					
ul#text_pop li h2	{float:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#fff;
					font-size:13px;
					font-weight:bold;
					}												
					
		
ul#text_pop li a:link		{color:#7c8dcc;}		
ul#text_pop li a:visited	{color:#7c8dcc;}		
ul#text_pop li a:hover		{color:#fff;}

ul#text_pop li.over ul {display:block;}		


/*-----------------------------------------------------------*/									

#box_copy	{width:100%;
                                         		background-color:#383f5a;
		float:left;
				padding:10px 0px;
				clear:both;
				text-align:right;


				vertical-align:middle;
				}

#box_copy a	strong	{display:none; 	font-weight:normal
}	

#box_copy a	{width:auto;
				color:#92a7f5;
				margin:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;	font-weight:normal				
				}	
#box_copy a:link	{text-decoration:none}
#box_copy a:visited	{text-decoration:none}
#box_copy a:hover	{text-decoration:underline}


/*	-------------	BASEMENT	-------------------	*/
#box_basement	{width:100%;
		height:20px;
		clear:both;		
		margin:0px 0px 0px 0px;
		font-size:0px;
		background-color:#9e0521;
		text-align:center;
		vertical-align:middle;
		}

/*-------------------------*/

#banners	{display:none}

iframe	{display:none}

a.hide_link {}


/* **************** */
.minzdrav {background-color:#525D83; clear:both; float:left; width:100%; overflow:hidden; padding:0; margin:0;}
.minzdrav div {text-align:center; white-space:nowrap;}
/* **************** */

