body {
  margin: 0;
  padding: 0;
  color: #000;
 
 font: 12px  Verdana, Helvetica, sans-serif!important;
   text-align:center;
}



.div_zt .right_10,
.div_styl .right_10{
	position:relative;
}
.div_zt span p, .div_styl span p{padding:0; margin:0; padding-top:5px;}
.styl_ico,
.div_zt .styl_ico,
.div_styl .styl_ico{
	position:absolute;
	top:0;
	right:0;
}
.div_zt, .div_styl{
	margin-bottom:8px;
}
.div_styl .stylez_title{
	font-family:Georgia;
	
	color:#621d70;
}


.div_zt .stylez_title{
	font-family:Georgia;
	color:red;
	
}

.stylez_title{
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	
}
#miasta{

	list-style:none;
	position:absolute;
	top:5px;
	left:10px;
	margin:0;
	padding:0;
}
#miasta li {
color:#c6c6c6;
text-decoration:none;
}
#miasta li{
	list-style:none;
	float:left;
	margin-right:15px;
}

#nb_rejestracja{
	color:#959595;
	background: url(nowa/n_arr.png) no-repeat left 2px;
	padding-left:14px;
	text-decoration:none;
	position:absolute;
	right:410px;
	top:5px;
	font-size:11px;
	}
#nb_randki{
	position:absolute;
	right:320px;
	top:0;
	text-decoration:none;
	color:#000;
	background: url(new/nb_randki.png) no-repeat left top;
	width:82px;
	height:23px;
	line-height:20px;
}

#nb_forum{
	position:absolute;
	right:230px;
	top:0;
	text-decoration:none;
	color:#000;
	background: url(new/nb_forum.png) no-repeat left top;
	width:82px;
	height:23px;
	line-height:20px;
}

#nb_logowanie{
	position:absolute;
	right:140px;
	top:0;
	text-decoration:none;
	color:#000;
	background: url(new/nb_logowanie.png) no-repeat left top;
	width:82px;
	height:23px;
	line-height:20px;
}

#nb_modnemiejsca{
	position:absolute;
	left:60px;
	top:0;
	text-decoration:none;
	color:#000;
	background: url(new/mp.png) no-repeat left top;
	width:149px;
	height:18px;
	line-height:20px;
}

#nb_modneprodukty{
	position:absolute;
	left:210px;
	top:0;
	text-decoration:none;
	color:#000;
	background: url(new/mm.png) no-repeat left top;
	width:149px;
	height:18px;
	line-height:20px;
}

#nb_trendysklep{
	position:absolute;
	right:80px;
	top:50px;
	text-decoration:none;
	color:#000;
	background: url(new/nb_sklep.png) no-repeat left top;
	width:109px;
	height:23px;
	line-height:20px;
}

#nb_trendykatalog{
	position:absolute;
	right:190px;
	top:50px;
	text-decoration:none;
	color:#000;
	background: url(new/nb_katalog.png) no-repeat left top;
	width:109px;
	height:23px;
	line-height:20px;
}

#nb_fav{
background: url(new/nb_fav.png) no-repeat left center;
position:absolute;
	right:20px;
	top:5px;	
	padding-left:17px;
	width:80px;
	color:#FFF;
	text-decoration:none;
	text-align:left;
	font-size:11px;
}
	.f_b_tr,
	.f_b_br,
	.f_b_tl,
	.f_b_bl,
	.f_n_tr,
	.f_n_br,
	.f_n_tl,
	.f_n_bl{
		position:absolute;
		width:6px;
		height:6px;
		overflow:hidden;
	}
	.f_n_tl{
		top:0;
		left:0;
		background:  url(new/f_n_tl.jpg);
	}
	.f_n_bl{
		bottom:0;
		left:0;
		background: url(new/f_n_bl.jpg);
	}
	.f_n_tr{
		top:0;
		right:0;
		background: url(new/f_n_tr.jpg);
	}
	.f_n_br{
		bottom:0;
		right:0;
		background: url(new/f_n_br.jpg);
	}

.f_n_bl{
		position:absolute;
		width:6px;
		height:6px;
	}
	.f_b_tl{
		top:0;
		left:0;
		background:  url(new/f_b_tl.jpg);
	}
	.f_b_bl{
		bottom:0;
		left:0;
		background: url(new/f_b_bl.jpg);
	}
	.f_b_tr{
		top:0;
		right:0;
		background: url(new/f_b_tr.jpg);
	}
	.f_b_br{
		bottom:0;
		right:0;
		background: url(new/f_b_br.jpg);
	}




#main_art{
padding-top:5px; padding-bottom:7px; margin:0;
}
#front #main_art{font-size:20px; line-height:24px; position:relative; top:-3px; font-weight:normal;}

.fn_lead{
	font-size:11px;
	color:#FFF;
	position:relative;
	top:-8px;
	text-decoration:none;
	height:44px; 
	overflow:hidden;
}
 #reklama_left{
 float:left; width:170px; margin-left:20px; margin-right:9px; display:inline;
 }
 #reklama_left a{text-decoration:none;}
 #reklama_left ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:10px;
}
#reklama_ul{padding:0;}
 #reklama_left ul li{
	margin:0;
	padding:0;
	padding-bottom:10px;
 }
#reklama_left ul li a{font-size:13px;}
#reklama_left ul li ul li a{font-size:12px;}
a.c_premium {
text-decoration:none; font-weight:bold; color:  #BD8747; /* #d59950 ;*/
}
a.c_lifestyle {
text-decoration:none; font-weight:bold; color: #699100; /* #99c915 ;*/
}
a.c_kobiety {
text-decoration:none; color: #e60076; font-weight:bold; /* #e60076 ;*/
}
a.c_mezczyzni {
text-decoration:none; color: #1d2b74; font-weight:bold; /* #1d2b74 ;*/
}
a.c_teens {
text-decoration:none; color: #07B99E; font-weight:bold; /* #07B99E ;*/
}
a.c_gwiazdy {
text-decoration:none; color: #b230ac; font-weight:bold; /*#b230ac;;*/
}

