html, body {font-family:arial; font-size:10pt; color:black; text-align:center; padding:0px; margin:0px; background-image:url(pics/top_back.jpg); background-repeat:repeat-x; background-color:white;}

.clear {clear:both;}

#head {display:block; width:866px; height:203px; margin:0 auto; background-image:url(pics/head.jpg); position:relative;}
#header {display:block; padding-left:185px; color:#244C89; text-decoration:none; font-size:35px; font-weight:bold; font-family:Tahoma; text-align:left; padding-top:13px;}
#flag_cz, #flag_de {display:block; width:31px; height:19px; position:absolute; top:145px; left:808px;}
#flag_de {top:172px;}

#menu_frame {display:block; width:100%; background-color:#679320;}
#menu_iframe {display:block; width:866px; margin:0 auto; background-color:#366133;}
#menu {display:block; width:838px; margin:0 auto; background-color:#D5C20E;}
#menu a {float:left; width:131px; _width:139px; height:21px; _height:33px; padding:5px 0 0 8px; border-bottom:7px solid #D5C20E; text-align:left; font-size:11pt; color:#6C5A00; text-decoration:none; font-weight:bold;}
#menu a:first-child {width:135px; _width:143px;}
#menu a:hover {color:white; border-bottom:7px solid white;}
#menu a.selected {color:white; border-bottom:7px solid white;}

#content_frame {display:block; width:100%; background-color:#7FB627;}
#content_iframe {display:block; width:866px; margin:0 auto; background-color:#5E8D24; background-image:url(pics/content_back.jpg); background-repeat:repeat-x; background-position:left bottom;}
#navigation {display:block; width:828px; _width:838px; margin:0 auto; background-color:#A1B62D; color:black; text-transform:uppercase; font-size:7pt; text-align:left; padding:3px 5px;}
#navigation a {color:black;}
#navigation a:hover {color:white;}
#content {display:block; width:838px; margin:0 auto; background-color:#365708; background-image:url(pics/cont_back.gif); position:relative;}
#menu_left {float:left; width:152px; margin-bottom:400px;}
#menu_left a {display:block; width:141px; _width:152px; padding:4px 4px 4px 7px; border-bottom:4px solid #5E8A19; margin-bottom:3px; background-color:#5E8A19; text-align:left; font-size:10pt; color:black; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#menu_left a:hover {color:#D5C20E; border-bottom:4px solid #D5C20E;}
#menu_left a.menuhovered {color:white; border-bottom:4px solid #C5E789;}
#content_center {float:left; width:513px; text-align:left;}
#submenu {display:block; width:493px; _width:513px; padding:10px; background-color:#4F7415;}
#submenu a {float:left; width:120px; text-decoration:none; text-transform:uppercase; color:white; font-size:8pt;}
#submenu a:hover {text-decoration:underline;}
#content_box {color:white; padding:10px;}
#content_box a {color:#C1E293;}
#content_box a:hover {color:white;}
#box_right {float:left; margin-bottom:400px; _margin-right:-3px;}

#content_home {display:block; width:838px; margin:0 auto; background-color:#365708; background-image:url(pics/cont_back_home.gif); position:relative;}
#home_top_boxes {display:block; width:838px; background-image:url(pics/cont_back_hometop.gif);}
#home_box_topleft {float:left; width:500px; _width:518px;}
#home_box_topleft .box_header {width:510px; _width:518px;}
#home_box_topright {float:right; width:299px; _width:317px;}
#home_box_topright .box_header {width:309px; _width:317px;}
#home_left {float:left;}

.box {display:block; width:155px; _width:173px; padding:0 9px 12px 9px; color:white; text-align:left; font-size:9pt; background-color:#74A02D;}
.box .box_header {display:block; width:165px; _width:173px; padding:2px 0 2px 8px; text-transform:uppercase; margin:0 -9px 3px -9px; background-color:#2A3E03; border-bottom:3px solid #A0BD69; font-weight:bold;}
.box.left {width:134px; _width:152px;}
.box.left .box_header {width:144px; _width:152px;}

#box_left_bottom {position:absolute; left:0; bottom:0;}
#boxes_right_bottom {position:absolute; right:0; bottom:0;}

#photos_frame {display:block; width:100%; background-color:#648C1C;}
#photos {display:block; width:838px; margin:0 auto; padding:10px 0;}
#thumbscontent {display:block; width:838px; height:102px; margin-left:14px; overflow:hidden;}
.thumb {float:left; width:102px; height:102px; margin-left:12px; position:relative;}
.thumb div {display:block; border:1px solid #C5E59A; text-align:center; position:absolute;}

#footer_top_frame {display:block; width:100%; background-color:#A2D94A;}
#footer_top {display:block; width:838px; margin:0 auto; padding:15px 0;}

#footer_bottom_frame {display:block; width:100%; background-color:white;}
#footer_bottom {display:block; width:838px; margin:0 auto; padding:25px 0;}


