@charset "utf-8";

body { position: relative; width: 100%;	margin: 0 auto;	text-align: center;}
.norm {background:#0c0c0c url(../images/main_bg3.jpg) top no-repeat;}
html { padding:0; margin:0;}

/* main */
.main {width:937px; padding:0; margin:0 auto; }
.resize { width:937px; margin:0 auto;}
/********** header **********/
.header {position: relative; float: left;}
.block_header {margin:0 auto; width:937px;}
#baner_glowny h1 a {display:block;width:937px;height:122px;border:0;outline:0;text-indent:-9000px;}

#flag {position: absolute; width:25px; height:16px; margin-left:900px; margin-top:10px;}
#flag a {display:block; width:25px; height:16px; text-indent:-9000px;}
a.eng {background-image:url('../images/eng.png');}
a.pl {background-image:url('../images/pl.png');}

/* menu */	
.menu_resize {clear:left; position: relative; float: left; width:937px; height:45px; margin:0 auto; padding:0; background:#1f1f1f url(../images/bg_menu.jpg) repeat-x;}
#menu {width:937px; height:45px;}
#menu_eng {width:937px; height:45px;}
#menu ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
#menu_eng ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
#menu li {list-style-type:none; display:inline;}
#menu_eng li {list-style-type:none; display:inline;}
#menu li a {display:block; height:45px; float:left; background-image:url('../images/menu.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0;}
#menu_eng li a {display:block; height:45px; float:left; background-image:url('../images/menu_eng.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0;}

	a.a1 {width:104px; background-position: 0 0;}
	a.a2 {width:104px; background-position: -104px 0;}
	a.a3 {width:104px; background-position: -208px 0;}
	a.a4 {width:104px; background-position: -312px 0;}
	a.a5 {width:104px; background-position: -416px 0;}
	a.a6 {width:104px; background-position: -520px 0;}
	a.a7 {width:104px; background-position: -624px 0;}
	a.a8 {width:104px; background-position: -728px 0;}
	a.a9 {width:105px; background-position: -832px 0;}

	a.a1:hover,	a.a1.hover {width:104px; background-position: 0 -47px;}
	a.a2:hover,	a.a2.hover {width:104px; background-position: -104px -47px;}
	a.a3:hover,	a.a3.hover {width:104px; background-position: -208px -47px;}
	a.a4:hover,	a.a4.hover {width:104px; background-position: -312px -47px;}
	a.a5:hover,	a.a5.hover {width:104px; background-position: -416px -47px;}
	a.a6:hover,	a.a6.hover {width:104px; background-position: -520px -47px;}
	a.a7:hover,	a.a7.hover {width:104px; background-position: -624px -47px;}
	a.a8:hover,	a.a8.hover {width:104px; background-position: -728px -47px;}
	a.a9:hover,	a.a9.hover {width:105px; background-position: -832px -47px;}
	
	a.b4 {width:104px; background-position: -312px -94px;}
	a.b5 {width:104px; background-position: -416px -94px;}
	a.b6 {width:104px; background-position: -520px -94px;}
	a.b7 {width:104px; background-position: -624px -94px;}
	a.b8 {width:104px; background-position: -728px -94px;}
	a.b9 {width:105px; background-position: -832px -94px;}



.active { width:103px;height: 45px;float:left;  background: url(../images/bg_link.gif) repeat-x;}

/*big slajder*/
#big_slajder {clear:left; position: relative; float: left; width:937px; margin:0 auto; padding:0;}

/* slider */

.klub_slider {width:937px; margin:0 auto; padding:0; height: 316px;}
.klub_slider h2 {font:normal 36px  Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; padding:30px 0 0 0px; line-height:1.2em;}
.klub_slider p { font:normal 15px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; padding:0px 0 0 0px; line-height:1.8em;}
.klub_slider p.img { float:right; padding:0px 0px 0 0px; margin:0;}


/********** strefa klubowa **********/
.body { clear:left; position: relative; float: left; padding:0; margin:0 auto;}
.topi { width:937px; margin:0 auto; padding:0; background: #282828 url(../images/bg_topi.gif) top repeat-x; height:180px;}
.topi2 { height:250px;}
.topi3 { height:270px;}
.topi5 { height:590px;}
.topi4 {position:relative; float:left; width:937px; margin:0 auto; padding:0; padding-bottom:15px; background: #282828 url(../images/bg_topi.gif) top repeat-x; font:normal 11px   Arial, Helvetica, sans-serif; color:#b4b4b4; line-height:1.8em;}
.topi .blogi { width:390px; margin:15px 10px; padding:0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#985fc2;}
.topi .polowka { width:437px; margin:15px 10px; padding:0; text-align: justify; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#985fc2;}
.topi .card { width:195px; margin:15px 10px; padding:0; float:left;}
.topi .logowanie { width:270px; margin:15px 10px; padding:0; float:left;}
.topi .blad_logowania {padding-left:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#985fc2;}
.topi h2 { border:0; font:normal 24px Georgia, "Times New Roman", Times, serif; color:#dedede; padding:5px 10px; margin:0; text-shadow: 1px 1px 0px #c600ff;}
.topi p { font:normal 11px   Arial, Helvetica, sans-serif; color:#b4b4b4; padding:5px 10px; margin:0; line-height:1.8em;}
.topi a { text-decoration:underline;  font:normal 11px Georgia, "Times New Roman", Times, serif; color:#aaaaaa;}
.topi ul { list-style:none; margin:0; padding:0;}
.topi li { background:#161616; padding:1px 10px; margin:5px 2px; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#b4b4b4; text-align:left;}
.topi .pelny_opis { width:700px; margin:15px 10px; padding:0; float:left;}
.calosc {position:relative; float: left; height: 500px;}
.impreza {height: 700px;}
.podzial {margin:20px 10px; padding:0; float:left;}
.ogranicznik {position: relative; float:left;}
.luzny { width:937px; margin:0 auto; padding:0;}

/* logowanie */
.zaloguj { float:right; width:261px; height:95px; margin:0; padding:0;}
.logowanie form { padding:5px 0 0 0; margin:0 auto; width:260px;}
.logowanie form td { color:#848484; font:normal 11px Arial, Helvetica, sans-serif;}
.logowanie form input { float:left;}
.logowanie form input.text { padding:4px 3px; margin:0 10px 0 0; background: url(../images/bg_search.gif) top no-repeat; border:0; color:#fff; font:normal 12px  Arial, Helvetica, sans-serif; width:171px; height:14px;}
.logowanie form input.text_kod { padding-top:4px; padding-left:6px; margin:0 0 0 0; background: url(../images/bg_kod.gif) top no-repeat; border:0; color:#fff; font:normal 12px  Arial, Helvetica, sans-serif; width:136px; height:16px;}
.logowanie form input.button_search { float:right; padding:0; margin:0; margin-right:12px; height:24px; width:81px;}
.logowanie form .button { float:right; padding:0; margin:0; margin-right:12px; height:24px; width:81px;}
.logowanie form .button_plus { float:left; padding:0; margin:0; height:24px; width:25px;}
.logowanie td { color:#848484; font:normal 11px Arial, Helvetica, sans-serif;}

#cocode a.a_cocode {display:block; width:248px; float:left; background-image:url('../images/cocode_button.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0;}
	    a.a_cocode {height:58px; background-position: 0 0;}
	    a.a_cocode:hover,	a.a_cocode.hover {height:58px; background-position: 0 -57px;}

/* nagrody */	    	    
#komunikat_nagrody {position:relative; float:left; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ae3070; padding-bottom:5px;}
#nagrody  a {display:block; width:77px; float:left; background-image:url('../images/nagrody.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0;}
			
			a.a_nagroda1 {height:77px; background-position: -77px -154px;}
	    	a.a_nagroda1:hover,	a.a_nagroda1.hover {height:77px; background-position: -77px -77px;}	    	    	

			a.a_nagroda3 {height:77px; background-position: 77px -154px;}
	    	a.a_nagroda3:hover,	a.a_nagroda3.hover {height:77px; background-position: 77px -77px;}	    
			
	    	a.a_nagroda2 {height:77px; background-position: 0 -154px;}
	    	a.a_nagroda2:hover,	a.a_nagroda2.hover {height:77px; background-position: 0 -77px;}	    

.nagroda {position:relative; float:left; margin-right:5px;}

.nagroda_1 {display:block; width:77px; height:77px; background-image:url('../images/nagrody.png'); text-indent:-9000px; outline:0; background-position: 154px 0;}
.nagroda_3 {display:block; width:77px; height:77px; background-image:url('../images/nagrody.png'); text-indent:-9000px; outline:0; background-position: 77px 0;}
.nagroda_2 {display:block; width:77px; height:77px; background-image:url('../images/nagrody.png'); text-indent:-9000px; outline:0; background-position: 0 0;}

#menu_cocode {position:relative; float:left; width:306px; margin-top:10px;}
#menu_cocode a {clear:left; display:block; height:75px; float:left; background-image:url('../images/cocode_buttons.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0; margin-top:2px;}

#menu_cocode_eng {position:relative; float:left; width:306px; margin-top:10px;}
#menu_cocode_eng a {clear:left; display:block; height:75px; float:left; background-image:url('../images/cocode_buttons_eng.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0; margin-top:2px;}

	a.code1 {width:306px; background-position: 0 0;}
	a.code2 {width:306px; background-position: -306px 0;}
	a.code3 {width:306px; background-position: -612px 0;}
	a.code4 {width:306px; background-position: -918px 0;}	
	a.code1:hover,	a.code1.hover {width:306px; background-position: 0 -75px;}
	a.code2:hover,	a.code2.hover {width:306px; background-position: -306px -75px;}
	a.code3:hover,	a.code3.hover {width:306px; background-position: -612px -75px;}
	a.code4:hover,	a.code4.hover {width:306px; background-position: -918px -75px;}

#cocode_box {position:relative; float:left; width:570px; margin-top:12px; margin-left:25px;}			
.tresc_cocode {position:relative; float:left; width:570px; text-align:left; margin-top:12px;}		
.tresc_cocode a {text-decoration:underline;  font: bold 11px Georgia, "Times New Roman", Times, serif; color:#c3943d;}
.stale_menu {clear:left; display:block; height:75px; float:left; background-image:url('../images/cocode_buttons.png'); padding:0; margin:0 auto; margin-top:2px;}
.stale_menu_eng {clear:left; display:block; height:75px; float:left; background-image:url('../images/cocode_buttons_eng.png'); padding:0; margin:0 auto; margin-top:2px;}
.cocode1 {width:306px; background-position: 0 -75px;}
.cocode2 {width:306px; background-position: -306px -75px;}
.cocode3 {width:306px; background-position: -612px -75px;}
.cocode4 {width:306px; background-position: -918px -75px;}	

/* rejestracja */
.rejestracja { width:600px; margin:15px 10px; padding:0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#b4b4b4;}
.rejestracja form { padding:10px 0 0 10px; margin:0 auto; width:600px;}
.rejestracja form td { color:#848484; font:normal 11px Arial, Helvetica, sans-serif;}
.rejestracja form input { float:left;}
.rejestracja form input.text { padding:4px 3px; margin:0 10px 0 0; background: url(../images/bg_search.gif) top no-repeat; border:0; color:#fff; font:normal 12px  Arial, Helvetica, sans-serif; width:171px; height:14px;}
.rejestracja form input.button_search { float:right; padding:0; margin:0; margin-right:12px; height:24px; width:81px;}
.rejestracja form .button { float:right; padding:0; margin:0; margin-right:12px; height:24px; width:81px;}
.rejestracja td { color:#848484; font:normal 11px Arial, Helvetica, sans-serif;}

/* imprezy */
.rozklad_imprez {position:relative; float:left; width:937px; margin:0 auto; padding:0; background: #282828 url(../images/bg_topi.gif) top repeat-x;}
.konkretna_impreza {position:relative; float:left; width:937px; margin:0 auto; padding:0; padding-bottom:15px; background: #282828 url(../images/bg_topi.gif) top repeat-x; font:normal 11px   Arial, Helvetica, sans-serif; color:#b4b4b4; line-height:1.8em;}
.o_imprezie {position:relative; float:left; width:232px;}
.cala {width:740px;}
.naglowek_imprez {position: relative; float: left; display:block; width:232px; height:45px; background-image:url('../images/naglowki_imprez.png'); padding:0; margin:0 auto; outline:0; padding-top:5px; font:normal 22px Georgia ,Arial, Helvetica, sans-serif; color:#000; text-align:center;}

	.dzien_1 {width:232px; background-position: 0 -50px;}
	.dzien_2 {width:232px; background-position: 0 -0px;}
	.dzien_3 {width:232px; background-position: 0 -150px;}
	.dzien_4 {width:232px; background-position: 0 -100px;}
	.dzien_5 {width:232px; background-position: 0 -323px;}
	

.data_imprezy {clear:left; position:relative; float:left; padding-top:10px; width:232px; color:#fff; font:normal 17px Georgia ,Arial, Helvetica, sans-serif;}	
.nazwa_imprezy {clear:left; position:relative; float:left; padding-top:10px; width:232px; font:normal 17px Georgia ,Arial, Helvetica, sans-serif;}	
	
	.impreza_2 {color:#9919b0;}
	.impreza_1 {color:#ff8c00;}
	.impreza_4 {color:#00ccff;}
	.impreza_3 {color:#c42c83;}
	.impreza_5 {color:#02bc97;}

.plakat {clear:left; position:relative; float:left; padding-top:10px; width:232px;}	
.wysrodkuj {padding:0; margin:0 auto; text-align: center; width:172px; font:bold 14px Georgia ,Arial, Helvetica, sans-serif;  color:#985fc2;}
.liczba_uczestnikow {clear:left; position:relative; float:left; padding-top:5px; padding-bottom:10px; width:232px; font:normal 15px Georgia ,Arial, Helvetica, sans-serif; color:#939393;}
	
.naglowek_imprezy {position: relative; float:left; width: 937px; height:43px; text-align:center; background-image:url('../images/naglowek_imprezy.png'); font:normal 22px Georgia ,Arial, Helvetica, sans-serif; color:#000; padding-top:7px;}	
.dane_imprezy {clear:left; position: relative; float:left; width: 740px;}
.duzy_plakat {position: relative; float:left; width: 327px; height:400px; text-align:center; margin-top:10px;}
.opis_imprezy {position: relative; float:left; width: 394px; padding-right: 10px; text-align:left;}
.lista_klubowiczow {clear:left; position: relative; float:left; padding-left:10px;}
.prawy { position: relative; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#cacaca;}
.fiolet {font:normal 11px Arial, Helvetica, sans-serif; color:#985fc2;}
.zobacz_rowniez {position: relative; float:left; width: 190px; margin-top:10px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#985fc2;}

/* dje */
.naglowek_dj {position: relative; float:left; width: 937px; height:33px; text-align:center; font:normal 22px Georgia ,Arial, Helvetica, sans-serif; color:#000; padding-top:7px;}
.rezydenci {background-image:url('../images/naglowek_rezydenci.png');}
.box_dj {position:relative; float:left; margin-bottom:8px;}

/* karty */
.rodzaj_karty {clear: left; position:relative; float:left; width:247px; padding-left:10px; padding-right:10px;}
.opis_karty {position:relative; float:left; width:620px; padding-top:35px; text-align:left;}
.spis_kart {width:937px;}
/* galeria */
.polowka2 { width:467px; float:left;}
.naglowek_foto {position: relative; float:left; width: 467px; height:42px; text-align:center; background-image:url('../images/naglowek_foto.png'); font:normal 22px Georgia ,Arial, Helvetica, sans-serif; color:#000; padding-top:7px;}	
.naglowek_video {position: relative; float:left; width: 467px; height:42px; text-align:center; background-image:url('../images/naglowek_video.png'); font:normal 22px Georgia ,Arial, Helvetica, sans-serif; color:#000; padding-top:7px;}	
.galeria_foto {clear:left; float:left; position:relative; width: 457px; text-align: center; margin-top: 10px; padding-left: 10px;}
.foto {position:relative; float:left; width: 100px; height:100px; overflow:hidden; margin-left:7px; margin-bottom: 7px;}
.foto_klub {position:relative; float:left; width: 80px; height:80px; overflow:hidden; margin-left:7px; margin-bottom: 11px;}
.galeria_video {clear:left; float:left; position:relative; width: 457px; text-align: center; padding-left:12px;}
.video {clear:left; position:relative; float:left; margin-top: 10px;}

.polowka ul { list-style:disc; margin:0; padding-left:20px;}
.polowka li {padding:5px; margin:5px 2px; font:normal 11px Arial, Helvetica, sans-serif; color:#b4b4b4; text-align:left;}
.banerek {position: relative; float:left; width: 937px;}	

/* partnerzy */
a.partner {position:relative; float:left; display:block; height:82px; width:179px; background-image:url('../images/partnerzy.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0; margin-top:5px; margin-left:5px;}

	a.p1 {background-position: 0 0;}
	a.p1:hover,	a.p1.hover {background-position: 0 -87px;}
	a.p2 {background-position: -183px 0;}
	a.p2:hover,	a.p2.hover {background-position: -183px -87px;}
	a.p3 {background-position: -366px 0;}
	a.p3:hover,	a.p3.hover {background-position: -366px -87px;}
	a.p4 {background-position: -549px 0;}
	a.p4:hover,	a.p4.hover {background-position: -549px -87px;}
	a.p5 {background-position: -732px 0;}
	a.p5:hover,	a.p5.hover {background-position: -732px -87px;}
	
	a.p6 {background-position: 0 -174px;}
	a.p6:hover,	a.p6.hover {background-position: 0 -261px;}
	a.p7 {background-position: -183px -174px;}
	a.p7:hover,	a.p7.hover {background-position: -183px -261px;}
	a.p8 {background-position: -366px -174px;}
	a.p8:hover,	a.p8.hover {background-position: -366px -261px;}
	a.p9 {background-position: -549px -174px;}
	a.p9:hover,	a.p9.hover {background-position: -549px -261px;}
	a.p10 {background-position: -732px -174px;}
	a.p10:hover, a.p10.hover {background-position: -732px -261px;}
	
	a.p11 {background-position: 0 -348px;}
	a.p11:hover, a.p11.hover {background-position: 0 -435px;}
	a.p12 {background-position: -183px -348px;}
	a.p12:hover, a.p12.hover {background-position: -183px -435px;}
	a.p13 {background-position: -366px -348px;}
	a.p13:hover, a.p13.hover {background-position: -366px -435px;}
	a.p14 {background-position: -549px -348px;}
	a.p14:hover, a.p14.hover {background-position: -549px -435px;}
	a.p15 {background-position: -732px -348px;}
	a.p15:hover, a.p15.hover {background-position: -732px -435px;}
	

.facebook_fan {clear:left; position: relative; float:left; width:917px; margin:0 auto; padding:0; padding-left:20px; padding-top:10px;  background: url(../images/footer_bg.gif) top repeat-x;}

/*************footer**********/
.footer { clear:left; position: relative; float: left; padding:0;  margin:0;}
.footer_resize { width:937px; margin:0 auto; padding:0;  background: url(../images/footer_bg.gif) top repeat-x;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#939393;}
.footer img { float:left; margin:0; padding:0;}
.footer a { font:bold 11px Arial, Helvetica, sans-serif; color:#2da9dd; text-decoration:none; padding:5px; margin:0;}
.footer p.right { text-align:right; width:250px; margin:0; padding:25px 30px 0 0; float:right;} 
.footer p.leftt { border-left:1px solid #7a7a7a; text-align:left; width:350px; margin:25px 0 0 0; padding:5px 0 0 20px; float:left;} 

p.clr, .clr { clear:both; padding:0; margin:0;}

#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:934px; height:316px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:50px; height:51px; position:absolute; left: 10px; top:-170px;}
#nextBtn { left:875px; }
#prevBtn a { display:block; width:50px; height:51px; background:url(../images/klub/lewy.png) no-repeat 0 0; }
#nextBtn a { display:block; width:50px; height:51px; background:url(../images/klub/prawy.png) no-repeat 0 0; }

/*-----  Index Portfolio  -----*/
.header_text {width:937px; margin:0 auto; padding:0;}

.header_text {width:937px; margin:0 auto; padding:0;}
.header_text2 a { font: normal 12px Arial, Helvetica, sans-serif; color:#2b2b2b; padding:10px 15px; margin:0; text-decoration:none; }
#index_portfolio { float: left; width:937px; margin:0; padding:0;}
.itemidx { float: right; overflow: hidden; cursor: pointer; position: relative; height: 316px; }
.itemidx img { margin:0; padding:0; float:none; }
#index_portfolio .itemidx a { width: 100%; height: 316px; float: left; position: absolute; display: none; }
#index_portfolio .current a { width: 100%; height: 316px; float: left; position: absolute; display: block; }
#index_portfolio .itemidx .caption { position: absolute; padding: 0; float: left; }
#index_portfolio .itemidx .caption h2 { font-weight: bold; }
#index_portfolio .itemidx .caption p { font-size: 13px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; margin: 0; }

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    color: #dedede;
    text-decoration:none; 
    line-height:1em;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}

#socjal {width:210px;float:left;height:39px;overflow:hidden;-moz-border-radius-topright:3px;-border-radius-topright:3px;}
	
#socjal fieldset {
	border:0;
}

#socjal fieldset legend {display:none;}

a.fb {text-indent:-9000px;outline:none;display:block;float:left;width:90px;height:38px;background:url('../images/socjal.png') 0 0;}

a.fb:hover {display:block;width:90px;height:38px;background:url('../images/socjal.png') 0 -38px;}
a.yt:hover {display:block;width:65px;height:38px;background:url('../images/socjal.png') -90px -38px;}
a.blip:hover {display:block;width:55px;height:38px;background:url('../images/socjal.png') -155px -38px;}

#fb_box {
	position: absolute;
	padding-left: 420px;
	padding-top:120px;
}

#sylwester_ico {position:absolute; margin-left:870px; margin-top:130px; width:50px; height:35px; background-image:url('../images/eng.jpg');}
#sylwester_ico a {display:block;width:50px;height:35px;border:0;outline:0;text-indent:-9000px;}

/* bar */

.carousel_container { width: 937px;	height: 316px;	margin: 0px auto;	background-image:url('../images/bar/bg_bar.png');}	
.bar_promocja {display:block; height:168px; float:left; background-image:url('../images/bar_promo.png'); padding:0; margin:0 auto; text-indent:-9000px; outline:0;}
.promocja_1 {margin-left:5px; width:266px; background-position: 0 0;}
.promocja_2 {width:263px; background-position: -266px 0;}
.promocja_3 {width:266px; background-position: -529px 0;}