body.premium a#wiecej_dol{
background:  #BD8747; /* #d59950 ;*/
}
body.lifestyle a#wiecej_dol{
background: #699100; /* #99c915 ;*/
}
body.kobiety a#wiecej_dol{
background: #e60076; /* #e60076 ;*/
}
body.mezczyzni a#wiecej_dol{
background: #1d2b74; /* #1d2b74 ;*/
}
body.teens a#wiecej_dol{
background: #07B99E; /* #07B99E ;*/
}
body.gwiazdy a#wiecej_dol{
background: #b230ac; /*#b230ac;;*/
}
	.ins h3, .ins h4{
	font-size:12px!important;
	}

	.ins_konk h3{
	font-size:12px!important; color:blue;
	}

a#wiecej_dol{
	text-decoration:none;
	float:right;
	display:block;
	color:#FFF;
	font-size:14px;
	padding:8px;
	margin-right:20px;
	display:inline;
}

body.video div.tagi a,
body.video h1#main_art a, body.video h1#main_art, body.video .kolor_cat{color: #1172b7!important;}
div.art_podobne{ width:140px; float:left; margin-right:30px; height:120px; overflow:hidden; margin-bottom:15px;}
div.art_podobne a{text-decoration:none;}
div.tagi, div.tagi a{text-decoration:none; font-size:11px;}

.kolor_cat{text-decoration:none;}
.tresc_arta a{text-decoration:none!important; font-weight:bold;}
.tresc_arta{line-height:20px;}
#art_short, #art_short p{margin:0; padding:0; position:relative; }
h3 a{text-decoration:none; color:inherit;}
h2.fanklub_h{font-size:12px; font-weight:bold;}
a
{
        color:#000;
}
div{margin:0; padding:0;}
 h3{clear:both; font-family:Arial; font-size:16px; font-weight:bold; padding:0; margin:0; padding-bottom:5px; color:#3d3d3d; display:block;}
h1.tagname { font-family:Arial; font-size:16px; font-weight:bold; padding:0; margin:0; padding-bottom:5px; color:#3d3d3d; display:block; text-align:right;}
 .pasek a, .pasek span, .pasek b{
color:#444444;
 
	text-decoration:none;
	font-size:11px;
 }
 h1#main_art{

font-family:Arial; font-size:22px; font-weight:bold; margin-top:0px; padding-top:0px;
color:#b12fb5;
line-height:25px;
}
h1#main_art a{text-decoration:none; color:#b12fb5;}
img{padding:0; margin:0; height:auto; border:0;}


#kosz_blok{

	width:276px;
	background: url(nowa/kosz_blok_rep.png) repeat-y left top;
	margin-top:150px;

}

#kosz_blok_top{

	width:276px;
	height:107px;
	background: url(nowa/kosz_blok_top.png) no-repeat left top;

}

#kosz_blok_top1{

	width:276px;
	height:19px;
	background: url(nowa/kosz_blok_top1.png) no-repeat left top;

}
#kosz_blok_bot{
	height:19px;
	width:276px;
	background: url(nowa/kosz_blok_bot.png) no-repeat left top;

}
#top_right{

	position:absolute;
	right:280px; 
	top:10px;
	color:#959595;
	font-size:11px;
	font-family:arial;
	
	
}
#top_right a, #top_right span{

	color:#959595;
	background: url(nowa/n_arr.png) no-repeat left 2px;
	padding-left:14px;
	margin-left:5px;
	text-decoration:none;
}

.arr { 	
background: url(nowa/n_arrb.png) no-repeat left 2px; 
padding-left:14px;
	margin-left:5px;
color:#444444;
font-size:11px;
font-weight:normal;
text-decoration:none;	
}

#top_right span{color:#FFF;}
.f_szukaj{
	background: url(nowa/szukaj_field.png) no-repeat left top;
	padding:5px;
	border:0;
	width:224px;
	margin:0px;
	margin-left:5px;
}

.s_szukaj{

	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	background:transparent;
	border:0;
	margin:0;
	padding:0;
}
#message{
        margin:0 auto;
        margin-bottom:10px;
        line-height:42px;
        padding:10px;
        text-align:center;
        color:red;
        font-size:12px;
        width:auto;
        border:1px solid red;
        display:inline;
        height:auto;
        position:relative;
        top:-5px;
}

#outside{
        width:1002px;
        margin:0px auto;
        text-align:center;

        overflow:hidden;
		position:relative!important;


}

#logo{


position:relative;
margin-top:38px;
margin-left:3px;
margin-bottom:30px;
float:left;
display:inline;
}

.clear{clear:both;}

.clear1{
clear:both;
border-bottom: 1px dotted #aaaaaa;height:10px;
}

#menu2{
	position:absolute;
	top:-33px;
	right:80px;
	z-index:-1;
	border-bottom:10px solid #ececec;

}
#menu{
	margin-top:15px;
	margin-left:12px;
	height:34px; overflow:hidden; margin-bottom:0;
	position:relative;
}
#new_menu_left{
height:25px;
width:9px;
float:left;
background: url(nowa/new_menu_left.png) no-repeat left top;
display:inline;
margin-left:10px;
}
#menu3{
	
	height:25px; 
	overflow:hidden; 
	margin-bottom:0;
	position:relative;
	background: url(nowa/menu_pasek.png) repeat-x left top;
	float:left;
	width:955px;
	}
	#menu3 a img{float:left}

#new_menu_right{
height:25px;
width:9px;
float:left;
background: url(nowa/new_menu_right.png) no-repeat left top;
}
#menu3 a{
color:#4f4f4f;
line-height:25px;
margin:0 12px;

font-weight:bold;
text-decoration:none;
}
#menu3 a span{
line-height:25px;

padding:6px 0;
}
#menu2 a,
#menu a{

	float:left;
	margin-right:1px;
	width: 108px;
	height: 34px;
	line-height: 34px;
	font-family:Arial;
	font-size:16px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:#444444;
	background: url(nowa/n_b1.png) no-repeat left top;
	
}

