body {
	background-image: url("./images/e1e1e1.png");
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	margin: 0px;
	text-align: justify;
	height: 100%;
}

a { text-decoration: none; color: #4a749c; }

div#page {
	width: 930px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	height: 100%;
}

div.page_header {
	height: 80px;
	background-color: #fff;
	padding-top: 15px;
}

div.page_header_logo {
	float: left;
	width: 240px;
	height: 60px;
}

div.page_header_logo img {
	border: 0px;
}

div.menu_closed {
	float: right;
	width: 675px;
	height: 60px;
	background-image: url("./images/menu_closed.png");
}

div.menu_closed_label {
	width: 120px;
	float: left;
	margin-left: 145px;
	margin-top: 30px;
}

div.menu_closed_label a {
	color: #ffffff;
	font-size: 12px;
}

div.menu_closed_label a:hover {
	color: #B20030;
}

div.menu_closed_search {
	float: right;
	margin-top: 25px;
	margin-right: 170px;
	height: 25px;
	width: 110px;
}

div#menu_open {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	width: 805px;
	height: 540px;
	background-image: url('./images/menu_open.jpg');
	z-index: 1;
	float: right;
 	position: absolute;
	margin-left: 125px;
	display: none;
}

div#menu_open a {
	text-decoration: none;
	color: #ffffff;
}

div#menu_open a:hover {
	text-decoration: none;
	color: #B20030;
}

div.menu_open_header {
	width: 485px;
	height: 60px;
	margin-left: 130px;
	horizontal-align: middle;
}

div.menu_open_content {
	width: 700px;
	height: 420px;
	padding-left: 20px;
	padding-right: 20px;
}

div.menu_open_footer {
	width: 790px;
	height: 60px;	
}

div.menu_open_label {
	width: 120px;
	float: left;
	margin-left: 20px;
	margin-top: 30px;	
}

div.menu_open_label a {
	color: #ffffff;
	font-size: 12px;
}

div.menu_open_label a:hover {
	color: #B20030;
}

div.menu_open_search {
	float: left;
	margin-top: 24px; /* originalne 22px*/
	margin-left: 125px;
	height: 25px;
	width: 110px;
}

div.menu_open_language {

	float: left;
	margin-left: 0px;
	margin-top: 30px;	
}

div.menu_open_language a {
	color: #ffffff;
	font-size: 12px;
}

div.menu_open_language a:hover {
	color: #B20030;
}

div.menu_open_legal {
	float: right;
	width: 250px;
	margin-top: 30px;
}

div#menu_open div.menu_open_footer div.menu_open_legal a {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

div#menu_open div.menu_open_footer div.menu_open_legal a:hover {
	color: #B20030;
}

div.menu_open_legal div.left {
	float: left;
}

div.menu_open_legal div.right {
	float: right;
	margin-right: 15px;
}

div.menu_header_item {
	margin-left: 20px;
	padding-top: 22px;
	float: left;
	color: #ffffff;
	font-size: 12px;
}

div.menu_content_item {
	width: 160px;
	margin-top: 25px;
	margin-right: 10px;
	float: left;
}

div.breadcrumbs {
	background-color: #fff;
	margin-left: 240px;
	margin-right: 50px;
	padding-bottom: 25px; /*oroginalne 10px*/
	font-size: 10px;
	color: #4a749c;
}

div.breadcrumbs strong {
	color: #4a749c;
}

div.breadcrumbs a {
	color: #000000;
	text-decoration: underline;
}

div#left {
	width: 230px;
	background-color: #fff;
	font-size: 11px;
	line-height: 14px;
	float: left;
	/*padding-top: 15px;*/
	padding-right: 10px;
	/* height: 500px; */
}

div#right {
	/* width: 145px; originalne 160 */
	width: 160px;
	background-color: #fff;
	font-size: 11px;
	line-height: 14px;
	float: right;
	height: 500px;
	/*padding-top: 15px;*/
	padding-left: 2px;
	text-align: left;
	/*	padding-left: 10px; */
}

div#center {
	width: 520px;
	background-color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	float: left;
}

div#center h1 {
	color: #4a749c;
	font-size: 18px;
	line-height: 20px;
	margin-top: 0px;
}

div#center h3 {
	color: #4a749c;
	font-size: 12px;
	line-height: 14px;
}

div#center a:hover {
	text-decoration: underline;
}

div#center div#form_item {
	float: left;
	margin-left: 10px;
}

div#center div#form_item strong {
	font-size: 9px;
}

div#center div#form_item input {
	border: 1px #000 solid;
	font-size: 14px;
}

.menu_content_item {
	width: 160px;
	margin-top: 25px;
	margin-right: 10px;
	float: left;
}

div#menu div#button {
	position: absolute;
	margin-left: 1px;
	_margin-left: -128px;
	margin-top: 520px;
	width: 20px;
	height: 20px;
}

.menu_content_item h1 {
	color: #7faa51;
	font-size: 14px;
}

.menu_content_item ul {
	color: #ffffff;
}

div#page_content {
	background-color: #fff;
	padding-bottom: 20px;
}

div#introtext {
	color: #808080;
	font-size: 13px;
  line-height: 15px;
	text-align: justify;
}

div#english {
  margin-top: 30px;
  margin-left: 352px;
 	position: absolute;
 	float: right;
 	width: 50px;
}

div#menu_footer_left, div#menu_closed a {
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
}

div#menu_footer_left, div#menu_closed a:hover {
	text-decoration: none;
	color: #B20030;
	font-size: 11px;
}

div#menu_footer_right a {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
  font-weight: bold;
}

div#menu_footer_right a:hover {
	text-decoration: none;
	color: #B20030;
	font-size: 11px;
  font-weight: bold;
}

div#english_zbalene {
	margin-top: 30px;
  margin-left: 496px;	
	position: absolute;
}

div#center ul { margin: 0px; padding-left: 15px; }
div#center ol { margin: 0px; padding-left: 25px; }
div#center li { margin: 0px; padding-left: 1px; }
div#right a:hover { text-decoration: underline; }
.ditto_page { margin-left: 2px; margin-right: 2px; }
.ditto_currentpage { margin-left: 2px; margin-right: 2px; }
.infobox { margin-top:10pt; text-align:left; font-size: 8px; color: #808080;}
div#center h3.ditto_perex { margin-bottom: 4px; }
div.ditto_perex { }

.right_parent {
	width: 160px;
	background-color: #fff;
	float: right;
	text-align: left;
}

.right_left {
	float: left;
	width: 15px;
	margin-left: 0px;
}

.right_right {
	width: 123px;
	background-color: #fff;
	font-size: 11px;
	line-height: 14px;
	float: right;
	text-align: left;
	/*padding-right: 15px;*/
	margin-right: 20px;
}

.highslide_clean img {
	border: 0px;}

