body {
 margin: 0 0px 0 0px;
padding: 0px;
background-color: #fff0e0;
color:#333;
font:100.01%/110% Arial, Helvetica, sans-serif;

}



div, p, h1, h2, h3, h4, h5, h6, table, ol, ul, form, img,
a, abbr, acronym, address, b, blockquote, button, caption, cite, code, col, colgroup, dd, dfn, dl, dt, em, html, hr, i, input, kbd, label, legend, li, ol, optgroup, option, q, samp, select, span, strong, sub, sup, textarea {
margin: 0px;
padding: 0px;
}


#topBody, #navigationBody, #contentBody, #bottomBody, #dvvSuche {
font-size:0.75em;
}

a img {border:0;}

ul {
	list-style-type : none;
}


a:link{color:#666;font-weight: bold;text-decoration:none;}
a:visited {color:#666;font-weight: bold;text-decoration:none;}
a:hover {color:#FF6600;text-decoration:none;font-weight: bold;text-decoration:underline;}
a:active {color:#666;text-decoration:none;font-weight: bold;text-decoration:none;}
a:focus {color:#666;text-decoration:none;font-weight: bold;text-decoration:none;}

H1 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	margin: 8px 0 8px 0px;
	line-height: 130%;
}

H2{
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	margin: 6px 0px 6px 0px;
}

H3 {
	font-size: 1.1em;
	font-weight: bold;
	 
	color: #333333;
	margin: 3px 0 3px 0px;
}

H4 {
	font-size: 1.0em;
	font-weight: bold;
	color: #333333;
	margin: 3px 0 3px 0px;
}

H5 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background:#EEEEEE;
	font-weight: bold;
}

/** Bildunterschrift **/
H6 {
	color: #AC162B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	text-align: right;
}



#zentrierer {width: 990px !important; margin:0px auto; background-color: #F7310A; position:relative !important}
.invisible {display:none;height:0px;}
#inhalt {}


/* top */
#top {
background-color: #F7310A;
min-width: 740px; height: 150px;
}

#topBody {
margin: 0 10px 0 20px;

}

#topFree1Html {
 height:85px;
 text-align:left;
 vertical-align:bottom; 
}

 #claim1 {
	position: absolute;
	right: 10px;
	top: 60px;
}

 #claim2 {
	position: absolute;
	right: 360px;
	top: 23px;
}

/*EFA FontSizer*/
.topFrameDiv2 {float:right; ;margin-right:5px;}
.topFrameDiv2 #fontsize {margin:0px;padding:0px;}

.topFrameDiv4 {clear:right;}

/*Linkliste*/
.topFrameDiv5 {
position: absolute; top:2px; right: 15px;
}

.topFrameDiv5 ul {margin:0;white-space:nowrap;padding:0;}
.topFrameDiv5 li {display:inline;list-style-type:none;margin:0;padding:0;}


 a.topFrameDiv5link5 {
	border-right: 1px solid #eee;
}
a.topFrameDiv5link5,
a.topFrameDiv5link6,
a.topFrameDiv5link5:visited,
a.topFrameDiv5link6:visited
  {
  font-size: 0.85em;
color: #fff;
text-decoration:none;
padding: 0px 4px 0 4px;
 font-weight: normal;
 }

a.topFrameDiv5link5:hover,
a.topFrameDiv5link6:hover
{
color: orange;
text-decoration:none !important;
padding: 0px 4px 0 4px;
 font-weight: normal;
 font-size: 0.85em
}




span.accessKey {text-decoration:none;}




.topFrameDiv8 {
	clear:left;
	padding: 0px 0 0px 0;
 }


/* navigation */
#navContent {position:relative; width: 100%; width:800px;margin:40px 126px 0 126px;	}


.accessKey {text-decoration: underline;}
.sprachButtons {display:none;}
.div-navigation-outer {}
.div-navigation-inner {}



