
					
.nofloat				{	clear:both; height:0px; line-height:0px; font-size:0px;}		
a						{	text-decoration:none;}

.hide, var				{	display:none;}
form, table, tr, td		{	margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6		{	margin:0px; padding:0px; font-weight:normal; font-size:1em;}
p						{	margin:0px; padding:5px 0px; }
ul						{	padding:0 0 0 40px; margin: 0px; }

ul li.nofloat			{	clear:both; float:none; font-size:0px;
							line-height:0px; height:0px; background:none;}

#out_center{
	width:985px;
	margin:0 auto;
	background: #ffffff url(../img/new_center.gif) repeat-y;
}

#center{
	width:967px;
	margin:0 auto;
	padding:0px 0 0 0;
	background:#ffffff;
}

#logo{
	width:337px;
	height:55px;
	float:left;
	background: url(../img/logo.png) no-repeat left top;
}

#header{
	padding:5px 0 0 0;
}

#logo a{
	display:block;
	width:100%;
	height:100%;
}

#small_links{
	padding:37px 0 12px 0;
}

#top_links{
	padding:0 12px 3px 0;
	text-align:right;
	color:#424242;
}

#top_links a{
	color:#424242;
}
#top_links a:hover{
	color:#424242;
	text-decoration:underline;
}

#pinko{
	height:40px;
	width:100%;
	background-color:#fc75c1;
}

#top_menu{
	padding:13px 0 0 8px;
	list-style-type:none;
}


#top_menu li{
	padding:0 35px;
	float:left;
}

#top_menu li a{
	color:#242424;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#top_menu li a:hover{
	color:#ffffff;
}


#bob_out{
	width:100%;
	height:50px;	
}

#sok{
	padding:6px 0 0 0;
	width:320px;
	float:left;
}

#sok label{
	color:#5d5d5d;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#icon{
    padding: 6px 0 0 320px;
    width: 100px;
    float: left;
    background:url(../img/icon.jpg) no-repeat left top;

}

#ser_inp{
	width:203px;
	height:17px;
	background:none;
}


#ser_sub{
	width:30px;
	height:21px;
	border:0px;
	cursor:pointer;
	background: url(../img/ser_sub.gif) no-repeat left top;
}



#card{
	padding: 5px 0 0 10px;
	width:158px;
	height:45px;
	text-align:center;
	float:right;
	background:url(../img/card.jpg) repeat-y left top;
}

#card a{
	color:#fc75c1;
}

#card a:hover{
	color:#ffffff;
}


#head_img{
	padding:30px 0 0 0;
	background: url(../img/head_under_bg.gif) repeat-x left top;
}

#head_img img{
	display:block;
}

#page{
	padding:0 0 15px 0;
	border: solid 1px #cecece;
	border-top:0px;
	
}

#top_banners{
	padding:3px;
	padding-bottom:10px;
	width:959px; height:94px;
	overflow:hidden;
}

#top_banners a {
	display:block;
	margin-right:2px;
	float:left;
}

#top_banners img{
	display:block;
}


#inner_page{
	padding-top:10px;
	background: url(../img/pixel_bg.gif) repeat-y 185px 0px;
}


#left_side { padding:0px 0 0 15px; width:161px; float:left; }

#left_menu { padding:0 0 7px 0; margin:0; list-style-type:none; }
#left_menu ul { list-style: none; margin:0; padding:0 0 0 15px; }

#left_menu li {
	padding:2px 0 2px 15px ; 
	background: url(../img/left_menu_li.gif) no-repeat 5px center;
}


#left_menu li.first{
	background:none;
	padding: 0 0 10px 0px;
}

#left_menu li.first h3{
	height:16px;
	width:137px;
	background:url(../img/vare_prod.png) no-repeat left top;
}


#left_menu li a{
	color:#313131;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#left_menu li a:hover{
	font-weight:bold;
}


#index_prods{
	padding:0 0 0 15px;
	width:765px;
	float:left;
}


.box_prod{
	padding:0 0 0 5px;
	width:180px;
	margin-right:5px;
	float:left;
	background: url(../img/pixel_bg.gif) repeat-y right top;
}

.box_prod_last{
	background:none;
	margin:0px;
}

a.prod_img{
	display:block;
	width:170px;
	height:200px;
	background: no-repeat center center;
}

.prod_infos{
	padding:5px 5px 5px 5px;
	height:60px;
	overflow:hidden;
	
}


