body {
    font-family: Arial, sans-serif;
    color: #fff; 
    font-size: 12px; line-height: 18px;
    text-align: left;
    background: #000;
    background-image:url(grafiki/tlo.jpg); background-repeat:repeat-x;
    
    }
    
 table, td, tr, img, h1, h2, h3, h4, p, .ramka, object {margin: 0px;padding: 0px}   
    
/* układ strony border-left: #ddd 1px solid; border-right: #ddd 1px solid;border-bottom: #ddd 1px solid; */
.rama {	position: absolute; top:10px; width:900px;
		 
	   }
.pas_g {background: yellow; background-image:url(grafiki/pas_g.gif); background-repeat:repeat-x; border-top: #fff 1px solid;} 
.baner {width:900px; height: 140px; background: #777; background-image:url(grafiki/baner.jpg); background-repeat:no-repeat;
	   border-left: #fff 1px solid;border-right: #fff 1px solid;}
.zebra {background: #777; background-image:url(grafiki/zebra.gif); background-repeat:repeat-x;
	   border-left: #fff 1px solid;border-right: #fff 1px solid;}   
.strona {padding: 20px  40px  20px  40px; 
		 background-image:url(grafiki/tlo1.jpg); background-repeat:repeat-y;
		 height: 350px;
		 border-left: #fff 1px solid;border-right: #fff 1px solid;
	   }	 

.tlo1_d{background: #777; background-image:url(grafiki/tlo1_d.jpg); background-repeat:no-repeat;
	    border-left: #fff 1px solid; border-right: #fff 1px solid; border-bottom: #fff 1px solid; 
	    line-height: 13px;height: 13px;}

.stopka {border: #fff 1px solid;font-size: 11px; line-height: 15px;text-align: center; background: #777; color:#fff}
.form {background-color:#aaa;text-align: left;padding-left:49px;}
.uwaga{color: red;background-color:#eee; font-size: 15px; line-height: 25px;}
/*MENU BOCZNE - pionowe*/
#nawigacja ul#menu { margin:0px; padding:0px; list-style:none; text-align: center;}
#nawigacja * a:hover{ color:red;}
#nawigacja * a{color:#333 ;}
#nawigacja * a, #nawigacja * a:visited{ text-decoration:none; font-size:12px;font-style: italic;font-weight: normal; border: 0px none;}

a.rollover {display: block; width: 210px; height: 37px; text-indent:16px; line-height:27px; background: url(grafiki/p_v.gif) top left no-repeat;}
a.rollover:hover {background-position: 0px -37px;}

li.mb    { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
ul.mb   { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
/*Koniec utawien menu*/



   
.logo {font-family: Impact, sans-serif;font-size: 40px; line-height: 46px; color:red;  font-weight:normal;letter-spacing: 3px; margin:0px 0px 0px 40px; }  


h1 { font-size: 17px; line-height: 37px; font-weight: normal; color:#ffc; text-align: left;} 
h2 { font-size: 16px; line-height: 25px; font-weight: bold;  color:#ffc; font-style: normal; text-align: left; }
h3 { font-size: 20px; line-height: 32px; font-weight: bold; color:#aaa; font-style: normal; text-align: left; }
h4 { font-size: 15px; line-height: 18px; font-weight: bold; color:#fff; text-align: center; }

p {font-size: 13px; line-height: 21px;
     text-align:left;  text-indent:0px; 
     }

span {color: #ffc; font-weight:bold}



.info {font-size:13px; line-height:25px ;font-style: italic;font-weight: bold; text-align: center;}
.foto { border: #fff 0px solid;}
.c { border: #fff 2px solid;}

a { font-family: Arial, sans-serif; text-decoration:none; font-size: 12px; line-height: 15px;}
a:link,a:visited { color:yellow; }
a:hover,a:active {color: red;  }


li    {font-size: 12px; line-height: 18px;
       text-indent:0;  padding:0px; margin: 0px 0px 10px 14px;text-align:justify;}
ul  { padding:0px; margin: 10px 0px 10px 0px; list-style-type: square;text-align:left;}	


