* {
margin:0;
padding:0;
}



#stopka {


}





html, body {
	color:black;
       background-color:#492E2C;
	font-family: verdana, sans-serif;
	font-size:84%;
}

#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:765px;
max-width:971px;
height:auto;
position:relative;
border:solid #B3602C 0px;
}


#srodek {
min-width:765px;
max-width:971px;
height:auto;

position:relative;
margin:0 auto;
background-repeat:no-repeat;

background-color:#bbadaa;
background-position: bottom center;
background-image:url(/gfx/woda.jpg);

}

#naglowek {
height:155px;
background-position: top right;
background-image:url(/gfx/naglowek.jpg);
min-width:765px;
max-width:975px;
height:213px;
margin:0 auto;
position:relative;
background-color:#5A2705;
}

#naglowek h1, .auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;

}

#glinki {
text-align:center;
margin-left:130px;
display:none;
}

#glinki a {
color:#7A4307;
text-decoration:none;
background-image:url(/gfx1/koperta.gif);
background-repeat:no-repeat;
padding-left:20px;
margin-left:20px;
}

#glinki span {
color:#7A4307;
}



/*logo --gif*/
#naglowek .logo {
border:0;
margin-top:12px;
margin-left:5px;
position:absolute;
}

/*menu gorne*/

#naglowek .menug {
padding-top:140px;
text-align:right;
}
#naglowek .menug li {
display:none;
}

#naglowek .menug a {
color:#FFDA05;
font-weight:bold;
text-decoration:none;
display:block;
}

#naglowek .menug a#link1 {
padding-left:17px;
padding-right:17px;
height:23px;
right:355px;
position:absolute;
color:#F8F3D1;
}

#naglowek .menug a#link2 {
padding-left:25px;
padding-right:28px;
height:23px;
right:210px;
position:absolute;
color:#F8F3D1;
}

#naglowek .menug a#link3 {
padding-left:27px;
padding-right:19px;
height:23px;
right:105px;
position:absolute;
color:#F8F3D1;
}

#naglowek .menug a#link4 {
padding-left:15px;
padding-right:10px;
height:23px;
right:0px;
position:absolute;
color:#F8F3D1;
}

#naglowek .menug a:visited {
color:#FAF7DF;
}

#naglowek .menug a:hover,
#naglowek .menug a:focus,
#naglowek .menug a:active {
color:#5A2705;
}


#lkolumna {
background-position:bottom right;
width:175px;
height:auto;
float:left;
margin-left:12px;
}

#lkolumna ul li,#pkolumna ul li {
list-style:none;
}

#lkolumna h2 {
background-color:#000;
background-image:url(/gfx1/nag1.jpg);
border:solid #F8F3D1 0px;
color:#000;
padding: 7px 0px 0px 0px;
text-transform:uppercase;
font-size:100%;
width: 158px;
height: 22px; 
margin: 0px 0px 0px 3px;
text-align: center;
}

#pkolumna h2 {
background-color:#000;
background-image:url(/gfx1/nag.jpg);
border:solid #F8F3D1 0px;
color:#000;
padding: 8px 4px 3px 4px;
text-transform:uppercase;
font-size:100%;
width: 166px;
height: 35px; 
margin: 8px 0px 0px 2px;
text-align: center;
}

#lkolumna .lnews a,#pkolumna .pnews a {

font-weight:bold;
text-decoration:none;

color:#744b30;
}

#lkolumna .lnews a:visited,#pkolumna .pnews a:visited {
color:#BBC5DC;
}

#lkolumna .lnews a:hover,
#lkolumna .lnews a:focus,
#lkolumna .lnews a:active,
#pkolumna .pnews a:hover,
#pkolumna .pnews a:focus,
#pkolumna .pnews a:active {
color:#FFCC00;
}

.tekst h2 {
color: #000;
font-family:verdana,sans-serif;
text-transform:uppercase;
font-size:100%;
padding: 5px 0px 0px 0px;
margin: 10px 0px 0px 0px;
background-image:url(/gfx1/tyt.gif);
background-position: right;
 height: 22px; 
text-align: center;
}

.tekst h2.header {
margin:0;
border-width:0px 0px 1px 0px;
background-color:#FBF6E0;
text-transform:lowercase;
}

#pstrona .slowopis {
margin-top:10px;
margin-left:20px;
padding:1em;
/* background-color:#945D01; */
color:#FBF6E0;
}

#pstrona .slowopis p {
color:#744b30;

}

.slowopis h3 {
color:black;
margin:0.5em 0em 0.5em 0em;
text-align:left;
}

#pstrona .slowopis a {
color:#FBF6E0;
}

#pstrona .slowopis a:hover,
#pstrona .slowopis a:focus,
#pstrona .slowopis a:active {
color:#592704;
}

#pstrona .slowopis a:visited {
color:#FBF6E0;
}

ul.lmenu {
margin-top:1em;
margin-right:0.3em;
border:solid #A65D04 0px;
border-width:0px 0px 0px 0px;
}

