* {margin: 0; padding: 0; border: 0;}

body {background: #97c618 url(/images/bg_body.gif) no-repeat top; color: #618e31; font-family: Arial, Helvetica, Geneva, sans-serif; text-align: center; font-size: 9pt;}

/* MAIN CONTAINER */
div#maincontainer {width: 778px; margin-left: auto; margin-right: auto;}

/* HEADER */
div#header {margin-bottom: 10px;}

/* MENU */
div#menu {width: 149px; float: left; text-align: left; margin-bottom: 15px;}
div#menu div.imgdecors {margin-left: 16px;}
div#menu ul {list-style-position: outside; background-color: #fff; color: inherit; margin-left: 16px; width: 149px;}
div#menu li {list-style-type: none; padding-top: 3px; padding-bottom: 3px;}
div#menu li a {background: url(/images/bg_menu_normal.gif) no-repeat top; color: #fff; font-weight: bold; display: block; width: auto; height: 17px; line-height: 17px; text-decoration: none; padding-left: 16px;}
div#menu li a:hover {background: url(/images/bg_menu_hover.gif) no-repeat top; color: #fff;}
div#menu li .active {background: url(/images/bg_menu_hover.gif) no-repeat top; color: #fff;}
div#menu div.banners {background-color: #fff; padding: 0 11px 0 11px; margin-left: 16px; width: 127px;}
div#menu div.facebook {background-color: #fff; margin-left: 16px; width: 149px; overflow: hidden; height: 220px;}
div#menu div.englishinfo {background-color: #fff; margin-left: 16px;}
div#menu div.facebook iframe {margin: -1px 0 0 -1px;}

/* CONTENT */
div#content {width: 581px; text-align: left; margin-left: 175px;}
div#content div#cnt {background-color: #fff; color: inherit; padding-left: 13px; padding-right: 13px; width: auto; line-height: 140%;}
div#content div#cnt p {padding-bottom: 15px;}
div#content div#cnt a {color: #9e383a; background-color: inherit; text-decoration: none;}
div#content div#cnt a:hover {color: #9e383a; background-color: inherit; text-decoration: underline;}
div#content div#cnt ul {list-style-position: outside; padding-bottom: 15px;}
div#content div#cnt ul li.level1 {margin-left: 25px; list-style-type: disc; padding-bottom: 2px;}
div#content div#cnt ul li.level2 {margin-left: 45px; list-style-type: circle; padding-bottom: 2px;}
div#content div.pager {color: #ecebeb; background-color: inherit; text-align: center; padding-top: 10px; clear: both; font-weight: bold;}
div#content div.pager a {color: #9e383a; text-decoration: none; background-color: inherit; font-weight: normal;}
div#content div.pager a:hover {color: #9e383a; text-decoration: underline; background-color: inherit; font-weight: normal;}
div#content div.pager .aktualis {color: #fff; font-weight: bold; background-color: #bdbdbd; padding-left: 3px; padding-right: 3px; }
div#content div.prev_pages {float: left; width: 150px; text-align: left;}
div#content div.next_pages {float: right; width: 150px; text-align: right;}
div#content table.full {width: 550px; font-size: 9pt;}
div#content div.gallery img {border: 1px solid #9e383a; margin-right: 15px; margin-bottom: 10px; float: left;}

/* NEWS */
div.news ul {list-style-position: outside; padding-bottom: 15px;}
div.news ul li {margin-left: 25px; list-style-type: disc; padding-bottom: 2px;}
div.news ol {list-style-position: outside; padding-bottom: 15px;}
div.news ol li {margin-left: 25px; list-style-type: decimal; padding-bottom: 2px;}
div.news blockquote {padding: 0 25px 10px 25px;}

/* FOOTER */
div#footer {clear: both; width: 746px; margin-left: auto; margin-right: auto; margin-top: 5px;}
div#footer p {text-align: center; font-weight: bold; color: #9e383a; background-color: #fff;}
div#footer a {color: #9e383a; background-color: #fff; text-decoration: none;}
div#footer a:hover {color: #9e383a; background-color: #fff; text-decoration: underline;}

/* CREATEDBY */
div#createdby {font-size: 8pt; width: 778px;}
div#createdby p {text-align: center; padding-top: 15px; padding-bottom: 15px;}
div#createdby a {color: #618e31; background-color: inherit; text-decoration: none;}
div#createdby a:hover {color: #618e31; background-color: inherit; text-decoration: underline;}

/* GLOBAL */
h1 {color: #9e383a; font-size: 14pt; font-weight: bold; background: url(/images/bg_h1.gif) no-repeat left top; padding: 8px 0 15px 42px;}
h2 {color: #618e31; font-size: 10pt; font-weight: bold;  padding: 5px 0 10px 0;}
h3 {color: #9e383a; font-size: 9pt; font-weight: bold;  padding: 5px 0 10px 0;}
hr {border-top: 1px dotted #9e383a; border-bottom: 0; border-left: 0; border-right: 0; height: 1px; padding-bottom: 15px; margin-top: 10px; margin-bottom: 8px;}
span.datum {color: #bdbdbd; background-color: inherit; font-size: 8pt; font-weight: normal;}
img.decorpic_left {border: 1px solid #9e383a; margin-right: 15px; margin-bottom: 10px; float: left;}
img.decorpic_left_noborder {margin-right: 20px; float: left;}
img.decorpic_right {border: 1px solid #9e383a; margin-left: 15px; margin-bottom: 10px; float: right;}
img.decorpic {border: 1px solid #9e383a; margin-left: 15px; margin-bottom: 10px;}
.hidden {height: 0; overflow: hidden;}
div.kepalairas {border: 1px solid #9e383a;}
div.kepalairas img {border: 1px solid #9e383a; margin: 2px;}
div.kepalairas div.text {font-size: 8pt; color: #9e383a; background-color: inherit; text-align: center; padding: 2px;}
.clear {clear: both;}