#navigation {background : transparent url(../../show/1211861_l1/lll_buch.gif) no-repeat;; height: 90px; width: 737px;
font-size:0.8em;}
#navigation-block ul  {
	display:inline;
	list-style-type:none;
	margin: 1em 0 0 0.5em;
	padding:0;
	list-style:none;
	list-style-image:none;
	color:#fff;
}

#navigation-block ul  li {
	display:inline;
	padding-left:12px;
	margin:10px;
	margin-right:5px;}

#navigation-block ul  li a {
	color: #000; font-size: 1.5em;
}

.Pirofunctions {
	position: absolute;
	right:  0px;
	top: 10px;
}

.workflowPanelUp {display: none}

/* content */
#content {margin:0; padding:0px;	position:relative; }
#contentBody {}







#Content-inner {width: 737px;font-size: 1.1em;
	background :  url(../../show/1211862_l1/lll_buchbg.gif) repeat-y;
	height: auto;
}

#content-footer-div  {
	width: 737px;
	background :  url(../../show/1211863_l1/lll_buchgu.gif) no-repeat  top;
	height: 27px;
}

	/* links in content u. serviceSpalte */

	#Content-inner a:link, #Content-inner a:visited {
	color: #FF6600;
	font-weight : normal;
	text-decoration: none;
}
	#Content-inner a:hover, #Content-inner a:focus {
	font-weight : normal;
	text-decoration: underline}
	#Content-inner a:active {}


#nav1211869 {
	position: absolute;
	top: 30px;
	left: 26px }


#nav1211870 {
	position: absolute;
	top: 10px;
	left: 115px}

#nav1211871 {
	position: absolute;
	top: 10px;
	left: 208px}

#nav1211872 {
	position: absolute;
	top: 36px;
	left:255px}


#nav1211873 {
	position: absolute;
	top: 22px;
	left:428px}


#nav1211874 {
	position: absolute;
	top: 36px;
	left:528px}

#nav1211875 {
	position: absolute;
	top: 36px;
	left:608px}


	#Content-inner ul
	{
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../../show/1169974/bullet_square.gif);
	margin-left: 18px;
	padding: 3px 0px 6px 0px;
	}

	#Content-inner ul li a
	{
	background: none;

	text-align: left;
	font-weight:normal;
	text-decoration: none;
	}

	#Content-inner ul li a:hover
	{
	font-weight:normal;
	background: none;
	color:#AC162B;
	text-decoration: underline;
	}

	#Content-inner ol {
	text-align: left;
	list-style-position: inside;

	padding: 3px 0px 6px 0px;
	list-style-type: decimal;
	list-style-image: none;
	}

	#Content-inner ol li ol {
		margin-left: 12px;
	}
	#Content-inner ol li ul {
		margin-left: 30px;
	}

	#Content-inner ul li p, #Content-inner ol li p {
		padding:0; margin: 0;
	}


	#serviceSpalte {
	padding:50px 10px  0 0;
	margin:0;
	margin-top: 4px;
	margin-left: 68%;
	color: #fff;
	font-size: 1.8em;
	text-align: right;
	min-width: 240px; }

 	#serviceSpalte p {
	padding: 5px 0 5px 0;
}

	#contentSpalte {padding:5px 5px 15px 0px;}
	.contentMitServiceSpalte {}

a.startOfContentSpalte {display:none;}
.qePageContent {}
 


.BildRechts {
	float : right;
	margin: 2px 0px 2px 5px;
	display: block;
	ec2klist: yes;
}

.BildLinks {
	float : left;
	margin: 2px 5px 2px 0px;
	display: block;
	ec2klist: yes;
}

.ClearRechts {
	clear: right;
}

.ClearLinks {
	clear: left;
}

p {
	margin: 5px 0px 10px 0px;
}

  .lipfeil {
	list-style-position: outside;
    list-style-image: url(../../show/1151667/pfeil_rechts.gif)  !important;
   ec2klist: yes;
	}

  .lipfeilr {
	list-style-position: outside;
	list-style-image: url(../../show/1165105/pfeil_links.gif)  !important;
    ec2klist: yes;
	}

