body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, sans-serif, Sans;
	font-size: 11px;
	color: black;
background:url('../images_page/tlo.jpg');

}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif, Sans;
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif, Sans;
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif, Sans;
	border-collapse: collapse;
}
A {
	COLOR: white; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif, Sans;
}
A:link {
	COLOR: white; TEXT-DECORATION: none;
}
A:active {
	COLOR: white; TEXT-DECORATION: none;
}
A:visited {
	COLOR: white; TEXT-DECORATION: none;
}
A:hover {
	COLOR: white; TEXT-DECORATION: underline;
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif, Sans;
	border:1px solid silver;
	padding:2px;
}
INPUT,SELECT, textarea {
	background:url('img/input.gif');
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, sans-serif, Sans; 
	color: #c4c4c4;
	border:1px solid #5a5a5a;
	background-color:#2e2e2e;
	padding:3px;
}
#logo {
	 width:936px;
	 height:131px;
	 margin-left:auto;
	 margin-right:auto;
}
#top_left{
 float:left;
 width:255px;
 text-align:left;
}
#top_right {
 float:right;
 text-align:right;
 width:630px;
}
#top_lang {
 padding:5px;
 padding-left:807px;
 display:block;
 text-align:left;
 position:absolute;
 margin-top:75px;
 height:30px;
 width:120px;

}
#page_top{
	clear:both;
	width:936px;
	height:9px;
	background:url('../images_page/page_top.jpg');
	margin-left:auto;
	margin-right:auto;
}
#page_middle{
	width:916px;
	background:url('../images_page/page_middle.jpg');
	margin-left:auto;
	margin-right:auto;
	color:white;
	padding:10px;
}
/*
#page_middle{
	width:916px;
	background:url('../images_page/page_middle.jpg');
	margin-left:auto;
	margin-right:auto;
	color:white;
	padding:10px;
} */

#page_middle_back{
 width:896px;
}
#page_bottom{
	width:936px;
	height:9px;
	background:url('../images_page/page_bottom.jpg');
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

#page_stopka{
  width:936px;
	margin-left:auto;
	margin-right:auto;
	color:white;
	font-weight:normal;
	font-size:12px;
	text-align:center;
}
#nav {
	margin:0px;
	padding:0px;
	margin-top:110px;
	float:right;
	margin-right:15px;
}
#nav li{
	margin-top:1px;
	list-style:none;
	float:left;
	margin-left:2px;
	padding-left:2px;
	line-height:21px;
	white-space:nowrap;
	background:url('../images_page/malh.jpg') 0 100% no-repeat;
}
#nav a{
	margin-top:1px;
	display:block;
	float:left;
	padding: 0 6px 0 4px;
	text-decoration:none;
	font-weight:normal;
	background:url('../images_page/marh.jpg') 100% 100% no-repeat;
	color:white;
	font-size:13px;
	/*width: .lem; */
}
#nav li:hover{
	margin-top:0px;
	list-style:none;
	float:left;
	margin-left:2px;
	padding-left:2px;
	line-height:23px;
	white-space:nowrap;
	background:url('../images_page/mal.jpg') 0 100% no-repeat;
}
#nav a:hover{
	margin-top:0px;
	display:block;
	float:left;
	padding: 0 6px 0 4px;
	text-decoration:none;
	font-weight:normal;
	background:url('../images_page/mar.jpg') 100% 100% no-repeat;
	color:white;
	font-size:13px;
}
#nav #current, #nav #current li{
	margin-top:0px;
	list-style:none;
	float:left;
	margin-left:2px;
	padding-left:2px;
	line-height:23px;
	white-space:nowrap;
	background:url('../images_page/mal.jpg') 0 100% no-repeat;
}

 #nav #current a{
	margin-top:0px;
	display:block;
	float:left;
	padding: 0 6px 0 4px;
	text-decoration:none;
	font-weight:normal;
	background:url('../images_page/mar.jpg') 100% 100% no-repeat;
	color:white;
	font-size:13px;
}
#page_title {
 	width:871px;
 	padding-left:30px;
 	height:25px;
 	padding-top:4px;
 	margin-top:4px;
 	margin-left:6px;
 	margin-bottom:4px;
 	background:url('../images_page/page_title.jpg');
 	color:silver;
 	font-size:17px;
}
.pag {
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	margin:3px;
	border:1px solid silver;
	color:white;
	font-size:13px;
	font-weight:bold;
}

#pag_active {
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	margin:3px;
	border:1px solid silver;
	color:#FF0400;
	font-size:15px;
	font-weight:bold;
}
.komunikat { border:2px solid red;background-color:#2e2e2e;margin-left:auto;margin-right:auto;width:900px;padding:10px;color:white;font-weight:bold; margin-top:30px;text-align: center;}