/* CSS Document */

html, body {
	height: 100%;	
}

body{
  background-color: #E3E4D1;
  margin:0;
  padding:0;
  font-size:13px;
  line-height:20px;
  font-family:verdana;
}

#container{
  margin-top:0;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
	min-height: 100%;
	background-color:white;
  margin-left:auto;
  margin-right:auto;	
  overflow:hidden;
  width:1000px;
}

#left{
  float:left;
  width:310px;
  margin:0;
  padding:0;
}

#right{
  width:634px;
  margin:0;
  padding:0;
  margin-left:310px;
}

/* #9fa181; */
/* #5a6c6b; */
a:link { text-decoration:none; color:#5a6c6b;}
a:visited { text-decoration:none; color:#5a6c6b;}
a:hover { text-decoration:none; color:#bc3500;}
a:active { text-decoration:none; color:#bc3500;}

.morelink:link { text-decoration:none; font-weight:bold;color:#bc3500;}
.morelink:visited { text-decoration:none; font-weight:bold;color:#bc3500;}
.morelink:hover { text-decoration:none; font-weight:bold;color:#bc3500;}
.morelink:active { text-decoration:none; font-weight:bold;color:#bc3500;}

.menulink:link { text-decoration:none; font-weight:bold;color:#5a6c6b;}
.menulink:visited { text-decoration:none; font-weight:bold;color:#5a6c6b;}
.menulink:hover { text-decoration:none; font-weight:bold;color:#bc3500;}
.menulink:active { text-decoration:none; font-weight:bold;color:#bc3500;}

.menulink_selected:link { text-decoration:none; font-weight:bold;color:#bc3500;}
.menulink_selected:visited { text-decoration:none; font-weight:bold;color:#bc3500;}
.menulink_selected:hover { text-decoration:none; font-weight:bold;color:#bc3500;}
.menulink_selected:active { text-decoration:none; font-weight:bold;color:#bc3500;}

.menulink2:link { text-decoration:none; font-weight:normal;color:#5a6c6b;}
.menulink2:visited { text-decoration:none; font-weight:normal;color:#5a6c6b;}
.menulink2:hover { text-decoration:none; font-weight:normal;color:#bc3500;}
.menulink2:active { text-decoration:none; font-weight:normal;color:#bc3500;}

.menulink2_selected:link { text-decoration:none; font-weight:normal;color:#bc3500;}
.menulink2_selected:visited { text-decoration:none; font-weight:normal;color:#bc3500;}
.menulink2_selected:hover { text-decoration:none; font-weight:normal;color:#bc3500;}
.menulink2_selected:active { text-decoration:none; font-weight:normal;color:#bc3500;}

#menu{
  margin:0;
  padding:0;
  padding-bottom:12px;
  height:104px;
}

#logo{
  margin:0;
  padding:0;
  height:90px;
  padding-top:15px;
  padding-left:20px;
}

#menu td{
  font-size:11px;
  color:#5a6c6b;
  vertical-align:bottom;
}
/*
#menu ul{
  margin:0;
  padding:0;
  white-space: nowrap;  
}

#menu li{
  display: inline;
  list-style-type: none;
}
*/
#aktuell{
  position:relative;
  margin:0;
  padding:0;
  padding-right:40px;
  background-color: #EAF3AD;
  height:258px;
  font-size:11px;
  line-height:16px;
}

#motiv{
  margin:0;
  padding:0;
  width:634px;
  height:258px;
  background-color: #EAF3AD;
}

#bottom{
}

#headline{
  padding-left:13px;
}

#content{
}

#text{
  margin:0;
  margin-top:30px;
  padding:0;
}

#text td{
  font-size:13px;
  vertical-align:top;
}

#text_left{
  float:left;
  width:430px;
  margin:0;
  padding:0;
  padding-right:20px;
  border-right: 1px solid #bfc0ab;
}

#text_right{
  margin-left:460px;
  font-size:11px;
  line-height:16px;
}

.text_disclaimer{
  padding-top:25px;
  font-size:9px;
  line-height:14px;
  width:500px;
}

#footer{
  padding-top: 75px;
}

#footer hr{
  border:1px solid #EBEFC7;
  background-color: #EBEFC7;
  height:6px;
}

#footer td{
  margin-top:0;
  font-size:9px;
}

#text_aktuell, #image_aktuell{
  padding-top:40px;
}

#box2{
	position:absolute;
	left:9999px;
}

.mask{
	position:relative;
	width:634px;
	height:258px;
	overflow:hidden;
}
.mask img{
	position:absolute;
	display:block;
	border:none;
}

#image_aktuell{
  float:left;
  padding-left:25px;
  padding-right:25px;
  padding-bottom:60px;  
  margin:0;
}

.ersterabsatz{
  margin-top:0;
}

.gruenfett{
  color:#a4b400;
  font-weight:bold;
}

.bigheadline{
  font-weight:bold;
  font-size:15px;
}

