body{ text-align:center; }

.prettyPhotoImg, .prettyPhotoImg img{ border:0px;}


#main{ width:100%; margin:0 auto; padding:0px; }
	
	#header{ width:100%; text-align:left; height:130px; background: no-repeat left top url(../images/top_left.jpg) #ab9c8f;}
		div.logo{ padding-top:40px; padding-left:127px;}
			img.logo{ width:168px; height:72px; border:0px;}
	.innerHeader{ width:100%; height:100%; background:no-repeat right top url(../images/top_right.jpg);}

	#menu { width:100%; height:40px; text-align:left; padding-top:14px; background: no-repeat center 1px url(../images/shadow_top.png); }
		.menu0_container{ display:inline; padding-left:14px; padding-right:14px; } 
			a.passive_menu_link, a.active_menu_link, .highlighted_menu_link{ text-decoration:none; color:#857362; }
			a.active_menu_link{ font-weight:bold; }
			a.highlighted_menu_link{  }
	
	td.dummy { width:15px;}
	
	td.submenu{ width:210px;  vertical-align:top; text-align:left; height:100%; overflow:hidden;}
		div.submenu{ margin-bottom:-10000px; padding-bottom:10000px; width:100%; overflow:hidden;  }
			.submenu_wrapper{ background:#fff; padding-bottom:5px;  } 
			
				div.sm2{ padding-top:8px; padding-bottom:8px; padding-left:15px;}
					a.sm2{  text-decoration:none;}
					a.sm2_active{  text-decoration:none; font-weight:bold;}
				div.sm3, div.sm3_active{ padding-top:8px; padding-bottom:8px; padding-left:45px;}
				div.sm3_active{ }
					a.sm3{  text-decoration:none;}
					a.sm3_active{ font-weight:bold; text-decoration:none;}
	
	td.content{ vertical-align:top; text-align:left;  }
		div.content { text-align:left;  overflow:hidden;}
			.client_logo{ width:195px; height:210px; overflow:hidden; float:left; }
			.client_logo td { text-align:center; vertical-align:top;}
			
			.b_img{ text-align:center; height:140px; overflow:hidden;}
			.b_name{ text-align:center; margin-top:14px; line-height:14px;}
				.b_name a { font-size:11px;}
	
			
	td.sidebar{ width:210px; vertical-align:top; text-align:left; height:100%; overflow:hidden;}
		div.sidebar{ margin-bottom:-10000px; padding-bottom:10000px; width:100%; overflow:hidden; }
			.sidebar_wrapper{ background:#fff; width:100%; padding:10px; padding-top:0px; }
				.clients_header{ color:#ff9c01;}
				div.client_link{ padding-top:3px; padding-bottom:3px;}
					a.client_link{ text-decoration:none; color:#97a0ae;}
					a.client_link_active{ text-decoration:none; color:#ff9c01; background:no-repeat left center url(../images/dot.png); padding-left:10px; position:relative;}
					a.client_link:hover{color:#ff9c01;}
	#footer { border-top:1px solid #ab9c8f; text-align:left; clear:both; height:40px; font-size:10px; color:#97a0ae; padding-top:30px; margin-top:30px; padding-bottom:15px; background: no-repeat center 1px url(../images/shadow.png); overflow:hidden; }
		#footer p { font-size:10px; margin:0px; padding:0px; }
		
		
	.work_name{ color:#ff9c01; text-transform:uppercase; padding-bottom:15px; text-align:center;}
	.work_descr{ padding-bottom:20px;}
	
.rasporka{ width:980px;}
	.rasporka td { font-size:1px; }
	
.nav { text-align:center; color:#ab9c8f;}
	.nav a { color:#ab9c8f;}
.arrow{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#ab9c8f;}
