    BODY {
  margin           : 25px 0px 50px 0px;
  color            : #000000;
  background-color: #aabeed;
}

td, tr, p, div {                           /*tr, td do tabel; p - akapity, 
											div - sformatuje wszystkie pozostale 
											fragmenty tekstu nieujete w znaczniki akapitu*/
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;


}

ul { /* format list*/
  margin           : 0px 0px 0px 0px;
}

/*
hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}
*/

/* --Domyslne ustawienia klas-- */

table.moduletable {  /*wyglad modulu jako calosci*/

margin: 0px 0px 0px 7px; 
border-left: solid 0px #666666; 
border-right: solid 0px #666666; 
border-top: solid 0px #666666; 
border-bottom: solid 0px #666666; 
} 

table.moduletable th { /*styl naglówka*/
background: none; 
vertical-align: middle; 
font-size: 11px; 
font-weight: bold; 
color: #666666; 
text-align: center; 
text-indent: 0px; 
width: 100%; 
height: 24px; 
border-bottom: solid 1px #666666; 
} 

table.moduletable td { /*miejsce wyswietlania szczegolow modulu*/
font-size: 11px; 
background: none; 
padding: 0px; 
font-weight: normal; 
height: 20px;

} 

table.moduletable-nav {  /*wyglad modulu gornego menu jako calosci*/
margin: 0px 0px 0px 0px; 

}


table.moduletable-glowna {  /*wyglad modulu powitania jako calosci*/
width: 100%; 
margin: 20px 0px 10px 0px; 
} 

table.moduletable-glowna th { /*styl naglówka powitania*/
font-size:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
vertical-align: middle; 
font-weight: bold; 
color: #474445; 
text-align: center; 
width: 100%; 


} 

table.moduletable-glowna td { /*miejsce wyswietlania szczegolow modulu powitania */
padding-top:10px;
font-size: 11px; 
font-weight: normal; 
height: 20px;

} 


table.moduletable-leftmenu { /*wyglad modulu lewego menu jako calosci*/
width: 98%;
margin: 5px 0px 0px 0px;
border: solid 1px #000000;
}

table.moduletable-leftmenu th { /*wyglad modulu lewego menu jako calosci*/

height: 18px;  
background-color: #ceb2b8;
font-size: 11px; 
font-weight: bold; 
text-align:center;
padding-top: 1px;
border-bottom: solid 1px #000000;
color: #30292b; 
} 

table.moduletable-leftmenu td { /*miejsce wyswietlania szczegolow modulu lewego menu*/

font-size: 10px; 
background: none; 

font-weight: bold; 

} 

table.moduletable-usersOnline {  /*wyglad modulu 'Goscimy' jako calosci*/

border-left: dashed 0px #666666; 
border-right: dashed 0px #666666; 
border-top: dashed 0px #666666; 
border-bottom: dashed 0px #666666; 
} 


table.moduletable-usersOnline td { /*miejsce wyswietlania szczegolow modulu*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
padding: 0px; 
font-weight: bold; 
} 


a.mainlevel:link, a.mainlevel:visited { /*wyglad linkow menu glownego strony*/
	
	
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #4D3058;
	text-align: left;
	padding-top: 2px;
	padding-left: 20px;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

a.mainlevel:hover {/*wyglad linkow menu glownego po odwiedzeniu strony*/
	background: #aabeed ;
	width: 100%;
	height:100%;
	text-decoration: none;
	color: #0c1d1d;
}
 
 
#active_menu {
	color:#b16135;
	font-weight: bold;
}

a#active_menu:hover {
	color: #BB2A03;
}

a.mainlevel-nav:link, a.mainlevel-nav:visited { /*wyglad linkow topmenu strony*/
	
	padding: 0px 8px 0px 8px; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
    display:compact;
	text-decoration: none;
}

a.mainlevel-nav:hover {/*wyglad linkow menu glownego po odwiedzeniu strony*/
	display:compact;
	text-decoration: none;
	color: #23598d;
	background-color:#aabeed;
}
 
 a.mainlevel-leftmenu:link, a.mainlevel-leftmenu:visited { /*wyglad linkow topmenu strony*/
	
	padding: 2px 0px 2px 9px; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
}

