html,
body,
#content 
{
     width:100%;
     height:100%;
     overflow:hidden;
}
#bg 
{
     position:absolute;
     width:100%;
     height:100%;
	 z-index:0
}


#bg img 
{
     min-height:100%;
     height:auto !important;
     height:100%;
     min-width:100%;
     width:auto !important;
     width:100%;
     margin:0 auto;
     display:block;
     position:absolute;
     bottom:0;
     right:0;
}

body{
    margin: 8px 0 0 0;
}
h1 {
    font: normal 28px/28px Arial,Verdana,sans-serif;
}

#beitrag h1{
    margin-bottom:-10px;
}

h2 {
    font: normal 20px/20px Arial,Verdana,sans-serif;
}

.wrapper{
	margin: 0 auto;
	width: 1000px;
	min-height:752px;
	border: 1px solid #f6f6f6;
	z-index: 99;
	position:relative;
	background-color:#ffffff;
	height:700px !important;
}


table, tr, td, p, div, .sitetext{
    font: normal 14px/16px Arial,Verdana,sans-serif !important;
}
#tinymce .mceContentBody{
	font: normal 14px/16px Arial,Verdana,sans-serif !important;
}

a.navigation:link{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:black;
    text-decoration:none;
}
a.navigation:visited{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:black;
    text-decoration:none;
}
a.navigation:active{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:black;
    text-decoration:none;
}
a.navigation:hover{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:black;
    text-decoration:none;
}
a.central_nav:link{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:#ffffff;
    text-decoration:none;
}
a.central_nav {
  margin: 0 0 0 5px;
}
a.sub_navigation:link{
  font: normal 10px/10px Arial,Verdana,sans-serif;
  color:black;
  text-decoration:none;
}
a.sub_navigation:visited{
  font: normal 10px/10px Arial,Verdana,sans-serif;
  color:black;
  text-decoration:none;
}
a.sub_navigation:active{
  font: normal 10px/10px Arial,Verdana,sans-serif;
  color:black;
  text-decoration:none;
}
a.sub_navigation:hover{
  font: normal 10px/10px Arial,Verdana,sans-serif;
  color:black;
  text-decoration:none;
}
a.central_nav:visited{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:#ffffff;
    text-decoration:none;
}
a.central_nav:active{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:#ffffff;
    text-decoration:none;
}
a.central_nav:hover{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:#ffffff;
    text-decoration:none;
}

a.more:visited{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:red;
    text-decoration:none;
}

a.more:link{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:red;
    text-decoration:none;
}
a.more:active{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:red;
    text-decoration:none;
}
a.more:hover{
    font: normal 14px/16px Arial,Verdana,sans-serif;
    color:#red;
    text-decoration:none;
}

.menue {
    padding: 0 0 0 10px;
    min-width: 199px;
    max-width: 199px;
    float:left;
	background-color:#ffffff;
	z-index:100;
}
.content {
    background-color:#f6f6f6;
    float:left;
    min-width:791px;
    max-width:791px;
    min-height:618px;
}
.thermo {
    min-width:178px;
    max-width:178px;
    float:left;
}
.headline {
    position:relative;
    top:10px;
	left:18px;
}
.central_navigation{
    position: relative;
    top:107px;
    left:26px;
    color:#ffffff;
}
.second_headline {
    position:relative;
    top:0px;
    left:20px;
}
.subheadline {
    position:relative;
    top:0px;
    left:20px;
}
.header {
    height:135px;
    width:1000px;
    background: url("../images/kopf.jpg") bottom no-repeat;
}
.red{
  color:red !important;
}

.cyan{
	color: #00AEEF !important;
}

.cross{
	left: 540px;
    position: absolute;
    top: 30px;
	z-index:900;
}
.maincontent {
	min-height:480px;
	min-width:612px;
	max-width:612px;
	background: url("/images/siegelstreifen.png") bottom no-repeat;
	float:left;
	position:relative;
 }
.innermaincontent{
	 max-height: 404px;
    max-width: 609px;
    min-height: 404px;
    min-width: 609px;
    overflow-x: hidden;
	overflow-y:auto;
}
		
.text1{
	margin:0 0 0 20px;
	min-width:450px;
	max-width:450px;
}
.text2{
	margin: 0 0 0 20px;
	min-width:200px;
	max-width:200px;
}
		
.menue_navigation{
	min-width: 190px;
	max-width: 190px;
	height: 200px;
	padding: 0 0 0 5px;
	margin: 10px 0 0 0;
}
div.nav{
	min-width:150px;
	max-width:150px;
	height:4px;
	padding: 5px 5px 5px 10px;
	border-top: 1px solid black;
}

div.sonderheight {
	height:135px !important;
}
div.sonderposition {
	position:absolute;
	top:60px;
}
		
div.right{
	align:right;
}
.rightcell_table{
	padding: 0 0 0 5px;
}
.red{
	color:red;
}

.schriftlich{
	color: black;
    font: 12px/12px Arial,Verdana,sans-serif;
    left: 158px;
    position: absolute;
    top: 418px;
}