/* CSS Document */

table.inner_table{
	border-collapse: collapse;
	background:url(../images/wbor.gif) repeat-x;
	width:980px;
	margin:0 auto 0 auto;
	border: 1px solid #6d82a3;
	height: 100%;
	}

	table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}

	
	table.inner_table td.head{
		height:264px;
		background: url(../images/head_bg.jpg) no-repeat;
		}


	
		table.inner_table td.logo img{
			border-width:0;
			margin:36px 0 0 380px; 
			}

			table.inner_table td.icons{
		text-align:left;
		vertical-align:top;
		background: #162b55 url(../images/main_bg.jpg) repeat-x top left;
		}
		
		table.inner_table td.icons div.bubl1 {background: url(images/bubles1.jpg) no-repeat 69px 0px; height: 49px;}
		
		
		table.inner_table td.icons ul{
			margin:0;
			padding:5px 0 0 0;
			}
			
			table.inner_table td.icons ul li{
				list-style-type:none;
				line-height:10px;
				padding:0 30px 0 30px;
				display:inline;
				}
				
				table.inner_table td.icons ul li img{
					border-width:0;
					}
			
		table.inner_table td.menu{
			padding:0px; 
			background: #162b55 url(../images/main_bg.jpg) repeat-x top left;
			height: 49px;
			}
			
			
			table.inner_table td.menu a {
				color:#ffffff;
				text-decoration:underline; 
				background-color:transparent;
				font-size:12px;
				font-weight:bold;
				padding:20px 20px 0 0px;
				} 
				
			table.inner_table td.menu a:hover {
				
				text-decoration: none; 
				background-color:transparent;
				}
				
			table.inner_table td.menu a#sel {
				padding:20px 20px 0 0px;
				text-decoration:none; 
				background-color:transparent;
				color:#ffffff;
				cursor: default;
				} 
				
				
				table.inner_table td.menu div.in_menu {
				background: url(../images/bubles2.jpg) no-repeat top right; height: 49px;
				}
					
	table.inner_table td.side{
		width:214px;
		padding-right:10px;
		background: #162b55 url(../images/main_bg.jpg) repeat-x 0px -49px;
		}
		
				
		table.inner_table td.side div#tp{
			background: url(../images/bubles11.jpg) no-repeat 69px 6px;}
		
		table.inner_table td.side div.box{
			width:214px;
			padding:0px 0px 20px 0px;
			}
				
				
			table.inner_table td.side ul {
				margin:0px;
				list-style-position:outside;
				padding:0px;
				}
			
				table.inner_table td.side ul li {
					list-style: none;
					padding: 0 3px 7px 3px;
					margin:0 0 1px 0;
					background: url(../images/btn.jpg) no-repeat left top;
					font-size:17px;
					color: #ffffff;
					padding-left:20px;
					
					}
				
				table.inner_table td.side ul li a{
					
					color:#ffffff;
					padding-top:5px;
					list-style-position: outside;
					text-decoration:none; 
					
					} 
								
				table.inner_table td.side ul li a:hover{
					color:#b9bbf1; 
					text-decoration: none; 
					background-color:inherit;
					}
								
							table.inner_table td.side a#sel {
								
								padding: 0px 0 7px 0px;
								cursor: default;
								color:#b9bbf1; 
								} 
								
							

							

		table.inner_table td.content div.index{
			padding:10px 0 25px 0;
			color:#ffffff;
			font-size:10px;
			}
			
			table.inner_table td.content a {
				color:#c9d6f0;
				text-decoration:underline;
				background-color:inherit;
				} 
				
			table.inner_table td.content a:hover {
				color:#c9d6f0; 
				  text-decoration: none;
				background-color:inherit;
				}
				
				table.inner_table td.content div.index img{
					border-width:0;
					}
		
		
					
		
	table.inner_table td.content{
		color: #ffffff;
		width:100%;
		padding:0 20px 50px 0px;
		background: #162b55 url(../images/main_bg.jpg) repeat-x 0px -49px;
		}
		
		table.inner_table td.content div.info_out{
			padding:30px 0 0 0;
			clear:both;}
		
		table.inner_table td.content div.info{
			height:94px;
			float:right;
			}
			
			
			table.inner_table td.content div.info img{
				border-width:0;
				padding:25px 0 0 22px;
				}
			
			table.inner_table td.content div.info div.br{
				border-right:1px solid #748890;
				float:left;
				padding:11px 22px 0 0;
				height:83px;
				
				}
				
				table.inner_table td.content div.info div.br img{
					padding:0;
						}
						
						
		table.inner_table td.content div.obj {
			background: #ffffff;
			color: #000000;
			padding: 10px;
			font-size: 11px;
			float: left;
			width: 713px;
			margin-bottom: 20px;
		}
		
		
				table.inner_table td.content div.obj a {
					color:#2e3192;
					text-decoration: none;
					background-color:inherit;
					} 
					
				table.inner_table td.content div.obj a:hover {
					text-decoration:underline;  
					background-color:inherit;
					}
		
		
		
				table.inner_table td.content div.obj div{
					float: left;
					margin: 13px 0 0 0;
				}
				
				table.inner_table td.content div.obj h2{
					color: #2e3192;
					padding-top: 0px;
					margin-left: 55px;
					font-size: 16px;
					font-weight: bold;
					font-family: verdana;
				}
				
				table.inner_table td.content div.obj img{
					float: left;
					margin: 15px 0 0 15px;
				}

				
				
				table.inner_table td.content div.obj table{
					width: 480px;
					margin-left: 50px;
					margin-bottom:10px;
					
				}
				
						table.inner_table td.content div.obj table td{
							padding: 5px;
						}
						
						
						table.inner_table td.content div.obj table td.col1{
							width: 50%;
							}
						
						table.inner_table td.content div.obj table td.col2{
							width: 15%;
							}
																	
						table.inner_table td.content div.obj td.price{
							font-size: 18px;
							font-weight: bold;
							font-family: verdana;
							color: #2e3192;
							text-align: center;
							vertical-align: middle;
							}
			
	table.inner_table td.footer{
		padding:18px 25px 15px 223px;
		line-height:14px;
		color:#ffffff;
		font-size:11px;
		background:#162b55;
		}
		
		table.inner_table td.footer p{
			margin:0;
			padding:0 0 0 0;
			text-indent:0px;
			}
		
		table.inner_table td.footer a {
			color:#ffffff;
			text-decoration: none;
			background-color:inherit;
			} 
			
		table.inner_table td.footer a:hover {
			color:#ffffff; 
			text-decoration:underline;  
			background-color:inherit;
			}
			
			
			table.inner_table td.footer div.counter{
				float:right;
				margin:0 0 0 10px;
				padding:0;
				color:inherit;
				}
				
				table.inner_table td.footer div.counter img{
					border-width:0;
					}
					

