
* {
margin:0;
padding:0;
}


html, body {
	color:black;
	font-family:Tahoma,Trebuschet MS,verdana,sans-serif;
	font-size:91%;
}

#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:760px;
	max-width:968px;
	position: relative;
        height:auto;
        border:solid #CCC9C9 1px; 
        border-width:0px 1px 1px 0px;
        margin-top:10px !important;

}


#srodek {
width:100%;
height:auto;
}


#naglowek {
width:968px;
height:266px;
background: url(/gfx/saburnew_belka.jpg);
}

#bannerflash {
width:275px;
height:120px;
margin-left:40px;
}

a.saburlogo {
position:relative;
top:28px;
left:30px;

}


#naglowek img {
border:0;
}

/*--- typ obrazek ---*/
#obrazek {
height:175px;
margin-top:4px
}

/*LEWA KOLUMNA*/
#lstrona {
width:24%;
height:auto;
float:left;
}

#menua {
width:100%;
height:auto;
float:left;
}

#menua ul {
margin-top:10px;
margin-left:15px;
}


#menua ul li {
list-style:none;
display:block;
border:solid #CCC9C9 1px;
border-width:0px 0px 1px 0px;
padding:3px 0px 3px 20px;
font-size:85%;
}

#menua a {
color:#08427D;
text-decoration:none;
font-weight:bold;
display:block;
}





/* --- czesc tekstowa ---*/

#innerdiv {
width:730px;
height:auto;
float:right;
border:solid #D6D6D8 1px;
background-color:#F6F6F6;
border-width:0px 0px 1px 1px;
font-size:84%;
}

#innerdiv h1 {
font-size:100%;
margin-left:40px;
margin-top:12px;
text-transform:capitalize;
}

#innerdiv h2 {
font-size:100%;
margin-left:40px;
margin-top:20px;
}

#innerdiv p {
margin:20px 20px 20px 40px;
text-align:justify;
line-height:130%;
}


#innerdiv a {
color:#9D3B22;
text-decoration:none;
}


#innerdiv a:hover,
#innerdiv a:focus,
#innerdiv a:active {
color:#898989;
}

/*--- strona glonwa ---*/

div.homel {
margin-top:0px;
width:45%;
height:auto;
float:left;
}


/*--- aktualnosci ---*/
div.aktlewa {
width:45%;
float:left;
height:auto;
margin-top:20px;
}

div.aktprawa {
width:45%;
float:right;
height:auto;
margin-top:20px;
}

div.newsy {
margin-left:40px;
}

div.homep {
margin-top:20px;
width:59%
height:auto;
float:right;
}

/*--- strona glowna prawe menu ---*/
div.homepmenu {
border:solid #D6D6D8 1px;
width:350px;
height:340px;
background-color:white;
margin-right:20px;
}

div.homepmenu table {
margin-left:30px;
margin-right:30px;
border-collapse:collapse;
width:290px;
}

div.homepmenu td {
list-style:none;
margin-left:0px;
border:solid #D6D6D8 1px;
border-width:0px 0px 1px 0px;
padding:15px 0px 15px 0px;
}

div.homepmenu a {
font-size:90%;
color:#08427D !important;
}

div.homepmenu img {
border:0;
}


#stopka {
width:auto;
height:auto;
background-color:white;
}

#stopka ul {
text-align:right;
margin-right:20px;
margin-bottom:20px;
}

#stopka ul li {
list-style:none;
display:inline;
margin-left:10px;
}

#stopka ul li a {
color:#08427D;
text-decoration:none;
font-size:75%;
}

/*--- partnerzy w stopce ---*/

#partnerzy img {
border:0;
padding-bottom:10px;
}

#partnerzy ul {
text-align:right;
margin-right:20px;
}
#partb {
position:relative;
top:4px;
}

#partc {
position:relative;
top:-10px;
}

#parte {
position:relative;
top:-12px;
}


#partf {
position:relative;
top:-12px;
}

#partnerzy ul li {
list-style:none;
display:inline;
margin-left:10px;
}


/*--- szukajka ---*/
#szuwarek {
float:right;
position:relative;
top:-20px;
right:80px;
}

#szukaj {
position:absolute;
}

#szuwarek fieldset {
border:0;
}

#szinput {
margin-right:10px;
border:solid #D6D6D8 1px;
height:15px;
width:115px;
background-color:#F6F6F6;
}

/*--- nawigacja ---*/
div.track {
font-size:80%;
width:80%;
margin-left:40px;
margin-top:30px;
text-transform:capitalize;
}

#innerdiv div.track a {
color:#134E90;
text-decoration:none;
font-size:85%;
}

