/* Global css - framefork by Dandare v0.3b - bandaguns.com */
* { margin: 0; padding: 0; }
*:focus { outline: none}
.hidden { display: none}
.show { display: block!important}
.no-border, a img { border: none!important}
.cc1 { clear: both; }
ul {list-style:none}

/* -------------extra---------------- */	
strong {}
em {}
sup, sub {vertical-align: baseline; position: relative}
sup { top: -0.2em;}
sub { bottom: -0.3em;}
.em {font-style: italic}
.strong {font-weight: bold}
.upper {text-transform:uppercase}


/* Text align, float*/
.a-left { text-align: left}
.a-center { text-align: center}
.a-right { text-align:right}
.f-left { float: left}
.f-right { float: right!important}
br {clear:both;height:1px;font-size:0}
.clear {clear:both;}
textarea {overflow:hidden}
.nopad {padding: 0!important}
.nomar {margin: 0!important}

/*	Tables */
table { border-collapse: collapse; width: 100%; }
table th, table td {vertical-align: middle; }
table th { background: #f4f4f4;text-align:center }
table td { }

/* Links */
/*
a {color: #b1003e;text-decoration:underline}
*/
a {color: #FF5994;text-decoration:underline}
a:hover {text-decoration:none}
a:visited {}
a:active {}

.nine {display:none!important}
.five {display:block!important}
.nobg {background:none!important}


/* -------------------Skeleton------------------- */

html,body {height:99.8%}
body {text-align:center;font:62.5% Tahoma,Helvetica, Arial,Verdana sans-serif; color:#999;background:#470000 url(/site/img/body_bg.gif) repeat left top}
	.l-page {width:1000px;text-align:left;min-width:1000px;border:none;margin:0 auto;height:100%;min-height:100%;height:auto;position:relative}

/* ----layout------ */
.l-main {margin: 0 auto;text-align: center;overflow: hidden;padding: 0 0 110px 0;}
	.l-main .b-content {text-align: left;float:left;width:1000px}
		.l-main .h-content {padding: 10px 5px ;clear:both;text-align: left; float:left}
		.l-main .h-content p {font-size:1.3em;}
		.l-main .h-content h1 {font-size:1.6em;margin: 0 0 25px 0;color:#fff;line-height:1.2em;color:#fff;text-align:justify;font-weight:bold;}				
		.nobot {padding:10px 5px 0 0!important}
		
	
/* ----header------ */
.l-main .b-header {height:200px;position:relative}
	.l-main .b-header .b-main-menu {float:right;width:700px;overflow: hidden;}

/* ---extra menu, site maps etc------ */
.l-main .b-header .b-icon-menu {width:116px;height:35px;background: url(/site/img/contact_icon_set.png) no-repeat left top;position:absolute;right:0;top:20px}
	.l-main .b-header .b-icon-menu a {width:36px;height:36px;float:left}
		.l-main .b-header .b-top-contacts {width:380px;height:70px;position:absolute;top:25px;left:320px;text-align: left}
		.l-main .b-header .b-top-contacts p {color:#a38080;margin: 10px 0 0 0;font-size: 1.1em;line-height:14px; font-weight:bold;}
		.l-main .b-header .b-top-contacts p.action {color: #f5b900;margin: 20px 0 0 0;font-size: 2.5em;line-height:14px}		

	
/* ----essential------ */
	.l-main .b-content p {color:#fff;line-height:1.3em;margin: 0  0 15px 0;font:1.3em Georgia, sans-serif;}
		/*
		.l-main .b-content 
		  {font:2.5em Georgia, sans-serif;margin: 0 0 25px 0;color:#fff;line-height:0.9em;color:#fff;font-style:italic}
		*/
		.l-main .b-content h1  {font-size:1.6em;margin: 0 0 25px 0;color:#fff;line-height:1.2em;color:#fff;text-align:justify;font-weight:bold;}
		.l-main .b-content div.main  {font-size:1.5em;margin: 0 0 25px 0;color:#fff;line-height:1.2em;color:#fff;text-align:justify;font-weight:normal;}		 
		.l-main .b-content h2  {font-size:1.4em;margin: 0 0 25px 0;color:#fff;line-height:1.2em;color:#fff;text-align:justify;font-weight:bold;}		
		.l-main .b-content h3  {font-size:1.2em;margin: 0 0 25px 0;color:#fff;line-height:1.2em;color:#fff;text-align:justify;font-weight:bold;}		

	/* ----main menu------ */
		.l-main .b-header .b-top-menu {position:absolute;bottom:22px;right:0;overflow: hidden;background:#8d0000 url(/site/img/bg_menu_line.gif) repeat-x left top;height:45px;display:inline-block;*display-inline;zoom:1;padding: 0 50px;-moz-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;;border-radius:7px}
			.l-main .b-header  li {float:left;margin: 0 0 0 0;padding: 15px 0 0 0}
			.l-main .b-header .b-top-menu a {color:#f1f1f1;text-transform:uppercase;text-decoration:none;font-size: 1.1em;font-weight:bold;display:block;padding: 0 10px;border-right:1px solid #c78080;height:15px}
				.l-main .b-header .b-top-menu a:hover {color:#c78080}
				.l-main .b-header .site-logo {margin: 0 auto;text-align: center;display:block;position:absolute;top:20px;left:45px;z-index:20;}

/* ----crumbs aka path------ */		
		.l-main .b-content .b-crumbs {border:1px solid #693939;height:32px;line-height:32px;width:996px;-moz-border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;;border-radius:9px}
			.l-main .b-content .b-crumbs a {color:#cdadad;float:left;padding: 0 4px;font-size: 1.12em;background:url(/site/img/menu_arrow.gif) no-repeat right center;padding: 0 10px 0 10px}
				.l-main .b-content .b-crumbs .path {float:left;font-size: 1.12em;color:#cdadad;background:url(/site/img/menu_arrow-last.gif) no-repeat right 16px;padding: 0 10px 0 6px;;height:32px;line-height:32px}
					.l-main .b-content .b-crumbs span {float:left}

			/* ----category-selection------ */		
.l-main .b-content .b-category-selection {overflow: hidden;float:left;position:relative;left:4px}
	.l-main .b-content .b-category-selection .box {padding: 0 10px;border:2px solid #754040;width:461px;height:280px;float:left;margin: 0 20px 20px 0;-moz-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
		.l-main .b-content .b-category-selection .box p {width:250px;float:right;font:1.2em Georgia, sans-serif;position:relative;text-align: justify;}
		.l-main .b-content .b-category-selection .box p a {color:#fff;text-decoration:none}
		.l-main .b-content .b-category-selection .box h2 a {font:26px Georgia, sans-serif;margin: 9px 0;width:230px;float:right;color:#fff;line-height:26px}
		.l-main .b-content .b-category-selection .shtory {background:#830000  url(/site/img/shtory.png) no-repeat left top}
		.l-main .b-content .b-category-selection .fabric {background:#c46222 url(/site/img/fabric.png) no-repeat left top}
		.l-main .b-content .b-category-selection .curtain{background:#3198ac url(/site/img/curtain.png) no-repeat left top}
		.l-main .b-content .b-category-selection .sun{background:#c9af1f url(/site/img/sun.png) no-repeat left top;}
		.l-main .b-content .b-category-selection .box .more {background:transparent url(/site/img/arrow_white_r.png) no-repeat left top;width:13px;height:13px;position:absolute;bottom:-20px;right:15px}
		h1.b-main-text {
			font-size:10px;
		}

/* ----page content------ */
.l-main .b-content .b-cc-page {float:right;width:690px}
	.l-main .b-content .b-cc-page p {color:#fff;line-height:1.35em;margin: 0  0 15px 0;font-family:Tahoma, Verdana, sans-serif;}
	.l-main .b-content .b-cc-page div  {color:#fff;font-size:1.25em;line-height:1.25em;margin: 0  0 10px 0;font-family:Tahoma, Verdana, sans-serif;}	
	.l-main .b-content .b-cc-page h1 {font-weight:bold;}		
	.l-main .b-content .b-cc-page h2 {font-weight:bold; font-size:1.3em; text-decoration: none; margin:0;color: #FB0058;}			
	.l-main .b-content .b-cc-page a{text-decoration: none; }			

/* ----sidebar on page----- */
	.l-main .b-content .b-sidebar {float:left;width:250px;margin: 0 40px 0 0}
	.l-main .b-content .galery {width:470px;}
	.l-main .b-content .gal-width{width:470px;overflow: hidden;height:486px}

	.l-main .b-content .b-sidebar ul {overflow: hidden;background:transparent url(/site/img/x.png) repeat left top;padding: 28px 25px;border:1px solid #612424;position:relative;top:-2px;width:199px}
	.l-main .b-content .b-sidebar li {text-align: left; color:#fff;font-size: 1.2em;line-height:20px; padding: 0 0 10px 0;}
	.l-main .b-content .b-sidebar li a {color:#fff;font-size: 1.2em;line-height:20px}
		.l-main .b-content .b-sidebar li .active {font-weight:bold;text-decoration:none}
/* ----sidebar on gallery----- */
	.l-main .b-content .sidebar-menu  {overflow: hidden; background:transparent url(/site/img/x.png) repeat left top;padding: 28px 25px;border:1px solid #612424;width:200px;float:left;margin: 30px 0 0 0}
	.l-main .b-content .sidebar-menu li {text-align: left; padding: 0 0 10px 0;}
	.l-main .b-content .sidebar-menu li a {color:#fff;font-size: 14px;line-height:20px}
		.l-main .b-content .sidebar-menu li .active {font-weight:bold;text-decoration:none}

	.l-main .b-content .b-item-desc {width:700px;float:left;padding: 27px 0 0 0;margin: 0 0 0 30px} 
	.l-main .b-content .b-item-desc div{color:#fff;line-height:1.35em; font-size: 1.2em; font-family:Tahoma, Verdana, sans-serif;}
	.l-main .b-content .b-item-desc p{color:#fff;line-height:1.35em; font-size: 1.2em; font-family:Tahoma, Verdana, sans-serif;}
	.l-main .b-content .b-item-desc li{color:#fff;line-height:1.35em; font-size: 1.2em; font-family:Tahoma, Verdana, sans-serif; }


/* ----gallery----- */
#gallery_thumbs {width:478px; height:470px; overflow:hidden;position:relative}
	#gallery_thumbs.long img {cursor:auto}

.imageblock {height:486px}
	#gallery_thumbs li {float:left; width:117px; margin-left:2px;height:121px}
		#gallery_thumbs li ul li {background-color:#820000; margin:0 0 2px 0; height:120px}
		#gallery_thumbs li ul li img {cursor:pointer;margin: 0 auto;text-align: center}
.imageblock #bigImage{border:0px solid white; }
		
#gallery_thumbs li ul li.pager {background:none; padding:8px 8px 0 7px;}
.gal-width .pager {text-align: center;position:relative;top:-50px}
.gal-width .pager b {color:#999;margin: 0 5px 0 0;padding: 5px 9px;border:1px solid #693939;-moz-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.gal-width .pager a {color:#ffffff;margin: 0px 5px 0px 0px;padding: 5px 9px;border:1px solid #693939;-moz-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.gal-width .pager span {display:none}
#image_array {display:none}


/* -------------- footer ---------------- */
.b-footer {height:90px;clear:both;width:1000px;border-top:1px solid #a38080;position:absolute;bottom:10px;text-align: center;left:0}

/* ---footer menu--- */
.b-footer .b-footer-menu   {overflow: hidden;height:20px;display:inline-block;text-align: right;margin: 15px 0 0 0;*display:inline;zoom:1}
			.b-footer .b-footer-menu   li {float:left;padding: 3px 0 0 0;}
			.b-footer .b-footer-menu   a {color:#fff;text-transform:uppercase;text-decoration:none;font-size: 1.1em;font-weight:bold;display:block;padding: 0 10px;border-right:1px solid #fff;height:15px}
				.b-footer .b-footer-menu   a:hover {}

.b-footer .b-copyright {text-align: center;position:absolute;top:67px;left:0;font-size:1.1em;width:300px}

/*.b-footer .b-counters {width:300px;border:1px solid #900000;overflow: hidden;margin: 15px auto;;text-align: center;height:30px}*/
.b-footer .b-counters {width:300px;border:1px solid #900000;overflow: hidden;margin: 15px auto;;text-align: center;height:30px}
	.b-footer .b-counters a {width:86px;height:35px;background:#900000;text-align: center;line-height:35px;color:#fff;text-decoration:none;display:block;margin: 0 auto}

	
		
/*
idth:86px;height:35px;background:#900000;text-align: center;line-height:35px;color:#fff;text-decoration:none;display:block;margin: 0 auto}
*/
	
		











