@charset "utf-8";
body, html {
height:100%;
width:100%;
background:#e3e3e3 url(bkg_wysrodkowaneTop.jpg) no-repeat scroll center top;
font-size:10px;
}
a:focus { outline: none; 
}

ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
li, h5, h6 {
display:inline;
margin:0;
padding:0;
}
#centeredBkg {
	background:transparent url(bkg_wysrodkowaneTop.jpg) no-repeat scroll center center;
	clear:both;
}
#pageTop h1 a{
	background:transparent url(logo_top_mobiLang.jpg) no-repeat scroll 0 0;
	display:block;
	height:114px;
	overflow:hidden;
	text-indent:-100em;
	width:340px;
}
.IcoPoziomyZaawansowania, .IcoTwojeSlowTamGdzieTy, .IcoPrzyjemnaNauka, .IcoSpolecznoscEfiszki{
	display:block;
	float:left;
	background:url(icons.png) no-repeat scroll -89px 0;
	height:70px;
	width:70px;
	text-indent:-100em;
	overflow:hidden;
}
.IcoTwojeSlowTamGdzieTy{
	background:url(icons.png) no-repeat scroll -162px 0;
	width:74px;
}
.IcoPrzyjemnaNauka{
	background:url(icons.png) no-repeat scroll -6px 0;
	width:74px;
}
.IcoSpolecznoscEfiszki{
	background:url(icons.png) no-repeat scroll -240px 0;
	width:74px;
}
.nagloweczki h6{
	display:block;	
	margin-bottom:10px;
	font-size:18px;
}
.nagloweczki li{
	margin-left:22px;
	width:430px;
	display:block;
	margin-top:30px;
	float:left;
}	
.nagloweczki li+li+li{
	clear:left;
}
.nagloweczki li+li+li+li{
	clear:none;
}
#pageTop h1 {
margin:0;
padding-top:0;
}

#pageTop{
	background:transparent url(bkg_wysrodkowaneTop.jpg) no-repeat scroll center top;
	height:218px;
	position:relative;
}

.kontener {
	margin:0 auto;
	padding:0 0px;
	width:960px;
}
#regMenu{
	position: absolute;
	right:0px;
	top: 0px;
}
#logMenu{
	position:absolute;
	right:-9px;
	top:70px;
}
#logMenu li{
	float:left;	
}
.btnProfil a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -326px 0px;
	width:110px;
	height:43px;
	display:block;
}
.btnProfil a:hover, .btnProfil a.active{
	background-position:-326px -44px;	
}
.btnNaukaPakietu a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -2253px 0px;
	width:115px;
	height:43px;
	display:block;
}
.btnNaukaPakietu a:hover, .btnNaukaPakietu a.active{
	background-position:-2253px -43px;	
}
.eFiszkiListaUlubione b{
	color:#a819c1;
}
.btnEfiszki a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -2126px 0px;
	width:120px;
	height:43px;
	display:block;
}
.btnEfiszki a:hover, .btnEfiszki a.active{
	background-position:-2126px -43px;	
}

.btnZaloguj a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) 0px 0px;
	width:160px;
	height:43px;
	display:block;
}
.btnZaloguj a:hover, .btnZaloguj a.active{
	background-position:0px -44px;	
}
.btnWyloguj a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -2010px 0px;
	width:125px;
	height:43px;
	display:block;
}
.btnWyloguj a:hover, .btnWyloguj a.active{
	background-position:-2010px -44px;	
}
.btnRejestracja a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -160px 0px;
	width:163px;
	height:43px;
	display:block;
}
.btnWiecej a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -547px 0px;
	width:120px;
	height:43px;
	display:block;
}
#jakToDziala .btnRejestracja{
	position:absolute;
	top:252px;
	left:228px;
}
#jakToDziala .btnWiecej{
	position:absolute;
	top:252px;
	left:398px;
}
#ofertaPakietowMain .btnWiecej{
	position:absolute;
	top:252px;
	left:288px;
}
.btnRejestracja a:hover{
	background-position:-160px -44px;	
}
.btnWiecej a:hover{
	background-position:-547px -43px;
}
#mainMenu{
	position: absolute;
	right:-5px;
	top: 24px;
}
#mainMenu li{
	float:left;	
}
#mainMenu li a{
	overflow:hidden;
	text-indent:-100em;
	background-image:url(menuTop1.jpg);
	width:110px;
	height:43px;
	display:block;
}
#mainMenu li a:hover, #mainMenu li a.active{
	background-position:0px -44px;	
}
#mainMenu li a{
	background-position:0px 0px;
	width:188px;
}
#mainMenu li+li a{
	background-position:-195px 0px;
	width:100px;
}
#mainMenu li+li a:hover, #mainMenu li+li a.active{
	background-position:-195px -44px;
	width:100px;
}
#mainMenu li+li+li a{
	background-position:-300px 0px;
	width:218px;
}
#mainMenu li+li+li a:hover, #mainMenu li+li+li a.active{
	background-position:-300px -44px;	width:218px;
}

#mainMenu li.btnNauka a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -434px 0px;
	width:110px;
	height:43px;
	display:block;
}
#mainMenu li.btnNauka a:hover, #mainMenu li.btnNauka a.active{
	background-position:-434px -44px;width:110px;	
}

