* {
margin:0;
padding:0;
}


html, body {
	color:black;
	font-family:verdana,sans-serif;
	font-size:85%;
        background-color:white;
}

#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;
}


#kontener {
margin: 0 auto;
min-width:770px;
max-width:847px;
position: relative;
background-image:url(/gfx/bgsrodek.gif);
background-position:left;
background-repeat:repeat-y;
}

#kontener h1 {
left:0px;
top:-10px;
position:absolute;
font-size:100%;
margin:0;
padding:0;
}

#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;

}

#machonbela {
margin-top:10px;
height:112px;
background-image:url(/gfx/machonko_belka.jpg);
background-repeat:no-repeat;
background-color:#0099ff;
background-position:top left;
}

a.logo {
color:white;
font-weight:bold;
}

a.logo:visited {
color:white;
}

a.logo:hover,
a.logo:focus,
a.logo:active {
color:#f2f2f2;
}


#machonbela img {
border:0;
width:183px;
height:38px;
position:absolute;
margin:0;
padding:0;
top:5px;
left:12px;
background-color:#4180a9;
}

#gmenu {
min-width:300px;
max-width:550px;
margin-top:15px;
text-align:center;
float:right;
background-color:white;
padding:3px;
padding:left;
background-image:url(/gfx/gmenudziubdzius.gif);
background-position:left;
background-repeat:repeat-y;
}

#gmenu ul li {
display:inline;
margin-left:10px;
}

#gmenu ul a {
color:black;
font-weight:bold;
text-decoration:none;
background-image:url(/gfx/gmenuapix.gif);
background-repeat:no-repeat;
background-position:0 70%;
padding-left:15px;
}

#gmenu ul a:visited {
color:black;
}
#gmenu ul a:hover,
#gmenu ul a:focus,
#gmenu ul a:active {
background-image:url(/gfx/gmenuapixh.gif);
color:#0096cc;
}

/*LEWA KOLUMNA*/
#lkolumna {
width:200px;
height:auto;
float:left;
background-image:url(/gfx/bglkolumna.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#0099ff;
}

ul.lmenu {
margin-top:0px;
padding-top:30px;
padding-bottom:20px;
}

ul.lmenu li {
list-style:none;
}




ul.lmenu a {
color:white;
font-weight:bold;
text-decoration:none;
background-image:url(/gfx/apixlkolumna.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:10px;
display:block;
margin:1em;
}

ul.lmenu a:visited {
color:#f2f2f2;
}


ul.lmenu a:hover,
ul.lmenu a:focus,
ul.lmenu a:active {
background-image:none;
color:#f2f2f2;
}

#adres {
margin-top:1em;
}

#adres p {
color:white;
text-align:center;
font-weight:bold;
line-height:160%;
}

/* --- czesc tekstowa ---*/

.tresc
{
float:left
} 

#innerdiv {
width:auto;
height:auto;
margin-left:230px;
margin-right:2em;
text-align:justify;
}

#innerdiv p {
margin:0.5em 0em 0.5em 0em;
line-height:120%;
}

#innerdiv h2 {
color:#0096cc;
font-family:arial,verdana,sans-serif;
font-weight:weight;
padding:1em 0em 1em 0em;
background-image:url(/gfx/bgh2.gif);
background-repeat:no-repeat;
display:block;
background-position:0 50%;
padding-left:20px;
}


#innerdiv ul {
margin:1em;
}

#innerdiv ul li {
list-style:none;
margin:0.3em;
padding-left:1em;
}

/* tabele z danymi */

#innerdiv table,
#innerdiv table th,
#innerdiv table td {
border:solid #ACADA5 1px;
background-image:url(/gfx/bgtd.gif);
background-repeat:repeat-x;
background-position:top;
}


a {
color:#0099fd;
text-decoration:underline;
}

a:visited {
color:#7d7d7d;
}


a:hover,
a:focus,
a:active {
color:black;
text-decoration:none;
}

#stopka {
background-image:url(/gfx/bgsetia.gif);
background-repeat:repeat-x;
background-color:#0099FD;
width:100%;
height:auto;
text-align:center;
color:white;
padding:0.2em;
border:solid white 1px;
border-width:1px 0px 0px 0px;
}

#stopka a {
color:white;
text-decoration:none;
}

#stopka a:visited {
color:white;
}

#stopka a:hover,
#stopka a:focus,
#stopka a:active {
color:#f2f2f2;
}


.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:black;
text-decoration:none;
}

div.track {
padding-top:1em;
margin-left:3em;
}

div.homeimg {
float:left;
width:150px;
height:130px;
padding-top:10px;
margin:10px 0px 10px 10px;
border:solid #324A62 1px;
text-align:center;
background-image:url(/gfx/imghomebg.gif);
margin-left:30px;
}

div.homeimg img {
background-color:#4E769A;
}

/*--kontakt--*/
#formatka {
width:80%;
margin-top:20px;
}

#formatka label {
float: left;
display: block;
width:33%;
}

#formatka ul {
list-style:none;
list-style-image:none;
margin: 1em 0 1em 1em;
padding:0;
}

#formatka li {
clear:both;
list-style:none;
list-style-image:none;
margin:2px 0 0 0;
padding:0;
}

#formatka legend {
color:#0099FF;
font-weight:bold;
}

#formatka .t {
width:66%;
}

#formatka .tx {
width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}

#formatka fieldset {border:0}

div.longopis {
margin-top:20px;
}

label.label {
margin-bottom:1em;
}

.marginbottom {
margin-bottom:1em;
}
