div#glowny { 
width: 770px; 
margin: 0 auto; 
padding: 0; 
background: #F4EFE2; 
} 
div#top { 
height: 160px; 
background: #F4EFE2; 
} 
div#top h1 { 
margin: 0 auto 0;
} 
div#tresc { 
height: auto; 
margin: 0; 
} 
div#tresc table { 
margin: 0 auto 0; 
}
div#tresc * { 
margin: 0px 2px 8px; 
} 
div#stopka p { 
font-size: 100%; 
margin: 0 40px; 
color: #FFFFFF; 
} 
div#stopka sup { 
font-variant: small-caps;
font-size: 6px;
vertical-align: top;
color: #FFFFFF; 
} 
div#stopka { 
font: 11px Verdana; 
height: auto; 
text-align: center; 
clear: both; 
color: #FFFFFF; 
background: #A58F6C;
}
	 
	 table {text-align: CENTER;margin-left:auto; margin-right:auto;}
    table.main {vertical-align: CENTER;margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;}
    table.glowna {
    height: 99%;    
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
	 border-width: 0px;
	 border-spacing: 1px;
	 border-style: outset;
	 border-color: #CAA197;
 	 border-collapse: collapse;
    }
    table.glowna th {
	 height: 15px;
	 font-size: 11px;
	 font-style: NORMAL;
    border-width: 1px;
	 padding: 0px;
	 border-style: solid;
	 border-color: #808080;
	 background-color: #CAA197;
	 -moz-border-radius: ;
    }
    table.glowna td {
    text-align: center;
	 border-width: 0px;
	 padding: 3px;
	 border-style: solid;
	 border-color: black;
	 background-color: #F4EFE2;
	 -moz-border-radius: ;
    }
    table.menu {
        text-align: LEFT;
        vertical-align: TOP;
        margin: 5px 0 0;
        background-color: #F4EFE2;
    }
    table.menu td {
        margin-left: 20px;
        text-align: LEFT;
        margin-top: 5px;
        vertical-align: TOP;
    }
    table.strona {
		  height: 100%;    
        text-align: center;
        vertical-align: TOP;
        margin: 5px 0 0;
        background-color: #F4EFE2;
    }
    table.strona td {
        margin-left: 10px;
		  text-indent: 0px;
        vertical-align: TOP;
		  margin-top: 0px;
		  padding: 5px;
    }
	 table.kontakt{
        	  width: 500px;
		  color: #212424;
		  margin: 0 0 1em 0;	
		  font: 80%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
		  text-align: left;
	 }
	 table.kontakt, tr, th, td {
         	margin: 0;
	  	padding: 0;
	  	border-spacing: 0;
	  	border-collapse: collapse;
	 }
table.kontakt tbody tr td {
	width: 50%;
	background: #DDF0BD;
	font-weight: bold;
}
table.kontakt tbody tr.odd td {
	background-color: #91C243;
}
table.kontakt tbody tr th,table.kontakt tbody tr td {
	padding: 0.2em 0.5em;
	border: 1px solid #a6ce39;
}
table.kontakt tbody tr th {
	padding-right: 1em;
	text-align: right;
	font-weight: normal;
	background: #c5e894;
	text-transform: uppercase;
}
    /*---------------- tableka formularza ----------------*/
	 table.formularz{
        width: 500px;
		  color: #212424;
		  margin: 0 0 1em 0;	
		  font: 80%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
		  text-align: left;
	 }
	 table.formularz, tr, th, td {
         margin: 0;
	  		padding: 0;
	  		border-spacing: 0;
	  		border-collapse: collapse;
	 }
	 table.formularz caption {
         width: 500px;
			height: 39px;
			font-size: 0;
			line-height: 0;
			text-indent: -5000em;
			background: url(caption.gif) no-repeat 98% 0;
    }
    /* HEADER */

	 table.formularz thead {
         background: #A5D768;
    }
	 table.formularz thead tr th {
	      padding: 10px 0;
   		font: 130% "Lucida Grande", "Lucida Sans Unicode";
			text-align: center;
			color: #000000;
			border-bottom: 2px solid #524123;
    }

/* FOOTER */

table.formularz tfoot {
	color: #fff;
	background: #524123;
}
table.formularz tfoot tr th, tfoot tr td {
	padding: .2em .6em;
	border-top: 2px solid #A5D768;
}
table.formularz tfoot tr th {
text-align: center;}
table.formularz tfoot tr td {
	text-align: right;
}
/* BODY */

