#socions{
  list-style:none;
  padding:0;
 
}

#socions li{
  float:left;
  padding: 5px 5px;  
  
}
#socions li a img{
  border: 0;
  position:relative;
  top:-5px;    
}
#gratisy{
  width: 600px;
  margin: 10px auto;  
  border: 1px solid #006699;  
  padding-bottom:10px;
}
.gratisy_box{
  float:left;  
  font-size:10px;  
  width:194px;  
  margin: 10px 0px 0px 0px;
   border: 0px solid #006699;
}

.gratisy_box1{
  float:left;  
  font-size:10px;  
  width:33%;  
padding-left: 40px;
   border: 0px solid #006699;
}


.gratisy_box a img{
  border: 0px;
}
.gratisy_box1 a img{
  border: 0px;
}

body{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a{
	text-decoration: none;
}

#boxy{
	margin: 0 auto 0 auto;
}

#box_menu{
 background: #006699;
}


#box_menu li {
 background: #ffffff;
}








#boxy ul{
margin: 0 auto;
padding: 0;
list-style-type: none;	

}

#boxy ul li { 
	margin: 10px;
	display:block; 
	float: left;
	width: 250px;

}
#tabs{
	padding: 4 0 0 0px;
	margin-top: 0px;

	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}
#divv{
vertical-align: top;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin-top: 1px;
	margin-left: 6px;
}
ul.subsection_tabs {
list-style:none;
margin:0 0 0px 0;
padding:0;
clear:both;
height:17px;
font-family: verdana;
font-size: 12px;

}

ul.subsection_tabs li.tab {
float:left;
margin-right:7px;
text-align:center;
}

ul.subsection_tabs li.tab a {
display:block;
height:17px;
padding:1px;
background-color:#ddd;
color:#666;
width:20px;
text-decoration: none;
}

ul.subsection_tabs li.tab a:hover {
color:#666;
text-decoration: underline;
}

ul.subsection_tabs li.tab a.active {
background-color:#BA0013;
color: white;
}
#poziomy_kontener{
float: left;
display: inline;
margin-left:10px;

	width: 121px;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/pi_poziom.jpg') ;
}
#opinie_kontener{
float: left;
display: inline;
margin-left:10px;

	width: 121px;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/pix_red.jpg') ;
}
#poziomy_kontener1{
float: left;
display: inline;
margin-left:10px;

	width: 426px;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/pi_poziom1.gif') ;
}
#poziomy_in{

  margin-left:0px;
background-attachment:fixed;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/lewy_rog_poziom.jpg') no-repeat; 
	text-align: justify;

}

#opinie_in{
   float: left;
  margin-left:0px;
background-attachment:fixed;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/l_red.jpg') no-repeat; 
	text-align: justify;
	width: 150px;
	border: 0px solid #000;

}


#poziomy_in1{

  margin-left:0px;
background-attachment:fixed;
	height:16px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/lewy_rog_poziom1.gif') no-repeat; 
	text-align: justify;

}
#poziomy_in_in{
display: inline;
float: left;
clear: inherit;
margin-right:0px;
	height:16px;
	width:10px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/prawy_rog_poziom.jpg') no-repeat; 

}

#opinie_in_in{
display: inline;
float: left;
clear: inherit;
margin-right:0px;
	height:16px;
	width:10px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/p_red.jpg') no-repeat; 

}


#poziomy_in_in1{
display: inline;
float: left;
clear: inherit;
margin-right:0px;
	height:16px;
	width:10px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/prawy_rog_poziom1.gif') no-repeat; 

}


a:hover{
	text-decoration: underline;
}

#naglowek_jezyka_prezenty{
    font-size: 18px;
    padding-left: 70px;
    padding-top: 0px;
    color: #AA0019;
    font-weight: bold;
}

#naglowek_jezyka{
    font-size: 13px;
    padding-left: 70px;
    padding-top: 0px;
    color: #AA0019;
    font-weight: bold;
}
#naglowek_jezyka_ang{
    font-size: 13px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    color: #AA0019;
    font-weight: bold;
}

.naglowek_jezyka_belka{
    font-size: 15px;
    color: #AA0019;
    font-weight: bold;
 }

#buttony{
    padding-left: 20px;
    padding-top: 10px;
    text-align: justify;
		clear: both;
}

.nowosci{
    margin-left: 0px;
		margin-top: 10px;
		width: 364px;
    padding: 1px;
    float: left;
    	border-width:1px;
	border-style: dashed;
	border-color: #006699;
	font-size: 13px;
}

.nowosci img{
	border:0px;
	float:left;
}
.nowosci hr, .bestsellery hr{
	border:0px;
	margin-top:15px;
}

.bestsellery img{
	border:0px;
	float:left;
}

.bestsellery{
       
			 margin-left: 10px;
		margin-top: 10px;
		width: 364px;
    padding: 1px;
    float: left;
    	border-width:1px;
	border-style: dashed;
	border-color: #006699;
	font-size: 13px;
}

