/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1.1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* Default Header */

#headerCont 
{
    width: 100%;
    height: 37px;
    position: absolute;
    top: 0;
    left: 0;
    background: url("../_images/_layout/bg.gif") repeat-x scroll 0 0 transparent;
}    
#cocacolaHeader 
{
    font-family: Tahoma,sans-serif;
    font-size: 10px;
    height: 17px;
    margin: 0 auto;
    padding: 12px 0 8px;
    width: 980px;
}

#cocacolaHeader #home {
	float: left;
	display: block;
	width: 17px;
	height: 8px;
	margin: 0;
	height: 14px;
	padding: 0 12px;
	border-right: 1px solid #c6c6c6;
}
#cocacolaHeader #home a {	
	display: block;
	width:17px;
    height:15px;
	padding-top: 3px;
	background: transparent url("../_images/_layout/ico_home.gif") 4px -22px  no-repeat;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: -2px;
}
#cocacolaHeader #home a:hover {
    background: transparent url("../_images/_layout/ico_home.gif") 0 0  no-repeat;
	text-decoration: none;
}

#cocacolaHeader li.siteList, .pointsActionShort li.siteList {
	position: relative;
	float: left;
	display: block;
	width: 75px;
	height: 17px;
	margin: -7px 0 0 16px;
	padding: 8px 25px 0 10px;
	color: #5c5c5c;
	background: transparent url("../_images/_layout//headerSiteListPBg.gif") 100% 3px no-repeat;
	z-index: 400;
	cursor: pointer;
}
#cocacolaHeader li#slistLabel {
	font-size: 1.1em;
}
#cocacolaHeader li#slistLabel ul {
	font-size: 0.9em;
}

#cocacolaHeader ul.headerMenu {
	float: right;
	color: #c6c6c6;
}
#cocacolaHeader ul.headerMenu li {
	float: left;
	height: 14px;
	padding: 0 14px;
	border-left: 1px solid #c6c6c6;
	line-height: 1em;
	color: #5c5c5c;
}
#cocacolaHeader ul.headerMenu li a 
{
    line-height: 1.3em;
	color: #5c5c5c;
	font-size: 1.1em;
	text-decoration: none;
}
#cocacolaHeader ul.headerMenu li.first {
	border-left: none;
}
#cocacolaHeader ul.headerMenu li.newCode a {
	color: #c00;
}

#cocacolaHeader li.siteList:hover, #cocacolaHeader div.siteList.active {
	text-decoration: none;
	color: #fff;
	background: transparent url("../_images/_layout//headerSiteListPActiveBg.gif") 100% 2px no-repeat;
}
#cocacolaHeader li.siteList:hover .siteList
{
    display: block;
    }
#cocacolaHeader ul.siteList, .pointsActionShort ul.siteList { 
	position: absolute;
	top: 25px;
	left: 0px;
	padding: 4px 0;
	display: none;
	width: 182px;
	border: 1px solid #d3d3d3;
	background-color: #fff;
	z-index: 300;
}
#cocacolaHeader ul.siteList li a { 
	display: block;
	height: 18px;
	padding: 3px 9px 0;
	border-top: 1px solid #fff;
	border-top: 1px solid #fff;
	color: #888;
	font-size: 1.1em;
	line-height: 1.3em;
	text-decoration: none;
	
}
#cocacolaHeader ul.siteList li a:hover { 
	color: #fff;
	background-color: #eb0000;
	text-decoration: none;
} 
/* LAYOUT */
html{
    background: url('../_images/_layout/bg_main.jpg') repeat-y 50% 0;   
}
body{
    font-family: Tahoma;
    font-size: 11px;
    color: #191919;
    background: url('../_images/_layout/bg_01.jpg') no-repeat 50% -144px; 
    *background-position: 50% -107px; 
}
form 
{
    *margin: 37px;
}