#menu a span{
line-height:34px; margin:0 auto!important; width:auto;  padding:0 0 7px 0!important;
}
a.submenu{
color:#fff; font-weight:bold; display:block; font-size:14px; margin:5px 0; text-decoration:none; line-height:14px;

}
*html #menu a{
	background: url(nowa/n_b1.gif) no-repeat left top;

}
a#link1.aktywny{background: url(nowa/n_b1.png) no-repeat left top!important; color:#444444!important; }

body.lifestyle a#link2,
a#link2.aktywny{ color:#8ac00d!important; }

*html body.lifestyle  a#link2.aktywny, *html a#link2.aktywny{ color:#8ac00d!important; }

body.kobiety a#link3,
a#link3.aktywny{color:#e10065!important;}
*html body.kobiety  a#link3.aktywny, *html a#link3.aktywny{ color:#e10065!important; }

body.mezczyzni a#link4,
a#link4.aktywny{color: #131e63;}
*html body.mezczyzni a#link4.aktywny, *html a#link4.aktywny{ color: #131e63;}

body.teens a#link5,
a#link5.aktywny{color: #0cbfa0;}
*html body.teens  a#link5.aktywny, *html a#link5.aktywny{color: #0cbfa0;}

body.gwiazdy a#link6,
a#link6.aktywny{color: #a6229f;}
*html body.gwiazdy a#link6.aktywny, *html a#link6.aktywny{color: #a6229f; }

body.premium a#link7,
a#link7.aktywny{color: #cd8a3f;}
*html body.premium  a#link7.aktywny, *html a#link7.aktywny{ color: #cd8a3f;}

body.video a#link8,
a#link8.aktywny{color: #0a61ab;}
*html body.video  a#link8.aktywny, *html a#link8.aktywny{ color: #0a61ab;}
/*
body.video a#link9,
a#link9.aktywny{background: url(nowa/n_b9.png) no-repeat left top; color:#FFF; behavior: url(/iepngfix.htc);}
*html body.video  a#link9.aktywny, *html a#link9.aktywny{background: url(nowa/n_b9.gif) no-repeat left top!important; color:#FFF!important; }
*/

.zaokr{display:block}
.zaokr *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ededed}
.zaokr1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7;
  background:#f1f1f1}
.zaokr2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f0f0f0}
.zaokr3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;}
.zaokr4{
  border-left:1px solid #f7f7f7;
  border-right:1px solid #f7f7f7}
.zaokr5{
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1}
.zaokrfg{
  background:#ededed}


#main{
margin:0!important;
padding:0!important;
width:1002px!important;
text-align:left;
background: #FFF;
}

#main_black{
margin:0;
width:1002px;
text-align:left;
background: #000;
color:#9e9e9e;
}
#main_reklama{
margin:0;
width:1002px;
text-align:left;
background: #FFF url(nowa/main2.png) repeat-y left top;
}
#main2{
margin:0;
width:1002px;
text-align:left;
background: #FFF;
}		
#gray{
background: #e2e2e2;
margin:0;
margin-left:4px!important;
width:994px;
padding:6px 0!important;
display:inline;
float:left;
}
#front_n{
position:relative; background:#51537f; width:572px; height:280px; overflow:hidden;


}
#front{
background: #e2e2e2;
position:relative;
width:580px;
height:300px;
float:left;
margin:0;
padding:0;
}	
#front_left{
width:570px;
float:left;

margin:0;
padding:0;
margin-left:6px;
display:inline;
margin-right:10px;

}
#front_right{
width:400px;
float:left;
overflow:hidden;
padding:0;
margin:0;
}
#front2{
background: #fff ;
width:762px;
overflow:hidden;
float:left;
}	


#glowna_prawa2{

color:#444444;
float:left; width:240px;
font-family:arial;
background:#d4d4d4;
padding-top:5px;
overflow:hidden;
margin:0;
padding:0;
padding-top:5px;

}
.ins_ins{
padding:0 10px!important;
margin:0;
}

.ins_ins2{
padding: 10px!important;
margin:0;
}
.ins{
	margin:0;
	margin-bottom:10px;
	padding:0!important;
	text-align:left;
	zoom: 1;
}

.ins_konk{
	margin:0;
	margin-bottom:10px;
	padding:0!important;
	text-align:left;
	zoom: 1;
	background:#fff; position:relative;
}

#fcat{
width:336px;  
 position:relative;
 float:left;
}
.ncat a{
text-decoration:none;
}
.ncat ul,
.fcat ul{
	position:relative;
	left:5px;
	line-height:14px!important;
}
.ncat ul li,
.fcat ul li{
	margin-bottom:4px!important;
}
a.front_more{
	position:absolute;
	top:7px;
	right:5px;
	color:#525252;
	font-size:11px;
	text-decoration:none;
}

a.front_more2{
	text-decoration:none;
	position:absolute;
	top:4px;
	right:20px;
	color:#525252;
	font-size:11px;
}
#f_lifestyle ul{
color:#699100
}
#f_kobiety ul{
color:#e60076
}
#f_mezczyzni ul{
color:#1d2b74;
}
#f_teens ul{
color:#14c8ad
}
#f_premium ul{
color:#d59950;
}

a.front_more3{
	text-decoration:none;
	position:absolute;
	top:14px;
	right:30px;
	color:#525252;
	font-size:11px;
}
#f_date{
	color:#FFF;
	padding-bottom:3px;
	display:block;
	font-size:11px;
}
#news_col{
width:220px;   
position:relative;
display:inline;
float:left;
margin:0;
margin-right:12px;
padding:0;
overflow:hidden;
}
#news_col .ins{
	background:#fff;
	position:relative;
	margin:10px 0;
	}
	
