/***** RESET *****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family: Verdana;
}

body 
{
	line-height: 15px;
	text-align: center;
}

ol, ul 
{
	list-style: none;
}

blockquote, q 
{
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after 
{
	content: '';
}

:focus 
{
	outline: 0;
}

ins 
{
	text-decoration: none;
}

del 
{
	text-decoration: line-through;
}

table 
{
	border-collapse: collapse;
	border-spacing: 0;
}

/***** WYBOR JEZYKA *****/
#start_kontener
{
	width: 850px;
	height: 708px;
	margin: 0 auto;
	text-align: left;
}

#start_lewo
{
	float: left;
	width: 440px;
	height: 708px;
	background: url(../img/start_lewo.jpg) no-repeat;
}

#start_prawo
{
	float: left;
	width: 410px;
	height: 708px;
	background: url(../img/start_prawo.jpg) no-repeat;
}

#start_lewo a
{
	display: block;
	width: 440px;
	height: 708px;
	text-indent: -900%;
	outline: none;
}

#start_prawo a
{
	display: block;
	width: 410px;
	height: 708px;
	text-indent: -900%;
	outline: none;
}

#start_lewo a:hover, #start_prawo a:hover
{
	background-position: left bottom;
}

.start_lewo
{
	background: url(../img/start_lewo.jpg) no-repeat;
}

.start_prawo
{
	background: url(../img/start_prawo.jpg) no-repeat;
}

/***** STRONA *****/
body
{
	width: 100%;
	height: 100%;
	background: black url(../img/body_tlo.jpg) repeat;
}

#kontener
{
	width: 850px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
}

/***** NAGLOWEK *****/
#naglowek
{
	position: relative;
	width: 850px;
	height: 527px;
	background: url(../img/naglowek_tlo.jpg) no-repeat;
}

#naglowek a
{
	position: absolute;
	top: 338px;
	left: 609px;
	display: block;
	height: 96px;
	width: 190px;
	text-indent: -900%;
	outline: none;
}

#naglowek a:hover
{
	background-position: left bottom;
}

.naglowek_registration
{
	background: url(../img/naglowek_registration.jpg) no-repeat;
}

/***** TRESC *****/
#srodek
{
	width: 850px;
	height: 100%;
	overflow: hidden;
	background: url(../img/srodek_tlo.jpg) repeat-y;
}

#srodek_lewo
{
	float: left;
	width: 212px;
}

#srodek_lewo a, #srodek_prawo a
{
	display: block;
	height: 26px;
	width: 212px;
	text-indent: -900%;
	outline: none;
}

#srodek_lewo a:hover, #srodek_prawo a:hover
{
	background-position: left bottom;
}

#srodek_lewo .menu_about
{
	background: url(../img/menu_about.jpg) no-repeat;
}

#srodek_lewo .menu_line_up
{
	background: url(../img/menu_line_up.jpg) no-repeat;
}

#srodek_lewo .menu_workshops
{
	background: url(../img/menu_workshops.jpg) no-repeat;
}

#srodek_lewo .menu_artists
{
	background: url(../img/menu_artists.jpg) no-repeat;
}

#srodek_lewo .menu_battlefield
{
	background: url(../img/menu_battlefield.jpg) no-repeat;
}

#srodek_lewo .menu_o_fse_2009
{
	background: url(../img/menu_o_fse_2009.jpg) no-repeat;
}

#srodek_lewo .menu_program
{
	background: url(../img/menu_program.jpg) no-repeat;
}

#srodek_lewo .menu_warsztaty
{
	background: url(../img/menu_warsztaty.jpg) no-repeat;
}

#srodek_lewo .menu_artysci
{
	background: url(../img/menu_artysci.jpg) no-repeat;
}

#srodek_lewo .menu_pole_bitwy
{
	background: url(../img/menu_pole_bitwy.jpg) no-repeat;
}

#srodek_tresc
{
	float: left;
	width: 426px;
	background: url(../img/tresc_tlo.jpg) repeat-y;
	height: 100%;
	overflow: hidden;
}

#srodek_tresc h1
{
	margin: 20px;
	font-weight: bold;
	font-size: 12px;
}

#srodek_tresc p
{
	margin: 20px;
	font-size: 10px;
	text-align: justify;
}

#srodek_tresc p img
{
	float: left;
	margin: 0 10px 10px 0;
	padding: 7px;
	background: white;
	border: 1px silver solid;
}

#srodek_tresc p a
{
	color: black;
	text-decoration: none;
	border-bottom: dashed;
	border-width: 1px;
}

#srodek_tresc p a:hover
{
	color: black;
	border-bottom: solid;
	border-width: 1px;
}

table
{
	margin: 20px;
}

label
{
	font-size: 10px;
	margin: 10px;
}

#srodek_prawo
{
	float: left;
	width: 212px;
}

#srodek_prawo .menu_lodging
{
	background: url(../img/menu_lodging.jpg) no-repeat;
}

#srodek_prawo .menu_media_en
{
	background: url(../img/menu_media_en.jpg) no-repeat;
}

