/* CSS Document */

html,body{

	background-color:#000000;

	font-family:Tahoma, Verdana, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	margin:0;

	padding:0;

	text-align:center;

	background-image:url(images/bg_mid.gif);

	background-repeat:repeat;

}

a{

	text-decoration:none;

	color:#FFFFFF;

}

a img{

	border:0;

}

/*****************************************PARAGRAFY P - HEADERY H3****************************************/

#galerie p, #galerie h3, #najnowsze_komentarze h3{

	color:#D44120;

	font-weight:bold;

	font-size:14px;

	margin:5px 2px 3px 5px;

	text-indent:16px;

	background-image:url(images/bg_paragraf.gif);

	background-repeat:no-repeat;

	background-position:0 center;

}

#kalendarz p, #promo p, #promo_set h3, #promo_fixed p{

	color:#D44120;

	font-weight:bold; 

	font-size:14px;

	margin:5px 2px 3px 14px;

	text-indent:16px;

	background-image:url(images/bg_paragraf.gif);

	background-repeat:no-repeat;

	background-position:0 center;

}

#newsy_wyroznione h3, #dzial_news h3, #newsy_codzienne_wszystkie p{

	color:#D44120;

	font-weight:bold;

	font-size:14px;

	margin:5px 2px 6px 2px;

	text-indent:16px;

	background-image:url(images/bg_paragraf.gif);

	background-repeat:no-repeat;

	background-position:0 center;

}

/*********************************************************************************************************/

#top{

	width:780px;

	margin: 0 auto; 

	text-align:left;

	background-color:#000000;

	}

#blok{

	float:left;

	width:330px;

	margin:0;

	padding:0;

}

#naglowek{

	height:150px;

	background-image:url(images/top_night_3.jpg);

}

#loading_page{

	z-index:100;

	position:absolute;

	font-weight:bold;

	background-color:#000000;

	color:#D9D9D9;

	border:1px dotted #D9D9D9;

	padding-top:20%; 

	width:780px;

	height:100%;

	top: 50%;

	left: 50%;

	margin:-50% 0 0 -390px; /* -height/2 0 0 -width/2 */ 

	background-image:url(images/loading.gif);

	background-repeat:no-repeat;

	background-position:50% center;

	text-align:center;

}

.loading_hidden {
	visibility:hidden;
}

#baner{

	background-color:#000000;	

	background-repeat:no-repeat;

	position:absolute;	

	top: 50%;

	left: 50%;

	z-index:99;

	/* #d3b740 */

}



#baner input{

	width:150px;

	margin-left:17px;

	margin-right:17px;

	padding:3px;

	font-weight:bold;	

}



#loading_page img{

	float:left;

}

.loading_ajax{



}

/*******************************************PROMO FIXED**************************************************/

#promo_fixed{

	position:absolute;

	position:fixed;	

	top:0;

	left:0;

	width:110px;

	float:right;

	overflow: hidden;

}

/*******************************************PROMO NEWS***************************************************/

#promo_top{

	width:590px;

	float:right;

	color:#F2C44E;

	margin:0 20px 20px 0;

}

#promo_top h3{

	background-image:url(images/bg_promo.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:95px;

	text-indent:65px;

	padding-top:25px;

	font-size:14px;

}

#promo_logo{

	float:left;

	margin-right:15px;

	margin-bottom:10px;

}

/*******************************************PANEL********************************************************/

#panel{

	width:778px;

	overflow:hidden;

	background-color:#D4761E;

	border:1px solid #874B13;

	margin-top:2px; 

	text-align:right;

}

#panel form{

	display:inline;

}

#panel input{

	border:1px solid #874B13;

	background-color:#AD6018; 

	margin:4px; 

	color:#FFFFFF;

	width:75px;

}



#panel input:hover{

	background-color:#D4761E;

	color:#FFFFFF;

}



#panel label{

	margin:4px; 

	font-weight:bold;

}

#panel select{

	border:1px solid #874B13; 

	background-color:#AD6018; 

	margin:4px; 

	color:#FFFFFF;

}

#log{

	margin:4px;

	float:left;

}

/*******************************************MENU*******************************************************/

#nav{width: 150px;float:left;overflow:hidden; text-align:left;}

#nav dl {width: 150px;}

#nav dl,dd {margin: 0;}

/* nav - glowne punkty */

#nav dt {background-color:#D9D9D9; font-size: 12px;margin: 2px; background: url("http://cyfrogaleria.pl/images/bg_menu.gif") repeat-x 20px}