a.details{
	display:block;
	padding:0 0 0 10px;
	margin:0 0 0px 10px;
	width:45px;
	color:#313131;
	background: url(../img/details.gif) no-repeat left center;
}


a.details:hover{
	color:#fc75c1;
}


a.kjop{
	display:block;
	padding:4px 0 4px 10px;
	width:110px;
	height:px;
	color:#fc75c1;
	background-color:#1b1b1b;
}

a.kjop:hover{
	color:#1b1b1b;
	background-color:#fc75c1;
}


#out_foot{
	padding:5px 0 8px 0;
}

#foot{
	padding:10px 50px;
	min-height:45px;
	color:#131414;
	background-color:#fc75c1;
}

* html #foot {
	height:45px;
}


#foot a{
	color:#131414;
	text-decoration:underline;
}
#foot a:hover{
	text-decoration:none;
}



#left_img{
	width:600px;
	float:left;
	/*min-height:350px;*/
}

* html #left_img{
	height:350px;
}
#right_img{
	width:600px;
	float:right;
}


/*gallery*/

#big_img { 
	width:600px; padding:8px 0px;
	text-align:center; min-height:80px;
	overflow:hidden; 
	/*background: #fd75c1 url(img/loader.gif) no-repeat center center;*/
}

#big_img a{
	font-size:0px; line-height:0px;
}

* html #big_img{
	height:77px;
}

#slider{
	margin-left:1px;
	position:relative; 
	width:600px; overflow:hidden; 
	height:90px; 
}
#move{
	 top:5px;
	 padding-left:15px;
}
a.men{
	display:block; float:left;
	margin:0px 1px;
	overflow:hidden;
	background:no-repeat center center; 
	outline:none;margin-left:10px;
}
a.men:hover{ margin-left:10px;}

a.marked{margin-left:10px;
	/*background-color:#cc505e; cursor:default;*/
}

a.marked:hover{margin-left:10px;
	/*background-color:#cc505e;*/
}

#control{
	padding:10px 0 0 27px;
	color:#0793CD;
}
#control a{
	color:#010101;
	font-weight:bold; 
}
#control a:hover{
	color:#528131;
}

#control a.end{
	cursor:default;
	color:#fff;
	visibility:hidden;
}

span.colorcho{
	
	font-weight:bold;
}
#nums{
	color:#000000;
	padding-left:0px;
}

#right_img{
	padding:0 0 0 10px;
	width:470px;
	float:left;
	color:#313131;
}

#right_img h1 ,
#info_page h1{
	padding:0 0 10px 0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#buy {
	padding:20px 0 0 0;
}


#buy span{
	text-decoration:line-through;
}

#buy label{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#313131;
	font-size:12px;
}

#b_inp{
	padding:2px 5px;
	width:104px;
	height:24px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	border: solid 1px #fd75c1;
	background:none;
}


#b_sub{
	width:36px;
	height:36px;
	cursor:pointer;
	border:0px;
	background: url(../img/s_sub.png) no-repeat left top;
}
#info_page{
	padding:0 0 0 10px;
	width:755px;
	color:#313131;
}



#next_list{
	padding:22px 0 20px 0;
	list-style-type:none;
	float:left; 
}

#next_list li {
	padding:0px 5px 0 0;
	float:left;
}

#next_list li a{
	display:block; float:left;
	padding:2px 5px 0 5px;
	height:16px;
	text-align:center;
	color:#CECECE;
	font-weight:bold;
	font-family:Tahoma,Arial;
	text-decoration:none;
	border:solid 1px #CECECE;
	background-color:#ffffff;
}

#next_list li a:hover,
#next_list li a.selected{
	background:url(../images/listing.gif) repeat-x left top;
	color:#1B1B1B;
	border: solid 1px #1B1B1B;
}
#next_list li a.selected{
	cursor:default;
}

.cartTbl{
	padding-top:20px;
	text-align:center;
	color:#313131;
}




.cartTbl a{
	color:#313131;
}
.cartTbl a:hover{
	text-decoration:underline;
}

.cartTbl th{
	padding:5px 0px;
	background:#cccccc;
}

.cartTbl td{
	padding: 3px 0px;
	
}

#log_table td{
	padding: 5px 0;
}

#glem{
	color:#800040;
	text-decoration:underline;
}

#glem:hover{
	text-decoration:none;
}


/* Left side banners */
.l_banner { padding: 3px 0 0 0; }
.l_banner div.temp { width:155px; background:#f1f1f1; height:155px; }
.l_banner img { border:none; }

.index_page { float:right; }

#jFlowPrev
{
margin-top:-10px;
}
