/* */
/* */
/* VERW: StyleSheet fuer barrierefreie 3-col-div-programmierung */
/* */
/* AUTOR: Jan Scharein */
/* DATE: 24-06-2005 */
/* */
/* */



/* */
/* VERW: 3-col-Div-Prg (SeitennavContentMarginalspalte) */
/* TEMPLATE: TemplateBody */
/* */
html, body {height:100%}
body {
	padding:0;
	margin:0;
	background-color: #FFFFFF;
}
#container {
	height:100%;
	min-height:100%;
	min-width:740px;
/*	background-color:#B0CAE3; */
	background-color:#FFEB94;
}
html>body #container{height:auto;}
#left {
	position:relative;
	width:188px;
	float:left;
	margin-left:-188px;
}
#left p, #right p {padding-left:0px}
#right {
	position:relative;
	width:188px;
	float:right;
	margin-right:-188px;
	Border-left:1px solid #FFFFFF;
}
#middle {
	position:relative;
	margin-left:188px;
	margin-right:188px;
	background-color:#FFFFFF;
	padding:0px;
}
* html #middle {height:1%}/* combat ie's 3 pixel jog */

div, p {margin-top:0}
/* */

/* */
/* VERW: 3-col-Div-Prg (DatumsMicroactTopnavigation) */
/* TEMPLATE: TemplateBody */
/* */
#yelContainer {
	height:33px;
	min-height:33px;
	min-width:850px;
	background-color:#FFFFFF;
}
#yelLeft {
	position:relative;
	width:188px;
	float:left;
	margin-left:-188px;
}
#yelLeft p, #yelRight p {padding-left:0px}
#yelRight {
	position:relative;
	width:506px;
	float:right;
	margin-right:-506px;
}
#yelMiddle {
	position:relative;
	margin-left:188px;
	margin-right:506px;
	background-color:#FFFFFF;
	padding:0px;
}
* html #yelMiddle {height:1%}/* combat ie's 3 pixel jog */
/* */


/* */
/* VERW: 3-col-Div-Prg (Seitenfuss-Design) */
/* TEMPLATE: TemplateBody */
/* */
#fooContainer {
	height:40px;
	min-height:40px;
	min-width:740px;
	background-color:#B0CAE3;
}
html>body #fooContainer{height:auto;}
#fooLeft {
	position:relative;
	width:188px;
	height:40px;
	float:left;
	margin-left:-188px;
	background-color: #014282;
}
#fooLeft p, #fooRight p {padding-left:0px}
#fooRight {
	position:relative;
	width:188px;
	float:right;
	margin-right:-188px;
}
#fooMiddle {
	position:relative;
	height:40px;
	margin-left:188px;
	margin-right:188px;
	background-color:#FFFFFF;
	padding:0px;
}
* html #fooMiddle {height:1%}/* combat ie's 3 pixel jog */
/* */