a{
    color: #ff0000;    
    text-decoration: underline;
}
a:hover{
    text-decoration: none;
}
.clr{
    clear: both;
    width: 100%;
    height: 0;
    font-size: 0;
}     
.extraMargin{
    background-position: 50% 0; 
    padding-top: 181px;   
}
.noJS
{
	margin-bottom: -12px;
	color: #fff;
	text-align: center;
	font-weight: bold;
}
.container{
    width: 960px;
    margin: 37px auto 0 !important;   
    padding-left: 2px; 
    background-repeat: no-repeat;
    background-position: 50% -144px;  
}
.header{
    clear: both;       
    height: 353px;
}
.header h1{
    display: none;
}
.header .topHeadline
{
	position: relative;
    top: 78px;
    left: 220px;
    display: block;
    width: 373px;
    height: 75px;
    background: url('../_images/_layout/hd_rozmawiaj_na_forum.gif') no-repeat 0 0;
    clear: both;
}
.header .topMenu{
    text-align: right;
    margin: 0 6px 35px 0;
    clear: both;
}
.header .topMenu li{
    display: inline;
    margin-left: 26px;
}
.header .topMenu li a{
    color: #ffffff;
    text-decoration: none;
}
.header .topMenu li a:hover{
    text-decoration: underline;
}
.header .mainMenu{
    width: 800px;
    float: right;
    clear: both;
    overflow: hidden;
}
.header .mainMenu li{
    display: block;
    float: left;
}
.header .mainMenu li a{
    background: url('../_images/_layout/bg_mainmenu.png') no-repeat 0 0;
    _background: url('../_images/_layout/bg_mainmenu.gif') no-repeat 0 0; /*ie6*/
    _filter: alpha(opacity = 80); /*ie6*/
    display: block;
    height: 42px;
    float: left;
    opacity: 0.8;
}
.header .mainMenu a.start:hover, .header .mainMenu .active a.start,  .header .mainMenu a.start.active{
    background-position: 4px -42px;
    width: 135px;
}
.header .mainMenu a.konkurs:hover, .header .mainMenu .active a.konkurs,  .header .mainMenu a.konkurs.active{
    background-position: -133px -42px;
}
.header .mainMenu a.forum:hover, .header .mainMenu .active a.forum,  .header .mainMenu a.forum.active{
    background-position: -268px -42px;
}
.header .mainMenu a.quizy:hover, .header .mainMenu .active a.quizy,  .header .mainMenu a.quizy.active{
    background-position: -401px -42px;
}
.header .mainMenu a.fashionWeek:hover, .header .mainMenu .active a.fashionWeek,  .header .mainMenu a.fashionWeek.active{
    background-position: -534px -42px;
}
.header .mainMenu a.oProdukcie:hover, .header .mainMenu .active a.oProdukcie,  .header .mainMenu a.oProdukcie.active{
    background-position: -667px -42px;
}
.header .mainMenu a.start{
    background-position: 4px 0;
    width: 135px;
}
.header .mainMenu a.konkurs{
    background-position: -133px 0;
    width: 135px;
}
.header .mainMenu a.forum{
    background-position: -268px 0;
    width: 133px;
}
.header .mainMenu a.quizy{
    background-position: -401px 0;
    width: 133px;
}
.header .mainMenu a.fashionWeek{
    background-position: -534px 0;
    width: 133px;
}
.header .mainMenu a.oProdukcie{
    background-position: -667px 0;
    width: 131px;
}     
.header .mainMenu li a span{
    display: none;
}
.header .logIn{
    float: right;
    padding-bottom: 16px;
    position: relative;
    margin-top: 37px;
}
.header .logIn p{
    float: left;
    padding-right: 11px;
    text-align: right;
    color: #ffffff;
    line-height: 1.4;
}
.header .logIn p a{
    margin-left: 2px;
}
.header .logIn img{
    float: left;   
    background: url('../_images/_layout/bg_border_small.gif') no-repeat 0 0;
    padding: 2px;
    margin-right: 22px; 
    margin-top: 3px;  
    width: 23px;
    height: 23px;              
}
.header .logIn .btn{
    float: left;
    margin-top: 3px;
}
/*
.header .logged em, .header .notLogged em
{
	width: 1px;
	background: #c9cfd2;
	height: 166px;	
	display: block;
	position: absolute;	
}
.header .logged em
{
	top: -140px;
	right: 129px;
}
.header .notLogged em
{
	right: 88px;
	top: -150px;
}
*/
.header .line
{
	position: relative;
}
.content h2, .header h3{
    font-family: Georgia;
    font-size: 14px;
    font-weight: normal;    
    margin-bottom: 24px;
}
.content h2 strong{
    color: #d81315;
    font-weight: normal;
}
.content h2, .content h3, .content h4{
    color: #000000;
    clear: both;
}
.content p, .content .newPosts li h3, .content .hotTopic li h3{
    line-height: 1.63;
}
.content .headline
{
	clear: both;
	overflow: hidden;
	margin-bottom: 24px;
	zoom: 1;
}
.content .headline h2
{
	margin-right: 8px;
	margin-bottom: 0;
	*padding-bottom: 1px;
}
.content .headline h2, .content .headline .btnCircle
{
	float: left;
}
.content a.btnCircle{
    background: url('../_images/_layout/ico_circle.gif') no-repeat 0 0;
    display: block;
    width: 19px;
    height: 18px;
}
.content a.btnCircle span
{
	display: none;
}
.content a.arrow{
    background: url('../_images/_layout/ico_arrow.gif') no-repeat 100% 4px;
    padding-right: 13px;
}
fieldset .error
{
	font-size: 10px;
}
.content .backBoxLeft{
    width: 354px;
    height: 190px;
    padding: 48px 0 0 228px;
    float: left;
}
.content .backBoxRight{
    width: 357px;
    height: 190px;
    padding: 45px 0 0 21px;
    float: left;
    position: relative;
}
.content .backBoxLeft .buttons{
    margin: 16px 8px 0 0;        
}
.content .buttons{
    clear: both;
    overflow: hidden;
}
.content a.btnNagrody{
    background: url('../_images/_layout/btn_nagrody.png') no-repeat 0 0;
    width: 91px;
    margin-right: 7px;
}
.content .btnForum{
    background: url('../_images/_layout/btn_forum.png') no-repeat 0 0;
}
.content .btnQuiz{
    background: url('../_images/_layout/btn_quiz.gif') no-repeat 0 0;
}
.content .btnNextStep{
    background: url('../_images/_layout/btn_nastepny_krok.gif') no-repeat 0 0;
}
.content .btnPrevStep{
    background: url('../_images/_layout/btn_poprzedni_krok.gif') no-repeat 0 0;
}
.content .btnZarejestruj{
    background: url('../_images/_layout/btn_zarejestruj.gif') no-repeat 0 0;
}
.content .btnZaloguj{
    background: url('../_images/_layout/btn_zaloguj.png') no-repeat 0 0;
    width: 113px;
}
.content .btnZaloguj2{
    background: url('../_images/_layout/btn_zaloguj2.png') no-repeat 0 0;
}
.content .btnNowaDyskusja{
    background: url('../_images/_layout/btn_nowa_dyskusja.png') no-repeat 0 0;
    width: 190px;
}
.content .btnPorzednie, .content .pagination li.prev a{
    background: url('../_images/_layout/btn_poprzednie.gif') no-repeat 0 0;
    width: 103px;
}
.content .btnNastepne, .content .pagination li.next a{
    background: url('../_images/_layout/btn_nastepne.gif') no-repeat 0 0;
    width: 103px;
}
.content .btnDodajKomentarz{
    background: url('../_images/_layout/btn_dodaj_komentarz.png') no-repeat 0 0;
    width: 175px;
}
.content .btnInformujMnie{
    background: url('../_images/_layout/btn_informuj_mnie.png') no-repeat 0 0;
    width: 271px;
}
.content .btnNieInformujMnie
{
	background: url('../_images/_layout/btn_nie_informuj.png') no-repeat 0 0;
    width: 270px;
}
.content .btnPublikujKomentarz{
    background: url('../_images/_layout/btn_publikuj_komentarz.png') no-repeat 0 0;
    width: 175px;
}
.content .btnAnuluj{
    background: url('../_images/_layout/btn_anuluj.png') no-repeat 0 0;
    width: 86px;
}
.content .btnPodglad{
    background: url('../_images/_layout/btn_podglad.png') no-repeat 0 0;
    width: 86px;
}
.content .btnWyslij{
    background: url('../_images/_layout/btn_wyslij.png') no-repeat 0 0;
    width: 86px;
}
.content .btnDodaj{
    background: url('../_images/_layout/btn_dodaj.png') no-repeat 0 0;
    width: 143px;
}
a.btnWyloguj{
    background: url('../_images/_layout/btn_wyloguj.gif') no-repeat 0 0;
    width: 119px;
}
.content .btnZapisz{
    background: url('../_images/_layout/btn_zapisz.png') no-repeat 0 0;
    width: 96px;
}
a.btnPowrot{
    background: url('../_images/_layout/btn_powrot.png') no-repeat 0 0;
    width: 96px;
}
.btn{
    display: block;
    float: right;
    height: 25px;
    width: 143px;
    cursor: pointer;
}
.btn span{
    display: none;
}
.content .backBoxRight .partnersNavi{
    position: absolute;
    top: 23px;
    right: 11px;   
}
.content .backBoxRight .partnersNavi li{
    display: block;
    float: left;
    width: 9px;
    height: 9px;
    background: url('../_images/_layout/ico_navi_bullets.gif') no-repeat 0 0;
    margin-left: 4px;
    cursor: pointer;
}
.content .backBoxRight .partnersNavi .active{
    background-position: -12px 0;
}
.content .backBoxRight .partnersNavi span{
    display: none;
}
.content .backBoxRight h2
{
	text-align: left;
	margin: 0 0 4px 27px;
	position: relative;
	z-index: 100;
}
.content .backBoxRight .partners li{
    width: 324px;
    text-align: center;
    display: none;
    position: relative;
    width: 357px;
    height: 192px;
}
.content .backBoxRight .partners li img
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;	
}
.content .backBoxRight .partners .active{
    display: block;
}
.content .frontBoxWrapper{
    clear: both;
    margin-left: 110px;
    overflow: hidden;
}
.content .frontBoxWrapper .box1{
    width: 220px;    
    position: relative;
    overflow: hidden;    
    float: left;
    margin-right: 7px;
    padding: 25px 24px 50px 24px;;   
    background: #e2e5ea url('../_images/_layout/bg_box1.jpg') no-repeat 0 100%;
}
.content .frontBoxWrapper .box1 .wrapper{
    
}
.content .frontBoxWrapper .box2{
    width: 218px;
    margin-right: 7px;
    float: left;
    padding: 26px 26px 0 26px;
}
.content .frontBoxWrapper .box2 h2{
    margin-left: 4px;
}
.content .box2 img{
    display: block;
}
.content .frontBoxWrapper .box3{
    width: 422px;
    margin-right: 7px;
    float: left;
    padding: 54px 60px 20px 60px;
    background: #e2e5ea url('../_images/_layout/bg_box3.jpg') no-repeat 0 100%;
}
.content .frontBoxWrapper .box2{ 
    background: #e2e5ea url('../_images/_layout/bg_box2.jpg') no-repeat 0 100%;
}
.content .frontBoxWrapper .box1 img.background{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
}
.content .frontBoxWrapper .box4{
    width: 327px;
    padding: 35px 34px;
    float: left;
    margin-right: 7px;
    background: #e2e5ea url('../_images/_layout/bg_box4.jpg') no-repeat 0 0;
}
.content div.frontBoxWrapper div.box5, .quizy .content div.frontBoxWrapper div.box5{
    width: 731px;
    padding: 30px 44px 0 44px;
    margin-right: 7px;
    background: url('../_images/_layout/bg_box5.jpg') no-repeat 0 0;
    overflow: hidden;
    zoom: 1;
}
.content div.frontBoxWrapper div.box5Wrapper
{
	background: #e2e5ea url('../_images/_layout/bg_box5_wrp.gif') repeat-y 0 0;	
	width: 819px;
}
.content .frontBoxWrapper div.box2Wide{
    padding: 0;
    width: 270px;
}
.content .newPosts{
    padding: 10px 0 0 2px;
}
.content .newPosts li{
    border-bottom: 1px dotted #85898c;
    padding-bottom: 13px;
    margin-bottom: 17px;
}
.content .newPosts .last{
    border: none;
    margin-bottom: 0;
    padding-bottom: 0;
}
.content .hotTopicBox{
    height: 230px;
}
.content .hotTopic{
    margin-left: 7px;
    background: url('../_images/_layout/ico_quot_start.gif') no-repeat 0 0;
    padding: 2px 0 0 27px;
    width: 170px;    
}
.content .hotTopic li{
    display: none;
    background: url('../_images/_layout/ico_quot_end.gif') no-repeat 100% 100%;
    position: relative;
}
.content .hotTopic .active{
    display: block;
    padding-bottom: 1px;
}
.content .hotTopic li h3
{
	width: 145px;
	overflow: hidden;
}
.content .hotTopic li p{
    padding-right: 20px;    
}
.content .hotTopic li p.postInfo{
    padding-top: 11px;
    position: absolute;
    left: 0;
    bottom: -32px;
    padding-right: 0;
    background: url('../_images/_layout/bg_short_line.gif') no-repeat 0 4px;
    width: 150px;
}   
.content .hotTopicWrapper{
    overflow: hidden;
    display: table;  
    height: 80%;
    margin-top: -25px;
    #position: relative  
}
.content .hotTopicWrapper .hotTopicWrapper2{    
    display: table-cell; 
    vertical-align: middle; 
    #position: absolute;  
    #top: 50%;
}
.content .hotTopicWrapper .hotTopicWrapper2 .hotTopic{
     #position: relative;  
     #top: -50%;
}
.content .hotTopicWrapper .topicBtn
{
	background: url('../_images/_layout/ico_arrows.gif') no-repeat 0 0;	
	width: 24px;	
	height: 13px;
	display: block;
	margin: 0 auto;
}
.content .hotTopicWrapper .topicBtn span
{
	display: none;
}
.content .hotTopicWrapper .nextTopic
{
	background-position: 0 -13px;
	margin-top: 65px;
	*margin-top: 0;
}
.content .hotTopicWrapper .prevTopic
{
	margin-bottom: 59px;
	position: relative;
	top: 31px;	
	*top: -15px;
}	
.content .activeUsers{
    padding-top: 1px;
    margin-left: 4px;
}
.content .activeUsers li{
    display: block;
    float: left;
    padding: 0 0 16px 15px;
}
.content .activeUsers li img{
    background: url('../_images/_layout/bg_avatar.png') no-repeat 0 0;
    padding: 9px 8px;
    width: 63px;
    height: 61px;
    display: block;
}
.content .activeUsers li strong
{
	width: 79px;
	font-weight: normal;
	text-align: center;
	margin-top: 6px;
	display: block;
	overflow: hidden;
	zoom: 1;
}
.content .newPosts li h3, .content .hotTopic li h3, .content .newPosts li h3, .content .hotTopic li h3, .content .newPosts li p, .content .hotTopic li p{
    color: #85898c;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.content .newPosts li .postInfo, .content .hotTopic li .postInfo{
    margin-top: 3px;
}
.content .newPosts li .postInfo span, .content .hotTopic li .postInfo span{
    padding-left: 6px;
    border-left: 1px solid #85898c;
}
.content ul.list{
    margin: 8px 0 0 8px;
}
.content ul.list li{
    background: url('../_images/_layout/ico_bullet.png') no-repeat 0 4px;
    padding-left: 10px;
    margin-bottom: 6px;
}
.content .listNum{
    padding: 9px 0 40px 0;
}
.content .listNum li{
    background: url('../_images/_layout/ico_num_bullets.gif') no-repeat 0 0;
    margin-bottom: 11px;
    padding: 3px 0 4px 32px;
}
.content .listNum li a
{
	text-decoration: none;
	color: #191919;
}
.content .listNum li a:hover
{
	text-decoration: underline;
}
.content .listNum .num1{
    background-position: 0 0;
}
.content .listNum .num2{
    background-position: 0 -59px;
}
.content .listNum .num3{
    background-position: 0 -117px;
}
.content .listNum .num4{
    background-position: 0 -173px;
}
.content .listNum .num5{
    background-position: 0 -230px;
}
.konkurs .content .listBigNum
{
	padding-bottom: 10px;
}
.content .listBigNum{
    padding: 8px 0 36px 2px;
}
.content .listBigNum li{
    background: url('../_images/_layout/ico_navi_bullets_big.gif') no-repeat 0 0;
    margin-bottom: 20px;
    padding: 0px 0 4px 43px;
    line-height: 1.6;
    min-height: 35px;
}
.content .listBigNum .num1{
    background-position: 0 4px;
}
.content .listBigNum .num2{
    background-position: 0 -85px;
}
.content .listBigNum .num3{
    background-position: 0 -168px;
}
.content .form fieldset label{
    color: #85898c;
}
.content .form fieldset input, .content .form fieldset textarea{
    border: 1px solid #cfd7dc;
    background-color: #ffffff;
}
.content .scrollList{
    width: 285px;   
}
.konkurs .content #pane1
{
	margin: -7px 0 14px -3px;	
	height: 134px;
	width: 302px;
}
.content .scrollList li, .content .lineList li{
    color: #191919;
    clear: both;
    display: block;
    padding: 8px 10px 8px 7px;
    overflow: hidden;
    zoom: 1;
}
.content .scrollList li strong, .content .lineList li strong{
    font-weight: normal;
    display: block;
    float: left;
}
.content .scrollList li span{
    display: block;
    float: right;
}
.content .lineList li a{
    float: right;
    background: url('../_images/_layout/ico_x.gif') no-repeat 0 0;
    width: 11px;
    height: 8px;
    margin-top: 2px;
}
.content .lineList li span{
    display: none;
}
.footer{
    clear: both;
    padding: 12px 34px 40px 117px;
}
.footer p{
    float: left;
    color: #7b858d;
}
.footer ul{
    float: right;
    margin-top: 3px;
}
.footer ul li{
    display: block;
    float: left;
    border-right: 1px solid #7b858d;
    padding-right: 7px;
}
.footer ul .last{
    border: none;
    padding: 0;
}
.footer ul li a{
    color: #7b858d;
    margin-left: 8px;
    text-decoration: none;
}
.footer ul li a:hover{
    text-decoration: underline;
}
.forum .footer, .fashionWeek .footer{
    padding-left: 147px;
    padding-right: 4px;
}
.footer .footerInfo
{
	text-align: center;
	clear: both;
	float: none;
	padding-top: 10px;
	font-size: 10px;
}