#front_right .ins{
	background:#fff;
	position:relative;
	margin: 0;
	margin-bottom:10px;
	}
	

		#front_right .ins h3,
		#news_col .ins h3{
	font-family:Georgia!important;
	line-height:30px!important;
	height:30px!important;
	padding:0!important; margin:0!important;
	
	}
	#front_right .ins h3.f_pasek{
	font-family:Georgia!important;
	color:#436274;
	padding:0; 
	margin:0;
	margin-bottom:9px!important;
	line-height:23px!important;
	height:23px!important;
	background:#bccfd9!important;
	padding-left:6px!important;
	
	}
	#front_right .ins h4{
	font-family:Georgia!important;
	padding:0; 
	margin:0;
	margin-bottom:10px;
	
	}
	#news_col .ins h4 a{
	color:#111624;
	text-decoration:none;
	font-weight:bold;
	
	}
	#news_col .ins h4{
	display:inline;
	}
	
	#news_col .ins ul li h4 a{
	color:#111624;
	text-decoration:none;
	font-weight:normal;
	}
	#news_col .ins ul {
		padding:0;
		margin:0;
		padding-bottom:10px;
		padding-left:10px;
	}
#fcat .ins{
	background:#fff;
	position:relative;
	margin:10px 0;
	}
	
	#fcat .ins h3{
	font-family:Georgia!important;
	line-height:30px!important;
	height:30px!important;
	padding:0!important; margin:0!important;
	}
	
	#fcat .ins h4 a{
	color:#111624;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	}
	#fcat .ins h4{
	display:inline;
	}
	
	#fcat .ins ul li h4 a{
	color:#111624;
	text-decoration:none;
	font-weight:normal;
	}
	#fcat .ins ul {
		padding:0;
		margin:0;
		padding-bottom:10px;
		padding-left:10px;
	}
.ins_new{

	padding:6px 9px;
	
	text-align:left;
}
.gh,
#gh{
	height:12px;
	overflow:hidden;
}
#brogl{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/n_brogl.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}
#brogr{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/n_brogr.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}

#crogl{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/black_tl.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}
#crogr{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/black_tr.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}

#brepw,
.brep,
#brep{
	width:568px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}
	

#brepw{
	width:750px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}
	

.broglb{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/n_broglb.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}

.srogrb{

	width:12px;
	height:12px;
	float:left;
	background:url(nowa/n_srogrb.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);

}
.brogrb{
	width:12px;
	height:12px;
	float:left;
	background:url(nowa/n_brogrb.png) no-repeat left top;
	overflow:hidden;
	behavior: url(/iepngfix.htc);
}

	
 .fp_tagi, .fp_tagi a{font-size:11px!important; color:#FFF;}
#brep2{
	width:978px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}

#brep3{
	width:350px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}

#brep22{
	width:906px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}
	#crep2{
	width:978px;
	height:12px;
	float:left;
	background:#000;
	overflow:hidden;
	}
.brep2b{
	width:978px;
	height:12px;
	float:left;
	background:#fff;
	overflow:hidden;
	}
#srepw,
.srep,
#srep{
	width:409px;
	height:12px;
	float:left;
	background:#d4d4d4;
}
#google_wyszukiwarka{
width:704px;
height:111px;
background: url(nowa/wyszukiwarka.jpg) no-repeat right top;

}

#google_wyszukiwarka2{
width:562px;
height:77px;
background: url(nowa/google2.png) no-repeat right top;

}
#google_wyszukiwarka2 input[type=submit], #google_wyszukiwarka input[type=submit]{ font-weight:bold; background: #f7100b; color:#FFF; border:0; padding:2px 10px; margin:0 10px;}
#google_wyszukiwarka2 input[type=text], #google_wyszukiwarka input[type=text]{ width:250px; }

#top_right input[type=submit]{border:0px; background:transparent; color:#FFF; font-weight:bold;}
#srepw{
	width:227px;
}
#srogr{
background: url(nowa/n_srogr.png) no-repeat right top;
width:13px;
height:12px;
float:left;
behavior: url(/iepngfix.htc);
}

#glowna_prawa_new{

color:#444444;
float:left; width:422px;
font-family:arial;
padding-top:5px;
overflow:hidden;
margin:0;
padding:0;
padding-top:5px;

}

#glowna_prawa{

color:#444444;
float:left; width:422px;
font-family:arial;
background:#d4d4d4;
padding-top:5px;
overflow:hidden;
margin:0;
padding:0;
padding-top:5px;

}

#glowna_praca h3{color:#3d3d3d!important;}
#glowna_video_l{

height: 260px; width: 264px; border-right:1px solid #aeb1b2; border-bottom:1px solid #aeb1b2; float:left; overflow:hidden;

}
#glowna_video_r{
float:left; width:138px; border-bottom:1px solid #aeb1b2; height:260px; overflow:hidden;
}
#glowna_video_r a{
padding-bottom: 6px; margin-left: 9px; text-decoration:none; display:block; font-size:11px; }

.glowna_video_kategorie{
float:left; width:400px; padding-top:5px; padding-bottom:10px;
}

 .glowna_video_kategorie a {
text-decoration:none; color:#444444; font-size:11px; 
}
.v_szukaj{
	background:url(nowa/video_szukaj.png) no-repeat left top;
	border:0;
	width:293px;
	height:18px;
	
	margin:0;
	padding-left:5px;
}

.v_submit{
	border:0;
	margin:0;
	font-size:16px; 
	font-weight:bold;
	padding:0;
	width:30px;
	height:18px;
	background:transparent;
}

#personal_menu{

list-style:none; font-family:arial; font-size:16px; font-weight:bold; color:#444444; margin:0; padding:0; margin-top:10px; height:26px; overflow:hidden;
}