#srodek_prawo .menu_rules
{
	background: url(../img/menu_rules.jpg) no-repeat;
}

#srodek_prawo .menu_registration
{
	background: url(../img/menu_registration.jpg) no-repeat;
}

#srodek_prawo .menu_contact
{
	background: url(../img/menu_contact.jpg) no-repeat;
}

#srodek_prawo .menu_kontakt
{
	background: url(../img/menu_kontakt.jpg) no-repeat;
}

#srodek_prawo .menu_rejestracja
{
	background: url(../img/menu_rejestracja.jpg) no-repeat;
}

#srodek_prawo .menu_regulamin
{
	background: url(../img/menu_regulamin.jpg) no-repeat;
}

#srodek_prawo .menu_media_pl
{
	background: url(../img/menu_media_pl.jpg) no-repeat;
}

#srodek_prawo .menu_noclegi
{
	background: url(../img/menu_noclegi.jpg) no-repeat;
}

/***** STOPKA *****/
#stopka
{
	width: 850px;
	height: 300px;
	background: url(../img/stopka_tlo.jpg) no-repeat;
}

#stopka_organizatorzy
{
	width: 850px;
	height: 54px;
}

#stopka_organizatorzy_loga a, #stopka_patroni_loga_gora a, #stopka_patroni_loga_dol a
{
	display: block;
	text-indent: -900%;
	outline: none;
}

#stopka_organizatorzy_loga a:hover, #stopka_patroni_loga_gora a:hover, #stopka_patroni_loga_dol a:hover
{
	background-position: left bottom;
}

#stopka_organizatorzy_loga
{
	width: 850px;
	height: 120px;
}

#stopka_organizatorzy_loga_odstep
{
	width: 230px;
	height: 120px;
	float: left;
}

#stopka_organizatorzy_loga .stopka_plej
{
	width: 135px;
	height: 120px;
	float: left;
	background: url(../img/stopka_plej.jpg) no-repeat;
}

#stopka_organizatorzy_loga .stopka_silesia
{
	width: 120px;
	height: 120px;
	float: left;
	background: url(../img/stopka_silesia.jpg) no-repeat;
}

#stopka_organizatorzy_loga .stopka_sickstep
{
	width: 135px;
	height: 120px;
	float: left;
	background: url(../img/stopka_sickstep.jpg) no-repeat;
}

#stopka_patroni
{
	width: 850px;
	height: 21px;
}

#stopka_patroni_loga_gora
{
	width: 850px;
	height: 52px;
}

#stopka_patroni_loga_gora .stopka_onet
{
	width: 125px;
	height: 52px;
	float: left;
	background: url(../img/stopka_onet.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_4fun
{
	width: 70px;
	height: 52px;
	float: left;
	background: url(../img/stopka_4fun.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_planeta
{
	width: 85px;
	height: 52px;
	float: left;
	background: url(../img/stopka_planeta.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_ipla
{
	width: 80px;
	height: 52px;
	float: left;
	background: url(../img/stopka_ipla.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_cgm
{
	width: 85px;
	height: 52px;
	float: left;
	background: url(../img/stopka_cgm.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_hiphop
{
	width: 90px;
	height: 52px;
	float: left;
	background: url(../img/stopka_hiphop.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_break
{
	width: 90px;
	height: 52px;
	float: left;
	background: url(../img/stopka_break.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_szkolytanca
{
	width: 90px;
	height: 52px;
	float: left;
	background: url(../img/stopka_szkolytanca.jpg) no-repeat;
}

#stopka_patroni_loga_gora .stopka_fotka
{
	width: 130px;
	height: 52px;
	float: left;
	background: url(../img/stopka_fotka.jpg) no-repeat;
}


#stopka_patroni_loga_dol
{
	width: 850px;
	height: 54px;
}

#stopka_patroni_loga_dol .stopka_openfm
{
	width: 107px;
	height: 53px;
	float: left;
	background: url(../img/stopka_openfm.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_korba
{
	width: 99px;
	height: 53px;
	float: left;
	background: url(../img/stopka_korba.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_independent
{
	width: 80px;
	height: 53px;
	float: left;
	background: url(../img/stopka_independent.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_pora
{
	width: 82px;
	height: 53px;
	float: left;
	background: url(../img/stopka_pora.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_mojekatowice
{
	width: 125px;
	height: 53px;
	float: left;
	background: url(../img/stopka_mojekatowice.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_naszemiasto
{
	width: 113px;
	height: 53px;
	float: left;
	background: url(../img/stopka_naszemiasto.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_bboyat
{
	width: 87px;
	height: 53px;
	float: left;
	background: url(../img/stopka_bboyat.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_fukwitdis
{
	width: 91px;
	height: 53px;
	float: left;
	background: url(../img/stopka_fukwitdis.jpg) no-repeat;
}

#stopka_patroni_loga_dol .stopka_funcity
{
	width: 60px;
	height: 53px;
	float: left;
	background: url(../img/stopka_funcity.jpg) no-repeat;
}