h1 {font-size:16px; color:#474747;}
h2 {
font-size:14px;
padding-bottom:0px; 
margin-top:0px;
}
* {
margin:0;
padding:0;
text-decoration:none;
}

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

html, body, #container {height:100%;}
body {
background:#e9e9e9 url(../images/bg_gradient.jpg) repeat-x scroll 0 0;
color:#474747;
font-family:arial,helvetica,sans-serif;
font-size:14px;
line-height:16pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
body > #container {height: auto; min-height: 100%;
}
#container {
margin:0 auto;
width:930px;
}
*html #container {height:100%;}

#mc {position:absolute;top:24px;right:64px;display:block;width:84px;height:48px;background:url('/static/images/mc_logo.gif') no-repeat top}
#mc:hover {background-position:bottom}
 
#topnav{
padding-top:58px;
height:50px;
width:930px;
background:transparent url(../images/spacer1.gif) repeat-x bottom left;
position:relative;
}
#topnav img {
border:medium none;
}
#topnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:7px;
}
#topnav li {
float:left;
}
#topnav a {
display:block;
line-height:15px;
padding:0 18px 0 17px;
}
#header{height:146px;}
#header_start{height:310px;background:url(../images/spacer2.gif) repeat-x bottom left;}
#headernav {
margin-top:3px;
}
#headernav img {
border:medium none;
}
#headernav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#headernav li {
float:left;
}
#headernav a {
display:block;
}
/* Content Startseite */
#content_start {
margin-top:5px;
padding-bottom:5em;
}
#content {padding-bottom:5em;}

#column2 a {color:#F7890A;}

#column1_start, #column2_start, #column3_start {
min-height:230px;
overflow:auto;
margin-bottom:8px;
}
*html #column1_start,*html #column2_start,*html #column3_start {
height:230px;
overflow:auto;
margin-bottom:8px;
}
#column1_start {
float:left;
padding:0px 13px 5px 21px;
width:208px;
}
#column2_start {
float:left;
padding:0px 21px 5px 13px;
width:420px;
}
#column2_start h2 {
font-size:16px;
padding-bottom:5px; 
margin-top:0px;
}
#column3_start {
float:left;
padding:0px 0 5px 25px;
width:200px;
}
#column3_start ul {
font-size:12px;
line-height:20px;
padding:6px 0 0 13px;
}
/* Content Normal */
#column1, #column2, #column3 {

overflow:auto;
margin-bottom:8px;
}
*html #column1,*html #column2,*html #column3 {
overflow:auto;
margin-bottom:8px;
}
#column1 {
float:left;
padding:0px 13px 5px 21px;
width:208px;
}
#column2 {
float:left;
padding:0px 21px 5px 13px;
width:420px;
}

#column2 ul{margin-left:30px;}
#column3 {
float:left;
padding:0px 0 5px 25px;
width:200px;
}
#column3 ul {
font-size:12px;
line-height:20px;
padding:6px 0 0 13px;
}
.news_datum {
  font-style:italic;
  padding-top:7px; 

  font-size:12px;
}
#moreinfo {
background:transparent url(../images/spacer2.gif) repeat-x top left;
clear:both;
padding:15px 13px 5px 21px;
position:relative;
}
#moreinfo img {
border:medium none;
padding:0 1px;
}
#footer {
clear:both;
position:relative;
margin-top:-5em;
height: 5em;
background:transparent url(../images/bg_footer.jpg) repeat-x scroll 0 0;
font-size:12px;
line-height:18px;
z-index:2;
text-align:center;
}
*html #footer {
clear:both;
position:relative;
margin-top:-8em;
height: 58px;
background:transparent url(../images/bg_footer.jpg) repeat-x scroll 0 0;
font-size:12px;
line-height:18px;
z-index:2;
text-align:center;
}
.footer_inner {width:890px; margin:0 auto;text-align:left;}
.footer_left {position:relative; top:12px;}
#footer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

*html #footer ul {margin-top:14px;}

#footer li {
float:left;
padding:0 6px 0 0;
}
#footer li a {
color:#474747;
}
#contactUs {
background:transparent url(../images/FooterQ.gif) no-repeat  0 0;
color:#FFFFFF;
float:right;
line-height:15px;
margin-top:-10px;margin-right:-20px;
padding-left:56px;
width:195px;
}

*html #contactUs {margin-top:-24px;}

.absatz {padding-bottom:20px;text-align:justify;}
.subnavi a{ padding-left:15px;display:block;}
.subnavi ul{list-style:none;}
.sub_aktiv {font-size:16px; color:#38383a; font-weight:bold; background:url(/static/images/stern.gif) no-repeat 0px 5px;}
.sub_inaktiv {font-size:16px; font-weight:bold;color:#6b706c;}

.icons{margin-top:10px;}
.icons a{margin-right:10px;}

#kontakt table {margin-top:20px;}

#kontakt input {margin: 2px 0;}

#videowrap {width:400px;height:341px;background:url('../images/playerBG.png') no-repeat;position:relative;}
#videowrap a:focus {outline:0;}
#myytplayer {margin:26px 28px;}
#video_menu {position:absolute;bottom:12px;left:20px}
#video_play {display:block;width:27px;height:26px;background:url('../images/play.png') no-repeat;float:left;}
a#video_play:hover {background:url('../images/play2.png') no-repeat;}
#video_pause {display:block;width:27px;height:26px;background:url('../images/pause.png') no-repeat;float:left;}
a#video_pause:hover {background:url('../images/pause2.png') no-repeat;}