#personal_menu li{float:left; display:inline; margin:0 4px 0 0;}
a.ppm_active{background:#d4d4d4 url(nowa/user_blok_jl.png) no-repeat left top; text-decoration:none; padding-left:13px; display:block;}
a.ppm_active span{background:url(nowa/user_blok_jp.png) no-repeat right top; text-decoration:none; padding:5px 13px 5px 0; display:block;}
a.ppm{background:#aeaeae url(nowa/user_blok_cl.png) no-repeat left top; text-decoration:none; padding-left:13px; display:block;}
a.ppm span{background:url(nowa/user_blok_cp.png) no-repeat right top; text-decoration:none; padding:5px 13px 5px 0; display:block;}

.glowna_prawa_jzt{
	width: 128px; 
	height:125px; 
	float:left; 
	text-align:left; 
	display:inline; 
	margin-left:10px; 
	text-decoration:none;
	margin-bottom:0px; 
	overflow:hidden;
}
#konk1, #konk2, #konk3{width:100%;}
.glowna_prawa_jzt a{text-decoration:none; font-weight:normal;}
.comment2_c{
	height:30px; overflow:hidden;
}
.comment2_c a{
color:#FFF; text-decoration:none;
}
.comment2_h b{ color:#FFF;}
.comment2{
	padding-bottom:8px!important;
}
.bj_lt, .bj_lb, .bj_rt, .bj_rb{	width:9px;
	height:9px;
	position:absolute;
	overflow:hidden;
}
.bj_lt{
	background: url(nowa/bj_lt.png);
	left:0px;
	top:0px;
}

.bj_rt{
	background: url(nowa/bj_rt.png);
	right:0px;
	top:0px;
}

.bj_lb{
	background: url(nowa/bj_lb.png);
	left:0px;
	bottom:0px;
}

.bj_rb{
	background: url(nowa/bj_rb.png);
	right:0px;
	bottom:0px;
}



.art_list_desc, .art_list_desc b{
	font-weight:normal;
}


.links_art{
font-size:12px; color:#444444; text-decoration:none; display:block; 
						border-top:1px solid #d5d5d5; line-height:20px; height:20px; overflow:hidden; padding-left:10px;

}


.galeria_cat{

	width:100%;
	height:220px;
	padding:0;
	border-bottom:1px solid #d5d5d5;
	position:relative;
}

a.gal_cat{text-decoration:none;}
.gal_count{font-weight:bold;}
.gal_stitle{display:block; margin-bottom:5px; height:30px; overflow:hidden;}
.gallery_row{position:relative;}
.gallery_more{position:absolute; right:0px; top:0px;}
.gallery_item{float:left; width:200px; }

.gal_separator{float:left; width:59px; height:100px;}

.vid_separator{float:left; width:45px; height:10px; }
.comment{border-bottom:1px solid #d4d4d4; margin-bottom:7px;}
#comment_art{
background: #d4d4d4 url(nowa/com_head.png) no-repeat left top;
width:559px;
margin-left:30px;
position:relative;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
margin-left:0px; overflow:hidden;
}

.foot_menu{float:left; margin-right:25px; text-align:left; margin-left:15px; display:inline;}
.foot_menu h2{font-size:12px; color:#444444;}
.foot_menu a{color:#444444; font-weight:normal; font-size:12px; line-height:14px;}

 #video_cat_top  a h1, #video_cat_top  a{
	display:inline;
	font-size:15px!important;
	text-decoration:none!important;
}

 #video_cat_top {
 font-size:15px!important;
	
 }

 #video_cat_top  a h1{padding: 0 5px;}
 
 .bbez{float:left; margin:0; margin-bottom:7px; margin-right:5px;  display:inline; padding:0; border:2px solid #525252; height:51px;}
 .bred{float:left; margin:0; margin-bottom:7px; margin-right:5px;  display:inline; padding:0; border:2px solid red; height:51px;}
 
 #art_menu a{
	text-decoration:none;
	padding:6px;
 }
 
 #art_menu a{color:#686868;}
 #art_menu a.red {color:red;}
 #art_menu { padding:0px 30px; padding-bottom:10px; }
 
 
table.table_koszyk tr td{
	border-bottom: 2px solid #bcbcbc;}



div#s_linki{
border-top: 2px solid #88898a!important;
border-bottom: 2px solid #88898a!important;


}

#s_linki td{
	
	padding:3px 0;
	border-bottom: 1px dotted #aaaaaa;
	padding-left:3px;
}
#s_linki a{
text-decoration:none;
	line-height:18px;

}
#skl_m{
text-align:right; padding-top:5px;
float:right;
}
#s_linki a img{
	float:left;
	margin-right:5px;
	
}
#s_linki a  span{
	clear:both!important;
}
.afsu_con{
text-align:left!important;
width:100%;
}

.afsu_titl{
	font-weight:bold;
	color:#2e2f34;

}

.afsu_pict{
float:left;
margin: 5px 10px 5px 0;
}

.afsu_desc{
float:left;
width:220px;
text-align:left;
margin: 5px 10px 5px 0;
}
.afsu_prdf,
.afsu_pric{
	float:left; 
	width:220px;
}

.afsu_pric{
color:#088774;
font-weight:bold;
}
.afsu_bask{
float:right;
position:relative;
top:-16px;
right:20px;
color:#088774;
}

.afsu_smpr{font-size:10px;}

.afsu_bask a{
color:#088774;
font-weight:bold;

}
.nowy_konkurs{
	text-align:center;
	width:288px;
	height:380px;
	background:#666666;
	margin: 0 16px;
	padding:12px 0 ;
	float:left;
	display:inline;
	margin-bottom:20px;

}	
.nk_user{
width:255px;  display:block; padding:5px 0; text-align:left; margin:0 auto; background:#d4d4d4;
}
.nk_title{
	color:#FFF;
	text-align:center;
	padding-bottom:8px;
	text-decoration:none;
	display:block;
}
.glosuj{

	background: url(nowa/glosuj2.jpg) no-repeat left top;
	height:28px;
	font-weight:bold;
	text-decoration:none;
	margin:2px 0;
	line-height:28px!important;
	height:28px;
	overflow:hidden;
	padding-left:30px;
	display:block;
	text-align:left;
	width:120px;
	font-weight:bold;
	color:#fff;
	position:relative;
	left:30px;
}
#glosuj{

	background: url(nowa/glosuj.jpg) no-repeat left top;
	height:16px;
	font-weight:bold;
	text-decoration:none;
	padding-left:21px;
	display:block;
	font-weight:bold;
	color:#6d6d6d;
	float:right;
	position:relative;
	top:85px;
	right:10px;
}

.konkurs_inne{
background: #666666;
padding:10px 5px ;
text-align:center;
margin-bottom:10px;
}

