html, body
{
	height: 100%;
}

body
{
	color: #ffffff;
	font-style: normal;
	font-family: Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 10px;
	background-color: #EEEEEE;
	overflow: scroll;
}

table
{
	float: left;
	width: 500px;
	margin: 0;
	padding: 0;
}

tr
{
	float: left;
	width: 500px;
	margin: 0;
	padding: 0;
}

td
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: justify;
}

#flag
{
	float: left;
	left: 0px;
	top: 0px;
	display: block;
	position: absolute;
	width: 69px;
	height: 35px;
	background: transparent url(../gfx/flag.png) no-repeat;
	z-index: 9600;
}

.play
{
	float: left;
	position: relative;
	top: 10px;
	left: 10px;
}

a.netshock
{
	float: left;
	left: 0px;
	top: 0px;
	display: block;
	position: absolute;
	width: 80px;
	height: 25px;
	background: transparent url(../gfx/netshock.png) no-repeat;
	z-index: 9900;
	cursor: pointer;
}

a.netshock:hover
{
	background: transparent url(../gfx/netshock_h.png) no-repeat;
}

.off
{
	float: left;
	margin-top: 50px;
	font-size: 10px;
	color: #9F9F9F;
}

a
{
	color: #dadada;
}

a:hover
{
	color: #9CBCE0;
}

td.foto
{
	float: left;
	width: 200px;
	text-align: center;
}

td.txtArt
{
	float: left;
	width: 295px;
	text-align: justify;
	margin: 0 0 0 5px;
	padding: 0;
}


td.titleArt
{
	float: right;
	width: 500px;
	margin: 0;
	text-align: right;
}

td.titleArt img
{
	margin-bottom: 20px;
}

td.txt
{
	width: 400px;
	margin-top: 30px;
	margin-left: 90px;
}

td.logotypes
{
	float: left;
	width: 280px;
	margin-top: 30px;
	margin-left: 10px;
	text-align: right;
}

td.partners
{
	float: left;
	width: 200px;
	margin-top: 30px;
	margin-left: 10px;
}

td.partners ul
{
	float: left;
	list-style: none;
}

td.partners ul li
{
	float: left;
	width: 100%;
}

td.partners ul li a
{
	float: left;
	border: none;
	text-decoration: none;
}

td.partners ul li a img
{
	margin: 0 5px;
	border: none;
	text-decoration: none;
}

td.partners span a img
{
	border: none !important;
}

img
{
	border: none !important;
}

.pageTitle
{
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	margin: 5px 0;
}

.tt
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 10px;
}

#container
{
	float: right;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-color: #D4CEB6;
}

#container a
{
	margin: 0 4px;
	padding: 0;
	color: #dadada;
	text-decoration: none;
}

#container a:hover
{
	color: #9CBCE0;
	text-decoration: underline;
}

#container #patronat
{
	float: right;
	display: block;
	position: absolute;
	right: 5px;
	top: 200px;
	width: 200px;
	height: 400px;
	margin: 0;
	padding: 0;
	background: transparent url(../gfx/logotypy.png) right center no-repeat;
	z-index: 9799;
}

#container #patronat ul
{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}