#nav dt a {color: #2F576E;display:block;padding: 5px;}

#nav dt a:hover {background-color:#2F576E; color:#D9D9D9; background: url("http://cyfrogaleria.pl/images/bg_menu2.gif") repeat-x 20px}

/*nav - podpunkty */

#nav dd a {background-color:#2F576E;color: #D9D9D9; display:block; margin:2px;padding: 5px; font-size:11px;}

#nav dd a:hover {background-color:#D9D9D9;color: #2F576E;}

#nav ul {list-style-type:square;}



/*------------------------------------------SZUKAJ-----------------------------------------------------*/

#search{

	background-color:#2F576E;

	width:142px;

	height:25px;

	text-align:center;

	margin:2px;

	padding:2px;

}

#search form{

	display:inline;

}

#search input{

	border:1px solid #D9D9D9; 

	background-color:#407594; 

	margin:2px; 

	color:#D9D9D9; 

	width:62px;

	float:left;

}

#search input:hover{

	background-color:#5093BA;

	color:#FFFFFF;

}

#search label{

	display:none;

	margin:0; 

	font-weight:bold;

}

/****************************************OSTATNIE KOMENTARZE**********************************************/

#last_comments_clubs ul, #last_comments_gallery ul, #last_topics_forum ul{margin-left:17px;padding:0;margin-top:2px; list-style-image:url(images/comments_min.jpg);}

#last_comments_clubs ul li, #last_comments_gallery ul li, #last_topics_forum ul li{margin-bottom:2px;}

#last_comments_clubs ul li a, #last_comments_gallery ul li a, #last_topics_forum ul li a{font-size:9px;}

#last_comments_clubs p, #last_comments_gallery p, #last_topics_forum p{

	width:145px;

	color:#d9d9d9;

	font-weight:bold;

	margin-bottom:1px;

	text-indent:19px;

	background-image:url(images/comments.jpg);

	background-repeat:no-repeat;

	background-position:1px center;

	border-bottom:1px dotted #d9d9d9;

	padding-bottom:2px;}

/****************************************NOWE GALERIE*************************************************/

#galerie{

	width:620px;

	float:right;

	text-align:left;

}

#galerie ul{

	clear:both;

	margin:0px;

}

#galerie li{

	display:inline;		

}



#galerie li a{ 

	display:block; 

	color:#FFFFFF;

	font-weight:normal;

	width:100px; 

	height:66px;

	margin:2px;

}

#galerie li p a{

	background-repeat:no-repeat;

	font-size:11px;

	float:left;

	border:1px solid #AD351A; 

	text-indent:3px;

}

#galerie li p a:hover{

	border:1px solid white;

}



/********************************************GALERIA ZDJEC**********************************************/

#album{

	list-style-type:none;

	width:590px;

	float:right;

	margin:10px 0 0 0;

	padding:0px;

}

#album li{

	float:left;

	margin-right:10px;

	margin-bottom:10px;

}

#album img{

	display:block;

	border:1px solid #D44120;

}

#galeria_top{

	width:590px;

	float:right;

	color:#F2C44E;

}

#galeria_top h3{

	background-image:url(images/bg_galeria.gif);

	background-repeat:no-repeat;

	background-position:0 center;

	height:31px;

	text-indent:35px;

	padding-top:11px;

	font-size:14px;

}

#galeria_logo{

	float:left;

	margin-right:15px;

	margin-bottom:10px;

}

#galeria_ile{

	clear:both;

	margin-bottom:5px;

}

#galeria_typ{

	float:right;	

}

#galeria_typ ul{

	list-style-type:none;		

}

#galeria_komunikat{

	position:relative;

	top:30px;

	right:150px;

	width:400px;

	float:right;

	border:1px dotted #CCA541;

	color:#CCA541;

	padding:10px;

	background-color:#383838;

	text-align:justify;

	margin-bottom:45px;

}

#galeria_komunikat ul{

	list-style-type:square;

}

#galeria_komunikat a{

	color:#CCA541;

}

#galeria_komentarze{

	width:590px;

	float:right;

	color:#F2C44E;

}

#galeria_komentarze p, #galeria_komentarze a, #galeria_kom a{

	font-weight:bold;

	margin-top:15px;

	color:#F2C44E;

}

.komentarze_kontener{

    float:right;

	clear:both;

	margin-bottom:10px;

	width:580px;

}

