body {position: center; background-color:#f7f3f3; margin:0px; padding:0px;}
#mainframe {position: relative; margin: auto; text-align: left; top: 0px; left: 0px; width: 800px; }
#head {width: 800px;}
#topnav {position:absolute; left:180px; top:105px; width:560px; height:20px; z-index:1}
#menutop {width: 780px; height: 29px; padding-top: 5px; padding-left: 10px; text-align: left;}
#pathway {width: 620px; height: 20px; color:#999999; font-family: arial, helvetica, sans-serif; font-size: 10px;}
#content {width: 620px; height:  padding: 3px 3px 0px 3px; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.8em;}
#stopka {width: 798px; height: 20px; font-size: 0.8em; text-align: center; color:#000000; background-color:#C2B998; padding: 2px 1px 3px 1px;}
#clear {clear: both;}
#full_content {background-color:#f8f8d6;  width: 800px;}

#szukaj {
	width: 170px; height: 20px;
	border-right: 1px solid #ccc;
	border-right-style: dashed;
	border-left: 1px solid #ccc;
	border-left-style:  dashed;
padding-left: 2px;
padding-right: 2px;
}
#left_menu {
	width: 170px;
		border-right: 1px solid #ccc;
	border-right-style: dashed;
	border-left: 1px solid #ccc;
	border-left-style:  dashed;
padding-left: 2px;
padding-right: 2px;

}

.back_button {float: right;	width: 80px; height: 17px; font-size: 12px;
      color: #FFFFFF; 
      background: #f5f5f5;
      font-weight: bold;
      text-align: center;
      padding: 3px 2px 0px 2px;
	border: 1px solid #0d5969;
}

.red {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ff0000; font-weight: bold;}

.moduletableszukaj {margin-bottom: 0px; height: 20px;}
.searchszukaj {padding: 0px; height: 18px;}
.inputboxszukaj {font-family: arial, helvetica, sans-serif; font-size: 11px; width: 160px;}
#active_menu {color: #000000; font-weight: bold;}
a.mainlevel:link, a.mainlevel:visited {
color: #ff0000; 
font-size: 11px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
line-height: 20px;
}

a.mainlevel:hover {color: #999999; font-weight: bold;}
a.mainleveltop:link, a.mainleveltop:visited {
color: #ffffff;
font-weight: normal;
font-size: 11px;
width: 100%;
text-indent: 5px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 10px;
margin-bottom: 1px;
font-weight: bold;
}

a.mainleveltop:hover {color: #999999; font-weight: bold;}
#active_menutop {
  color: #999999;
  font-weight: bold;
}
.contentheading {
	height: 30px;
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
}