/* Главная табличка */
TABLE.main{
	width:850px;
	}
	
div#logotip{
	height:100px;
	width: 200px;
	/*padding:35px 15px 0 40px;*/
	font-size: 24px;
	color: #a1b5c4;
	text-decoration: none !important;
}	
	
TABLE.main TD.toptd{
	height:120px;
	padding:35px 15px 0 40px;
}
TABLE.main TD.main-content{
	border:solid 8px #fff;
	background: #6C81A4 url(../images/css/top_bg.jpg) repeat-x 0 0; 
	padding:155px 0 0px 0;	
	vertical-align: baseline ;
}
TABLE.main TD.bottom{
	height:110px;
	padding:35px 0 0 30px;
}

/* Блок мерхнего меню */
DIV.menu{
	border-top:3px solid #fff; 
	border-bottom:3px solid #fff; 
	background: #2d456f;
	padding: 10px 15px 10px 20px; 
	float:left;
	width:100%;
}
DIV.top-menu{
	width: 80%;
	float: left;
	/*border:solid red 1px;*/
}
DIV.top-menu A{
	color:#fff!important ;
	font-weight: bold;
	font-size: 12px;
	text-decoration:  none;
	margin-right: 30px;
	white-space: nowrap;
}
DIV.top-menu A:hover{
	text-decoration: underline;
}

/* Меню сервиса */
DIV.servise-menu{
	width:20%;
	float: left;
	/*border:solid red 1px;*/
}
IMG.cntrservimg{
	margin:0px 25px 0 25px;
}

/* Левое меню */
DIV.left-menu{
	float:left;
	background:#6C81A4;
	padding:10px 20px 180px 25px;
}
DIV.lft-menu-item{
	background:  url(../images/css/lmi.gif) no-repeat  5px 10px; 
}
DIV.lft-menu-itemin{
	overflow:hidden;
	padding:5px 0 10px 25px;
	background:  url(../images/css/left_bg_line.gif) repeat-x  0 100%; 
}
DIV.lft-menu-item A{
	color:#fff!important ;
	font-size: 12px;
	text-decoration: none!important ;
	font-weight: lighter;
}
DIV.lft-menu-item A:hover{
	text-decoration: underline!important ;
}
DIV.lft-menu-item DIV.end-lmi{
	padding:5px 0 10px 25px;
}

/* Центральная часть */
SPAN.main-text-block{
display:block;
	padding:10px;
	float:right;
	width:566px;
	background:#fff;
	border-bottom:#2D456F 3px solid;
	padding:10px 5px 0px 20px;
	overflow:auto;		
}
/*SPAN.main-text-block p, SPAN.main-text-block ul, SPAN.main-text-block ol, SPAN.main-text-block li{
width:99%;
overflow:hidden !important;
}*/
SPAN.main-text-block table{
margin-left:-1px;
padding-right:1px;
//left:4px;
//margin-left:-4px;
}
DIV.title{
	background:  url(../images/css/title_bg_line.gif) repeat-x  0 100%; 
	padding:5px;
	margin-bottom: 20px;
}

/* Контакты */
div.contact{
clear:both;
overflow:hidden;
background:#2D456F;
	position:relative;	
	top:-190px;
	margin-bottom:-190px;
	height:190px;
	width:268px;
	color:#fff;	
	padding:20px 20px 0 25px;
	
	font-size: 11px;
}
div.contact DIV{
	padding:5px 0 5px 0;
}
DIV.mt{
	font-size: 12px;
	font-weight:  bold;
}

DIV.left-block{
	float:left; width:268px; 
}
DIV.baners A IMG{
	margin-left:15px;
	float:right;
}
SPAN.slog{
	color:#a1b5c4;
	font-family:  Arial Narrow,Verdana,Tahoma;
	font-size: 20px;
	font-weight: bold;
	float: right;
	margin-top:10px;
}
SPAN.copyright{
	color:#fff;
	float: left;
	padding:5px 0 0 10px;
	font-size: 10px;

}
DIV.gborder{
	width:780px; height:1px;
}
DIV.vborder{
	height:600px; width:1px; float:right;
}

#promo a
		{
		color: #444;
		}