a.mainlevel-leftmenu:hover {/*wyglad linkow menu glownego po odwiedzeniu strony*/
	
	
	display: block;
	text-decoration: none;
	color: #23598d;
	background-color:#aabeed;

}


 

 
.inputbox {  /*parametry formularzy*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
margin-top: 0px;
font-size: 10px; 
color: #343A58; 
background: #FFFFFF; 
border: 1px solid; 
margin-right: 2px;
vertical-align:middle;

} 

.button {  /*parametry przycisków formularzy*/
color: #343A58; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
margin-top:1px;
font-weight: bold; 
text-align: center;
vertical-align:middle; 
font-size: 11px; 
background: #f5f5f5; 
border: 1px solid #000066; 
height: 18px; 
cursor: pointer; 
} 

a:link, a:visited { /*domyslne ustawienia dla pozostalych linkow na stronie*/
font-size: 12px; 
color: #3D4F5F; 
text-decoration: none; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
} 

a:hover { /*domyslne ustawienia dla pozostalych linkow na stronie*/
color: #23598d; 
text-decoration: none; 
} 



.componentheading { /*parametry naglowkow - komponenty*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #53586D; 
text-align: left; 
}

.componentheading-newsy { /*parametry naglowkow - komponenty dla najswiezszych wydarzen*/
margin-top:10px;

text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
background-color: #ceb2b8;
border: solid 1px #696a6d;
color: #30292b;
}

.componentheading-plan_zajec { /*parametry naglowkow - plan zajec*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #53586D; 
text-align: left; 
}

.contentheading {  /*parametry naglowkow - artykuly*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #53586D; 
text-align: left; 
line-height: 16px; 
height: 15px; 
} 

.contentheading-newsy {  /*parametry naglowkow - artykuly dla najswiezszych wydarzen*/
padding-top:10px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #53586D; 
text-align: left; 
line-height: 16px; 
height: 15px; 
border-bottom: solid 1px #696a6d;
} 

.small { /* wyswietlanie malych tekstow (np autor) */
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #343A58; 
text-decoration: none; 
font-weight: normal; 
}

.small-newsy { /* wyswietlanie malych tekstow (np autor) dla najswiezszych wydarzen */
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #343A58; 
text-decoration: none; 
font-weight: normal; 
margin-bottom:10px;

}  


.createdate { /* wyswietlanie daty utworzenia artykulu*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 9px; 
color: #343A58; 
text-decoration: none; 
font-weight: normal; 
} 

.poll { /* wyswietlanie ankiet na stronie*/
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #343A58; 
line-height: 14px;
} 

.pollstableborder { /* wyswietlanie ankiet na stronie*/
border: 1px solid #465675; 

} 

.sectiontableentry1 { /*wyswietlanie wierszy nieparzystych*/
/*background-color : #000000; */
font-weight:bold;
} 

.sectiontableentry1-plan_zajec { /*wyswietlanie wierszy nieparzystych*/
padding:4;

font-weight: bold;
} 

.sectiontableentry2 { /*wyswietlanie wierszy parzystych*/
background-color: #aabeed;
font-weight:bold; 
} 

.sectiontableentry2-plan_zajec { /*wyswietlanie wierszy parzystych*/
padding:4;

font-weight: bold;
} 

.sectiontableheader { /* wyglad naglowkow tabel */
background-color : #acc4d9; 
background-repeat: repeat; 
padding: 2px; 
color : #000000; 
font-weight : bold; 
padding: 2px; 
} 



.borders{ /*obramowanie srodka strony*/
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.borders1{ /*obramowanie srodka strony*/
border: 1px solid #000000;
margin-top:5px;
}


.banner{ /*obramowanie banera*/
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.date{ /*wyglad daty*/
margin-left: 10px;
font-family: verdana,"Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
}
 
.tableborders{ /*obramowanie tabel*/
border: 1px solid #000000;

}
.contentpaneopen /*wlasnosci tabel dla mainbody, user5, user9 */
{
width:100%
}


