body {
	text-align:center;
	background:#000000;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#4e4e4e;
	position:relative;
}

div.main {
	width:981px;
	height:602px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

div.submain {
	width:981px;
	margin:-30px auto 0;
	text-align:left;
	position:relative;
}

.submain div.slider-container{
	margin-top:20px;
	width:635px;
	height:288px;
	background:url(slider_bg.jpg);
	overflow:hidden;
}

.submain div.slider-container2{
	margin-top:20px;
	width:635px;
	height:288px;
	background:url(slider_bg.jpg);
	overflow:hidden;
}

.slider-container div.wslide-wrap {
	position:absolute;
	left:11px;
	top:11px;
	color:#cdcdcd;
}

.slider-container .wslide-wrap li div.img {
	width:328px;
	height:266px;
	float:left;
}

.slider-container .wslide-wrap li div.txt {
	width:264px;
	height:266px;
	float:right;
	color:#cdcdcd;
	font-family:Tahoma;
	font-size:11px;
}

.slider-container .wslide-wrap li .txt p{
	margin:0px;
}

.slider-container .wslide-wrap li .txt h2{
	color:#0097b0;
	font-weight:normal;
	margin:0px;
	padding:0px;
	font-size:18px;
	font-family:Arial;
}

.slider-container .wslide-wrap li .txt a.read_more {
	background:url(arrow.gif) no-repeat right 5px;
}

.slider-container .wslide-wrap li .txt .read_more span{
	margin-right:15px;
}

.slider-container div.wslide-menu {
	position:absolute;
	bottom:11px;
	left:351px;
}

.slider-container .wslide-menu a {
	display:block;
	width:14px;
	height:1px;
	float:left;
	margin-left:6px;
	font-size:11px;
	line-height:1px;
}

.slider-container .wslide-menu a.wactive {
	display:block;
	width:14px;
	height:11px;
	float:left;
	margin-left:6px;
	color:#ff7400;
}

.slider-container ul li{

}

.submain div.box-2-1{
	width:471px;
	height:255px;
	background:url(box-2-1-bg.jpg);
	position:absolute;
	top:314px;
	left:0px;
}

.submain .box-2-1 img.img {
	float:left;
	margin-left:13px;
}

.submain .box-2-1 h2 {
	font-size:24px;
	color:#FFFFFF;
	font-family:arial;
	margin:0px;
	padding:0px;
	margin:5px 0px 6px 13px;
}

.submain .box-2-1 .txt p {
	margin:0px;
}

.submain .box-2-1 div.txt {
	width:150px;
	float:right;
	overflow:hidden;
	height:203px;
	color:#FFFFFF;
	margin-right:10px;
}

.submain div.box-2-2{
	width:472px;
	height:255px;
	background:url(box-2-2-bg.jpg);
	position:absolute;
	top:314px;
	right:0px;
}

.submain .box-2-2 img.img {
	float:left;
	margin-left:13px;
}

.submain .box-2-2 h2 {
	font-size:24px;
	color:#0098b1;
	font-family:arial;
	margin:0px;
	padding:0px;
	margin:5px 0px 6px 13px;
}

.submain .box-2-2 h2 a:hover{
	text-decoration:none;
}

.submain .box-2-2 .txt p {
	margin:0px;
}

.submain .box-2-2 div.txt {
	width:150px;
	float:right;
	overflow:hidden;
	height:203px;
	color:#0098b1;
	margin-right:10px;
}

.main div.jazz {
	position:absolute;
	left:145px;
	top:495px;
	width:160px;
}

a.jazz-go {
	position:absolute;
	left: 248px;
	top: 521px;
}

.main div.pierwszy {
	position:absolute;
	left:297px;
	top:483px;
	width:150px;
}

a.pierwszy-go {
	position:absolute;
	left:375px;
	top:522px;
}

.main div.towarzyski {
	position:absolute;
	left:492px;
	top:468px;
	width:160px;
}

a.towarzyski-go {
	position:absolute;
	left: 560px;
	top: 520px;
}

.main div.solo {
	position:absolute;
	left:676px;
	top:474px;
	width:120px;
}

a.solo-go {
	position:absolute;
	left:782px;
	top:526px;
}

.main div.hip-hop {
	position:absolute;
	left:809px;
	top:468px;
	width:160px;
}

a.hip-hop-go {
	position:absolute;
	left:900px;
	top:508px;
}

div.main-jazz{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(jazz.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-nowozency{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(nowozency.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-solo{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(solo.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-hip-hop{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(hiphop.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-onas{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(onas.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-dzieci{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(dzieci.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-grafik{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(grafik.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-towarzyski{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(towarzyski.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-news{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(news.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-standard{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(standard.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
	min-height:815px;
}

.main-standard .plan {font-size:15px!important;font-weight:bold!important;}

div.main-kontakt{
	width:981px;
	height:720px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(kontakt.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-zapiszsie{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(zapiszsie.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-galeria{
	width:981px;
	min-height:450px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(galeria.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

div.main-galerie{
	width:981px;
	min-height:450px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(galerie.jpg) left top no-repeat;
	color:#c1c1c1;
	padding-top:186px;
}

h1.plan {
	display:block;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

div.tresc {
	margin-left:294px;
	width:688px;
}

div.tresc2 {
	margin-left:232px;
	width:653px;
}

a img {border:0px none;}

a.logo {
	display:block;
	width:210px;
	height:120px;
	top:20px;
	left:10px;
	position:absolute;
	z-index:999;
	background:url(blank.gif);
}

a.zaskocz {
	display:block;
	width:223px;
	height:85px;
	top:202px;
	left:732px;
	position:absolute;
}

div.mapka {
	width:352px;
	height:352px;
	position:absolute;
	left:452px;
	top:194px;
}

img.mapka {
	width:210px;
	height:310px;
	position:absolute;
	left:230px;
	top:325px;
}

img.tramwaje {
	width:592px;
	height:133px;
	position:absolute;
	left:230px;
	top:640px;
}

img.nwls_nag {
	left:220px;
	position:absolute;
	top:780px;
}

div#komentarz {
	left:272px;
	position:absolute;
	top:825px;
	color:#FFFFFF;
	height:26px;
	width:530px;
}

input#mail {
	border:1px solid #bdbcbd;
	left:342px;
	position:absolute;
	top:862px;
	height:17px;
	width:152px;
}

input.nwls_btn {
	border:0px none;
	left:510px;
	position:absolute;
	top:866px;
	height:13px;
	width:16px;
	background:url(nwls_go.gif);
	padding:0px;
	margin:0px;
	cursor:pointer;
}

span.nwls_txt {
	left:272px;
	/*280*/
	position:absolute;
	top:866px;
	color:#00a2ff;
}

.zps div#komentarz {
	top:525px;
	left:230px;
}

.zps input.nwls_btn {
	top:566px;
	left:468px;
}

.zps span.nwls_txt {
	top:566px;
	left:230px;
}

.zps img.nwls_nag {
	top:480px;
	left:227px;
}

.zps input#mail{
	top:562px;
	left:300px;
}

div.tekst {
	width:203px;
	height:130px;
	position:absolute;
	left:230px;
	top:195px;	
}

div.top-menu {
	height:62px;
	width:980px;
	text-align:right;
	position:absolute;
	left:0px;
	z-index:200;
	top:0px;
}

.blue{
	color:#1EA0AE;
}

div.footer{
	width:980px;
	margin:0 auto;
	height:30px;
	position:relative;
}

div.wykonanie{
	position:absolute;
	right:0px;
}

span.bluew{
	color:#00475D;
}

a.sense6{
	color:#668100;
	text-decoration:none;
}

a.link-taniec {
	display:block!important;
	width:112px;
	height:200px;
	position:absolute;
	left:18px;
	top:260px;
	z-index:997;
	background:url(blank.gif);
}

a.link-jazz {
	display:block!important;
	width:140px;
	height:290px;
	position:absolute;
	left:140px;
	top:200px;
	z-index:997;
	background:url(blank.gif);
}

a.link-pierwszy{
	display:block!important;
	width:149px;
	height:236px;
	position:absolute;
	left:295px;
	top:245px;
	z-index:997;
	background:url(blank.gif);
}

a.link-towarzyski{
	display:block;
	width:210px;
	height:252px;
	position:absolute;
	left:465px;
	top:214px;
	z-index:997;
	background:url(blank.gif);
}

a.link-solo{
	display:block;
	width:143px;
	height:300px;
	position:absolute;
	left:663px;
	top:173px;
	z-index:997;
	background:url(blank.gif);
}

a.link-hiphop{
	display:block;
	width:186px;
	height:307px;
	position:absolute;
	left:798px;
	top:155px;
	z-index:997;
	background:url(blank.gif);
}

td.foto {
	text-align:center;
	vertical-align:middle;
	width:33%;
}

.foto a img{
	border:2px solid #FFFFFF;
}

div.tresc-galeria {
	margin-left:213px;
	width:619px;
}

table.table-top{
	float:right;
	margin-top:18px;
}

td.butt-blue {
	width:96px;
	height:34px;
	background:url(butt-blue.gif);
	text-align:center;
}

td.butt-orange {
	width:96px;
	height:34px;
	background:url(butt-orange.gif);
	text-align:center;
}

td.butt-blue-custom{
	background:url(butt-blue-bg.gif) center top;
}

td.butt-roz-custom{
	background:url(butt-roz-bg.png) center top;
}

td.butt-orange-custom{
	background:url(butt-orange-bg.gif) center top;
}

.butt-orange-custom a {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange-custom a:link {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange-custom a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange-custom a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange-custom a:active {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}

.butt-blue-custom a {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue-custom a:link {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue-custom a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue-custom a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue-custom a:active {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}

.butt-roz-custom a {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-roz-custom a:link {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-roz-custom a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-roz-custom a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-roz-custom a:active {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}

.butt-orange a {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange a:link {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-orange a:active {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}

.butt-blue a {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue a:link {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}
.butt-blue a:active {color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;height:20px;text-transform:uppercase;}

a {color:#1EA0AE; text-decoration:none;}
a:link {color:#1EA0AE; text-decoration:none;}
a:visited {color:#1EA0AE; text-decoration:none;}
a:hover {color:#1EA0AE; text-decoration:underline;}
a:active {color:#1EA0AE; text-decoration:underline;}

div.sub-menu {
	position:absolute;
	top:140px;
	right:0px;
	color:#FFFFFF;
	width:712px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

div.sub-menu2 {
	color:#FFFFFF;
	width:712px;
	text-align:right;
	float:right;
	margin-right:0px;
	margin-bottom:20px;
	font-size:12px;
}

div.back{
	float:left;
	width:190px;
	text-align:left;
	font-size:12px;
}

.sub-menu2 a {color:#FFFFFF; text-decoration:none; font-size:12px;}
.sub-menu2 a:link {color:#FFFFFF; text-decoration:none; font-size:12px;}
.sub-menu2 a:visited {color:#FFFFFF; text-decoration:none; font-size:12px;}
.sub-menu2 a:hover {color:#FFFFFF; text-decoration:underline; font-size:12px;}
.sub-menu2 a:active {color:#FFFFFF; text-decoration:underline; font-size:12px;}

.sub-menu a {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.sub-menu a:link {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.sub-menu a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.sub-menu a:hover {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}
.sub-menu a:active {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}

a.dla-dzieci {
	display:none;
	width:118px;
	height:24px;
	position:absolute;
	top:540px;
	left:300px;
}

.main div.dla-dzieci {
	left:18px;
	position:absolute;
	top:461px;
	width:110px;
}

a.dla-dzieci-go {
	left:50px;
	position:absolute;
	top:487px;
}

div.news {
	background:transparent url(news.png) repeat scroll 0 0;
	height:336px;
	left:170px;
	position:absolute;
	top:115px;
	width:651px;
	z-index:999;
}

a.zamknij {
	display:block;
	position:absolute;
	right:25px;
	top:23px;
	width:20px;
	height:20px;
}

div.ciapa-source {
	display:block;
	position:absolute;
	right:48px;
	top:47px;
	width:556px;
	height:248px;
}

.ciapa-source p{
	margin:0px;padding:0px;
}

.spacer {
	float:left;
	height:600px;
	width:20px;
}

br.nic {clear:both;height:0px;font-size:0px;line-height:0px;}

td.grafik_lewo {
	width:320px;
	height:155px;
	background:url(td_l.gif) left top no-repeat;
	padding:10px;
	vertical-align:top;
}

td.grafik_prawo {
	width:320px;
	height:155px;
	background:url(td_p.gif) left top no-repeat;
	padding:10px;
	vertical-align:top;
}

.right-box {margin-top:20px;}

#fb_slide_box {position:absolute;right:1px;top:70px;_display:none;z-index:10;width:500px;height:294px;}
#fb_slide_box .icon {height:44px;width:144px;float:right;background-image:url(/pliki/fb_like_box.png);text-indent:-9999px;}
.fb_iframe_widget {background: #000000;}
#fb_slide_box iframe {background: #000000;}

.fb-new {width:313px;height:289px;background:url(/pliki/fb_bg.png);}
.fb-new iframe{margin-left: 1px;margin-top:1px;}
.fb-new iframe .fbConnectWidgetTopmost {border:0px none!important;width: 311px!important;}

#scrollerota {
	width: 637px;
	height: 292px;
	overflow: hidden;
	position: relative;
}

#scrollerota ul.text {
	list-style: none;
	background: url(/pliki/pixel.png);
	position: absolute;
	top: 242px;
	left: 0;
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
}

#scrollerota ul.text li {
	overflow: hidden;
	height:50px;
}

#scrollerota a.readmore {
	background: #666;
	border: 1px solid #777;
	padding: 5px 0;
	text-align: center;
	color: #fff;
	clear: both;
	display: block;
	width: 80px;
	margin-top: 16px;
	text-decoration: none;
	font-size: 12px;
	line-height: 17px;
}

#scrollerota a:hover.readmore {
	background: #888;
	border: 1px solid #999;
	text-decoration: none;
}

#scrollerota ul.images {
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
}

#scrollerota ul.images li {
	float: left;
	height: 292px;
}

#scrollerota .controls {
	position: absolute;
	bottom: 10px;
	right: 10px;
}

#scrollerota .controls a {
	width: 22px;
	height: 22px;
	display: block;
	float: left;
	background: url(/pliki/controls.png) no-repeat;
}

#scrollerota .controls .prev {
	background-position: 0 -22px;
}

#scrollerota .controls .next {
	background-position: -23px -22px;
}

#scrollerota .controls .play {
	background-position: -23px 0;
	display: none;
}