.btnNauka a{
	overflow:hidden;
	text-indent:-100em;
	background:url(menuTop2.png) -434px 0px;
	width:110px;
	height:43px;
	display:block;
}
.btnNauka a:hover, .btnNauka a.active{
	background-position:-434px -44px;	
}
#regMenu a, .capitalizeMenu a{
	color:#FFF;
	font-size:10px;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	margin-left: 8px;
}
.capitalizeMenu a i{
	text-transform:lowercase;
	font-style:normal;
}
.menuSzare a{
	color:#bfb8b8;	
}
.menuSzare{
	margin-top:20px;	
	margin-bottom:7px;
	position:relative;
}
#regMenu a:hover, .capitalizeMenu a:hover{
	text-decoration:underline;
}
#naukaWwygodnySposobMain, #naukaWwygodnySposob{
	background-image:url(header_wygodnaIskuteczna.jpg);
	width:687px;height:66px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	margin:0; padding:0; position:absolute; top:123px;
}
#oMobilangSystemieKtory, #eFiszkiHeaderTop, #headerNaszaOferta,#naukaZmobiTop, #naukaWwygodnySposob{
	background-image:url(header_oMobiLang.jpg);
	width:834px;height:112px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	margin:0; padding:0;
	position:relative;
	margin-left:-17px;
}
#eFiszkiHeaderTop{
	background-image:url(header_Flashki.jpg);
}
#naukaZmobiTop{
	background-image:url(header_naukaZmobi.jpg);
}
#headerNaszaOferta{
	background-image:url(header_pakietyJezykowe.jpg);
}
#headerNauka{
	background-image:url(header_nauka.jpg);
	width:323px;height:72px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	margin:0; padding:0;
	position:relative;
	margin-left:-17px;
	margin-top:-37px;
}
#headerWitamy1{
	background-image:url(header_witamy1.jpg);
	width:372px;height:60px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	margin:0; padding:0;
	position:relative;
	margin-left:-9px;
	margin-top:-26px;
}
#poleTopDuze{
	background-image:url(top_duze_pole.jpg);	
	width:995px;height:257px;
	display:block;
	position:relative;
	margin-left:-18px;
	margin-top:-128px;
	padding-top:35px;
}
#topPola{
	background-image:url(topNaTeksty.png);	
	width:1005px;height:287px;
	position:relative;
	margin-left:-23px;
	margin-top:-48px;
	padding-top:20px;
}
#signUp{
	position:absolute;	
	right:12px;
	top:110px;
	display:block;
	z-index:10;
}
#signUp a, a.forgotPasswd{
	color:#83817e;
	font-size:12px;
	text-decoration:none;
}
#signUp a:hover, a:hover.forgotPasswd{
	text-decoration:underline;;	
}
#wyborTrybNauki{
	background-image:url(bkg_podzialNa2.jpg);
	background-repeat:no-repeat;
	width:992px;height:277px;
	position:relative;
	margin-left:-16px;
	margin-top:66px;
}
#podzialNa2{
	width:784px;
	height:62px;
	position:absolute;
	bottom:-62px;
	left:-5px;
}
#podzialNa2 .telKom a{
	background:url(start_wybor.jpg) no-repeat scroll 0 0;
	width:455px;height:206px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	position:absolute;
	top:-260px;
	left:82px;
}
#podzialNa2 .telKom a:hover{
	background-position:0 -208px;
}
#podzialNa2 .telKom a.txt{
	background:url(start_wybor_txt.jpg) no-repeat scroll 0 0;
	width:455px;height:33px;
	display:block; overflow:hidden;	text-indent:-100em; position:absolute;
	top:-50px; 	left:108px;
}
#podzialNa2 .telKom:hover a.txt{
	background-position:0 -33px;	
}
#podzialNa2 .onLine a{
	background:url(start_wybor.jpg) no-repeat scroll -450px 0;
	width:326px;height:206px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	position:absolute;
	top:-260px;
	left:690px;
}
#podzialNa2 .onLine a:hover{
	background-position:-450px -208px;
}
#podzialNa2 .onLine a.txt{
	background:url(start_wybor_txt.jpg) no-repeat scroll -455px 0;
	width:155px;height:33px;
	display:block; overflow:hidden;	text-indent:-100em; position:absolute;
	top:-52px; 	left:738px;
}
#podzialNa2 .onLine:hover a.txt{
	background-position:-455px -33px;	
}
/*
#podzialNa3{
	background-image:url(bkg_podzialNa3_dol.jpg);
	width:784px;
	height:62px;
	position:absolute;
	bottom:-62px;
	left:-5px;
}
#podzialNa3 .telKom a{
	background:url(menuTop_telKom.jpg) no-repeat scroll 0 0;
	width:125px;height:256px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	position:absolute;
	top:-215px;
	left:78px;
}
#podzialNa3 .onLine a{
	background:url(menuTop_telKom.jpg) no-repeat scroll -125px 0;
	width:185px;height:256px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	position:absolute;
	top:-215px;
	left:268px;
}
#podzialNa3 .iPhone a{
	background:url(menuTop_telKom.jpg) no-repeat scroll -345px 0;
	width:145px;height:250px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
	position:absolute;
	top:-215px;
	left:530px;
}
#podzialNa3 .telKom a:hover{
	background:url(menuTop_telKom.jpg) no-repeat scroll 0 -253px;
}
#podzialNa3 .iPhone a:hover{
	background:url(menuTop_telKom.jpg) no-repeat scroll -345px -253px;
}
#podzialNa3 .onLine a:hover{
	background:url(menuTop_telKom.jpg) no-repeat scroll -125px -253px;
}
*/
#podzialNa3Small li{
	float:left;
}
#podzialNa3Small{
	margin-top:-11px;
	margin-bottom:6px;	
}
#podzialNa3Small .telKom a{
	background:url(ico_sposoby_nauki_small.png) no-repeat scroll 0 0;
	width:53px;height:80px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
}
#podzialNa3Small .telKomAnd a{
	background:url(wyprobouj_rowniez_mobi.jpg) no-repeat scroll 0 0;
	width:195px;height:147px; margin:20px 0 0 -30px;
	display:block; overflow:hidden; text-indent:-100em;
}
#podzialNa3Small .onLine a{
	background:url(wyprobouj_rowniez_online.jpg) no-repeat scroll 0px 0;
	width:195px;height:147px; margin:20px 0 0 -20px;
	display:block;	overflow:hidden; text-indent:-100em;
}
#podzialNa3Small .iPhone a{
	background:url(ico_sposoby_nauki_small.png) no-repeat scroll -143px 0;
	width:53px;height:80px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
}
/*
#podzialNa3Small .telKom a:hover{
	background:url(ico_sposoby_nauki_small.png) no-repeat scroll 0 -74px;
}
#podzialNa3Small .iPhone a:hover{
	background:url(ico_sposoby_nauki_small.png) no-repeat scroll -143px -74px;
}
#podzialNa3Small .onLine a:hover{
	background:url(ico_sposoby_nauki_small.png) no-repeat scroll -53px -74px;
}*/
#poleTopDuze .verticalTopMenu, #poleTopDuze .verticalTopMenu li{
	float:left;	
}
.verticalTopMenu li a, li.textNoDecor a, li.textNoDecor a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#622d6e;
	text-decoration:none;
}
.verticalTopMenu li a i{
	color:#c252d6;
	font-style:normal;
}
#profilMenu{
	margin-top:-12px;
}
#profilMenu li{
	margin-left:52px;
	width:204px;
	margin-right:30px;
}
#profilMenu li+li{
	margin-left:0px;	
}
.ico_nauka,.ico_darmowyPakiet, .ico_eFiszki,.ico_pakietyJezykowe{
	background:url(ico_profil.jpg) no-repeat scroll 0 0;	
	width:186px;height:112px;
	display:block;
	overflow:hidden;
	text-indent:-100em;
}
li:hover .ico_nauka{
	background:url(ico_profil.jpg) no-repeat scroll 0 -112px;
}
.ico_darmowyPakiet{
	background:url(ico_profil.jpg) no-repeat scroll -190px 0;	
	width:186px;height:112px;
}
li:hover .ico_darmowyPakiet{
	background:url(ico_profil.jpg) no-repeat scroll -190px -112px;	
	width:186px;height:112px;
}
.ico_pakietyJezykowe{
	background:url(ico_profil.jpg) no-repeat scroll -787px 0px;	
	width:186px;height:112px;
}
li:hover .ico_pakietyJezykowe{
	background:url(ico_profil.jpg) no-repeat scroll -787px -112px;	
	width:186px;height:112px;
}
.ico_stworzPakiet{
	background:url(ico_profil.jpg) no-repeat scroll -590px 0;	
	width:186px;height:112px; 
	text-indent:-1000em; overflow:hidden;
}
a:hover .ico_stworzPakiet{
	background-position: -590px -112px;	
}
.ico_eFiszki{
	background:url(ico_profil.jpg) no-repeat scroll -390px 0;	
	width:186px;height:112px;
}
li:hover .ico_eFiszki{
	background:url(ico_profil.jpg) no-repeat scroll -390px -112px;	
	width:186px;height:112px;
}
#bocznyTxtTop{
	width:204px;
	height:215px;
	float:right;
	margin-right:25px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#422849;
}
#bocznyTxt{
	float:right;
	background-image:url(bkg_podzialNa3_bok.jpg);
	width:204px;
	height:215px;
	margin-top:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#422849;
}
#bocznyTxt .bocznyTxt{
	margin-right:14px;
	margin-left:-4px;
}
#bocznyTxt .bocznyHeader, #bocznyTxtTop .bocznyHeader{
	font-size:18px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:17px;
	margin-left:-4px;
	margin-right:4px;
}
#bocznyTxtTop .bocznyHeader{
	margin-top:15px;	
}
#middleBanners{
	clear:both;
	display:block;
	margin-top:65px;
}
#middleGraph{
	clear:both;	display:block;	margin-top:5px; position:relative;
	background:url(jakto_dziala.jpg) no-repeat; width:962px;height:298px;
	text-indent:-2000em ; overflow:hidden;
}
#middleGraph .btnWiecej{
	position:absolute; right:0px ;bottom:5px;	
}
#ofertaPakietowMain{
	float:left;
	overflow:hidden;text-indent:-100em;
	background:url(pakietyJezykoweSpr.jpg) no-repeat;
	width:405px;height:292px;
	position:relative;
}
#ofertaPakietowMain .oDarmowymPakiecie{
	text-indent:0;
	overflow:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#732183;
	width:104px;
	margin-left:12px;
	margin-top:80px;
}
#ofertaPakietowMain .oDarmowymPakiecie h6{
	font-weight:bold;
	font-size:12px;
	color:#ff7900;
	display:block;
	margin-bottom:8px;
}
#jakToDziala{
	position:relative;	
}
#jakToDziala .caption{
	background-image:url(txt_jakToDziala.jpg);
	width:175px;height:60px;
	overflow:hidden;text-indent:-100em;
	position:absolute;
}
#jakToDziala .main{
	background-image:url(jak_to_dziala_1.jpg);	
	width:387px;height:327px;
	overflow:hidden;text-indent:-100em;
	margin-left:14px;
	margin-top:-27px;
	float:left;
}
#jakToDziala .end{
	background-image:url(jak_to_dziala_2.jpg);
	width:149px;height:349px;
	float:left;
	margin-top:-49px;
}
#pageBtm{
	clear:both;
	display:block;
	background-image:url(bkg_dolneTexty.jpg);
	height:215px;

}
#pageBtm2{
	clear:both;
	padding-top:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#2d0834;
}
#pageBtm2 .bigContener{
	background:transparent url(pole_duze_down.png) repeat-y scroll bottom;
	margin-left:0px;
	margin-top:30px;
}
.bigContener .downText{
	position:absolute;
	bottom:46px;
	right:20px;
}
.bigContener {
	position:relative;	
}
.bigContener .bigContenerText{
	padding-left:18px;
	padding-bottom:90px;
	padding-top:12px;
	min-height:300px;
	position:relative;
	margin-bottom:-40px;
}
.bigContener .bigContenerText .text{
	margin: 5px 20px 0 35px;	
	display:block;
}
.bigContener .bigContenerIn{
	background: transparent url(pole_duze_up.png) no-repeat scroll 0 0 ;
	width:1011px;
	min-height:436px;
	margin-left:-26px;
	position:absolute;
	margin-top:-33px;
}
.textyDolne, .textyGorne{
	padding-top:4px;	
	color:#2d0834;
	font-family:Tahoma, Geneva, sans-serif;
}
.textyGorne{
	padding-top:00px;
	padding-left:42px;
}
div.textyGorne{
	float:left;
	width:700px;	
	font-size:12px;
}
.packetLang b{
	font-weight:normal;
	font-size:14px;
}
.textyDolne li, .textyGorne > li{
	width:300px;
	display:block;
	position:relative;
	height:190px;
	float:left;
	margin-right:10px;
}
.textyGorne li{
	width:250px;
	margin-right:70px;
}
.textyGorne li+li{
	width:375px;
	margin-right:0px;
}
.textyDolne li+li{
	margin-right:32px;	
}
.textyDolne li+li+li{
	margin-right:0px;	
}
.textyGorne li h4,.textyDolne li h5, .textyGorne li h5, .bigContenerText h5, #poleTopDuze h5, div.textyGorne h5{
	display:block;
	font-size:18px;
	border-width: 3px;
	border-left-style: solid;
	border-color: #fddb0a;
	margin-bottom:12px;
	padding-left:12px;
	margin-left:18px;
	margin-top:12px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:200;
}
ul.textyGorne h5.eFiszki{
	width:300px;	
}
div.textyGorne h5 b{
 	color:#f47f11;
	font-weight:normal;	
}
.textyGorne h6 ul{
	margin-left:-22px;
	overflow:visible;
	padding-bottom:22px;
	display:block;
}
.textyGorne h6 li{
	padding:0; margin:0;
	height:auto;
	font-weight:bold;
	display:block;
	margin-bottom:-0px;
	color:#622d6e;
	background-image:url(kropa_withGlow.png);
	background-repeat: no-repeat;
	background-position: 0 -24px;
	padding-left:45px;
	padding-bottom:12px;
	overflow:visible;
	width:330px;
}
.textyGorne h6.ptaki li{
	background-image:url(icons_circles.png);
	background-position: -197px -37px;
	font-weight:normal;
	padding: 10px 0 12px 35px;
}
.tekstIbuttonDoPolaTop, .tekstIbuttonDoPolaTopDuzego, .tekstIbuttonDoPolaTopDuzego a, .tekstIbuttonDoPolaTop a, .bigContener .downText, .bigContener .downText a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f47f11;
	margin-left:5px;
}
.tekstIbuttonDoPolaTop {
	position:absolute;
	right:270px;
	bottom:48px;
}
.tekstIbuttonDoPolaTop a:hover, .bigContener .downText a:hover, .tekstIbuttonDoPolaTopDuzego a:hover{
	text-decoration:none;
	border-bottom:1px dashed #f47f11;
}
.tekstIbuttonDoPolaTopDuzego{
	position:absolute;
	right:30px;
	bottom:34px;
}
.textyDolne li+li h5{
	border-color:#a827c1;	
}
.textyDolne li+li+li h5, .textyGorne li h5, .textyGorne li h4, .bigContenerText h5, #poleTopDuze h5, div.textyGorne h5{
	border-color:#ff7900;	
}
#poleTopDuze h5{
	padding-left:12px;
	margin-left:48px;
	margin-top:0;
	display:block;
}
.textyDolne h5 b, .textyDolne h5 strong{
	color:#a827c1;
	font-weight:normal;
}
h5.packetDetails{
	float:left;
	width:500px;
	display:block;
}
.textyDolne li h6, .textyGorne li h6, div.textyGorne h6, div.textGorny{
	font-size:12px;
	display:block;
	font-weight:normal;
	width:250px;
	margin-left:35px;
}
div.textGorny{
	margin-left:55px;	
}
.textyGorne h6.packetDetails{
	width:400px;	
}
.numberOfWords b{
	font-weight:normal;
	font-size:14px;
}
.font12{
	font-size:12px;	
}
.violet, .numberOfWords b, .packetLang b a{
	color:#c252d6;	
}
.textyGorne li+li h6{
	width:330px;	
}
.wiecejO, .coZyskasz, .oSpolecznosci{
	position:absolute;
	right:17px;
	bottom:0px;	
}
.wiecejO a .text, .wiecejO a, .coZyskasz a .text, .coZyskasz a, .oSpolecznosci a .text, .oSpolecznosci a{
	color:#ffc200;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.coZyskasz a .text{
	color: #e793f7	;
}
.oSpolecznosci a .text{
	color: #fdb777;	
}
.wiecejO a .strzalka, .coZyskasz a .strzalka, .oSpolecznosci a .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll 0 0;
	width:21px;height:21px;
	float:left;
	display:block;
	margin-right:12px;
	margin-top:-4px;
}
.coZyskasz a .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll -23px 0;
}
.oSpolecznosci a .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll -44px 0;
}
.wiecejO a:hover .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll 0 -25px;
}
.coZyskasz a:hover .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll -23px -25px;
}
.oSpolecznosci a:hover .strzalka{
	background:url(butonso_szczalki.png) no-repeat scroll -44px -25px;
}
.wiecejO a:hover .text{
	text-decoration:underline;
	color:#f89f00;
}
.coZyskasz a:hover .text{
	text-decoration:underline;
	color:#e056ff;
}
.oSpolecznosci a:hover .text{
	text-decoration:underline;
	color:#ff9140;
}
#rightsReserved{
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color:#bfb8b8;
	text-align:center;
	padding-bottom:10px;
	position:absolute;
	margin-top:39px;
	margin-left:400px;
}
#copyrights a{
	float:right;
	background:transparent url(logo_extensa.png) no-repeat scroll 0 0;
	display:block;
	height:61px;
	overflow:hidden;
	text-indent:-100em;
	width:115px;
	margin-top:-33px;
	position:relative;
}
#copyrights a:hover{
	background:transparent url(logo_extensa.png) no-repeat scroll 0 -58px;
}
.pakietyListaContener{
	background: url(pakiety_insideDown.jpg) repeat-x bottom;
	width:958px;
	margin-bottom:22px;
	margin-left:-17px;
	font-family:Tahoma, Geneva, sans-serif;
	position:relative;
	margin-top:-30px;
}
.pakietyListaContenerTop{
	background:url(pakiety_insideTop.jpg) repeat-x scroll 0 0;
	width:958px;
	height:242px;
	position:absolute;
	top:0px;
}
/*
.pakietyJezykLista{
	background:url(pakiety_insideDown.jpg) repeat-x scroll 0 0 ;
	height:1500px;
}
*/
.pakietyLista h6{
	font-size:30px;
	margin-left:18px;
	font-weight:bold;
	display:block;
	margin-bottom:40px;
}
.pakietyJezykLista .packetTitle{
	font-size:21px;
	font-weight:bold;
}
.pakietyJezykLista li{
	padding-left:52px;	
	padding-top:12px;
	display:block;
	position:relative;
	float:left;
	width:420px;
	height:195px;
	padding-bottom:32px;
}
.pakietyJezykLista li.odd{
	background:url(pakiety_liniaOddzielajaca.jpg) repeat-y scroll 470px 0;
}
.pakietyJezykLista .packetIcon, .packetIcon_angielski-demonstracyjny{
	background-image:url(ico_pakiet.png);
	width:226px; height:193px;
	position:absolute;
	left:-18px;
	top:47px;
}
.pakietyJezykLista .packetIcon_21, .packetIcon_angielski-podstawowy{
	background-position: -226px 0;
}
.pakietyJezykLista .packetIcon_22, .packetIcon_angielski-ponadpodstawowy{
	background-position: -452px 0;
}
.pakietyJezykLista .packetIcon_23, .packetIcon_angielski-sredniozaawansowany{
	background-position: -678px 0;
}
.pakietyJezykLista .packetIcon_24, .packetIcon_angielski-zaawansowany{
	background-position: -904px 0; /*-4*226px 0;*/	
}

