body {
    font-family: Arial,  sans-serif;
    font-size: 12px; line-height: 16px;
    color: #fffccc;
    background-image:url(grafiki/tlo.jpg);background-repeat:repeat-x;background-color: #932929
    }

.rama {position: absolute; top:0px;
		 width:802px; 
		 padding: 0px 0px 0px 18px ;
		 background-image:url(grafiki/tlo2.jpg);background-repeat:repeat-y;
		 }
.naglowek{
background-image:url(grafiki/tlo1.jpg);background-repeat:repeat-x;background-color: #932929; border-right: #932929 3px solid;
} 
.stopka{
color: #932929; text-align: left; font-size: 13px;
padding: 0px 0px 0px 20px;
height: 49px;
background-image:url(grafiki/stopka1.jpg); background-repeat:no-repeat;
}
.belka {
height:5px;width:604px;
background-image:url(grafiki/belka.gif);background-repeat:repeat-x;
}
.haslo {
height: 20px;
font-size: 13px; font-weight: bold; 
text-align: center;
background-image:url(grafiki/tlo3.jpg);
}
.tytul {color:#ed9632;font-size: 16px; line-height: 20px;text-align: left; padding: 0px 16px;font-weight: bold;  font-style: normal;}

.tel {width: 164px; height:50px; background-image:url(grafiki/belka_t.jpg); background-repeat:repeat-x; font-weight: bold; padding: 0px 15px}

.aktualnosci { border:solid red 1px; background-color: #932929;}
.akt_podkr {border-bottom: solid 2px #ed9632;text-align:left}
.plan {text-align: right; }

.kursy { padding: 10px 0px 0px 16px;}
.strony { padding: 20px 40px 20px 40px;}
.podstr {}
.plan_naglowek {
font-family:Georgia,"Times New Roman"; 
font-size: 16px; line-height: 25px; font-weight: bold;
padding: 0px 10px; 
border:solid #de7c33 1px;
color:#ed9632;background-image:url(grafiki/tlo3.jpg);background-repeat:repeat-y;}

.plan_pole {border-right: 0px solid #de7c33} /*#ed9632*/
.us  { padding:1px 2px 1px 2px; margin: 0px ; border: solid 1px red;color: red; background-color: #FFD0D0;text-align:center}

td tr table img {padding:0px; margin: 0px}

h1 { font-size: 20px; line-height: 25px; font-weight: bold; margin: 0px; color:#fffccc;font-family:Georgia,"Times New Roman"}
h2 {font-size: 16px; line-height: 20px; font-weight: bold; color:#ed9632; margin: 0px;}
h3 { font-size: 12px; line-height: 16px; font-weight: bold; margin: 0px; color:#ed9632;}
h4 {font-size: 16px; line-height: 25px; font-weight: bold; margin: 0px; color:#f4db99;
	 font-family:Georgia,"Times New Roman";text-align: center; font-style:italic}/*#932929  #cb2926*/

span {color:#fffccc; font-weight: bold; }
.c  { padding:0px; margin: 0px ; border: solid 6px #cb2926  }

.foto {margin: 0px; border: #cb2926 2px solid}

.foto_gal {margin: 0px; padding:0px; text-align: center; vertical-align: middle; }
.formularz {font-size: 12px; line-height: 18px; color: #fff; text-align:left}
.formularz_p {font-size: 12px; line-height: 15px; color: #fff; text-align:right}
a {
font-family: Arial, sans-serif; 
text-decoration:none; font-size: 12px; line-height: 18px;}
a:link,a:visited { color: yellow;}
a:hover,a:active { color: #fff; }

p {padding:0px; margin: 0px}
li    {font-size: 12px; line-height: 15px; padding:0px; margin: 0px 0px 0px 0px;}
ul  { padding:0px; margin: 0px 0px 0px 0px; list-style-type: square}

/*MENU BOCZNE - pionowe*/

#nawigacja ul#menu { margin:0px; padding:0px; list-style:none; font-style: normal;text-align: left;}
#nawigacja * a:hover{ color:#fff; font-weight:normal;}
#nawigacja * a{color:yellow ;}
#nawigacja * a, #nawigacja * a:visited{ text-decoration:none; font-size:12px; border: 0px none;}

a.rollover {display: block; width: 188px; height: 22px; text-indent:15px; line-height:22px; background: url(grafiki/pm.gif) top left no-repeat;}
a.rollover:hover {background-position: 0px -22px;}

li.mb    {font-size: 12px; line-height: 15px; COLOR: #fff;  padding:0px; margin: 0px 0px 0px 0px;}
ul.mb  { padding:0px; margin: 0px 0px 0px 0px; list-style-type: square}
/*Koniec utawien menu*/


/*MENU POZIOME*/
li.poz    {padding:0px; margin: 0px 0px 0px 0px;}
ul.poz { padding:0px; margin: -2px 0px 0px 0px; list-style-type: square}

#navbar { 
font-style: normal;text-align: left; padding:0px 0px; 
background-color: #932929; height:22px; width:604px; margin-left:0; float:right
} 
#navbar li.poz { 
list-style:none; display:inline; 
} 
#navbar a { 
width:84px; color:yellow; text-decoration:none; background:transparent url("grafiki/p.gif") no-repeat; float:left; padding:4px 2px 0px 0px; margin:0px;text-align:center;
} 
#navbar a:hover { 
background-position:0 -22px; color:#fff; 
} 
#navbar a:active { 
background-position:0 -22px; color:#fff;
} 
#navbar li.poz {
background-image:none;padding:0;
}
