body {font-size: 12px; color: #202020; margin: 0 auto; padding:0;font-family: Arial;}

h2 {font-weight:normal;}
h2[onclick] {cursor: pointer;}
h3 {color: #000; font-size:16px;font-weight:bold;}
.czarny h3 {color:#000}
h4 {font-size:13px; font-weight:bold; color: #000;}

a, a:visited {color: #003b6e; font-weight:normal;text-decoration:none;}
a:hover {text-decoration: underline;}

strong {font-weight:bold;}
#wrapper {display:block;width:100%;margin:auto;padding:0;position:relative;overflow:hidden;}
#wrapper #menu {display:block;position:relative;width:980px;top:0;z-index:2;background:transparent;height:150px;margin:0 auto;}
#wstazka {display:block;width:980px;height:75px;position:relative;z-index:1;bottom:-100px;margin: -75px auto 0 auto;}
.subsite #wstazka {bottom:56px;}
#wstazka img {margin-left:240px;}
.subsite #wrapper #menu {height:150px;top:0;}
#wrapper #main {display:block;position:relative;z-index:1;top:-50px;width:100%;margin: auto;height:458px;background: url('../gfx/lolek_glowna.jpg') no-repeat scroll center top;}
#wrapper.zima #main {background-image: url('../gfx/zima/lolek_glowna.jpg');}
.subsite #wrapper #main {height:309px;top:-50px;background: url('../gfx/lolek_podstrona.jpg') no-repeat scroll center top;}
.subsite #wrapper.zima #main {background-image: url('../gfx/zima/lolek_podstrona.jpg');}
#wrapper #content {display:block;width:980px;position:relative;margin:0 auto;top:-55px;}
.subsite #wrapper #content {margin-bottom:0;top:-20px;}
#wrapper #content p {font-size:12px;color:#202020;font-weight:normal;line-height:14px;text-align:justify}
.subsite #wrapper #content h3 {margin: 0 0 20px 0;} 
.subsite #wrapper #content p {line-height:18px;}
#wrapper #content .left {display:block;float:left;width:210px;margin-right:25px;}
#wrapper #content .left h2 {text-indent:-999pt; margin: 0 0 20px 0;width:200px;height:37px;}
#wrapper #content .left h2.lolek-dzieciom {background: url('../gfx/head_lolek_dzieciom.jpg') no-repeat;}
#wrapper #content .left h2.menu{background: url('../gfx/head_menu.jpg') no-repeat;}
#wrapper #content .left h2.muzyka-na-zywo {background: url('../gfx/head_muzyka_na_zywo.jpg') no-repeat;}
#wrapper #content .left h2.kontakt {background: url('../gfx/head_rezerwacja_kontakt.jpg') no-repeat;}
#wrapper #content .left h2.lolek-sport {background: url('../gfx/head_lolek_sport.jpg') no-repeat;}
#wrapper #content .left h2.galeria-foto-video {background: url('../gfx/head_galeria_foto_video.jpg') no-repeat;}
#wrapper #content .left h2.jedzenie {background: url('../gfx/head_jedzenie.jpg') no-repeat;}
#wrapper #content .left h2.napoje {background: url('../gfx/head_napoje.jpg') no-repeat;}
#wrapper #content .left h2.koncerty {background: url('../gfx/head_koncerty.jpg') no-repeat;}
#wrapper #content .left h2.eventy {background: url('../gfx/head_eventy.jpg') no-repeat;}
#wrapper #content .left h2.praca {background: url('../gfx/head_praca.jpg') no-repeat;}
#wrapper #content .left h2.sportletter {background: url('../gfx/head_sportletter.jpg') no-repeat;}
#wrapper #content .left h2.dzieciletter {background: url('../gfx/head_dzieciletter.jpg') no-repeat;}
#wrapper #content .left h2.program-sportowy {background: url('../gfx/head_program_sportowy.jpg') no-repeat;}
#wrapper #content .left h2.program-dla-dzieci {background: url('../gfx/head_program_dla_dzieci.jpg') no-repeat;}
#wrapper #content .left h2.polecamy {background: url('../gfx/head_polecamy.jpg') no-repeat;}

#wrapper #content .left h2.lolek-music {background: url('../gfx/head_live_music.jpg') no-repeat;}
#wrapper #content .left h2.lolek-for-children {background: url('../gfx/head_lolek_for_children.jpg') no-repeat;}
#wrapper #content .left h2.menu{background: url('../gfx/head_menu.jpg') no-repeat;}
#wrapper #content .left h2.contact {background: url('../gfx/head_contact.jpg') no-repeat;}
#wrapper #content .left h2.lolek-sport {background: url('../gfx/head_lolek_sport.jpg') no-repeat;}

#wrapper #content .left h2.food {background: url('../gfx/head_jedzenie.jpg') no-repeat;}
#wrapper #content .left h2.drinks {background: url('../gfx/head_napoje.jpg') no-repeat;}
#wrapper #content .left h2.sportletter {background: url('../gfx/head_sportletter.jpg') no-repeat;}
#wrapper #content .left h2.childterret {background: url('../gfx/head_dzieciletter.jpg') no-repeat;}
#wrapper #content .left h2.concerts {background: url('../gfx/head_koncerty.jpg') no-repeat;}
#wrapper #content .left h2.events {background: url('../gfx/head_eventy.jpg') no-repeat;}


#wrapper #content .left h2.galeria-foto-video {background: url('../gfx/head_galeria_foto_video.jpg') no-repeat;}
#wrapper #content .left h2.program-sportowy {background: url('../gfx/head_program_sportowy.jpg') no-repeat;}
#wrapper #content .left h2.program-dla-dzieci {background: url('../gfx/head_program_dla_dzieci.jpg') no-repeat;}
#wrapper #content .left h2.recomendations {background: url('../gfx/head_polecamy.jpg') no-repeat;}

#wrapper #content .left h2.praca {background: url('../gfx/head_praca.jpg') no-repeat;}


#wrapper #content .left ul {list-style-image: none; list-style-type: none;}
#wrapper #content .left ul li {background: url('../gfx/ico_more.png') no-repeat scroll 15px 6px;line-height:20px;padding: 5px 0 5px 40px;border-bottom: 1px solid #e6e6e6;}
#wrapper #content .left ul li a {color: #000; font-size: 12px;text-transform:uppercase; font-weight:normal}
.czarny #wrapper #content .left ul li a {color: #000;}
.czarny a {color: #003b6e;}
.czarny a:hover {color: #003b6e;}
#wrapper #content .right {display:block;float:right;width:720px;}
#wrapper #content .right #eventy {display:table;width: 620px;margin:20px auto 0 auto;border-collapse: separate;}
#wrapper #content .right #eventy tr td {text-align:center; vertical-align:middle; border: 1px solid #A6A6A6;padding: 10px;}
#wrapper #content .right p {line-height: 20px;}
#wrapper #content .right ul {list-style-type: disc;padding-left:15px;}
#wrapper #content .right #jedzenie tr td, #wrapper #content .right #napoje tr td {padding: 10px 10px 5px 10px;border-bottom: 1px solid #e6e6e6;}
#wrapper #content .right #jedzenie tr td h4, #wrapper #content .right #napoje tr td h4 {padding:15px 0 4px 0;margin:0 0 0 -7px;text-indent:0;}
#wrapper #content .right ul.media_gallery_list {list-style-type:none;padding:0;}
#wrapper #content .right ul.media_gallery_list li {display:block; float:left;width:141px; height:141px;margin: 10px 5px 10px 0;background:#E6E6E6;padding:10px 10px; border: 1px solid #A6A6A6;}
#wrapper #content .right ul.media_gallery_list li .single_img {text-align:center;}
#wrapper #content .right ul.media_gallery_list li .single_img img {border: 1px solid #A6A6A6;}
#wrapper #content .right ul li {line-height: 20px;}
#wrapper #content .right iframe {float:right;}
#wrapper #content .box {display:block;float:left;padding:15px 25px;width:270px;margin-top:10px;}
#wrapper #content .box p {line-height:16px;}
#wrapper #content .box h3 {display:block;margin-bottom: 15px;}
#wrapper #content .box h4 {display:block;margin-bottom: 10px;}
#wrapper #promobox {display:block;position:relative;width:980px;padding: 5px 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;margin:0 auto;color:#202020;font-size:14px;line-height:20px;top:-50px;}
.subsite #wrapper #promobox {top: 0;}
#wrapper #promobox .right img {padding: 0;}
#wrapper #promobox #player {float:right;margin-right:15px;}
#wrapper #promobox img {vertical-align:middle;padding: 0 10px;}
#wrapper #promobox .left {float:left;}
#wrapper #promobox .right {float:right;}
#wrapper #footer {display:block;position:relative;width:980px;font-size: 11px; color: #7f7f7f;padding: 16px 0;margin: 0 auto;top:-50px;}
.subsite #wrapper #footer {top:0;}
#wrapper #footer .copy {float:left;}
#wrapper #footer .author {float:right;}
.kontakt {font-size: 16px; color: #434343;line-height:16px;}
.email {font-size:12px; line-height:16px;float:left;margin-right:12px;}
.n2 .e-mail img {float:left;margin-right: 10px;}
.n2 .kontakt img {float:left;margin-right: 10px;}
#wrapper #content .n1 p {text-align:left;}
#wrapper #content .n2 p {margin-top:10px;}
#wrapper #content .po17 {margin: 0px 0px 15px 0px;}
#wrapper #content .n2 p.txt {float:left;font-size: 16px; color: #434343;line-height:16px;margin-top:4px; font-weight:bold;}
#wrapper #content .n2 p a {display:block;font-size:12px;}
#wrapper #content .n3 {background: url('../gfx/box_bg.png') no-repeat scroll 40px 40px}
.date {font-weight:normal;font-size:11px; color: #202020;}
h4 .date {float:right;}
.cls {float:none;clear:both;}
.clr {float:none;clear:right;}
.cll {float:none;clear:left;}
.more {display:block;float:none;margin-top:10px;}

#wrapper #content #jedzenie td p { line-height: 14px; }
#wrapper #content #napoje td p { line-height: 14px; } 
#wrapper #content #food td p { line-height: 14px; }
#wrapper #content #drinks td p { line-height: 14px; } 

