* {
	margin:0px;
	padding:0px;
}

img, table, td {
  border:0px;
}

.break {
  clear: both;
}
.breakspecial {
  clear:both;
}
html>body .breakspecial {
  clear:both;
  height:1px;
}

body {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:980px;
	background-color:#E7E9E4;
	font-family:verdana;
	color:black;
	font-size:70%;
  line-height:1.3em;
}

a {
  text-decoration:underline;
}

a:link, a:visited {
  color:#000;
}

a:hover, a:active, a:focus {
  color:#01a1b7;
}

#printHinweis {
  display:none;
}

#container {
	width:980px;
  background-image:url(../images/shadow.jpg);
  background-repeat:repeat-y;
	text-align:left;
	background-color:#F0F0F0;
}

#minimalHeight {
  margin-left:7px;
  display:inline;
  float:left;
}
.mediaarchive #minimalHeight img{
	height:577px;
}
.mediaarchive #minimalHeight.avOverview img{
	height:132px;
}

#header {
  width:967px;
  margin-left:6px;
}

#headerLinks {
  padding:0px 7px 10px 0px;
  float:left;
  background-color:#F0F0F0;
}

#navigationarea {
	height:100px;
	background:url(line.gif) repeat-y;
}

#content {
	background:#F0F0F0 url(../images/line.gif) repeat-y;
	width:967px;
	padding:0px 0px 20px 0px;
  margin-left:6px;
}

#left {
	width:236px;
  display:inline;
	float:right;
  margin-right:7px;
}

#right {
	width:524px;
  min-height:220px;
	float:right;
  display:inline;
}
.mediaarchive #right {
	min-height:182px;
}
.mediaarchive #full{
	float:right;
}

*html #right {
  height:220px;
}

.nav1 {
	width:193px;
	height:153px;
  he\ight:146px;
	background-color:#D8DED0;
	margin:0px;
  padding:7px 0px 0px 0px;
	float:left;
}

.nav2, .nav2info, .nav2teaser, .nav2Img, .nav2einleitung {
	width:243px;
  w\idth:236px;
	height:153px;
  he\ight:146px;
	background-color:#D8DED0;
  padding-top:7px;
	float:left;
  border-left:7px solid #F0F0F0;
  margin-bottom:28px;
}
  .nav2info {
  	background-color:#E7E9E4;
  }
  .nav2Img {
  	background-color:#E7E9E4;
    padding-top:0px;
    height:153px;
  }
  .nav2teaser {
  	background:#E7E9E4 url(../images/icon_orange_plus.gif) no-repeat top left;
    width:243px;
    w\idth:226px;
    padding:7px 0px 0px 10px;
  }
  .nav2einleitung {
    background-color:#E7E9E4;
    width:236px;
    w\idth:223px;
    height:153px;
    he\ight:131px;
    padding:7px 3px 15px 10px;
    /* border:0px; */
    margin-bottom:0px;
  }
  .nav2einleitung h2 {
    margin-bottom:7px;
    font-size:1em;
    color:#000;
  }
  .nav2einleitung p {
    margin-bottom:8px;
    font-size:1em;
    color:#000;
  }

.nav1 ul, .nav2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

.nav1 li, .nav2 li {
	margin:0px 0px 3px 0px;
	padding:0px;
  line-height:1em;
}

a.mainoff, a.mainselected {
  text-decoration:none;
  display:block;
  padding:0px 3px 0px 10px;
 }

a.mainoff:link, a.mainoff:visited {
  color:#000000;
}


a.mainoff:hover,a.mainoff:active,a.mainoff:focus {
  background-color:#6cc0c4;
}

a.mainselected:link, a.mainselected:visited {
  background-image:url(../images/navi_block.gif);
  background-repeat:repeat-y;
  background-color:#6cc0c4;
  color:#000000;
}

a.mainselected:hover, a.mainselected:active, a.mainselected:focus {
  color:#000000;
}

.nav2.navNoSelect, .nav1.navNoSelect {
  background:#D8DED0 url(../images/bg_navi.gif) no-repeat 0px 135px;
  bac\kground:#D8DED0 url(../images/bg_navi.gif) no-repeat 0px 142px;
}

/*metanavi*/
#metanavigation {
  width:967px;
  background-color:#F0F0F0;
  margin-left:6px;
  padding:3px 0px 3px 0px;
  border-top:3px solid #9b6436;
}

#metasuche {
  display:inline;
  float:left;
  width:247px;
  margin-left:3px;
}

#metafunctions {
  display:inline;
  float:left;
  margin-right:3px;
  width:714px;
}

