

/* Styles dup - presseservice */
/* Erstellt Oktober 2008 */
/* www.b-fusion.de network@b-fusion.de */


/* allgemeine Formatierungen */

body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
}
.editmode{
	color: red; 
	margin:0.2em; 
	font-size: 14px;
	width:500px;
}
.abstand{
	margin-bottom:15px;
}

#Background{
	margin:0 auto;
	width:990px;
	background-image:url(../images/all/bgBody.jpg);
	background-repeat:repeat-y;
	height:100%;
	padding:0;
}
#Background td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	vertical-align:top;
	color:#999;
}
#Head{
	width:990px;
	height:183px;
	margin:0 auto;
	background-image:url(../images/all/bgHead.jpg);
	background-repeat:no-repeat;
}
#Logo{
	padding:21px 0px 0px 99px;
}
/*#MainBg{
	width:990px;
	margin:0 auto;
	background-image:url(../images/all/bgBody.jpg);
	background-repeat:repeat-y;
}*/
#Main{
	width:990px;
	background-image:url(../images/all/bgMain.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
#Content{
	width:850px;
	margin:0 auto;
	background-color:#fff;
	border:2px solid #fff;
	text-align:left;
}
/*-----Suche -------------------*/
#SearchMetaNavi {
	background-color:#c8c1a1;
	height:26px;
}
#Search{
	float:left;
	color:#FFFFFF;
	padding-left:12px;
}
form{
	margin:0;
	padding:0;
}
.SearchHeadlineLink{
	font-weight:bold;
}
	
/*-----Menue Metanavi -------------------*/
#MetaNavi {
	background-color:#c8c1a1;
	text-align:right;
	padding:7px 15px;
	float:right;
}
#MetaNavi ul
{
margin: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

#MetaNavi ul li { 
display: inline;
font-size:11px;
letter-spacing:0.08em;
text-transform:uppercase;
line-height:1em; 
}

#MetaNavi ul li a
{
margin:0;
padding:0 7px;
color: #fff;
text-decoration: none;
border-left:1px solid #fff;
}

#MetaNavi ul li a:hover, #headnavi ul li a:active
{
text-decoration: underline;
}	
#MetaNavi ul li a.active:link, #MetaNavi ul li a.active:visited, #MetaNavi ul li a.active:hover, #MetaNavi ul li a.active:active{
margin:0;
padding:0 7px;
color: #fff;
text-decoration: underline;
border-left:1px solid #fff;
}
/*Navi --------------------------------------------*/
#Left{
	float:left;
}
.clear{
	clear:both;
}
.clearRight{
	clear:right;
}
#Navi { 
	width:172px;
	padding:0;
	margin-:0;
	background-color:#fff;
}
#Navi ul {
	margin: 0;
  	padding:0px;
  	list-style:none;	
}
#Navi li ul {
 	 margin:0;
	}
#Navi li { 
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#Navi a:link, #Navi a:visited {
	display: block;
	padding: 10px 4px 6px 12px;
	color: #999;
	font-style:italic;
	text-transform:uppercase;
	background-color:#fff;
	font-size:12px;
	text-decoration: none;
}
#Navi a:hover, #Navi a:active {
	text-decoration: underline;
}
/*Navi Grün */
#NaviGreen { 
	width:172px;
	padding:0;
	margin-:0;
	background-color:#fff;
}
#NaviHeadGreen{
	width:172px;
	height:30px;
	margin:0;
	padding:0;
	background-image:url(../images/all/bgNaviGreen.gif);
	background-repeat:repeat-x;
}
#NaviHeadGreen h3{
	margin:0;
}
#NaviHeadGreen a:link, #NaviHeadGreen a:visited{
	margin:0;
	padding:10px 0px 0px 12px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform:uppercase;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../images/all/bgNaviGreen.gif);
	background-repeat:repeat-x;
}
#NaviGreen ul {
	margin: 0;
  	padding:0px;
  	list-style:none;	
}
#NaviGreen li ul {
 	 margin:0;
	}
