/* CSS Document */

body, html {background:url(/images/bg.jpg) no-repeat top #6a6967; margin:0px; padding:0px;}

	.container {margin:0px auto; max-width:1175px; position:relative}
	
	.title_body {margin:auto; }
	.top_text_h1 {font-family: Tahoma, Helvetica, sans-serif; color:#453b3b; float:left; width:400px; }
		.top_text_h1 a {color:#453b3b; text-decoration:none}
	.top_text_h1 h1{display:inline; margin:0px; padding:0px; font-size:36px; font-weight:normal}
	
	.top_text {font-family:tahoma,  Arial, Helvetica, sans-serif; color:#453b3b; font-size:20px; padding-top:10px; }
		
	.top_icons {position:absolute; height:11px; right:50px; top:50px;}
		
	.increase_window {position:absolute; top:69px; right:300px; width:85px; height:11px;}
	.increase_window2 {position:absolute; top:69px; right:330px; width:85px; height:11px;}
	.photo_only {position:absolute; top:69px; right:105px; width:170px; height:11px} 	
	.photo_only2 {position:absolute; top:69px; right:140px; width:170px; height:11px} 	
	
	
	
	
	.top_menu {width:950px; margin:auto}
		.top_menu td {text-align:center}
		.top_menu1 {float:left; width:313px; text-align:center}
			
		
		.menu_item1 { width:194px; height:50px; background:url(/images/menu_bg_1.png) no-repeat; }
			.menu_item1a { width:194px; height:50px; background:url(/images/menu_bg_1a.png) no-repeat; }
		.menu_item2 { width:121px; height:50px; background:url(/images/menu_bg_2.png) no-repeat; }
			.menu_item2a { width:121px; height:50px; background:url(/images/menu_bg_2a.png) no-repeat;}
		
		.menu_item {text-align:center; margin:auto; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding-top:10px;}
		.menu_item a {color:#fefdf9; text-decoration:underline}
		
	.photos {margin-top:43px; margin-left:30px; margin-right:30px; z-index:1;  zoom:1;}
		.photos img {margin-bottom:14px}
		
		.photo {float:left}
		
		.photos ul { margin:0; padding:0; list-style:none; }
		.photos ul li {float:left; height:54px; display:inline-block;}	
	
		.rel {position:relative; height:0px; }
		
		.overview {position:absolute; top:0px; left:0px; display:none; z-index:100;  height:128px;} 
			
		.fadein {font-size:0px; height:0px; line-height:0px}
		
		
		
#easyTooltip{
	padding:1px 2px 1px 2px;
	border:1px solid #000;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	}
		
			
		
	.bot_text_block {margin:42px auto 0; width:943px;}
		.block1 {float:left; width:256px; font-family:tahoma, arial; float:left}
			.block_title { font-family:tahoma, Arial, Helvetica, sans-serif; font-size:24px; color:#c5c4c2;}
			.art_title {margin-top:10px; font-size:9px; color:#777676;}
				.art_title span { background:#bebdbb; padding:2px; margin-right:2px; font-size:12px;}
			.block_text {color:#c5c3c2; font-size:11px; margin:9px 0px 11px 0px;}
				.block_text a {color:#c5c3c2; text-decoration:none}
			.all { font-size:11px; color:#FFFFFF;  }
				.all span { background-color:#777676; padding:2px;}
				.all a {color:#FFFFFF; text-decoration:underline}
				
		.block3 { float:right; width:254px; font-family:tahoma, arial; }
		.block2 {font-family:tahoma, arial; margin:0px 341px 0px 341px}
		
		
	.bottom {position:relative; margin:64px auto; max-width:1100px; padding-bottom:30px;}
		.bot_text_l { position:absolute; top:0px; width:350px; height:10px; font-family:tahoma, arial; font-size:9px; color:#c5c3c2; left:10px;}
		.bot_text_r {position:absolute; top:0px; right:0px; height:10px; font-family:tahoma, arial; font-size:9px; color:#c5c3c2; width:255px;} 
			.bot_text_r a {text-decoration:underline; color:#c5c3c2;}
			
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

	.content {width:750px; margin:54px auto; color:#c5c3c2; font-size:12px; font-family:tahoma, arial;}
		.content  a {color:#c5c3c2;}
	
	.galery_title {font-family:Arial Narrow, Arial, Helvetica, sans-serif; color:#FFFFFF}
		.galery_title a { text-decoration:underline; color:#FFFFFF}
		
.book { margin:90px auto; background:url(/images/book.jpg) no-repeat; width:1035px; height:150px;}
.content_book {width:621px; height:90px; margin:94px auto 114px; color:#ffffff; font-size:12px; font-family:tahoma, arial; line-height:18px}

.submenu {width:740px; height:38px; margin:auto; background:#e55475; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF}
	.submenu td {height:38px; text-align:center; }
	.submenu a {color:#FFFFFF; text-decoration:none}
	.left_roz {width:18px; background:url(/images/left_roz.jpg) no-repeat}
	.right_roz {width:17px; background:url(/images/right_roz.jpg) no-repeat}
	.submenu span {border-bottom:1px #FFFFFF dashed}
	
	.content_book_innner {width:936px; margin:auto}
	
	.content_contacts {font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; width:773px; margin:45px auto;}
	 .phone { font-size:30px}
	 
	 .content_contacts a {color:#FFFFFF; font-size:14px;}
		
	 .form {width:380px; margin:35px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
	 .red { color:#cc6666;}
	 .long_form {width:377px; height:26px; background:url(/images/long_input.png) no-repeat; }
	 	.long_form input {width:95%; background:#bbb9b5; border:0px solid #bbb9b5; margin:2px 0px 0px 4px;}
		.short_form input {width:95%; background:#bbb9b5; border:0px solid #bbb9b5; margin:2px 0px 0px 4px;}
		
		.textarea {width:98%; background:#bbb9b5; border:1px solid #8b8b8b; margin:2px 0px 0px 4px;}
	 
	 .short_form {width:187px; height:26px; background:url(/images/short_input.png) no-repeat;}
	 .form_title {height:30px; vertical-align:bottom; padding-bottom:3px;}
	 .button {margin-top:37px}
	 
	 .portfolio {float:left}
	 	.portfolio img {margin-bottom:13px}
	 