#opis_jezyka{
  
    font-size: 10px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 10px;
    clear: both;
    	text-align: justify;
    	
}


.menu_gorne_tekst {
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

.tabela_ieff {
	border-width:1px;
	border-style: solid;
	border-color:#E1F2FB;
	width:600px;
}
.tabela_nagl {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.koszyki_nagl{
font-size: 10px;
background-color: #006699;
color: #ffffff;
	text-decoration: none;
	font-weight: bold;

}
.koszyki_all{
width: 300px;

}
.koszyki_nagl1{
font-size: 10px;
background-color: #006699;
color: #ffffff;
	text-decoration: none;
	font-weight: bold;

}
.koszyki_pusty{
font-size: 4px;
background-color: #ffffff;
color: #ffffff;
	text-decoration: none;
	font-weight: bold;

}

.koszyki{
width: 280px
font-size: 10px;
background-color: #E1F2FB;
	text-decoration: none;
	font-weight: none;

}




A.menu_gorne_tekst:hover { text-decoration: underline;}


.menu_lewe_tekst_prezenty {
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}


.menu_lewe_tekst {
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.menu_lewe_tekst_x {
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.menu_lewe_tekst_poziom {
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menu_lewe_tekst_t {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.nagrania {
	font-size: 12px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}

A.menu_lewe_tekst:hover { color: #0099CC}

.link1{
	font-size: 12px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}

.link_glowna{
	font-size: 11px;
	color: #009ACA;
	font-weight: normal;
	text-decoration: none;
}

A.link_glowna:hover { text-decoration: underline; }

.link2{
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

.link3{
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	
}


.link2b{
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

.naglowek1 {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.naglowek2 {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.naglowek2b {
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
		
	
}
.naglowek2bb {
	font-size: 12px;
	color: #666699;
	text-decoration: none;
	font-weight: bold;
		background: url('http://www.slowka.pl/obrazki/zakladka_aktywna.gif') ;
	
}

.naglowek2c {
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
.naglowek2cc {
	font-size: 12px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

A.naglowek2c:hover { color: #0099CC}

.naglowek2d {
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.naglowek3a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.naglowek3a_oferta_specjalna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.naglowek3a_mini {
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

A.naglowek3a:hover { color: #0099CC}

.wypunkt{
  list-style:  outside;
 margin:15;
 padding:0; 
 text-align:justify;
}

.wypunkt li{
  padding-bottom:8px;
}

.naglowek3b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}
.naglowek3bb {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

.naglowek3b_oferta_specjalna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}
.naglowek3b_oferta_specjalna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

.naglowek3c {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.naglowek_glownaduzy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

.naglowekmaly {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tekst_glowna {
	font-size: 11px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}


.tekst_glowna_blink {
	font-size: 11px;
	color: #006699;
	font-weight: normal;
	text-decoration: blink;
}

.naglowek3b_mini {
	font-size: 11px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

.naglowek4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #CC0033;
	font-weight: normal;
	text-decoration: none;
}

.nowosc_tekst {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.nowosc_wiecej {
	font-size: 10px;
	color: #E1F2FB;
	font-weight: bold;
	text-decoration: none;
}

.tekst{
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.tekst_x {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tekst_choinka {
	font-size: 11px;
	color: #048E3C;
	font-weight: normal;
	text-decoration: none;
}


.tekst_prof {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.tekst_oferta_specjalna {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.tekst_nag {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.tekst_akapit {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.tekst_newsletter {
	font-size: 11px;
	color: #F14038;
	font-weight: normal;
	text-decoration: none;
}

.tekst_prezenty {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tekst_prezenty2 {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}



.tekst_wyslano {
	font-size: 10px;
	color: green;
	font-weight: bold;
	text-decoration: none;
}

.tekst_mini {
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tekst_zestaw {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.nagloweczek{
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

.tekst_promo{
	font-size: 10px;
	color: red;
	font-weight: bold;
	text-decoration: none;
}

.tekst_promo_n{
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}


.tekst_wysz{
	font-size: 10px;
	color: 000000;
	
	text-decoration: none;
}


.tekst_promo_big{
	font-size: 12px;
	color: red;
	font-weight: bold;
	text-decoration: none;
}

.tekst_swieta{
	font-size: 12px;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}

.tekst2 {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tekst_bold {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.cena {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.stara_cena{
	font-size: 11px;
	color: #95092C;
	font-weight: bold;
	text-decoration: line-through;
}

.stopka {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

.copyright {
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}

.tabelka{
	border-right-width: 1px;
	border-right-color: #006699;
	border-right-style: dashed;
	
	border-left-width: 1px;
	border-left-color: #006699;
	border-left-style: dashed;
	
	border-bottom-width: 1px;
	border-bottom-color: #006699;
	border-bottom-style: dashed;
}

hr{
	width: 100%;
	border-top: none;
	border-bottom: 1px dashed #006699;
    color: #fff;
	height: 1px;
}

.linia2{
	width: 100%;
	border-top: none;
	border-bottom: 1px dashed #CCCCCC;
    color: #fff;
	height: 1px;
}

.linia{
	width: 100%;
	border-top: none;
	border-bottom: 1px dashed #006699;
    color: #fff;
	height: 1px;
}

/* ---- stopka ----*/
#footer{
	padding: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px dashed #006699;
	border-bottom: 1px dashed #006699;
	font-size: 10px;
	font-weight: normal;
	color: #A9A9A9;
}

#footer a{
	color: #A9A9A9;
	text-decoration: none;
}

#footer a:hover{
	color: #666666;
	text-decoration: underline;
}

#footer ul{
	margin-left: 0;
	padding-left: 0;
	display: inline;
	color: #A9A9A9;
}

#footer ul li{
	margin-left: 0;
	padding: 0 5px;
	
	list-style: none;
	display: inline;
	border-left: 1px solid #006699;
}

#footer ul li.first {
	margin-left: 0;
	color: #A9A9A9;
	border-left: none;
	list-style: none;
	display: inline;
	}

#footer .copyright{
	width: 150px;
	color: #A9A9A9;
}

#footer .list{
	float: right;
	/*clear: both;*/
}

.ul_grupa{
	padding: 0px;
	margin-left: 20px;
	line-height: 1em;
}

.ul_grupa li{
	list-style: none; 
	list-style-image: url("images/wypunkt.gif");
	padding-left: 0px;
	margin-left: 10px;
	text-align:left;
}

#news{
	margin: 0;
	padding: 5px;
}

#news_all{
	margin: 0;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: right;
}

#news_all a{
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#news_all a:hover{
	text-decoration: underline;
}

#news_header{
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.news_entry{
	margin: 0;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.news_entry h1{
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.news_entry p{
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	
}

.news_entry h2{
	margin: 0;
	padding: 0;
	font-size: 10px;
	text-align: right;
}

.news_entry a{
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.news_entry a:hover{
	text-decoration: underline;
}
.demo{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.sukces{
	font-size: 10px;
	font-weight: bold;
	color: #02AA55;
}
.naglowek_tabela {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        font-weight: bold; 
        color: #FFFFFF;
}
A.tekst_promocyjny:hover { color: #DEEBF4}
A.tekst_promocyjny1:hover { color: #6a8af9}

.tekst_promocyjny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.tekst_promocyjny1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}





		
		
.staracena{
font-size: 10px;
			
			color: black;
}
		.nowacena{
			font-size: 10px;
			font-weight: bold;
			color: black;
		}
		
	#wrapper111{
			width: 780px;
			margin: 0px auto;
			padding: 0px 0px 2px 0px;
			background-color: #E1F2FC;
		}	
			.naglowek_audiok{
			font-size: 12px;
			font-weight: bold;
			padding: 10px;
			padding-top: 10px;
			color: #006699;
		}
.odd{
	background-color: #E1F2FB;
}
.odd1{
	background-color: #88D8FF;
}
.btnszukaj{
	background-color: #006699;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding:0px;
}
.boxszukaj{
	background-color: #E1F2FB;
	padding:0px;
	
}

#content
{
     
     height: 400px; 
     
     background: white;
     color: white; 
     overflow: hidden;
     text-align: left;
     border: 1px solid white;
     -moz-border-radius: 16px;
}
#content .story
{
     height: 300px;
     margin: 0 15px 50px 0; 
     overflow: auto; 
}
#content p
{
     font-size: 1.1em; 
     line-height: 1.8;
     
     color: #000;
}
#content .links
{
     
     letter-spacing: 1px;
     padding: 1em 0 0;
     font-weight: bold;
		 
}
#content .sum
{
     text-transform: uppercase;
     font-size: .9em;
     letter-spacing: 1px;
}
#content a
{
     text-decoration: none;
     padding: 0 1px;
}
#content a:link
{
     color: #006699; 
     
}
#content a:visited
{
     color: #006699;
     
}
#content a:hover
{
     color: #000;
     border-bottom: 1px solid red;
}
#content a:active, a:focus
{
    
     outline:1;
}
#content h1
{
     margin: 1em 15px .5em;
     letter-spacing: 2px;
     word-spacing: -0.125em;
     font-size: 2em;
}
#content h2
{
     position: absolute;
     font-size: 2em;
     letter-spacing: 2px;
     top: 10px; left: 10px;
     color: #006;
     margin: 0;
}
#content h2:first-letter
{
     color: #a00;
     font-size: 150%;
     line-height: 0;
}

#belka_gorna{
  margin-left:0px;
  background-attachment:fixed;
	height:25px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/menu_rog.gif') no-repeat; 
	text-align: justify;
	}
	#belka_gorna_zaw{
float: left;
display: inline;
margin-left:10px;
	width: 660px;
	height:25px;
	background: url('http://www.jezykiobce.net/jezykiobce_images/pig_belka.gif') ;
	}
	.naglowek3b_akt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

#simplegallery1{ 
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 3px solid ;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}       