.theme-default .nivo-controlNav a {
  position: relative; /* position mode defined */ 
  top: -50px;
  z-index:99; /* bullets are placed at high z position */
}
/* Grid's */
	.wrapper 	{ width:960px; }

/* Page full */
	#page_full 	{ min-height:100%; position:relative; margin:0 auto; padding:0 20px; background:url(../img/active/repeat-x-page_full.png) repeat-x left bottom; box-shadow:0 0 25px 20px #e2d7cc; }

/* Page head */
	#page_head 							{ height:120px; position:relative; }
	
	#page_head .band 					{ height:63px; background:url(../img/active/repeat-x-page_head.png) repeat-x; border-radius:0 0 13px 13px; }
	#page_head .band ul 				{ float:right; margin-top:22px; margin-right:25px; }
	#page_head .band ul li 				{ width:25px; height:18px; float:left; margin-left:10px; background:url(../img/active/language.png); }
	#page_head .band ul li.tr			{ background-position:left top; }
	#page_head .band ul li.en			{ background-position:right top; }
	#page_head .band ul li a			{ width:inherit; height:inherit; display:block; }
	
	#page_head .page_logo 				{ float:left; margin-top:11px; }
	#page_head .main_menu 				{ float:right; margin-top:16px; margin-right:15px; }
	#page_head .main_menu ul			{  }
	#page_head .main_menu ul li			{ float:left; margin-left:15px; border-radius:6px; font:14px 'Arial'; color:#737272; }
	#page_head .main_menu ul li	a		{ height:21px; display:block; padding:6px 12px 0; }
	#page_head .main_menu ul li.active,
	#page_head .main_menu ul li:hover 	{ background:url(../img/active/repeat-x-main_menu.png) repeat-x; box-shadow:0 0 8px 3px #fbfbf8; color:#ba7f60; }

/* Page foot */
	#page_foot 			{ height:60px; position:absolute; bottom:0; background:url(../img/active/repeat-x-page_foot.png) repeat-x; border-radius:13px 13px 0 0; font:11px 'Arial'; color:#3e3e3e; }
	#page_foot .copy	{ float:left; margin-top:15px; margin-left:20px; }
	#page_foot ul		{ float:left; margin:12px 20px 3px 0; }
	#page_foot ul li	{ float:left; margin-left:22px; }

/* Global container */
	#global_container 	{ min-height:250px; position:relative; padding-bottom:75px; }

/* Main page */
	.main_cover 							{ font:12px 'Arial'; color:#3e3e3e; }
	
	.main_cover .slider						{ width:960px; height:400px; position:relative; overflow:hidden; }
	.main_cover .slider img					{ width:960px; height:400px; border-radius:13px; }
	
	.main_cover .block 						{ width:260px; height:127px; float:left; position:relative; margin-top:15px; margin-left:39px; padding:12px 17px; background:url(../img/active/main_cover-block.png); }
	.main_cover .block .title				{ width:253px; float:left; padding-left:7px; padding-bottom:4px; border-bottom:1px solid #c48969; }
	.main_cover .block a.all				{ position:absolute; right:17px; bottom:25px; }
	.main_cover .block .content				{ width:230px; height:65px; float:left; margin-top:9px; padding-left:30px; background-repeat:no-repeat; }
	.main_cover .block.news 	.content	{ background-image:url(../img/active/main_cover-block-news.png); }
	.main_cover .block.about 	.content	{ background-image:url(../img/active/main_cover-block-about.png); }
	.main_cover .block.conf 	.content	{ background-image:url(../img/active/main_cover-block-conf.png); }
	.main_cover .block.news .slider 		{ width:230px; height:65px; position:relative; overflow:hdiden; }
	.main_cover .block.news .slider ul		{ width:230px; position:absolute; }
	.main_cover .block.news .slider ul li	{ width:230px; height:20px; float:left; padding:9px 0 8px; border-top:1px dashed #c48969; }
	.main_cover .slider ul li:first-child	{ border-top:0; padding-top:0; }

/* Sub cover */
	.sub_cover 				{ min-height:300px; background:#f0f0f0; border-radius:7px; }
	.sub_cover .title		{ height:39px; margin-bottom:15px; background:url(../img/active/repeat-x-sub_cover-title.png) repeat-x; border-radius:7px; font:22px/41px 'Arial'; color:#525252; }
	.sub_cover .title:before{ width:14px; height:13px; float:left; margin:14px 5px 0 27px; background:url(../img/active/sub_cover-title.png); content:'.'; text-indent:-99999px; }

/* Text page's */
	.text_pages 			{  }
	.text_pages p 			{ width:920px; float:left; margin:12px 20px; font-size:12px; line-height:18px; color:#3e3e3e; }

/* Product page's */
	.product_pages 										{  }
	
	.product_pages .product_list						{ width:176px; height:424px; float:left; margin-left:5px; margin-bottom:15px; padding:10px 17px; background:url(../img/active/repeat-x-product_list.png) repeat-x left bottom; border:1px solid #c9c9c9; border-radius:7px; box-shadow:2px 2px 3px #777; }
	.product_pages .product_list ul						{  }
	.product_pages .product_list ul li					{ width:176px; float:left; margin-bottom:5px; font:14px 'Arial'; color:#737272; }
	.product_pages .product_list ul li:before			{ width:18px; float:left; margin-top:6px; content:'>>'; font:11px Arial; }
	.product_pages .product_list ul li a				{ width:158px; float:left; display:block; padding-top:5px; border-top:1px dotted #737272; }
	.product_pages .product_list ul li:first-child a	{ border-top:0; }
	.product_pages .product_list ul li.active			{ color:#bc8366; }
	.product_pages .product_list ul li.active a			{ border-color:#bc8366; }
	
	.product_pages .product_content						{ width:723px; /* height:500px; */ float:left; margin-left:20px; }
	
	.product_pages .product_content ul.pl				{  }
	.product_pages .product_content ul.pl li			{ width:230px; height:145px; float:left; position:relative; margin-left:11px; margin-bottom:15px; background:url(../img/active/repeat-x-ul-pl-li.png) repeat-x; border:1px solid #d8d8d8; border-radius:7px; box-shadow:0 3px 3px #777; font:14px 'Arial'; color:#737272; }
	.product_pages .product_content ul.pl li img		{ width:77px; float:left; margin-top:38px; margin-left:12px; }
	.product_pages .product_content ul.pl li span.text	{ width:111px; height:90px; float:left; display:block; margin-top:25px; margin-left:12px; padding-left:8px; border-left:1px solid #b3b3b3; }
	.product_pages .product_content ul.pl li span.all	{ position:absolute; right:20px; bottom:35px; }
	
	.product_pages .product_content .detail				{ width:693px; height:420px; padding:15px; background:url(../img/active/repeat-x-product_detail.png) repeat-x; border-radius:7px; }
	.product_pages .product_content .detail .left		{ width:340px; float:left; }
	.product_pages .product_content .detail .left h1	{ font:23px 'Arial'; color:#606060; }
	.product_pages .product_content .detail .left img	{ margin-top:45px; }
	.product_pages .product_content .detail .right		{ width:340px; float:left; margin-top:40px; font:14px 'Arial'; color:#505050; }
	.product_pages .product_content .detail .right div	{ width:340px; float:left; margin-bottom:5px; }
	.product_pages .product_content span.fr				{ width:175px; float:left; display:block; }
	.product_pages .product_content span.fr:after		{ float:right; content:':'; margin-right:6px; }
	.product_pages .product_content span.sc				{ float:left; display:block; }