/* CSS Document */

body, html {margin:0px; padding:0px;}

#container {width:1003px; margin:auto;}
#top {height:95px; width:990px; position:relative}
	#logo {width:268px; height:58px; position:absolute; left:43px; top:37px;}
	#slogan {width:298px; height:18px; position:absolute; left:322px; bottom:0px; background:url(/images/tech_top_slogan.jpg) no-repeat}
	#phone {top:31px; right:88px; position:absolute; width:165px; height:41px;}
	.phone_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#8E8E8E; font-weight:bold}
		.phone_phone {font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#8E8E8E; font-weight:normal}
	
#menu-flash {width:910px; height:195px; margin-left:38px;}
	#menu { width:284px; height:195px; float:left; background:url(/images/tech_top_menu_bg.jpg) no-repeat;}
		#menu_in {margin:25px 0px 0px 14px;}
		.menu_line {font-size:1px; height:1px; background:url(/images/tech_line.jpg) no-repeat}
		.menu_item {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; margin:3px 0px 5px 14px}
		.menu_item a {color:#FFFFFF; text-decoration:none}
			
	
	#flash {margin-left:284px; height:195px;}
	
#middle {margin-top:18px}

.left_col {background:url(/images/left_menu_bg.jpg) repeat-y; width:286px;
			font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
	.left_col a {color:#333333; text-decoration:none}
		.left_col a:hover {color:#CA0000;}
	.left_left {width:26px; float:left; margin:23px 0px 0px 2px}
	.left_right {margin-left:26px; background:url(/images/tech_left_menu_bg.jpg) no-repeat top left; padding:34px 0px 0px 10px;}
	
	.left_menu_level0 {margin-bottom:8px;}
	
	.left_menu_level1 {margin-left:20px;}	
	.left_menu_level1 ul {margin:0px; padding:0px; list-style:square;}
		.left_menu_level1 p {margin:0px 0px 7px 0px}
		.left_menu_level1 li {margin-bottom:8px}
	.left_menu_level2 {margin-left:40px;}	
	.left_menu_level2 ul {margin:0px; padding:0px; list-style:square; color:#666666}
	.left_menu_level2 p {margin:0px 0px 7px 0px; }
		.left_menu_level2 li {margin:0px 0px 8px 0px; }
		
.content {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; vertical-align:top; padding-left:38px;}
	.content a {color:#666666;}
		.content a:hover {color:#CA0000; text-decoration:none}

	.pageTitle {margin-top:18px; font-size:14px; color:#990000; font-weight:bold}
	.text {margin-top:10px; width:615px; }
	
#filter {margin-top:49px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
	#filter a {color:#333333; text-decoration:none}
	#filter a:hover {text-decoration:underline; color:#990000;} 

	.filter_beh_col {background:url(/images/filter_left_col2.jpg) no-repeat top; width:29px;}
	.filter_left {background:url(/images/filter_left_col.jpg) no-repeat; height:402px; vertical-align:top}
	.filter_center {background:url(/images/filter_center.jpg) no-repeat; vertical-align:top; }
	.filter_right {background:url(/images/filter_right.jpg) no-repeat; vertical-align:top}
	.filter_items {margin-top:136px; margin-left:28px;}
	
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#bottom {height:150px; background-color:#EDEDED; position:relative}
	
		#bottom_line_top {height:25px; background-color:#F6F6F6;}
		#bottom_line_bot {height:123px }
		
			.bot_logo {width:281px; height:123px; vertical-align:top}
			#bot_logo {margin-top:41px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-align:center;}
			
			.filter_bot {font-size:11px; vertical-align:top; font-family:Arial, Helvetica, sans-serif; }
				.filter_bot a {text-decoration:none; color:#000000}
				.filter_bot a:hover {text-decoration:underline; color:#990000;}
				
					.home {position:absolute; top:140px; left:40px;}
			.letter {position:absolute; top:140px; left:70px;}
				

	li {list-style:url(/images/ar.gif)}

.bottom_block  ul { list-style: none; margin: 0; padding:0px; float: left; overflow: hidden; }
.bottom_block  ul a { color: #666666;  text-decoration: none; }
.bottom_block  ul.selected a { color: #000000; }
.bottom_block  ul:hover a { color: #000000; }
.bottom_block  ul.mouseon a { color: #000000; }
.bottom_block  ul.mouseon a:hover, #people_footer a:hover { color: #c71717; text-decoration: underline; }
.bottom_block  ul a:hover { color: #c71717; background: none; text-decoration: underline; }
.bottom_block li { margin-bottom: 4px; list-style: none; margin:0px; }

.input {border:1px #666666 solid; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.button {border:1px #666666 outset; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#CCCCCC}

.small {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999}
.small a {color:#999999}


.proizv {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
	.proizv  a {color:#000000; text-decoration:none}
	
.link, .link a {
	color: grey;
	padding-top: 30px;
	font-size: 8px; display:none;
}	