/********************************************************************/

.index_specializaciya {
	width: 659px;
	height: 85px;
	margin-top: -10px;
	margin-bottom: 10px;
	background: url(../images/index_specializaciya.jpg) no-repeat top left;
}

	.index_specializaciya p{
		padding: 15px 25px 0 15px;
		font: bold 14px Arial, sans-serif;
	}
	
.index_img01 {
	float: left;
	border: none;
	margin-left: 5px;
	padding-right: 15px;
}

.sotrudnichestvo {
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	padding-top: 15px;
	margin-bottom: 30px;
}

	.sotrudnichestvo img {
		float: left;
		border: none;
		margin-right: 20px;
		padding-top: 30px;
	}
	
	.sotrudnichestvo h3 {
		padding-right: 20px;
		font: bold 14px Arial, sans-serif;
	}
	
	.sotrudnichestvo p {
		padding-top: 20px;
	}
	
.lodki_zagolovok {
	/**/
}

.lodki_annotaciya {
	font-weight: bold;
}

.lodki_imgs img {
	border: none;
	padding-left: 20px;
}

.katera_zagolovok {
	/**/
}

.katera_annotaciya {
	font-weight: bold;
}

.katera_imgs img {
	border: none;
	padding-left: 20px;
}


/********************************************************************/