table.formularz tbody tr td {
	background: #DDF0BD;
	font-weight: bold;
}
table.formularz tbody tr.odd td {
	background-color: #D0EBA6;
}
table.formularz tbody tr th,table.formularz tbody tr td {
	padding: 0.2em 0.5em;
	border: 1px solid #a6ce39;
}
table.formularz tbody tr th {
	padding-right: 1em;
	text-align: right;
	font-weight: normal;
	background: #c5e894;
	text-transform: uppercase;
}

 

    table.kontakt td.s22 {font-size: 14px;text-align:center;}
    TD.bord {border: solid black 0px;margin-left: 0px;}
	 TD.bold {font-weight: 900;font-size: 24px;}
	 TD.topmar {margin-top:0px;vertical-align: top;}
    TD.sub {margin-top: 2px;font-family: TIMES NEW ROMAN;font-weight: NORMAL;font-style: NORMAL;font-size: 16px;text-align: CENTER;}
    TD.col {background-image: url(img/tlo.gif); background-repeat:repeat;}
    TR.center {text-align: CENTER;}
    p {font-family: Tahoma;font-weight: 500;margin-left: 10px;text-indent: 15px;font-style: NORMAL;font-size: 14px;}
    p.main {font-weight: NORMAL;text-indent: 14px;text-align: JUSTIFY;}
    p.big {font-weight: 900;margin-bottom: 0px;text-align: CENTER;font-size: 20px;}
    span.big {font-weight: 700;font-size: 18px;}
    p.prodt {background:#BDC6E1;color:#3860DC;font-weight: 700;text-align: CENTER;font-size: 16px;}
    p.prod {font-family: VERDANA;font-weight: normal;text-align: left;font-size: 13px;line-height: 3px;}
    p.v16 {font-family: VERDANA;font-weight: bold;text-align: CENTER;font-size: 14px;}
	 p.c14 {font-weight: BOLD;text-align: LEFT;font-size: 14px;}
	 p.c16 {font-weight: BOLD;text-align: LEFT;font-size: 16px;}
    p.c18 {font-weight: BOLD;text-align: CENTER;font-size: 18px;}
    p.c18l {font-weight: 900;text-align: LEFT;font-size: 18px;}
    p.c18b {font-weight: 900;text-align: LEFT;font-size: 24px;}
    p.kontaktB {font-weight: normal;margin-left: 10px;text-indent: 0px;text-align: LEFT;font-size: 22px;}
    p.kontakt {font-weight: 900;margin-left: 10px;text-indent: 0px;text-align: LEFT;font-size: 15px;}
	 a {font-family: TIMES NEW ROMAN;font-weight: NORMAL;font-style: BOLD;font-size: 12;}
    a.bold {font-weight: 900;text-decoration: UNDERLINE;text-align: CENTER;}
    a.menu {FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #677780; FONT-FAMILY: tahoma; TEXT-DECORATION: none}
    A.menu:hover  { background-color: #93EC3B;text-decoration: none}    /* kolor łącza wskazanego myszką */
    A.li:hover  { background-color: #93EC3B;text-decoration: none}    /* kolor łącza wskazanego myszką */
    a.mar {text-indent: 5;margin-left: 200px;text-align: LEFT;}
    p.left {text-align: LEFT;}
    .center {text-align: CENTER;}
    A:link    { color: rgb(0, 0, 153) ;text-decoration: none}    /* łącza nieodwiedzone */
    A:visited { color: rgb(255, 0, 102) ;text-decoration: none}    /* łącza odwiedzone    */
    A:active  { color: rgb(255, 0, 102);text-decoration: none }  /* kolor łącza podczas kliknięcia */
    A:hover   { color: rgb(0, 96, 255);text-decoration: UNDERLINE}    /* kolor łącza wskazanego myszką */
hr {background-color: #A6CE39; color: #A6CE39; border: 0; height: 1px;}
    html{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
	 body {color: BLACK;background: #F4EFE2;margin:0;padding:0;height:100%;border:none}/*tlo stron*/
    body.index {color: BLACK;background: #F4EFE2;text-align:center}/*tlo calosci*/
    h1 {font-family: TIMES NEW ROMAN;font-weight: BOLD;font-size: 24px;text-align: CENTER;text-decoration: none;margin-top: 10px;margin-bottom: 10px;}
	 h2 {text-align: CENTER;}
	 sup {font-variant: small-caps;font-weight: 30%;text-align: LEFT;font-size: 60%;vertical-align: TOP;} /*znacznik trade mark*/
	 div.wspolpraca {width: 100%; height: 2px; background-color:#93EC3B}