#NaviGreen li { 
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#NaviGreen a:link, #NaviGreen a:visited {
	display: block;
	padding: 6px 4px 6px 12px;
	/*border-top:1px solid #dfddea;*/
	color: #999;
	font-style:italic;
	background-color:#fff;
	font-size:12px;
	text-decoration: none;
}
#NaviGreen a:hover, #NaviGreen a:active {
	background-color:#e5ecc9;
}
#NaviGreen a.active:link, #NaviGreen a.active:visited, #NaviGreen a.active:hover, #NaviGreen a.active:active {
	display: block;
	padding: 6px 4px 6px 12px;
	border-top:1px solid #dfddea;
	color: #999;
	font-style:italic;
	background-color:#e5ecc9;
	font-size:12px;
	text-decoration: none;
}
#NaviGreen a.navi2:link, #NaviGreen a.navi2:visited{
	display: block;
	padding: 3px 4px 3px 28px;
	color: #999;
	font-style:italic;
	background-color:#fff;
	font-size:12px;
	text-decoration: none;
	border:none;
}
#NaviGreen a.navi2:hover, #NaviGreen a.navi2:active{
	color: #ccd993;
	font-style:normal;
	font-weight:bold;
}
#NaviGreen a.navi2active:link, #NaviGreen a.navi2active:visited,#NaviGreen a.navi2active:hover, #NaviGreen a.navi2active:active{
	display: block;
	padding: 3px 4px 3px 28px;
	color: ccd993;
	font-style:normal;
	font-weight:bold;
	background-color:#fff;
	font-size:12px;
	text-decoration: none;
	border:none;
}
/*Navi Blue */
#NaviBlue { 
	width:172px;
	padding:0;
	margin-:0;
	background-color:#fff;
}
#NaviHeadBlue{
	width:172px;
	height:29px;
	margin:0;
	padding:0;
	background-image:url(../images/all/bgNaviBlue.gif);
	background-repeat:repeat-x;
}

#NaviHeadBlue h3{
	margin:0;
}

#NaviHeadBlue a:link, #NaviHeadBlue a:visited{
	margin:0;
	padding:10px 0px 0px 12px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform:uppercase;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../images/all/bgNaviBlue.gif);
	background-repeat:repeat-x;
}

#NaviBlue ul {
	margin: 0;
  	padding:0px;
  	list-style:none;	
}
#NaviBlue li ul {
 	 margin:0;
	}
#NaviBlue li { 
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#NaviBlue a:link, #NaviBlue a:visited {
	display: block;
	padding: 6px 4px 6px 12px;
	border-bottom:1px solid #dfddea;
	color: #999;
	font-style:italic;
	background-color:#fff;
	font-size:12px;
	text-decoration: none;
}
#NaviBlue a:hover, #NaviBlue a:active {
	background-color:#dfeae7;
}
#NaviBlue a.active:link, #NaviBlue a.active:visited, #NaviBlue a.active:hover, #NaviBlue a.active:active {
	display: block;
	padding: 6px 4px 6px 12px;
	border-bottom:1px solid #dfddea;
	color: #999;
	font-style:italic;
	background-color:#dfeae7;
	font-size:12px;
	text-decoration: none;
}
/* Inhaltsbereiche ------------------------------------------------------------*/
#ContentInhalt p{
	margin:0;
}
#ContentInhalt a:link, #ContentInhalt a:visited{
	color:#999;
	text-decoration:none;
}
#ContentInhalt a:hover, #ContentInhalt a:active{
	text-decoration:underline;
}
#ContentInhalt{
	padding:15px 20px 15px 192px;
	color:#999;
}
#ContentInhalt h1{
	color:#aba484;
	margin:0 0 15px 0;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
}
#ContentInhalt h2{
	color:#999;
	margin:0 0 5px 0;
	font-size:13px;
}
#ContentInhalt h3{
	color:#999;
	margin:0 0 5px 0;
	font-size:12px;
	line-height:15px;
}
#ContentInhaltGreen p{
	margin:0;
}
#ContentInhaltGreen a:link, #ContentInhaltGreen a:visited{
	color:#ccd993;
	text-decoration:none;
}
#ContentInhaltGreen a:hover, #ContentInhaltGreen a:active{
	text-decoration:underline;
}
#ContentInhaltGreen{
	padding:15px 20px 15px 192px;
	color:#999;
}
#ContentInhaltGreen h1{
	color:#aba484;
	margin:0 0 15px 0;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
}
#ContentInhaltGreen h2{
	color:#ccd993;
	margin:0 0 5px 0;
	font-size:13px;
	line-height:16px;
}
#ContentInhaltGreen h3{
	color:#ccd993;
	margin:0 0 5px 0;
	font-size:12px;
	line-height:15px;
}
/*-------------Content Blue ---------------------*/
#ContentInhaltBlue p{
	margin:0;
}
#ContentInhaltBlue a:link, #ContentInhaltBlue a:visited{
	color:#bed6cf;
	text-decoration:none;
}
#ContentInhaltBlue a:hover, #ContentInhaltBlue a:active{
	text-decoration:underline;
}
#ContentInhaltBlue{
	padding:15px 20px 15px 192px;
	color:#999;
}
#ContentInhaltBlue h1{
	color:#bed6cf;
	margin:0 0 15px 0;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
}
#ContentInhaltBlue h2{
	color:#bed6cf;
	margin:0 0 5px 0;
	font-size:13px;
	line-height:16px;
}
#ContentInhaltBlue h3{
	color:#bed6cf;
	margin:0 0 5px 0;
	font-size:12px;
	line-height:15px;
}


