body
{
     background: #FFF;
     color: #000;
     font-size: 14px;
     font-family: Verdana;
     letter-spacing: 1px;
     padding: 20px;
     margin: 0px;
     float: none;
     clear:both;
}
a
{
     text-decoration: underline;
     font-weight: bold;
}
p
{
	padding: 5px;
	margin: 5px;
}
form
{
     background: inherit;
     padding: 0px;
     margin: 0px;
}
h1
{
     background: #FFEE00;
     color: #000;
     font-size: 28px;
     padding: 15px 10px 15px 15px;
     margin: 15px 0px 15px 0px;
     float: none;
     clear: both;
     display: block;
}
h2
{
     background: #FFFF66;
     color: #000;
     font-size: 21px;
     padding: 11px 10px 15px 11px;
     margin: 10px 0px 10px 0px;
     float: none;
     clear: both;
     display: block;
}
h3
{
     background: #FFFF99;
     color: #000;
     font-size: 18px;
     padding: 8px 10px 15px 8px;
     margin: 10px 0px 10px 0px;
     float: none;
     clear: both;
     display: block;
}
.clear
{
     display: block;
     float: none;
     clear: both;
     height: 0px;
     width: 0px;
     visibility: hidden;
}
.hide
{
     height:0px;
     width:0px;
     overflow:hidden;
     visibility:hidden;
     font-size:0px;
     margin: 0px;
     padding: 0px;
}
.divhr
{
      width:100%;
      height: 1px;
      background: #666;
      line-height: 0px;
      font-size: 0px;
      display: block;
      margin:5px 0px 5px 0px;
}
.normal_boxes
{
     padding: 5px 10px 5px 10px;
}
#FontSizePlug a
{
     color:#00F;
     font-weight: bold;
     padding: 0px 4px 2px 4px;
}
#HeaderR
{
     overflow:hidden;
     text-align:right;
     width:auto;
     float:right;
     margin: 0px 0px 15px 0px;
}
#HeaderR ul
{
     float:left;
     list-style: none;
     padding: 0px;
     margin: 0px;
}
#HeaderR li
{
     float:left;
     list-style: none;
     padding: 0px;
     margin: 0px;
}
#HeaderR a
{
     float: left;
     padding: 0px 4px 2px 4px;
     display: inline;
}
#WAIform, #waiChangeCol
{
     margin: 0px;
     padding: 0px;

}
#zmienKontrastLink, #WAIsubmit
{
     padding: 0px 4px 2px 4px;
}
#HeaderMenu
{
     float: none;
     clear: both;
     display: block;
     margin: 0px 0px 15px 0px;
}
#HeaderMenu ul
{
     float: left;
     list-style: none;
     margin: 0px;
     padding: 0px;
}
#HeaderMenu li
{
     float: left;
     list-style: none;
     padding: 2px 10px 2px 10px;
}
#HeaderMenu a
{
     color:#F00;
     text-decoration: underline;
     text-transform: uppercase;
     font-size: 16px;
     font-family: Arial;
}
#trescStrony
{
     padding: 10px;
}
#MenuContainer
{
     margin: 0px 15px 0px 0px;
     padding: 0px 0px 15px 0px;
     background: #fff;
     width: 100%;
     display: block;
     color: #000;
}
#MenuContainer .MenuItem
{
	float:left;
	width:auto;
	height:auto;
	background: #fff;
	border:0px;
	padding:0px;
	margin:0px;
}
#MenuContainer ul
{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
#MenuContainer li 
{
     float:left;
     border: 0px;
     background: #fff;
     width: auto;
     padding: 0px;
     margin: 0px;
}
#MenuContainer li:hover {
    background-color:#FFF;
}

#MenuContainer li.ZaznaczLi {
    background-color:#FFF;
}
#MenuContainer a
{
     font-size:15px;
     text-decoration:underline;
     color:#00F;
     float: left;
     display: block;
     margin:2px 5px 2px 5px;
	 padding:0px;
	 background:#fff;
	 border:0px;
	 width:auto;
}
#FooterLine
{
     margin: 20px 0px 0px 0px;
}