#metafunctions ul {
	margin:0px;
	padding-top:3px;
	list-style-type:none;
	list-style-image:none;
	line-height:1.6em;
  text-align:right;
}

#metafunctions li{
	margin:0px;
  padding:0px;
  list-position:inside;
	display:inline;
}

#metanavigation a, #metasuche a, #metanavigation .metaselected {
  text-decoration:none;
  font-weight:normal;
  color:#000000;
  margin-left:0px;
  background:none;
  padding:2px 9px 2px 9px;
}
    #metasuche a {
      line-height:1.9em;
    }

#metanavigation a:hover,#metanavigation a:active,#metanavigation a:focus, #metanavigation .metaselected {
  background-color:#9b6436;
  color:#fff;
}


/* FOOTER */
#footer {
  height:24px;
  padding-top:26px;
  padding-left:5px;
}
* html #footer{
	margin-top:26px;
	padding-top:0px;
}
/* *html #footer {
  padding-top:10px;
} */

#footer a {
  text-decoration:none;
  color:#01a1b7;
}
  #footer .footerElements ul{
  	list-style-type: none;
  	margin:0;
  	padding:0;
  }
  #footer .footerElements ul li,
  #footer .footerElements ul li a{
  	float:left;
  	position:relative;
  }
  #footer .footerElements ul li .flapbox{
  	position:absolute;
  	bottom:25px;
  	left:0px;
  	right:0px;
	display:none;
  }
  * html #footer .footerElements ul li .flapbox{
  	bottom:24px;
  }
  #footer .footerElements ul li a{
  	border:1px solid #d8ded0;
  }
  #footer .footerElements ul li.drucken {
  	padding-right:5px;
  }
  #footer .footerElements ul li.drucken a{
  	width:27px;
  	height:19px;
  	padding:4px 0 0 12px;
  }
  #footer .footerElements ul li.follow_us{
  	width:162px;
  }
  #footer .footerElements ul li.follow_us a{
  	background: url(../images/arrow_follow_us.gif) 8px 7px no-repeat transparent;
  	width:129px;
  	height:20px;
  	padding:3px 0 0 27px;
  }
	 #footer .footerElements ul li.follow_us .flapbox{
	 	height:86px;
	 }
	  * html #footer .footerElements ul li.follow_us .flapbox{
	 	/*background-image: url(../images/bg_box_follow_us_IE.png);*/
	 	width:162px;
	 	height:86px;
	 }
	 #footer .footerElements ul li.follow_us .flapbox .content{
	 	background-color:#fff;
	 	padding:10px 0 0 28px;
	 	width:128px;
	 	height:32px;
	 	border:1px solid #D8DED0;
	 	border-width:1px 1px 0 1px;
	 }
	  #footer .footerElements ul li.follow_us .flapbox .content a{
	  	background:none;
	  	width:auto;
	  	padding:0px;
		color:#000;
		border:none;

		font-size:1.1em;
		cursor:pointer;
	  }
	  #footer .footerElements ul li.follow_us .flapbox .content a img{
	  	float:left;
	  	vertical-align:middle;
	  }
	  #footer .footerElements ul li.follow_us .flapbox .content a span.text{
	  	float:left;
	  	margin:0px;
	  	padding:5px 0 0 9px;
	  }

  #footer .footerElements ul li.share{
	 width:236px;
  }
  #footer .footerElements ul li.share a{
  	background: url(../images/icon_share.gif) 8px 4px no-repeat transparent;
  	width:197px;
  	height:19px;
  	padding:4px 0 0 30px;
  }
	 #footer .footerElements ul li.share .flapbox{
	 	height:139px;
	 	display:none;
	 }
	  * html #footer .footerElements ul li.share .flapbox{
	 	width:236px;
	 	height:151px;
	 }
	 *+html #footer .footerElements ul li.share .flapbox{
	 	height:151px;
	 }
	 #footer .footerElements ul li.share .flapbox .content{
	 	background-color:#fff;
	 	padding:0;
	 	width:227px;
	 	height:138px;
	 	border:1px solid #D8DED0;
	 	border-width:1px 1px 0 1px;
	 }
	 * html #footer .footerElements ul li.share .flapbox .content{
	 	height:155px;
	 }
	 *+html #footer .footerElements ul li.share .flapbox .content{
	 	height:150px;
	 }
	 #footer .footerElements ul li.share .flapbox .content span.headline{
	 	background-color:#f2f2f2;
	 	display:block;
	 	width:auto;
		padding:3px 5px;
		font-size:1.1em;
		border-bottom:1px solid #e5e5e5;
	 }

	 #footer .footerElements ul li.share .flapbox .content a{
	  	background:none;
	  	width:auto;
	  	padding:0px;
		color:#000;
		border:none;
	 }
	 #footer .footerElements ul li.share .flapbox .content ul.bookmark_list{
	 	padding-top:3px;
	 }
	 #footer .footerElements ul li.share .flapbox .content ul.bookmark_list li{
	 	float:left;
	 	width:98px;
	 	padding:3px 0 0 10px;
	 	font-size:1.0em;
	 }
	 #footer .footerElements ul li.share .flapbox .content a img{
	 	float:left;
	  	vertical-align:middle;
	 }
	 #footer .footerElements ul li.share .flapbox .content a span.text{
	 	float:left;
	  	margin:0px;
	  	padding:0 0 1px 4px;
	 }