.pakietyJezykLista .packetIcon_francuski-podstawowy{
	background:url(ico_pakiet_2.png) no-repeat scroll -10px 0;
}
.pakietyJezykLista  .packetIcon_francuski-ponadpodstawowy{
	background:url(ico_pakiet_2.png) no-repeat scroll -236px 0;
}
.pakietyJezykLista  .packetIcon_francuski-sredniozaawansowany{
	background:url(ico_pakiet_2.png) no-repeat scroll -462px 0;
}
.pakietyJezykLista .packetIcon_francuski-zaawansowany{
	background:url(ico_pakiet_2.png) no-repeat scroll -688px 0;
}

.pakietyJezykLista .pacektDescr{
	font-size:11px;
	color:#2d0834;
	margin-left:120px;
	margin-top:20px;
	width:180px;
}
.pakietyJezykLista .packetWords{
	font-size:10px;
	color:#afa5a5;
	width:100px;
	position:absolute;
	right:8px;
	top:40px;
	height:110px;
	overflow:hidden;
}
.pakietyJezykLista .packetsWordsNum{
	position:absolute;
	left:172px;
	bottom:35px;
	color:#d65fee;
	font-size:10px;
}
.pakietyJezykLista .packetsWordsNum b{
	font-size:18px;
}
.pakietyJezykLista .packetPrice{
	font-size:18px;	
	color:#ff8a00;
	position:absolute;
	left:302px;
	bottom:35px;
}
.pakietyJezykLista .packetPriceOld{
	font-size:18px;	
	color:#ff8a00;
	position:absolute;
	left:302px;
	bottom:55px;
}
.packetPriceOld strike{
	color: #e0dddd;
}
.packetPriceOld .struck{
	color:#e0dddd;
	text-decoration: line-through;
}
.pakietyJezykLista .packetPrice b{
	font-size:24px;	
}
.pakietyJezykLista .packetBuy a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(menuTop2.png) no-repeat scroll -670px 0;
	width:90px;
	height:43px;
}
.pakietyJezykLista .packetBuy a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -670px -43px;
}
.pakietyJezykLista .packetBuy{
	position:absolute;
	right:8px;
	bottom:30px;
}
.pakietyJezykLista .lineDown{
	background:url(pakiety_liniaOddzielajacaH.jpg);
	width:100%;
	height:2px;
	position:absolute;
	right:0px;
	bottom:0px;
}
.eFiszkiLista li, .slowkaWdziale > li, .separationalLine{
	position:relative;	
	display:block;
	padding-bottom:20px;
	margin-left:-18px;
	background:url(eFiszki_linia.png) repeat-x scroll bottom;
	width:941px;
	padding-left:18px;
	height:auto;
	margin-top:-10px;
}
.slowkaWdziale li.last{
	background:none;
}
.slowkaWdziale > li{
	padding-bottom:50px;	
}
.slowkaWdziale > li+li{
	
}
.eFiszkiLista li.eFiszkiListaLast{
	background: none;	
}
.eFiszkiLista{
	margin-bottom:-40px;	
}
.eFiszkiLista .liczbaPlusow, div.liczbaPlusow{
	background:url(eFiszki_liczbapkt.png);
	width:91px;height:84px;
	font-size:24px;
	font-weight:bold;
	color:#c252d6;
	padding-top:14px;
	padding-left:12px;
	float:left;
}
.glosowanieNaPakiet{
	float:left;
	clear:both;
	margin-left:24px;
	position:relative;
	cursor:pointer;
}
.btnDodajPlus{
	background:url(eFiszki_plus.png) no-repeat scroll 0 0;
	width:26px;
	height:26px;
	position:absolute;
	left:45px;top:37px;
	display:block;
}
.glosowanieNaPakiet .zaglosuj{
	color:#f47f11;
	position:absolute;
	left:73px;top:43px;
	width:120px;
	font-weight:bold;
}
.glosowanieNaPakiet:hover .zaglosuj{
	color:#ff5400;
	text-decoration:underline;
}
.glosowanieNaPakiet:hover .btnDodajPlus{
	background:url(eFiszki_plus.png) no-repeat scroll 0 -26px;
}
.naukaPacketList .packetTitle, .naukaPacketList .packetTitle a{
	color:#b727d7;	
	margin: 28px 0 7px 0;
	font-size:16px;
	text-decoration:none;
}
.naukaPacketList .packetTitle a:hover{
	text-decoration:underline;
}
.bigContenerText .listy .naukaPacketList {
	margin-left:22px;
	display:block;
	clear:both;
}
.eFiszkiLista .packetTitle{
	font-weight:bold;
	font-size:14px;
	color:#2d0834;
	float:left;
	width:160px;
	margin-right:10px;
}
.eFiszkiLista .packetTitle a{
	color:#2d0834;
	text-decoration:none;
}
.eFiszkiLista .packetTitle a:hover{
	text-decoration:none;	
	color:#c252d6;
}
.eFiszkiLista .packetDescr{
	font-size:12px;
	color:#2d0834; 
	width:400px;
	float:left;
	margin-top:12px;
	margin-bottom:10px;
}
.eFiszkiLista .randomWords, .naukaPacketList .packetWords{
	font-size:12px;
	color:#c7c6c2;
	width:218px;
	float:right;
	margin-right:10px;
	margin-top:12px;
	height:57px;
	overflow:hidden;
	margin-bottom:50px;
}
.naukaPacketList .packetWords{
	float:left; 
	margin: 0 0 0 73px; height:30px;
}
.naukaPacketList .pacektDescr{
	font-size:12px;
	color:#2d0834; 
	width:400px;
	float:left;	
}
.eFiszkiLista .authAndTitle{
	float:left;	
	margin-top:12px;
	margin-bottom:10px;
}
.eFiszkiLista .stafKontener{
	display:block; float:left;
}
.eFiszkiLista ul.tags{
	float:left;clear:both;
	margin-bottom:45px;
}
.textyGorne ul.tags{
	float:left;clear:both;
	margin-left:30px;
}
.eFiszkiLista ul.tags li, .textyGorne ul.tags li{
	padding:0; margin:0;
	float:left; margin-left:8px;margin-top:0;padding-bottom:0;padding-left:0;
	background:none; width:auto;
}
.eFiszkiLista ul.tags li a, .textyGorne ul.tags li a{
	border-bottom:1px dashed #a7a7a7 ;
	color: #a7a7a7;
}
.eFiszkiLista ul.tags li a:hover, .textyGorne ul.tags li a:hover{
	border-bottom:none;	
}
.eFiszkiLista ul.tags li.opis, .textyGorne ul.tags li.opis{
	margin-left:0px;
}
.eFiszkiLista .author{
	clear:both;
	margin-bottom:8px;
}
.eFiszkiLista .littleNav{
	position:absolute;
	bottom:40px;
	left:88px; width:900px;
}
.eFiszkiLista .author a, .textyGorne .author a{
	font-weight:normal;
	text-decoration:none;
}
.eFiszkiLista a, .textyGorne a{
	text-decoration:none;	
}
.eFiszkiLista a:hover, .textyGorne a:hover{
	text-decoration:underline;	
}
.pomaranczka{
	color:#f47f12 ;	
}

