* {
margin:0;
padding:0;
}


html, body {
	color:black;
	font-family:Trebuschet MS,verdana,sans-serif;
	font-size:85%;
        background-color:black;
        background-image:url(/gfx/bgbody.gif);
}


#kontener {
	margin: 0 auto;
        width:708px;
        height:auto;
        position:relative;
border:solid white 1px;
border-width:0px 1px 1px 1px;


}


#skiper {
	position:absolute;
	left:-2000px;
	top:5px;
	background-color:yellow;
	color:#004400;
	display:block;
	text-decoration:none;
	padding:0.5em;
	border: solid red 2px;
	text-transform:uppercase;
	font-weight:bold;
}



#srodek {
width:100%;
height:auto;
background-color:#F1F1F1;
background-image:url(/gfx/bgsrodek.gif);
background-repeat:repeat-y;
background-position:left;

}

#bela {
width:706px;
height:188px;
background-image:url(/gfx/pracownia_belka.jpg);
background-repeat:no-repeat;
margin:0 auto;
background-color:#0139CE;
border:solid white 1px;
}

#bela h1 {
font-size:100%;
color:white;
margin-left:20px;
margin-top:5px;
display:block;

}

#bela img {
border:0;
}


#bela a.pracownialogo {
width:104px;
height:104px;
position:absolute;
font-weight:bold;
color:black;
font-size:110%;
display:block;
top:68px;
left:147px;
}

#flagi {
margin-top:150px;
margin-left:20px;
}

#flagi ul li {
display:inline;
list-style:none;

}

/*LEWA KOLUMNA*/
#lkolumna {
width:200px;
height:auto;
float:left;
background-image:url(/gfx/bglmenu.gif);
background-repeat:repat-x;
}

#lkolumna ul {
margin-top:30px;
}

#lkolumna ul li {
list-style:none;

}


#lkolumna ul li a {
color:white;
text-decoration:none;
background-image:url(/gfx/bgamenu.gif);
background-repeat:repeat-x;
display:block;
padding-left:20px;
padding-top:4px;
padding-bottom:4px;
font-weight:bold;

}

#lkolumna ul li a:visited {
color:white;
background-color:#618188;
}


#lkolumna ul li a:hover,
#lkolumna ul li a:focus,
#lkolumna ul li a:active {
color:white;
text-decoration:underline;
background-image:url(/gfx/bgahovermenu.gif);
background-repeat:repeat-x;
}

/* --- czesc tekstowa ---*/

#innerdiv {
width:504px;
height:auto;
float:right;

}

#innerdiv ul li {
list-style:none;
}

.tekst {
margin:10px;
width:auto;
height:auto;

}

.tekst h2 {
font-size:120%;
border:solid black 1px;
border-width:0px 0px 1px 0px;
padding-bottom:5px;
margin-bottom:10px;
}

.tekst ul, .tekst ol {
margin:10px 0px 10px 0px;
}


.tekst ul li, .tekst ol li {
margin:0px 0px 0px 10px;

}

#innerdiv a, .tekst a {
color:#FA0100;
font-weight:bold;
text-decoration:none;
}

#innerdiv a:visited {
color:black;
}

#innerdiv a:hover,
#innerdiv a:focus,
#innerdiv a:active {
text-decoration:underline;
color:black;
}

/*--pl_kategoria --*/

div.obrazki img {
border:solid #0C234E 1px;
padding:3px;
background-image:url(/gfx/bgobrazki.gif);
background-repeat:repeat-x;
}

div.obrazki ul li {
float:left;
}

#stopka {
width:auto;
height:25px;
text-align:center;
font-size:90%;
}


.setia {
width:100%;
margin:0px auto 5px auto;
float:left;
text-align:right;
}

.setia img {border:0}

.setia a {
font-size:90%;
font-weight:bold;
color:white;
text-decoration:none;
}




#formatka {
width:80%;
margin-top:3em;
}

#formatka label {

	float: left;
	display: block;
	width:33%;
}

#formatka legend {
color:#535353;
font-weight:bold;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka ul li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#rezerfor ul li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {
	width:66%;
}

#formatka .tx {
	width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}

#formatka fieldset {border:0}

