body
{
font-size:11px;
margin:0 ;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif ;
background:url(../graphic/presentation/x-tlo-container.jpg) repeat-x top #fffdf7 ;
}

/*-----------------------------------------------*/

.plaintext, .plaintext:hover
{
	text-decoration:none;
}

.divego{width:270px;line-height:16px;padding-left:40px;background:url(http://www.qlturka.pl/projects/qlturka/resources/graphic/presentation/ego/egoptak.jpg) no-repeat;color:#422601;}
.divego a{color:#422601;text-decoration:none;font-weight:bold;}
.divego a:hover{text-decoration:underline;}

.linkibawicbig{float:left;width:320px;margin-left:36px;margin-right:10px;}

.linkibawicbig a{display:inline-block;color:#6c2121;padding-top:4px;padding-bottom:4px;padding-left:32px;background:url(../graphic/presentation/arrowbawic.png) 11px 6px no-repeat;text-decoration:none;font-weight:bold;}
.linkibawicbig a:hover{text-decoration:underline;}

.divego2{width:270px;line-height:16px;padding-left:40px;background:url(http://www.qlturka.pl/projects/qlturka/resources/graphic/presentation/arrowbawic.png) 12px 4px no-repeat;padding-bottom:4px;}
.divego2 a{color:#6c2121;text-decoration:none;font-weight:bold;}
.divego2 a:hover{text-decoration:underline;}

#glowna-boks-konkursy2{
width:159px ;
height:165px ;
background:url(../graphic/presentation/konkursy.png) no-repeat top left ;
float:left ;
margin-bottom:20px ;
padding-left:8px;
padding-top:100px;
}

#glowna-boks-konkursy2 a{display:inline-block;padding-left:24px;background:url(../graphic/presentation/arrowbawic.png) 4px 2px no-repeat;color:#f9031e;text-decoration:none;font-weight:bold;}
#glowna-boks-konkursy2 a:hover{text-decoration:underline;}

h2
{
margin:0 ;
margin-bottom:10px ;
font-size:14px ;
}

h2 a:hover
{
text-decoration:underline ;
}

h3
{
margin:0 ;
margin-bottom:5px ;
font-size:12px ;
}

h3 a:hover
{
text-decoration:underline ;
}

p {
	margin:0;
	padding:0;
}

tbody {
	padding: 0 15px;
}
/*-----------------------------------------------*/

/*-----------------------------------------------*/

a#logo-qlturka
{
display:block ;
width:211px ;
height:62px ;
background:url(../graphic/presentation/qlturka-logo.gif) no-repeat 0 0 ;
float:left ;
margin-left:20px ;
margin-top:20px ;
}

div#menu-zero {
float:right;
}

div#overtop
{
width:980px ;
height:102px ;
}

a
{
text-decoration:none ;
}

img
{
border:none ;
}

img.ilustracja
{
float:left ;
border-width:1px ;
border-style:solid ;
margin-right:10px ;
max-width:230px;
max-height:230px;
}

div.glowna-czytelnia a:hover
{
	text-decoration:underline;
}

a, img
{
  -moz-outline:none ;
  outline:none ;
}

/*------------------------------------------------*/

.akapit
{
font-size:11px ;
color:#6c6c6c ;
margin:0 ;
line-height:140% ;
text-align:left ;
}

p.akapit img.ilustracja
{
border:1px solid #1593aa ;
}


/*------------------------------------------------*/

a.link-wiecej
{
font-size:11px ;
color:#cc0065 ;
}

a.link-wiecej:hover
{
text-decoration:underline ;
}

a.przycisk-przyslij-relacje
{
display:block ;
width:189px ;
height:40px ;
background:url(../graphic/presentation/przycisk-przyslij-relacje.jpg) no-repeat top left ;
float:left ;
}

a.przycisk-przyslij-relacje:hover
{
background-position:bottom ;
}

a.przycisk-zglos-wydarzenie
{
display:block ;
width:155px ;
height:45px ;
background:url(../graphic/presentation/zglos_wydarzenie.jpg) no-repeat top left ;
float:left ;
}

a.przycisk-zglos-wydarzenie:hover
{
background-position:bottom ;
}

a.zakladka
{
display:block ;
width:142px ;
height:25px ;
padding-top:8px ;
float:left ;
text-align:center ;
font-size:14px ;
font-weight:bold ;
margin-right:1px ;
}

a.play-link-rozowy
{
display:block ;
height:16px ;
color:#cc0065 ;
font-size:12px ;
background:url(../graphic/presentation/play-link-rozowy.jpg) no-repeat left bottom ;
padding-left:20px ;
float:left ;
}

a.play-link-rozowy:hover
{
text-decoration:underline ;
}

/*---------*/

a.link-play-zielony-podstrona
{
display:block ;
height:16px ;
width:82px ;
color:#99cc00 ;
text-decoration:underline ;
background:url(../graphic/presentation/play-link-zielony-podstr.jpg) no-repeat top left ;
padding-left:20px ;
}

a.link-play-niebieski-podstrona
{
display:block ;
height:16px ;
width:82px ;
color:#1593aa ;
text-decoration:underline ;
background:url(../graphic/presentation/play-link-niebieski-podstr.jpg) no-repeat top left ;
padding-left:20px ;
}

a.link-play-rozowy-podstrona
{
display:block ;
height:16px ;
width:82px ;
color:#cc0065 ;
text-decoration:underline ;
background:url(../graphic/presentation/play-link-rozowy-podstr.jpg) no-repeat top left ;
padding-left:20px ;
}

/*-------*/

a.link-wykrzyknik
{
display:block ;
width:167px ;
height:24px ;
padding-top:11px ;
text-align:center ;
font-size:11px ;
color:#FFF ;
background:url(../graphic/presentation/link-wykrzyknik.jpg) no-repeat top left ;
font-weight:bold ;
float:left ;
margin:0 0 10px 0;
}

a.link-wykrzyknik:hover
{
text-decoration:underline ;
}

a.link-email
{
font-size:11px ;
color:#1593aa ;
}

a.link-email:hover
{
text-decoration:underline ;
}

/*------------------------------------------------*/

div.link-pokaz-wszystkie
{
	position:absolute;
	bottom:5px;
	right:15px;
}

div.glowna-dla-dzieci div.link-pokaz-wszystkie
{
	position:absolute;
	bottom:95px;
	right:25px;
}

div.link-pokaz-wszystkie a
{
font-size:11px ;
color:#cc0065 ;
background:url(../graphic/presentation/ikonka-pokaz-wszystkie-roz.gif) no-repeat right ;
padding-right:6px ;
}

div.link-pokaz-wszystkie a:hover
{
text-decoration:underline ;
}




/*-------------------------------------------*/






/*------------------------------------------------*/

ul
{
margin:0 ;
padding:0 ;
/*list-style-position:outside ;
list-style-type:none ;*/
font-size:11px ;
list-style:outside disc ;
line-height:120% ;
color:#6c6c6c ;
}

ol
{
margin:0 ;
margin-left:10px;
padding:0 ;
font-size:11px ;
line-height:120% ;
color:#6c6c6c ;
}

ul li, ol li
{
padding:0 ;
margin:0 ;
margin-left:20px;
vertical-align:middle;
}



/*------------------------------------------------*/

div#wrapper
{
width:980px ;
height:auto ;
margin:0 auto ;
}

div#container
{
width:980px ;
height:auto ;
/*background:url(../graphic/presentation/x-tlo-container.jpg) no-repeat top center #fffdf6;*/
float:left ;
}

div#top
{
width:980px ;
height:auto ;
float:left ;
padding-bottom:45px ;
}

a#logo
{
display:block ;
float:left ;
width:314px ;
height:114px ;
background:url(../graphic/presentation/x-logo-qlturka.jpg) ;
}

table#tabelka-nawigacja
{
border-collapse:collapse ;
position:relative ;
left:385px ;
top:16px ;
float:left ;
}

table#tabelka-nawigacja a
{
font-size:10px ;
color:#1593aa ;
}

div#top table#tabelka-nawigacja a:hover
{
color:#cc0066 ;
}

td.nawigacja-tedek-lewy
{
text-align:right ;
padding-right:2px ;
}

td.nawigacja-tedek-lewy img
{
vertical-align:middle ;
}

td.nawigacja-tedek-prawy
{
padding-left:2px ;
}

td.nawigacja-tedek-prawy img
{
vertical-align:middle ;
}


/*-------------------------------------------------*/

table.tabelka-funkcje
{
width:507px ;
margin:0px 30px ;
float:left;
display:inline;
}

table.tabelka-funkcje td.tabelka-funkcje-lewy
{
	width:252px;
}

table.tabelka-funkcje td.tabelka-funkcje-prawy
{
text-align:right ;
width:255px;
}

a.link-drukuj
{
display:block ;
height:16px ;
width:32px ;
background:url(../graphic/presentation/ikonka-spinacz.jpg) no-repeat left top ;
color:#cc0065 ;
text-decoration:underline ;
font-size:11px ;
padding-left:20px ;
}


a.link-polec
{
display:block ;
height:16px ;
width:64px ;
background:url(../graphic/presentation/ikonka-spinacz.jpg) no-repeat left top ;
color:#cc0065 ;
text-decoration:underline ;
font-size:11px ;
padding-left:20px ;
}


a.link-pokaz-wszystkie-podstrona
{
display:block ;
height:16px ;
width:82px ;
background:url(../graphic/presentation/ikonka-pokaz-wszystkie-pods.jpg) no-repeat right top ;
color:#cc0065 ;
text-decoration:underline ;
font-size:11px ;
padding-right:20px ;
float:right ;
}

a.link-powrot
{
display:block ;
height:16px ;
width:38px ;
background:url(../graphic/presentation/ikonka-powrot.jpg) no-repeat right top ;
color:#cc0065 ;
text-decoration:underline ;
font-size:11px ;
padding-right:20px ;
float:right ;
}


a.link-archiwum
{
display:block ;
height:16px ;
width:82px ;
background:url(../graphic/presentation/ikonka-archiwum.jpg) no-repeat right top ;
color:#cc0065 ;
text-decoration:underline ;
font-size:11px ;
padding-right:20px ;
float:right ;
}


/*-------------------------------------------------*/


div#top-reklama
{
width:980px ;
height:auto ;
padding-bottom:10px ;
float:left ;
text-align:center ;
}


/*-------------------------------------*/

div#menu
{
float:left ;
width:980px ;
/*padding-left:20px ;*/
height:122px ;
}

div#menu.main-menu a{
 background-position:left bottom;
}

a.menu-literatura
{
background:transparent url(../graphic/presentation/menu-literatura.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:159px;
}

a.menu-literatura:hover{
  background-position:left bottom;
}

a.menu-muzyka
{
background:transparent url(../graphic/presentation/menu-muzyka.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:157px;
}

a.menu-muzyka:hover{
  background-position:left bottom;
}


a.menu-sztuki_plastyczne
{
background:transparent url(../graphic/presentation/menu-sztuki_plastyczne.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:159px;
}

a.menu-sztuki_plastyczne:hover{
  background-position:left bottom;
}

a.menu-teatr_film
{
background:transparent url(../graphic/presentation/menu-teatr_film.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:154px;
}

a.menu-teatr_film:hover{
  background-position:left bottom;
}

a.menu-muzea
{
background:transparent url(../graphic/presentation/menu-muzea.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:196px;
}

a.menu-muzea:hover{
  background-position:left bottom;
}

a.menu-plac_zabaw
{
background:transparent url(../graphic/presentation/menu-plac_zabaw.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:155px;
}

a.menu-gry
{
background:transparent url(../graphic/presentation/gry-ikona.jpg) no-repeat scroll left top;
display:block;
float:left;
height:122px;
width:151px;
}

a.menu-gry:hover{
  background-position:left bottom;
}


a.menu-selected{
 background-position:left bottom;
}

/*-------------------------------------*/

div#stopka
{
background:transparent url(../graphic/presentation/stopka.jpg) no-repeat scroll left top;

width:940px ;
margin-left:20px ;
margin-right:20px ;
height:auto ;
/*border-top:1px solid #cc0065 ;*/
float:left ;
padding-top:15px ;
padding-bottom:15px ;
padding-left:2px;
}

div#stopka ul
{
margin:0 ;
padding:0 ;
font-size:11px ;
list-style:none ;
margin-bottom:10px ;
float:left;
}

ul.stopka-lista-niebieski ,ul.stopka-lista-rozowy{
clear:left;
width:940px;
}

ul.stopka-lista-niebieski li
{
float:left ;
margin-left:0px;
margin-right:10px ;
}

ul.stopka-lista-niebieski a
{
color:#1593aa ;
background:url(../graphic/presentation/lista-nieb-punkt.gif) no-repeat left center ;
padding-left:10px ;
}

ul.stopka-lista-niebieski a:hover
{
text-decoration:underline ;
}

ul.stopka-lista-rozowy li
{ 
float:left ;
margin-left:0px;
margin-right:10px ;
}

ul.stopka-lista-rozowy a
{
color:#cc0065 ;
background:url(../graphic/presentation/lista-roz-punkt.gif) no-repeat left center ;
padding-left:10px ;
}

ul.stopka-lista-rozowy a:hover
{
text-decoration:underline ;
}

div#stopka span
{
color:#a8a8a8 ;
font-size:10px ;
}

div#stopka img
{
vertical-align:text-bottom ;
}


/*-------------------------------------*/

div#box-tresc
{
width:940px ;
height:auto ;
margin-left:20px ;
float:left ;
margin-bottom:40px ;
}

div#box-tresc-kolumna-lewa
{
width:568px ;
margin-right:19px ;
float:left ;
margin-bottom:10px;
min-height:550px;
}

div#box-tresc-kolumna-lewa-szeroka
{
width:755px ;
margin-right:18px ;
height:auto ;
float:left ;
}

div#box-tresc-kolumna-prawa-1
{
width:167px ;
margin-top:14px ;
margin-right:19px ;
float:left ;
}

div#box-tresc-kolumna-prawa-2
{
width:167px ;
margin-top:14px ;
float:left ;
}

/*---------------------------------------------------*/
/*
div.glowna-czytelnia
{
position:relative;
width:502px ;
padding-left:33px ;
padding-right:33px ;
height:205px ;
padding-top:74px ;
background:url(../graphic/presentation/tlo-glowna-czytelnia.jpg) no-repeat top left ;
float:left ;
display:inline;
margin-bottom:6px ;
} */

div.glowna-czytelnia-nowa
{
position:relative;
width:568px ;
height:297px ;
background:url(../graphic/presentation/tlo-glowna-czytelnia.jpg) no-repeat top left ;
float:left ;
display:inline;
margin-bottom:6px ;
margin-top:14px;
}

div.glowna-czytelnia-boks-zakladki
{
width:568px ;
height:33px ;
float:left ;
margin-bottom:60px ;
}

a.glowna-czytelnia-zakladka, a.glowna-czytelnia-zakladka-sel
{
display:block ;
width:142px ;
height:25px ;
padding-top:8px ;
background:url(../graphic/presentation/zakladki-glowna-czytelnia.jpg) no-repeat 0 -33px ;
text-align:center ;
float:left ;
font-size:14px ;
font-weight:bold ;
color:#0a96b3 ;
position:relative;
}

a.glowna-czytelnia-zakladka-sel, a.glowna-czytelnia-zakladka:hover
{
background-position:0 0 ;
color:#cc0065 ;
}

div.glowna-czytelnia-tresc
{
float:left ;
margin-left:33px ;
margin-right:33px ;
display:inline;
}

.ilustracja
{
 /*width:130px;
 height:130px;*/	
}

div.glowna-czytelnia-tresc img.ilustracja
{
border-color:#1593aa ;
}

div.glowna-czytelnia-tresc h2 a
{
color:#cc0066 ;
}

div.glowna-czytelnia-tresc p.akapit
{
color:#4b4b4b ;
height:95px ;
}

div.glowna-czytelnia-tresc ul
{
list-style:disc ;
border-top:1px solid #cbe67c ;
float:left ;
margin-top:5px ;
padding-top:5px ;
}

div.glowna-czytelnia-tresc ul li
{
width:140px ;
margin-left:20px ;
color:#99CC00;
vertical-align:middle;
}

div.glowna-aktualnosci
{
position:relative;	
width:502px ;
padding-left:33px ;
padding-right:33px ;
height:205px ;
padding-top:74px ;
background:url(../graphic/presentation/tlo-glowna-aktualnosci.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.glowna-aktualnosci img.ilustracja
{
border-color:#cc0066 ;
}

div.glowna-aktualnosci h2 a
{
color:#cc0066 ;
}

div.glowna-aktualnosci p.akapit
{
width:175px ;
float:left ;
}

div.glowna-aktualnosci ul
{
float:right;
margin-right:-15px;
display:inline;
}

div.glowna-aktualnosci ul li
{
margin-left:20px;
vertical-align:middle;	
width:150px ;
color:#CC0065;
margin-bottom:6px ;
}

div.glowna-aktualnosci ul li span
{
color:#6c6c6c ;
}

div.glowna-aktualnosci a.przycisk-przyslij-relacje
{
margin-top:20px ;
clear:left;
}

/*-----------*/

div.glowna-zobacz-posluchaj
{
position:relative;	
/*width:568px ;*/
width:502px ;
padding-left:33px ;
padding-right:33px ;
/*height:279px ;*/
height:205px ;
padding-top:74px ;
background:url(../graphic/presentation/tlo-glowna-zob-posl.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.glowna-zobacz-posluchaj img.ilustracja
{
border-color:#cc0066 ;
}

div.glowna-zobacz-posluchaj span a
{
font-weight:bold ;
font-size:11px ;
color:#1593aa ;
line-height:200% ;
}

div.glowna-zobacz-posluchaj span a:hover
{
text-decoration:underline ;
}

div.glowna-zobacz-posluchaj p.akapit
{
width:245px ;
float:left ;
line-height:120% ;
}


/*--------------------*/

div.glowna-dla-dzieci
{
position:relative;	
/*width:568px ;*/
width:502px ;
padding-left:33px ;
padding-right:33px ;
/*height:279px ;*/
height:288px ;
padding-top:74px ;
background:url(../graphic/presentation/tlo-glowna-dla-dzieci.jpg) no-repeat top left ;
float:left ;
}

div.glowna-dla-dzieci img.ilustracja
{
border-color:#cc0066 ;
}

div.glowna-dla-dzieci span a
{
font-weight:bold ;
font-size:11px ;
color:#cc0065 ;
line-height:200% ;
}

div.glowna-dla-dzieci span a:hover
{
text-decoration:underline ;
}

div.glowna-dla-dzieci p.akapit
{
width:235px ;
float:left ;
line-height:130% ;
}
/*------------------------------*/

div.reklama-nad-stopka
{
width:568px; 
height:auto ;
float:left ;
}

div.reklama-nad-stopka img
{
float:left ;
}

div.reklama-nad-stopka-szeroka
{
width:755px; 
height:auto ;
float:left ;
}

div.reklama-nad-stopka-szeroka img
{
float:left ;
}

/*--------------------------------------------------------------------*/

div.glowna-felieton
{
position:relative;	
/*width:167px ;*/
width:143px ;
padding-left:12px ;
padding-right:12px ;
/*height:265px ;*/
height:205px ;
padding-top:60px ;
background:url(../graphic/presentation/tlo-glowna-felieton.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

/*-----------------*/


div.glowna-afisz
{
position:relative;
/*width:167px ;*/
width:161px ;
padding-left:3px ;
padding-right:3px ;
/*height:582px ;*/
height:532px ;
padding-top:50px ;
background:url(../graphic/presentation/tlo-glowna-afisz.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.glowna-afisz ul
{
/*margin-left:10px ;*/
}

div.glowna-afisz ul li
{
color:#cc0065 ;
margin-bottom:10px ;
}

div.glowna-afisz ul li span
{
color:#6c6c6c ;
}

/*-------------*/
div.glowna-rss
{
position:relative;
/*width:167px ;*/
width:161px ;
padding-left:3px ;
padding-right:3px ;
/*height:265px ;*/
height:190px ;
padding-top:75px ;
background:url(../graphic/presentation/tlo-glowna-rss.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.glowna-rss ul
{
/*margin-left:10px ;*/
}

div.glowna-rss ul li
{
color:#cc0065 ;
margin-bottom:10px ;
}

div.glowna-rss ul li span
{
color:#6c6c6c ;
}
/*--------*/

div.posty
{
position:relative;
/*width:167px ;*/
width:161px ;
padding-left:3px ;
padding-right:3px ;
/*height:265px ;*/
height:220px ;
padding-top:45px ;
background:url(../graphic/presentation/posty.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.posty ul
{
/*margin-left:10px ;*/
}

div.posty ul li
{
color:#cc0065 ;
margin-bottom:0px ;
}

div.posty ul li span
{
color:#6c6c6c ;
}
/*--------*/


div.jaksiebawic
{
position:relative;
/*width:167px ;*/
width:161px ;
padding-left:3px ;
padding-right:3px ;
/*height:265px ;*/
height:190px ;
padding-top:75px ;
background:url(../graphic/presentation/jaksiebawic-tlo.gif) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.jaksiebawic ul
{
/*margin-left:10px ;*/
}

div.jaksiebawic ul li
{
color:#cc0065 ;
margin-bottom:10px ;
}

div.jaksiebawic ul li span
{
color:#6c6c6c ;
}
/*--------*/


a.glowna-podziel-sie
{
display:block ;
width:167px ;
height:265px ;
background:url(../graphic/presentation/tlo-glowna-podziel-sie.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.reklama-prawa-1
{
width:167px ;
height:364px ;
float:left ;
margin-bottom:20px ;
}

div.reklama-prawa-1 img
{
float:left ;
}

/*---------------------------------------------------------*/

a.glowna-q-europa
{
display:block ;
width:167px ;
height:297px ;
background:url(../graphic/presentation/tlo-glowna-q-europa.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

a.glowna-q-polska
{
display:block ;
width:167px ;
height:297px ;
background:url(../graphic/presentation/tlo-glowna-q-polska.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
}

div.reklama-prawa-2
{
width:167px ;
height:265px ;
float:left ;
margin-bottom:20px ;
}

div.reklama-prawa-2 img
{
float:left ;
}

div.glowna-partnerzy
{
width:159px ;
height:205px ;
background:url(../graphic/presentation/tlo-glowna-partnerzy.jpg) no-repeat top left ;
float:left ;
margin-bottom:20px ;
padding-left:8px;
padding-top:60px;
}

div.glowna-boks-konkursy
{
width:159px ;
height:165px ;
background:url(../graphic/presentation/boks-konkursy.gif) no-repeat top left ;
float:left ;
margin-bottom:20px ;
padding-left:8px;
padding-top:100px;
}

div.glowna-boks-konkursy li{
	color:#CC0065;
	margin-top: 10px;
	/*font-size:12px;*/
	font-weight:bold;
}	

div.glowna-klub-qlturka
{
width:167px ;
height:173px ;
background:url(../graphic/presentation/klub.jpg) no-repeat top left ;
float:left ;
}

div.glowna-klub-qlturka:hover
{
background-position:bottom;	
}

div.glowna-patronaty
{
width:144px ;
height:131px ;
background:url(../graphic/presentation/tlo-glowna-patronaty.jpg) no-repeat top left ;
float:left ;
padding-left:23px;
padding-top:40px;
margin-bottom:20px ;
}

/*div.glowna-patronaty img {
	width:120px;
	height:120px;
}*/


/*JEDEN--------------------------------------------------------------------------------------------------------------------*/

div.jeden-naglowek-literatura
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/1-naglowek-literatura.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

div.jeden-naglowek-teatr_film
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/1-naglowek-teatr-i-film.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

div.jeden-naglowek-muzea
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/1-naglowek-muzea.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

div.jeden-naglowek-muzyka
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/1-naglowek-muzyka.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

div.jeden-naglowek-sztuki_plastyczne
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/1-naglowek-szt-plast.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

div.jeden-naglowek-gry
{
width:755px ;
height:120px ;
background:url(../graphic/presentation/belka-gry.jpg) no-repeat top left ;
float:left ;
margin-bottom:5px ;
}

/*ZIELONY-------------------------------------------------------------------------*/

div.jeden-zakladki-box-zielony
{
width:755px ;
height:317px ;
background:url(../graphic/presentation/1-zakladki-zielony.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-zakladki
{
width:755px ;
height:33px ;
float:left ;
margin-bottom:70px ;
}

div.jeden-zakladki-box-zielony a.zakladka
{
background:url(../graphic/presentation/1-zakladka-zielony.jpg) no-repeat 0 -33px ;
color:#0a96b3;
}

div.jeden-zakladki-box-zielony a.zakladka:hover
{
color:#cc0065 ;
background-position:0 0 ;
}

div.jeden-zakladki-box-zielony img.ilustracja
{
margin-left:18px ;
border-color:#99cc00 ;
}

div.jeden-zakladki-box-zielony h2 a
{
color:#cc0066 ;
}

div.jeden-zakladki-box-zielony p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-zakladki-box-zielony ul
{
float:left ;
}

div.jeden-zakladki-box-zielony ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-zakladki-box-zielony ul li span
{
color:#6c6c6c ;
}

/*--------------*/

div.jeden-aktualnosci-zielony
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-aktualnosci-zielony.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-recenzja-zielony
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-recenzje-zielony.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-recenzja-gry
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:440px ;
background:url(../graphic/presentation/1-recenzje-gry.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-zielony img.ilustracja
{
border-color:#99cc00 ;
}

div.jeden-aktualnosci-zielony h2 a
{
color:#cc0065 ;
}

div.jeden-aktualnosci-zielony p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-aktualnosci-zielony ul
{
float:left ;
}

div.jeden-aktualnosci-zielony ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-zielony ul li span
{
color:#6c6c6c ;
}

div.jeden-aktualnosci-zielony a.przycisk-przyslij-relacje
{
display:block ;
width:189px ;
height:40px ;
background:url(../graphic/presentation/przycisk-przyslij-relacje.jpg) no-repeat top left ;
float:left ;
position:relative ;
top:-26px ;
}

div.jeden-aktualnosci-zielony a.przycisk-przyslij-relacje:hover
{
background-position:bottom ;
}

/*---------------------*/

div.jeden-zobacz-posluchaj-zielony
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-zobacz-posluchaj-zielony.jpg) no-repeat top left ;
float:left ;
margin-bottom:10px ;
}

div.jeden-zobacz-posluchaj-zielony-lewy
{
width:340px ;
float:left ;
margin-right:30px ;
}

div.jeden-zobacz-posluchaj-zielony-prawy
{
width:340px ;
float:left ;
}


div.jeden-zobacz-posluchaj-zielony p.akapit
{
float:left ;
margin-bottom:20px ;
}

div.jeden-zobacz-posluchaj-zielony p.akapit a img.ilustracja
{
border-color:#cc0065 ;
float:left ;
}


div.jeden-zobacz-posluchaj-zielony span a
{
font-weight:bold ;
font-size:11px ;
color:#cc0065 ;
line-height:200% ;
}

div.jeden-zobacz-posluchaj-zielony span a:hover
{
text-decoration:underline ;
}

/*-----------*/

.zielony-tab
{
display:block;
width:142px;
height:32px;
background:url(../graphic/presentation/zielony-tab.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#EC1283;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
background-position:left top;
}

.zielony-tab:hover
{
background-position:left bottom;
}

.zielony-tab-long
{
display:block;
width:196px;
height:32px;
background:url(../graphic/presentation/zielony-tab-long.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#EC1283;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
background-position:left top;
}

.zielony-tab-long:hover
{
background-position:left bottom;
}


.zielony-tab-long2
{
display:block;
width:196px;
height:32px;
background:url(../graphic/presentation/zielony-tab-long.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#0A96B3;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
background-position:left top;
}

.zielony-tab-long2:hover
{
color:#CC0065;
background-position:left bottom;
}

.zielony-tab-selected
{
background-position:left bottom;
}


.rozowy-tab
{
display:block;
width:142px;
height:32px;
background:url(../graphic/presentation/rozowy-tab.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#EC1283;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
}

.rozowy-tab:hover
{
background-position:left bottom;
color:#fff;
}


.rozowy-tab-long
{
display:block;
width:172px;
height:32px;
background:url(../graphic/presentation/rozowy-tab-long.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#EC1283;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
}

.rozowy-tab-long:hover
{
background-position:left bottom;
color:#fff;
}

.rozowy-tab-selected
{
background-position:left bottom;
color:#fff;
}

.niebieski-tab
{
display:block;
width:122px;
height:32px;
background:url(../graphic/presentation/niebieski-tab.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#EC1283;
font-size:12px;
font-weight:bold;
float:left;
margin-right:3px;
margin-bottom:80px;
}

.niebieski-tab:hover ,.niebieski-tab-selected
{
background-position:left bottom;
}

div.jeden-dla-dzieci-zielony
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:319px ;
background:url(../graphic/presentation/1-dla-dzieci-zielony.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-zielony-tab
{
width:737px ;
padding-left:18px ;
padding-top:20px;
height:420px ;
background:url(../graphic/presentation/1-dla-dzieci-zielony-tab.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-zielony img.ilustracja
{
border-color:#cc0065 ;
}

div.jeden-dla-dzieci-zielony span a
{
font-weight:bold ;
color:#cc0065 ;
font-size:11px ;
line-height:200% ;
}

div.jeden-dla-dzieci-zielony span a:hover
{
text-decoration:underline ;
}

div.jeden-dla-dzieci-zielony p.akapit
{
width:340px ;
overflow:hidden ;
float:left ;
}

/*NIEBIESKI-----------------------------------------------------------------------------------------*/


div.jeden-zakladki-box-niebieski
{
width:755px ;
height:317px ;
background:url(../graphic/presentation/1-zakladki-niebieski.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-zakladki
{
width:755px ;
height:33px ;
float:left ;
margin-bottom:70px ;
}

div.jeden-zakladki-box-niebieski a.zakladka
{
background:url(../graphic/presentation/1-zakladka-niebieski.jpg) no-repeat 0 -33px ;
color:#0a96b3;
}

div.jeden-zakladki-box-niebieski a.zakladka:hover
{
color:#cc0065 ;
background-position:0 0 ;
}

div.jeden-zakladki-box-niebieski img.ilustracja
{
margin-left:18px ;
border-color:#99cc00 ;
}

div.jeden-zakladki-box-niebieski h2 a
{
color:#cc0066 ;
}

div.jeden-zakladki-box-niebieski p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-zakladki-box-niebieski ul
{
float:left ;
}

div.jeden-zakladki-box-niebieski ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-zakladki-box-niebieski ul li span
{
color:#6c6c6c ;
}

/*--------------*/

div.jeden-aktualnosci-niebieski
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-aktualnosci-niebieski.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-recenzja-niebieski
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-recenzje-niebieski.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-niebieski img.ilustracja
{
border-color:#99cc00 ;
}

div.jeden-aktualnosci-niebieski h2 a
{
color:#cc0065 ;
}

div.jeden-aktualnosci-niebieski p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-aktualnosci-niebieski ul
{
float:left ;
}

div.jeden-aktualnosci-niebieski ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-niebieski ul li span
{
color:#6c6c6c ;
}

div.jeden-aktualnosci-niebieski a.przycisk-przyslij-relacje
{
display:block ;
width:189px ;
height:40px ;
background:url(../graphic/presentation/przycisk-przyslij-relacje.jpg) no-repeat top left ;
float:left ;
position:relative ;
top:-26px ;
}

div.jeden-aktualnosci-niebieski a.przycisk-przyslij-relacje:hover
{
background-position:bottom ;
}

/*---------------------*/

div.jeden-zobacz-posluchaj-niebieski
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-zobacz-posluchaj-niebies.jpg) no-repeat top left ;
float:left ;
margin-bottom:10px ;
}

div.jeden-zobacz-posluchaj-niebieski-lewy
{
width:340px ;
float:left ;
margin-right:30px ;
}

div.jeden-zobacz-posluchaj-niebieski-prawy
{
width:340px ;
float:left ;
}


div.jeden-zobacz-posluchaj-niebieski p.akapit
{
float:left ;
margin-bottom:20px ;
}

div.jeden-zobacz-posluchaj-niebieski p.akapit a img.ilustracja
{
border-color:#cc0065 ;
float:left ;
}


div.jeden-zobacz-posluchaj-niebieski span a
{
font-weight:bold ;
font-size:11px ;
color:#cc0065 ;
line-height:200% ;
}

div.jeden-zobacz-posluchaj-niebieski span a:hover
{
text-decoration:underline ;
}

/*-----------*/

div.jeden-dla-dzieci-niebieski
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:319px ;
background:url(../graphic/presentation/1-dla-dzieci-niebieski.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-niebieski-tab
{
width:737px ;
padding-left:18px ;
padding-top:20px;
height:420px ;
background:url(../graphic/presentation/1-dla-dzieci-niebieski-tab.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-niebieski img.ilustracja
{
border-color:#cc0065 ;
}

div.jeden-dla-dzieci-niebieski span a
{
font-weight:bold ;
color:#cc0065 ;
font-size:11px ;
line-height:200% ;
}

div.jeden-dla-dzieci-niebieski span a:hover
{
text-decoration:underline ;
}

div.jeden-dla-dzieci-niebieski p.akapit
{
width:340px ;
overflow:hidden ;
float:left ;
}

/*ROZOWY--------------------------------------------------------------------------------------------*/


div.jeden-zakladki-box-rozowy
{
width:755px ;
height:317px ;
background:url(../graphic/presentation/1-zakladki-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.poradnik-zakladki-box-rozowy
{
width:755px ;
height:317px ;
background:url(../graphic/presentation/poradnik-zakladki-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}


div.jeden-zakladki
{
width:755px ;
height:33px ;
float:left ;
margin-bottom:70px ;
}

div.jeden-zakladki-box-rozowy a.zakladka
{
background:url(../graphic/presentation/1-zakladka-rozowy.jpg) no-repeat 0 -33px ;
color:#0a96b3;
}

div.jeden-zakladki-box-rozowy a.zakladka:hover
{
color:#cc0065 ;
background-position:0 0 ;
}

div.jeden-zakladki-box-rozowy img.ilustracja
{
margin-left:18px ;
border-color:#99cc00 ;
}

div.jeden-zakladki-box-rozowy h2 a
{
color:#cc0066 ;
}

div.jeden-zakladki-box-rozowy p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-zakladki-box-rozowy ul
{
float:left ;
}

div.jeden-zakladki-box-rozowy ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-zakladki-box-rozowy ul li span
{
color:#6c6c6c ;
}

/*--------------*/

div.jeden-aktualnosci-rozowy
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-aktualnosci-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-recenzja-rozowy
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-recenzje-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-rozowy img.ilustracja
{
border-color:#99cc00 ;
}

div.jeden-aktualnosci-rozowy h2 a
{
color:#cc0065 ;
}

div.jeden-aktualnosci-rozowy p.akapit
{
width:316px ;
overflow:hidden ;
float:left ;
margin-right:50px ;
}

div.jeden-aktualnosci-rozowy ul
{
float:left ;
}

div.jeden-aktualnosci-rozowy ul li
{
width:175px ;
color:#cc0066 ;
margin-bottom:6px ;
}

div.jeden-aktualnosci-rozowy ul li span
{
color:#6c6c6c ;
}

div.jeden-aktualnosci-rozowy a.przycisk-przyslij-relacje
{
display:block ;
width:189px ;
height:40px ;
background:url(../graphic/presentation/przycisk-przyslij-relacje.jpg) no-repeat top left ;
float:left ;
position:relative ;
top:-26px ;
}

div.jeden-aktualnosci-rozowy a.przycisk-przyslij-relacje:hover
{
background-position:bottom ;
}

/*---------------------*/

div.jeden-zobacz-posluchaj-rozowy
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:220px ;
background:url(../graphic/presentation/1-zobacz-posluchaj-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:10px ;
}

div.jeden-zobacz-posluchaj-rozowy-lewy
{
width:340px ;
float:left ;
margin-right:30px ;
}

div.jeden-zobacz-posluchaj-rozowy-prawy
{
width:340px ;
float:left ;
}


div.jeden-zobacz-posluchaj-rozowy p.akapit
{
float:left ;
margin-bottom:20px ;
}

div.jeden-zobacz-posluchaj-rozowy p.akapit a img.ilustracja
{
border-color:#cc0065 ;
float:left ;
}


div.jeden-zobacz-posluchaj-rozowy span a
{
font-weight:bold ;
font-size:11px ;
color:#cc0065 ;
line-height:200% ;
}

div.jeden-zobacz-posluchaj-rozowy span a:hover
{
text-decoration:underline ;
}

/*-----------*/

div.jeden-dla-dzieci-rozowy
{
width:737px ;
padding-left:18px ;
padding-top:80px ;
height:319px ;
background:url(../graphic/presentation/1-dla-dzieci-rozowy.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-rozowy-tab
{
width:737px ;
padding-left:18px ;
padding-top:20px;
height:420px ;
background:url(../graphic/presentation/1-dla-dzieci-rozowy-tab.jpg) no-repeat top left ;
float:left ;
margin-bottom:6px ;
}

div.jeden-dla-dzieci-rozowy img.ilustracja
{
border-color:#cc0065 ;
}

div.jeden-dla-dzieci-rozowy span a
{
font-weight:bold ;
color:#FFF ;
font-size:11px ;
line-height:200% ;
}

div.jeden-dla-dzieci-rozowy span a:hover
{
text-decoration:underline ;
}

div.jeden-dla-dzieci-rozowy p.akapit
{
width:340px ;
overflow:hidden ;
float:left ;
}

/*------------------------------------------------------------------------------------------------------------------*/

img.naglowek-img
{
margin:0 ;
float:left ;
}

img.spod-img
{
margin:10px 0 0 0 ;
float:left ;
display:inline;
}

div.naglowek-literatura
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/naglowek-literatura.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

div.naglowek-muzyka
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/naglowek-muzyka.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

div.naglowek-sztuki_plastyczne
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/naglowek-sztuki-plastyczne.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

div.naglowek-teatr_film
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/naglowek-teatr-i-film.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

div.naglowek-muzea
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/naglowek-muzea.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

div.naglowek-gry
{
width:568px ;
height:68px ;
background:url(../graphic/presentation/belka-gry-mala.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

.naglowek-gry-link
{
width:568px ;
height:215px ;
background:url(../graphic/presentation/belka-gry-link.jpg) no-repeat top center ;
float:left ;
margin-bottom:25px ;
}

/*---------------------------------------------------------------*/

/*---------------------------------*/

table.tabelka-zielony
{
width:506px ;
margin: 0 30px;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left ;
display:inline;
}

table.tabelka-zielony td
{
/*width:253px ;*/
width:224px ;
vertical-align:top ;
}

table.tabelka-zielony img.ilustracja
{
border-color:#99cc00 ;
}

table.tabelka-zielony h3
{
margin-bottom:0 ;
width:240px;
}

table.tabelka-zielony h3 a
{
font-size:11px ;
color:#99cc00 ;
}

table.tabelka-zielony span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-zielony p.akapit
{
width:224px ;
margin-bottom:10px;
}

table.tabelka-zielony td.kolorowany p.akapit
{
color:#99cc00 ;
}

table.tabelka-zielony a.link-wiecej
{
color:#99cc00 ;
}

/*-------------------------------------*/

table.tabelka-niebieski
{
width:506px ;
margin: 0 30px;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left ;
display:inline;

}

table.tabelka-niebieski td
{
/*width:253px ;*/
width:224px ;
vertical-align:top ;
}

table.tabelka-niebieski img.ilustracja
{
border-color:#1593aa ;
}

table.tabelka-niebieski h3
{
margin-bottom:0 ;
width:240px;
}

table.tabelka-niebieski h3 a
{
font-size:11px ;
color:#1593aa ;
}

table.tabelka-niebieski span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-niebieski p.akapit
{
width:224px ;
margin-bottom:10px;
}

table.tabelka-niebieski td.kolorowany p.akapit
{
color:#1593aa ;
}

table.tabelka-niebieski a.link-wiecej
{
color:#1593aa ;
}

/*-----------------------------------------*/

table.tabelka-rozowy
{
width:506px ;
margin: 0 30px;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left ;
display:inline;

}

table.tabelka-rozowy td
{
/*width:253px ;*/
width:224px ;
vertical-align:top ;
}

table.tabelka-rozowy img.ilustracja
{
border-color:#cc0066 ;
}

table.tabelka-rozowy h3
{
margin-bottom:0 ;
width:240px;
}

table.tabelka-rozowy h3 a
{
font-size:11px ;
color:#cc0066 ;
}

table.tabelka-rozowy span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-rozowy p.akapit
{
width:224px ;
margin-bottom:10px;
}

table.tabelka-rozowy td.kolorowany p.akapit
{
color:#cc0066 ;
}

table.tabelka-rozowy a.link-wiecej
{
color:#cc0065 ;
}

/*-----------------------------------------*/

table.tabelka-zielony-1
{
width:506px ;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left;
display:inline;
margin-left:30px;
}

table.tabelka-zielony-1 td
{
vertical-align:top ;
height:120px ;
padding-bottom:20px ;
}

table.tabelka-zielony-1 img.ilustracja
{
border-color:#99cc00 ;
}

table.tabelka-zielony-1 h3 a
{
color:#99cc00 ;
}

table.tabelka-zielony-1 span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-zielony-1 a.link-wiecej
{
color:#99cc00 ;
}

/*--------*/

table.tabelka-niebieski-1
{
width:506px ;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left;
display:inline;
margin-left:30px;
display:inline;
}

table.tabelka-niebieski-1 td
{
vertical-align:top ;
height:120px ;
padding-bottom:20px ;
}

table.tabelka-niebieski-1 img.ilustracja
{
border-color:#1593aa ;
}

table.tabelka-niebieski-1 h3 a
{
color:#1593aa ;
}

table.tabelka-niebieski-1 span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-niebieski-1 a.link-wiecej
{
color:#1593aa ;
}

/*-------------*/
table.tabelka-rozowy-1
{
width:506px ;
border-collapse:collapse ;
color:#6c6c6c ;
font-size:11px ;
float:left;
display:inline;
margin-left:30px;
}

table.tabelka-rozowy-1 td
{
vertical-align:top ;
height:120px ;
padding-bottom:20px ;
}

table.tabelka-rozowy-1 img.ilustracja
{
border-color:#cc0065 ;
}

table.tabelka-rozowy-1 h3 a
{
color:#cc0065 ;
}

table.tabelka-rozowy-1 span
{
line-height:180% ;
color:#969696 ;
}

table.tabelka-rozowy-1 a.link-wiecej
{
color:#cc0065 ;
}

/*--------------------------------------------*/

table.tabelka-zielony-2
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float:left;
display:inline;
}

table.tabelka-zielony-2 td
{
width:253px ;
vertical-align:top ;
}

table.tabelka-zielony-2 td.tabelka-zielony-2-tedek-lewy
{
width:240px ;
vertical-align:top ;
padding-bottom:10px;
}

table.tabelka-zielony-2 td.tabelka-zielony-2-tedek-prawy
{
width:240px ;
padding-left:20px ;
vertical-align:top ;
padding-bottom:10px;
}



table.tabelka-zielony-2 img.ilustracja
{
border-color:#99cc00 ;
margin-bottom:10px ;
}

table.tabelka-zielony-2 span a
{
color:#99cc00 ;
font-weight:bold ;
}

table.tabelka-zielony-2 span a:hover
{
text-decoration:underline ;
}

table.tabelka-zielony-2 p.akapit
{
width:228px ;
margin-top:5px ;
margin-bottom:10px ;
}

table.tabelka-zielony-2 p.akapit a.link-wiecej
{
color:#99cc00 ;
}

table.tabelka-zielony-2 span.informacje-autorskie
{
color:#99cc00 ;
}

table.tabelka-zielony-2 a.autor
{
color:#6c6c6c ;
}

table.tabelka-zielony-2 a.autor:hover
{
text-decoration:underline ;
}

table.tabelka-zielony-2 a.link-play-zielony-podstrona
{
margin-top:15px ;
}

/*--------------------------------------------*/

table.tabelka-niebieski-2
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float:left;
display:inline;
}

table.tabelka-niebieski-2 td
{
width:253px ;
vertical-align:top ;
}

table.tabelka-niebieski-2 td.tabelka-niebieski-2-tedek-lewy
{
width:240px ;
vertical-align:top ;
padding-bottom:10px;
}

table.tabelka-niebieski-2 td.tabelka-niebieski-2-tedek-prawy
{
width:240px ;
padding-left:20px ;
vertical-align:top ;
padding-bottom:10px;
}



table.tabelka-niebieski-2 img.ilustracja
{
border-color:#1593aa ;
margin-bottom:10px ;
}

table.tabelka-niebieski-2 span a
{
color:#1593aa ;
font-weight:bold ;
}

table.tabelka-niebieski-2 span a:hover
{
text-decoration:underline ;
}

table.tabelka-niebieski-2 p.akapit
{
width:228px ;
margin-top:5px ;
margin-bottom:10px ;
}

table.tabelka-niebieski-2 p.akapit a.link-wiecej
{
color:#1593aa ;
}

table.tabelka-niebieski-2 span.informacje-autorskie
{
color:#1593aa ;
}

table.tabelka-niebieski-2 a.autor
{
color:#6c6c6c ;
}

table.tabelka-niebieski-2 a.autor:hover
{
text-decoration:underline ;
}

table.tabelka-niebieski-2 a.link-play-niebieski-podstrona
{
margin-top:15px ;
}

/*-----------------------------------*/

table.tabelka-rozowy-2
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float:left;
display:inline;
}

table.tabelka-rozowy-2 td
{
width:253px ;
vertical-align:top ;
}

table.tabelka-rozowy-2 td.tabelka-rozowy-2-tedek-lewy
{
width:240px ;
vertical-align:top ;
padding-bottom:10px;
}

table.tabelka-rozowy-2 td.tabelka-rozowy-2-tedek-prawy
{
width:240px ;
padding-left:20px ;
vertical-align:top ;
padding-bottom:10px;
}



table.tabelka-rozowy-2 img.ilustracja
{
border-color:#cc0065 ;
margin-bottom:10px ;
}

table.tabelka-rozowy-2 span a
{
color:#cc0065 ;
font-weight:bold ;
}

table.tabelka-rozowy-2 span a:hover
{
text-decoration:underline ;
}

table.tabelka-rozowy-2 p.akapit
{
width:228px ;
margin-top:5px ;
margin-bottom:10px ;
}

table.tabelka-rozowy-2 p.akapit a.link-wiecej
{
color:#cc0065 ;
}

table.tabelka-rozowy-2 span.informacje-autorskie
{
color:#cc0065 ;
}

table.tabelka-rozowy-2 a.autor
{
color:#6c6c6c ;
}

table.tabelka-rozowy-2 a.autor:hover
{
text-decoration:underline ;
}

table.tabelka-rozowy-2 a.link-play-rozowy-podstrona
{
margin-top:15px ;
}

/*------------------------------------------------------*/

table.tabelka-zielony-3
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float: left;
display:inline;
}

table.tabelka-zielony-3 td
{
vertical-align:top ;
padding-bottom:20px;
}

table.tabelka-zielony-3 img.ilustracja
{
border-color:#99cc00 ;
}

table.tabelka-zielony-3 span a
{
color:#99cc00 ;
font-weight:bold ;
}

table.tabelka-zielony-3 span a:hover
{
text-decoration:underline ;
}

table.tabelka-zielony-3 p.akapit
{
width:360px ;
margin-top:5px ;
}

table.tabelka-zielony-3 p.akapit a.link-wiecej
{
color:#99cc00 ;
}


table.tabelka-zielony-3 span.informacje-autorskie
{
color:#99cc00 ;
}

table.tabelka-zielony-3 a.autor
{
color:#6c6c6c ;
}

table.tabelka-zielony-3 a.autor:hover
{
text-decoration:underline ;
}

/*---------------------*/

table.tabelka-niebieski-3
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float: left;
display:inline;
}

table.tabelka-niebieski-3 td
{
vertical-align:top ;
padding-bottom:20px;
}

table.tabelka-niebieski-3 img.ilustracja
{
border-color:#1593aa ;
}

table.tabelka-niebieski-3 span a
{
color:#1593aa ;
font-weight:bold ;
}

table.tabelka-niebieski-3 span a:hover
{
text-decoration:underline ;
}

table.tabelka-niebieski-3 p.akapit
{
width:360px ;
margin-top:5px ;
}

table.tabelka-niebieski-3 p.akapit a.link-wiecej
{
color:#1593aa ;
}


table.tabelka-niebieski-3 span.informacje-autorskie
{
color:#1593aa ;
}

table.tabelka-niebieski-3 a.autor
{
color:#6c6c6c ;
}

table.tabelka-niebieski-3 a.autor:hover
{
text-decoration:underline ;
}

/*-------------*/

table.tabelka-rozowy-3
{
width:506px ;
border-collapse:collapse ;
margin:0 30px ;
color:#6c6c6c ;
font-size:11px ;
margin-bottom:20px ;
float: left;
display:inline;
}

table.tabelka-rozowy-3 td
{
vertical-align:top ;
padding-bottom:20px;
}

table.tabelka-rozowy-3 img.ilustracja
{
border-color:#cc0065 ;
}

table.tabelka-rozowy-3 span a
{
color:#cc0065  ;
font-weight:bold ;
}

table.tabelka-rozowy-3 span a:hover
{
text-decoration:underline ;
}

table.tabelka-rozowy-3 p.akapit
{
width:360px ;
margin-top:5px ;
}

table.tabelka-rozowy-3 p.akapit a.link-wiecej
{
color:#cc0065 ;
}


table.tabelka-rozowy-3 span.informacje-autorskie
{
color:#cc0065  ;
}

table.tabelka-rozowy-3 a.autor
{
color:#6c6c6c ;
}

table.tabelka-rozowy-3 a.autor:hover
{
text-decoration:underline ;
}


/*--------------------------------------*/

div.felieton
{
width:507px ;
margin:0 auto ;
}

div.felieton h3
{
font-size:11px ;
margin-bottom:0 ;
}

div.felieton h3 a
{
color:#cc0065 ;
}


div.felieton span
{
color:#6c6c6c ;
font-size:11px ;
}

div.felieton p.akapit
{
margin-top:5px ;
padding-bottom:20px ;
border-bottom:1px solid #CCC ;
margin-bottom:20px ;
}



/*---------------------------------------------------------------*/

div.boks-rozwijany-zielony
{
width:568px ;
height:auto ;
background:url(../graphic/presentation/tlo-boks-rozwijany-zielony.jpg) repeat-y left ;
float:left ;
margin-bottom:20px;
position:relative;
color:#99cc00 ;
}

div.boks-rozwijany-niebieski
{
width:568px ;
height:auto ;
background:url(../graphic/presentation/tlo-boks-rozwijany-niebie.jpg) repeat-y left ;
float:left ;
margin-bottom:20px;
position:relative;
color:#1593aa ;
}


div.boks-rozwijany-rozowy
{
width:568px ;
height:auto ;
background:url(../graphic/presentation/tlo-boks-rozwijany-rozowy.jpg) repeat-y left ;
float:left ;
margin-bottom:20px;
position:relative;
color:#cc0065;
}



/*----------------------*/

div.archiwum
{
width:507px ;
margin:0 auto ;
padding:0 ;
margin-bottom:20px ;
}

div.archiwum h2
{
color:#cc0065 ;
}

div.archiwum h3
{
color:#1593aa ;
font-size:11px ;
}

div.archiwum input
{
width:180px ;
border:1px solid #cc0065 ;
color:#6c6c6c ;
margin:0 10px 20px 0;
}

div.archiwum select
{
width:185px ;
border:1px solid #cc0065 ;
margin-right:5px ;
margin-bottom:20px ;
color:#6c6c6c ;
}


div.archiwum button
{
width:66px ;
height:20px ;
color:#FFF ;
background:url(../graphic/presentation/button-archiwum.jpg) no-repeat top left ;
margin:0 ;
margin-bottom:20px ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
}

div.archiwum table
{
width:507px ;
margin-top:0 ;
}

div.archiwum table td
{
vertical-align:top ;
padding-bottom:8px ;
}

div.archiwum table td.pierwszy
{
border-bottom:1px solid #cc0065 ;
}

div.archiwum table a
{
font-size:11px ;
color:#cc0065 ;
}

div.archiwum table a:hover
{
color:#1593aa ;
}

div.archiwum table td.pierwszy a
{
font-weight:bold ;
margin-right:10px ;
}

/*---------*/

div.stronicowanie
{
width:507px ;
margin:0 auto ;
padding-bottom:30px ;
}

div.stronicowanie a
{
display:block ;
width:14px ;
height:14px ;
text-align:center ;
color:#6c6c6c ;
border:1px solid #1593aa ;
font-size:11px ;
float:left ;
margin-right:5px ;
}

div.stronicowanie a:hover
{
background-color:#cc0065 ;
color:#FFF ;
border-color:#cc0065 ;
}


/*--------------------*/

div.boks-tekst-ciagly
{
width:507px ;
margin:0 auto 20px ;
}

div.boks-tekst-ciagly h3
{
margin:0 ;
color:#1593aa ;
font-size:14px ;
}

div.boks-tekst-ciagly p
{
font-size:11px ;
color:#6c6c6c ;
text-align:left ;
line-height:150% ;
}

div.boks-tekst-ciagly img
{
border:1px solid #1593aa ;
}

/*----------*/

/*---------------------------------------------------------------*/

div.boks-tekst-ciagly-zielony
{
width:507px ;
margin:0 auto 20px;
}

div.boks-tekst-ciagly-zielony img
{
border:1px solid #99cc00 ;
}


div.boks-tekst-ciagly-zielony h1
{
margin:0 ;
margin-bottom:20px ;
color:#99cc00 ;
font-size:14px ;
}

div.boks-tekst-ciagly-zielony p
{
font-size:11px ;
color:#6c6c6c ;
text-align:justify ;
line-height:150% ;
}

div.boks-tekst-ciagly-zielony img.ilustracja
{
border:1px solid #99cc00;
float:left ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-zielony a.link-play-zielony-podstrona
{
float:left ;
font-size:11px ;
text-decoration:underline ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-zielony span
{
color:#99cc00 ;
font-size:11px ;
}

div.boks-tekst-ciagly-zielony a.autor
{
color:#6c6c6c ;
}

div.boks-tekst-ciagly-zielony table a
{
font-size:11px ;
}

div.boks-tekst-ciagly-zielony table a:hover
{
text-decoration:underline ;
}

/*---------------------*/

div.boks-tekst-ciagly-niebieski
{
width:507px ;
margin:0 auto 20px;
}

div.boks-tekst-ciagly-niebieski img
{
border:1px solid #1593aa ;
}


div.boks-tekst-ciagly-niebieski h1
{
margin:0 ;
margin-bottom:20px ;
color:#1593aa ;
font-size:14px ;
}

div.boks-tekst-ciagly-niebieski p
{
font-size:11px ;
color:#6c6c6c ;
text-align:justify ;
line-height:150% ;
}

div.boks-tekst-ciagly-niebieski img.ilustracja
{
border:1px solid #1593aa;
float:left ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-niebieski a.link-play-niebieski-podstrona
{
float:left ;
font-size:11px ;
text-decoration:underline ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-niebieski span
{
color:#1593aa ;
font-size:11px ;
}

div.boks-tekst-ciagly-niebieski a.autor
{
color:#6c6c6c ;
}

div.boks-tekst-ciagly-niebieski table a
{
font-size:11px ;
}

div.boks-tekst-ciagly-niebieski table a:hover
{
text-decoration:underline ;
}

/*---------------------*/

div.boks-tekst-ciagly-rozowy
{
width:507px ;
margin:0 auto 20px;
}

div.boks-tekst-ciagly-rozowy img
{
border:1px solid #cc0065;
}


div.boks-tekst-ciagly-rozowy h1
{
margin:0 ;
margin-bottom:20px ;
color:#cc0065 ;
font-size:14px ;
}

div.boks-tekst-ciagly-rozowy p
{
font-size:11px ;
color:#6c6c6c ;
text-align:justify ;
line-height:150% ;
}

div.boks-tekst-ciagly-rozowy img.ilustracja
{
border:1px solid #cc0065 ;
float:left ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-rozowy a.link-play-rozowy-podstrona
{
float:left ;
font-size:11px ;
text-decoration:underline ;
margin-bottom:10px ;
}

div.boks-tekst-ciagly-rozowy span
{
color:#cc0065;
font-size:11px ;
}

div.boks-tekst-ciagly-rozowy a.autor
{
color:#6c6c6c ;
}

div.boks-tekst-ciagly-rozowy table a
{
font-size:11px ;
}

div.boks-tekst-ciagly-rozowy table a:hover
{
text-decoration:underline ;
}

/*---------------------*/


/*-----------------------------------------------------------------------------------*/



div.komentarze
{
width:507px ;
height:auto ;
margin-top:20px ;
padding-top:10px ;
padding-bottom:20px ;
border-top:1px solid #cc0065 ;
float:left ;
margin-left:30px ;
}

div.komentarze h3
{
margin:0 0 10px;
color:#1593aa ;
font-size:14px ;
}

div.komentarze span
{
color:#1593aa ;
font-size:11px ;
}

.button
{
width:188px ;
height:25px ;
color:#FFF ;
background:url(../graphic/presentation/button-komentarze.jpg) no-repeat top left ;
margin:10px 0 20px 0 ;
padding:5px 0 0 35px ;
border:none ;
font-size:11px ;
font-weight:bold ;
float:left ;
}

div.komentarze ul
{
border-top:1px solid #cc0065 ;
float:left ;
width:507px ;
list-style-position:inside ;
padding-top:10px ;
color:#cc0065 ;
}

div.komentarze ul li
{
line-height:150% ;
margin-bottom:15px ;
padding-bottom:10px ;
border-bottom:1px solid #e2e2e2 ;
}

div.komentarze ul a
{
color:#cc0065 ;
font-weight:bold ;
font-size:11px ;
}

div.komentarze ul a:hover
{
text-decoration:underline ;
}

div.komentarze ul span
{
color:#99cc00 ;
margin-left:18px ;
}

div.komentarze ul span a
{
color:#99cc00 ;
}

div.komentarze ul span a:hover
{
text-decoration:underline ;
}

div.komentarze ul li .tekst
{
color:#6c6c6c ;
margin:0 ;
font-weight:normal;
}

div.komentarze ul li .tekst a.link-wiecej
{
font-weight:normal ;
}

div.komentarze a.link-komentarze
{
float:left ;
color:#cc0065 ;
font-size:11px ;
text-decoration:underline ;
}

div.komentarze a.link-komentarze:hover
{
color:#1593aa ;
}


/*-------------------------------------------------*/

div.wybor-wojewodztwa
{
width:507px ;
margin:0 auto ;
margin-bottom:20px ;
}

div.wybor-wojewodztwa h2
{
color:#1593aa ;
font-size:11px ;
font-weight:bold ;
}

div.wybor-wojewodztwa select
{
width:200px ;
border:1px solid #cc0065 ;
margin-right:5px ;
color:#6c6c6c ;
}

div.wybor-wojewodztwa button
{
width:46px ;
height:20px ;
color:#FFF ;
font-weight:bold ;
text-align:center ;
background:url(../graphic/presentation/button-ok-wojewodztwo.jpg) no-repeat left top ;
font-size:11px ;
border:none ;
}



/*--------------------------------*/

div.opis-zajawa
{
width:507px ;
margin:10px auto 0 auto ;
}

div.opis-zajawa h2
{
color:#cc0065 ;
font-size:11px ;
}


div.opis-zajawa h3
{
color:#6c6c6c ;
font-size:11px ;
margin-bottom:0 ;
font-size:11px ;
}

div.opis-zajawa strong
{
font-size:11px ;
color:#6c6c6c ;
}

div.opis-zajawa span
{
color:#6c6c6c ;
font-size:11px ;
}

div.opis-zajawa a
{
font-size:11px ;
/*color:#6c6c6c ;*/
color:#CC0065;
}

div.opis-zajawa a.link-zielony
{
color:#fff ;
}

div.opis-zajawa a:hover
{
text-decoration:underline ;
}

div.opis-zajawa  button.button-logowanie
{
width:126px ;
height:27px ;
color:#FFF ;
background:url(../graphic/presentation/button-szukaj.jpg) no-repeat top left ;
margin:0 ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
margin-right:10px ;
}

/*-------------------------*/

table.tabelka-q-team
{
width:507px ;
margin:0 30px;
margin-bottom:20px ;
color:#6c6c6c ;
font-size:11px ;
}

table.tabelka-q-team td
{
vertical-align:top ;
}

td.tabelka-q-team-tedek-lewy
{
width:210px ;
}

table.tabelka-q-team img.ilustracja
{
border:1px solid #1593aa ;
}

table.tabelka-q-team a.imie-nazwisko
{
color:#cc0065 ;
font-weight:bold ;
font-size:11px ;
}

table.tabelka-q-team a.imie-nazwisko:hover
{
text-decoration:underline ;
}

table.tabelka-q-team a.link-email
{
color:#1593aa ;
}

table.tabelka-q-team a.link-email:hover
{
text-decoration:underline ;
}

table.tabelka-q-team p.akapit
{
height:118px ;
overflow:hidden ;
margin-top:5px ;
}

/*-----------------------------------*/

div.formularz
{
width:507px ;
margin:0 auto ;
color:#6c6c6c ;
font-size:11px ;
/*float:left;*/
}

div.formularz h2
{
font-size:11px ;
color:#cc0065 ;
}

div.formularz span
{
font-size:11px ;
color:#cc0065 ;
}

div.formularz input
{
width:250px ;
border:1px solid #cc0065 ;
margin-top:2px ;
margin-bottom:5px ;
}

div.formularz input.czekboks
{
border:none ;
width:15px ;
vertical-align:middle ;
margin-right:5px ;
}

div.formularz select
{
width:250px ;
border:1px solid #cc0065 ;
margin-top:2px ;
margin-bottom:5px ;
}

div.formularz textarea
{
width:502px ;
border:1px solid #cc0065 ;
margin-bottom:10px ;
margin-top:2px ;
height:150px ;
font-family:inherit ;
font-size:11px ;
}

div.formularz button
{
width:66px ;
height:20px ;
color:#FFF ;
background:url(../graphic/presentation/button-archiwum.jpg) no-repeat top left ;
margin:0 ;
margin-bottom:20px ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
}

div.formularz strong a
{
color:#cc0065 ;
font-size:11px ;
}

div.formularz strong a:hover
{
text-decoration:underline ;
}

div.formularz button.button-logowanie
{
width:126px ;
height:27px ;
color:#FFF ;
background:url(../graphic/presentation/button-szukaj.jpg) no-repeat top left ;
margin:0 ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
margin-right:10px ;
}



/*----------------------------------*/

ul.mapa-serwisu
{
list-style:none ;
margin:30px 0 50px 30px ;
padding:0 ;
}

ul.mapa-serwisu a:hover
{
text-decoration:underline ;
}


ul.mapa-serwisu li.glowny-dzial
{
margin-bottom:10px ;
}

ul.mapa-serwisu li.glowny-dzial a
{
color:#cc0065 ;
font-weight:bold ;
font-size:11px ;
margin-bottom:10px ;
}

ul.mapa-serwisu li.poddzial
{
margin-bottom:10px ;
margin-left:10px ;
}

ul.mapa-serwisu li.poddzial a
{
color:#1593aa ;
font-weight:normal ;
font-size:11px ;
}

ul.mapa-serwisu li.pod-poddzial
{
margin-bottom:10px ;
margin-left:20px ;
}

ul.mapa-serwisu li.pod-poddzial a
{
font-size:11px ;
color:#6c6c6c ;
}


/*-------------------------------------------------*/

div.partnerzy
{
width:507px ;
margin:0 auto ;
color:#6c6c6c ;
font-size:11px ;
margin-top:20px ;
margin-bottom:20px ;
float:left ;	
}

div.partnerzy strong
{
color:#1593aa ;
}

div.partnerzy a
{
color:#cc0065 ;
font-size:11px ;
}

div.partnerzy a:hover
{
text-decoration:underline ;
}

div.partnerzy img.ilustracja
{
border-color:#1593aa ;
}

div.partnerzy div
{
/*margin-top:76px ;*/
width:340px;
float:left ;
}

/*---------------------------*/

div.szukaj-boks
{
width:507px ;
margin:0 auto ;
font-size:11px ;
margin-bottom:20px ;
}

div.szukaj-boks strong
{
font-weight:bold ;
color:#cc0065 ;
}

div.szukaj-boks span
{
font-weight:normal ;
color:#1593aa ;
}

div.szukaj-boks input
{
border:1px solid #cc0065 ;
width:200px ;
margin-top:10px ;
margin-bottom:10px ;
}

div.szukaj-boks input.czekboks
{
border:none ;
width:15px ;
vertical-align:middle ;
margin-right:5px ;
}


div.szukaj-boks button
{
width:126px ;
height:27px ;
color:#FFF ;
background:url(../graphic/presentation/button-szukaj.jpg) no-repeat top left ;
margin:0 ;
margin-top:10px ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
}


div.szukaj-boks table 
{
width:507px ;
margin:20px auto -10px ;
color:#6c6c6c ;
border-collapse:collapse ;
}

div.szukaj-boks table td
{
vertical-align:top ;
}

div.szukaj-boks table td.prawy
{
text-align:right ;
}

div.szukaj-boks table a.wyszukiwanie-wynik-naglowek
{
color:#1593aa ;
font-weight:bold ;
}

div.szukaj-boks table a.wyszukiwanie-wynik-naglowek:hover
{
text-decoration:underline ;
}

div.szukaj-boks table p
{
width:507px ;
padding-bottom:20px ;
margin-bottom:10px ;
border-bottom:1px solid #1593aa ;
}

/*----------------------------------------------------------*/

div.newsletter-boks 
{
width:507px ;
margin:0 auto ;
font-size:11px ;
margin-bottom:30px ;
}

div.newsletter-boks p
{
width:480px ;
float:left ;
padding-bottom:20px ;
margin-top:20px ;
color:#6c6c6c ;
float:left ;
color:#1593aa ;
}

div.newsletter-boks p.akapit
{
width:507px ;
float:left ;
margin-bottom:20px ;
color:#6c6c6c ;
padding:0 ;
}

div.newsletter-boks input.czekboks
{
border:none ;
width:15px ;
vertical-align:middle ;
margin-right:5px ;
float:left ;
margin-top:20px ;
}

div.newsletter-boks button
{
width:126px ;
height:27px ;
color:#FFF ;
background:url(../graphic/presentation/button-szukaj.jpg) no-repeat top left ;
margin:0 ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
margin-right:10px ;
}

/*-----------------------*/

button.button-zapisz-sie
{
width:167px ;
height:35px ;
background:url(../graphic/presentation/button-zapisz-sie.jpg) no-repeat top left ;
border:none ;
text-align:center ;
color:#FFF ;
font-weight:bold ;
font-size:11px 
}

a.link-zielony
{
display:block ;
width:167px ;
height:25px ;
padding-top:10px ;
background:url(../graphic/presentation/button-zapisz-sie.jpg) no-repeat top left ;
border:none ;
text-align:center ;
color:#FFF ;
font-weight:bold ;
font-size:11px 
}



/*-------------------------------------*/

div.boks-podziel-sie
{
width:507px ;
margin:10px auto 20px ;
}


div.boks-podziel-sie h2
{
color:#cc0065 ;
font-size:12px ;
}


div.boks-podziel-sie h3
{
color:#cc0065 ;
font-size:12px ;
margin-bottom:0 ;
font-size:11px ;
}

div.boks-podziel-sie h4
{
margin-top:5px ;
color:#6c6c6c ;
font-size:11px ;
}

div.boks-podziel-sie p.akapit
{
margin-bottom:20px ;
}

div.boks-podziel-sie p.akapit-opis
{
font-size:11px ;
color:#6c6c6c ;
margin-bottom:0 ;
margin-top:25px ;
}

div.boks-podziel-sie p.akapit a.link-wiecej
{
text-decoration:underline ;
}

div.boks-podziel-sie a.alfabet
{
margin-right:30px ;
color:#1593aa ;
font-size:15px ;
font-weight:bold ;
}

div.boks-podziel-sie a.alfabet:hover
{
color:#cc0065 ;
}

div.boks-podziel-sie table
{
width:507px ;
border-collapse:collapse ;
color:#1593aa ;
margin-top:15px ;
font-size:11px ;
border-top:1px solid #1593aa ;
}

div.boks-podziel-sie table td
{
padding-top:10px ;
padding-bottom:10px ;
border-bottom:1px solid #1593aa ;
}

div.boks-podziel-sie table tr:hover
{
background-color:#e4e4e4 ;
}

div.boks-podziel-sie table td.naglowek
{
font-weight:bold ;
}

div.boks-podziel-sie table td a
{
color:#cc0065 ;
}

div.boks-podziel-sie table td a:hover
{
text-decoration:underline ;
}


/*-----------------*/

a.button-zielony
{
display:block ;
width:167px ;
height:25px ;
padding-top:10px ;
background:url(../graphic/presentation/button-zapisz-sie.jpg) no-repeat top left ;
border:none ;
text-align:center ;
color:#FFF ;
font-weight:bold ;
font-size:11px ;
margin-top:10px ;
}

a.button-zielony:hover
{
text-decoration:underline ;
}

a.button-niebieski
{
display:block ;
width:167px ;
height:25px ;
padding-top:10px ;
background:url(../graphic/presentation/button-niebieski.jpg) no-repeat top left ;
border:none ;
text-align:center ;
color:#FFF ;
font-weight:bold ;
font-size:11px ;
margin-top:10px ;
}

a.button-niebieski:hover
{
text-decoration:underline ;
}

/*--------------------------------------*/

div.boks-rozwijany-niebieski-szeroki
{
width:755px ;
height:auto ;
background:url(../graphic/presentation/tlo-boks-niebieski-szer.jpg) repeat-y left ;
float:left ;
margin-bottom:20px ;
}

div.boks-rozwijany-niebieski-szeroki h3
{
color:#1593aa ;
margin-bottom:10px ;
}

div.boks-rozwijany-niebieski-szeroki select
{
border:1px solid #cc0065 ;
width:200px ;
margin-right:10px ;
}

div.boks-rozwijany-niebieski-szeroki button
{
width:66px ;
height:20px ;
color:#FFF ;
background:url(../graphic/presentation/button-archiwum.jpg) no-repeat top left ;
margin:0 ;
margin-bottom:2px ;
padding:0 ;
border:none ;
font-size:11px ;
font-weight:bold ;
}


div.boks-rozwijany-niebieski-szeroki div.opis-zajawa
{
width:690px ;
}

div.boks-rozwijany-niebieski-szeroki div.opis-zajawa p.akapit
{
float:left ;
width:690px ;
margin-bottom:20px ;
}


div.flash-mapa
{
width:690px ;
margin:0 auto 20px ;
text-align:center ;
}

div.flash-mapa-pl img
{
margin:0 auto ;
float:left ;
}


/*----------------------------*/

table.tabelka-qlturkowa-europa
{
width:690px ;
margin:0 30px 0 30px ;
color:#6c6c6c ;
font-size:11px ;
border-collapse:collapse ;
border-top:1px solid #1593aa ;
}

table.tabelka-qlturkowa-europa td
{
/*border:1px solid #1593aa ;*/
padding-left:10px ;
border-bottom:1px solid #1593aa ;
height:30px ;
padding-top:5px ;
padding-bottom:5px ;
}

table.tabelka-qlturkowa-europa td.l-p
{
width:35px ;
}

table.tabelka-qlturkowa-europa td.nazwa-kraj
{
width:190px ;
}


table.tabelka-qlturkowa-europa p.akapit
{
width:280px ;
}

table.tabelka-qlturkowa-europa p.akapit-waski
{
width:250px ;
}


table.tabelka-qlturkowa-europa span
{
color:#1593aa ;
font-weight:bold ;
}

/*-------------------------*/

table.tabelka-qlturkowa-polska
{
width:690px ;
margin:0 30px 0 30px ;
color:#6c6c6c ;
font-size:11px ;
border-collapse:collapse ;
border-top:1px solid #1593aa ;
}

table.tabelka-qlturkowa-polska td
{
/*border:1px solid #1593aa ;*/
padding-left:10px ;
border-bottom:1px solid #1593aa ;
height:30px ;
padding-top:10px ;
padding-bottom:10px ;
}

table.tabelka-qlturkowa-polska p.akapit
{
width:250px ;
}

table.tabelka-qlturkowa-polska a.link-wiecej-1
{
color:#1593aa ;
}

table.tabelka-qlturkowa-polska a.link-wiecej-1:hover
{
text-decoration:underline ;
}

table.tabelka-qlturkowa-polska span
{
color:#1593aa ;
font-weight:bold ;
}

table.tabelka-qlturkowa-polska span.span-niebieski
{
color:#1593aa ;
font-weight:bold ;
}

table.tabelka-qlturkowa-polska span.span-zielony
{
color:#99cc00 ;
font-weight:bold ;
}
/*-------------------------*/

a.rozwin-zwin
{
display:block ;
height:15px ;
width:80px ;
padding-top:1px ;
color:#6c6c6c ;
background:url(../graphic/presentation/link-rozwin-zwin.jpg) no-repeat left top ;
padding-left:20px ;
}

a.rozwin-zwin:hover
{
background-position:0 -30px ;
}

/*-------------------------*/

div.boks-rozwijany-niebieski-szeroki table.tabelka-funkcje
{
width:690px ;
}

/*-------------------------*/

table.tabelka-qlturkowa-pl-eu-adres
{
color:#6c6c6c ;
font-size:11px ;
border-collapse:collapse ;
}

table.tabelka-qlturkowa-pl-eu-adres td
{
vertical-align:top ;
padding-top:5px ;
padding-right:5px ;
}

table.tabelka-qlturkowa-pl-eu-adres strong
{
font-size:11px ;
}

table.tabelka-qlturkowa-pl-eu-adres a.link-wiecej
{
color:#cc0065 ;
}

table.tabelka-qlturkowa-pl-eu-adres a.link-wiecej:hover
{
text-decoration:underline ;
}

table.tabelka-qlturkowa-pl-eu-adres img.ilustracja
{
float:left ;
border-color:#1593aa ;
}

.zielony
{
	border-color: #99CC00;
	color: #99CC00;	
}
.niebieski
{
	border-color:#1593AA;
	color:#1593AA;	
}
.rozowy
{
	border-color:#CC0065;	
	color:#CC0065;
}
.strona, .strona-sel
{
  float:left;
  display:block;
  height:15px;
  margin-right:10px;
  padding:0px 5px;
  border:1px solid #0A95B4;
  color:#6C6C6C;
  font-size:12px;
}

.strona:hover
{
  background-color:#AAAAAA;
  color:#FFFFFF;
}

.strona-sel
{
  background-color:#AAAAAA;
  color:#FFFFFF;
} 

.pager
{
margin:0 5px 0 0;
padding:0 0 2px 0;
font-family:Tahoma;
background:transparent;
border:1px solid #1593AA;
color:#6C6C6C;
display:block;
float:left;
font-size:11px;
height:16px;
text-align:center;
width:16px;
}

.pager:hover
{
background-color:#CC0065;
border-color:#CC0065;
color:#FFFFFF;
}


/* drewniaczek */
div.drewniaczek-glowna
{
width:568px ;
padding-top:85px ;
background:url(../graphic/presentation/zakupy/bloczek-top.jpg) no-repeat 0 0 ;
float:left ;
}

div.drewniaczek-glowna div.center
{
width:558px ;
padding-left:10px ;
background:url(../graphic/presentation/zakupy/bloczek-center.jpg) repeat-y 0 0 ;
float:left ;
}

div.drewniaczek-glowna div.bottom
{
width:548px ;
height:9px;
padding-left:20px ;
background:url(../graphic/presentation/zakupy/bloczek-bottom.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:20px;
}

div.bloczek
{
width:270px ;
height:122px ;
/*margin-right:20px ;*/
margin-bottom:20px ;
float:left ;
font-size:12px ;
}


div.bloczek strong
{
font-size:12px ;
color:#ea1681 ;
}

div.bloczek span
{
font-size:11px ;
color:#6c6c6c ;
}

img.obrazek-bloczek
{
  border:1px solid #f8b909 ;
  margin:auto;
  display:block;
}

div.obrazek-kontener {
  width:145px;
  height:120px;
  margin-right:5px ;
  float:left ;
}

div.opis-bloczek
{
width:120px ;
height:97px ;
float:left ;
}



a.drewniaczek-link
{
display:block ;
width:67px ;
height:19px ;
padding-top:6px ;
background:url(../graphic/presentation/zakupy/button-zobacz.gif) no-repeat 0 0 ;
font-size:11px ;
color:#FFF ;
text-align:center ;
text-decoration:none ;
float:left ;
margin-left:20px;
}

a.drewniaczek-link:hover
{
background-position:0 -25px ;
}

div.button-flash
{
width:528px ;
height:65px ;
float:left ;
}

div.na-zakupy-drewniaczek
{
width:528px ;
height:42px ;
text-align:center ;
float:left ;
margin-top:10px ;
}

div.drewniaczek-podstrona
{
width:755px ;
padding-top:85px ;
background:url(../graphic/presentation/zakupy/bloczek-top-big.jpg) no-repeat 0 0 ;
float:left ;
}

div.drewniaczek-podstrona div.center
{
width:745px ;
padding-left:10px ;
background:url(../graphic/presentation/zakupy/bloczek-center-big.jpg) repeat-y 0 0 ;
float:left ;
}

div.drewniaczek-podstrona div.bottom
{
width:735px ;
padding-left:20px ;
height:10px ;
background:url(../graphic/presentation/zakupy/bloczek-bottom-big.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:20px;
}

div.button-flash-big
{
width:715px ;
height:45px ;
float:left ;
}

div.na-zakupy-drewniaczek-big
{
width:715px ;
height:42px ;
text-align:center ;
float:left ;
}

div.bloczek-big
{
width:245px ;
height:122px ;
margin-right:0px ;
margin-bottom:20px ;
float:left ;
font-size:11px ;
}

div.opis-bloczek-big
{
width:95px ;
height:97px ;
float:left ;
}

div.bloczek-big strong
{
font-size:12px ;
color:#ea1681 ;
}

div.bloczek-big span
{
font-size:11px ;
color:#6c6c6c ;
}

#pracowniaq
{
width:755px;
background:#FEF8FC url(../graphic/presentation/pracownia-q-tlo.jpg) no-repeat top;
padding-top:80px;
font-size:11px;
line-height:15px;
text-align:justify;
color:#706B6F;
margin:auto;
}

#pracowniaq .panelik{
border-left:1px solid #F384B9; 
border-right:1px solid #F384B9; 
padding-left:55px;
padding-right:58px;
padding-bottom:10px;
width:640px;
}

#pracowniaq p
{
padding:0px;
}


#pracowniaq h1
{
font-size:13px;
color:#C20060;
}

#pracowniaqdol
{
width:755px;
height:14px;
background:url(../graphic/presentation/pracownia-q-tlodol.jpg) no-repeat;
margin:auto;
}

#linkiogolne
{
width:504px;
margin:auto;
border-top:1px solid #CCE57D;
margin-top:3px;
}

#booka{display:block;float:left;width:123px;height:51px;background:url(../graphic/presentation/book.jpg) no-repeat;}
#muzyka{display:block;float:left;width:123px;height:51px;background:url(../graphic/presentation/muzyka.jpg) no-repeat;}
#teatra{display:block;float:left;width:131px;height:51px;background:url(../graphic/presentation/teatr.jpg) no-repeat;}
#grya{display:block;float:left;width:115px;height:51px;background:url(../graphic/presentation/gry.jpg) no-repeat;}

#booka2{display:block;float:left;width:123px;height:51px;background:url(../graphic/presentation/book.png) no-repeat;}
#muzyka2{display:block;float:left;width:122px;height:51px;background:url(../graphic/presentation/muzyka.png) no-repeat;}
#teatra2{display:block;float:left;width:156px;height:51px;background:url(../graphic/presentation/teatr.png) no-repeat;}
#grya2{display:block;float:left;width:115px;height:51px;background:url(../graphic/presentation/gry.png) no-repeat;}


#qlturkowa_polska_mapa
{
clear:left;
background:url(../graphic/presentation/polska_mapa.jpg) no-repeat;
width:176px;
height:470px;
padding-left:392px;
padding-top:25px;
margin-bottom:10px;
}

#qlturkowa_polska_mapa_wide
{
clear:left;
width:217px;
height:473px;
background:url(../graphic/presentation/polska_mapa_wide.jpg) no-repeat;
padding-left:538px;
padding-top:80px;
margin-bottom:10px;
}

.q_polska_button
{
display:block;
width:167px;
height:35px;
line-height:35px;
text-align:center;
color:#fff;
background:url(../graphic/presentation/polska_button.jpg) no-repeat;
margin-bottom:18px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

.q_polska_button:hover
{
text-decoration:underline;
}


.q_button_zielony
{
display:block;
width:167px;
height:35px;
line-height:35px;
text-align:center;
color:#fff;
background:url(../graphic/presentation/button-zielony.jpg) no-repeat;
margin-bottom:24px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

.q_button_zielony:hover
{
text-decoration:underline;
}

.recenzje_szukaj
{
display:block;
width:178px;
height:37px;
background:url(../graphic/presentation/szukaj.jpg) no-repeat;
position:absolute;
top:35px;
right:20px;
}

#fb
{
	width: 222px;
	height: 383px;
	top: 20%;
	right: -205px;
	position: fixed;
	padding: 5px;
	background: url(../graphic/presentation/fb.png) no-repeat;
}

#fb iframe
{
	width: 195px;
	height: 383px;
	float: right;
}