#galeria_komentarze textarea{

	width:500px;

	height:100px;

	margin:5px;

	background-color:#CCA541;

}

#galeria_komentarze input{

	position:relative;

	right:77px;

	margin:5px;

	background-color:#CCA541;

	float:right;

	border:0;

}

.who{

	float:left;

	width:150px;

	font-weight:bold;

}

.date{

	float:left;

	width:150px;

}

.ip{

	width:150px;

	font-size:10px;

}

.comment{

	float:right;

	text-align:justify;

	width:420px;

	padding:5px;

}

/************************************Paragrafy SHOW-HIDE************************************************/

#gal_show{

	float:right; 

	cursor:pointer;

}

#hide{

	float:right;

	/* clear:both; */

	cursor:pointer;

} 

/*****************************************KALENDARZ*****************************************************/

#kalendarz{

	width:210px;

	float:left;

	overflow:hidden;

	margin:0px;

	text-align:left;

}



#kalendarz table{

	font-size:11px;

	text-align:center;

	border-collapse:collapse;

	color:#CCA541;

	margin:0 0 6px 12px;

}

#kalendarz a{

	text-decoration:none;

	color:#CCA541;

}

#kalendarz td a{

	background-color:#383838;

	display:block;

	padding:4px 7px 4px 7px;

}

#kalendarz td a:hover{

	background-color:#CCA541;

	color:#383838;

}

#kalendarz .dzis{

	background-color:#CCA541;

	color:#383838;

}

/***************************************NEWSY CODZIENNE KALENDARIUM*************************************/

#newsy_codzienne{

	width: 330px;

	float:left;

	overflow:hidden;

}

.bg_news{

	background:url(images/bg_palac.gif);

	background-position:70px bottom;

	background-repeat:no-repeat;

}

.bg_ball{

	background:url(images/ball_cut.gif);

	background-position:70px bottom;

	background-repeat:no-repeat;

}

.bg_lady{

	background:url(images/bg_lady.gif);

	background-position:70px bottom;

	background-repeat:no-repeat;

}

.bg_club{

	background:url(images/bg_club.gif);

	background-position:80px bottom;

	background-repeat:no-repeat;

}

.bg_drink{

	background:url(images/bg_drink.gif);

	background-position:80px bottom;

	background-repeat:no-repeat;

}

#newsy_codzienne ul, #newsy_codzienne_wszystkie ul{

	list-style-type:none;

	margin:0;

	padding:0;

}

#newsy_codzienne li, #newsy_codzienne_wszystkie li{

	display:inline;

}

#newsy_codzienne div.dzien, #newsy_codzienne_wszystkie div.dzien{

	background:url(images/dzien.jpg);

	background-repeat:no-repeat;

	margin:5px;

	padding:2px;

	text-indent:28px;

	font-weight:bold;

	clear:both;

}

#newsy_codzienne div.left, #newsy_codzienne_wszystkie div.left{

	background-color:#2E2E2E;

	float:left; 

	width:70px;

	margin-left:5px;

	padding:2px;

}

#newsy_codzienne div.left a, #newsy_codzienne_wszystkie div.left a{

	color:#CCA541;

	display:block;

}

#newsy_codzienne div.left a:hover, #newsy_codzienne_wszystkie div.left a:hover{

	font-weight:bold;

}

#newsy_codzienne div.right, #newsy_codzienne_wszystkie div.right{

	text-align:right; 

	margin-right:5px; 

	padding:2px;

}

#newsy_codzienne div.right a, #newsy_codzienne_wszystkie div.right a{

	color:#F2C44E;

	background-color:#000000;

}

#newsy_codzienne div.right a:hover, #newsy_codzienne_wszystkie div.right a:hover{

	color:#A68635;

	background-color:#000000;

}

.news_wiecej{

	color:#D44120;

	font-weight:bold;

	font-size:14px;

	margin:5px 2px 6px 2px;

	text-indent:16px;

	background-image:url(images/bg_paragraf.gif);

	background-repeat:no-repeat;

	background-position:0 center;

	float:left;

}

/***************************************NEWSY WYROZNIONE PROMO*************************/

#newsy_wyroznione{

	width: 290px;

	float:right;

	overflow: hidden;	

}

.promo_calosc{

	clear:both;

	margin-top:10px;

}

.obrazek{

	float:left;

}

.obrazek img{

	margin-right:5px;

}

.tytul{ 

	font-weight:bold;

	border-bottom:1px dotted white;

	color:#F29B29;

	margin-right:3px;	

}

