#site_conteiner {
  height: 100%;
  width: 1024px;
	/*width: expression((documentElement.clientWidth||document.body.clientWidth)>1605?'1600px':'');*/
	margin: 0 auto;
	text-align: left;
}
#header {
	height: 150px;
	vertical-align: top;
	background: url(../img/img.gif) #CCCCFF 0 0 no-repeat;
}
table.layot {
  width: 100%;
}
#left_panel {
	width: 230px;
	height: 100%;
	vertical-align: top;
}
#startup_logo {
	display: block;
	/*width: 300px;*/ height: 105px;
	text-align: center;
	/*background: url(../img/startup_logo_bg.gif) 100% 100% transparent no-repeat;*/
	zoom: 1;
}
#startup_logo img {
	margin: 4px auto 0;
}
.top_menu_coner_l {
	position:relative;
	z-index:10;
	overflow: hidden;
	height: 22px;
	margin: 1px 0;
}
.top_menu_coner_r {
	position:relative;
	z-index:10;
	overflow: hidden;
	height: 22px;
	margin:1px 17px 1px 0;
	background-color: #2b2b2b;
}
#left_panel_block {
	padding: 15px 10px;
	background: url(../img/left_block_bg.gif) 100% 0 transparent no-repeat;
}
	#left_panel h3 {
		margin: 0;
		padding: 5px 0 5px 25px;
		background: url(../img/title_marker.gif) 0 3px transparent no-repeat;
	}
	#left_panel h3 a {
		font: normal 125%/1.0 Tahoma, Arial, Verdana, Geneva, sans-serif;
		color: #F37120;
		text-decoration: none;
	}

.tree_menu {
	padding: 5px 10px;
	/*background: url(../img/left_block_bg.gif) 100% 0 transparent no-repeat;*/
}
.dop_menu {
	margin: 30px 0 0 0;
	padding: 0;
	background: none;
}
.tree_menu ul li {
	margin: 0;
	padding: 5px 0 5px 25px;
	background: url(../img/title_marker.gif) 0 3px transparent no-repeat;
}
	.tree_menu ul li a {
		font: normal 16px/1.0 Tahoma, Arial, Verdana, Geneva, sans-serif;
		color: #F37120;
		text-decoration: none;
	}
		.tree_menu .secondSelfMenu {
			margin: 5px 20px;
		}
			.tree_menu .secondSelfMenu li {
				margin: 0 0 5px 5px;
				padding: 0;
				background: none; 
			}
				.tree_menu .secondSelfMenu li a {
					margin: 0;
					padding: 0;
					color: #626262;
					text-decoration: underline;
					font: normal 12px/1.2 Tahoma, Arial, Verdana, Geneva, sans-serif;
				}
				.tree_menu .secondSelfMenu li a:hover, .tree_menu .secondSelfMenu li a:active {
					text-decoration: none;
				}


#right_panel h3 {
	font: normal 125%/1.0 Tahoma, Arial, Verdana, Geneva, sans-serif;
	color: #F37120;
	margin: 0;
	padding: 5px 0 5px 25px;
	background: url(../img/title_marker.gif) 0 3px transparent no-repeat;
}
#left_panel ul, #right_panel ul {
	margin: 0;
}
#left_panel li, #right_panel li {
	list-style-type: none;
}
#programm {
	/*width: 259px;*/ height: 89px;
	margin: 10px 0 10px 5px;
	background: url(../img/progbg_4.gif) 0 0 transparent no-repeat;
}
#programm h4 {
	margin: 0;
	padding: 33px 0 0 121px;
	text-transform: uppercase;
	color: #F37120;
}
#programm a {
	display: block;
	width: 102px; height: 21px;
	margin: 6px 0 0 101px;
	padding: 0 0 0 9px;
	text-align: center;
	font: bold 12px/1.7 Tahoma, sans-serif;
	color: #444;
	text-decoration: none;
	background: url(../img/prog_button.gif) 0 0 transparent no-repeat;
}
*html #programm a { width: 101px; height: 21px; }
#programm a:hover, #programm a:active {
	color: #F37120;
}
#center_panel {
	vertical-align: top;
}
#nav_ico {
	height: 106px;
	background-color: #fff;
}
#nav_ico table {
	width: 100%;
}
#nav_ico td a.ico_block {
	display: block;
	height: 101px;
	text-decoration: none;
	text-align: center;
	background: url(../img/nav_ico_coner.gif) 100% 100% transparent no-repeat;
}
#nav_ico td a.ico_block img {

}
#nav_ico td p {
	margin: 0;
}
#top_menu {
	position:relative;
	z-index:20;
	overflow: hidden;
	height: 22px;
	margin: 0 0 0 -222px;
	background-color: #2b2b2b;
}
#top_menu a {

}
#top_menu table {
	width: 100%;
	margin:0;
}
#top_menu td {
/*padding:0 25px;*/
	height: 22px;
	vertical-align: middle;
	width:auto;
}
#top_menu td div {
	overflow: hidden;
	height: 23px;
	margin: 0 0 0 1px;
	background: url(../img/top_menu_bg.gif) 0 50% #dcdcdc no-repeat;
}
#top_menu td a {
	color: #fff;
	font-size:11px;
	font-weight:bold;
}
*html #top_menu td a { line-height: 1.8;  }
#top_menu td a:hover, #top_menu td a:active {
	text-decoration: none;
}
#tab1 {
	width: 230px !important;
	text-align: left;
}
#tab1 a {
	padding:0 0 0 21px;
}
#tab2 {
	padding:0 10px 0 0;
	width: 170px !important;
	text-align: left !important;
}
#tab2 a {
	padding: 0 0 0 2px;
}
#tab6 {
	padding:0 10px 0 0;
	width: 95px !important;
	text-align: right !important;
}
#tab3 {
	width:125px !important;
	text-align: center;
}
#tab3 a {
	
}
#tab4 {
	width:125px !important;
	text-align: center;
}
#tab4 a {
	padding:0 12px 0 0;
}
#tab5 {
	width: 64px !important;
	text-align: center;
}
#tab5 a {
	
}
/*--divs--*/
#mdivs_slsh {
	position: relative;
	height: 170px;
	overflow: hidden;
	margin: 0 10px;
	width: 580px;
	border:3px solid #2D2D2D;
	border-bottom: 9px solid #2D2D2D;
}
	#b-holder {
		position: absolute;
		top: 0;
		width: 2930px;
		height: 170px;
		margin: 0;
		overflow: hidden;
	}	
		#b-holder .item {
			float: left;
			width: 580px;
			height: 170px;
			overflow: hidden;
		}
		/*
		#b-holder .item img {
			margin-left:-1px;
			height:171px;
			width:581px;
		}
		*/
	#nav_lf {
		position: absolute;
		bottom: -1px;
		right: 7px;
	}
	#nav_lf a {
		margin: 0 6px 0 0;
		font-size: 18px;
		color: #fff;
		text-decoration: none;
	}
	#nav_lf a.active {
		color: #E67B19;
	}
	#nav_lf a:hover, #nav_lf a:active  {
		text-decoration: underline;
	}
	#imgscroll{
		position: absolute;
		bottom: -1px;
		right: 0;
		width: 118px;
		height: 27px;
	}
	#bottom_b_border {
		margin:2px 10px 0;
		line-height: 1px;
		font-size: 1px;
		height: 3px;
		background: #2d2d2d;
	}
	
	