#container #patronat ul li
{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

#container #patronat ul li a
{
	float: left;
	width: 100%;
	height: 20px;
	margin: 1px 0;
	padding: 0;
}

#container #patronat ul li a.no1 { height: 80px; }
#container #patronat ul li a.no2 { height: 60px; }
#container #patronat ul li a.no3 { height: 60px; }
#container #patronat ul li a.no4 { height: 90px; }
#container #patronat ul li a.no5 { height: 40px; }

#container #scroll
{
	float: right;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: transparent;
}

#container #scroll #tools
{
	width: 9999em;
	position: absolute;
	height: 100%;
}

#container #scroll #tools .tool
{
	float: left;
	height: 100%;
	text-align: center;
}

#container #scroll #tools .box
{
	float: left;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

/*
	ustawienia teł poszczególnych podstron znajduje się w pliku gfx.css
*/

#container #scroll #tools .details
{
	position: relative;
	top: 0px;
	left: 0px;
}

#container  #leftMenu,
#container  #leftMenuPage
{
	float: left;
	position: absolute;
	top: 200px;
	left: 600px;
	width: 1px;
	height: 10px;
	background: transparent url(../gfx/detailsBg.png) 0 0 repeat-y;
	z-index: 9998;
}

#container  #leftMenu ul,
#container  #leftMenuPage ul
{
	float: left;
	width: 188px;
	list-style: none;
	margin: 5px 0 0 5px;
	padding: 0;
}

#container  #leftMenu ul li,
#container  #leftMenuPage ul li
{
	float: left;
	width: 188px;
	padding: 0;
	margin: 0;
}

#container  #leftMenu a.menu,
#container  #leftMenuPage a.menu
{
	float: left;
	display: block;
	width: 188px;
	margin: 0;
	padding: 0;
}

#container  #leftMenu a.m1 { height: 12px; background: transparent url(../gfx/m1.png) left center no-repeat; }
#container  #leftMenu a.m2 { height: 22px; background: transparent url(../gfx/m2.png) left center no-repeat; }
#container  #leftMenu a.m3 { height: 12px; background: transparent url(../gfx/m3.png) left center no-repeat; }
#container  #leftMenu a.m4 { height: 12px; background: transparent url(../gfx/m4.png) left center no-repeat; }
#container  #leftMenu a.m5 { height: 12px; background: transparent url(../gfx/m5.png) left center no-repeat; }
#container  #leftMenu a.m6 { height: 12px; background: transparent url(../gfx/m6.png) left center no-repeat; }
#container  #leftMenu a.m7 { height: 12px; background: transparent url(../gfx/m7.png) left center no-repeat; }
#container  #leftMenu a.m8 { height: 12px; background: transparent url(../gfx/m8.png) left center no-repeat; }
#container  #leftMenu a.m9 { height: 12px; background: transparent url(../gfx/m9.png) left center no-repeat; }
#container  #leftMenu a.m10 { height: 12px; background: transparent url(../gfx/m10.png) left center no-repeat; }
#container  #leftMenu a.m11 { height: 12px; background: transparent url(../gfx/m11.png) left center no-repeat; }
#container  #leftMenu a.m12 { height: 22px; background: transparent url(../gfx/m12.png) left center no-repeat; }
#container  #leftMenu a.m13 { height: 12px; background: transparent url(../gfx/m13.png) left center no-repeat; }
#container  #leftMenu a.m14 { height: 12px; background: transparent url(../gfx/m14.png) left center no-repeat; }
#container  #leftMenu a.m15 { height: 12px; background: transparent url(../gfx/m15.png) left center no-repeat; }

#container  #leftMenu a.m16 { height: 12px; background: transparent url(../gfx/m16.png) left center no-repeat; }
#container  #leftMenu a.m17 { height: 11px; background: transparent url(../gfx/m17.png) left center no-repeat; }
#container  #leftMenu a.m18 { height: 23px; background: transparent url(../gfx/m18.png) left center no-repeat; }

#container  #leftMenu a.m19 { height: 21px; background: transparent url(../gfx/m19.png) left center no-repeat; }
#container  #leftMenu a.m20 { height: 11px; background: transparent url(../gfx/m20.png) left center no-repeat; }

#container  #leftMenu a.m1:hover { background: transparent url(../gfx/m1h.png) left center no-repeat; }
#container  #leftMenu a.m2:hover { background: transparent url(../gfx/m2h.png) left center no-repeat; }
#container  #leftMenu a.m3:hover { background: transparent url(../gfx/m3h.png) left center no-repeat; }
#container  #leftMenu a.m4:hover { background: transparent url(../gfx/m4h.png) left center no-repeat; }
#container  #leftMenu a.m5:hover { background: transparent url(../gfx/m5h.png) left center no-repeat; }
#container  #leftMenu a.m6:hover { background: transparent url(../gfx/m6h.png) left center no-repeat; }
#container  #leftMenu a.m7:hover { background: transparent url(../gfx/m7h.png) left center no-repeat; }
#container  #leftMenu a.m8:hover { background: transparent url(../gfx/m8h.png) left center no-repeat; }
#container  #leftMenu a.m9:hover { background: transparent url(../gfx/m9h.png) left center no-repeat; }
#container  #leftMenu a.m10:hover { background: transparent url(../gfx/m10h.png) left center no-repeat; }
#container  #leftMenu a.m11:hover { background: transparent url(../gfx/m11h.png) left center no-repeat; }
#container  #leftMenu a.m12:hover { background: transparent url(../gfx/m12h.png) left center no-repeat; }
#container  #leftMenu a.m13:hover { background: transparent url(../gfx/m13h.png) left center no-repeat; }
#container  #leftMenu a.m14:hover { background: transparent url(../gfx/m14h.png) left center no-repeat; }
#container  #leftMenu a.m15:hover { background: transparent url(../gfx/m15h.png) left center no-repeat; }

#container  #leftMenu a.m16:hover { background: transparent url(../gfx/m16h.png) left center no-repeat; }
#container  #leftMenu a.m17:hover { background: transparent url(../gfx/m17h.png) left center no-repeat; }
#container  #leftMenu a.m18:hover { background: transparent url(../gfx/m18h.png) left center no-repeat; }

#container  #leftMenu a.m19:hover { background: transparent url(../gfx/m19h.png) left center no-repeat; }
#container  #leftMenu a.m20:hover { background: transparent url(../gfx/m20h.png) left center no-repeat; }

#container  #leftMenu .mtitle,
#container  #leftMenuPage .mtitle
{
	float: left;
	width: 150px;
	height: 15px;
	margin: 0;
	padding: 0;
}

#container  #leftMenu .t1 { background: transparent url(../gfx/t1.png) left center no-repeat; }
#container  #leftMenu .t2 { background: transparent url(../gfx/t2.png) left center no-repeat; }
#container  #leftMenuPage .t101 { background: transparent url(../gfx/t101.png) left center no-repeat; }

#container  #leftMenu .t1,
#container  #leftMenu .t2,
#container  #leftMenuPage .t101
{
	margin: 10px;
}

#container  #leftMenu .t2
{
	margin: 15px 10px 10px 10px;
}

#container #scroll #tools .details .bArtists
{
	margin-top: 5px;
	margin-left: 5px;
}

#container #scroll #tools .details .bText
{
	margin-top: 30px;
	margin-left: 50px;
}

#container #scroll #tools .dBg
{
	
	background: transparent url(../gfx/detailsBg.png) 0 0 repeat-y;
}

#container #scroll #tools #boxNo1 #d1,
#container #scroll #tools #boxNo2 #d2,
#container #scroll #tools #boxNo3 #d3,
#container #scroll #tools #boxNo4 #d4,
#container #scroll #tools #boxNo5 #d5,
#container #scroll #tools #boxNo6 #d6,
#container #scroll #tools #boxNo7 #d7,
#container #scroll #tools #boxNo8 #d8,
#container #scroll #tools #boxNo9 #d9,
#container #scroll #tools #boxNo10 #d10
{
	overflow: auto;
	width: 20px;
	height: 20px;
}

#container #scroll #tools #boxNo1 #d1 #load1,
#container #scroll #tools #boxNo2 #d2 #load2,
#container #scroll #tools #boxNo3 #d3 #load3,
#container #scroll #tools #boxNo4 #d4 #load4,
#container #scroll #tools #boxNo5 #d5 #load5,
#container #scroll #tools #boxNo6 #d6 #load6,
#container #scroll #tools #boxNo7 #d7 #load7,
#container #scroll #tools #boxNo8 #d8 #load8,
#container #scroll #tools #boxNo9 #d9 #load9,
#container #scroll #tools #boxNo10 #d10 #load10
{
	float: left;
	display: block;
	width: 100%;
	height: 100%;
	background: transparent url(../gfx/ajax-loader.gif) center center no-repeat;
}

#container #scroll #thumbs
{
	position: absolute;
	top: 30px;
	left: 150px;
	width: 990px;
	height: 180px;
	background: transparent url(../gfx/menuBg.png) center center no-repeat;
	z-index: 10;
}

#container #scroll #thumbs .logo
{
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 180px;
	z-index: 500;
	cursor: pointer;
}

#container #scroll #thumbs #newsletter
{
	float: right;
	position: absolute;
	width: 88px;
	height: 20px;
	top: 81px;
	left: 668px;
}

#container #scroll #thumbs #langIco
{
	float: right;
	position: absolute;
	width: 88px;
	height: 20px;
	top: 60px;
	right: -10px;
}

#container #scroll #thumbs #likeIco
{
	float: right;
	position: absolute;
	width: 88px;
	height: 20px;
	top: 60px;
	right: 96px;
}

#container #scroll #thumbs #likeIco ul
{
	float: left;
	width: 88px;
	height: 20px;
	margin: 0;
	padding: 0;
	list-style: none;
}

#container #scroll #thumbs #likeIco ul li
{
	float: left;
	width: 20px;
	height: 20px;
	margin: 0 1px;
	padding: 0;
}

#container #scroll #thumbs #likeIco ul li a
{
	float: left;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#container #scroll #thumbs #likeIco ul li a.facebookSmall { background: transparent url(../gfx/logotype_facebook_small.png) center center no-repeat; }
#container #scroll #thumbs #likeIco ul li a.tweeterSmall { background: transparent url(../gfx/logotype_tweeter_small.png) center center no-repeat; }
#container #scroll #thumbs #likeIco ul li a.myspaceSmall { background: transparent url(../gfx/logotype_myspace_small.png) center center no-repeat; }
#container #scroll #thumbs #likeIco ul li a.lastSmall { background: transparent url(../gfx/logotype_last_small.png) center center no-repeat; }

#container #scroll #thumbs.t
{
	padding: 0 !important;
	border: 0 !important;
}

#container #scroll #thumbs.t #navigation .navi
{
	background-color: #FF0000!important;
}

#container #scroll #thumbs.t a#t1,
#container #scroll #thumbs.t a#t2,
#container #scroll #thumbs.t a#t3,
#container #scroll #thumbs.t a#t4,
#container #scroll #thumbs.t a#t5,
#container #scroll #thumbs.t a#t6,
#container #scroll #thumbs.t a#t7,
#container #scroll #thumbs.t a#t8,
#container #scroll #thumbs.t a#t9,
#container #scroll #thumbs.t a#t10
{
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#googleMap
{
	float: left;
	width: 530px;
	height: 302px;
	margin: 10px;
	padding: 10px;
}

#googleMap #map
{
	float: left;
	width: 528px;
	height: 300px;
	margin: 0px;
	padding: 0px;
}

#googleMap #map .googleMapInfo
{
	color: #202020;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#googleMap #map .googleMapInfo.text
{
	font-size: 12px;
}

#googleMap #map .googleMapInfo.gps
{
	font-size: 16px;
}

#googleMap #map.inactive
{
	border: 1px solid #202020;
}

#googleMap #map.inactive #activator
{
	
	float: left;
	width: 528px;
	height: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background: black;
	filter: alpha(opacity=45);
	-moz-opacity: 0.45;
	opacity: 0.45;
	cursor: pointer;
	margin: 130px 0px 0px 0px;
	padding: 10px 0px;
}

#googleMap #map.active
{
	border: 1px solid #000000;
}


/* BOX INFORMACYJNY / OSTRZEGAJACY */
#message_info {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #277b0a;
	clear: both;
}

#message_warn {
	font-size: 14px;
	text-align: left;
        font-weight: bold;
	color: red;
	clear: both;
}
/* BOX INFORMACYJNY / OSTRZEGAJACY */


