
html {
	
	background:  url(../img/layout/back2.png) no-repeat bottom left;

}
body {
	background:   url(../img/layout/back1.png) no-repeat top left;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}


form {	display: inline;}


a, a:link, a:visited, a:active, a:hover, .generalLinks {
	text-decoration:none;
	color:#06F;
}


input, textarea, select{
	border:1px solid #CCC;
	
}


h1{ color:#176359;	font-size:20px;	text-align:center;	vertical-align:top;}
h2{ font-weight:normal; line-height:36px; font-size:24px; padding-left:60px; color:#FFFFFF;}
h3{ font-size:13px; color:#ae4100; display:inline;}
h4{}
h5{}
h6{}
h7{}



.generalLinks{
	font-weight:bold;
	cursor:pointer;
}
.generalLinks:hover{
	text-decoration:underline;
	color:red;
}



.container{ 
	width: 900px;
	padding: 0 50px 0 49px;
	margin: 0 auto; 
	background: url(../img/contaier_bg.png) 0 0 repeat-y;
	color:#000;	
}



/* End / General */



#Google_Maps_frame{
	position:relative;
	float:left;
	border:#CCC 1px solid;
	width:517px;
	height:368px;
	margin-top:15px;
}



#Thumbnails{
	overflow:hidden;
	width:452px;
	height:75px;
	position:relative;
	float:left;
	overflow: hidden;
}

#ThumbnailsCont{
	height:75px;
	width: 6000px;
	position: absolute;
	top:0;
	left:0;
}

.Thumb{
	width:100px;
	height:75px;
	position:relative;
	float:left;
	margin-right:15px;
	overflow: hidden;
}


.Thumb img{
	width:100px;
	height:75px;
	cursor: pointer;
}


.ok{
	
	background: url(../img/okay_btn.png) no-repeat #9BFF93 bottom left;
	border:1px solid #060;
	border-radius:5px;
	color:#000000;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:13px 13px 13px 43px;
	margin:5px 0 0 15px;
	float:left;
	
}

.cancel{ 

	background: url(../img/delete.png) no-repeat #F0A44F bottom left;
	border:1px solid #900;
	border-radius:5px;
	color:#000000;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:13px 13px 13px 43px;
	margin:5px 0 0 15px;
	float:left;

}