.volleBreiteContent {
 float: left;
   width: 290px; line-height: 130%;
padding: 0 0 0 40px;  min-height: 400px;  height: auto;
}

.volleBreiteContent1 {
   width: 290px;
  margin: 0 0 0 400px;
  padding: 0px 0px 0px 0px; min-height: 400px;  height: auto;
}

.TabelleMitRahmen {
	border: 1px solid #b3b3b3;
	ec2kedittable: yes;
}




#Content-inner table tr th {
	font-size: 0.9em;
	border: 0px;
	background-color : #B3B3B3;
	padding: 2px 0 2px 0;
}

#Content-inner table tr td p, #Content-inner table tr th p {
margin: 0px 0px 0px 0px;
}


#content-footer-div {padding-top: 50px; clear: left; font-family:verdana,helvetica,sans-serif;padding-bottom:7px;text-align:left;}
#content-footer-div div {display:inline;color:#000; }
 .footer a, .footer a:link, .footer a:visited { font-size: 0.75em; color: #000; text-decoration: none; padding : 0px 2px 0px 2px; border-right: 1px solid #D08254;}
.footer a:hover, .footer a:focus { font-size: 0.75em; color: #eee; text-decoration: none; padding : 0px 2px 0px 2px; }

#footerfliesstext {font-size: 0.75em; color: #000; text-decoration: none; }
#printpage {}
#sendpage {}
#siteup {}

.inhrating {display:none}

/* bottom */
#bottom {clear:both;color:#000;font-family:verdana,helvetica,sans-serif;font-size:0.8em;text-align:center;}
#bottomOwnText, #bottomLinks {display:inline;}
a.bottomFrameLinks {font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 0.3em 0 0.3em;text-decoration:none;}
.bottomFrameLink1:hover, .bottomFrameLink2:hover, .bottomFrameLink3:hover {text-decoration:underline;}



/** SUCHE **/


#dvvSuche {
padding-top: 20px;
}


#SuchmaskeGesamt {

padding:5px 5px 15px 5px;
background-color: #F8F8F8;
border: 1px solid #B3B3B3;

}



 #SuchmaskeGesamt, #searchOutput {
	display: inline-block;
}

    /* Holly Hack Targets IE Win only  \*/
    * html #SuchmaskeGesamt,
	 * html #searchOutput {height: 1%;}
	#SuchmaskeGesamt, #searchOutput {display: block;}

  /*  End Holly Hack */

#SuchmaskeGesamt #headline {}
#SuchmaskeGesamt #headline H1 {}
#SuchmaskeGesamt form {
	margin: 0px;
	margin-top: 20px;
	padding: 0px;
	border: 0px;
}


#SuchmaskeGesamt form input {
background-color:#ffffff;
font-size:0.8em;
margin-bottom:3px;
}

#SuchmaskeGesamt form #Suchfelder {
	margin: 0px;
	padding:0px;

}

#Suchfelder #Suchbegriff {
	display: block;
	border: 0px;
}
#Suchfelder #Suchbegriff .suchbegriff {
	padding-right:4px;
	margin: 0px;
	margin-right:4px;
	padding-top:3px;
}


#Suchfelder #Suchbegriff .suchbegriffInput {
}

#Suchfelder #Suchbegriff .suchbegriffInput input{
	border: 1px solid #AC162B;
	height:1.6em;
	width:19.2em;
	margin-right: 5px;
}



#Suchfelder #searchButton { }

#Suchfelder #searchButton .suchImage {
	height:1.85em;
	width: auto;
	text-transform: uppercase;
	 border: #cdd0d6 1px solid;
	 padding: 1px 8px 1px 8px;
	 background-image: url(../../show/1169966/btnPresse.gif);
	 background-color:	#e7ebed;
 	 text-align: center;
	 color: #ac162b;
	 cursor			:	pointer;
}