/*
  #footer .drucken, #footer .schicken, #footer .schicken_en {
    display:inline;
    float:left;
    line-height:1em;
  }

  #footer .drucken {
    margin-left:494px;
  }
  #footer .schicken {
    margin-left:238px;
  }
  #footer .schicken_en {
    margin-left:260px;
  }
*/
/*Abschluss-Schatten*/
#abschlussShadow, #abschlussShadowHome, #abschlussShadowPrint, #abschlussShadow_en, #abschlussShadowPrint_en {
	background: url(../images/shadow_bottom.jpg) no-repeat 0px 0px;
  width:980px;
  height:12px;
}

#abschlussShadow {
	background: url(../images/shadow_bottom_new.jpg) no-repeat 0px 0px;
}

#abschlussShadowHome {
	background: url(../images/shadow_bottom_home.jpg) no-repeat 0px 0px;
}

#abschlussShadowPrint {
	background: url(../images/shadow_bottom_print.jpg) no-repeat 0px 0px;
}

#abschlussShadow_en {
	background: url(../images/shadow_bottom_e.jpg) no-repeat 0px 0px;
}

#abschlussShadowPrint_en {
	background: url(../images/shadow_bottom_print_e.jpg) no-repeat 0px 0px;
}

#breadcrumb {
  display:inline;
  float:left;
  width:524px;
  background-color:#01a1b7;
  height:85px;
  he\ight:38px;
  padding:55px 0px 0px 0px;
  color:#FFF;
}

#breadcrumb ul {
	margin:0px;
  padding-left:10px;
	list-style-type:none;
	list-style-image:none;
	line-height:1.3em;
}

#breadcrumb li{
	margin:0px;
  background:url(../images/breadcrumb_plus.gif) no-repeat;
  padding:0px 0px 0px 12px;
  list-position:inside;
	display:inline;
}

#breadcrumb a:link, #breadcrumb a:visited {
  color:#FFF;
  text-decoration:underline;
}

#breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:focus {
  color:#000;
}

#breadcrumb p {
  padding-left:10px;
}
/* Home Master */

#homeColLeft {
  width:437px;
  float:left;
  display:inline;
  margin-right:6px;
  margin-left:6px;
}
#homeColRight {
  width:524px;
  float:left;
  display:inline;
}
#homeHeader {
  width:524px;
  height:153px;
  float:left;
  display:inline;
  padding-top:103px;
  background-color:#01a1b7;
  margin-bottom:7px;
}
#headerLinksHome {
  margin-bottom:10px;
}
#leftHome {
  margin-left:200px;
}
*html #leftHome {
  margin-top:-10px;
}

.txtHeaderHome {
  width:235px;
  color:#fff;
}
  .txtHeaderHome h2 {
    font-size:1em;
    font-weight:bold;
  }
    .txtHeaderHome h2 a:link, .txtHeaderHome h2 a:visited {
      color:#fff;
      text-decoration:underline;
    }
    .txtHeaderHome h2 a:hover, .textBild h2 a:active, .textBild h2 a:focus {
      color:#000;
    }
  .txtHeaderHome .txt {
    padding:5px 3px 0px 9px;
    float:left;
    display:inline;
    width:223px;
  }
     .txtHeaderHome .txt.marked {
       background-image:url(../images/icon_orange_plus.gif);
       background-repeat:no-repeat;
     }
   .txtHeaderHome p {
     margin:4px 0px;
   }
   .txtHeaderHome .zuordnung {
     color:#D8DFD1;
     margin:0px;
   }
   .txtHeaderHome .zuordnung a:link, .txtHeaderHome .zuordnung a:visited {
     color:#D8DFD1;
   }
   .txtHeaderHome .zuordnung a:hover, .txtHeaderHome .zuordnung a:active, .txtHeaderHome .zuordnung a:focus {
     color:#000;
   }
