   
/* ----------- Text ----------------------- */
.text            { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px; margin-right: 10px }
.header_margin_top_bot { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin: 10px 10px 10px 11px }
.text_blaulink   { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px; margin-right: 10px }
.text_gelblink { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-right: 10px; margin-left: 11px }
.text_header   { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-top: 2px }
.text_nospace { color : #274878; font-size: 12px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif";}
.text_normal { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; }
.text_pfeile  { color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px; margin-right: 4px }
.text_tab       { color: #274878;; font-size: 12px; line-height: 130%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px }
.text_headerbalken { color: #000000; font-size: 12px; line-height: 130%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px }
.text_bus {font-size : 9px; font-weight : normal; line-height : 12px; color : #8C000C; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif";}
.text_dyn  { color: #454545; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif"; 	margin : 8px; margin-top: 10px }

.text_job   { color: #274878; font-size: 12px; line-height: 100%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; margin-left: 11px; margin-right: 10px }

.text_navpfad {
    font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif";
	font-size : 12px;
	font-weight : normal;
	color : #454545;
}

.text_mar6 {
	font-size : 12px;
	font-weight : normal;
	line-height : 15px;
	color : #454545;
	margin : 6px;
}

.text_menu {
	font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif";
	font-size : 12px;
	font-weight : normal;
	line-height : 15px;
	margin-left: 6px;
	color : #454545;
}

.text_mar6bold {
	font-size : 12px;
	font-weight : bold;
	line-height : 15px;
	color : #454545;
	margin : 6px;
}

.text_mar8 {
	font-size : 13px;
	font-weight : normal;
	line-height : 15px;
	color : #454545;
	margin : 8px;
}

p  {color: #274878; font-size: 12px; line-height: 160%; font-family: Arial, Verdana, Helvetica, Geneva, "MS Sans serif"; }
 
  
/*############Link############*/
A       { color: #E68D00; text-decoration: none }
a:hover       { color: #274878; text-decoration: none }

.text_blaulink A:link  { color: #274878 }
.text_gelblink A:link { color: #e68d00; text-decoration: underline }
.text_gelblink A { color: #e68d00; text-decoration: underline }
/*###########Hintergrund-Farben Zellen############*/
.bg_menu {background-color: #FAFAFA;}


/*############Hire ein Link fuer einen speziellen Style############*/

/*.text_mar6 A:link {color : #8C000C;}*/


select  { font-size: 9pt; font-family: Verdana, Geneva, Arial; background-color: #ffffff; text-color: #000000 }
.editbox      { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #eaedf2; padding: 2px; border: solid 1px #274878 }
.input  { color: #274878; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #eaedf2; padding: 2px; border: solid 1px #274878; width: 100px }
/*############All der Kram fuer die indexed_search############*/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width: 100px }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { color: #274878; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #eaedf2; padding: 2px; border: solid 1px #274878; width: 100px }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw  { color: #274878; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	.tx-indexedsearch .tx-indexedsearch-whatis  { color: #274878; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	.tx-indexedsearch P.tx-indexedsearch-noresults  { color: #274878; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	.tx-indexedsearch .tx-indexedsearch-browsebox P SPAN.tx-indexedsearch-browsebox-strong  { color: #274878; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	.tx-indexedsearch .tx-indexedsearch-browsebox  { color: #274878; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title  { border-top: #274878; border-bottom: 1px #274878 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P  { font-weight: bold }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A:link { color: #274878; font-weight: bold }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P  { color: #274878; font-size: 12px; line-height: 150%; font-family: Arial, Helvetica, Verdana, Geneva, "MS Sans serif" }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup  { color: #e68d00 }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE  { background-color: #e3f1f1 }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

div.volltext {height:400px;}
div.volltext[ class] {height:auto;min-height:400px;}

a.red     { color: #AD0303; text-decoration: none }
a:hover.red     { color: #AD0303; text-decoration: none }
