table.outer_table{
	border-collapse: collapse;
	height:100%;
	min-height:100%;
	width:100%;
	background:#ffffff;
	}

	table.outer_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		height:100%;
		min-height:100%;
		}
		
table.outer_table, table.inner_table{
	border-collapse: collapse;
	}

	table.outer_table td, table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}
		
table.inner_table{
	width:980px;
	}
	
td.col_left{
	width:50%;
	color:inherit;
	background:#000000;
	border-right:1px solid #5e2a1a;
	}

td.col_right{
	width:50%;
	color:inherit;
	background:#000000;
	border-left:1px solid #5e2a1a;
	}

td.col_center{
	width:980px;
	}
	
		
		table.inner_table td.icons, table.inner_table td.topmenu{
			background: #5a0906;
			height:71px;
			padding:0px;
			margin: 0px;
			}
			
			table.inner_table td.icons img, table.inner_table td.topmenu img{
				border-width:0;
				}
			
			table.inner_table td.topmenu ul{
				margin:30px 0 0 10px;
				padding:0;
				
				}
				
			table.inner_table td.icons ul{
				margin:30px 0 0 90px;
				padding:0;
				
				}
				
				table.inner_table td.icons ul li, table.inner_table td.topmenu ul li{
					list-style:none;
					float: left;
					padding:0 20px 0 20px;
					background:url(../images/marker.gif) right top no-repeat;
					font-size: 11px;
					}
					
					table.inner_table td.topmenu ul li a {
						color:#ffffff;
						text-decoration:underline; 
						
						} 
						
					table.inner_table td.topmenu ul li a:hover {
						color:#ffffff; 
						text-decoration: none; 
						
						}
						
					table.inner_table td.topmenu ul li#sel1 a {
						color:#ffffff;
						text-decoration: none;  
						font-weight:bold;
						} 
						
					table.inner_table td.topmenu ul li#sel1 a:hover {
						color:#ffffff; 
						text-decoration: none;  
						background-color:inherit;
						}
				
			
			
		
			
		table.inner_table td.topmenu{
			padding-left:8px;
			width: 729px;
			}
					
		table.inner_table td.icons{
			width:251px;
			text-align:center;
			}	
		
		
		table.inner_table td.head{
			padding:0 20px 0 20px;
			background:#dadada url(../images/head.jpg) no-repeat 0 0;
			
			height:350px;
			}
			
					
					table.inner_table td.head img{
						border:0px;
						}
						
		td.leftmenu{
				background:#3d0e02 url(../images/logo_bg.gif) repeat-x top left;
				vertical-align: top;
				width: 251px;
			}
			
				table.inner_table td.leftmenu img{
				border: none;
				margin: 150px 0px 0px 45px;
				}
			
								
		
		table.inner_table td.left_col {
			background:#851a17; 
			width: 271px;
			color: #d0d0d0;
			
			}
			
				
				div.left_menu{
				text-align:left;
				vertical-align: top;
				width: 271px;
				padding-bottom: 20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				
				}	
				
				
							
				
				table.inner_table td.left_col div.left_menu a {
							color:#ffffff;
							text-decoration: underline; 
							background-color:inherit;
							padding:0 5px 0 10px;
							display:block;
							margin-bottom:10px;
							font-size: 12px;
							} 
							
						table.inner_table td.left_col div.left_menu a:hover {
							color:#ffffff; 
							text-decoration: none; 
							background-color:inherit;
							}
								
			table.inner_table td.left_col div.left_menu ul{
				padding: 0px 0 5px 15px;
				width: 256px;
								}
				
				
				table.inner_table td.left_col div.left_menu ul h1{
				font-size: 20px;
				color: #FFFFFF;
				font-weight: normal;
				font-family: verdana;
				padding: 0 0 10px 0;
				background: none;
								}
				
				table.inner_table td.left_col div.left_menu ul li{
					list-style:none;
					padding: 0 ; margin: 0;
					list-style-position:outside;
					background:url(../images/marker2.gif) no-repeat left;
					
					}
					
					
				table.inner_table td.left_col div.left_menu ul li.podrazdel{
					list-style:none;
					margin: 0px 0px 5px 20px ; 
					background: none;
					font-size: 11px;
					list-style-position: outside;
					}
					
					
					table.inner_table td.left_col div.left_menu ul li.podrazdel a{
					margin: 0; 
					padding: 0 ;
					line-height:16px;
					}
					
					table.inner_table td.left_col div.left_menu ul li.podrazdel2{
					list-style:none;
					margin: 0px 0px 5px 35px ; 
					background: none;
					font-size: 9px;
					}
					
					
					table.inner_table td.left_col div.left_menu ul li.podrazdel2 a{
					margin: 0px 0px 10px 0; 
					line-height:12px;
					font-size: 11px;
					padding: 0 ;
					}	
					
				table.inner_table td.left_col div.left_menu ul li.active{
					font-size: 12px;
					font-weight: bold;
					color: #ffffff;
					padding:3px 25px 5px 10px;
					}	
					
					table.inner_table td.left_col div.left_menu ul li a {
						color:#ffffff;
						text-decoration:underline;
						display:inline;
						line-height:24px;
						font-weight:normal;
						background-image:none;
						background-color:inherit;
						} 
						
					table.inner_table td.left_col div.left_menu ul li a:hover {
						color:#ffffff; 
						text-decoration: none; 
						background-color:inherit;
						}
						
					table.inner_table td.left_col div.left_menu ul li#sel3 a {
						color:#ffffff;
						text-decoration: none;  
						background-color:inherit;
						font-weight:bold;
						} 
						
					table.inner_table td.left_col div.left_menu ul li#sel3 a:hover {
						color:#ffffff; 
						text-decoration: none;  
						background-color:inherit;
						}
		
		
		table.inner_table td.left_col div.foto_g {
				text-align:left;
				vertical-align: top;
				width: 230px;
				background: url(../images/foto.gif) no-repeat 30px 0px; 
				padding: 90px 0 40px 25px;
				
				
		
		}
		
					
					table.inner_table td.left_col div.foto_g  a{
					padding: 0px; 
					}
					
					table.inner_table td.left_col div.foto_g  a img{
					margin: 5px ; 
					}
					
	/*		table.inner_table td.left_col div.info{
		padding:0 0 30px 21px;
		font-size:11px;
		line-height:20px;
		}
		
			table.inner_table td.left_col div.info span{
				color:#fff;}
				
			table.inner_table td.left_col div.info a{
				display:block;
				padding-bottom:20px;
				} 
				
	*/
			
		table.inner_table td.content {
		background:#ffffff; 
		color: #919191;
		font-size: 14px;
		width: 729px;
		}
			
		table.inner_table td.content div.inner{
			padding:0px 20px 50px 20px;
			background:url(../images/content_top_img.gif) no-repeat top right; 
			}
			
			table.inner_table td.content div.inner div.razdel{
			font-size: 24px;
			font-family: tahoma;
			
			padding:17px 0px 10px 0px;
			
			}
			
			table.inner_table td.content div.inner div.razdel img{
			border: none;
			}
			
						
								
		table.inner_table td.phone{
			text-align:center;
			
			padding:15px 0 13px 0;
			background-color: #c1c1c1;
			}
			
			table.inner_table td.phone img{
				border-width:0;
				}
				
		table.inner_table td.footer{
			padding:21px 21px 18px 21px;
			line-height:16px;
			color:#464646;
			font-size:12px;
			
			background:#dadada;
			}
			
			table.inner_table td.footer p{
				margin:0;
				padding:0 0 0 0;
				text-indent:0px;
				}
			
			table.inner_table td.footer a {
				color:#000000;
				text-decoration: underline;
				background-color:inherit;
				} 
				
			table.inner_table td.footer a:hover {
				color:#000000; 
				text-decoration:none;  
				background-color:inherit;
				}
				
				
				table.inner_table td.footer div.counter{
					float:left;
	
					margin:0 0 0 10px;
					padding:0;
					color:inherit;
					}
					
					table.inner_table td.footer div.counter img{
						border-width:0;
						}
			
			