.Teaser{
	font-size:11px;
	border-bottom:1px solid #dfddea;
}
.TeaserDatum{
	padding:10px 0px 5px 168px;
	margin-bottom:8px;
	border-bottom:1px solid #dfddea;
}
.Teaser img{
	margin:0 10px 0 0;
}
.Teaser td{
	
	padding-bottom:8px;
}
.Artikel{
	font-size:11px;
	border-bottom:1px solid #dfddea;
}
.ArtikelDatum{
	padding:10px 0px 5px 0px;
	margin-bottom:8px;
	border-bottom:1px solid #dfddea;
	color:#999;
}
.TextBox{
	background-color:#f3f6e5;
	padding:10px;
}
.TextBoxInhalt{
	overflow:auto;
	height:84px;
}
#TextDownload{
	background-color:#f3f6e5;
	padding:5px 8px;
	margin-bottom:10px;
	width:146px;
	float:right;
}
#TextDownload a:link, #TextDownload a:visited{
	display:block;
	background-color:#fff;
	color:#ccd993;
	padding:5px 5px 5px 24px;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #dfddea;
	background-image:url(../images/all/pfeil.gif);
	background-repeat:no-repeat;
	white-space:pre;
	width:115px;
	text-decoration:none;
}
#TextDownload a:hover, #TextDownload a:active{
	color:#fff;
	background-color:#ccd993;
	background-image:url(../images/all/pfeil_h.gif);
	background-repeat:no-repeat;
}
#BildBox{
	background-color:#f3f6e5;
	clear:right;
	padding:5px 8px;
}
#BildBox img{
	margin:0 10px 0 0;
}
#BildBox  td{
	vertical-align:top;
}
#BildDownload{
	background-color:#f3f6e5;
	padding:5px 8px;
	margin-bottom:10px;
	width:288px;
	float:right;
}
#BildDownload a:link, #BildDownload a:visited{
	display:block;
	background-color:#fff;
	color:#ccd993;
	padding:5px 5px 5px 24px;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #dfddea;
	background-image:url(../images/all/pfeil.gif);
	background-repeat:no-repeat;
	white-space:pre;
	width:257px;
	text-decoration:none;
}
#BildDownload a:hover, #BildDownload a:active{
	color:#fff;
	background-color:#ccd993;
	background-image:url(../images/all/pfeil_h.gif);
	background-repeat:no-repeat;
}
/*----------------------------------Blue----------------------------------------*/

.TextBoxBlue{
	background-color:#dfeae7;
	padding:10px;
}
.TextBoxInhaltBlue{
	overflow:auto;
	height:84px;
}
#TextDownloadBlue{
	background-color:#dfeae7;
	padding:5px 8px;
	margin-bottom:10px;
	width:146px;
	float:right;
}
#TextDownloadBlue a:link, #TextDownloadBlue a:visited{
	display:block;
	background-color:#fff;
	color:#bed6cf;
	padding:5px 5px 5px 24px;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #dfddea;
	background-image:url(../images/all/pfeil_blue.gif);
	background-repeat:no-repeat;
	white-space:pre;
	width:115px;
	text-decoration:none;
}
#TextDownloadBlue a:hover, #TextDownloadBlue a:active{
	color:#fff;
	background-color:#bed6cf;
	background-image:url(../images/all/pfeil_blue_h.gif);
	background-repeat:no-repeat;
}
#BildBoxBlue{
	background-color:#dfeae7;
	clear:right;
	padding:5px 8px;
}
#BildBoxBlue img{
	margin:0 10px 0 0;
}
#BildBoxBlue  td{
	vertical-align:top;
}
#BildDownloadBlue{
	background-color:#dfeae7;
	padding:5px 8px;
	margin-bottom:10px;
	width:288px;
	float:right;
}
#BildDownloadBlue a:link, #BildDownloadBlue a:visited{
	display:block;
	background-color:#fff;
	color:#bed6cf;
	padding:5px 5px 5px 24px;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #dfddea;
	background-image:url(../images/all/pfeil_blue.gif);
	background-repeat:no-repeat;
	white-space:pre;
	width:257px;
	text-decoration:none;
}
#BildDownloadBlue a:hover, #BildDownloadBlue a:active{
	color:#fff;
	background-color:#bed6cf;
	background-image:url(../images/all/pfeil_blue_h.gif);
	background-repeat:no-repeat;
}






#KontaktAdressen{
	margin-bottom:7px;
	clear:right;
	font-style:italic;
}
#KontaktAdressen td{
	padding-right:20px;
	font-style:italic;
}
#KontaktAdressen a:link, #KontaktAdressen a:visited{
	color:#999;
	text-decoration:none;
}
#KontaktAdressen a:hover, #KontaktAdressen a:active{
	text-decoration:underline;
}