div, form, body, h5, h6, h7, ul, ol, li  

{
	padding:0;
	margin:0;
	font: 12px Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	/*list-style:none*/
}

body {
/*	background:#000000 url(/public/img/100lux/header-background.jpg) no-repeat top right;*/
	cursor:default
}



h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left: 5px;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}

th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}


.boxcont, .boxcont li, {font-size: 12px; line-height: 18px;}
.boxtitles{color:#dadada; font-weight:bold; font-size: 14px; margin: 10px 0 10px 0;}

img{border:none}

a:link{text-decoration:underline; color:#ffffff;}
a:visited{text-decoration:underline; color:#ffffff;}
a:hover{text-decoration:none; color:#ffffff;}
a:active{text-decoration:none; color:#ffffff;}

a.wht:link{text-decoration:underline; color:#ffffff;}
a.wht:visited{text-decoration:underline; color:#ffffff;}
a.wht:hover{text-decoration:none; color:#ffffff;}
a.wht:active{text-decoration:none; color:#ffffff;}

a.gry:link, a.gry:visited, a.gry:hover, a.gry:active
{text-decoration:underline; color:#cf7b0d;}

a.grr:link,a.grr:visited,a.grr:hover,a.grr:active
{text-decoration:none; color:#b7b7b7;}
/*a.grr:visited{text-decoration:none; color:#b7b7b7;}
a.grr:hover{text-decoration:underline; color:#b7b7b7;}
a.grr:active{text-decoration:underline; color:#b7b7b7;}
*/
a.yel:link{text-decoration:none; color:#CF7B0D;font-weight:bold;}
a.yel:visited{text-decoration:none; color:#CF7B0D;font-weight:bold;}
a.yel:hover{text-decoration:underline; color:#CF7B0D;font-weight:bold;}
a.yel:active{text-decoration:none; color:#CF7B0D;font-weight:bold;}

a.men:link{text-decoration:none; color:#cf7b0d; font-weight:bold; font-size:15px;}
a.men:visited{text-decoration:none; color:#cf7b0d;  font-weight:bold;font-size:15px;}
a.men:hover{text-decoration:underline; color:#cf7b0d; font-weight:bold; font-size:15px;}
a.act_men:link, a.act_men:hover, a.act_men:visited{text-decoration:none; color:#cf7b0d; font-weight:bold;font-size:15px;}

a.blw:link,a.blw:visited{text-decoration:none; color:#CF7B0D;font-weight:bold; font-size:14px;}
a.blw:hover{text-decoration:underline; color:#CF7B0D;font-weight:bold;font-size:14px;}

.line-menu a.men:link,.line-menu a.men:visited,.line-menu a.men:hover,.line-menu a.men:active
{text-decoration:none; color:#dadada;  }


.sbg{text-align:center;    padding: 5px; color:#cf7b0d;font-weight:bold; }

a.mee:link,
a.mee:visited,
a.mee:hover,
a.mee:active{color:#ffffff; font-weight:normal; text-decoration:none;}

a.mee:hover{text-decoration:underline;}

a.del:link{text-decoration:underline; color:#CC901D;}
a.del:visited{text-decoration:underline; color:#CC901D;}
a.del:hover{text-decoration:none; color:#CC901D;}
a.del:active{text-decoration:none; color:#CC901D;}

.yyy{color:#CC901D;}
.butbox{text-align:right; padding-top:50px}

.banners{margin:10px 0 10px 0; position:relative}
.banners-counter{
	position:absolute;
	left: 561px;
	top: 23px;
}
.counter{margin:0 5px 0 5px}

.footer{
background:#000000 url(/public/img/100lux/footer-background-left.jpg) left no-repeat;
 text-align:center }
.footer2{
background:url(/public/img/100lux/footer-background-right.jpg) right no-repeat;
 text-align:center}
.footer3{margin:0 auto; 
 width:1000px;
 text-align:center;
 position:relative}
.footer-menu{
	position:absolute;
	z-index:3;
	top:0px;
	right:10px;
	width: 100%;
	text-align:center;
	font-size:14px;
	color: White;
}

.footer-copy{
	position:absolute;
	z-index:3;
	top:85px;
	right:10px;
	width: 455px;
	text-align:right;
	font-size:11px;
	height: 25px;
}

input{background:#6f7570; border:none; 	
	color:#FFFFFF; line-height:17px; height:17px; margin:0 1px -1px 1px; 
}
textarea{background:#6f7570; border:none; 	
	color:#FFFFFF; line-height:17px; height:70px; margin:0 1px -1px 1px; 
}
input.none{background:none; border:none; line-height:normal;}
select{background:#6f7570; border:none; 	
	color:#FFFFFF; line-height:17px; height:17px; margin:0 1px -1px 1px; 
}
.w200{width:200px;}
.w100{width:100px;}
.w135, .loga{width:135px;}
.w55{width:55px;}

.price{font-size:18px}
.tit2{font-size:11px}

p{padding:0; margin:0 0 10px 0;}

.inpborder{
	float:left;
	position:absolute;
	left: 265px;
	top: 20px;
}
.inppay{
	float:left;
	position:absolute;
	left: 530px;
	top: 20px;
}

.mainbox{
min-width:1000px;
text-align:center;
background:#000000 url(/public/img/100lux/header-background.jpg) no-repeat top right;
}
.main{
margin:0 auto; width:1000px; position:relative;
}

.header{height:318px; text-align:center}
.topmenu{margin:0 auto; width:716px; height:53px; position:relative}
.linedec{height:176px; text-align:center}
.line-menu{
height:49px;
background:url(/public/img/100lux/line-menu.png);
text-align:center;
}


.content{
background:url(/public/img/100lux/content-background.gif);
text-align:center;
}
.content2{
margin:0 auto; 
width:100%; 
position:relative;
}
.submenu {
min-width: 1000px;
 }
ul.l_submenu li{
list-style: none;
text-decoration: none;
margin:7px 0 7px 0;
 }
a.whj:link, a.whj:visited{
text-decoration: none;
font-size:12px;
}
a.whj:hover{
text-decoration: underline;
font-size:12px;
}
.in_submenu{
position: relative;	
height:55px; 
background: transparent url(/public/img/100lux/submenu.gif) center top no-repeat;
color:#b7b7b7;
width: 944px;
} 
.login_auth{
	/*	border:#606060 1px solid;
	*/float:left;
	position:absolute;
	left: 290px;
	top: 12px;
}
.pass_auth{
	/*	border:#606060 1px solid;
*/	float:left;
	position:absolute;
	left: 402px;
	top: 12px;
}
.submit_auth{
	position:absolute;
	left:514px;
	top:12px;
}
.pass1{
	position:absolute;
	left:563px;
	top:12px;
}


.lan{margin:3px;}
.icon-shop{	position:absolute;	left:19px;	top:8px
}
.text-shop{
	position:absolute;
	left:54px;
	top:16px;
	color:#af903d
}
.text-news{
	position:absolute;
	left:276px;
	top:16px;
	color:#af903d;
}
.text-pay{
	position:absolute;
	left:524px;
	top:16px;
	color:#af903d;
}
.language{
	position:absolute;
	left:175px;
	top:15px;
	color:#af903d
}
.button-ok{
	position:absolute;
	left:463px;
	top:12px;
	color:#af903d
}
.search-type{
	position:absolute;
	left:765px;
	top:101px;
	color:#af903d;
	z-index:3
}
.search-style{
	position:absolute;
	left:765px;
	top:128px;
	color:#af903d;
	z-index:3
}
.search-contry{
	position:absolute;
	left:765px;
	top:154px;
	color:#af903d;
	z-index:3;
	width: 40px;
}
.search-code{
	position:absolute;
	left:765px;
	top:183px;
	color:#af903d;
	z-index:3
}
.search-count{
	position:absolute;
	left:765px;
	top:209px;
	color:#af903d;
	z-index:3
}
.search-price{
	position:absolute;
	left:765px;
	top:236px;
	color:#af903d;
	z-index:3;
	height: 11px;
}
.search-do{
	position:absolute;
	left:894px;
	top:236px;
	color:#af903d;
	z-index:3;
	width: 11px;
}
.search-rub{
	position:absolute;
	left:765px;
	top:249px;
	color:#af903d;
	z-index:3
}
.search-sea{
	position:absolute;
	left:853px;
	top:277px;
	color:#af903d;
	z-index:3
}
a.search-yel:link,a.search-yel:visited{color:#af903d; text-decoration: none;}

.button-sea{
	position:absolute;
	left:765px;
	top:272px;
	color:#af903d;
	z-index:3;
	height: 24px;
}
.input-type{
	position:absolute;
	left:834px;
	top:99px;
	color:#af903d;
	z-index:3
}
.input-style{
	position:absolute;
	left:835px;
	top:126px;
	color:#af903d;
	z-index:3
}
.input-contry{
	position:absolute;
	left:835px;
	top:152px;
	color:#af903d;
	z-index:3;
	width: 40px;
}
.input-code{
	position:absolute;
	left:835px;
	top:181px;
	color:#af903d;
	z-index:3
}
.input-count{
	position:absolute;
	left:870px;
	top:207px;
	color:#af903d;
	z-index:3
}
.input-price{
	position:absolute;
	left:822px;
	top:234px;
	color:#af903d;
	z-index:3;
	height: 11px;
	width: 64px;
}
.input-do{
	position:absolute;
	left:915px;
	top:234px;
	color:#af903d;
	z-index:3
}
.input-rub{
	position:absolute;
	left:765px;
	top:259px;
	color:#af903d;
	z-index:3
}
.topmenubg{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/100lux/header-topmenu-background.png');
	width:expression(0);
	height:expression(0);
	padding-top:expression(1);
	padding-left:expression(1);
	}
.linedec{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/100lux/header-linedec.png');
	width:expression(0);
	height:expression(0);
	padding-top:expression(1);
	padding-left:expression(1);
	z-index:5
	}
.logotype{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/100lux/logotype.png');
	width:expression(0);
	height:expression(0);
	padding-top:expression(1);
	padding-left:expression(1);
	position:absolute;
	left: 0px;
	top: 61px;
	z-index:4
	}
.telephone{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/100lux/telephone.png');
	width:expression(0);
	height:expression(0);
	padding-top:expression(1);
	padding-left:expression(1);
	}
.search{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/100lux/search.png');
	width:expression(0);
	height:expression(0);
	padding-top:expression(1);
	padding-left:expression(1);
	position:absolute;
	right: 4px;
	top: 78px;
	}
.u-t-l{height:11px; background:transparent url(/public/img/100lux/u-t-l.gif) left no-repeat; padding-left:11px;}
.u-t-r{height:11px; background:transparent url(/public/img/100lux/u-t-r.gif) right no-repeat; padding-right:11px;}
.u-t-c{height:11px; background:#303334;}

.u-b-l{height:10px; background:transparent url(/public/img/100lux/u-b-l.gif) left no-repeat; padding-left:10px;}
.u-b-r{height:10px; background:transparent url(/public/img/100lux/u-b-r.gif) right no-repeat; padding-right:10px;}
.u-b-c{height:10px; background:#292828;}

.table_nav{
	width: 100%;
	background:#292828;
}
.nav{
background:#292828;
width: 100%;
}
.input-count3{
margin: 10px 0 0 340px;
	color:#929292;
	z-index:3
}
.input-count2{
margin: 0 10px 0 10px;
	color:#af903d;
	z-index:3
}
.table_sc{
width: 100%;
}
.span-count2{
margin: 0 0 0 15px;
	color:#af903d;
	z-index:3;
	width: 344px;
	line-height:24px;
}

.cont{background:#303334;}

table.con{width:100%; border:none;}
table.con th{ vertical-align:top; text-align:left; font-weight:bold; padding:0 10px 10px 10px; width:235px}
table.con td{ vertical-align:top; padding:0 0px 10px 0px;}

table.cont2{width:100%; border:none; color:#FFFFFF; margin:5px 0 5px 0}
table.cont2 td{ vertical-align:top; text-align:center; padding:5px;}
table.sort{width:100%; border:none;}
table.sort th{ vertical-align:middle; width:20px}
table.sort td{ vertical-align:middle; color:#929292}


table.uu{width:100%; border:none; margin:10px 0 10px 0}

table.uu th{width:10px; height:10px; padding:0}
table.uu th.t-l{background:url(/public/img/100lux/uu-t-l.gif) no-repeat}
table.uu th.t-r{background:url(/public/img/100lux/uu-t-r.gif) no-repeat; border:none;}
table.uu th.b-l{background:url(/public/img/100lux/uu-b-l.gif) no-repeat}
table.uu th.b-r{background:url(/public/img/100lux/uu-b-r.gif) no-repeat}
table.uu th.t2-l{background:url(/public/img/100lux/uu2-t-l.gif) no-repeat}
table.uu th.t2-r{background:url(/public/img/100lux/uu2-t-r.gif) no-repeat}
table.uu th.b2-l{background:url(/public/img/100lux/uu2-b-l.gif) no-repeat}
table.uu th.b2-r{background:url(/public/img/100lux/uu2-b-r.gif) no-repeat}

table.uu td{padding:0; background:#363636}
table.uu td.t{background:url(/public/img/100lux/uu-t.gif) repeat-x}
table.uu td.b{background:url(/public/img/100lux/uu-b.gif) repeat-x}
table.uu td.l{background:url(/public/img/100lux/uu-l.gif) repeat-y}
table.uu td.r{background:url(/public/img/100lux/uu-r.gif) repeat-y right}

div.banner{text-align:center}

table.uuu{width:100%; border:none;}

table.uuu th{width:5px; height:5px; padding:0}
table.uuu th.t-l{background:url(/public/img/100lux/uuu-t-l.gif) no-repeat}
table.uuu th.t-r{background:url(/public/img/100lux/uuu-t-r.gif) no-repeat}
table.uuu th.b-l{background:url(/public/img/100lux/uuu-b-l.gif) no-repeat}
table.uuu th.b-r{background:url(/public/img/100lux/uuu-b-r.gif) no-repeat}

table.uuu td{padding:0; background:#434343}
table.uuu td.t{background:url(/public/img/100lux/uuu-t.gif) repeat-x}
table.uuu td.b{background:url(/public/img/100lux/uuu-b.gif) repeat-x}
table.uuu td.l{background:url(/public/img/100lux/uuu-l.gif) repeat-y}
table.uuu td.r{background:url(/public/img/100lux/uuu-r.gif) repeat-y right}

#menu li{line-height:22px; background:transparent url(/public/img/100lux/line-dotted.gif) bottom repeat-x}
#menu-sub li{line-height:22px; margin-left:10px; background:transparent url(/public/img/100lux/line-dotted.gif) bottom repeat-x}

table.fors{width:100%; border:none;text-align:left; color:#b2b2b2; }
table.fors td{text-align:left; padding:0 0 10px 0; margin:0}


.fname{font-size:12px; color:#FFFFFF}
table.gryr{width:100%; border:none; color:#b2b2b2;}
table.gryr td{ font-weight:normal; text-align:center; vertical-align:middle; padding:0; margin:0}

table.gryra{width:100%; border:none; color:#b2b2b2;}
table.gryra td{ font-weight:normal; text-align:center; vertical-align:middle; padding:0; margin:0}
table.gryra th.separate{ background:url(/public/img/100lux/separate.gif) repeat-x center; height:21px}

.pad10{padding:10px;*padding:0px;}
.atc{text-align:center;}

ul{padding-left:10px;}

/*//////////////////////*/
.korz{
	width: 514px;
}
.boxtitles11{

/*padding: 5px 0 25px 0px;*/
font-weight: bold;
color: #6f7570;
}

.rp{
	padding: 5px 0 25px 195px;
}
.korz3{
/*border: 1px solid #f00;	*/
padding: 0 10px 0 10px;
margin: 0 0 0 0;
}
input, select, textarea, #id_name, #id_phone, #id_email{
	/*border: #7ac2a4 1px solid;*/
	border: #b7b7b7 1px solid;
	background-color: #6f7570;
	
}
.button_in_korz{
background: url(/public/img/100lux/button-incard.gif) no-repeat;
	width: 62px;
	height: 17px;
	border: none;
	cursor: pointer;
}

.button_login{
	background: url(/public/img/100lux/button-login.gif) no-repeat; 
	width: 44px; 
	height: 21px;
	border: none;
}

.filtr_title{
	color: #cf7b0d;
}
.check{
margin: 0 0 10px 0;
}
.filtr_box_size{
width: 14px;
height: 14px;
}
.filter_check_margin{
	margin: 0 0 0 31px;
}
.filter_margin{
	margin: 0 0 0 20px;
}

.table_registr tr td{
	width: 100%;
	/*border: 1px solid #f00;*/
	font-size: 12px;
}
.table_registr tr td input{
	font-size: 12px;
}
.input_code input{
width: 75px;
font-size: 12px;
}
.loggined{
width: 100%;
font-size: 16px;
height: 48px
}
.loggined .yel{
	margin: 0 0 0 20px;
	font-weight: bold;
}
.loggined .yel_out{
	margin: 0 0 0 30px;
	color: #af903d;
	font-size: 11px;
}
.mtitle{
font-size: 13px;
}
.boxtitles{
font-size: 13px;
}
.zend_form{
	margin: 20px 0 0 50px;
}
.zend_form dd{
margin: -15px 0 10px 275px;
}
.zend_form #save, .zend_form #btn_delete{
	margin: 15px 0 0 1px;
}
.button2 a{
	background: url(/public/img/100lux/button-incard.gif) no-repeat; 
	width: 62px;
	height: 17px;
	border: none;
	border: 1px solid #f00;
	display: block;
}
.btn2{
width: 62px;
height: 17px;
border: none;
background: url(/public/img/100lux/button-incard.gif) no-repeat; 
display: block;
}
#has_login{
margin: 15px 0 0 0;
}

.log, .login, select, option, input {font-size: 10px;}

.login{width: 100px;}


#menu li { list-style:none; margin:0;}

.boxcont3{
width: 220px;
}
.all_tovars {height: 12px; }
.sortr{margin: 3px 0 3px 0;}
.navigate{margin: 5px 0 0 0;}
.col_tavars{color:#cf7b0d;margin: 5px 0 5px 0;}
.lich_cab{color:#cf7b0d;margin: 0 0 5px 0; font-size: 13px; font-weight: bold;}

/* menu */
.bgmenu1 {background: url(/public/img/100lux/bgmenu.gif) repeat-y; width:235px; position:relative;}
.topmenu1 {background: url(/public/img/100lux/topmenu.gif) no-repeat 0 0 ; }
.bottommenu1 {background: url(/public/img/100lux/bottommenu.gif) no-repeat 0 100%; padding: 10px;}

/********/