body{ margin:0px; padding:0px; background:url(../img/layout/Bg-blue.png) repeat-x bottom #5395c8;  font-family:"Times New Roman", Times, serif; color:#333; }
#clear{ clear:both; width:0px; height:0px;}
#big_ben{ background:url(../img/layout/bg-big_ben.jpg) left bottom no-repeat; min-height:100% !important; min-width:100%;}
#clauds_end_burdc{ background:url(../img/layout/bg-burds_end_clauds.png)  top right no-repeat; min-height:100% !important; min-width:100%;}
#ovals { background:url(../img/layout/bg-ovals.png)   bottom right no-repeat; min-height:100%; min-width:100%;}
#header{height:240px; width:890px; margin-left:auto; margin-right:auto; background:url(../img/layout/bg-header.png) ;}
#header .blh_logo{ display:block; position:relative; float:left; padding:10px 0 0 300px; font-size:30px; color:#FFFFFF; text-align:left; width:500px; height:30px;}
#header #main_nav{ position:relative; float:left; font-size:18px; color:#3333ff; width:420px; height:80px; padding:20px 0 0 320px; overflow:hidden; cursor:default;}
#header #main_nav #slogan{ width:100%; height:20px; padding:0 0 10px 0; font-size:30px; color:#06C; position:relative;}
#header #main_nav .item{ display:inline-block;}
#header #main_nav .item:hover, #header #main_nav .active_page{ color:#F00 !important;}
#header #lang_ru{ position:relative; float:left; width:24px; height:24px; padding:45px 0 0 0px; display:block;}
#header #lang_bg{ position:relative; float:left; width:24px; height:24px; padding:92px 0 0 20px; display:block;}
#central{ padding:0px 112px 50px 112px; min-height:300px; width:666px; background:url(../img/layout/bg-frame.png) repeat-y;margin-left:auto; margin-right:auto;}
#central a.listed_offer{ float:left; position:relative; text-decoration:none; display:block; padding-left:25px; padding-top:22px; left:20px; background:url(../img/layout/bg-offer.png); height:208px; width:285px;}
#central a.listed_offer:hover{ background:url(../img/layout/bg-offer-hover.png);}
#central a.listed_offer .offer_title{ font-size:16px; color: #3333ff; line-height:18px; width:220px; padding-top:10px;}
#footer{ background:url(../img/layout/bg-footer.png); height:78px; width:890px; margin:0 auto;}
#footer .ls{ float:left; height:100%; width:295px; text-align:right;}
#footer .ms{ float:left; height:100%; width:327px; font-size:13px; line-height:78px; text-align:center;}
#footer .rs{ float:left; height:100%; min-width:100px;}
#footer a{ color:#333333; text-decoration:none;}
#footer a:hover{ color:#000066;}




.shadow-centered {
	-moz-box-shadow: 0px 0px 12px #333333;
	-webkit-box-shadow: 0px 0px 12px #333333;
	box-shadow: 0px 0px 12px #333333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=135, Color='#333333');
}



.list_options{
	width:100%;
	position:relative;
	float:left;
	margin:40px 0 20px 0;
	background:url(../img/layout/bg-list_options.png) center repeat-x;
	padding:16px 0 16px 0;
	color:#666666;
	height:28px;
}

.list_option{
	width:50%;
	min-height:24px;
	overflow:visible;
	font-size:14px;
	line-height:28px;	
}



/* ////////////////////////////////////////////////	*/
/* 	Меню с категории								*/
/* //////////////////////////////////////////////// */



.LS .logo{
	width:100%;
	height:120px;
	position:relative;
	margin-bottom:2px;
}

.LS .categories_menu{
	width:100%;
	height:auto;
	min-height:100px;
	background:  url(../img/layout/bg-categories_menu.png) repeat-y 0 20px ;
}

.LS .categories_menu .root_item{
	background:  url(../img/layout/bg-category.png) top ;
	width:90%;
	padding-left:10%;
	height:48px;
	line-height:45px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
}

.LS .categories_menu .root_item:first-child{
	margin-top:0px;
	background:  url(../img/layout/ls_h1.png) top ;
	height:41px;
	line-height:33px;
}

.LS .categories_menu .root_item a{ background:center right no-repeat;  }

.LS .categories_menu .sub_item{
	width:80%;
	padding-left:20%;
	height:auto;
	line-height:16px;
	font-size:12px;
	margin:2px 0;
}

.LS .categories_menu .root_item a{ text-decoration:none; 	color:#FFF; display:inline-block; width:90%;}
.LS .categories_menu .root_item:hover{ background: url(../img/layout/bg-category.png) no-repeat bottom;}
.LS .categories_menu .root_item:first-child:hover{ background: url(../img/layout/ls_h1.png) no-repeat bottom;}
.LS .categories_menu .sub_item a { text-decoration:none; 	color:#000;}
.LS .categories_menu .sub_item a:hover { text-decoration:none; 	color:#3366ff;}



/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Меню с категории							*/
/* //////////////////////////////////////////////// */





/* ////////////////////////////////////////////////	*/
/* 	Листване на категории							*/
/* //////////////////////////////////////////////// */
.listed_categories_container{
	height:370px;
	width:100%;
}
.listed_category{
	display:inline-block;
	width:176px;
	height:100%;
	float:left;
	position:relative;
	margin:20px 0 0 0;
	background:url(../img/layout/product_frames-maks_4em-prity.png) top left no-repeat;
	overflow:visible;
	text-align:center;
}

.listed_category:hover{	background:url(../img/layout/product_frames-maks_4em-prity.png) top right no-repeat;}
.listed_category:hover, .is_active{	background:url(../img/layout/product_frames-maks_4em-prity.png) top right no-repeat;}
.listed_category:hover .listed_category_title{ color:#000000;}

.listed_category a{
	display:block;
	width:100%;
	height:100%;
}

.listed_category_image{
	display:inline-block;
	width:148px;
	min-height:220px;
	padding-left:1px;
	overflow:hidden;
	background:url(../img/no_image.png) center no-repeat;
	
}

.listed_category_title{
	display:inline-block;
	width:100%;
	font-size:17px;
	line-height:22px;
	height:51px;
	color:#666;
	text-transform:capitalize;
}
.listed_category_title:hover{ }

.listed_category_details{}
.listed_category:hover .listed_category_details{}

.contacts{ width:100%; line-height:20px; position:relative;}


/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Листване на категории					*/
/* //////////////////////////////////////////////// */




/* ////////////////////////////////////////////////	*/
/* 	Листване на продукти							*/
/* //////////////////////////////////////////////// */
.listed_products{}

.listed_products .listed_product{
	display:inline-block;
	width:150px;
	height:300px;
	float:left;
	position:relative;
	margin:20px 0 0 20px;
	background:url(../img/layout/product_frames-maks_4em-prity.png) bottom left no-repeat;
	overflow:visible;
	text-align:center;
}

.listed_products .listed_product:hover{
	background:url(../img/layout/product_frames-maks_4em-prity.png) bottom right no-repeat;
}

.listed_products .listed_product a{
	display:block;
	width:100%;
	height:100%;
}

.listed_products .listed_product_image{
	display:inline-block;
	width:148px;
	height:220px;
	padding-left:1px;
	overflow:hidden;
	background:url(../img/no_image.png) center no-repeat;
	
}

.listed_products .listed_product_title{
	display:inline-block;
	width:100%;
	height:30px;
	color:#000000;
	text-transform:capitalize;
}

.listed_products .listed_product_details{
	display:inline-block;
	color:#666;
}

.listed_products .listed_product:hover .listed_product_details{
	color:#FF0000;
	font-weight:bold;
}

/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Листване на продукти						*/
/* //////////////////////////////////////////////// */


/* ////////////////////////////////////////////////	*/
/* 	Листване на продукти	 - Бързо търсене		*/
/* //////////////////////////////////////////////// */
.quick_search{
	width:320px;
	height:100%;
	position:relative;
	float:left;
	overflow:visible;
}

.quick_search form{
	display:block;
	width:100%;
	height:100%;
}

.quick_search input{
	padding:0 10px;
	line-height:27px;
	border:none;
	color:#999;
	font-style:italic;
	display:block;
	height:27px;
}
.quick_search input:focus{
	border:none;
	color:#000000;
	font-style:normal;
	outline:none;	
}

.quick_search_results{
	width:300px;
	background:#FFFFFF;
	height:auto;
	overflow:hidden;
	position:relative;
	z-index:100000000000 !important;	
	border:1px solid #CCC;
	display:none;
}

.quick_search_results .listed_product{
	display:inline-block;
	width:100%;
	height:48px;
	float:left;
	padding: 5px 0;
	position:relative;
	background:#F5F5F5;
	border-bottom:1px solid #CCC;
	overflow:visible;
	text-align:center;
	border-bottom:1px solid #CCC;
}

.quick_search_results .listed_product:hover{
	background:#FFF;
}
.quick_search_results .listed_product:hover a{
	color:#666;
}
.quick_search_results .listed_product:hover .listed_product_image{
	border-color:#999;
}

.quick_search_results .listed_product a{
	display:block;
	width:100%;
	height:100%;
	color:#999;
}

.quick_search_results .listed_product_image{
	display:inline-block;
	float:left;
	width:29%;
	height:100%;
	overflow:hidden;
	background: #FFF;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
/*	background:url(../img/no_image.png) center no-repeat;*/
}

.quick_search_results .listed_product_image img{
	height:100%;
}

.quick_search_results .listed_product_title{
	display:inline-block;
	width:70%;
	height:auto;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-transform:capitalize;
}

.quick_search_results .listed_product_details{
	display:inline-block;
	width:70%;
	float:left;
	text-align:left;
	font-size:12px;
}

.quick_search_results .listed_product:hover .listed_product_details{
	color:#FF0000;
	font-weight:bold;
}

.quick_search_results .search_status{
	width:90%;
	padding:0 10% 0 0 ;
	color:#FFF;
	float:left;
	font-weight:bold;
	font-size:10px;
	line-height:20px;
	text-align:right;
	background:#999999;
}

.quick_search_results .search_status.true{
	background:url(../img/icons/16x16/actions/1rightarrow.png) right center no-repeat #999999;
}

.quick_search_results .search_status.false{
	background:url(../img/icons/16x16/actions/edit_remove.png) right center no-repeat #999999;
}

/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Листване на продукти	 - Бързо търсене	*/
/* //////////////////////////////////////////////// */


/* ////////////////////////////////////////////////	*/
/* 	Преглед на продукт за продажба					*/
/* //////////////////////////////////////////////// */
.product_view-sell{
	width:100%;
	min-height:200px;
	position:relative;
	float:left;
	color:#999999;
	clear:both;
}


.product_view-sell .product_imgs{	width:260px; height:135px; position:relative; float:left; left:20px; overflow:hidden; margin-right:20px;	background:url(../img/no_image.png) center no-repeat;}
.product_view-sell .product_imgs а{	display:none;}
.product_view-sell .product_imgs а:nth-child(1){	display:block;}

.product_view-sell .product_name{	width:50%; left:20px;  min-height:30px; position:relative;	float:left; color:#F00; font-size:22px; line-height:30px;  text-shadow: 1px 1px #CCCCCC;	}
.product_view-sell .category_name{	width:50%; left:20px;  min-height:26px; position:relative;	float:left; line-height:26px; border-bottom:1px solid #fff; color:#FFFFFF;}
.product_view-sell .product_price{	width:50%; left:20px;  min-height:30px; position:relative;	float:left; margin-top:20px; line-height:20px;}
.product_view-sell .product_desc {	width:100%; text-align:justify; min-height:20px; color:#06C; text-shadow: 1px 1px #CCCCCC;	position:relative;	float:left; font-size:16px; line-height:normal;}
.product_view-sell .section_note{	color:#000000; text-align:left; line-height:36px; font-style:italic; display:inline-block; width:100%; font-weight:normal;}

.product_view-sell table.product_info{ padding-bottom:20px; 		border:none; border-collapse:collapse; width:95%; min-height:200px; border-bottom:#fff 1px solid;	position:relative;	float:left; margin:20px 0; left:3%;}
.product_view-sell table.product_info td{	border-top:#fff 1px solid; vertical-align:middle; line-height:30px; font-size:13px;}
.product_view-sell table.product_info td:nth-child(2){color:#000000; }


.product_view-sell form#product_order{		display:block; float:left; position:relative; left:20px; }
.product_view-sell form#product_order input{display:block; float:left; position:relative; width:40px; height:38px; margin:7px 20px 0 0 ; line-height:38px; font-size:16px; text-align:center;}

.product_view-sell .order_btn		{ background:url(../img/layout/order_btn.png) no-repeat top left; color:#0099FF; padding:0 0 0 25px ; margin:0 !important; width:190px !important; position:relative; float:left; height:60px !important; line-height:56px; font-weight:bold; font-size:18px !important; text-align:center; border:none; cursor: pointer;}
.product_view-sell .order_btn:hover	{ background-position:bottom  left; color:#FF6600; text-shadow:0px 1px #660000;}
/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Преглед на продукт за продажба			*/
/* //////////////////////////////////////////////// */



/* ////////////////////////////////////////////////	*/
/* 	Поръчка на продукт								*/
/* //////////////////////////////////////////////// */
.order_forms{		width:520px; height:500px; text-align: left; }
.order_forms table.order_product_form{	width:250px;	height:100%; padding:10px; position:relative; float:left; border-collapse:collapse; border:none; border-spacing:0; background:#F3F3F3}
.order_forms table.order_product_form th { line-height:40px; text-align:center; color:#FF6600; font-size:24px; font-weight:bold;}
.order_forms table.order_product_form input, .order_forms table.order_product_form textarea{	width:90%;	margin-bottom:15px}
.order_forms table.order_product_form input:hover, .order_forms table.order_product_form textarea:hover{ border-color:#999;}
/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Поръчка на продукт						*/
/* //////////////////////////////////////////////// */







/* ////////////////////////////////////////////////	*/
/* 	Семпла галерия									*/
/* //////////////////////////////////////////////// */
.simple_gallery{
	position:relative;
	float:left;
	margin-top:20px;
	width:195px;
	height:284px;
	overflow:hidden;
}
.simple_gallery-gallery_rotator, .simple_gallery-inner, .simple_gallery-bg{
	width:100%;
	height:100%;
	overflow:visible;
	
}
.simple_gallery-gallery_navigation{
	width:100%;
	min-height:20px;
	position:absolute;
	top:230px;
	right:10px;
	z-index:10;
	text-align:right;
}
.simple_gallery-gallery_btn{
	display:inline-block;
	width:42px;
	height:42px;
	background:url(../img/layout/fireballs.png) right top no-repeat;
	cursor:pointer;	
}
/* ////////////////////////////////////////////////	*/
/* 	КРАЙ - Семпла галерия							*/
/* //////////////////////////////////////////////// */







/* HEADER Content	============================================================*/ 

.HEADER .LS{
	text-align:right;
	height:50px;
	line-height:50px;
}
.HEADER .MS{
	height:50px;
	text-align:right;
	line-height:50px;
	color:#FFFFFF;
}


.HEADER .RS{
	text-align:right;
	line-height:50px;
	color:#FFF;
	font-size:24px;
	height:50px !important;
	min-height:10px !important;
	background:url(../img/icons/phone.png) no-repeat left;
}

.HEADER .LS a{ display:block; position:relative; float:left;}
.HEADER .langs{
	padding-top:13px;
	padding-left:20px;
	display:block;
	position:relative;
	float:left;
	height:24px;
	min-width:80px;
}

.HEADER table.navigation{
	width:100%;
	position:relative;
	margin:0 auto 0 auto;
	text-align:center;
	z-index:1;
}

.HEADER table.navigation a{
	color:#FFF !important;
	text-transform:uppercase;
	text-align:center;
	background:url(../img/layout/bg-navigation.png);
	line-height:50px;
	font-size:14px;
}

.HEADER table.navigation a.item{
	display:block;
	
}

.HEADER table.navigation a.item:hover{
	color:#6FF !important;
}
.HEADER table.navigation .active_page{
	font-weight:bold;
}
	
/* END HEADER Content 	========================================================*/ 



/* LS Content 	============================================================*/ 


/* END LS Content 	============================================================*/ 


/* MS Content 	============================================================*/ 
.MS	.system {
	width:100%;
	height:45px;
	background: url(../img/layout/05.png) no-repeat;
	line-height:100%;
}

.MS_content{
	width:550px;
	position:relative;
	margin:0 auto;
	padding-bottom:20px;
	min-height:20px;
	clear:both;	
}


.MS	h2{
	font-size:11px !important;
	color:#333333 !important;
}

.MS	.system a.link, .MS .system .quick_search{
	display:inline-block;
	width:25%;
	padding-left:8%;
	line-height:32px;
	text-align:left;
	float:left;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
}

.MS .system .total_quantity{
	font-weight:bold;
	color:#0C3 !important;
	text-decoration:underline;	
}

.MS .system .quick_search input{
	margin-top:3px;
	width:110px;
}
		
.MS	table.root_cats_navigation {
	width:100%;
	height:58px;
	margin-top:17px;
	background: url(../img/layout/11.png) no-repeat;
}

.MS	table.root_cats_navigation td:first-child{
	width:2%;
}
.MS	table.root_cats_navigation td{
	width:24.5%;
}

.MS	table a.root_cats_navigation_item{
	display:inline-block;
	padding-left:20px;
	padding-top:10px;
	line-height:42px;
	font-size:12px;
	color:#333;	
}
.MS	table a.root_cats_navigation_item:hover{
	text-decoration:underline;
	color:#000000;	
}
	
.MS	#home_hero_container {
	background: url(../img/layout/bg-home_hero.png) no-repeat;
	width:100%;
	height:429px;
}

	
.MS	.promo {

}
	
.MS	.special_offers {
	margin-top:10px;

}

/* END MS Content 	============================================================*/ 


/* RS Content 	============================================================*/ 
.RS	.free_delivery {
	width:220px;
	height:115px;
	position:relative;
	margin-left:auto;
	margin-right:auto;		
}
		
.RS	.fb {
	width:220px;
	margin-top:12px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
	
.RS	.snippet {
	width:100%;
	height:226px;
	margin-top:5px;
	background: url(../img/layout/18.png);
	position:relative;
}
.RS	.snippet .snippet_header {
	height:20px;
	width:90%;
	padding:15px 0 0 10px;
	color:#FFF;
	font-size:12px;
	font-style:italic;
}

/* END RS Content 	============================================================*/ 



/* Contacts		 	============================================================*/ 
#contact_form_send_btn{			background:url(../img/layout/send_email_btn.png) no-repeat top left; display:block; color:#0099FF; padding-left:25px; width:175px; display:block; position:relative; float:left; height:60px; line-height:56px; font-weight:bold; font-size:18px; text-align:center; left:-8px; }
#contact_form_send_btn:hover{	background-position:bottom left; color:#FF0000; text-shadow:0px 1px #660000;}
/* END Contacts 	============================================================*/ 


/* Login*/
.login_box{
	width:186px !important;
	top:32px !important;
	left:194px !important;
}

.login_box input{
	display:inline-block;
	float:left;
	width:70%;
	margin:10px 10%;
	padding:0 5%;
	line-height:20px;
	border:#09F 1px solid;
	color:#999;
	font-style:italic;	
}
.login_box input:focus{
	color:#000000;
	font-style:normal;
	outline:none;	
}

.login_box a.submit{
	display:inline-block;
	margin:10px 10%;
	width:70px;
	height:40px;
	float:left;		
	background: url(../img/layout/login_btn.png) no-repeat;
	color:#FFF;
	line-height:29px;
	text-align:center;
	cursor:pointer;
	font-weight:normal;
}

.login_box a.register, .login_box a.recover{
	width:80%;
	float:left;
	font-weight:normal;
	font-size:12px;
}
.login_box a.register{ color:#0C3; margin:0px 10% 5px 10%;}
.login_box a.recover{  color:#F60; margin:0px 10% 10px 10%;}


/* END Login*/

/* other */
.hidden_content{
	width:100%; 
	height:auto; 
	padding-top:10px;	
	position:absolute;
	z-index:200; 
	display:none; 
	
	background: url(../img/bg/white/90.png) repeat;  
	
	border-bottom-left-radius:5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	
	border-bottom-right-radius:5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
} 
.hidden_content .top{}
.hidden_content .bottom{
	width:100%; 
	height:20px; 
	float:left; 
	position:relative;
	background: url(../img/layout/bg-navigation_category.png) repeat-x; 
		
	border-bottom-left-radius:5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	
	border-bottom-right-radius:5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
}



.sub_cats_container{width:132px !important; 	top:114px !important; margin-left:-2px !important;  }
a.root_cats_navigation_subitem{ display:block; float:left; padding:3px 2% 0 5%; height:20px; font-size:12px; clear:both; position:relative; color:#333;}
a.root_cats_navigation_subitem:hover{ color:#0066FF;}





table#registration{
	width:100%;
	margin:0 20px;
	
}

.default_content{
	width:100%;
	min-height:10px;
	margin:0 20px;
	clear:both;
	
}





#header .fast_contacts{
	position:relative;
	float:left;
	border-top:1px solid #FFF;
	left:322px;
	color:#FFF;
	height:55px;
	font-size:14px;
	width:420px;
	overflow:hidden;
	
}


















