/*body,p,td,div,th,ul,li { font-family: Arial, Helvetica, sans-serif; color: #222222; background-color:#FAFDFF }*/
body,p,ul,li { font-family: Arial, Helvetica, sans-serif; color: #333333; background-color:white }
body,p,td,th {  font-size: 11px;}
body {margin:0px 0px 0px 0px}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #336633;
	text-decoration: none;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: normal;
	font-weight: normal;
	color: #848484;
	text-decoration: none;
}


.box { height:200; }

/*a { text-decoration: none; color: #d81c00; background-color:#FAFDFF }*/
a { text-decoration: none; color: #cc0000; }
a:hover { text-decoration: underline }
.GreyBar a {  color: #D1D1D1; text-decoration: none; }
.GreyBar a:hover {  color: #FFFFFF; text-decoration: none; }
.UpLinks a {  color: #333333; text-decoration: none; }
.UpLinks a:hover {text-decoration: underline; }

small, small * { font-size: 10px}
ul li { list-style-image:  url('/img2/wypunktowanie.gif') }

.PrettyTableBig {}

table.PrettyTable {border-collapse: collapse; }
table.PrettyTable td { border: 1px solid #666666; empty-cells: show; text-align:center; vertical-align:top;}
table.PrettyTable th { border: 1px solid #666666; empty-cells: show; }

div.Person img {margin-top:12px; margin-left:10px; padding-right:0px}
div.ContentPage table.contact { border-collapse:collapse} 
div.ContentPage table.contact td { border-bottom: 1px solid #cccccc; padding:2px} 

div.ContentPagePrint {margin:20px}

.NavTop { line-height: 1em }
.Nav a { text-decoration:none; color:#676767}
.Nav a:hover  { color:black;text-decoration: underline ; } 
/*.Nav a:hover  { text-decoration: underline; } */

.NavLevel0 , .NavLevel0 a { font-weight:bold  }
.NavLevel1 , .NavLevel1 a {  }
.NavLevelN, .NavLevelN a { font-weight:normal; color:black; padding-left:10px }
.NavSelected, .NavSelected a, .NavSelected a:hover { color:black;font-weight:bold ;  }

/*.Nav div {margin: 0px; padding:0px; width:100%}
.Nav div a { display:block; padding: 4px; width:100%}*/
/*mozilla: .Nav div a { display:block; padding: 4px;}*/
/*.NavLevelN {margin: 0px; padding:0px }
.NavLevelN a { display:block; width: 98%; padding: 4px }
.NavLevelN a:hover { background-image: url(/images/kratki.gif);}*/

table.NavTop { border-collapse: collapse}
table.NavTop td { border: 1px solid #5989b9;  }
/*table.NavTop td { border: 1px solid black;  }*/
/*.Nav div a {text-decoration:none;display:block; }
.Nav div a:hover {text-decoration:underline; display:block}*/
/*.Nav div { padding: 4px}*/
@media print {
body,p,td,div,th,ul,li { font-family: Arial, Helvetica, sans-serif; color: black; background-color:white }
}

.pagehead {display:none;visibility:hidden;width:0px;height:0px }


