@charset "utf-8";
/* -*- coding: utf-8 -*- */

/* CLEAR */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pp, blockquote, pre, a, a:link, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
table { border-collapse: collapse; border-spacing: 0; }

/* TAG */
HTML, BODY { margin: 0px; padding: 0px; border: 0px; width: 100%; height: 100%; }
HTML { font-size: 100.01%; }
BODY { font-size: 0.9em; height: 100%; background: #000000; color: #000000; line-height: 1.3em; }
P, H1, H2, H3, H4, H5, H6 { margin: 0; border: 0; padding: 3px 0 3px 0; }
P { font-size: 0.9em; padding-bottom: 5px; }
H1 { font-size: 1.5em; line-height: 1.4em; padding-bottom: 20px; }
H2 { font-size: 1.4em; padding-bottom: 15px; }
H3 { font-size: 1.2em; padding-bottom: 10px; }
IMG { border: 0; }
A, A:active, A:link, A:visited { text-decoration: none; color: #000000; }
A:hover, A.active { text-decoration: none; color: #FF0000; }
HR { height: 1px; border-top: 1px solid #2A2832; margin: 10px 0 10px 0; }

/* CLASS */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.align-left { text-align: left !important; }
.align-center { text-align: center !important; }
.align-justify { text-align: justify !important; }
.align-right { text-align: right !important; }
.align-top { vertical-align: top; }
.align-middle { vertical-align: middle; }
.align-bottom { vertical-align: bottom; }
.red { color: #FF0000 !important; }
.white { color: #FFFFFF !important; }
.black { color: #000000 !important; }
.bg-red { background-color: #FF0000 !important; }
.bg-white { background-color: #FFFFFF !important; }
.bg-black { background-color: #000000 !important; }
.nowrap { white-space: nowrap; }
.regular { font-weight: normal !important; }
.break { clear: both; }

/* ALL */
#all { position: relative; min-width: 998px; width: 100%; clear: both; min-height: 635px; height: 100%; overflow: hidden; }

/* BACKGROUND IMAGE */
	#bg { z-index: 1; position: absolute; top: 30px; left: 0; height: 100%; width: 100%; background: url("../img/loading.gif") center center no-repeat; clear: both; overflow: hidden; }
	#bgimage { position: relative; top: 0; right: 0; margin: 0 auto; }
	#left { position: absolute; top: 30px; width: 600px; left: 0px; z-index: 2; overflow: hidden; }
		#left IMG { float: right; height: 100%; }

/* TEXTS ON PAGE */
	#pagetext { z-index: 40; position: absolute; left: 2em; padding-top: 10%; width: 400px; color: #FFFFFF; }
	#dojazd { z-index: 50; position: absolute; right: 20px; top: 50px; width: 600px; display: none; }
		#pagetext A { color: #666666; }

/* MENU */
	#menu { z-index: 100; position: absolute; top: 0px; width: 100%; height: 30px; min-width: 660px; background: #000000; color: #FFFFFF; vertical-align: middle; }
		#menu_content { padding-left: 2em; vertical-align: middle; line-height: 30px; font-size: 0.9em; }
		#menu A { padding: 5px; color: #FFFFFF; font-weight: 900; }
		#menu A.active { color: #FF0000; }
		#menu A:first-child { padding-left: 0; }