.tresc{

	font-size:11px;

	text-align:justify;

	padding:4px;

}

.wiecej{

	float:right;

	clear:both;

	margin-bottom:3px;	

	margin-right:3px;

		

}

.clue_bignews{

	font-size:10px;

	color:#FFFFFF;

	text-decoration:underline;

}

/***********************************************DZIAŁ NEWSY***************************/	

#dzial_news{

	width:625px;

	float:right;

	padding:2px;

}



#banery{ 

	margin:auto;	 

	width:90%;

	border-bottom:1px dotted #F2C44E;

	border-top:1px dotted #F2C44E;

	padding:10px;

}

#newsy_codzienne_wszystkie{

	width:330px;

	border-right:1px dotted #CCA541;

	float:left;

}

.baner{

	margin:5px 0 5px 0;

}

#banery{

	text-align:center;	

}

/********************************************** KOMUNIKATY BŁEDÓW*********************/

#error1{

	float:right; 

	position:relative;

	top:110px;

	right:30px;	

	font-weight:bold;

	background-color:#000000;

}

#error1 ul{

	list-style-type:square;

	padding:0;

	margin:0;

}

#error1 li{

	padding:2px;

	margin:0;

}

#error2{

	font-weight:bold;

}

#error2 ul{

	list-style-type:square;

	margin:0; 

	padding:2px 2px 2px 16px;;

}

#error2 li{

	color:#F29B29;	

}

#error3 ul, #error4 ul{

	list-style-type:square;

	}

#error3 li, #error4 li, #error6 li{

	font-weight:bold;

}

#error4 ul{

	margin-left:150px;

	list-style-image:url(images/warning.jpg);

}

#error5 ul, #error6 ul{

	list-style-image:url(images/warning.jpg);

}

/*********************PROMO***********************************************************/

#promo{

	width: 120px;

	float:right;

	overflow: hidden;

}



/************************PROMO TABLICA************************************************/

.news_style{

	display:none;

}

.news_show{

	background-color:#000000;

	color:#FFFFFF;

	width:120px;

	height:160px;

	font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;

	text-align:center;

	overflow:hidden;

	font-weight:bold;

	padding-top:5px;	

}

.buttondiv{

	display:none;	

}

/**************************************DJ SET FRONT***********************************/

#promo_set{

	width:330px;

	margin-bottom:7px;

	

}

#promo_set_title{

    float:right;

	width:315px;

	margin-top:7px;

	background-color:#333333;

	border:1px dotted #7F7F7F;

}

#promo_set_title a{

	color:#D9D9D9;

	line-height:20px;

	padding:2px 0px 2px 23px;

	background-image:url(images/headphone.gif);

	background-repeat:no-repeat;

	background-position:0 center;	

}

#promo_set_title a:hover{

	color:#FFFFFF;	 

}

/**************************************SMS INFO***************************************/

#sms_info{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;

}

#sms_info_top{

	background-image:url(images/bg_sms.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#D4D4D4;

	font-weight:bold;

	text-indent:84px;

}

#sms_info_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#sms_info_zawartosc{

	text-align:justify;

	padding:4px;

}

#sms_info form{	

	background-color:#D4761E;

	width:420px;

	margin-right:150px;

}

#sms_info input{

	border:1px solid #874B13; 

	background-color:#AD6018; 

	margin:4px; 

	color:#FFFFFF;

	width:75px;

}

#sms_info input:hover{

	background-color:#D4761E;

	color:#FFFFFF;

}

#sms_info label{

	margin:4px; 

	font-weight:bold;

}

#sms_info select{

	border:1px solid #874B13; 

	background-color:#AD6018; 

	margin:4px; 

	color:#FFFFFF;

}

#sms_i{

	font-weight:bold;

	font-size:11px;

	color:#F2C44E;

}

#komunikat{

	float:right;

	border:1px dotted white;

	width:300px;

	padding:5px;

	font-weight:bold;

	text-indent:35px;

	background-repeat:no-repeat;

	background-position:10px center;

	position:relative;

	right:150px;

}

/*******************************STRONY KLUBÓW*****************************************/

#club{

	float:right;

	width:570px;

	position:relative;

	right:30px;

	top:30px;

	background-repeat:no-repeat;

	background-position:0 top;

	margin-bottom:190px;

}

#club_head{

	width: 570px;

	background: black none repeat scroll 0%; 

	opacity: 0.6;

	filter:alpha(opacity=60);  

	position:relative;

	top:30px;

	font-size:18px;

	font-weight:bold;

	padding:8px;

}