.littleNav .showPacket .ico, .littleNav .comments .ico, .littleNav .favs .ico{
	background:url(eFiszki_icons.png) no-repeat scroll 0 0;
	height:23px; width:20px; float:left;
	margin-top:-4px; margin-right:5px;
}
.eFiszkiLista .numWords{
	float:right;	
	color:#C252D6;
	margin-right:127px;
	width:130px;
}
.eFiszkiLista .numWords a{
	color:#C252D6;
	border-bottom:dashed 1px #C252D6;
}
.eFiszkiLista .numWords a:hover{
	border-bottom:none;	
}
.eFiszkiLista .showPacket{
	float:left; margin-left: 30px;	
}
.littleNav .comments .ico{
	background:url(eFiszki_icons.png) no-repeat scroll -20px 0;margin-top:-5px;
}
.littleNav .comments{
	float:left; margin-left: 50px;	
}
.naukaPacketList .favs, .naukaPacketList .commentsNum{
	float:left; 
	margin-left:12px;
	margin-top:32px;
}
.naukaPacketList .commentsNum{
	color:#c5c5c5 ;
}
.littleNav .favs .ico{
	background:url(eFiszki_icons.png) no-repeat scroll -42px 0;margin-top:-5px;
}
.littleNav .favs, .littleNav .normalLink{
	float:left; margin-left: 50px;	
}
.littleNav .favs{
	width:189px;	
}
.removeSth{
	color:#f43d12 ;
}
.slowkaOpis{
	color:#2d0834;
	font-weight:bold;
	font-size:12px;
	margin-left:50px;
}
.slowkaInner li, .slowkaInner .pl{
	text-align:right;
	width:110px;
	display:block;
	float:left;
	color: #2D0834;
}
.slowkaInner li+li, .slowkaInner .tlumaczonko{
	color:#a6560c;
	text-align:left;
	margin-left:10px;
	float:left;
}
.slowkaCheckbox{
	float:left;display:block;width:10px;
}
.slowkaMain li ul{
	display:block;
	width:250px;
	float:left;
}
.slowkaMain{
	margin-left:10px;
}
.slowkaOpis div{
	float:left;
	margin-left:10px;
}
.bigContenerText > h5{
	margin-top:0px;
	padding-top:0px;
}
.wyborNauki h4, .prawyGornyRog h4{
	font-size:18px;
	margin-bottom:4px;
	margin: 0 auto; 
	text-align:center;
	margin-left:0px;
}
.prawyGornyRog h4{
	margin:0 20px 0 23px;	
	
	text-align:right;
}
.prawyGornyRog{
	position:absolute;
	right:0px;
	top:0px;
}
.prawyGornyRog li{
	clear:both;
	float:right;
	margin-right:25px;
	display:block;
}
.prawyGornyRog li i{
	color:#cb6009;
	font-style:normal;
}
.centrowanie{
	margin: 0 auto; display:block;	
}
.iconSredKom, .iconSredOnline, .iconSrediPhone{
	background: url(ico_sposoby_nauki_sred1.jpg) no-repeat scroll 0px 0;
	width:356px ;height:196px;
	overflow:hidden;
	text-indent:-100em;
}
.iconSredOnline{
	background: url(ico_sposoby_nauki_sred1.jpg) no-repeat scroll -356px 0;
	width:302px ;
}
.iconSrediPhone{
	background: url(ico_sposoby_nauki_sred.jpg) no-repeat scroll -210px 0;
	width:66px;
	height:96px;
}
.wyborNauki{
	margin-top:-59px;

}
.wyborNauki li a{
	text-decoration:none;	color:#2D0834;
}
.wyborNauki li{
	padding-top:62px;
	float:left;
	display:block;
	background: url(pakiety_liniaOddzielajaca.jpg) repeat-y scroll right 0;
	width:470px;
	height:300px;
}
.wyborNauki li.last{
	background:none;	
}
.bigContener .bigContenerText .wyborNauki li .text{
	width:345px;	
	margin: 0 auto; 
	margin-bottom:12px;
}
.btnTelKomorkowy a, .btnOnLine a, .btnIpodIphone a, .btnZarejestrujSie a, .pobierzZaDarmo a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(menuTop2.png) no-repeat scroll -2369px 0;
	width:235px;
	height:43px;
	margin: 0 auto; 
}
.btnTelKomorkowy a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -2369px -43px;
}
.pobierzZaDarmo a{
	background:transparent url(menuTop2.png) no-repeat scroll -1798px 0;
	width:210px;
} 
#jakPobracPakietDemo{
	display:none;
}
.pobierzZaDarmo a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -1798px -43px;
}
.btnOnLine a{
	background:transparent url(menuTop2.png) no-repeat scroll -1278px 0;
	width:180px;
} 
.btnOnLine a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -1278px -43px;
}
.btnIpodIphone a{
	background:transparent url(menuTop2.png) no-repeat scroll -1460px 0;
	width:160px;
}
.btnIpodIphone a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -1460px -43px;
}
.btnZarejestrujSie a{
	background:transparent url(menuTop2.png) no-repeat scroll -1620px 0;
	width:175px;
}
.btnZarejestrujSie a:hover{
	background:transparent url(menuTop2.png) no-repeat scroll -1620px -43px;
}
.slowkaWpakiecie h4{
	font-weight:normal;
	font-size:14px;
	margin-left:50px;
}
.userComments li{
	margin-left:22px;	
	display:block;
	clear:both;
	margin-right:32px;
}
.formularz form{
	font-size:14px;	
	margin-left:60px;
}
.formularz label{
	font-weight:bold;	
	float:left;
}
.formularz input, .formularz select,.formularz textarea, .formularz radio{
	margin-left:12px;
	color:#5f4b20;
	font-size:15px;
	background-color: #fef6db;
	border: 1px solid #feccbe;
	padding-left:3px;
}
.formularz .text-field-ok, .text-field-ok{
	background-color: #f1fae6;
	color:#5f4b20;
	border: 1px solid #a6c879;
}
.formularz .text-field-err , .text-field-err{
	background: #fdd6d6;
	color:#5f4b20;
	border: 1px solid #f34242;
}
#radioGrp .text-field-err{
	border: 1px solid #f34242;
}
#radioGrp{
	display:inline-block;padding:4px 7px 4px 3px;
}
#komunikatPole{
	background-color:#e8f4d7;
	display:block;
	position:relative;
	/*margin:10px 20px 10px 0;*/
	margin-bottom:20px;
	left:-18px;
	padding:10px 20px 10px 20px;
	width:919px; 
	font-size:14px;
	color:#789c0d;
}
.icoInfo a, .icoDel a, .btnDodaj a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(icons_circles.png) no-repeat scroll 0px 0;
	width:37px;
	height:37px;
	margin: 0 auto; 
}
.icoInfo a:hover{
	background:transparent url(icons_circles.png) no-repeat scroll 0px -37px;
}
.icoDel a{
	background:transparent url(icons_circles.png) no-repeat scroll -155px 0;
}
.icoDel a:hover{
	background:transparent url(icons_circles.png) no-repeat scroll -155px -36px;
}
.btnDodaj a,.inlineEditor button{
	background:transparent url(icons_circles.png) no-repeat scroll -74px 0px;
	width:74px;	
	overflow:visible;
	text-indent:0;
	font-size:13px;
	font-weight:bold;
	color:#c9550f;
	text-decoration:none;
	margin-top:14px;
	line-height:38px;
	text-align:center;
	padding-left:5px;
}
.inlineEditor input{
	display:inline-block;
	width:200px;	
}
.inlineEditor button{
	display:inline-block;
	border:none;
	margin-top:0px;
	width:77px;
	height:37px;
	cursor:pointer;
}
.sectionNameTxt{
	display:inline-block;
}
form.inlineEditor{
	margin-left:10px;
}
.btnDodaj a:hover{
	color:#ff6000;	
}
textarea.text-label{
	color:#5a5a5a;
}
.btnAnuluj a, .btnZapisz a, .btnZapisziZakoncz a,.btnEdytujPakiet a, .btnZapiszInactive a,#editComment, .btnZmienPakiet a, .icoObslugaKlawa, #sendComment,.btnPonaglijProgramistow a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(buttons.png) no-repeat scroll 0px 0;
	width:130px;
	height:43px;
	margin: 0 auto; 
}
.btnPonaglijProgramistow a{
	background:transparent url(btnPonaglijProgramistow.png) no-repeat scroll 0px 0;
	width:430px;	height:73px;
}
.btnPonaglijProgramistow a:hover{
	background-position:0px -68px;	
}
#sendComment{
	width:100px;
	background:transparent url(buttons.png) no-repeat scroll -680px 0;
	cursor:pointer;
	float:right;clear:both;
	margin-right:73px;
}
#editComment{
	width:100px;
	background:transparent url(buttons.png) no-repeat scroll -780px 0;
	cursor:pointer;
	float:right;clear:both;
	margin-right:73px;
	margin-top:-50px;
}
#editComment:hover{
	background:transparent url(buttons.png) no-repeat scroll -780px -43px;
}
#sendComment:hover{
	background:transparent url(buttons.png) no-repeat scroll -680px -43px;
}
.btnZapisz a, .btnZapiszInactive a{
	width:120px;
	background:transparent url(buttons.png) no-repeat scroll -130px 0;
}
.btnZapisziZakoncz a{
	width:222px;
	background:transparent url(buttons.png) no-repeat scroll -978px 0;
}
.btnEdytujPakiet a{
	width:170px;
	background:transparent url(buttons.png) no-repeat scroll -511px 0;
}
.btnEdytujPakiet a:hover{
	background:transparent url(buttons.png) no-repeat scroll -511px -43px;
	text-decoration:none;
	border:none;
}
.btnZapiszInactive a{
	cursor:default;
}
.btnAnuluj a:hover{
	background:transparent url(buttons.png) no-repeat scroll 0px -43px;
}
.btnZapisz a:hover{
	background:transparent url(buttons.png) no-repeat scroll -130px -43px;
}
.btnZapisziZakoncz a:hover{
	background-position: -978px -43px;
}
.btnZmienPakiet a{
	background:transparent url(buttons.png) no-repeat scroll -250px 0;
	width:190px;
}
.btnZmienPakiet a:hover{
	background:transparent url(buttons.png) no-repeat scroll -250px -43px;
}
a .icoObslugaKlawa{
	background:transparent url(buttons.png) no-repeat scroll -453px 0;
	width:40px;
}
a:hover .icoObslugaKlawa{
	background:transparent url(buttons.png) no-repeat scroll -453px -43px;
}
.actionMenu li{
	float:left;
}
.bigContener .downMenu a:hover, .bigContener .actionMenu a{
	text-decoration:none;
	border:none;
}
.actionMenu{
	position:relative;display:block;
	padding-top:12px;
}
.bigContener .downMenu{
	bottom:32px;
	right:3px;
	position:absolute;
	
}
.caption ul li{
	color:#5f4b20;	
	font-weight:bold;
	margin-left:130px;
}
.wordsAdd input{
	width:250px;
}
.wordsAdd{
	display:block; float:left;clear:both;
}
.wordsAdd > li{
	margin-top:7px;
	display:block;
	margin-left:52px;
	clear:both; float:left;
}
.wordsAdd > li.caption{
	margin-left:0px;
}
.wordsAdd ul li{
	float:left;	position:relative;
}
.wordsAdd ul{
	clear:both;
}
.wordsAdd .icoDel{
	margin-top:-7px;
	margin-left:4px;
}
.naukaOpisPodPakietem{
	width:496px;
	margin-left:33px;	
	clear:both;
	min-height:50px;
}
.naukaOpisPodPakietem a{
	color:#9a949d;
	text-decoration:none;
}
.slowkaTest{
	margin-left:40px;
	font-size:14px;display:block;
}
.slowkaTest li {
	margin-bottom:10px;
	display:block; float:left;clear:left;
}
.slowkaTestInner li{
	margin-left:15px; float:left; clear:none;
	width:200px; margin-right:10px;
	text-align:right;
}
.slowkaTestInner li+li{
	margin-left:0px; text-align:left;
}
.pokaTlum{
	font-size:11px;cursor:pointer;
}
.pokaTlum:hover{
	text-decoration:underline;	
}
.naukaOpisPodPakietem a:hover{
	color:#9d19e0;
	text-decoration:underline;
}
.opcjeEkranNauki .opis{
	color:#2d0834;
	text-decoration:none;
	font-size:11px;
	clear:left;
	width:144px;
	margin-left:5px;
}
a#losowankoPrawo{
	color:#2d0834;
	text-decoration:none;
	font-size:11px;
}
.opcjeEkranNauki li{
	clear:both;
	display:block;
	width:231px;
	height:40px;
	margin-bottom:22px;
	position:relative;
}
.icoDzialy, .icoGry, .icoTest, .icoNauczone, .icoLosuj, .icoPersonalizuj{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(icons_opcje.png) no-repeat scroll 0px 0;
	width:75px;
	height:57px;
	float:left;
}
.opcjeEkranNauki li:hover .icoDzialy{
	background:transparent url(icons_opcje.png) no-repeat scroll 0px -56px;
}
.icoNauczone{
	background:transparent url(icons_opcje.png) no-repeat scroll -65px 0;
}
.opcjeEkranNauki li:hover .icoNauczone{
	background:transparent url(icons_opcje.png) no-repeat scroll -65px -56px;
}
.icoGry{
	background:transparent url(icons_opcje.png) no-repeat scroll -144px 0;
}
.opcjeEkranNauki li:hover .icoGry{
	background:transparent url(icons_opcje.png) no-repeat scroll -144px -56px;
}
.icoPersonalizuj{
	background:transparent url(icons_opcje.png) no-repeat scroll -354px 0;
}
.opcjeEkranNauki li:hover .icoPersonalizuj{
	background:transparent url(icons_opcje.png) no-repeat scroll -354px -56px;
}
.icoTest{
	background:transparent url(icons_opcje.png) no-repeat scroll -214px 0;
}
.opcjeEkranNauki li:hover .icoTest{
	background:transparent url(icons_opcje.png) no-repeat scroll -214px -56px;
}
.icoLosuj{
	background:transparent url(icons_opcje.png) no-repeat scroll -294px 0;
	height:55px;width:70px;
}
#losowankoPrawo:hover .icoLosuj{
	background:transparent url(icons_opcje.png) no-repeat scroll -294px -56px;
}