#sklep_left{
	width:185px;
	float:left;
	margin-right:30px;


}
#sklep_left ul,
#sklep_left li{
	list-style:none;
	padding:0; margin:0;
	color:#656a81;
}


#sklep_left li div{
	display:none;
	padding-left:10px;
	color:#656a81;
	margin-bottom:3px;
}
#sklep_left li div a{
text-decoration:none;
color:#656a81;

}
#sklep_left li div a b.bsklep{
text-decoration:none;
color:#303654;

}

#sklep_left span.dzial{
	background:#d6d9e5 url(nowa/dzial_arr.png) no-repeat 160px 10px;
	cursor:pointer;
	display:block;
	height:30px;
	line-height:30px;
	margin-bottom:3px;
	font-weight:bold;
	padding-left:10px;
}
#sklep_main{
	width:520px;

	float:left;
	margin-right:20px;
}
#sklep_main h2{
	background:#d6d9e5;
	line-height:25px;

	margin:0;
	margin-bottom:15px;
	padding-left:10px;
	height:25px;
	font-size:13px;
}
#sklep_right{
	width:200px;
	float:left;
	background:#d6d9e5;
	text-align:center;
}

#main_art_ins{

background:#FFF; margin:0; padding:0; width:100%;;
}

#art_left{
float:left; width:580px; display:inline; margin-left:30px; margin-right:30px; overflow:hidden;
}

#art_foto{
float:left; margin-right:15px;
width:297px;
}

#art_main{
height:230px; position:relative; float:left; width:260px; margin:0; padding:0;
}

.autor{
text-decoration:none; font-size:12px; line-height:12px;
}
#art_reklama{
position:absolute; bottom:-3px; left:-1px;
}
#art_galeria{
text-align:center;  position:relative; width:570px; float:left;
}
#art_galeria div{
float: left; width: 85px; display:inline; margin:0 5px;
}

#art_zrodlo{float:left; margin-top:15px;}
#art_right{
float:left; width:350px; background:#FFF; margin:0; padding:0; overflow:hidden;
border-left:2px solid #dadada; border-right:2px solid #dadada;
}
#art_right h2.title{
background:#e9e7e8;
height:24px;
line-height:24px;
color:#575556;
font-size:12px;
padding:0;
margin:0;
padding-left:15px;
margin-bottom:12px;
}
.art_ostatnio_dodane {height:60px; overflow:hidden; padding-left:15px; margin-bottom:8px;}
.art_ostatnio_dodane2 { overflow:hidden; padding-left:15px; margin-bottom:8px; line-height:12px;}
.art_ostatnio_dodane2 img{margin-right:10px; margin-left:10px;}
.art_ostatnio_dodane2 a, .art_ostatnio_dodane a{float:left; display:inline; margin-right:6px; color:#575757; text-decoration:none;}
#footer_links{
color:#444444; text-decoration:none;  padding:10px; padding-bottom:0px; line-height:29px!important; font-size:12px; text-align:left; border-top:1px dotted #d5d5d5;
}

#footer_links a{
color:#444444; text-decoration:none;
}

h1#footer_h{
color:#444444; text-align:left; margin-left:15px;
}

div#footer_div{
background:#FFF; padding:10px;
}

#checkout_form{
background:url(nowa/kulka.png) no-repeat left top; padding-left:70px; width:600px; margin:0 auto; text-align:left;
}
#checkout_form2{
 width:600px; margin:0 auto; text-align:left;
}
#checkout_form3{
 width:350px; margin:0 auto; text-align:left;
}
#checkout_form2 h2.kulka{
background:url(nowa/kulka.png) no-repeat left top; padding-left:70px;
line-height:60px;
}

#checkout_form3 h2.platnosc{
background:url(nowa/platnosc.png) no-repeat left top; padding-left:50px;
line-height:80px;
}
#checkout_form input{
	border:1px solid #a4abb1;
}

#frmCheckout{
	padding:0;
	margin:0;
	text-align:left;
	}

#frmCheckout table{
	padding:0;
	margin:0;
}

.checkout{
border:1px dotted #696969;
padding:20px;
}
input.checkout_but{
background:url(nowa/checkout_button.png) no-repeat left top; width:103px;
height:23px;
line-height:23px;
text-align:center;
border:0;
color:#FFF;
font-weight:bold;
}

h2.koszyk3{
background:url(nowa/koszyk3.png) no-repeat right top; 
padding-right:55px;
line-height:55px;
}

#sklep_admin_left{
	float:left; width:200px; 
}


#sklep_admin_main{
	float:left; width:760px; padding-left:40px; background:#FFF; border-left:1px dotted #696969;
}


#sklep_szukaj{

background:#464e73;
height:45px;
width:400px;
float:left;
display:inline;
margin-left:29px;
margin-top:5px;
overflow:hidden;
}
#sklep_szukaj div{
padding-left:30px;
padding-top:12px;
}
#sklep_szukaj div input[type=submit]{
	border:0;
	background:transparent;
	color:#FFF;
	font-weight:bold;
}



tr.hforum th{
background:#9e9e9e;
color:#FFF;
height:27px;
line-height:27px;
}

.forum-list .cat-name{
background:#e1e1e1;
color:#000;

height:30px;
line-height:30px;
}
.topic-list a,
.forum-list a{text-decoration:none;}

#main_black  .forum-list .cat-name{
background:#9e9e9e!important;
}

#main_black tr.hforum th{
background:#000;
}
.forum-list .cat-name h1{padding:0; margin:0; font-size:14px; margin-left:10px;}

.forum-list .forum-subject h2 a{
color:#aa4193;
font-size:14px;
margin:0;
padding:0;
font-weight:bold;
text-decoration:none;
}
.forum-list .forum-subject{
	padding-bottom:5px;
}
.forum-list .frow td{
	border-bottom:1px dotted #676767;
	color:#9e9e9e;
}

.last-post a{
	color:#FFF;
}
div.moda h1,
div.moda h1.forumNav a,
div.moda .ukolor,
.forum-list .moda .ukolor,
.forum-list .moda .forum-subject h2 a,
.forum-list .moda .cat-name{
	color:#00eaec;
}
div.design h1 a,
div.design h1,
div.design .ukolor,
.forum-list .design .ukolor,
.forum-list .design .forum-subject h2 a,
.forum-list .design .cat-name{
color:#18ff00;
}