#Suchfelder #searchButton .suchImage:focus {
	background:#BBBBBB;
	color: #EEEEEE;
	color:white;}


#Suchfelder #searchButton .suchImage:hover {
	border: #cdd0d6 1px solid;
	padding: 1px 8px 1px 8px;
	background-image: url(../../show/1169967/btnPresseHover.gif);
	background-color:#e7ebed;
	text-align: center;
	color: #ac162b;
	cursor:pointer;
	text-decoration: underline;
}


#SuchmaskeGesamt #LadeInhalt {
	width: 60%;
	padding-top: 10px;}

#SuchmaskeGesamt #LadeInhalt H3 {letter-spacing: normal;color: #ac162b;}

/******** **/

#dvvSuche #searchAnzTreffer {

	margin:0;
	font-weight : bold;
	padding:1em 5px 15px 5px;
}

#dvvSuche #searchAnzTreffer #einleitungTreffer {padding:0px; margin:0px;}
#dvvSuche #searchAnzTreffer #einleitungTreffer span.suche {border:0px; padding:0px; margin:0px;}
#dvvSuche #searchAnzTreffer #einleitungTreffer span.textsuchbegriff {color: #ac162b;}
#dvvSuche #searchAnzTreffer #einleitungTreffer span.suchanfrage {}


/***- div nur Suchfelder  */


#Einleitung {
  padding: 5px;
  margin-bottom: 1.0em;
  color: #000000
}



/***- div Labels - Beschriftung Formulareingaben **/

#Bereich {
  display: none;
  float: left;
  border: 1px solid #ffffff;
}

.bereich {
  display: none;
  font-weight: bold;
  float: left;
  width: 12.5em;
}

#Kategorie {
  display: none;
  float: left;
  border: 1px solid #ffffff;
}

.kategorie {
  display: none;
  font-weight: bold;
  float: left;
}

#Gewichtung {
  display: none;
  float: left;
  margin-left: 20px;
  border: 1px solid #ffffff;
  margin-bottom: 8px;
}

.gewichtung {
  display: none;
  font-weight: bold;
  float: left;
  width: 12.5em;
}

#Suchfelder #suchparameter {
}

#Suchfelder #suchparameter .suchparameter {
	padding-right:4px;
	margin: 0px;
	margin-right:4px;
	padding-top:12px;
	border: 1px solid #AC162B;

}


#Suchfelder #Suchparameter .suchparameterInput select  {
	border: 1px solid #AC162B;
	height:auto;
	font-size: 1.0em;
	color: #ac162b;
	width: 15.9em;
}




#Suchenach {
  float: left;
  margin-left: 20px;
  border: 1px solid #ffffff;
  margin-bottom: 8px;
}

.suchenach {
  font-weight: bold;
  float: left;
  width: 12.5em;
}

#Sprachen {
  float: left;
  border: 1px solid #ffffff;
  margin-bottom: 8px;
}

.sprachen {
  font-weight: bold;
  float: left;
  width: 12.5em;
}

#Trefferauswahl {
  float: left;
  margin-left: 20px;
  border: 1px solid #ffffff;
  margin-bottom: 8px;
}

.trefferauswahl {
  font-weight: bold;
  float: left;
  width: 12.5em;
}

div.trenner-suchfeld1-2 {
  display: none;
}

div.trenner-suchfeld2-3 {
}

div.trenner-suchfeld3-4 {
  display: none;
}

div.trenner-suchfeld4-5 {
height: 2em;
}


div.trenner-suchfeld5-6 {
  display: none;
}

div.trenner-suchfeld6-7 {
}

div.trenner-suchfeld7-8 {
  display: none;
}

/***- div  - input- und select-Felder Formular **/

.suchbegriffInput {
  float: left;
  width: 11em;
}