.dzialy .opcjeCaption, .nauczone .opcjeCaption, .gry .opcjeCaption, .personalizuj .opcjeCaption, .test .opcjeCaption, #losowankoPrawo .opcjeCaption{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	background:transparent url(napisy_opcje.png) no-repeat scroll 0px 0;
	width:62px;
	height:29px;
}
.nauczone .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -69px 0;
	width:92px;
}
.opcjeEkranNauki .nauczone:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -69px -27px;
}
.personalizuj .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -385px 0;
	width:110px;
}
.opcjeEkranNauki .personalizuj:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -385px -27px;
}
.gry .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -170px 0;
	width:40px;
}
.opcjeEkranNauki .gry:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -170px -27px;
}
.test .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -218px 0;
	width:43px;
}
.opcjeEkranNauki .test:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -218px -27px;
}
.opcjeEkranNauki .dzialy:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll 0px -27px;
}
#losowankoPrawo .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -264px 0;
	width:112px;margin-left:-3px;
}
#losowankoPrawo:hover .opcjeCaption{
	background:transparent url(napisy_opcje.png) no-repeat scroll -264px -27px;
}
#losowankoPrawo{
	position:absolute;
	right:35px;
	top:400px;
	width:200px;
}
#losowankoPrawo .opis{
	width:100px;	
}
.obslugaKlawiatura{
	position:absolute;
	left:450px;
	bottom:80px;
	font-size:11px;
	color:#9a949d;
	text-decoration:none;
}
.obslugaKlawiatura:hover,a.zglosBlad:hover{
	text-decoration:underline;	
}
a.zglosBlad{
	position:absolute;
	right:240px;
	bottom:180px;
	font-size:10px;
	color:#d6d6d6;
	text-decoration:none;
}
a.zglosBlad:hover{
	color:#c12c27;
}
.obslugaKlawiatura .opis{
	margin-top:-11px;
}
.opcjeEkranNauki{
	position:absolute;
	left:25px;
	top:230px;	
}
.fiszkaNauka{
	width:482px;
	position:relative;
	margin:-118px 0 80px 231px;
	display:block; 
}
.fiszkaNaukaContenerTop{
	background:transparent url(bkg_fiszka_nauka_top.png) no-repeat scroll 0 0;	
	padding-top:1px; display:block; position:relative; overflow:hidden;;
}
.fiszkaNaukaContener{
	background:transparent url(bkg_fiszka_nauka_btm.png) no-repeat bottom;	
	position:relative;margin-top:28px;min-height:304px;
}
.sekcjeRight{
	position:absolute;
	right:106px; top:170px;
}
.sekcjeRight li{
	display:block;
	background:transparent url(nauka_prawa_zakladki.png) no-repeat scroll 0 0;	
	width:136px;height:63px;
	padding-top:9px;
}
.sekcjeRight li.inactive{
	background-position: 0 -72px;
}
.sekcjeRight li a{
	overflow:hidden; text-indent:-1000em;
	width:55px;height:59px;	
	display:block;
	float:left;
}
.sekcjeRight .nauka{
	background:transparent url(nauka_sekcje_icons.png) no-repeat scroll 0 0;	
	margin-left:4px;
}
.sekcjeRight .powtorka, .sekcjeRight li.inactive .powtorka:hover{
	background:transparent url(nauka_sekcje_icons.png) no-repeat scroll -55px 0;	
	margin-left:4px;
}
.sekcjeRight li.inactive .powtorka{
	background-position: -55px -60px;
}
.sekcjeRight .utrwalenie, .sekcjeRight li.inactive .utrwalenie:hover{
	background:transparent url(nauka_sekcje_icons.png) no-repeat scroll -110px 0;	
	margin-left:4px;
}
.sekcjeRight li.inactive .utrwalenie{
	background-position: -110px -60px;
}
ul.fiszka{
	position:relative;
	margin:12px 0 0 40px;
	display:block; padding-top:20px;
	width:403px;
}
ul.fiszka li{
	/*background:transparent url(nauka_fiszka_top.png) no-repeat scroll 0 0;	*/
	background:#39AB3E ;
	display:block;
	width:403px; /*min-height:96px;*/
	/* padding-top:43px;*/
	position:relative;
}
.centerTable{
	display:table;
}
ul.fiszka li div.in{
	/*background:transparent url(nauka_fiszka_btm.png) repeat-y scroll bottom;*/
	width:403px; height:133px;
	/*padding-top:-43px;*/
	position:relative;
	display:table-cell; vertical-align:middle;
}
ul.fiszka li .languageContener{
	overflow:hidden;
	position:absolute;
	
	right:0px;bottom:0px;
}
ul.fiszka li .language{
	margin:0 -5px -9px 0 ;
	
	text-align:right;
	font-size:48px; font-weight:bold;
	/*color:#47bf4c;*/ color:#ffffff;
	z-index:0;
	-moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
   cursor:default;
}
ul.fiszka li .language.secondSide{
	/* color:#c3f73c;*/
	color:#ffffff;
}
.fiszka .word{
	position:relative;
	font-size:32px;
	font-weight:bold;	
	text-align:center;
	vertical-align:middle;
	/*top:-20px;*/
	z-index:5;
	margin:0 10px 0 10px;
	color:#ffffff; /*#2D0834 ; /*#f01305 ; */
}
.btnPokaTlum{
	background:transparent url(nauka_btns.png) no-repeat scroll -526px -17px;	
	display:block;
	width:214px;height:49px;	
}
.btnPokaTlum:hover, a.pokazTlumaczenie:hover .btnPokaTlum{
	background-position: -526px -110px;	
}

