div.c_main {
	width:100%;
	min-width:1150px;
	height:auto;
	_height:1px;
	position:relative;
}

div.left_bg {
	width:50%;
	min-width:450px;
	height:100%;

	position:absolute;
	top:0px;
	left:0px;

	background-image: url(../images/back_left.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#1A1B1D;
	
	z-index:2;
}
div.right_bg {
	width:100%;
	min-width:450px;
	height:100%;
	float:right;

	position:absolute;
	top:0px;
	right:0px;

	background-image: url(../images/back_right_no_red.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/back_left.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#1A1B1D;
	

	z-index:3;
}

div.c_header {
	width:100%;
	position:relative;
	height:417px;
}

div.c_category_caption {
	position:absolute;
	top:143px;
	left:275px;
	z-index:15;
	font-size:12px;
	height:20px;
}

div.c_categories_list {
	position:absolute;
	top:210px;
	left:275px;
	z-index:10;
	font-size:12px;
}

div.c_top_navigation {
	position:absolute;
	top:311;
	margin-left:-5px;
}
div.c_bottom_navigation {
	clear:both;
	height:135px;
	margin-left:-5px;
}
div.c_btm_pervious_page {
	width:165px;
	height:40px;
	
	background-position:left;
	background-repeat:no-repeat;


	font-size:11px;
	
	position:absolute;
	margin-top:82px;
	left:0px;
}
div.c_btm_pages {
	width:380px;
	height:40px;
	
	font-size:11px;

	
	position:absolute;
	margin-top:82px;
	left:265px;
}
div.c_btm_next_page {
	width:165px;
	height:40px;
	
	background-image:url(../images/next_page_inactive.jpg);
	background-position:right;
	background-repeat:no-repeat;


	font-size:11px;
	
	position:absolute;
	margin-top:82px;
	left:735px;
}
div.c_pervious_page {
	width:165px;
	height:40px;
	
	background-position:left;
	background-repeat:no-repeat;


	font-size:11px;
	
	position:absolute;
	top:0px;
	left:0px;
}
div.c_pages {
	width:380px;
	height:40px;
	
	font-size:11px;
	
	position:absolute;
	top:0px;
	left:265px;
}
div.c_next_page {
	width:165px;
	height:40px;
	
	background-image:url(../images/next_page_inactive.jpg);
	background-position:right;
	background-repeat:no-repeat;


	font-size:11px;
	
	position:absolute;
	top:0px;
	left:735px;
}
div.c_nav_text {
	margin-top:10px;
	font-size:11px;
}

div.c_main_menu{
	width:620px;
	height:85px;

	position:absolute;
	top:72;
	left:280;
	
	font-size:10px;

/*	background-image: url(../images/bg_main_menu.jpg);
	background-repeat: repeat-x;
/*	background-position: top;
	background-color:#1A1B1D;*/
	

	z-index:5;
}

div.c_gallery_items {
	width:900px;
	height:auto;
	position:relative;
	margin-top: -30px;
}

div.c_gallery_item {
	margin-top:50px;	
	float:left;
}

div.c_gallery_item_border{
	width:210px;
	height:210px;

	position:relative;
	
	border-style:solid;
	border-width:1px;
	border-color:#5D5F61;
}
div.c_gallery_item_text{
	font-size:10px;
	padding-top:8px;
	background-image:url(../images/gallery_item_shadow.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:210;
}
div.c_gallery_items_divider {
	width:17px;
	height:220px;

	position:relative;
	float:left;
}
div.c_footer {
	width:100%;
	height:150px;
	clear:both;
	margin-top:50px;

	position:relative;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;
	z-index:6;
}
div.c_footer_menu {
	font-size:10px;
}
div.c_footer_copyrights {
	margin-top:7px;
	font-size:10px;
}
div.img_header_base_image {
	width:828px;
	height:286px;

	position:absolute;
	top:0px;
	left:180px;

	background-image: url(../images/header_base_image.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	

	z-index:5;
}
div.img_main_menu_shadow {
	width:622px;
	height:14px;

	position:absolute;
	top:357;
	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:215px;
	left:-10px;
	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:50px;
	left:280px;

	font-size:10px;

	z-index:5;
}

div.qnav_home {
	width:13px;
	height:11px;

	position:absolute;
	top:48px;
	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:50px;
	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:50px;
	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.lower_logo {
	width:254px;
	height:92px;
	
	margin-right:25px;

	background-image: url(../images/lower_logo.jpg);
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	z-index:6;
}

div.img_gallery_item {
	width:196px;
	height:196px;

	position:relative;
	left:7px;
	top:7px;

	background-position:center;
	background-repeat:no-repeat;
/*	background-repeat: repeat-x;
	background-position: top;*/
	background-color:#1A1B1D;
	
	z-index:5;
}
