/* CSS Document */

body, html {margin:0px; padding:0px}

#container {width:990px; margin:auto}

#top_grey_line {height:18px; background-color:#F5F5F5; position:relative}
	.grey_line_ten {position:absolute; left:276px; bottom:0px; background:url(/images/wirtgen/ten_under_logos.jpg) no-repeat; width:638px; height:18px;}
h1 {font-family:Arial;font-size:1.2em;}
#top_red_line {height:112px; background:url(/images/wirtgen/red_line_bg.jpg) repeat-x; position:relative}
	.logo {position:absolute; top:-30px; left:11px; width:229px; height:72px;}
	.under_logo_text {position:absolute; top:51px; left:13px; width:215px; height:50px; font-family:tahoma, arial; font-size:11px; color:#E6CCCC}
	.menu_logos {position:absolute; right:0px; height:112px; width:585px; background:url(/images/wirtgen/betw_red_logos.jpg) repeat-x}
		.menu_logos td {height:112px}
		.right_red {width:33px; background:url(/images/wirtgen/right_red.jpg) no-repeat}

#menu {height:28px; background-color:#E9E9E9; position:relative}
	.navigation {font-family:tahoma, arial; font-size:11px; color:#000000; padding:0px 0px 0px 15px; width:390px;}
		.navigation a {text-decoration:underline; color:#000000}
		.navigation a:hover {text-decoration:none}
	.menu_in {width:583px; position:absolute; right:0px; top:0px; height:28px; background:url(/images/wirtgen/ten_menu.jpg) no-repeat top right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
	.menu_in td {height:28px;}
	.menu_in a {color:#000000; text-decoration:none}
	.menu_in a:hover {text-decoration:underline}
	
#middle {}
	.left_col {width:353px; background:url(/images/wirtgen/main_image.jpg) no-repeat}
	.right_col {} 
		.grey_logos {height:97px; background:url(/images/wirtgen/bg_grey_logos.jpg) repeat-x; text-align:right}
			.grey_logos td {height:97px}
		
		.text {background:url(/images/wirtgen/bg_text.jpg) no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-top:20px; padding-bottom:10px;}
			.text td {vertical-align:top}	

#middle_wirtgen {height:330px; }	
	.left_col_wirtgen {width:413px; height:324px;}
		.left_col_wirtgen a {color:#000000}
		.left_col_wirtgen_in {margin:40px 35px 0px 21px}
		.left_col_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:top; width:190px; padding-right:5px;}
		.left_col_text a {color:#000000}
			.left_col_text p {margin:0px}
		.left_col_spisok {font-family:tahoma, arial; font-size:11px; vertical-align:top;}
			.left_col_spisok td {vertical-align:top; padding-bottom:17px;}
			.left_col_spisok img {margin-top:3px;}
			.left_col_spisok a {color:#000000; text-decoration:none}
			.left_col_spisok a:hover {text-decoration:underline}
			
		.pageTitle { margin:11px 0px 20px 14px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
		
		.mainTable {font-family:Arial, Helvetica, sans-serif; font-size:11px}
		.maintr {background-color:#C2C2C2; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:31px;}
		
		
			
	.right_col_wirtgen {background:no-repeat; height:324px; position:relative; width:577px; } 
		.catalogCont {margin:0px 0px 0px 14px; padding-top:14px;}
		.catalogItem {font-size:24px; color:#999999; font-family:tahoma, arial; font-weight:bold; width:282px;}
			.catalogItemGroup {font-size:24px; color:#999999; font-family:tahoma, arial; font-weight:bold;}
		.catalogText {margin-top:14px; width:411px; font-family:tahoma; font-size:11px; color:#000000}
		.itemImage {position:absolute; top:0px; right:0px}
		.foto_but {position:absolute; top:193px; left:0px; width:137px; height:28px;}
		 .order_but {position:absolute; top:225px; left:0px; width:137px; height:28px;}

		
	.under_middle {height:23px; background:url(/images/wirtgen/under_middle_bg.jpg) no-repeat left;}
	
	.item_block {background-color:#E0E0E0; font-size:11px; font-family:tahoma, arial; padding:10px; margin-top:1px;}
		.item_block h3 { color:#6F2727; }
	
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.small {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999}
#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; font-family:Arial, Helvetica, sans-serif; font-size:7px; color:#666666}
			#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}
		
.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; }

.proizv {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
	.proizv  a {color:#000000; text-decoration:none}
 		.tmain  { border-width:1px; border-style:solid; border-right-width:0px; border-bottom-width:0px; border-color:#939393; width:500px;; }
		.tmaintr { background-color:#A62A2A; color:#FFFFFF; font-weight:bold;}
		.tmain td { padding: 3px 5px 3px 5px; margin: 0 0 0 0; border-width:1px; border-style:solid; border-top-width:0px; border-left-width:0px; border-color:#939393;}
	
	.kleman {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 0 10px 0 10px;}
	
.link, .link a {
	color: grey;
	padding-top: 30px;
	font-size: 8px; display:none;
}	