div.zdrowie-i-uroda h1,
div.zdrowie-i-uroda .ukolor,
.forum-list .zdrowie-i-uroda .ukolor,
.forum-list .zdrowie-i-uroda .forum-subject h2 a,
.forum-list .zdrowie-i-uroda .cat-name{
color:#ff00ae;
}

div.poza-domem h1,
div.poza-domem .ukolor,
.forum-list .poza-domem .ukolor,
.forum-list .poza-domem .forum-subject h2 a,
.forum-list .poza-domem .cat-name{
color:#ff8e00;
}

div.technologia h1,
div.technologia .ukolor,
.forum-list .technologia .ukolor,
.forum-list .technologia .forum-subject h2 a,
.forum-list .technologia .cat-name{
color:#ff3900;
}
div.motoryzacja h1,
div.motoryzacja .ukolor,
.forum-list .motoryzacja .ukolor,
.forum-list .motoryzacja .forum-subject h2 a,
.forum-list .motoryzacja .cat-name{
color:#0085ff;
}
div.na-luzie h1,
div.na-luzie .ukolor,
.forum-list .na-luzie .ukolor,
.forum-list .na-luzie .forum-subject h2 a,
.forum-list .na-luzie .cat-name{
color:#52bc43;
}
div.ogloszenia h1,
div.ogloszenia .ukolor,
.forum-list .ogloszenia .ukolor,
.forum-list .ogloszenia .forum-subject h2 a,
.forum-list .ogloszenia .cat-name{
color:#7a00ff;

}
.topicStart,
.topic-list tr th{
background:#9e9e9e;
color:#FFF;
height:27px;
line-height:27px;
}
.topic-list .frow td{
	border-bottom:1px dotted #676767;
}

h1.forumNav a{
font-size:23px;
text-decoration:none;
}
.userinfo,
.postuser{width:150px; }
.postuser,
.userinfo{
background:#ebebeb;
}

.userinfo{font-size:10px; color:#000!important;}
.userinfo a{ font-weight:bold; text-decoration:none; font-size:12px; }

div.quote{
	margin:10px 20px; font-style:italic;
	background:#efefef;
	padding:10px;
	
}

#forum-szukaj{
	margin-bottom:20px;
	text-align:center;
	text-align:center;
	height:20px;
	}
	
#forum-szukaj form{
	margin:0 auto;
	width:280px;
}
	
#forum-szukaj input{
	height:22px!important;
	padding:0!important;
	margin:0;
	overflow:hidden!important;
	border:0!important;
	display:inline;
	float:left;
	line-height:22px;
}

#forum-szukaj input[type=text]{
	background:#d6d6d6;
	margin-right:5px;
}


#forum-szukaj input[type=submit]{
	background:#FFF;
	font-weight:bold;
}

#marki{
	background:#FFF;
	padding:0;
	margin:0;
	position:relative;
	top:-5px;
}
#marki_buttons{
	height:21px;
	
}
#marki_but_red{
	background: #d0cfcf url(nowa/marki_but.png) no-repeat left top;
	width:127px;
	height:21px;
	text-align:center;
	line-height:21px;
	color:#FFF;
	font-weight:bold;
}

#marki_content{
	height:70px;
	overflow:hidden;
}

#marki2 #marki_content{
	background:transparent;
}

#marki_content a{
	text-decoration:none;
}


#marki_content a:hover{
	color:#E60075!important;
}
.marki_col{
float:left; 
width:115px;
display:inline;
margin-left:10px;
}
.ranking_first a,
.ranking a{
text-decoration:none;
}
#front_right .ins h3#ranking_users{
background:#d1c8e0!important;
margin:10px 0!important;
padding:0!important;
height:23px!important;
line-height:23px!important;
padding-left:10px!important;
font-size:13px!important;
}

#front_right .ins h3#stolice{
background:#e0d8c8!important;
margin:10px 0!important;
padding:0!important;
height:23px!important;
line-height:23px!important;
padding-left:10px!important;
font-size:13px!important;
position:relative;
}
#front_right .ins h3#nowi_userzy{
background:#eab285!important;
margin:0!important;
margin-bottom:10px!important;
padding:0!important;
height:23px!important;
line-height:23px!important;
padding-left:10px!important;
font-size:13px!important;
position:relative;
}

#front_right .ins h3#front_forum{
background:#5f5f5f!important;
color:#FFF!important;
margin:0!important;
margin-bottom:10px!important;
padding:0!important;
height:23px!important;
line-height:23px!important;
padding-left:10px!important;
font-size:13px!important;
position:relative;
}

#front_right .ins{
	width:400px;
	overflow:hidden;
}
.front_nowy_user{
	float:left;
	margin-right:5px;
	font-size:11px;
	width:87px;
	overflow:hidden;
}
.front_nowy_user a{
font-weight:bold;
text-decoration:none;

}
#front_sklep{
	background: url(new/front_sklep_bg.jpg) repeat-x left top;
	height:168px;
	width:100%;
	position:relative;
	
}
#sklep_blok{
	position:absolute;
	right:0;
	
	top:0;
}
#front_sklep1{
	background: #FFF;
	
	width:100%;
	position:relative;
	
}
#sklep_blok1{
	position:relative;
	padding: 10px ;
	padding-bottom:0;
	
}

