/* CSS Document */

body, html {margin:0px; padding:0px;}

#container {width:1003px; margin:auto}
#top {height:60px; position:relative }
	.logo {width:257px; vertical-align:top}
	#logo {margin-top:23px; }
	
	.phone {width:177px; vertical-align:top; text-align:right;}
	#phone {position:absolute; right:0px; top:10px;}
	.phone_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#515151; font-weight:bold}
		.phone_phone {font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#515151; font-weight:normal}
	
	
	#menu {width:503px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; }
		#menu a {color:#000000; text-decoration:none}
			#menu a:hover {color:#666666}
			h1 {font-family:Arial;font-size:1.2em;}
	
		
#top_im {height:201px; width:100%; background:url(/images/top_im_bg.jpg) repeat-x}
	#top_im_l {height:201px; width:277px; float:left;}
	#top_im_flash {height:201px; width:708px; margin-left:277px;}

#middle_block { margin:16px 0px 0px 0px; width:100%;}
	#left_col {width:264px; float:left}
	
	.left_col_left {background:url(/images/mani_left_menu_bg.jpg) repeat-y; width:248px; vertical-align:top;	}
	.left_col_right {background:url(/images/left_col_right.jpg) top no-repeat; width:16px;}
	
	.left_col_left a {color:#000000;}
	
	.left_menu_item {font-size:14px; font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif}
	    .left_menu_item_in {padding-left:36px; padding-top:10px; padding-bottom:8px;}
	
		.left_menu_item a {display:block; color:#000000; text-decoration:none }
		.left_menu_item a:hover {background-color:#E1E1E1; background-image:url(/images/left_menu_a.jpg); background-repeat:repeat-y}
	
	.left_menu_item_small {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.left_menu_item p {margin:0px 0px 0px 0px}
		
	.search {background-color:#EAEAEA; height:71px; padding-left:34px;
	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;}
		.search a {color:#000000; text-decoration:none}
		
	#right_col {width:240px; float:right; position:relative;}
		.right_col_left {width:22px; background:url(/images/right_col_left.jpg) top no-repeat; height:387px; vertical-align:top;	 }
		
		.right_col_right {background:url(/images/right_col_bg.jpg) repeat-y; width:240px;}
		.right_menu_item {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif}
		
		.right_menu_item_in {padding-left:5px; padding-top:4px; padding-bottom:4px; margin-left:35px; margin-right:10px;}
		.right_menu_item a {display:block; color:#000000; text-decoration:none }
		.right_menu_item a:hover {background-color:#E1E1E1; background-image:url(/images/left_menu_a.jpg); background-repeat:repeat-y}
	
	.right_menu_item_small {font-size:11px;}
		.right_menu_item p {margin:0px 0px 0px 0px}
		
	#nav { padding: 0px 0 5px 0px; }
		#nav a {color:#000000; text-decoration:none;}
		#nav a:hover {text-decoration:none; color:#990000;}
	.mainContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; vertical-align:top;	
	}
	 .mainContent a {color:#333333}
	 	.mainContent a:hover {text-decoration:none}
	
	.item_info { }
	.text_item { padding:0px 10px 10px 10px; color:#666666; font-size:11px;}
	
	.marka {height:38px; font-size:14px; font-weight:bold; color:#333333; margin-bottom:20px;}
		.marka a {color:#333333; text-decoration:none}
		.marka a:hover {color:#990000;}
	.under_marka {height:34px; text-align:center; background:url(/images/under_marka.jpg) no-repeat; background-position:center}
	
	.gr_content {}
	
		.gr_content a {color:#333333}
	
	.pageTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#333333 ; margin-top:3px;}
	
#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;}
		
		ul a {color:#000000}		
		ul a:hover {color:#000099}
		
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#top_im_main {
width:100%;
height:351px;
position:relative;
}

.menu_vipad {position:absolute; width:200px; height:150px; display:none;}

	#top_im_main_left {height:351px; width:255px; float:left; background:url(/images/top_menu_bg_a.jpg) repeat-y}
	.top_im_main_flash {background:url(/images/top_flash_bg.jpg); background-repeat:repeat-x;}
	
		.top_menu_item {font-size:14px; font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif}
	    .top_menu_item_in {padding-left:36px; padding-top:10px; padding-bottom:8px;}
	
		.top_menu_item a {display:block; color:#ffffff; text-decoration:none }
		.top_menu_item a:hover {background-color:#DC4A4A; background-image:url(/images/top_menu_bg.jpg); background-repeat:repeat-y}
	
	.top_menu_item_small {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.top_menu_item p {margin:0px 0px 0px 0px}
		
.table_main {border:1px solid #D5D5D5}

.table_main td {border:1px solid #D5D5D5}
.table_head {background-color:#E6E6E6}

.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; }

.menu_c {background:url(/images/menu_c.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666}
.menu_c a {color:#666666; text-decoration:none}
.menu_a_c {background:url(/images/menu_a_c.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#B30000}
.menu_a_c a {color:#B30000; text-decoration:none}

.tech_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
#techContent {margin:10px;}

.tech_title {font-size:44px; color:#FF0000; font-family:Arial, Helvetica, sans-serif;}
.tech_2title {font-size:24px}
.musted {font-size:30px; color:#000000}
.tech_page_title {font-size:18px; color:#FF0000; }

.small {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999}

.cat_button {background:url(/images/manitou_cat_button.jpg) no-repeat top right;  background-color:#D7D7D7; border: outset; border-color:#D7D7D7; border-width:1px; margin:0px 3px 0 3px;}

.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;
}

.linkh, .linkh a {
	color: grey;
	padding-top: 30px;
	font-size: 8px;
	display:none;
}

.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
.text h1 { font-size:16px;}
.text h2 {font-size:14px;}