#club_opis{

	width: 570px;

	text-align:justify; 

	background: black none repeat scroll 0%; 

	opacity: 0.7;

	filter:alpha(opacity=70);

	position:relative; 

	top:130px;

}

#club_gal_head{

	width: 550px;

	font-size:18px;

	padding:8px;

	background-color:#2F576E;

}

#club_gal{

	list-style-type:none;

	float:left;

	margin:15px 0 15px 0;	

	padding:0px;

}

#club_gal li{

	float:left;

	margin-right:11px;

	margin-bottom:10px;

	}

#club_gal img{

	border:1px solid #2F576E;

}

#club_info_head{

	width: 550px;

	font-size:18px;

	padding:8px;

	background-color:#D4761E;

	clear:both;

}

#club_info_l{

	float:left;

	width:450px;

	margin:15px 0 0 0;

	color:#FFFFFF;

}

#club_info_r{

	text-align:center;

	font-weight:bold;

	padding-right:15px;

}

#club_info_logo{

	float:left;

	width:150px;

	height:140px;

	text-align:left;	

}

.club_info_dane{

	padding:7px;

}

.club_info_dane a{

	text-decoration:underline;

}

#club_program_head{

	width: 550px;

	font-size:18px;

	padding:8px;

	background-color:#006600;

	clear:both;

	margin-top:30px;

}

#club_prog_l ul{

	list-style-type:none;

	margin:20px 0 0 0;

	padding:0;

}

#club_prog_l li{

	padding:6px;

}

#club_prog_l a{

	color:#F2C44E;

}

#club_prog_l a:hover{

	color:#A68635;

}

#club_komentarze, #promo_komentarze{

	width:570px;

	float:left;

	color:#F2C44E;

}

#club_koment_head, #promo_koment_head{

	width: 550px;

	padding:8px;

	clear:both;

	margin-top:30px;

	margin-bottom:10px;

	border-top:1px dotted #CCA541;

	font-weight:bold;

	color:#F2C44E;

}

.c_komentarze_kontener, .p_komentarze_kontener{

    float:right;

	clear:both;

	margin-bottom:10px;

	width:570px;

}

#club_komentarze textarea, #promo_komentarze textarea{

	width:500px;

	height:100px;

	margin:5px;

	background-color:#CCA541;

}

#club_komentarze input, #promo_komentarze input{

	position:relative;

	right:55px;

	margin:5px;

	background-color:#CCA541;

	float:right;

	border:0;

	clear:both;	

}

#nick_label{

	position:relative;

	top:20px;

	left:280px;

	font-weight:bold;

	width:250px;

}

.c_comment, .p_comment{

	float:right;

	text-align:justify;

	width:400px;

	padding:5px;

}

/**********************GALERIE ZROBIONE W KLUBIE**************************************/

#galerie_klubu{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;

}



#galerie_klubu_top{

	background-image:url(images/bg_galerie.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#D9D9D9;

	font-weight:bold;

	text-indent:84px;

}

#galerie_klubu_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}



#galerie_klubu ul{

	list-style-type:none;

	margin:0px 0px 30px 90px;

	padding:0px;

}

#galerie_klubu li{

	margin:2px;

	padding:2px;

	color:#F29B29;

}

#galerie_klubu li a{

	color:#F29B29;

	width:100%;

	background-repeat:no-repeat;

	height:66px;

	display:block;

	text-indent:110px;	

}

#galerie_klubu li a:hover{

	color:#CCA541;

	font-weight:bold;

}

/**********************DJ SETS NEW****************************************************/

#dj_sets_new{

	width:600px;

	position:relative;

	right:15px;

	float:right;

	/* border:1px dotted white; */

}

#dj_sets_new iframe{

	padding:0;

	width:400px;

	position:relative;

	left:100px;

	border:0;	

}

#dj_sets_new_top{

	background-image:url(images/bg_sety.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#D9D9D9;

	font-weight:bold;

	text-indent:84px;

}

#dj_sets_new_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#dj_sets_new_text{

	

	float:right;

	margin-bottom:15px;

}

#dj_sets_new_show{

	color:#D44120;

	font-weight:bold;

	font-size:14px;

	margin:5px 2px 3px 5px;

	text-indent:27px;

	background-image:url(images/set_show.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:20px;

	clear:both;

	cursor:pointer;

}