.bereichInput {
  float: left;
  width: 11em;
}

.kategorieInput {
  float: left;
  width: 11em;
}

.suchenachInput {
  float: left;
  width: 11em;
}

.sprachenInput {
  float: left;
  width: 11em;
}

.trefferauswahlInput {
  float: left;
}

.gewichtungInput {
  float: left;
}

.suchparameterInput {
}

/***-  Input Felder und Select-Boxen **/

select.selectbereich {
  float: left;
  font-weight: normal;
  width: 15em;
}

select.kategorie {
  font-weight: normal;
  width: 15em;
}

select.suchenach {
  font-weight: normal;
  width: 15em;
}

select.sprache {
  font-weight: normal;
  width: 15em;
}

select.treffer {
  font-weight: normal;
}

select.gewichtung {
  font-weight: normal;
  width: 15em;
}

select.suchparameter {
}

input.suchImage {
}

/***- div Aktion Suche **/

#searchButton {
}

/***- div Text Kurzhifle **/

#kurHilfe {
}

/***- div Link zur erweiterten Hilfe **/

#linkHilfe {
  font-weight: bold;
  padding: 5px;
}

/***- div Treffer  **/

#searchOutput {
	width: auto !important;
}


.searchRsNameCellWithDescr0,
.searchRsNameCellWithDescr1,
.searchRsNameCell0,
.searchRsNameCell1,
.searchRsTypeCell0,
.searchRsTypeCell1,
searchRsTypeCellWithDescr0,
searchRsTypeCellWithDescr1 {
	padding: 0px;
	margin: 0px;
  	line-height: 180%;
}

.searchRsNameCell0, .searchRsNameCellWithDescr0 {
  	background-color: #F8F8F8;
  	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 26px;
}

.searchRsNameCell1, .searchRsNameCellWithDescr1 {
  background-color: #EEEEEE;
  font-weight: bold;
    xbackground-image:url(../../show/1155469/icon_ie.gif);
background-repeat: no-repeat;
padding-left: 26px;
}

/***- Link Treffer  **/

a.searchRsName {
}

/***- div Beschreibung **/


.searchDescrNameCell0 {
  background-color: #F8F8F8;
  padding-left: 26px;
 }

.searchDescrNameCell1 {
	padding-left:26px;
  	background-color: #EEEEEE;
}

/***- div Treffer  bei PDF-Objekten **/

.searchRsName img {
	display: none;
}
.searchRsTypeCell0, .searchRsTypeCellWithDescr0 {
 background-color: #F8F8F8;
  background-image:url(../../show/1155470/icon_pdf.gif);
background-repeat: no-repeat;
padding-left: 20px;
}

.searchRsTypeCell1, .searchRsTypeCellWithDescr1 {
  background-color: #EEEEEE;
   background-image:url(../../show/1155470/icon_pdf.gif);
background-repeat: no-repeat;
padding-left: 20px;
}



.searchDescrNameCell1, .searchDescrNameCell0 {font-size: 0.85em; padding-bottom: 5px;}


/***-  div kein Treffer  **/

#searchRsNoResultsCell {
}

/***-  span  kein Treffer  **/

#searchRsNoResults {
}

/***-  div Trefferanzeige (Anzahl der Treffer)  **/

#searchAnzTreffer {
}



span.textsuchbegriff {
}



/***-  div Trefferausgabe **/

#searchOutput {
	border: 1px solid #B3B3B3;
	background-color: #F8F8F8;
	padding:5px 20px 10px 8px;
	margin: 0px;
}






/***-  div Nummernleiste **/

.searchPBar {
	margin:0px;
	padding: 0px;
	white-space:nowrap;
	height: 1.5em;
	padding: 10px 0px 15px 0px;


}

.seitenzahlen {
	float: left;
	margin: 0;
	padding:0;
}

.trennzeichen {display:none;}