.btnStrzalkaZakretas{
	background:transparent url(nauka_btns.png) no-repeat scroll -205px -21px;	
	display:block;
	width:82px;height:62px;	
}
.btnStrzalkaZakretas:hover, a.pokazTlumaczenie:hover .btnStrzalkaZakretas{
	background-position: -205px -114px;		
}
.pokazTlumaczenie{
	position:absolute;
	left:90px; top:45px;
}
.pokazPrzesuniecie{
	margin-left:70px;
	margin-top:-88px;	
}
.btnsUmieOrNot li{
	float:left;
}
.btnsUmieOrNot{
	margin-left:94px;
	margin-top:17px;
	margin-bottom:20px;
	height:110px;
	position:relative;display:block;
}
.btnsUmieOrNot a{
	display:block;
	overflow:hidden; text-indent:-1000em;
}
.btnsUmieOrNot .nieUmiem{
	background:transparent url(nauka_btns.png) no-repeat scroll 0 0;	
	width:110px;height:91px;
	cursor:pointer;	
}
.nieUmiem:hover{
	background-position: 0 -93px;
}
.btnsUmieOrNot .umiem{
	background:transparent url(nauka_btns.png) no-repeat scroll -110px 0;	
	width:100px;height:91px;	cursor:pointer;	
}
.umiem:hover{
	background-position: -110px -93px;
}
.liczbaSlowek{
	font-size:57px;
	color:#ff8300;	
	margin:-7px 0 0 67px;
}
.inactive .liczbaSlowek{
	color:#ae9f8f;	
}
.numerFiszkiWdziale, .aktualnyDzial{
	font-size:14px;
	color:#c435e1;
	float:left; display:block;
	margin: 0px 0 0 25px;
}
.aktualnyDzial a{
	color:#9a949d; font-size:8px;
	text-decoration:none;
	float:right;
}
.aktualnyDzial:hover a{
	text-decoration:underline;	
}
.aktualnyDzial{
	float:right;display:block;
	margin:-12px 20px 0 0;
	cursor:pointer;
	text-align:right;
}
.komunikatFiszka{
	display:block;
	display:none;
	margin: 10px 12px 0px 12px;
	position:absolute;
	top:90px;
	text-align:center;
	padding: 10px 10px 10px 10px;
	font-size:14px;
	background-color:#E8F4D7;
	color:#789C0D;
}
#sectionsListDialog li{
	float:left; clear:left;
	margin-bottom:6px;	
	font-weight:bold;
	cursor:pointer;
}
#sectionsListDialog li.activeSec{
	font-weight:bolder;
	color: #F47F11	;
}
#sectionsListDialog li:hover{
	text-decoration:underline;
	color:#C435E1;	
}
#sectionsListDialog li.section_-1{
	color:#789C0D;margin-bottom:10px;
}
.dialogBoxLegend{
	clear:both;margin-top:10px;font-size:11px;	
	display:block;
	float:left;
}
.dialogBoxLegend h6{
	font-size:14px;margin-top:15px;color:#F47F12;
	display:block;
}
.percentageResult{
	font-size:16px;color:#F47F12;
	font-weight:bold;
}
#yourComment textarea{
	width:600px;	
	height:120px;
}
.btnNaukaPakietu a:hover{
	border-bottom:none;
}
#payform #submit{
	cursor:pointer;
	margin:20px 0 130px 340px;
	
}
fieldset{
	border: none;	
}