dj_sets_new iframe{

	clear:both;

}

.set_obrazek img{

	float:left;

	border:1px solid #A16203;

	clear:both;

	margin:5px 10px 10px 0;		

}

.set_tytul{

	font-weight:bold;

	padding:0 4px 4px 4px;

	color:#ED9005;

}

.set_info{

	padding:4px;

}

.set_description{

	clear:both;

	text-align:justify;

	padding:4px;

}

.set_ile{

	padding:4px;

}

.set_download{

	padding:4px;

	font-weight:bold;

	color:#D44120;

}

.download{

	cursor:pointer;

	float:right;

	width:450px;

	text-indent:27px;

	background-image:url(images/download.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:25px;

}

.niezalogowany{

	float:right;

	width:450px;

	text-indent:27px;

	background-image:url(images/niezalogowany.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:25px;

}

#dj_sets_new ul{

	padding:4px;

	margin:20px 0px 20px 20px;

	list-style-type:none;	

}

#dj_sets_new li{

	margin-bottom:20px;

	background-image:url(images/break_set.jpg);

	background-repeat:no-repeat;

	background-position:0 bottom;

	padding-bottom:10px;

}

/*********************LINKI***********************************************************************************/

#linki_top{

	background-image:url(images/bg_linki.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#linki_zawartosc ul{

	background-repeat:no-repeat;

	background-position:0px top;

	padding-top:5px;

}

#linki_zawartosc li{

	list-style-image:url(images/bg_link.jpg);

	padding:6px;

	margin:2px;

	width:220px;

}

#linki_zawartosc li a:hover{

	font-weight:bold;

}

.left_link{

	float:left;

}

.right_link{

	float:right;

	position:relative;

	right:20px;		

}

.link_club{

	background-image:url(images/bg_link_club.jpg);

}

.link_dj{

	background-image:url(images/bg_link_dj.jpg);

}

.link_ag{

	background-image:url(images/bg_link_ag.jpg);

}

.link_media{

	background-image:url(images/bg_link_media.jpg);

}

.link_inne{

	background-image:url(images/bg_link_inne.jpg);	

}

/*********************LOGOWANIE  i ZAPOMNIANE HASŁO*******************************************************************************/

#login, #forget{

	float:right;

	width:620px;

	position:relative;

	right:5px;

	top:0px;

}

#login_top, #forget_top{

	background-image:url(images/bg_login.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#CCA541;

	font-weight:bold;

	text-indent:84px;

}

#login_zawartosc, #forget_zawartosc{

	text-align:justify;

	padding:4px;

	margin-bottom:20px;

	color:#CCA541;

}

#login_top h3, #forget_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#komunikat_login, #forget_login{

	border:1px dotted #CCA541;

	float:right;

	width:400px;

	padding:10px;

	margin:10px;

	position:relative;

	right:100px;

	color:#CCA541;

	background-color:#383838;

}

#najnowsze_komentarze{

	clear:both;	

}

#najnowsze_komentarze div{

	float:left;

	width:150px;

	margin:5px 15px;

}

#forget form{

	margin:50px 180px 30px 0;

	float:right;

	padding:5px;

	width:270px;

	border:1px dotted #CCA541;

	background-color:#383838;

}

#forget label{

	margin:15px;

}

#forget input{

	background-color:#383838;	

	border:1px dotted #CCA541;

	color:#CCA541;

}



/*********************RANKINGI********************************************************************************/

#ranking_klub, #ranking_galerie{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;

}

#ranking_klub_top, #ranking_galerie_top{

	background-image:url(images/bg_ranking_klub.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#ranking_klub_top h3, #ranking_galerie h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#ranking_klub_zawartosc, #ranking_galerie_zawartosc{

	text-align:justify;

	padding:4px;

	margin-bottom:20px;

}

#ranking_klub_zawartosc ul, #ranking_galerie_zawartosc ul{

	list-style-type:none;

	margin:15px;

}

#ranking_klub_zawartosc li, #ranking_galerie_zawartosc li{ 

	clear:both;

	padding:20px 0 15px 0px;

}

#ranking_klub_zawartosc img{

	border:1px solid white;

}

#ranking_galerie_zawartosc div{

	float:left;

	padding:5px;

}

#ranking_galerie_zawartosc p{

	width:400px;

	clear:both;

	padding-top:35px;

	padding-bottom:5px;

	border-bottom:3px solid #d4761e;

}

.ranking_logo{

	float:left;

	width:150px;

}

