/* 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;
	font-size:11px;
	font-family:Tahoma;
	}
div 	{border-collapse:collapse;
		border:0px;
		}

img {border:none}
						
	
a	{
	text-decoration:none;
	}
	
a:hover	{
		text-decoration:underline;	
		}	
					 		

body	{width:100%;
		min-width:1024px;
		width:expression(document.documentElement.clientWidth< 1024 ? '1025px' : '100%');	
		height:100%;
		background-image:url(bg.jpg);
		background-repeat:repeat-n;
		background-position:center top;
		background-color:#323a23;
		min-height:100%;			
		}

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


/*-------------------------------------------------*/
#all	{width:1024px;
		clear:both;
		background-image:url(bg_center.gif);
		background-repeat:repeat-y;
		margin:0px auto;
		min-height:75%;  				 
		max-height:none;
		}
#all_01	{width:964px;
		clear:both;
		float:left;		background-image:url(bg_center.gif);
		background-repeat:repeat-y;
		padding:0px 30px 0px 30px;
		
		}
#head	{width:964px;
		clear:both;
		float:left;		
		background-image:url(head.gif);
		background-repeat:no-repeat;
		background-position:-5px top;
		height:188px;
		padding:62px 0px 0px 0px;		
		}		
#all_01 a#logo	{float:left;
			margin:0px 0px 0px 35px;	
			}
			
#all_01 div#text_head	{float:right;
						margin:0px 0px 0px 0px;
						text-align:center;	
						}
#all_01 div#text_head a	{
						margin:30px 10px 0px 10px;
						}
						

/*-------------------------------------------------*/
						
						
#index_box	{width:960px;
			clear:both;
			float:left;
			padding:0px 0px 0px 4px;		
			}
		
#index_box table#center	{width:946px;
						clear:both;
						float:left;
						margin-bottom:15px;
						padding:0px;
						margin-left:2px;
						border-collapse:collapse;
						background-image:url(index_table.gif);
						background-repeat:no-repeat;							
						}	

							
table#center div.index_left		{border-right:5px solid #fff;
								border-bottom:5px solid #fff;
								height:64px;
								width:190px;
								float:left;	
								clear:both; 
								padding:5px 10px 0px 10px;
								text-align:center;							
								}
table#center div.index_left a	{color:#000;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;							
									}
table#center div.index_left span	{color:#ee2e24;
									font-family:Arial, Helvetica, sans-serif;
									font-size:14px;							
									}									
																


#index_box td#index_center	{width:517px;
							height:368px;
							background-color:#fff;
							border-bottom:2px solid #fff;								
							}	

#index_box div.index_right	{color:#000;
							font-family:Arial, Helvetica, sans-serif;
							font-size:14px;	
							border-bottom:5px solid #fff;
							width:196px;
							float:left;
							padding:26px 10px 26px 10px;
							border-left:5px solid #fff;
							vertical-align:middle;
							text-align:center;							
							}
#index_box div.index_right a	{color:#000;
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;							
								}									
#index_box div.index_right span	{color:#ee2e24;
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;							
								}																																							
						
								
			
#index_box div#foto	{width:960px;
					padding:-20px 0px 0px 0px;
					clear:both;
					float:left;		
					}										
						
						
/*-------------------------------------------------*/						
/*-------------------------------------------------*/
						
						
#base_box	{width:964px;
			clear:both;
			float:left;
			padding:0px 0px 0px 0px;		
			}
			
#base_box ul#nav	{width:948px;
					clear:both;
					float:left;
					list-style: none; 
					margin-bottom:20px;
					padding:0px 0px 0px 16px;
					background-color:#959058;		
					}
					
					
#base_box ul#nav li	{float:left;
					position:relative; 			
					}
					
#base_box ul#nav li span	{float:left;
							padding:12px 17px;
							font-size:12px;
							color:#ffffff;
							background-color:#9b96c2;		
							}							
						
#base_box ul#nav li ul 	{position:absolute;			
						display: none;
						top:38px;
						left:0px;
						width:100%;
						background-color:#959058;						
						list-style:none;}
						
#base_box ul#nav li a { float:left;
						color:#fff;
						padding:12px 17px;
						font-size:12px;
						color:#fff;}
						
#base_box ul#nav li ul li {float:left;
							width:100%;}
							
#base_box ul#nav li ul li a {font-size:11px;
							color:#fff;
							padding:5px 8%;
							clear:both;
							width:84%;}																					

#base_box ul#nav li:hover ul { display: block; }

#base_box ul#nav li a:hover	{text-decoration:none;
							background-color:#9b96c2;
							color:#ffffff;		
							}	
							
#base_box ul#nav li ul a:hover	{text-decoration:none;
								background-color:#9b96c2;
								color:#ffffff;		
								}																							
					
					
/*					
#base_box ul#menu a	{float:left;
						color:#fff;
						padding:12px 17px;
						font-size:12px;
						color:#fff;		
						}
#base_box ul#menu a:hover	{text-decoration:none;
							background-color:#fff;
						color:#333333;		
						}						
#base_box div#menu span	{float:left;
						padding:12px 17px;
						font-size:12px;
						color:#000;
						background-color:#fff;		
						}	
			*/		
						
						
																													
						
#base_box div#text	{width:902px;
					clear:both;
					float:left;
						font-size:13px;
						color:#000;
						font-family:Arial, Helvetica, sans-serif;	
					padding:0px 32px 40px 32px;		
					}
					
#base_box div#text table	{width:100%;
						clear:both;
						float:left;
						margin:0px 0px 20px 0px;	
						}
#base_box div#text p	{width:100%;
						clear:both;
						float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;
						line-height:18px;
						padding:0px 0px 20px 0px;	
						}					
						
#base_box div#text a	{width:100%;
						color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;
						line-height:18px;
						padding:0px 0px 0px 0px;	}
						
							
#base_box div#text a:hover	{text-decoration:none;
								background-color:#9b96c2;
								color:#ffffff;		
								}		
						
							
#base_box div#text table td	{padding:0px 20px 0px 0px;		
						}																				
																																																																																						
/*-------------------------------------------------*/
/*-------------------------------------------------*/					

#basement	{width:1024px;
			clear:both;
			margin:0px auto;			
			}
			
#basement_01	{width:770px;
				clear:both;
				float:left;
				padding:15px 130px 0px 124px;
				height:138px;
				background-image:url(basement_bg.jpg);
				background-repeat:repeat;
				background-position:left top;			
				}
				
#basement_01 a	{float:right;
				color:#fff;
				font-family:Arial;
				font-size:12px;
				font-weight:bold;				
				margin:0px 0px 0px 3px;			
				}
				
#basement_01 a.big	{float:left;
					color:#fff;
					font-family:Arial;
					font-size:16px;
					margin:0px;			
					}	
					
#basement_01 p	{float:left;
				color:#fff;
				padding:3px 0px 0px 3px;
				font-family:Arial;
				font-size:12px;			
				}															