.nauka_przez_kom, .universal_english{
	background: url(nauka_phone1.jpg) no-repeat scroll 0 0;
	width:304px;
	height:206px;
	text-indent:-2000em;
	overflow:hidden;
}
.universal_english{
	background: url(universal_engilsh.jpg) no-repeat scroll 0 0;
	width:421px;
	height:194px;
}
.nauka_przez_online{
	background: url(nauka_online1a.jpg) no-repeat scroll 0 0;
	width:449px;
	height:209px; margin-left:-40px;
	text-indent:-2000em;
	overflow:hidden;
}
.nauka_przez_iPhone{
	background: url(nauka_ipod1.jpg) no-repeat scroll 0 0;
	width:387px;
	height:204px;
	text-indent:-2000em;
	overflow:hidden;
}
ul.grafJakRozpoczacNuakeZmobi1{
	margin-left:30px;
}
ul.grafJakRozpoczacNuakeZmobi1 li{
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	float:left; height:200px;	
}
ul.grafJakRozpoczacNuakeZmobi1 li{
	background:url(kom_nauka1.jpg) no-repeat scroll 0 0;
	width:185px;
}
ul.grafJakRozpoczacNuakeZmobi1 li+li{
	background:url(kom_nauka1.jpg) no-repeat scroll -185px 0;
	width:276px;
}
ul.grafJakRozpoczacNuakeZmobi1 li+li+li{
	background:url(kom_nauka1.jpg) no-repeat scroll -461px 0;
	width:215px;
}
ul.grafJakRozpoczacNuakeZmobi1 li+li+li+li{
	background:url(kom_nauka1.jpg) no-repeat scroll -676px 0;
	width:203px;
}