.ranking_klub{

	width:80px;

	float:left;	

	font-weight:bold;

}

.ok_bad{

	float:left;

	width:50px;

}

.glosy{

	float:left;

	width:130px;

	height:47px;

	font-weight:bold;

}

.plus, .minus{

	float:left;

	width:50px;

	height:47px;

	font-weight:bold;

	background-repeat:no-repeat;

	background-position:0 bottom;

}

.plus{

	background-image:url(images/plus.jpg);	

}

.minus{

	background-image:url(images/minus.jpg);

}

.niezalogowany2{

	float:right;

	width:130px;

	text-indent:27px;

	background-image:url(images/niezalogowany.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:25px;

}

/*********************REJSTRACJA******************************************************************************/

#register{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;	

}

#register_top{

	background-image:url(images/bg_register.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#register_zawartosc{

	text-align:justify;

	padding:4px;

	margin-bottom:20px;

}

#register h3{

	font-size:13px;

	position:relative;

	top:31px;

}

.reg_l, .reg_r{

	padding:5px;	

}

.reg_l{

	text-align:right;

	width:200px;

	float:left;

	font-weight:bold;

	color:#ED9005;	

}

#register_zawartosc input{

	background-color:#000000;

	border-width:0;

	border-bottom:1px solid #ED9005;

	color:#ED9005;

}

#register_zawartosc select{

	border:1px solid #D9D9D9; 

	background-color:#407594; 

	color:#D9D9D9; 

}



/*********************MISJA - PORTFOLIO - VIP - KONTAKT - WYSZUKIWARKA*******************************************************/

#misja, #portfolio, #vip, #kontakt, #linki, #wyszukaj{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;	

}

#misja_top, #portfolio_top, #vip_top{

	background-image:url(images/bg_galerie.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#D9D9D9;

	font-weight:bold;

	text-indent:84px;

}

#wyszukaj_top{

	background-image:url(images/bg_linki.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#kontakt_top{

	background-image:url(images/bg_kontakt.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#misja_top h3, #portfolio_top h3, #vip_top h3, #kontakt_top h3, #linki_top h3, #wyszukaj_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#misja_zawartosc, #portfolio_zawartosc, #vip_zawartosc, #kontakt_zawartosc, #linki_zawartosc, #wyszukaj_zawartosc{

	text-align:justify;

	padding:4px;

	margin-bottom:20px;

}

#misja ul, #kontakt ul{

	margin:14px 0 14px 75px;

	padding:0px;

	list-style-type:square;

}

#misja li, #kontakt li{

	margin:0px;

	padding:3px;

	color:#ED9005;	

}

#misja li a{

	color:#ED9005;

	font-weight:bold;

}

#portfolio ul{

	list-style-type:square;

	margin-bottom:55px;

}

#portfolio li{

	width:130px;

	float:left;	

	color:#ED9005;

	padding:3px;	

}

#portfolio li a{

	color:#ED9005;	

}

#portfolio li a:hover{

	font-weight:bold;	

}



#portfolio_events{

	margin-top:30px;

	margin-bottom:50px;

}

.event_impreza{

	font-weight:bold;

	background-image:url(images/bg_portfolio.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:30px;

	clear:both;

	text-indent:40px;

	padding-top:11px;

}

.event_foto{

	margin:15px 0 15px 0;

	width:98px;

	float:left;	

}

.event_foto img{

	border:1px solid #D9D9D9;

}

.event_link{

	color:#D9D9D9;

	padding-left:22px;

	background-image:url(images/camera.gif);

	background-repeat:no-repeat;

	background-position:0 center;

	float:right;

	margin-bottom:10px;	

}



#vip ul{

	margin:20px 0 20px 0;

	list-style-type:none;

}

#vip li{

	float:left;

	padding:2px;	

}

#vip li a img{

	border:1px solid #457680;

}

#kontakt_form{	

	background-color:#2F576E;

	width:450px;

	border:1px dotted #D9D9D9;

	padding:10px;

	position:relative;

	left:75px;

	margin-bottom:20px;	

}

#kontakt_form label{

	font-weight:bold;

}

#kontakt_form .left_kont{

	float:left;

	width:130px;

	padding:4px;

}

#kontakt_form .right_kont{

	padding:4px;

}



#kontakt_form input{

	border:0;

	border-bottom:1px dotted #D9D9D9; 

	background-color:#2F576E;

	color:#D9D9D9;

	width:300px; 

}