/*#inner_logo {
	position: absolute;
	top: 10px; left: 30px;
	width: 212px; height: 55px;
	background: url(../img/inner_logo.gif) 0 0 transparent no-repeat;	
}*/
#additional {
	position: absolute;
	top: 10px; right: 15px;
	width: 240px;
}
#additional p {
	color: #6b6b6b;
	text-align: right;
	font: bold 11px/1.0 Tahoma, sans-serif;
}
/*--/divs--*/
#content_title {
	padding: 0 10px;
}
#content_title h1 {
	margin: 20px 0 0;
	padding: 0 0 0 25px;
	color:#F37120;
	font-family:Tahoma,Arial,Verdana,Geneva,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	background: url(../img/title_marker.gif) 0 0 transparent no-repeat;		
}
#content {
	width: auto;
	padding: 10px;
}
*html #content { 
	width: 100%;
}
#content .main-table td {

}
#right_panel {
	width: 204px;
	height: 100%;
	vertical-align: top;
}
#preamble {
	overflow: hidden;
	height: 105px;
	/*width: 240px;*/
	/*background: url(../img/preamble_bg.gif) 0 100% transparent no-repeat;	*/
}
#preamble p {
	margin: 0;
	padding: 0 0 0.8em 0;
	color: #ff1c1c;
	font-weight: bold;
}
#right_panel_block {
	margin: 1px 15px;
	/*background: url(../img/right_block_bg.gif) 0 0 transparent no-repeat;*/
}
#bottom_menu {
	overflow: hidden;
	height: 25px;
	text-align: center;
	color: #fff;
	border-left:34px solid #ffffff;
	border-right:34px solid #ffffff;
	background-color: #2b2b2b;
}
*html #bottom_menu {
	border-left: 17px solid #ffffff;
	border-right: 17px solid #ffffff;
}
*+html #bottom_menu {
	border-left: 17px solid #ffffff;
	border-right: 17px solid #ffffff;
}
#bottom_menu a {
	color: #fff;
	text-decoration: none;
}
#bottom_menu a:hover, #bottom_menu a:active, #bottom_menu a.active {
	text-decoration: underline;
}
#footer {
  vertical-align: bottom;
	background-color: #fff;
}
#footer_block {
  height: 50px;
	margin: 2px 0 0;
}
#powerby {
	float: left;
	display: inline;
	margin: 0 0 0 15px;
	padding: 18px 0 0 0;
}
#copypight {
display: inline;
	float: right;
	margin: 0 15px 0 0;
	padding: 18px 0 0 0;
}
#buttons {
	margin: 0;
	text-align: center;
}
#buttons img {
	margin: 10px 7px 0 0;
}
#buttons .counter_p {
	bottom:4px;
	position:relative;
	display: inline;
	right:7px;
}
#terminated {
	height: 1px;
	width: 580px;
	overflow: hidden;
}
#preamble {
	color: #2b2b2b;
	font-family:Arial;
}
#pred_tel_text {
	padding: 10px 0 0 18px;
	font-size: 10px;
}
#pred_tel {
	padding:0 0 0 18px;
	margin: 0 0 7px 0;
	font-size: 16px;
	font-weight: bold;
}
#pred_tel span {
	color: #e67b19;
	font-size: 24px;
}
#pos_tel_text {
	padding:0 0 0 18px;
	font-size: 10px;
}
#pos_tel {
	padding:0 0 0 18px;
	font-size: 16px;
	font-weight: bold;
}
#pos_tel span {
	color: #e67b19;
	font-size: 24px;
}
#for_p {
	padding: 2px 10px 6px;
}
#for_p a {
	color: #196199;
}
#footer_border {
	height: 3px;
	margin:0 17px;
	line-height: 1px;
	font-size: 1px;
	background: #2b2b2b;
}
#bottom_block {
	margin: 0 10px;
	width:580px;
}	
#content a {
	color: #196199;
}
#bottom_block a {
	color: #196199;
}