/* */
/* LINK-Styles OLD */
/* */
a:link {color:#004282; text-decoration:underline;}
a:visited {color:#004282; text-decoration:underline;}
a:hover {color:#004282; text-decoration:none;}
a:active {color:#004282; text-decoration:underline;}

a#buLink:link {text-decoration:none; font: 7pt Verdana; color:#004282;}
a#buLink:visited {text-decoration:none; font: 7pt Verdana; color:#004282;}
a#buLink:hover {text-decoration:underline; font: 7pt Verdana; color:#004282;}
a#buLink:active {text-decoration:none; font: 7pt Verdana; color:#004282;}

a#rahmen:link {text-decoration:none; color:#004282;}
a#rahmen:visited {text-decoration:none; color:#004282;}
a#rahmen:hover {text-decoration:none; color:#004282;}
a#rahmen:active {text-decoration:none; color:#004282;}

a#menuMicro:link { font: 8pt Verdana; text-decoration:none; color:#004282;}
a#menuMicro:visited { font: 8pt Verdana; text-decoration:none; color:#004282;}
a#menuMicro:hover { font: 8pt Verdana; text-decoration:none; color:#747F85;}
a#menuMicro:active { font: 8pt Verdana; text-decoration:none; color:#004282;}

a#menuOben:link { font: 8pt Verdana; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a#menuOben:visited { font: 8pt Verdana; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a#menuOben:hover { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a#menuOben:active { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}

a#menuObenAkt:link { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a#menuObenAkt:visited { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a#menuObenAkt:hover { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a#menuObenAkt:active { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}

a#ebene2:link { font: 8pt Verdana; text-decoration:none; color:#000000; font-weight:bold;}
a#ebene2:visited { font: 8pt Verdana; text-decoration:none; color:#000000; font-weight:bold;}
a#ebene2:hover { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a#ebene2:active { font: 8pt Verdana; text-decoration:none; color:#004282; font-weight:bold;}
/* */
/* LINK-Styles NEW */
/* */
a.menuOben:link { font: Verdana; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a.menuOben:visited { font: Verdana; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a.menuOben:hover { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a.menuOben:active { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}

a.menuObenAkt:link { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a.menuObenAkt:visited { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a.menuObenAkt:hover { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}
a.menuObenAkt:active { font: Verdana; text-decoration:none; color:#004282; font-weight:bold;}

a.menuSeite:link { font: 0.80em Verdana; text-decoration:none; color:#333; font-weight:bold;}
a.menuSeite:visited { font: 0.80em Verdana; text-decoration:none; color:#333; font-weight:bold;}
a.menuSeite:hover { font: 0.80em Verdana; text-decoration:none; color:#000; font-weight:bold;}
a.menuSeite:active { font: 0.80em Verdana; text-decoration:none; color:#000; font-weight:bold;}

a#menuSeiteAkt:link { font: 0.80em Verdana; text-decoration:none; color:#000; font-weight:bold;}
a#menuSeiteAkt:visited { font: 0.80em Verdana; text-decoration:none; color:#000; font-weight:bold;}
a#menuSeiteAkt:hover { font: 0.80em Verdana; text-decoration:none; color:#FFF; font-weight:bold;}
a#menuSeiteAkt:active { font: 0.80em Verdana; text-decoration:none; color:FFF; font-weight:bold;}

a.notelink:hover {font:text-decoration:none; color:#00274F; background-color:#C8D2DD;} 
/* */

/* */
/* HEADLINE-Styles OLD */
/* */
h1#ueber01 {font:12pt Verdana; color:#004282; font-weight:bold;}
h2#ueber02 {font:0.84em Verdana; color:#000000;}
h3#ueber03 {font:0.70em Verdana; color:#000000; font-weight:bold; padding-top: 0.75em;}
h1#ueberStart01 {font:11pt Verdana; color:#004282; font-weight:bold;}
h2#ueberStart02 {font:9pt Verdana; color:#000000;}
h1#ueberSpalte {font:10pt Verdana; color:#000000;}
h3#ueberSpalte1 {font:9pt Verdana; line-height: 11pt; color:#000000;}

#ueber01Auswahl {text-decoration:none; font: 0.75em Verdana; color:#004282; font-weight:bold;}
#ueber02Auswahl {text-decoration:none; font: 0.75em Verdana; color:#900000; font-weight:bold;}

.ueber01Auswahl {text-decoration:none; font: 0.84em Verdana; color:#004282; font-weight:bold;}
.ueber03 {font:0.70em Verdana; color:#000000; font-weight:bold; padding-top:0.75em; line-height:1.40em;}
.ueber03spz {font:0.70em Verdana; color:#002244; font-weight:bold; padding-top:0.75em; line-height:1.45em;}

.ueber_themazuinfo {margin: 2.2em 0 1.2em 0; font:0.80em Verdana; color:#004282; font-weight:bold; line-height:1.72em;}
/* */
/* HEADLINE-Styles NEW */
/* */
h2.teaserHeaderline {text-decoration:none; font:0.82em Verdana; color:#004282; font-weight:bold; margin-bottom:0.1em;}
h2.echo {font:0.71em Verdana; color:#000000; font-weight:bold; margin-bottom:0.3em;}
/* */

/* */
/* FONT-Styles */
/* */
#text {font: 9pt Verdana; color:#000000; line-height: 12pt;}
#textfett {font: 9pt Verdana; color:#000000; font-weight:bold; line-height: 12pt;}
#text8 {font: 8pt Verdana; color:#000000; line-height: 11pt;}
#textfett8 {font: 8pt Verdana; color:#000000; font-weight:bold; line-height: 11pt;}
#text7 {font: 7pt Verdana; color:#000000;}
#textSpalte {font: 7.5pt Verdana; color:#555555; line-height: 10pt;}
#microAkt {font: 8pt Verdana; color:#555555;}
#weiss{font: 8pt Verdana; color:#FFFFFF;}
#datum {font:8pt Verdana; color:#004282;}

.pfeil{font:10pt Verdana; color:#004282; font-weight:bold;}
.ueber01 {font:0.92em Verdana; color:#004282; font-weight:bold;}
.bu {font:0.58em Verdana; color:#000000;}
.bu6 {font:0.54em Verdana; color:#001133;}
.bufett {font:0.58em Verdana; color:#000000; font-weight:bold;}
.bugrau {font:0.58em Verdana; color:#6C6C6C;}
.bugraufett {font:0.58em Verdana; color:#6C6C6C; font-weight:bold; line-height: 1.40em;}
.rahmen {font:9pt Verdana; color:#004282;}

.text {font: 0.75em Verdana; color:#000000; line-height: 1.46em;}
.textfett {font: 0.75em Verdana; color:#000000; line-height: 1.46em; font-weight:bold;}
.text8 {font: 0.71em Verdana; color:#000000; line-height: 1.50em;}
.textfett8 {font: 0.71em Verdana; color:#000000; font-weight:bold; line-height: 1.46em;}
.textfett8spz {font: 0.71em Verdana; color:#002244; font-weight:bold; line-height: 1.46em;}
.text8fett {font: 0.71em Verdana; color:#000000; font-weight:bold; line-height: 1.46em;}
.textgrau8 {font: 0.71em Verdana; color:#6C6C6C; line-height: 1.46em;}
.text8rights {font: 0.71em Verdana; color:#555555; line-height: 1.46em;}
.text8spz {font: 0.71em Verdana; line-height: 1.46em; font-style: italic;}

.text7 {font: 7pt Verdana; color:#000000;}

.textlisttitle {font:0.71em Verdana; color:#004282; font-weight:bold; margin-bottom:0em;}
.textinfotitle {font:0.71em Verdana; color:#004282; font-weight:bold;}
.textzitat8 {font:0.66em Verdana; font-style:italic; color:#000000; line-height:1.48em;}
.textzitat8fett {font:0.66em Verdana; font-style:italic; font-weight:bold; color:#002448; line-height:1.48em;}
.textzitatText {font:0.70em Verdana; font-weight:bold; font-style:italic; color:#002448; line-height:1.60em;}
.textzitatPerson {font:0.70em Verdana; color:#333333; font-style:italic; line-height:1.60em;}
.textMenschenSpz {font:0.66em Verdana; color:#004282; font-weight:bold; line-height: 1.48em;}
.textTageslaufeSpz {color:#CD4301; font-weight:bold;}
.textBegegnungenSpz {color:#912100; font-weight:bold;}
/* */


/* */
/* VERW: Seitenkopf-Design */
/* TEMPLATE: TemplateBody */
/* */
.pageHeadStyle {
	width: 100%; height: 77px;
	white-space: nowrap;
	background-color: #014282;
	background-image: url(../bilder/kuppelAuschnitt.gif); background-repeat: no-repeat; background-position: right;
}
.pageHeadPicStyle {margin-right:5px;}
/* */

/* */
/* VERW: JavaScript-DatumsStyle */
/* TEMPLATE: TemplateBody */
/* */
.datumStyle {
	font: 0.66em Verdana; color: #004282;
	width: 188px;
	padding: 9px 0 11px 0;
	text-align: center; white-space: nowrap;
	background-color: #FEBB12;
	background-image: url(../bilder/navpic_datum.gif); background-repeat: no-repeat; background-position: bottom;
}
/* */

/* */
/* VERW: MicroAkt NavPath */
/* TEMPLATE: TemplateMicroNav */
/* */
.microAktStyle {font: 0.66em Verdana; color:#777777; margin: 5px 5Px 0px 5px;}
.microAktContainer {float:left;}
/* */

/* */
/* VERW: NavigationsMenue (top) */
/* TEMPLATE: TemplateObenNav */
/* */
.navTopStyle {
	font: 0.66em Verdana; color: #FFFFFF;
	width: *;
	padding: 9px 7px 11px 7px;
	text-align: left;
	background-color: #FEBB12;
	background-image: url(../bilder/navpic_menu_oben.gif); background-repeat: no-repeat; background-position: bottom;
}
/* */

/* */
/* VERW: NavigationsMenue Main(left) */
/* TEMPLATE: TemplateSeiteNav */
/* */
.navMainBox1 {width: 165px; height: 29px; margin: 0px 0px 0px 23px; padding: 0px; text-align: left;}
.navMainBox1A {width: 165px; height: 29px; margin: 0px 0px 0px 23px; padding: 0px; text-align: left; background-color: #FFBE00;}
.navMainBox2 {margin: 0 0 4px 0; padding: 4px 0 0px 0;}
.navMainPic1 {margin-right: 4px; padding: 0px;}
.navMainPic1A {margin-left: 4px; padding: 0px;}
.navMainTrenner {width: 165px; height: 2px; margin: 0px 0px 0px 23px; padding: 0px; border: 0px;}
/* */

/* ============================== */
/* VERW: Marginalspalte */
/* TEMPLATE: TemplateRechteSpalte */
/* ============================== */
.mspalteContainer {width:160px; margin-left:14px;}
.mspalteIdentArea {
  width:174px;
  height: 73px;
  margin-left:0px;
  margin-top: 30px;
  margin-bottom: 0px;
  background-color: #FFCF00;
}
.mspalteCover {margin-top:13px;}
.mspalteButton {width:160px; height:16px; margin: 5px 0 10px 0; padding:0;}

.ueberSpalte1 {font:0.75em Verdana; line-height:1.45em; color:#000000; padding: 0 0 9px 0; margin:0;}
.ueberSpalte2 {font:0.75em Verdana; line-height:1.45em; color:#000000; padding: 9px 0 9px 0; margin:0;}
.ueberSpalte23 {font:0.70em Verdana; font-weight: bold; color:#444; padding: 9px 0 4px 0; margin:0;}
.textSpalte {font:0.6em Verdana; color:#555555; line-height:1.40em;}
/* */

/* */
/*  */
/* VERW: Content-Style (Articles) */
/* TEMPLATE: TemplateArtikel */
/* */
.articleContainer {padding: 12px 35px 12px 18px;}
.articlePics {width:190px; float:right; margin: 0px 0px 10px 20px;}
.articlePosition {padding-left:21px;}
.articleBullet {margin-right:7px;}
/* */

/* */
/* VERW: Content-Style (NavigationsAuswahlseiten) */
/* TEMPLATE: TemplateAuswahl */
/* */
.navBoxContainer {padding: 32px 44px 12px 36px;}
.navBoxOuterA {width: 100%; margin-bottom: 3px; background-image: url('../bilder/bullet_01.gif'); background-repeat: no-repeat;}
.navBoxOuterB {width: 100%; margin-bottom: 3px; background-image: url('../bilder/bullet_03.gif'); background-repeat: no-repeat;}
.navBoxInnerV {margin-left: 20px; min-height: 160px;}
.navBoxInnerH {margin-left: 20px; min-height: 110px;}
.navBoxText {margin-top: 0px;}
.navBoxPic1 {margin-left: 10px; margin-bottom: 10px;}
.navBoxPicBB {margin-left: 10px; margin-bottom: 10px; border:1px solid #004282;}
.navBoxPic2 {margin-bottom: 35px;}
.navBoxArchivHintOn {height: 2px; width: 100%; background-image: url('../bilder/Strichellinie.gif'); background-repeat: repeat-x; margin: 9px 0 12px; 0;}
.navBoxArchivHintOff {height: 2px; width: 100%; background-image: url('../bilder/Strichellinie.gif'); background-repeat: repeat-x; padding: 0 0 0 0;}
.navBoxArchivPic {margin-left: 15px; margin-right: 5px;}
/* */

/* */
/* GLOBALS */
/* */
.navContainer {padding: 32px 44px 12px 36px;}
.navTextDiv {margin-left: 20px;}
.navBulletPic {margin-right: 7px;}
/* */
/* trennline */
/* */
.fussnote {width: 100%; background-repeat:repeat-x; padding: 7px 0 7px 0;}
.fussnote_new {width: 100%; background-repeat:repeat-x; padding: 7px 0 7px 0; background-image: url('../bilder/Strichellinie.gif');}
/* */
/* bild-text-ausrichtung im footer*/
/* */
.umfluss_re {width: 110px; float: left; padding-bottom: 5px;}
/* */
/* listenformatierung fuer IE & MOZ */
/* */
.listUL {margin-top: 0.66em;}
.listLI {margin: 0 0 0.5em -0.75em;}
.listUL_lite LI {list-style: none; margin-bottom: 0.62em;}

.listUL_lite {margin: 0.32em auto; font: 0.68em Verdana, Arial; line-height:1.48em;}
.listUL_lite LI {list-style: none;}

.listOL {margin: 0.66em auto; font: 0.68em Verdana, Arial; line-height:1.48em;}
.listOL LI {margin: 0.0em 0.0em 0.5em -0.75em;}
/* */
/* Zitaten-formatierung BlockQuote */
/* */
blockquote {margin-left:0.0em;}
/* */
/* Leserecho */
/* */
.echoTrennerPic {height: 9px; width: 100%; background-image: url('../bilder/Strichellinie.gif'); background-repeat: repeat-x; margin: 3px 0 3px 0;}
/* */
/* Details im Bundestag - PictureArray */
/* */
.detailsPicArray {width: 180px: height: 200px; float: left; padding: 0 3px 13px 0;}
.detailsPicArray0 {width: 180px: height: 200px; float: left; padding: 0 0 13px 5px;}
.detailsPicArray1 {width: 180px: height: 200px; float: left; padding: 0 0 13px 0;}
.detailsPicArray2 {width: 140px: height: 230px; float: left; padding: 0 15px 15px 0;}

.detailsPicArray_clear {clear:left; margin:0px;}
/* */

/* */
/* VERW: Mediengalerie */
/* TEMPLATE: none */
/* */
.galeriePicArray {width: 110px; height: 290px; float: left; padding: 5px; margin-right: 5px; font: 7pt Verdana; color: #000000;}
.galerieTrennerPic {clear: left; height: 2px; width: 100%; background-image: url('../bilder/Strichellinie.gif'); background-repeat: repeat-x; padding: 5px 0 5px 0;}
/* old */
.mgalerie {border: 0 solid #FFFFFF; padding: 5 5 5 5;}
.abstand_23 {height: 23px;}
/* */