/* HOMEPAGE */
body.start, body.start .container{
    background-image: url('../_images/_layout/bg_01.jpg');
}  
/* NAGRODY */
body.nagrody, body.nagrody .container{
    background-image: url('../_images/_layout/bg_02.jpg');
} 
/* O PRODUKCIE */
body.oProdukcie, body.oProdukcie .container{
    background-image: url('../_images/_layout/bg_03.jpg');    
} 
body.oProdukcie .backBoxLeft h2
{
	margin-bottom: 20px;
}
body.oProdukcie .header .topHeadline
{
	background-image: url('../_images/_layout/hd_kalorie.gif');	
	width: 296px;
	height: 61px;
	left: 213px;
	top: 86px;
}
/* QUIZY */
body.quizy, body.quizy .container{
    background-image: url('../_images/_layout/bg_04.jpg');
}
body.quizy .header .topHeadline
{
	background-image: url('../_images/_layout/hd_stworz_quiz.gif');	
	width: 408px;
	height: 59px;
	left: 196px;
	top: 70px;
}
.quizy .backBoxLeft h2{
    margin-bottom: 11px;
}
.quizy .content .frontBoxWrapper .box3{
    padding: 30px 44px 0 44px;
    width: 454px;
    overflow: hidden;
    zoom: 1; /* ie6 */
}
.quizy .content .frontBoxWrapper .box3 h2, .quizy .content .frontBoxWrapper .newQuiz h2{
    margin-bottom: 2px;
}
.quizy .content .frontBoxWrapper .box3 h2.friendsList
{
	 background: url('../_images/_layout/hd_lista_znajomych.gif') no-repeat 0 0;	
	 width: 102px;
	 height: 15px;
}
.quizy .content .box3 .hide
{
	visibility: hidden;
	display: inherit;
}
.quizy .content .hide
{
	display: none;	
}
.quizy .content .frontBoxWrapper .box3 h2.friendsList span
{
	display: none;
}
.quizy .content .frontBoxWrapper div.newQuiz{
    padding: 26px 38px 0;
    width: 466px;
    min-height: 468px;
    height: auto !important;
    height: 468px;
    overflow: visible !important;
}
.quizy .content .frontBoxWrapper .box2
{
	min-height: 468px;	
	overflow: hidden;
	zoom: 1;
} 
.content .formQuiz{
    margin-left: 2px;
    padding-bottom: 25px;
    width: 450px;
    overflow: hidden;
    clear: both;
} 
.content div.quizStep2, .content div.quizStep2 fieldset
{
	width: auto;
}
.content div.quizStep2 fieldset p.right
{
	width: auto;	
}
.content .formQuiz fieldset{
    width: 468px;
    margin-bottom: 3px;
    padding: 13px 0 20px;
    border-bottom: 1px dotted #dfe1e4;
    clear: both;
    overflow: hidden;
    zoom: 1;
}
.content .formQuiz fieldset.first{
    margin-bottom: 24px;
    padding: 19px 0 29px;
}
.content .formQuiz fieldset p{
    width: 218px;
    display: block;
    float: left;
    padding-right: 13px;
}
.content .formQuiz fieldset p.info
{
	width: auto;
	float: none;
	margin-bottom: 10px;
}
.content .formQuiz p.buttons{
    margin: 20px 0 0 0;
    padding-right: 0;
    clear: none;
}
.content .formQuiz fieldset label{
    display: block;
    margin-bottom: 6px;
}
.content .formQuiz fieldset input{
    height: 17px;
    width: 216px;
}
.content .formQuiz fieldset textarea{
    height: 78px;
    width: 217px;
}
.content .formQuiz fieldset input, .content .formQuiz fieldset textarea{
    display: block;
    font-size: 11px;
}
.content div.quizStep2 fieldset .tip
{
	display: block;
	margin-bottom: 8px;
	overflow: hidden;	
	zoom: 1;
}
.content div.quizStep2 fieldset .tip input
{
	margin-bottom: 0;
}
.content div.quizStep2 fieldset .tip span
{
	float: left;	
	padding-left: 13px;
	width: 252px;
	overflow: hidden;
	zoom: 1;
}
.content .formQuiz .buttons{
    margin: 16px 2px 16px 0;
}
.content .quizStep2 fieldset input{
    margin-bottom: 8px;
    float: left;
}
.content p.buttons .btnPrevStep{
    float: left;
}
.content p.extraMargin
{
	padding: 0 14px 20px 0;
}
.lineList{
    margin: 0 0 40px 0;
}
.lineList li{
    padding: 4px 10px 4px 7px;
}
/* KONKURS */
body.konkurs, body.konkurs .container{
    background-image: url('../_images/_layout/bg_05.jpg');
} 
.konkurs .content .frontBoxWrapper{
    margin-left: 131px;
}
.konkurs .content .backBoxLeft .buttons{
    margin: 11px 23px 0 0;
}
.content .frontBoxWrapper div.prizes{
    width: 321px;
    padding-left: 40px;
}
.prizes .prizeThumb{
    float: left;
    margin-right: 15px;
}
.prizes .prizeDesc{
    float: left;
    margin-bottom: 47px;
    width: 230px;
}
.konkurs p.buttons{
    margin: 23px 18px 0 0;
}
.konkurs p.buttons .btnZaloguj2{
    margin-left: 22px;
}
.konkurs .content .frontBoxWrapper .box4
{
	padding-bottom: 71px;
}
.konkurs .footer
{
	padding-left: 133px;
}
              