.lmenu li {
background-image:url(/gfx/menu.gif);
background-repeat:no-repeat;
padding: 7px 0px 0px 10px;
list-style:none;
width: 151px;
height: 22px;
margin: 2px 0px 10px 0px;
}

.lmenu a {
padding-left:30px;
color:#F8F3D1;
font-weight:bold;
text-decoration:none;
display:block;
}

.lmenu a:visited {
color:#F8F3D1;
}

.lmenu a:hover,
.lmenu a:focus,
.lmenu a:active {
color:#FFCC00;
}


ul.lmenu2 {
margin-top:1em;
margin-right:0.3em;
border:solid black 1px;
border-width:1px 0px 0px 0px;
}

.lmenu2 li {
background-image:url(/gfx1/gfxla_.gif);
background-repeat:no-repeat;
background-color:#5a2705;
border:solid black 1px;
border-width:0px 1px 1px 1px;
padding:0.3em 0em 0.3em 0em;
list-style:none;
font-size: 80%;
}

.lmenu2 a {
padding-left:30px;
color:#F8F3D1;
font-weight:bold;
text-decoration:none;
display:block;
}

.lmenu2 a:visited {
color:#F8F3D1;
}

.lmenu2 a:hover,
.lmenu2 a:focus,
.lmenu2 a:active {
color:#5A2705;
}

.lnews,.pnews {

height:auto;
margin-top:1em;
margin-right:0.3em;
margin-left:0.3em;
padding:0.5em;
border:solid #B3B5B8 1px; background-color:#ddd1ce;
}


#pstrona {
width:757px;
height:auto;
float:right;
margin-right:10px;

}

#pkolumna {
width:176px;
height:auto;
float:right;
margin-right:7px;

}

#pstrona h4 {
color:#5A2705;
border-bottom:solid #5A2705 1px;
}

#pstrona a {
color:#744b30;
text-decoration:none;
font-weight:bold;
font-size:90%;
}

#pstrona a:visited {
color:#9A9A9A;
}

#pstrona a:hover,
#pstrona a:focus,
#pstrona a:active {
text-decoration:underline;
color:#000;
}


#innerdiv {
width:555px;
min-height:400px;

float:left;
 border:solid #B3B5B8 1px; background-color:#ddd1ce;

color:black;

}

/*ogolnie styl dla linkow w tekscie*/
.tekst a {
color:#744b30;
text-decoration:none;
}

.tekst a:visited {
color:white;
}

.tekst a:hover,
.tekst a:focus,
.tekst a:active {
text-decoration:underline;
}

.tekst {
margin:0.4em;
}



.tekst ul li {
margin:0.5em 0px 0px 2em;
list-style:none;
}

/*wyszukiwarka*/
#szukaj {
background-color:#F8F3D1;
height:20px;
color:black;
font-weight:bold;
}


#stopka {
font-size:85%;
text-align:center;
width:553px;

float:left;
margin-left:10px;
}


.stopka1 {
margin-top: 0px;
font-size:85%;
text-align:center;
width:553px;
/* width:75%; */
height:107px;
 border:solid #bbadaa 1px; background-color:#3b2422;
color:#744b30;
padding:0.2em;
float:left;
margin-left:-3px;
}

#stopka ul {
margin-top:5px;
}

#stopka ul li {
display:inline;
margin:0.5em 0em 0.5em 1em;
padding-top:0.5em;
padding-bottom:0.5em;
}

#stopka a {
color:#744b30;
}0
#stopka a:visited {
color:#9C7D69;
}

#stopka a:hover,
#stopka a:focus,
#stopka a:active {
text-decoration:none;
}

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


/*lista nawigacyjna*/
span.track {
color:#F8F3D1;
font-weight:bold;
text-transform:lowercase;
}

span.track a,div.imgnav a {
color:#669933;
font-weight:bold;
}

span.track a:visited,div.imgnav a:visited {
color:white;
}

span.track a:hover,div.imgnav a:hover,
span.track a:focus,div.imgnav a:focus,
span.track a:active,div.imgnav a:active {
color:#669933;
}

div.imgnav {
margin-top:10px;
}

div.imgnav img {
border:0;
}

/*tabela --kontakt*/
table.kontable {
color:black;
border:solid #F8F3D1 1px;
margin:0 auto;
margin-top:1em;

}

#pstrona table.kontable td {
padding:5px;
}

#pstrona table.kontable a {
color:#5A2705;
}

#pstrona table.kontable a:visited {
color:#9C7D69;
}

#pstrona table.kontable a:hover,
#pstrona table.kontable a:focus,
#pstrona table.kontable a:active {
color:black;
}

table.kontable tr.lgreen {
background-color:#ac9792;

}


table.kontable tr.hgreen {
background-color:#ac9792;

}

table.kontable td.lgr {
background-color:#ac9792;

}


table.kontable td.hgr {
background-color:#ac9792;

}
.imagelist {
margin-left:20px;
height:auto;
}

.imagelist img {
margin-top:10px;
margin-left:10px;
padding:1px;
border:solid #9C7D69 1px;
float:left;
}

.imagelist a img {
display:block;
width:96px;
height:72px;

}

div.wysrodk {
margin-top:20px;
margin-bottom:20px;
text-align:center;
}