#########			

		table.inner_table td.leftmenu{
			
			padding-top:160px;
			}
			
					table.inner_table td.leftmenu a {
							color:#8888aa;
							text-decoration: underline; 
							background-color:inherit;
							padding:0 25px 0 25px;
							display:block;
							margin-bottom:10px;
							} 
							
						table.inner_table td.leftmenu a:hover {
							color:#000000; 
							text-decoration: none; 
							background-color:inherit;
							}
								
			table.inner_table td.leftmenu ul{
				margin:10px 0 10px 20px;
				padding:0;
				}
				
				table.inner_table td.leftmenu ul li{
					list-style:none;
					padding:0 ;
					list-style-position:outside;
					
					}
					
					table.inner_table td.leftmenu ul li a {
						color:#5f6a77;
						text-decoration:underline;
						display:inline;
						line-height:18px;
						
						font-weight:normal;
						background-image:none;
						background-color:inherit;
						} 
						
					table.inner_table td.leftmenu ul li a:hover {
						color:#5f6a77; 
						text-decoration: none; 
						background-color:inherit;
						}
						
					table.inner_table td.leftmenu ul li#sel3 a {
						color:#5f6a77;
						text-decoration: none;  
						background-color:inherit;
						font-weight:bold;
						} 
						
					table.inner_table td.leftmenu ul li#sel3 a:hover {
						color:#5f6a77; 
						text-decoration: none;  
						background-color:inherit;
						}
								
		
				
				