.searchPBarNextCell {
	margin:0px;
	padding: 0px 0px 0px 4px;
}



#searchPBarNumSelectCell {
	display: block;
	padding:0;
	MARGIN: 2px 2px 0px 6px;

}

#searchPBarNumSelectCell select {
	border: 1px solid #ac162b;
	color: #ac162b;
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em;
    width: 4em;
    height: 1.4em;
}

 #searchPBarNumSelectCell  option {
	text-align:center;
}

#searchPBarGoCell {
   display: block;
    padding:0;
	MARGIN: 2px 6px 0px 0px;
}

#searchPBarGoCell input {
	border: 1px solid #b3b3b3;
	color: #ac162b;
	background-color: #EEEEEE;
	padding:0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
    height: 1.5em;
}


/***-  div zurück-Button deaktiviert **/

.searchPBarPrevCellDis {
display: none;
}


/***-  div zurück-Button aktiviert **/

.searchPBarPrevCell {
 float: left;
PADDING : 0px 3px 0px 3px;
height: 1.5em;
BORDER: #b3b3b3 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 0.9em;
MARGIN: 2px 2px 0px 2px;
BACKGROUND-COLOR: #EEEEEE;
TEXT-ALIGN: center;
}


.searchPBarPrevCell A:link, .searchPBarNextCell A:link {
	COLOR: #ac162b;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}

.searchPBarPrevCell A:hover, .searchPBarNextCell A:hover {
	COLOR: #ac162b;
	TEXT-DECORATION:underline;
	FONT-WEIGHT: normal;
}

/***-  zurück-Button aktiviert **/

input.searchPBarPrevBt {
 float: left;
}

/***-  zurück-Button deaktiviert **/

input.searchPBarPrevBtDis {
   DISPLAY: none;
	margin: 0; padding:0;
}


/***-  div nächste-Seite  deaktiviert**/

.searchPBarNextCellDis {
display: none;
}


/***-  div nächste-Seite  aktiviert **/

.searchPBarNextCell {
  float: left;
PADDING : 0px 3px 0px 3px;
height: 1.5em;
BORDER: #b3b3b3 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 0.9em;
MARGIN: 2px 2px 0px 2px;
BACKGROUND-COLOR: #EEEEEE;
TEXT-ALIGN: center;
}

/***-  nächste-Seite  aktviert **/

input.searchPBarNextBt {
   DISPLAY: none;
	margin: 0; padding:0;
}

/***-  nächste-Seite  deaktviert **/

input.searchPBarNextBtDis {
   DISPLAY: none;
	margin: 0; padding:0;
}

/***-  div Nr-Button aktiviert **/

.searchPBarNumCellAct  {
  float: left;

}

/***-  div Nr-Button deaktiviert **/


  .searchPBarNumCell, .searchPBarNumCellAct {
   display: block;
    padding:0;
	height: 1.5em;	WIDTH: 1.5em;
	BORDER: #b3b3b3 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.85em;
	MARGIN: 2px 2px 0px 2px;

	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	COLOR: #b3b3b3;
}
.searchPBarNumCellAct A:visited {
	COLOR: #ac162b;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.searchPBarNumCellAct A:active {
	COLOR: #ac162b;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.searchPBarNumCellAct A:link {
	COLOR: #ac162b;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.searchPBarNumCellAct A:hover {
	COLOR: #ac162b;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}


/*** Seitenzahlen ***/



/***-  Nr-Button aktiviert **/

input.searchPBarNumBtAct {
  float: left;
}

/***-  Nr-Button aktiviert **/

input.searchPBarNumBt {
 float: left;
}

/***-  div select-Seite  **/

#searchPBarNumSelectCell {
  float: left;
}
#searchPBarNumSelectCellDis {
  float: left;
}

/***-  select-Seite  **/

select.searchPBarNumSelect {
  float: left;
}

/***-  div  goto  **/
#searchPBarGoCell {
  float: left;
}