#innerdiv div.track a:hover,
#innerdiv div.track a:focus,
#innerdiv div.track a:active {
color:#9B9B9B;
}


div#adres {
font-size:80%;
margin-left:20px;
}

#biul {
padding:10px 0px 30px 0px !important;
}

div.biluimg {
width:72px;
height:96px;
float:left;
padding-right:10px;
}

div.biluimg img {
margin-left:0px;
}

div.biultext {
padding-left:10px;
font-size:80%;
}         



#iso {
padding:10px 0px 40px 0px !important;
}

div.isoimg {
width:40px;
height:45px;
float:left;
padding-right:10px;

}

div.isoimg img {
margin-left:20px;
}

div.isotext {
margin-left:60px;
padding-left:10px;
font-size:80%;
}




#menua div.biultext a {
font-weight:normal;
}

#menua div.isotext a {
font-weight:normal;
}



.formularz {
border-width: 0px;
padding: 1ex 0.5em 1ex 0.5em;
}

.formularz input, .formularz select {
font-size:11px;
font-weight:normal;
}

.formularz li {
clear:both;
}

.formularz ul {
list-style:none !important;
padding:0px;
margin:0px;
}

.formularz div.flew {
float:left;
width:300px;
}

.formularz div.frite {
padding-left:330px;
}

.formularz ol li {
margin-top: 15px;
}

.formularz ul li {
list-style:none !important;
padding-top:3px;
clear: both;
}
    
.flab {
width:100px;
display:block;
float:left;
}
	 
.formularz ul li input, .formularz ul li select, .farch, .fcombo, .fscombo {
/*display: inline;*/

		    
}
		    
.fscombo {
width:2em;
}
.formularz ul li input, .fcombo
{
padding:1px 3px 1px 3px;
}
					    
.fsselect {
margin-right:30px;
display:block;
}
						    
.ftext {
display:block;
width:75%;
}
						    
.flabel {
display: block;
float:left;
width:20em;
font-weight:bold;
}
									    
.farea {
display:block;
width:100%;
height:12ex;
}
									
.fstext {
width:250px;
}
.fskod {
width:50px;
}
.fsmia {
width:195px;
margin-left:5px;
}
										
.fstela {
width:45px;
}
.fstelb {
width:150px;
}
												
.fsinne {
display: inline;
border-width:1px;
width:200px;
}
							
.fsarea {
width:500px;
height:150px;
background-color:#EEEEEE;
  
    
}
																
.fbutton {
background-color:#59A3DB;
color:white;
font-weight:bold;
border-color:#59A3DB;
border-style:outset;
border-width:2px;
}


#formatka {
width:80%;
margin-top:30px;
margin-left:30px;
}

#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-right:5px;
}

#formatka input {
margin-right:5px;
margin-top:2px;
}

ul.lista li.a {
padding-top:10px;
padding-bottom:10px;
font-weight:bold;
}

ul.lista li.b {
text-align:center;
padding-bottom:10px;
}



.ankietable th {
text-align:left;
}
.ankietable td {
text-align:center;
}

.ankietable th span {
font-weight:normal;
}

.ankietable td, .ankietable th
{
vertical-align:top;
border: solid #D6D6D8 1px;
padding:3px;
}

.ankietable {
	border-spacing:0;
	border-collapse: collapse;
	width: 100%;
	margin: 1em 0;
}

.ankietable .placeholder {
	border: none;
}

#formateczka label {
display:inline;
}


.anklista {
margin:0 20px;
}

.anklista li {
display:block;
margin:5px;
}

#formateczka .anklista label {
text-align:right;
}

#formateczka .anklista_form li {
list-style:none;
}

#formateczka .anklista_form {
margin:0 25px;
}

#formateczka .anklista_form label {
width:200px;
display:block;
}
.anklista li {
list-style:none;
}

#guziolek {
margin:10px 50px;
}


.zamtech img {
	padding:0 3px 3px 2px;
}

.zamtech ul input {
	float:left;
	width:200px;
}

.zamtech ul input.maly {
	width:80px;
}
.zamtech ul input.fd_big {
	width:480px;
}
.zamtech ul input.fd_great {
	width:320px;
}
.zamtech ul label {
	display:block;
	float:left;
	width:80px;
	text-align:right;
}

.zamtech li:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.zamtech div {
	padding:1.5em;
}

.zamtech ul {
	margin:0;
	padding:0;
	list-style:none;
}

.zamtech li {
	margin:0.3em 0;
	padding:0;
	list-style:none;
}

.fd_indiv {
	margin: 5px 15px 1em 15px;
}

form#formpdf label{
width:100px;
}

form#formpdf input{

width:200px;
}

