/* CSS Document */

@charset "windows-1251";

html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;			
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;	
		scrollbar-darkshadow-color:#ffffff;								
		scrollbar-3dlight-color:#ffffff;										
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
		} 
* 	{margin:0px;
	padding:0px;
	color:#7a7372;
	font-size:11px;
	font-family:Tahoma;
	}
div 	{border-collapse:collapse;
		border:0px;
		}

img {border:none}
						
	
a	{font-family:Tahoma;
	font-size:13px;
	text-decoration:none;
	}
	
a:hover	{
		text-decoration:underline;	
		}	
					 		

body	{width:100%;
		min-width:1010px;
		width:expression(document.documentElement.clientWidth< 1009 ? '1010px' : '100%');	
		height:100%;
		background-color:#fff;
		background-image:url(left_bg.jpg);
		background-repeat:no-repeat;
		background-position:left 4px;
		min-height:100%;			
		}

div.block	{clear:both;
			width:100%;
			float:left; //	float:none;
			height:0px;
			font-size:0px;
			margin:-1px;
			}
					
		


/*-------------------------------------------------*/
#all	{float:left;
		clear:both;
		min-height:100%;
		max-height:none;
		width:100%;	
		}

#all_content	{clear:both;
				min-height:100%;
				max-height:none;
				padding:0px 0px 0px 386px;	
				}

/*-------------------------------------------------*/

			
#all_content div.left	{float:left;
						width:386px;
						min-height:100%;
						max-height:none;	
						margin-left:-386px;
						padding:10px 0px 0px 0px; 						
						background-image:url(basement_bg_left.gif);
						background-position:left top;
						background-repeat:repeat-x;
						}


#ico	{float:right;
		width:376px;
		text-align:right;
		padding:0px 10px 10px 0px;
		}
#ico a	{margin-left:10px;
		}		
						
#logo	{float:right;
		width:386px;
		text-align:right;
		padding-bottom:345px;
		}						
#logo a	{float:right;
		clear:both;
		// margin:0px 0px 8px 0px;
		}	
		
#left_menu	{float:right;
			width:386px;
			margin-bottom:30px;
			background-image:url(left_menu_repeat_bg.gif);
			background-repeat:repeat-y;
			}
#left_menu_1	{float:right;
				width:386px;
				background-image:url(left_menu_top_bg.gif);
				background-repeat:no-repeat;
				background-position:top;
				}
#left_menu_2	{float:right;
				width:236px;
				text-align:right;
				background-image:url(left_menu_bottom_bg.gif);
				background-repeat:no-repeat;
				background-position:bottom;
				padding:35px 150px 35px 0px;
				}
				
#left_menu_2 a	{display:block;
				margin-bottom:12px;
				color:#fff;
				}
#left_menu_2 li	{padding:0px 15px 0px 0px;
				background-image:url(left_menu_item.gif);
				background-repeat:no-repeat;
				list-style:none;
				background-position:right 5px;
				}								
				
				
#brand_zone	{float:right;
			width:376px;
			background-image:url(brand_zone.gif);
			height:87px;
			text-align:center;
			vertical-align:middle;
			padding:25px 10px 0px 0px;
			}
#brand_zone a	{margin:0px 6px;
				}			
																
						
						
/*-------------------------------------------------*/
/*-------------------------------------------------*/	
						
					
#all_content div.right	{float:left;
						width:100%;	
						min-height:100%;
						max-height:none;											
						background-image:url(basement_bgright.gif);
						background-position:left top;
						background-repeat:repeat-x;
						}
						
#menu		{float:left;
			width:202px;										
			background-image:url(menu_bg_repeat.gif);
			background-repeat:repeat-x;
			margin-left:130px
			}	
#menu_01		{float:left;
				width:202px;												
				background-image:url(menu_bg_left.gif);
				background-repeat:no-repeat;
				background-position:left top;
				}	
#menu_02		{float:left;
				width:155px;	
				height:174px;
				padding:15px 0px 0px 47px;											
				background-image:url(menu_bg_right.gif);
				background-repeat:no-repeat;
				background-position:right top;
				}
#menu_02 a		{color:#fff;
				display:block;
				}				
				
#menu_02 li		{padding:0px 0px 7px 15px; 
				background-image:url(menu_item.gif);
				background-repeat:no-repeat;
				background-position:left 6px;
				list-style:none;
				}																	
						
						
#telefon	{float:right;
			width:183px;	
			height:62px;
			padding:121px 0px 0px 0px;											
			background-image:url(right_telefon.jpg);
			background-position:-6px top;
			background-repeat:no-repeat;
			}
			
			
#text	{
		clear:both;
		padding:45px 15px 10px 67px;
		}
		
#text h1	{font-size:18px;
			color:#f1cd23;
			font-weight:normal;
			padding-bottom:25px;
			}
			
#text p		{font-size:12px;
			padding:0px 0px 20px 0px;
			}
#text ul	{font-size:12px;
			padding:0px 0px 20px 0px;
			}
#text li	{padding:0px 0px 10px 0px;}						

#text p a		{text-decoration:underline;
				color:#0d9f11}						
#text p a:hover		{text-decoration:none;			}						
			
#text h2	{font-size:14px;
			color:#f1cd23;
			line-height:16px;
			padding-bottom:20px;
			}
			
#text h3,h4,h5	{
			color:#f1cd23;
			}																	

/*-------------------------------------------------*/
/*-------------------------------------------------*/					
#basement_01	{clear:both;
				height:180px;
				float:left;
				width:100%;		
				}
			
#basement	{clear:both;
			height:180px;
			padding:0px 0px 0px 386px;							
			background-image:url(basement_bg.jpg);
			background-position:right bottom;
			background-repeat:no-repeat;						
			}
			
#basement div.left	{float:left;
					height:80px;
					width:356px;
					padding:100px 0px 0px 30px;
					margin-left:-386px;		
					background-image:url(basement_bg_left.gif);
					background-position:left bottom;
					background-repeat:repeat-x;
					}
div#counter	{float:left;
			width:240px;
			padding:20px 0px 0px 0px
					}
div#copyright	{float:right;
					}										
					
#basement div.right	{float:left;
					height:55px;
					width:98%;
					padding:125px 0px 0px 2%;						
					background-image:url(basement_bgright.gif);
					background-position:left bottom;
					background-repeat:repeat-x;
					}						