/* WIDE CONTENT BOX */
.box_wide{ width: 818px; margin: 58px 0 0 141px; padding: 28px 0; background: url('../_images/_layout/box_forum_bg.jpg') no-repeat 0 0; min-height: 216px; }
	.box_wide .col{ float: left; width: 373px; }
	.box_wide .left_col{ padding-left: 37px; }
	.box_wide .right_col{ padding-right: 35px; }

/* FORUM */
body.forum, body.forum .container{ background-image: url('../_images/_layout/bg_forum.jpg'); }
	.forum .box_wide h2{ padding-left: 37px; }
	        .forum .box_wide #mniej13 {padding-left: 37px; padding-right: 20px;}
			.box_wide .rejestracja{ margin-top: 30px; font-size: 11px; color: #85898c; }
				.box_wide .rejestracja ul{ margin: 20px 0 15px; }
					.box_wide .rejestracja ul li input{ display: block; width: 220px; height: 20px; margin: 5px 0 15px; border: 1px solid #cfd7dc; }
					.box_wide .rejestracja ul li input.fileInput{border: inherit; height: auto;}
			.box_wide .regulamin{ font-size: 11px; color: #85898c; }
				.box_wide .regulamin p{ margin: 0 0 25px 25px; }
				.box_wide .regulamin input{ float: left; }
				.box_wide .regulamin p.submit{ height: 50px; text-align: right; }
					.box_wide .regulamin p.submit a{ float: right; display: block; width: 143px; height: 25px; margin: 25px 25px 0 0; text-align: left; text-indent: -9999px; overflow: hidden; background: url('../_images/_layout/rejestracja_submit.jpg') no-repeat 0 0; }
.register .register_info{margin-left: 37px;}

body.register div.header .topHeadline
{
	background-image: url('../_images/_layout/hd_zarejestruj.gif');	
	width: 407px;
	height: 58px;
	left: 170px;
	top: 88px;
}
body.forum .header .topHeadline
{
	left: 208px;		
}
                             
/* FASHION WEEK */
body.fashionWeek, body.fashionWeek .container{ background-image: url('../_images/_layout/bg_fashion_week.jpg'); }
    .fashionWeek .box_wide{background-position: 0 0;}
	.fashionweek .box_wide .col{ padding-bottom: 70px; }
		.fashionWeek .box_wide .col p{ margin-bottom: 25px; }
		.fashionWeek .box_wide .left_col{ padding-left: 58px; width: 315px; }
		.fashionWeek .box_wide .right_col{ padding-left: 30px; width: 343px; }
			.boxWide .right_col #flashPlayer{ margin-bottom: 20px; }
	
	/* galeria */
	.fashion_week_galeria{ margin-top: 7px; }
		.fashion_week_galeria h2{ padding-left: 58px; }
		.fashion_week_galeria .galeria{ position: relative; width: 703px; height: 416px; margin: 0 auto 0; padding-top: 30px; background: url('../_images/_layout/fashion_week_galeria_bg.jpg') no-repeat 0 0; }
			.fashion_week_galeria .galeria a{ display: block; position: absolute; width: 13px; height: 12px; top: 214px;}
			.fashion_week_galeria .galeria a span{display: none;}
			.fashion_week_galeria .galeria a.prev{ left: 169px; }
			.fashion_week_galeria .galeria a.next{ left: 508px; }
			.fashion_week_galeria .galeria .img_show{ position: absolute; width: 288px; height: 381px; margin: 0 0 0 201px; overflow: hidden; z-index: 2; }
				.fashion_week_galeria .galeria .img_show ul{ position: absolute; z-index: 1; }
					.fashion_week_galeria .galeria .img_show ul li{ float: left; width: 288px; height: 381px; }
body.fashionWeek .header .topHeadline
{
	background-image: url('../_images/_layout/hd_kocha_mode.gif');	
	width: 255px;
	height: 64px;
	left: 213px;
}
    
/* FORUM - GLOWNA */
.forum .content{
    background: url('../_images/_layout/box_forum_bg_rpt.gif') repeat-y 100% 0;
}
.forum .content .column_left{
	width:472px;
	padding-left: 17px;
	margin-top: 3px;
	margin-bottom: 30px;
	float: left;	
}
.forum .content .column_left h2{
    padding-left: 19px;
}
.forum .column_left .co_cie_interesuje
{
	position: relative;
}
.forum .column_left .co_cie_interesuje h2 .title_post, .forum .column_left .co_cie_interesuje h2 .title_subject{
	display: inline;
}
.forum .column_left .co_cie_interesuje h2 .title_post{
	margin-right: 25px;
}
.forum .column_left .co_cie_interesuje h2 .title_subject{
	margin-right: 38px;
}
.forum .column_left .co_cie_interesuje h2 span{
	color: #ffffff;
	font-size: 11px;
	margin-top: 19px;
	float: right;
}
.forum .column_left .co_cie_interesuje .labelSubjects, .forum .column_left .co_cie_interesuje .labelPosts
{
	font-size: 12px;
	position: absolute;
	top: 2px;	
}
.forum .column_left .co_cie_interesuje .labelSubjects
{
	right: 77px;	
}
.forum .column_left .co_cie_interesuje .labelPosts
{
	right: 25px;	
}
.forum .column_left .co_cie_interesuje .posts{
	padding-bottom: 1px;
	padding-top: 5px;
	list-style: none;
	margin-bottom: 20px;
}
.forum .column_left .co_cie_interesuje .posts li{
	overflow: hidden;
	zoom: 1;
	display: block;
	position: relative;
	padding: 26px 15px 26px 25px;
}
.forum .column_left .co_cie_interesuje .posts li.even{    
    padding-top: 25px;
    padding-bottom: 25px;
}
.forum .column_left .co_cie_interesuje .posts li.even, .content .posts_list li.even, .newThread .post_box li, .content .scrollList li.odd, .content .lineList li.odd, .content .post_box li.even, .content .post_box li{
    background: url('../_images/_layout/bg_post_even.png') repeat-y 0 0 ;
    _background: #ECEDEF; 
} 
.forum .column_left .co_cie_interesuje .posts li .postWrapper{
    background: url('../_images/_layout/bg_2rows_dots.gif') repeat-y 315px 0;
    overflow: hidden;
    zoom: 1;
}
.forum .column_left .co_cie_interesuje .posts li .post_content{
	width: 310px;
	padding-right: 8px;
	float: left;
}
.forum .column_left .co_cie_interesuje .posts li .post_content h3 a{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	display: block;
	margin-bottom: 10px;
	text-decoration: underline;
	position: relative;	
}
.forum .column_left .co_cie_interesuje .posts li .post_content p{
	color: #7e7e7e;
}
.forum .column_left .co_cie_interesuje .posts li .subjects_no{
	right: 70px;
}
.forum .column_left .co_cie_interesuje .posts li .posts_no{
	right: 0;
}
.forum .column_left .co_cie_interesuje .posts li .subjects_no, .column_left .co_cie_interesuje .posts li .posts_no{
	display: block;
	text-align: center;
	width: 60px;
	color: #5d5d5d;
	position: absolute;
	top: 45%;
	font-weight: bold;
}
.column_left .co_cie_interesuje .posts li .posts_no{
    width: 70px;
}
.forum .content .banner{
	padding: 15px 0;
	text-align: center;
}
.forum .column_left .najwiecej_dyskutowaly{
	overflow: hidden;
}

.forum .column_left .najwiecej_dyskutowaly .posts{
	padding: 5px 0 15px 0;
	overflow: hidden;
	zoom: 1;
	list-style: none;
}
.forum .column_left .najwiecej_dyskutowaly .posts li{
	float: left;
	margin: 0 8px 0 28px;
	padding: 15px 0;
	width: 211px;
	height: 70px;
}
.forum .column_left .najwiecej_dyskutowaly .posts li p.image_wrapper{
	float: left;
	margin-right: 10px;
	margin-top: 0;
	text-align: center;
	width: 70px;
}
.forum .column_left .najwiecej_dyskutowaly .posts li p{
	float: right;
	margin-top: 15px;
}
.forum .column_left .najwiecej_dyskutowaly .posts li span{
	background: url('../_images/_layout/bg_post_no.gif') no-repeat 0 0;
	display: block;
	width: 131px;
	color: #ffffff;
	text-align: center;
	padding: 4px 0 3px 0;
	font-weight: bold;
	margin-top: 5px;
}
.forum .content .column_right{
	width: 260px;
	float: left;
	padding-left: 37px;
	overflow: hidden;
	zoom: 1;
}
.forum .column_right h2{
	margin-top: 62px;
	margin-left: -3px;
    padding-left: 0;	
}
.forum .column_right .posts{
	list-style: none;
}
.forum .column_right .z_ostatniej_chwili .posts{
    margin-top: -8px;
}
.forum .column_right .posts li{
	padding-left: 8px;
	padding-top: 15px;
	border-bottom: 1px dotted #ccd0d3;
	display: block;
	overflow: hidden;
	zoom: 1;
}
.forum .column_right .posts li.last{
	border: none;
}
.forum .column_right .posts li .breadcrumb{
	font-size: 10px;
	font-weight: bold;
	margin: 12px 0 18px 0;
}
.forum .column_right .posts li .breadcrumb a{
	color: #000000;
}
.forum .column_right .posts li .breadcrumb .category{
	color: #dd0013;
}
.forum .column_right .posts li p{
	color: #4c4c4c;
	font-style: normal;
}
.forum .column_right .posts li .post_info{
	margin: 3px 0 15px 0;
	color: #a9a9a9;
}
.forum .column_right .posts li .post_info strong{
    padding-right: 4px;
    margin-right: 2px;
    border-right: 1px solid #a9a9a9;    
}
.content .wide .post_buttons .answers span, .posts_list .post_info span{
	background: url('../_images/_layout/bg_answers_left.gif') no-repeat 0 0;
	padding: 0 0 3px 4px;
	line-height: 1.2;
}
.content .wide .post_buttons .answers span strong, .posts_list .post_info span strong{
	background: url('../_images/_layout/bg_answers_right.gif') no-repeat 100% 0;
	padding: 0 3px 3px 1px;
	color: #ffffff;
	border: none;
}
.forum .column_right .najwyzej_oceniane h2{
	margin-top: 55px;
}
.forum .column_right .najwyzej_oceniane .posts{
    margin-top: -8px;
}
.forum .column_right .najwyzej_oceniane .posts li{
    
}
.forum .container div.content  p.post_info span{
	margin-left: 2px;
	line-height: 13px;
}
div.content p.post_info span.plus, div.content p.post_info span.minus{
	padding: 2px 0 1px 18px;
}
div.content p.post_info span.plus{
	background: url('../_images/_layout/ico_green_hand.gif') no-repeat 0 0;
	color: #2bb500;
}
div.content p.post_info span.minus{
	background: url('../_images/_layout/ico_red_hand.gif') no-repeat 0 0;
	color: #e23131;
}
.forum .najwiecej_dyskutowaly .activeUsers{
    margin-left: 0;
    width: 480px;
    margin-left: 10px;
}
.forum .najwiecej_dyskutowaly .activeUsers li{
    padding: 0 16px 16px 0;
}
.forum .topInfoBox{
    padding-bottom: 1px;
}
.forum .topInfoBox .buttons{
    padding-right: 12px;
    margin-bottom: 8px;
    margin-left: 0;
    overflow: hidden;
    zoom: 1;
}
.forum .topInfoBox p{
    margin-left: 5px;
    margin-bottom: 11px;    
}
.forum .topInfoBox .buttons img{
    float: left;
    padding-left: 4px;
}
.forum .topInfoBox .buttons .btn{
    margin-top: 10px;
}

/* WATKI */
.forum .threadsList .box_wide, .forum .singleThread .box_wide, .forum .newThread .box_wide{
    margin-top: 49px;    
}
.forum .singleThread .box_wide{
    background: #ffffff url('../_images/_layout/box_forum_bg2.jpg') no-repeat 0 0;
}
.forum .content_header{
    padding: 0 68px 0 58px;
}
.forum .content_header .breadcrumb{
	width: 692px;
	padding-bottom: 14px;
	overflow: hidden;
	zoom: 1;
}
.forum .content_header .breadcrumb span{
	float: left;
	color: #7c7c7c;
	margin-right: 2px;
}
.forum .content_header .breadcrumb ul{
	list-style: none;
}
.forum .content_header .breadcrumb ul li{
	display: block;
	float: left;
	margin: 0 3px;
}
.forum .content_header .breadcrumb ul li a{
	margin-right: 8px;
}
.forum .content_header .breadcrumb ul li span{
	color: #000000;
}
.forum .content_header .headline{
	padding: 15px 0 13px 0;
	border-top: 1px dotted #d7d8d9;
	border-bottom: 1px dotted #d7d8d9;
	overflow: hidden;
	zoom: 1;	
}
.forum .content_header .headline h2{
	margin-bottom: 2px;
	padding-left: 0;
	width: 495px;
}
.forum .content_header .headline p{
	float: left;
	width: 495px;
	padding-left: 3px;
}
.forum .newThread .content_header .headline h2{
	width: 656px;
}
.forum .newThread .content_header .headline p{
	width: 100%;
}
.forum .content_header .headline p.buttons{
    width: auto;
    float: right;
    clear: none;
    margin-top: -22px;
}
.forum .content_header .headline .green_button{
	float: right;
}
.forum .content_bottom{
	background: url('../_images/_layout/bg_container_bottom.gif') no-repeat 0 0;
	width: 100%;
	height: 12px;
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
}
.forum .content .content_bottom2{
	background: url('../_images/_layout/bg_box_bottom.gif') no-repeat 0 0;
	width: 100%;
	height: 12px;
	clear: both;
	margin-bottom: 10px;
}
.forum .content .wide{
    padding: 26px 68px 0 58px;
	overflow: hidden;
	zoom: 1;
}
.forum .singleThread .wide{
    padding-top: 14px;
}
.forum .content .wide .banner{
	background: url('../_images/_layout/bg_horizontal_line_transp.gif') repeat-x 0 100%;
}
.forum .content .wide .post_buttons{
	padding-left: 3px;;
	overflow: hidden;
	zoom: 1;
}
.forum .content .post_buttons p{
	display: block;
	float: left;
}
.forum .content .post_buttons .vote{
	margin: 5px 30px 0 0;
}
.forum .content  .post_buttons .vote span{
	color: #7c7c7c;
	float: left;
	margin-right: 6px;
}
.forum .content .post_buttons .vote .plus{
	display: block;
	background: url('../_images/_layout/ico_green_hand.gif') no-repeat 0 0;
	width: 14px;
	height: 16px;
	float: left;
	margin-right: 6px;
	margin-top: 1px;
}
.forum .content .post_buttons .vote .minus{
	display: block;
	background: url('../_images/_layout/ico_red_hand.gif') no-repeat 0 0;
	width: 14px;
	height: 16px;
	float: left;	
	margin-right: 10px;
	margin-top: 5px;
}
.forum .content .post_buttons .vote .plus span, .forum .content .post_buttons .vote .minus span{
    display: none;
}   
.forum .content .post_buttons .vote strong{
	color: #7fbc24;
	font-size: 10px;
	float: left;
}
.forum .content .post_buttons .answers{
	color: #7C7C7C;
	margin-top: 5px;
	padding-bottom: 2px !important;
}
.forum .content .post_buttons .buttons{
	float: right;
	clear: none;
	margin-top: 2px;
}
.content .post_buttons .buttons .btn{
	float: left;
	margin-left: 8px;
	_margin-left: 4px;
}
.forum .singleThread .post_buttons .answers span{
    margin-left: 5px;
}
.content .post_box{
	list-style: none;
	padding-top: 37px;
	margin-bottom: 18px;
	zoom: 1;
}
.newThread .post_box{
    padding-top: 12px;
    margin-bottom: 42px;
}
.content .post_box li{
	display: block;
	padding: 26px 38px 26px 23px;
	overflow: hidden;
	zoom: 1;
}
.content .post_box li p{
	float: left;
	width: 74px;
	margin-bottom: 10px;
	margin-top: 2px;
	text-align: center;
	overflow: hidden;
}
.content .post_box li img{
	display: block;
	border: 1px solid #848484;
	padding: 1px;
	background-color: #d3d5d4;
	margin: 0 auto 2px auto;
}
.content .post_box li div{	
	float: right;
	padding-bottom: 8px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}
.content .post_box li div, .content .post_box li.comments  ul li div{
    width: 542px;
}
.content .post_box li.comments  ul li div{
    padding-bottom: 15px;
}
.content .post_box li.comments ul li div .moderate{
    margin-top: 10px;
}
.content .post_box li div h3{
	float: left;
	margin-bottom: 4px;
	width: 380px;
	overflow: hidden;
	padding-bottom: 1px;
	zoom: 1;
	text-align: left;
}
.content .post_box li div h3 span
{
	text-align: left;
	float: none;
}
.content .post_box li div span{
	float: right;
}
.content .post_box li div p{
	color: #7e7e7e;
	margin-bottom: 15px;
	clear: both;
	float: none;
	width: auto;
	height: auto;
}
.content .post_box li div p
{
	text-align: justify;
}
.content .wide .post_box li div strong, .content .wide .post_box li ul{
	/*text-align: left;*/
}
.content .post_box li div img{
	display: inline;
	margin-bottom: 25px;
}
.content .post_box li .moderate{
	display: block;
	float: right;
	margin-top: 4px;
}
.content .post_box li.comments{
    padding: 0;
    background: none;
}
.content .post_box li.comments  ul{
	list-style: none;
}
.content .post_box li.comments  ul li{
	background: none;
	padding: 39px 38px 6px 23px;
	border-bottom: 1px dotted #d7d8d9;
}
.content .post_box li.comments  ul li div h3{
    margin-top: 2px;
}
.content .short{
	background: #ffffff url('../_images/_layout/bg_box_content.gif') repeat-y 0 0;
	border: 0; 
	padding: 10px 15px 5px 116px;
}
.content .posts_header{
	overflow: hidden;
	padding: 15px 0 23px 0;
	overflow: hidden;
	zoom: 1;
}
.content .posts_header h3{
	float: left;
	font-size: 12px;
	margin-left: 24px;
}
.content .posts_header strong{
	float: right;
	font-size: 10px;
	margin-top: 1px;
}
.content .posts_header .points{
	margin-right: 16px;
}
.content .posts_header .answers{
	margin-right: 43px;
}
.content .posts_header .last_comment{
	margin-right: 60px;
}
.content .posts_list{
	padding: 0;
}
.content .posts_list li{
	padding: 22px 0 22px 10px;
	position: relative;
	background: none;
}
.content .posts_list li div{
	float: left;
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 0;
	width: 348px;
	overflow: hidden;
	zoom: 1;
}
.content .posts_list li div.postWrapper{
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	margin-bottom: -11px;
	background: url('../_images/_layout/bg_3rows_dots.gif') repeat-y 371px 0;
	overflow: hidden;
	zoom: 1;
}
.content .posts_list li div h3
{
	width: 352x;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 7px;
	padding-bottom: 1px;
	overflow: hidden;
	zoom: 1;
}
.content .posts_list .post_info{
	width: auto;
	float: none;
	clear: none;
}
.content .posts_list .post_info strong, .content .posts_list .post_info span{
	position: absolute;
	top: 45%;
}
.content .posts_list .post_info strong{
	display: block;
	width: 195px;
	text-align: center;
	right: 0;
}
.content .posts_list .post_info strong a
{
	color: #000000;
}
.content .posts_list .post_info .plus, .content .posts_list .post_info .minus{
	right: 252px;
	width: 25px;
	padding-top: 3px;
}
.content .posts_list .post_info span{
	margin: 0;
	right: 216px;
}
.content .posts_list .post_info span strong{
	width: auto;
	display: inline;
	position: static;
}
.content .pagination{
	list-style: none;
	text-align: center;
	padding: 26px 0 4px 0;
	border-top: 1px dotted #D7D8D9;
	margin-top: 26px;
}
.content .pagination li{
	display: inline;
	padding: 1px 0 2px 5px;
	overflow: hidden;
	zoom: 1;
}
.content .pagination li a{	
	padding:1px 3px 2px 0;
	text-decoration: none;
	color: #535556;
	font-size: 10px;
}
.content .pagination li.selected{
	background: url('../_images/_layout/bg_pagination_bullet_left.gif') no-repeat 0 0;
}
.content .pagination li.selected a{
	background: url('../_images/_layout/bg_pagination_bullet_right.gif') no-repeat 100% 0;	
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
.content .pagination li.prev, .content .pagination li.next{
	padding: 0;
	margin: 0 20px;
	line-height: 3;
}
.content .pagination li.prev a, .content .pagination li.next a{
    display: inline-block;
    height: 25px;
    padding: 0;
    margin-bottom: -8px;
}
.content .pagination li.prev a span, .content .pagination li.next a span{
    display: none;
}
.content .new_post{
    margin: 22px 0 64px 0;
    padding-top: 26px;
    border-top: 1px dotted #D7D8D9;
}
.forum .newThread .new_post{
    margin: 2px 0 28px 0;
    border-top: none;
    padding-top: 0;
    padding-bottom: 41px;
    border-bottom: 1px dotted #D7D8D9;    
}
.content .new_post p{
	margin-bottom: 10px;
	float: left;
}
.content .new_post p label, .fckeditor_box label, .newThread label, .content .previewBox label{
	font-size: 17px;
	display: block;
	margin-bottom: 4px;
	font-family: Georgia;
}
.content .previewBox label{
    margin-left: 3px;
    margin-bottom: 1px;
}
.content .previewBox .post_box li div
{
	text-align: left;
}
.content .previewBox .post_box li h3
{
	margin-top: 2px;
	margin-bottom: 4px;
	color: #ff0000;
}
.content .new_post p input, .content .new_post p textarea{
	border: 1px solid #a2a2a2;
}
.content .new_post p input.title , .content .new_post p textarea{
	width: 372px;
	float: none;
	padding: 3px 2px;
	font-size: 11px;
}
.fckeditor_box
{
	float: left;
	width: 380px;
	padding-right: 9px;
}
.fckeditor_box label
{
	margin-bottom: 12px;
}
.content .new_post p.image{
	margin-top: 30px;
	background: url('../_images/_layout/bg_image_block.gif') no-repeat 0 0;
	padding: 10px 0;
	width: 303px;
}
.content .new_post p.image label{
	font-size: 11px;
	color: #718089;
	font-weight: normal;
	margin-left: 20px;
}
.content .new_post p.image input
{
	margin-left: 20px;	
	border: inherit;
	border: 1px solid #A2A2A2\9;
}
.content .new_post p.image .image_info
{
	color: #718089;
	display: block;
	margin-top: 5px;
}
.content .new_post p .error
{
	display: block;
	margin-top: 5px;
}
.content .new_post p.image .error
{
	margin-top: 15px;
	margin-left: 20px;
}
.content .new_post p.buttons{
	clear: both;
	width: 694px;
	margin-bottom: 0;
	padding-top: 5px;
}
.content .new_post p.buttons .btnPodglad, .content .new_post p.buttons .btnAnuluj{
    float: left;
}
.content .new_post p.buttons .btnPodglad{
    margin: 0 12px;
}
.content .new_post p.buttons .new_comments input, .content .new_post p.buttons .new_comments label{
	float: left;
	margin: 5px 0 0 285px;
}
.content .new_post p.buttons .new_comments input{
	border: none;
}
.newThread .new_post p.buttons .new_comments input{
    margin-left: 0;
}
.content .new_post p.buttons .new_comments label{
	font-size: 11px;
	font-weight: normal;
	color: #7e7e7e;
	margin-left: 10px;
	margin-top: 1px;
	font-family: Tahoma;
}
fieldset.profile_edit
{
	
}
fieldset.profile_edit p
{
	padding: 10px 0;
	clear: both;
}
fieldset.profile_edit span
{
	color: #7c7c7c;
}
fieldset.profile_edit img
{
	display: block;
	width: 48px;
	height: 48px;
	background: #d7d5d6;
	padding: 1px;
	border: 1px solid #858585;
}
fieldset.profile_edit p.avatarPhoto
{
	float: left;
	padding: 18px 16px 0px 0;	
}
fieldset.profile_edit .avatarBox
{
	border-top: 1px dotted #c2c6c9;
	border-bottom: 1px dotted #c2c6c9;
	width: 308px;
	margin-top: 8px;
	overflow: hidden;
	zoom: 1;
}
fieldset.profile_edit .avatarBox p
{
	clear: none;
}
fieldset.profile_edit p.avatarUpload
{
	float: left;
	width: 242px;
	padding: 24px 0 0 0;	
}
fieldset.profile_edit input
{
	display: block;
	margin-top: 5px;
	border: 1px solid #CFD7DC;
	width: 218px;
}
fieldset.profile_edit .error
{
	display: block;
}
fieldset.profile_edit .green_button span
{
	color: #ffffff;
}
.editProfile .content_header .breadcrumb, .editProfile .wideBanner
{
	display: none;
}
.editProfile .content_header
{
	padding-left: 36px;	
}
.editProfile .content_header .headline
{
	padding: 2px 0 0 0;
	margin-bottom: 0;
	border: 0;
}
.editProfile .btnZapisz
{
	float: left;
	margin-top: 6px;
}
.forum .editProfile .wide
{
	padding: 19px 68px 0 36px;
}
.wide_box .new_post p.buttons input.new_comments{
	margin-left: 400px;
}
.wide_box{
	width: 899px;
	margin: 0 auto;
	background: url('../_images/_layout/bg_box_bottom.gif') no-repeat 0 100%;
	border: none;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.wide_box .top{
	background: url('../_images/_layout/bg_box_top.gif') no-repeat 0 0;
	width: 100%;
	height: 10px;
	overflow: hidden;
	zoom: 1;
}
.wide_box .content{
	padding: 10px 15px 5px 116px;
	background: #ffffff url('../_images/_layout/bg_box_content.gif') repeat-y 0 0;
	overflow: hidden;
	zoom: 1;
}
.wide_box .content .publish_comment{
	float: right;
}
.wide_box .content .post_box{
	background: none;
	padding: 25px 0 0 0;
}
.wide_box .content .post_box li div{
	width: 665px;
	padding-right: 10px;
}
.wide_box .content h2{
	font-size: 14px;
}
.wideBanner{
    padding: 16px 0 14px 0;
    margin: 0 68px 0 58px;
    border-bottom: 1px dotted #D7D8D9;
}
.top_layer{
	position: absolute;
	width: 240px;
	z-index: 99998;
	top: 28px;
	right: -12px;
	display: none;
	overflow: hidden;
	zoom: 1;
}
.layerBox{
    background: #000000;    
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 300;
    top: 0;
    left: 0;
    opacity: 0.7;
    filter: alpha(opacity = 70); /*ie*/
}
#loginFrame
{
    z-index: 99999;
    position: absolute;
    top: 19px;
    right: 2px;
    display: none;
}
#quizFlash
{
	margin-left: -44px;
	margin-bottom: 60px;
}
#quizFlash p
{
	margin: 20px 0 0 44px;
}
.toolTip
{
	background: url('../_images/_layout/bg_cloud.png') no-repeat 0 0;
	position: absolute;
	width: 246px;
	height: 50px;
	padding: 30px;	
	color: #7E7E7E;
}
.error404
{
	background: #D8DFE5 url('../_images/_layout/bg_404.jpg') no-repeat 50% 50%;
	height: 100%;	
}
.error404 body
{
	height: 100%;
	background: none;
}
.error404 .box404Wrapper, .error404 .box404Wrapper .box404
{
	width: 658px;
	height: 100px;	
}
.error404 .box404Wrapper .box404
{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -254px;
	margin-top: -97px;
}
.error404 h1
{
	font-size: 48px;
	text-transform: uppercase;
	letter-spacing: -1.3pt;
}
.error404 p
{
	font-size: 16px;	
	margin: 6px 0 0 2px;
	letter-spacing: -0.55pt;
}
.error404 .btnPowrot
{
	float: none;
	margin-top: 20px;
}
.content .post_box li div .shareButtons{
	margin-top: -16px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.content .post_box li div span.shareButtonsLabel{
    padding: 2px 11px 0 8px;
    float: left;
    color: #85898c;
    margin-top: -13px;
}
.content .post_box li div .shareButtons li{
    display: block;
    float: left;
    padding: 0 5px 0 0;
    background: 0;
    border: 0;    
}
.content .post_box li div .shareButtons li a{
    display: block;
    width: 17px;
    height: 19px;
    background: url('../_images/_layout/ico_share.gif') no-repeat 0 0;
}
.content .post_box li div .shareButtons li a span{
    display: none;
}
.content .post_box li div .shareButtons .facebook{
    
}
.content .post_box li div .shareButtons .myspace{
    background-position: -22px 0;
}
.content .post_box li div .shareButtons .grono{
    background-position: -44px 0;
}
.content .post_box li div .shareButtons .digg{
    background-position: -66px 0;
}
.content .post_box li div .shareButtons .bebo{
    background-position: -88px 0;
}
.content .post_box li div.clr, .content .post_box li.comments ul li div.clr
{
	padding: 0;	
}





					
                                                    
                                                    
.kokaiPartner h2 {
    line-height: 1.6em
}                                                    

.kokaiPartner h2 strong {
    font-weight: bold;
}    
.kokaiPartner p {
    padding:19px 0 0 27px;
    text-align:left;
}
.kokaiPartner h3 {
    padding:21px 0 0 27px;
    text-align:left;
}

.content .backBoxRight .partners li.kokaiPartner img {
position:absolute;
left:195px;
top:0;
z-index:1;
}
