* {
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:950px;
	position: relative;
        height:auto;
        border:solid #CCC9C9 1px; 
        border-width:0px 1px 1px 0px;
}


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


#naglowek {
width:auto;
height:80px;
}

a.saburlogo {
position:relative;
top:10px;
left:14px;
width:127px;
height:59px;
}


#naglowek img {
border:0;
}

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

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

#menua {
width:50%;
height:auto;
float:left;
border:solid #CCC9C9 1px;
border-width:0px 1px 0px 0px;
}

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


#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%;
background-image:none;
}

#menua ul li ul {
margin-left:-20px;
}



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

#menub {
width:48%;
float:right;
border:solid #CCC9C9 1px;
border-width:0px 0px 0px 0px;
margin-top:42px;
}

#menub ul {
width:90%;
float:right;
}

#menub ul li {
list-style:none;
display:block;
padding:3px 0px 3px 10px;
border:solid #CCC9C9 1px;
border-width:0px 0px 1px 0px;
background-image:none;
}

#menua ul li ul li {
border:solid #CCC9C9 1px;
border-width:1px 0px 0px 0px;
}

#menua ul li ul li a {
color:black;
font-weight:normal;
background-image:url(/gfx/limenub.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:10px;
}

#menua ul li ul li a:hover,
#menua ul li ul li a:focus,
#menua ul li ul li a:active {
background-image:url(/gfx/redlimenub.gif);
}

#menub a {
font-family:Tahoma,verdana,arial,sans-serif;
color:black;
font-size:68%;
display:block;
text-decoration:none;
background-image:url(/gfx/limenub.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:10px;
}

#menub a:hover,
#menub a:focus,
#menub a:active {
background-image:url(/gfx/redlimenub.gif);
}

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

#innerdiv {
width:auto;
height:auto;
margin-left:42%;
border:solid #D6D6D8 1px;
background-color:#F6F6F6;
border-width:1px 0px 1px 1px;
margin-top:13px;
font-size:98%;

}

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





.tekst
{
margin:25px;
text-align:justify;
line-height:130%;
font-family: tahoma,verdana,,arial,sans-serif !important;
}

.tekst h2
{
font-size:100%;
margin:10px 0 10px 0;
}

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


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

/*--- nawigacja ---*/
.tekst div.track {
font-size:80%;

text-transform:capitalize;
}


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

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






.tekst ul {
margin:4px 0 4px 13px;
font-family: tahoma,verdana,,arial,sans-serif !important;
}

.tekst ol {
margin:4px 0 4px 25px;
font-family: tahoma,verdana,,arial,sans-serif !important;
}

.tekst div.biuletyn {
width:160px;
float:left;
margin:10px 0px 10px 0px;
text-align:center;
}

.tekst div.biuletyn img {
border:solid #CCC9C9 1px;
}



ul.circle li {
background-image:url(/gfx/circle.gif);
background-repeat:no-repeat;
background-position:0 60%;
margin-left:15px;
}

#stopka {
width:auto;
height:auto;
}

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

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

#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;
}

#partnerzy ul li {
background-image:none;
}

#partb {
position:relative;
top:-6px;
}

#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;
margin-right:50px;
margin-top:3px;
}


#szuwarek fieldset {
border:0;
}

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

#szukaj {
position:absolute;
}


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


/*--- tabele produktu ---*/

table.prodtable {
font-size:70%;
margin-left:-30px;
}

table.prodtable td {
border:solid #D6D6D8 1px;
}

/*--- karta produktu ---*/
span.nameobiekt {
font-weight:bold;
margin:10px 0px 10px 0px;
display:block;
}


/*--- ogolny styl tabeli ---*/
.tekst table {
border: solid black 1px;
font-size:75%;
margin-bottom:0px;
}

table td {
border:solid black 1px;
padding:0px;
}

table.noborder {
margin-top:15px;
border:0;
font-size:90%;
}

table.noborder td {
border:0;
}



