html{font-family: arial, sans-serif;
	border: 0px;
	margin: 0px;
	padding: 0px;
	}
img{border: 0px;padding: 0px; margin: 0px; }
body{width: 1024px; border: 0px;
	margin: 0px;
	padding: 0px;}
.no_float{clear:both;}
table.table{border-left:1px solid #fff}
table.table td{border-bottom:1px solid #fff; border-right :1px solid #fff  }
table.table th{background: #fff; color: #333 }
.small{font-size: 9px;}
.input, .textform{color: #999; border: 1px solid #333; background: #fff; padding: 2px; font-size: 12px}
.absolute{position: absolute; top: 0px}
.border{border: 1px solid #333}
.clear_all{width: 800px; clear:both}
.clickable{cursor: pointer}
.center{text-align: center}
a:link, a:active, a:visited{color: #fff}
a:hover{color: #333}

#body{width: 1024px;background: rgb(118, 123,125); }
#top{width: 1024px; background: rgb(125,146,90); border-bottom: 10px solid rgb(104,123,78); height: 89px}
#packaging{float:left; border: 0px; padding: 0px; margin: 0px}
* html #packaging{position: relative; left: -2px}
#languages{float: right; margin-right: 12px; margin-top: 13px; }
#banner_top{width: 663px; margin-left: 284px; padding-top: 16px; text-align: center}
#banner_top img{ }
#cs{margin-right: 3px}
#banners{min-height: 792px; width: 198px; text-align: center; background: rgb(118, 123,125); background-image: url('img/bgr_banners.png'); background-position: top left; background-repeat: repeat-x; position: absolute; left: 826px}
* html #banners{height: 792px}
#banners img{margin-top: 20px; }
#content{width: 826px; min-height: 792px; background: rgb(191, 197, 199); background-image: url('img/bgr.png'); background-repeat: no-repeat; background-position: top left; }
* html #content{height: 792px; float: left; } 
#menu{width: 142px; position: absolute; left: 0px}
#menu #search_box{}
#menu ul{margin:0px; padding:0px; margin-left: 10px;}
#menu ul li{margin-left: 20px; list-style-image: url('img/sipka.gif'); font-weight: bold; font-size: 12px; margin-bottom: 9px}
#menu a:link, #menu a:active, #menu a:visited{color: #fff; text-decoration: none}
#menu a:hover{color: rgb(227,100,37)}
#menu .sdoc, #menu .sdocs{color: rgb(227,100,37)}
#menu .sdocs a:link, #menu .sdocs a:active, #menu .sdocs a:visited{color: rgb(227,100,37)}
#search_box{height: 55px; padding-top: 7px}
#search_box input.input{width: 90px; margin-bottom: 6px}
#searchbutton{background: url('img/lupa.gif') no-repeat 7px 0px; width: 27px; padding: 0px; margin: 0px; height: 24px; border: 0px; float: left}
h1#home{visibility: hidden; display: none}
#content1{margin-left: 138px; background: url('img/bgr_news1.png') repeat-y 0px 0px; position: relative; top: 55px; }
#content2{margin-left: 135px; }

#content2 a:link, #content2 a:active, #content2 a:visited, #aktuality a:link, #aktuality a:active, #aktuality a:visited{/*color: #687b4e; */color: #333; text-decoration: underline}
#content2 a:hover, #aktuality a:hover{color: #fff}

#current{float:right; min-height: 394px; position:relative; top: -65px; width: 251px}
* html #current{height: 394px; }
#current_top{background: url('img/bgr_current1.png') repeat-y top left; text-align: center; width: 251px; font-size: 12px}
#current_bottom{float:right; height: 40px; background: url('img/bgr_current.gif') no-repeat top left; width: 251px; font-size: 12px;  text-align: center; color:#999}
#current_bottom p{margin-top: 4px}
#current_bottom a:link, #current_bottom a:visited, #current_bottom a:active, #current_top a:link, #current_top a:visited, #current_top a:active{text-decoration: none; color: #000; font-weight: bold} 
#current_bottom a:hover, #current_top a:hover{color: rgb(227, 100, 37)}
#online{height: 218px;}
#offline{height: 359px; } 

#current_contents{background: rgb(248, 109, 40); width: 194px; float: right; color: #fff; font-size: 11px; position: relative; left: 1px}
#current_contents h2{background: rgb(234, 103, 38); height: 35px; font-variant: small-caps; padding: 0px; margin:0px; padding-left: 20px; padding-top: 10px}
#current_contents .clickable{font-weight: bold}
#current_contents .submenutd a:link, #current_contents a:active, #current_contents a:visited{color: #fff; text-decoration: none; font-weight: normal}
#current_contents a:hover{color: #333}
#current_contents .submenu a:hover{color: #333}
#current_contents .menutd{margin-left: 5px; height: 16px; display: block; border-bottom: 1px solid rgb(194, 72, 4); margin-top: 4px}
#current_contents .submenutd{margin-left: 20px; display: block; margin-top: 4px}
#current_contents .submenu{background: rgb(234, 103, 38); padding-top: 2px; padding-bottom: 2px; display: block}
#current_contents .submenu{visibility: hidden; display: none}

#aktuality{background: url('img/bgr_news.png') no-repeat top left; width: 414px; min-height: 477px;color: #fff; font-size: 12px;}
* html #aktuality{height: 477px; }
#aktuality .h2{color: #fff; font-size: 16px; margin-top: 0px; margin-left: 10px; font-weight: bold}
#aktuality p, #aktuality table {margin-left: 10px;margin-right: 10px}
/*#aktuality a:link, #aktuality a:visited, #aktuality a:active{text-decoration: none; color: #fff; font-weight: bold}
#aktuality a:hover{color: #333}*/
.show_news_box{margin-top: 10px; }    
.show_news_title{color:#fff; margin-left: 10px;margin-right: 10px; margin-bottom: 5px; }
.show_news_story{margin-left: 0px;margin-right: 0px; }

#aktuality_bottom{background: url('img/bgr_news2.png') no-repeat top left; height: 32px; width: 414px; text-align: right; }
#aktuality_bottom a:link, #aktuality_bottom a:active, #aktuality_bottom a:visited{font-size: 10px; color: #000; text-decoration: none; margin-right: 7px}  
#aktuality_bottom a:hover{color: #fff}
#aktuality_bottom p{margin-right: 5px; margin-top: 5px}

#content3_bgr{background: url('img/bgr_content2.png') repeat-y top left; width: 678px; color: #fff; font-size: 12px; }
#content3{background: url('img/bgr_content.png') no-repeat top left; width: 678px; min-height: 579px; padding-bottom: 20px}
* html #content3{height: 579px; }
#content3 iframe, #content3 p, #content3 input, #content3 h1, #content3 h2, #content3 h3, #content3 h4, #content3 h5, #content3 h6, #content3 table, #content3 div.paging_block, #content3 div.page_info, #content3 div.db_info, #content3 .show_news_title{margin-left: 17px;margin-right: 17px}
#content3 .wide {width: 652px}
#content3 h1{font-variant: small-caps} 
#content3 h5, #content3 h6 {font-size: larger}
#content3_bottom{background: url('img/bgr_content1.png') no-repeat top left; height: 20px; width: 678px; text-align: right; }
#content3 .sdoc, #content3 .sdocs{color: #fff; background: rgb(230, 98, 33)}
#content3 input.button{border: 1px solid #fff; background: rgb(230, 98, 33); color: #fff; font-weight: bold}
#content3 div.submenu,#content3 div.menutd, #content3 div.submenutd {margin-left: 17px;margin-right: 17px}
#content3 div.submenu{visibility: hidden; display: none}
#content3 #current_contents{float: none; margin-left: 475px; }

#top_menu{background: rgb(233, 134, 85); height: 25px; margin-left: 7px; margin-right: 7px}
#top_menu ul{margin: 0px; padding: 0px}
#top_menu li {list-style: none; display: block; background: rgb(233, 134, 85); padding: 5px; float: left}
/*#top_menu a:link, #top_menu a:active, #top_menu a:visited {text-decoration: none; color: #fff; }
#top_menu a:hover {color: #333}*/

#current_issue{float: left; width: 420px}

#copyright{font-size: 12px; font-weight: bold; color: rgb(118,122,123); padding-left: 145px; padding-bottom: 20px}

.login{text-align: right; font-size: 12px; margin-right: 10px; width: 800px}
.login a:link, .login a:active, .login a:visited{color: #999}
.login a:hover{color: rgb(233, 134, 85);} 

.summary{font-variant: small-caps}