ul.grafJakRozpoczacNuakeZmobiOnline{
	margin-left:30px;
}
ul.grafJakRozpoczacNuakeZmobiOnline li{
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	float:left; height:207px;	
}
ul.grafJakRozpoczacNuakeZmobiOnline li{
	background:url(online_nauka.jpg) no-repeat scroll 0 0;
	width:245px;
}
ul.grafJakRozpoczacNuakeZmobiOnline li+li{
	background:url(online_nauka.jpg) no-repeat scroll -245px 0;
	width:380px;
}
ul.grafJakRozpoczacNuakeZmobiOnline li+li+li{
	background:url(online_nauka.jpg) no-repeat scroll -626px 0;
	width:223px;
}

/*
ul.grafJakRozpoczacNuakeZmobi li{
	background:url(jak_rozp_nauke1.jpg) no-repeat scroll 0 0;
	width:290px;
}
ul.grafJakRozpoczacNuakeZmobi li+li{
	background:url(jak_rozp_nauke2.jpg) no-repeat scroll 0 0;
	width:370px;
}
ul.grafJakRozpoczacNuakeZmobi li+li+li{
	background:url(jak_rozp_nauke3.jpg) no-repeat scroll 0 0;
	width:245px;
}
*/
ul.grafJakWygladaPhone{
	margin-left:30px;
	height:210px;
}
ul.grafJakWygladaPhone li{
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	float:left; height:215px;	
}

ul.grafJakWygladaPhone li{
	background:url(nauka_z_mobiPhone1.jpg) no-repeat scroll 0 0;
	width:285px; height:170px;
}
ul.grafJakWygladaPhone li+li{
	background:url(nauka_z_mobiPhone2.jpg) no-repeat scroll 0 0;
	width:325px;height:215px;
}
ul.grafJakWygladaPhone li+li+li{
	background:url(nauka_z_mobiPhone3.jpg) no-repeat scroll 0 0;
	width:294px;height:215px;
}

ul.grafJakWygladaOnline{
	margin-left:30px;
	height:210px;
}
ul.grafJakWygladaOnline li{
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	float:left; height:224px;	
}

ul.grafJakWygladaOnline li{
	background:url(nauka_z_mobiOnline1.jpg) no-repeat scroll 0 0;
	width:294px;
}
ul.grafJakWygladaOnline li+li{
	background:url(nauka_z_mobiOnline2.jpg) no-repeat scroll 0 0;
	width:345px;
}
ul.grafJakWygladaOnline li+li+li{
	background:url(nauka_z_mobiOnline3.jpg) no-repeat scroll 0 0;
	width:273px;
}
.chooseEditType li{
	cursor:pointer;
}
#id_msg_content{
	display:block;
}
#customWidget{
	position:relative;
}
#colorPicker{
	float:left;
}
#colorPicker div {
background:url("../colorpicker/images/select2.png") repeat scroll center center transparent;
height:28px;
left:4px;
position:absolute;
top:4px;
width:28px; cursor:pointer;
}
#setDefaultColor{
	float:left;display:block;cursor:pointer;;
	margin:10px 0 0 50px;
}
#setDefaultColor:hover{
	text-decoration:underline;
}
.qtip-title{
	font-size:14px;
	font-weight:normal;
}
.qtip-button{
	font-size:11px;
}
.qtip-button:hover{
	text-decoration:underline;
	color:#C12C27;
}
.qtip-content{
	font-size:12px;
}
div.samoczekDalej{
	display:block;
	margin:5px 5px 5px 0;
	text-align:right;
	cursor:pointer;
}
div.samoczekDalej:hover{
	text-decoration:underline;	
}
div .warning{
	display:block;
	margin:0 0 10px 0;
	color:#ea1620; font-size:1.1em;	
}
ul.fiszka li.translated, ul.fiszka li.translated div.in{
	background:none;
	height:80px;
}
ul.fiszka li.translated div.in .language{
	display:none;
}
ul.fiszka li.original div.in{
	min-height:100px;	
}
.form-row{
	margin-top:8px;
}
.form-row input{
	width:200px;
}
.terazTy{
	background: url(teraz_ty_wybierasz.jpg) no-repeat scroll 0 0;
	width:223px; 	height:156px; 	text-indent:-2000em; 	overflow:hidden;	
	display:block; margin:-18px 0 0 -18px;
}
.qrcode{
	background: url(qrcode_mobi.png) no-repeat scroll 0 0;
	width:230px; 	height:230px; 	text-indent:-2000em; 	overflow:hidden;	
	display:block; float:right; margin-top:-50px;
}