.fnu_submit{
color:#ec6a00;
border:0;
float:right;
font-weight:bold;
background:#FFF;
}
.ff_col2,
.ff_col{
margin:0; padding:0;
float:left; width:180px!important; margin-right:10px;
overflow:hidden;

}
.ff_col a{
	margin-bottom:5px;
	text-decoration:none;
	font-weight:bold;
}
.ff_col2 a{
	margin-bottom:10px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
.ff_col div{
height:28px; overflow:hidden; line-height:14px; margin-bottom:10px;
}
#front_right .ins h3#stolice img{
	position:absolute;
	right:15px;
	top:-7px;
}
.ranking_first{
	float:left;
	width:105px;
	text-align:left;
	margin-right:10px;
	margin-top:10px;

}
.ranking div, .ranking_first div{
	text-align:center;
}
.ranking{
	margin-top:10px;
	float:left;
	border-left:1px dotted #cfcece;
	width:105px;
	text-align:left;
	margin-right:10px;
	padding-left:15px;
}
.dzwonek{
	margin:0;
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
	position:relative;
	top:-3px;
}
.dzw_div{
padding-top:5px;
position:relative;
}
#pobierz_dzwonek{
	position:absolute;
	bottom:2px;
	right:3px;
	font-size:10px;
}
.dzwonek span{line-height:15px; cursor:pointer; }






#hotele_left{
	width:185px;
	float:left;
	margin-right:30px;


}
#hotele_main{
	width:520px;

	float:left;
	margin-right:20px;
}

#hotele_right{
	width:200px;
	float:left;
	
}

#hotele_left h2,
#hotele_right h2,
#hotele_main h2{
	background:#d6d9e5;
	line-height:25px;
	margin:0;
	margin-bottom:15px;
	padding-left:10px;
	height:25px;
	font-size:13px;
}


#main2 .ins #main{width:660px; background:#fff;}
.fbut2,
.fbut3,
.fbut1{
	display:inline;
	float:left;
	width:147px;
	height:29px;
	color:#FFF!important;
	text-align:center;
	line-height:29px;
	text-decoration:none;
	margin-right:10px;
}

.fbut1{background: url(nowa/fbut1.png) no-repeat;}
.fbut2{background: url(nowa/fbut2.png) no-repeat;}
.fbut3{background: url(nowa/fbut3.png) no-repeat;}

#pathway a{
	font-size:14px;
	text-decoration:none;
	color:#4e4c4d;
	font-weight:bold;
}
#moda_content{
	padding-left:10px;
	position:relative;
}
#moda_left a:hover{color:red;}
#moda_left{

	width:190px;
	float:left;
	height:120px;
	overflow:hidden;
	margin:0;
	padding:0;
	margin-right:6px;
	
}

#moda_right{

position:relative; 
display:inline; 
float:left; 
width:165px;
margin:0;
padding-left:18px!important;
list-style-position: outside;
margin-left:0;
list-style-image: url(/templates/NewAge/nowa/trojkat_fn.jpg);
}

#moda_right li{
margin:0!important;
padding:0!important;

margin-bottom:5px!important;

}
#moda_right a{
	display:inline;
	vertical-align:middle;
	line-height:14px!important;
	color:#1125f5!important;
	margin:0;
	padding:0;
	
	overflow:hidden;
	text-decoration:none;
}

.ftlink{
text-decoration:none; color:#696969;
}
a#md_1 img, a#md_2 img, a#md_3 img, a#md_4 img{
	height:170px; overflow:hidden;
}

#moda_left a.act{
	background:#d94d4d;
	color:#FFF!important;
	font-weight:bold;
}

#moda_right a.act{
	color:red!important;
	
}
#moda_right a:hover{color:red!important}
img.noshow{display:none; position:absolute;}
#ctr{
	position:absolute!important;
	left:-6px;
	top:0px;
	z-index:5!important;
}
.white_clear{height:2px; overflow:hidden; background:#FFF; margin:5px 0;}
#kolekcje_przycisk{
	position:absolute;
	top:4px;
	right:12px;
	cursor:pointer;
	width:127px;
	text-align:center;
	line-height:21px;
	font-weight:bold;
	height:21px;
	background: url(nowa/bialy_przycisk.png) no-repeat;
}

#n-g{

	background:url(nowa/ng_bg.png) repeat-y left top;
	width:188px;
	height:27px;
	line-height:27px;
	padding-left:10px;
	margin:10px 0;
}

#n-g a{
	font-weight:bold;
	text-decoration:none;
}

#but_m_spolecznosc{
position:absolute; top:0px; right:115px;
background:url(nowa/but_m_spolecznosc.png) repeat-y left top;
width:107px;
height:33px;
font-size:14px;
line-height:30px;
color:#FFF;
font-weight:bold;
text-decoration:none;
	}
	
	
#but_m_forum{
position:absolute; top:0px; right:7px;
background:url(nowa/but_m_forum.png) repeat-y left top;
width:107px;
height:33px;
font-size:14px;
line-height:30px;
color:#FFF;

font-weight:bold;
text-decoration:none;
	
	}
	
	#tlubie{
	display:none; padding:10px; background:#fff; border:1px solid #7ea6d9; position:absolute; left:-142px; top:-35px; color:#0c51ec;
	}
	#tlubie a{
	 color:#0c51ec;
	 text-decoration:none;
	}

	.right_10{
	float:left; 
	margin-right:10px;
	}
	.modne_jest{color: #7f7261; }
	.modne_jest a{
	color: #7f7261; font-family:Georgia;
	text-decoration:none;
	}
	
	#na_tapecie{
	font-family:Georgia!important;
	line-height:20px!important;
	padding:5px;
	font-size:13px;
	margin-top:10px;
	}
	#na_tapecie b{ color:red; display:block;} 
	#na_tapecie a{
		color:/*#0524BF;*/000;
		font-style:italic;
		font-weight:bold;
		font-size:18px;
		font-family:Georgia;
		text-decoration:none;
	}
	#na_tapecie1{
	font-family:Georgia!important;
	line-height:20px!important;
	
	font-size:13px;
	margin-top:10px;
	}
	#na_tapecie1 b{ color:red; display:block;} 
	#na_tapecie1 a{
		color:/*#0524BF;*/000;
		font-style:italic;
		font-weight:bold;
		font-size:18px;
		font-family:Georgia;
		text-decoration:none;
	}

	i.gadzet_i{
	font-style:italic;
	color:#040404;
	font-family:Georgia;
	}
	
	div.gadzet{
		margin-top:10px;
	
	}
	div.gadzet a{display:block;
	text-decoration:none;
	font-weight:bold;
	margin-top:5px;
	}