#kontakt_form textarea, #kontakt_form select{

	border:1px dotted #D9D9D9; 

	background-color:#2F576E;

	color:#D9D9D9;

	width:300px; 

}

#kontakt_form textarea{

	height:100px;

}

#kontakt_form input:hover, #kontakt_form textarea:hover, #kontakt_form select:hover{

	background-color:#5093BA;

	color:#FFFFFF;

}



#wyszukaj ul{

	list-style-type:none;

	margin:2px;

}

#wyszukaj li{

	padding:5px;

	clear:both;

}

.s_klub{

	float:left;

	width:100px;

}

.s_tytul{

	float:left;

	width:230px;

}

.s_data{

	width:80px;

	float:left;

}

.nag{

	background-image:url(images/szuk_nag.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:20px;

	text-indent:28px;

	margin-top:25px;

	margin-bottom:15px;

	color:#407594;

	font-weight:bold;

}

.orange{

	color:#ED9005;	

}

/*********************RELACJE**********************************************************/

#relacje{

	float:right;

	width:600px;

	position:relative;

	right:15px;

	top:0px;	

}

#relacje_top{

	background-image:url(images/bg_relacje.jpg);

	background-repeat:no-repeat;

	background-position:0 center;

	height:80px;

	color:#363636;

	font-weight:bold;

	text-indent:84px;

}

#relacje_top h3{

	font-size:13px;

	position:relative;

	top:31px;

}

#relacje_zawartosc{

	text-align:justify;

	padding:4px;

	margin-bottom:20px;

}

/*********************STOPKA**********************************************************/

#stopka{

	width: 100%;

	height:30px;

	clear:both;

	margin-top:15px;

	border-top:1px dotted #D9D9D9; 

	background-color:#2F576E;

	position:inherit;

	bottom:0;

}

#stopka ul{

	list-style-type:square;

	text-align:center;

	margin:5px;

}

#stopka li{	

	padding:2px;

	margin-left:10px;	

	margin-right:10px;

	float:left;

}

#stopka li a{

	color:#D9D9D9;

}

#stopka li a:hover{

	text-decoration:underline;

}

/*********************GWIAZDKI RATING***************************************************/

.ratingblock {

	display:block;

	padding-top:6px;

	padding-bottom:2px;

	margin-bottom:2px;

	}



.loading {

	height: 30px;

	background: url('../images/working.gif') 50% 50% no-repeat;

	}

	

.unit-rating { /* the UL */

	list-style:none;

	margin: 0px;

	padding:0px;

	height: 30px;

	position: relative;

	background: url('../images/starrating.gif') top left repeat-x;		

	}



.unit-rating li{

    text-indent: -90000px;

	padding:0px;

	margin:0px;

	/*\*/

	float: left;

	/* */

	}

	

.unit-rating li a {

	outline: none;

	display:block;

	width:30px;

	height: 30px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 20;

	position: absolute;

	padding: 0px;

	}

	

.unit-rating li a:hover{

	background: url('../images/starrating.gif') left center;

	z-index: 2;

	left: 0px;

	}

.unit-rating a.r1-unit{left: 0px;}

.unit-rating a.r1-unit:hover{width:30px;}

.unit-rating a.r2-unit{left:30px;}

.unit-rating a.r2-unit:hover{width: 60px;}

.unit-rating a.r3-unit{left: 60px;}

.unit-rating a.r3-unit:hover{width: 90px;}

.unit-rating a.r4-unit{left: 90px;}	

.unit-rating a.r4-unit:hover{width: 120px;}

.unit-rating a.r5-unit{left: 120px;}

.unit-rating a.r5-unit:hover{width: 150px;}

.unit-rating a.r6-unit{left: 150px;}

.unit-rating a.r6-unit:hover{width: 180px;}

.unit-rating a.r7-unit{left: 180px;}

.unit-rating a.r7-unit:hover{width: 210px;}

.unit-rating a.r8-unit{left: 210px;}

.unit-rating a.r8-unit:hover{width: 240px;}

.unit-rating a.r9-unit{left: 240px;}

.unit-rating a.r9-unit:hover{width: 270px;}

.unit-rating a.r10-unit{left: 270px;}

.unit-rating a.r10-unit:hover{width: 300px;}



.unit-rating li.current-rating {

	background: url('../images/starrating.gif') left bottom;

	position: absolute;

	height: 30px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

	}

	

.voted {color:#f2c44e;}

.thanks {color:#36AA3D;}

.static {color:#5D3126;}