div.wysrodk img {
padding:10px;
border:solid #9C7D69 1px;
}


/*slownik lista*/
ul.alfabet {
background-color:#9C7D69;
border:solid black 1px;
padding:0.2em;
}

ul.alfabet li {
text-transform:uppercase;
display:inline;
color:black;
margin:0;
}

ul.alfabet a {
color:#669933;
}

ul.alfabet a:visited {
color:black;
}

ul.alfabet a:hover,
ul.alfabet a:focus,
ul.alfabet a:active {
color:#006633;
}

.listaprod a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
display:block;
}

.listaprod a:visited {
color:#ffffff;
}

.listaprod a:hover,
.listaprod a:focus,
.listaprod a:active {
color:#FFDA05;
}

a.back {
color:#000000;
font-weight:bold;
text-decoration:none;

}

a.back:visited {
color:#000000;
}

a.back:hover,
a.back:focus,
a.back:active {
color:#006633;
}

a.back rite {
background-image:url(/gfx1/apixr.gif);
background-repeat:no-repeat;
text-align:center;
}


a.back galer {
background-image:url(/gfx1/apixl.gif);
background-repeat:no-repeat;
}



/*=== galeria prac ====*/

ul.galprac li {
}

div.agalprac {
border:solid #FEFBE3 1px;
padding:0.2em;
}

ul.galprac li img {
margin-top:3em;
margin-bottom:-1em;
}

ul.galprac li.even {
float:left;
margin-left:4em;
}

ul.galprac li.odd {
float:right;
margin-right:4em;
}



/*--- formularz ---*/
/*FORMULARZ*/

#kalkform {
width:90%;
margin-left:2em;
margin-top:3em;
text-align:left;
color:#000;
}


#kalkform label {
   float: left;
   display: block;
   width:33%;
}

#kalkform legend {
padding:0px 10px 0px 10px;
font-family:Trebuchet MS,arial,verdana,sans-serif;
font-size:120%;
color:#000;
font-weight:bold;
}

#kalkform ul {
margin:10px 0px 10px 0px;
}

#kalkform li {
clear:both;
list-style:none;
list-style-image:none;
margin:2px 0 0 0;
}

#kalkform fieldset {
border:0;
}

#kalkform .t {
width:50%;
}

#formatka .tx {
width:100%;
}

#kalkform label.l {
float:right;
width:90%;
display:block;
}

#kalkform fieldset.dadresowe {
padding:5px 5px 5px 5px;
border:solid #6D472B 1px;
}

#kalkform ul label {
margin-left:5px;
}

#kalkform select {
width:50%;
}

#kalkform ul ul label {
	text-indent:10px;
}

#kalkform span.pseudolabel {
	font-weight:bold;
	display:block;
	margin-left:5px;
}

select#uslugamain {
margin:5px;
}

/*--- lista ---*/

ul.wyrlista {
margin:1em 0em 1em 1em;
}

ul.wyrlista li {
list-style-type:disc;
}

#pkolumna .bannerki {
margin:0px 0px 0px 0px;
position:relative;
border:0;
}

p.popis {
margin-top:1em;
line-height:140%;
}

/*--- formularz inputy---*/

textarea {
width:100%
}

#field_87 {
margin-left:174px;
width:49%;
}


#field_88 {
margin-left:174px;
width:49%;
}

#field_89 {
margin-left:174px;
width:49%;
}

#field_91 {
margin-left:174px;
width:49%;
}


#field_93 {
margin-left:174px;
width:49%;
}

#field_95 {
margin-left:174px;
width:49%;
}

#field_96 {
margin-left:174px;
width:49%;
}

#field_97 {
margin-left:174px;
width:49%;
}


#field_98 {
margin-left:174px;
width:49%;
}

#field_99 {
margin-left:174px;
width:49%;
}

#field_101 {
margin-left:174px;
width:49%;
}

#field_110 {
margin-left:174px;
width:49%;
}

.calc {
width:49%;
}

span.calcSub {
margin-left:175px; 
width:20%; 
color:#000000; 
}

/* proba z fotkami */
.ab {
background-image:url(/gfx1/probny2.jpg);
background-repeat:no-repeat;
}

.slowopis {
min-height:850px;
}

#footerbanerbig {
width:100%;
height:140px;
/* dopisane 1002 */
display:none;
}

.footerbaner {
width:540px;
height:0px;
float:left;
margin-left:30px;
/* dopisane 1002 */
display:none;
border:solid red 1px;
}

#aktubaner {
float:left;
width:175px;
margin-left:20px;
margin-top: 125px;
}

#banerekl {
width:176px;
height:120px;
float:left;
margin-left:10px;

}


#banerekp {
width:176px;
height:120px;
float:right;
}


#topMail {
position:absolute;
top:90px;
right:10px;
}

#pstrona {
position:relative;
padding-bottom: 10px;
}

#pracuj {width:160px;  right:20px; margin-left: 10px; position: absolute; bottom: 20px;vertical-align: bottom;}
#pracuj img {border:0; }


#footerbig {

margin-top: 135px;
}

















