div.c_main {
	width:100%;
	height:auto;
	_height:1px;
	position:relative;
}
div.c_empty {
	width:100%;
	clear:both;
	font-size:1px;
	height:0px;
}
div.left_bg {
	width:50%;
	height:100%;

	position:absolute;
	top:0px;
	left:0%;

	background-image: url(../images/bg_left.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#1A1B1D;
	
	z-index:1;
}
div.right_bg {
	width:50%;
	height:100%;

	position:absolute;
	top:0px;
	left:50%;

	background-image: url(../images/bg_right.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#1A1B1D;
	
	z-index:1;
}
div.c_center{
	width:900px;

	position:relative;

	background-image: url(../images/bg_left.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#1A1B1D;
	

	z-index:2;
}
div.c_header {
	width:100%;
	position:relative;
	height:220px;
}
div.c_main_menu{
	width:620px;
	height:85px;

	position:absolute;
	top:102;
	left:280;

	background-image: url(../images/bg_main_menu.jpg);
	background-repeat: repeat-x;
/*	background-position: top;*/
	background-color:#1A1B1D;
	

	z-index:5;
}
div.c_main_menu_item_main {
	width:auto;
	height:auto;

	position:absolute;
	float:left;
	top:30;
	left:50;
}
div.c_main_menu_item_services {
	width:auto;
	height:auto;

	position:absolute;
	float:left;
	top:30;
	left:160;
}
div.c_main_menu_item_about {
	width:auto;
	height:auto;

	position:absolute;
	float:left;
	top:30;
	left:270;
}
div.c_main_menu_item_contacts {
	width:auto;
	height:auto;

	position:absolute;
	float:left;
	top:30;
	left:390;
}
div.c_main_menu_item_guestbook {
	width:auto;
	height:auto;

	position:absolute;
	float:left;
	top:30;
	left:510;
}
div.c_smalltext {
	width:185px;
	height:50px;
	
	position:absolute;
	top:450px;
	left:45px;
	
	font-size:10px;
	
	line-height:12px;
	
	z-index:10;
	clear:both;
}

div.c_page_caption {
	position: absolute;
	left:330px;
	top:220px;
	font-size:12px;
}

div.c_content {
	width:620px;
	left:276px;
	top:30px;
}
div.c_first_block {
	width:620px;
	height:auto;
	
	background-image:url(../images/bg_first_block.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#D5DADF;
}
div.c_first_block_text {
	width:520;
	margin-top:35px;
	margin-left:6px;
		
	font-size:12px;
}
div.c_navigation {
	width:520px;
	_width:620px;
	height:auto;
	
	padding-top:23px;
	padding-left:55px;
	padding-right:55px;
	
	margin-bottom:-25px;
	
	font-size:10px;
	
	background-image:url(../images/comments_navigation_shadow.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#1A1B1D;
}
div.c_regular_block {
	width:620px;
	
	margin-top:20px;
	
	background-image:url(../images/comment_top.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#3F4144;

	clear:both;
}
div.c_comment_caption {
	width:520;
	margin-left:0px;
	font-size:12px;
}
div.c_regular_block_text {
	width:520;
		
	font-size:12px;
}
div.c_answer {
	width:620px;
	
	background-image:url(../images/comment_answer_shadow.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#242527;

}
div.c_no_answer {
	width:620px;
	
	background-image:url(../images/comments_navigation_shadow.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#242527;
}
div.c_answer_caption {
	width:470;
	margin-top:6px;
	left:25px;
	font-size:12px;
}
div.c_answer_text {
	width:470;
	left:25px;
	font-size:12px;
	padding-bottom:15px;
}
div.c_block_image {
	width:160px;
	height:120px;
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:20px;
}
div.c_block_text {
	width:450;
	font-size:11px;
}

div.c_last_block {
	width:620px;
	height:auto;
	
	background-image:url(../images/bg_last_block.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#D5DADF;

	clear:both;
}

div.c_footer {
	width:100%;
	height:150px;
	clear:both;
	margin-top:68px;

	position:relative;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;
	z-index:6;
}
div.c_footer_center{
	width:800px;
	position:relative;
}
div.lower_logo {
	width:254px;
	height:92px;

	left:150px;

	background-image: url(../images/lower_logo.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	z-index:6;
}
div.c_footer_menu {
	width:620px;
	font-size:10px;
	left:225px;
}
div.c_footer_copyrights {
	margin-top:7px;
	width:620px;
	font-size:10px;
	left:225px;
}
div.img_main_menu_shadow {
	width:622px;
	height:14px;

	position:absolute;
	top:173;
	left:280;

	background-image: url(../images/main_manu_shadow.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	

	z-index:5;
}
div.img_logo {
	width:180px;
	height:65px;

	position:absolute;
	top:125px;
	float:left;

	background-image: url(../images/logo.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	

	z-index:5;
}
div.img_logo_light {
	width:211px;
	height:78px;

	position:absolute;
	top:230px;
	left:-25px;
	clear:left;
	float:left;

	background-image: url(../images/logo_light.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	

	z-index:5;
}

div.c_lang {
	position:absolute;
	top:46px;
	left:280px;

	font-size:10px;

	z-index:5;
}

div.qnav_home {
	width:13px;
	height:11px;

	position:absolute;
	top:44px;
	left:380px;

	background-image: url(../images/qnav_home2.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	font-size:1px;

	z-index:5;
}

div.qnav_mail {
	width:11px;
	height:9px;

	position:absolute;
	top:46px;
	left:440;

	background-image: url(../images/qnav_mail2.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	font-size:1px;

	z-index:5;
}

div.qnav_sitemap {
	width:11px;
	height:9px;

	position:absolute;
	top:46px;
	left:500;

	background-image: url(../images/qnav_sitemap2.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	font-size:1px;

	z-index:5;
}

div.img_mark_fast_order {
	width:156px;
	height:75px;

	position:absolute;
	top:358px;
	left:44px;

	background-image: url(../images/mark_sendmessage.gif);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	cursor:pointer;
	
	z-index:5;
}
div.img_mark_fast_order_rope {
	width:76px;
	height:43px;

	position:absolute;
	top:354px;
	left:200px;

	background-image: url(../images/mark_fast_order_rope.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	z-index:5;
}
div.img_mark_fast_order_hole {
	width:36px;
	height:59px;

	position:absolute;
	top:302px;
	left:276px;

	background-image: url(../images/mark_fast_order_hole.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	z-index:6;
}
div.img_comment_male {
	width:35px;
	height:38px;

	position:absolute;
	top:-10px;
	left:-4px;

	background-image: url(../images/comment_male.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	z-index:6;
}
div.img_comment_female {
	width:35px;
	height:38px;

	position:absolute;
	top:-10px;
	left:-4px;

	background-image: url(../images/comment_female.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	z-index:6;
}
div.img_comment_photo {
	width:42px;
	height:42px;

	position:absolute;
	top:20px;
	left:23px;

	background-image: url(../images/comment_photo.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;

	z-index:6;
}