/*--- formatowanie tabeli klienci ---*/
.tekst .tabelaklienci {
border:0;
background-color:white;
text-align:center;
}

.tekst .tabelaklienci td {
border:solid #D6D6D8 1px;
}

.greytd {
background-color:#F6F6F6;
}


.tekst .tabelaoferta {
border:0;
border-collapse:collapse;
}

.tekst .tabelaoferta th {
color:#8D9298;
padding-bottom:5px;
text-align:center;
}

.tekst .tabelaoferta td {
border:solid #8D9298 1px;
border-width:0px 0px 1px 0px;
color:#5B5B5B;
padding:3px;
}

.tekst .tabelaoferta tr.even, .tekst .tabelaoferta tr.odd {
background-color:white;
}

div.katlista {
text-align:center;
float:left;
margin:0px 10px 0px 10px;
}

div.katlista table {
border:0;
}

div.katlista img {
border:0;
margin:0;
padding:20px 20px 2px 20px;
}

div.katlista table td {
border:0;
}


/*--- strona aktualnosci --*/

div.newsik {
border:solid #D6D6D8 1px;
border-width:0px 0px 1px 0px;
margin-top:40px;
padding-bottom:40px;
font-size:85%;
}

.tekst div.newsik a {
color:#134E90;
display:block;
margin-bottom:10px;
}

span.data {
color:#979797;
}

#menub #zobacz {
margin-top:30px;
}

#menub #szkol {
border:0;
}

#menub #faq {
border:0;

}


#menub #zapexp {
border:0;
}

/* style do faq */

.tekst .ulgorny {
margin-bottom:50px;

}

.uldolny {
margin-top:50px;

}

.ulgorny  li  {
list-style:none;
}
.tekst .ulgorny  li a {
color:#5c84b1;
font-size:68%;
}

.uldolny  li {
list-style:none;
margin-top:15px;
}

.tekst .uldolny  li a{
font-weight:bold;
font-size:68%; 
}

div.clndr {
 background-color:#F6F6F6; position:absolute;
 cursor:default; display:none; border:3px ridge #9ab;
 left:-1em;
 top:7em;
 color:black;
z-index:10;
border:solid #DDDDDD 1px;
}
div.clndr table {
 width:160px; margin:4px;
}
div.clndr th {
 border:1px #DDDDDD;
 font:normal bold 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px;
}
div.clndr td {
 border:1px solid #DDDDDD; cursor:pointer; 
 font:normal normal 11px arial,sans-serif;
 text-align:center; padding:0 2px 0 2px;
}


div.ldiv {
	display:block;
margin-bottom:10px;
}

#newsy_from {
border:solid #D6D6D8 1px;
width:50%;
}

#newsy_to {
border:solid #D6D6D8 1px;
width:50%;
}

ul.newspager {
	text-align:center;
	padding:0;
	margin: 1em 0 0 0;
	list-style:none;
}

ul.newspager li {
	display:inline;
	padding:0;
	margin: 0 0.2em;
}

a.this {
	background-color: #eee;
}

li.this {
	background-color: #EAEBED;
}

li.this ul {
	background-color: white;
}

li.thisprod {
background-color: #EAEBED
}


#menua ul li a.mainoferta {
color:red;
}

#menua ul li a.main {
color:red;
}


#menua ul li a.maindoradztwo{
color:red;
}
#menua ul li a.mainrozwiazania{
color:red;
}

#menua ul li a.mainpartnerzy{
color:red;
}

#menua ul li a.mainaktualnosci{
color:red;
}


#menua ul li a.mainkontakt{
color:red;
}


.biuletynylist {
	list-style:none;
}

.biuletynylist li {
	list-style:none;
	padding:0;
	margin: 0 15px;
	float:left;
	text-align:center;
}

.biuletynylist img {
	border:none;
}

.formbiul {
margin-top:10px;
width:164px;
font-size:75%;
}

.formbiul input {
width:100px;
}

.biulonas {
font-size:75%;
}


#menub ul li#ankieta {
border:0;
}