/***-  goto  **/

input.searchPBarGoBt {
  float: left;
}

/***-  Platzfüller **/

/***-  vor Überschrift **/

#freespace0 {
  display: none;
}

/***-  zwischen Überschrift und Einleitungstext **/

#freespace1 {
  display: none;
}

/***-  zwischen Einleitungstext und Suchformular **/

#freespace2 {
  display: none;
}

/***-  zwischen Suchformular und Aktion Suchen **/

#freespace3 {
height: 2em;
}

/***-  zwischen Aktion Suchen und Kurzhifle **/

#freespace4 {
  height: 0px;
}

/***-  zwischen Kurzhilfe und Link zur erweiterten Hilfe **/

#freespace5 {
}

/***-  zwischen zwischen Link erweiterter Hilfe und Info bei keinem Treffer **/

#freespace6 {
}

/***-  zwischen Link erweiterter Hilfe und Anzeige Treffer (Anzahl Treffer) **/

#freespace7 { }

/***-  zwischen zurück-Button und Nummernleiste **/

.freespace8 {
display: none;}

/***-  zwischen Nummernleiste und Button nächste-Seite **/

.freespace9 {
 float: left;
 }

/***-  zwischen Anzeige Treffer und Nummernleiste **/

#freespace10 {
  height: 15px;
}

/***-  zwischen Treffer und Nummernleiste **/

#freespace11 {
  height: 15px;
}

/***-  zwischen Anzeige Treffer und Treffer **/

#freespace12 {
}

#freespace13 {
  height: 15px;
}



/***  Suche VWP ***/


#lpMesuTreffer {}

.lpSuModul, #lpeGovVK {
padding:5px 20px 15px 8px;
background-color: #F8F8F8;
border: 1px solid #B3B3B3;
margin:5px 0 5px 0;;
}

#lpMesuTreffer  ul {
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../../show/1169974/bullet_square.gif);
	margin-left: 18px;
	padding: 3px 0px 3px 0px;
}


#searchOutput a, #lpMesuTreffer a
	{
	background: none;
	text-align: left;
	font-weight:normal;
		color:#AC162B;
	text-decoration: none;
	}

#searchOutput a:hover, #lpMesuTreffer  a:hover
	{
	font-weight:normal;
	background: none;
	color:#AC162B;
	text-decoration: underline;
	}

#lpMesuTreffer a.lpSuAlleTreffer:link,
#lpMesuTreffer a.lpSuAlleTreffer:hover {
     padding:0 0 0 16px;
    background-image: url(../../show/1151667/pfeil_rechts.gif);
    background-repeat: no-repeat;
    background-position: left;
}


/** Sitemap ****/
body.sitemap {
background-color:#FFF;
font:100.01%/110% Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 130%;
}




.printPageFunctions {
	text-align: right;
	font-size: 0.9em;
}


ul.sitemap1 {
list-style-position: outside;
list-style-image: url(../../show/1151667/pfeil_rechts.gif);
font-size: 1.1em;
}


ul.sitemap2 {
	margin-left: 28px;
	font-size: 0.8em;

}


ul.sitemap3 {
	margin-left: 42px;
	list-style: none outside none;
	font-size: 0.9em;
}

ul.sitemap4 {
	margin-left: 56px;
	list-style: square outside none;

		font-size: 0.9em;
}


.autorbild {	float : right; width: 160px;
	margin: 3px 0px 3px 3px;
	display: block;}

.autorbild h5 {	background:#E7D3C6; 
	font-size: 0.85em;
	font-weight: normal;
	text-align: right;}

.schmoeklink {	list-style-position: outside;
    list-style-image: url(../../show/1214077_l1/ka_pfeil.gif)  !important;
   ec2klist: yes;}

#termin {background:#E7D3C6; 
	font-size: 0.85em; padding: 0 0px 2px 2px;  }
#termin h2 {background:#000; color: #fff; padding: 1px}

