/**
*	basic.css System: bitv.kombn-sta.de, STAND: 06.08.2010
**/

/******************************************** DEFINITIONEN FA ADVANTIC  *********************************/

body.BgC   { font-size: 80%; } /* 080710 */
body.text3 { font-size: 80%; } /* 080710 */

.mtp_footer *, .mtp_fl *, .mtp_fel *, .mtp_kel *, .mtp_kta *, .mtp_nl *,
.mtp_nr *, .mtp_nel *, .mtp_nta *, .mtp_now *, .mtp_dr *, .mtp_dl *, .mtp_ztx *,
.mtp_f_text *, .mtp_adr_sd  *, .mtp_adr_cd *, .mtp_adr_srr *, .mtp_adr_srl * { font-size: 100%; }

.fliesstext { font-size: 80%;  text-align: justify }
.text   { font-size: 100%; } /* 080710 */
.text1  { font-size: 80%; }
.text2  { font-size: 94%;  }
.text3  { font-size: 100%;  }
.text4  { font-size: 105%;  }
.text5, h5  { font-size: 115%;}
.text8  { font-size: 160%; }
.text9  { font-size: 175%;  }
.tc2_ac { font-size: 80%; }


.pr_lk { font-size: 100%; text-decoration: none; }
.pr_da { font-size: 100%;  }
.pr_tx { font-size: 100%;  }

.sfm    { font-size: 90%;  }
.sres   { font-size: 90%;  }
.titles { color: black; font-size: 90%; }
/* .detail { font-size: 90%; } */ /* 080710 */
.cadr   { font-size: 90%;  }
.ztx    { font-size: 90%;  }
.baf_ftx { font-size: 90%;  }
.baf_fdo { font-size: 90%; }
.form_ft   { font-size:8pt; }
.form_nft  { font-size:8pt; width: 15em; }
.form_standard {font-size: 100%; width: 15em;}


.Mod_BC2 {
  background: #326cb6;
}

.Mod_BC3 hr {
  color: #326cb6;
}

/* 080710 */
.Mod_BC4 {
  font-size: 100%;
}

/* 080710 */
.Mod_BC4 tr td {
  font-size: 108%;
}

/* 080710 */
.Mod_BC4 tr td textarea{
  font-size: 120%;
}


.titles,
.titles a {
  color: #fff !important;
}




a.csslink_extern_img:hover,
a.csslink_extern_img:active,
a.csslink_intern_img:hover,
a.csslink_intern_img:active,
a.csslink_PDF_img:hover,
a.csslink_PDF_img:active
 {
  background: none;
}


a.csslink_extern {
	color: #000000;
	text-decoration: underline;
}
a.csslink_extern:visited {
	color: #484747;
	text-decoration: underline;
}
a.csslink_extern:hover {
	color: #ffffff;
}
a.csslink_extern:active {
  color: #ffffff;
}
a.csslink_intern {
	color: #000000;
	text-decoration: underline;
}
a.csslink_intern:visited {
	color: #484747;
	text-decoration: underline;
}
a.csslink_intern:hover {
	color: #ffffff;
}
a.csslink_intern:active {
  color: #ffffff;
}
a.csslink_PDF
{
	color: #000000;
	text-decoration: underline;
	/* background-image:url(media/output/csslink_pdf.gif); */
	background-position:top left;
	background-repeat:no-repeat;
	/* padding-left:20px; */
}
a.csslink_PDF:visited
{
	color: #696969;
	text-decoration: underline;
}
a.csslink_PDF:hover
{
	color: #ffffff;
}
a.csslink_PDF:active
{
	color: #ffffff;
	text-decoration: underline;
}



/* Röser 05.11.08 */
a.online_service {
	color: #326cb6;
	font-size: 110%;
	font-weight: bold;
	text-decoration: underline;	
}

a.online_service:link {
	color: #326cb6;
}

a.online_service:visited {
	color: #326cb6;
}

a.online_service:hover {
	color: #ffffff	;
}

a.online_service:active {
	color: #326cb6;
}


/* -----------Grafikauszeichnungen für Links----------- */

/*
a.csslink_intern {
	background-image:url(media/output/csslink_intern.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_extern {
	background-image:url(media/output/csslink_extern.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_synonym {
	background-image:url(media/output/csslink_synonym.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_oben {
	background-image:url(media/output/csslink_oben.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_zurueck {
	background-image:url(media/output/csslink_zurueck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_anker {
	background-image:url(media/output/csslink_anker.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_email {
	background-image:url(media/output/csslink_email.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_druck {
	background-image:url(media/output/csslink_druck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_schliessen {
	background-image:url(media/output/csslink_schliessen.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_grafik {
	background-image:url(media/output/csslink_grafik.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_dokument,a.csslink_HTML,a.csslink_TXT,a.csslink_RTF,a.csslink_XANIA,a.csslink_XLS,a.csslink_PPT,
a.csslink_PPS,a.csslink_DXF,a.csslink_DWF,a.csslink_SXC,a.csslink_SXD,a.csslink_SXG,a.csslink_SXI,a.csslink_SXM,
a.csslink_SXW,a.csslink_LIT,a.csslink_DOT
{	background-image:url(media/output/csslink_dokument.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;

}

a.csslink_PDF
{
	background-image:url(media/output/csslink_pdf.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}
a.csslink_DOC
{
	background-image:url(media/output/csslink_word.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}


a.csslink_multimedia,a.csslink_RM,a.csslink_AVI,a.csslink_MOV,a.csslink_MP3,a.csslink_WAV,a.csslink_SWF,a.csslink_WMV
{
	background-image:url(media/output/csslink_multimedia.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.csslink_sonstige,a.csslink_ZIP,a.csslink_DWG,a.csslink_P7C,a.csslink_P7B,a.csslink_CER,a.csslink_DER,a.csslink_EXE,a.csslink_ASC
a.csslink_EPS,a.csslink_EXT
{
	background-image:url(media/output/csslink_sonstige.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
}
*/


/*
*	Styledefinitionen für Modultemplates nach BITV
*	Erstellt von Advantic Systemhaus GmbH, Peter Cochius, Dezember 2005
*/

/* Beim Drucken Suchmaske und Seitenfuss ausblenden */
@media print {
 #mtp_searchform, .mtp_footer {display:none}
}


#mtp_content { width: 99%; }

/* Modul - Kopfzeile Suchergebnis & Detailansicht */
.mtp_header { background-color: #eee; width: 100%; padding: 5px; }

/* Modul - Fußzeile Suchergebnis & Detailansicht */
.mtp_footer { font-size: 100%; background-color: #eee; width: 100%; padding: 5px; }

/* Suchformular Spaltendefinition */
.mtp_fl { font-size: 100%; float: left; margin-right: 1em; width: auto; }

/* Suchformular Formularelement */
.mtp_fel { font-size: 100%; width: auto;}

/* Kontaktformular Formularelemente */
.mtp_kel { font-size: 100%; width: 24em; }
.mtp_kta { font-size: 100%; width: 24em; height: 5em; }

/* Neudialog Elemente */
.mtp_nl { font-size: 100%; float: left; width: 12em; }
.mtp_nr { font-size: 100%; float: left; width: 22em; }

.mtp_nel { font-size: 100%; width: 100% }
.mtp_nta { font-size: 100%; width: 100%; height: 5em; }
.mtp_now { font-size: 100%; }


/* BITV-Sprungziele (nicht sichtbar bei aktiviertem CSS) */
.mtp_sprungziel { display: none; }

/* Standard-Textblock */
.mtp_dr { font-size: 100%; float: left; width: 9em;}

/* Spalte mit fester Breite (Bezeichnungsfelder) */
.mtp_dl { font-size: 100%; float: left; width: 9em; }

/* Titelzeile mit Datum rechts */
.mtp_ti_text { display: inline; float: left; width: 75%; }
.mtp_ti_date { float: left; width: 20%; text-align: right; color: #18508D;}

/* Zusatztexte bei Adr / BIS / WIS / Tourismus */
.mtp_ztx {font-size: 100%;}

/* Fliesstext */
.mtp_f_text {font-size: 100%;}

/* Modulabhängige Styles */


/* Adresseinbindung, relative Breite mit 100% */
.mtp_adr_sd { font-size: 100%; float: left; width: 45%; }
.mtp_adr_cd { font-size: 100%; float: left; width: 45%; }
.mtp_adr_cdl { float: left; width: 30%; }
.mtp_adr_cdr { float: left; width: auto; }
.mtp_adr_im { float: left; width: auto; }

/* Adressmodul Suchergebnis */
.mtp_adr_srr { font-size: 100%; float: left; width: 90%; }
.mtp_adr_srl { font-size: 100%; float: left; width: 10%; text-align: right; }



/* Einbindung Quickanvigation Rüß 22.10.07 */
.qnav ul { list-style-type: none !important; margin: 0; padding: 0; }
.qnav li { margin: 0; padding: 0; display: inline; }
.qnav li br {line-height: 0; }
.qnav a { display: block; border-bottom: 1px solid #326cb6; }
.qnav a:hover, .qnav a:active { color: #fff; background: #326cb6; }
.qnav span { padding: 5px 0px 5px 5px; display: block;}
.qnav .qnav_lk { font-size: 100%;}
.qnav .snav_ac { font-size: 100%; color: #fff; background: #326cb6;  }





/******************************************** BENUTZERDEFINIERTE ERGÄNZUNGEN - LRA STARNBERG Wolfgang Röser *********************************/

/**
*	HTML-TAGS
**/

body  {
  font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 80%; /* 080710 */
}

/* 080710 */
td, th  {
  font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 75%; 
}


h3 {
	font-size: 160%;
	font-weight: bolder;
	color: #326cb6;
	margin-bottom: 2;
	margin-top: -2;
	padding-top: 0;
	border-top-width: 0;
}

/* Versuch Inhalt <h3> */
/*
h3 {
  width: 50%;
  float: left;
}
*/


h4 {
	font-size: 140%;
	font-weight: bolder;
	color: #326cb6;
}

h4 a:link {
	color: #326cb6;
}


h5 {
	font-size: 120%;
	font-weight: bolder;
	color: #326cb6;
}

h5 a:link {
	color: #326cb6;
}


.text4 *, .text5 *, .text6 *, .text8 *, .text9 *,
h1 *, h2 *, h5 *,
 .pr_lk *, .pr_da *, .pr_tx *, .sfm *, .sres *, .tc2_ac *,
.titles *, .detail *, .cadr *, .ztx *, .baf_ftx *, .baf_fdo * { font-size: 100%; }

/**
*	PSEUDOKLASSEN
**/

A:link       { text-decoration: underline; color: #000000; }
A:visited    { text-decoration: underline; color: #000000; }
A:active     { text-decoration: none; color: #ffffff;  background-color: #456BB7; }
A:hover   	 { text-decoration: none; color: #ffffff;  background-color: #456BB7; }



/**
*	NAVIGATIONSBEREICHE
**/


#jokernav {/* 30.04.2007Formatierungen für das Jokerfeld definieren */
	/* color:#FFFFFF; */
	/* background-color: #326cb6; */
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px;
	border-style: solid;
	margin-bottom: 5px;
	/* margin-right: 10px; */
	border-color:#326cb6;
	padding: 0px;
}


#jokernav ul.joker_ul {
	list-style: none;
	padding: 0;
	margin: 0;
	/* display: inline; */
	display: block;	/* Ergänzung Rüß wg. Firefox */
	/* width: 210px; */	/* Ergänzung Rüß wg. Firefox */
	width: 15.8em;	/* Ergänzung Rüß wg. Firefox */
}

#jokernav ul.joker_ul li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
	height: 30px;
}

#jokernav ul.joker_ul li a {
  background-color: #e0e9f4;
  border-bottom: #326cb6 1px solid;
  display: block;
  padding-left: 5px;
  padding-top: 8px;
  padding-bottom: 7px;  
  text-decoration: none;
  width: 100%;  
}



#jokernav ul.joker_ul li a:hover {
  background-color: #326cb6; 
}



#jokernav2 {/* 22.05.2007Formatierungen für das Jokerfeld definieren */
	/* color:#FFFFFF; */
	background-color: #e0e9f4;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-style: solid;
	margin-bottom: 5px;
	border-color:#326cb6;
	/* overflow: auto; */
	text-indent: 1px;
}





#jokernav a:link.aismarked {/* 30.04.2007Formatierungen für das Jokerfeld definieren */
	text-decoration:none;
	color:#000000;
}


#jokernav a:visited.aismarked {/* 30.04.2007Formatierungen für das Jokerfeld definieren */
	text-decoration:none;
	color:#333333;
}

#jokernav a:hover.aismarked {/* 30.04.2007Formatierungen für das Jokerfeld definieren */
	text-decoration:none;
	color:#FFFFFF;
	background-color: #326cb6;
}

#jokernav a:active.aismarked {/* 30.04.2007Formatierungen für das Jokerfeld definieren */
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #326cb6;
}


#a.jokernav:link /* 30.04.2007 Formatierung des Joker-Bereichs */
 {
  text-decoration:none;
  color:#000000;
 }





/**
*	SCHRIFT-FORMATIERUNG
**/


.big_blue {
	font-size: 150%;
	font-weight: bold;
	color: #326cb6;
}

.normal_blue {
	font-size: 110%;
	font-weight: bold;
	color: #326cb6;
}


.energiewende_jetzt {
	font-size: 125%;
	font-weight: bold;
	background-color: #e0e9f4;
	margin: 5;
	border-color: #326cb6;
	border-style: dotted;
	border-width: 2px;
	color: #326cb6;
	text-align: center;
}

.weiss_auf_dblau{
	background-color: #326cb6;
	color: #ffffff;
}

.fat {
	font-weight: bold;
}

.fliesstext, .text, .text1, .text2, .text3, .text4, .text4, .text5, .text6, .text8, .text9 {  font-weight: normal; }


.schrift_zb_1{
	font-weight: normal;
	font-size: 80%;
}


/**
*	HINTERGRUNDFARBEN
**/

.bg_hb_rd07{/* 21.03.2007 Hintergrundfarbe hellblau gemäß Redesign-Farbgebung 2007 */
	background-color: #e0e9f4;
}

.bg_mb_rd07{/* 22.05.2007 Hintergrundfarbe mittelblau gemäß Redesign-Farbgebung 2007 */
	background-color: #c1d3e9;
}

.bg_db_rd07{/* 22.05.2007 Hintergrundfarbe dunkelblau gemäß Redesign-Farbgebung 2007 */
	background-color: #326cb6;
}


/**
*	HINTERGRUNDFARBEN + RAHMENFARBEN
**/


.container_hb_frame_solid {/* 22.05.2007 Kasten mit hellblauer Füllung und durchgehendem dunkelblauen Rand */
	background-color: #e0e9f4;
	padding: 2px;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}

/**
*	LAYOUT im CONTENT-BEREICH
**/

#layout_content_aussen {
	/* border-right-width: 300px; */
	/*
	border-right-width: 200px;
	border-right-color: #ffffff;
	border-right-style: solid; 
	*/
	/* margin-top: 15px; */
}

#layout_content_innen {
	width: 100%;
	position: relative;
}

#layout_content_links {	
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	/* margin: 0px; */
	margin-right: 35px;
	width: 65%;
	position: relative;
}

#layout_content_links p {
	/* wr 170610 */
	font-size: 110%;
}

#layout_content_links ul li {
	/* wr 170610 */
	font-size: 110%;
}

#layout_content_rechts {
	padding-right: 0px;
	padding-left: 10px;
	float: right;
	position: relative;
	margin-top: -40px;
	width: 205px; /* 080710 */
}

/* 080710 */
/*
*html #layout_content_rechts {
	width: 205px; 
}  
*/






.layout_ganze_breite_aussen_ohne_rahmen {
	border-right-width: 300px;
	border-right-color: #ffffff;
	border-right-style: solid;
}


.layout_ganze_breite_innen_ohne_rahmen {
	width: 100;
	position: relative;
}


.layout_links_ohne_rahmen {
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	margin: 0px;
	width: 100%;
	position: relative;
}


.layout_rechts_ohne_rahmen {
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	width: 210px;
	margin-right: -300px;
	position: relative;
}


.layout_ganze_breite_aussen_mit_rahmen_db {

}


.layout_ganze_breite_innen_mit_rahmen_db {

}

.layout_links_mit_rahmen_db {

}


.layout_rechts_mit_rahmen_db{

}



/* BACKGROUND DEFINITIONEN */

	.bg_blue1{
		background-color: #8BC0FB;
	}
	
	.bg_blue2{
		background-color: #3A8DFF;
	}
	
	.bg_grey1{
		background-color: #D1D6D7;
	}

	.bg_orange1{
		background-color: #FBD140;
	}
	
	.bg_pink1{
		background-color: #F763FC;
	}
	
	.bg_red1{
		background-color: red;
	}
	
	
	.bg_yel1{
		background-color: yellow;
	}

/* EOF BACKGROUND DEFINITIONEN */






/**
*	CONTAINER-ELEMENTE
**/


 .abstand_box_horizontal_one{
	height: 50px;
	clear: both;
 }

 .abstand_box_horizontal_two{
	height: 20px;
 }


 .black_box {
	border-color: #000000;
	border-style: solid;
	border-width: thin;
	padding: 2px;
}


 .content_block{
	/* border-color: #326cb6; */
	/* border-width: 1px; */
	/* border-style: solid; */
	margin-right: 10px;
	/* margin-top: 100px; */
	padding: 4px;
	float: left;
	width: 65%;
}

.content_block_first{/* kein margin-top für das erste Element */
	/* border-color: #326cb6; */
	/* border-width: 1px; */
	/* border-style: solid; */
	margin-right: 10px;
	padding: 4px;
	float: left;
	width: 65%;
}

/*** 27.07.07  markierte Bereiche im Content ***/
.content_box1 ul{
	margin-right: 10px;
	background-color: #e0e9f4;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #326cb6;
	float: left;
	list-style: none;
	line-height: 1.5em;
}


/* KASTEN */


.kasten_zb_1{
	background-color: #f4f5f6;
	padding: 2;
}


.kasten_ah_img {
	float: left; 
	margin-right: 5;
	width:250;
}


.kasten_ah_img_right {
	float:left; 
	width:250;
}


.kasten_30pro{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 0px;
	border-top-width: 1px;
	border-top-color: #326cb6;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-color: #326cb6;
	border-left-style: solid;
	margin-top: 1px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 1px;
	float: left;
	width: 30%;
}

.kasten_30pro h4{
	margin-top: 1px;
}


.kasten_100pro {
	width: 100%;
}


.kasten_ibs_gliederung{
	/* background-color: #326cb6; */
	background-color: #e5e5e5;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	/* color: #ffffff; */
	color: #000000;
	padding: 1px;
}


.kasten_links_1{
	float: left;
	margin-right: 30px;
	padding: 10px;
	width: 45%;
}


.kasten_links2{
	float: left;
	margin-right: 10px;
	padding: 2px;
	width: 53px;
}

.kasten_links3{
	float: left;
	margin-right: 10px;
	padding: 2px;
}

.kasten_nav_energiewende {
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
}


.kasten_organigramm1 {/* Rahmen fett */
	border-color: #326cb6;
	border-style: solid;
	float: left;
	border-width: 2px;
	width: 20%;
	padding: 2px;
	margin-right: 20px;
}

.kasten_organigramm2 {/* Rahmen dünn, kein Floating */
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	margin-right: 20px;
}

.kasten_organigramm3 {/* ohne Rahmen */
	float: left;
	width: 20%;
	padding: 2px;
	margin-right: 20px;
	border-width: 2px;
	border-color: #ffffff;
	border-style: solid;
}



.kasten_adressoutput_standard {
	border-color: #326cb6;
	border-style: solid;
	border-width: 1;
	padding: 5;
	width:775;
}


.stichwort_kasten {
	border-color: #326cb6;
	border-style: solid;
	border-width: 1;
	float:left;
	margin-right:30;
	padding: 2;
	width:200;	
}



/* EOF KASTEN */


/**
*	LINIEN
**/


.line_1 {
	border-color: #326cb6;
	border-width: 1px;
	border-style: dashed;
	width: 100%;
}

.line_2 {
	border-color: #326cb6;
	border-width: 1px;
	border-style: solid;
	width: 100%;
}

.line_3 {
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	width: 100%;
}


/**
*	LISTEN
**/


.enge_liste_1 {/* wenig Einrückung links */
	list-style: square;
	margin-left: 8px;
	padding: 2px;
}



.liste1 li{
	font-size: 110%;
	font-weight: bold;
	list-style-image: url("custom/ums_status.GIF");
	margin-bottom: 15px;
}

.liste_eingerueckt_1 li{/* fette Einrückung links und dicker Abstand unten */
	list-style: square;
	margin-left: 50px;
	margin-bottom: 20px;
}

.magerlist{/* Liste ohne Aufzählungszeichen */
	list-style: none;
	margin: 0;
	padding: 0;
}


.magerlist2 li{/* Liste ohne Aufzählungszeichen mit bottom-Abstand*/
	list-style-type: none;
	margin: 0;
	margin-bottom: 20px;
	padding: 0;
}

.magerlist_eingerueckt_ebene1 {/* eingerückte Liste ohne Aufzählungszeichen */
	list-style: none;
	margin-left: 20px;
	padding: 10px;
}

.liste_geolis1 li{
	list-style-type: square;
	margin-bottom: 10px;
}

.liste_geolis1 li li{
	list-style-type: circle;
	margin-bottom: 5px;
	margin-top: 5px;
}

.liste_sta1 li{
	list-style-type: square;
	margin-bottom: 4px;
}

.liste_stichwort1 li{
	/* background-color: #e0e9f4; */
	background-color: #f2eeee;
	background-color: #ffffff;
	/* border-color: #e5e5e5; */
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
	list-style-type: none;
	margin-bottom: 22px;
	padding: 3px;
	width: 600px;
}


/**
*	TABELLEN
**/

.tabelle_spalte_one {
	width: 350px;
	text-align: left;
}

.tabelle_normal_links{/* keine fette Schrift, keine Ausrichtunk zentriert oder rechts */
	font-weight: normal;
}

.tabelle_normal_rechts{/* keine fette Schrift,  Ausrichtunk rechts */
	font-weight: normal;
	text-align: right;
}

/* 14.09.07 */
.tabelle_ueberschriften_links {
	text-align: left;
}



.table_wpfm_1 td{/* Stil für Fördermöglichkeiten der Wärmepumpen */
	border-bottom-color: #326cb6;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #326cb6;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #326cb6;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #326cb6;
	border-top-style: solid;
	border-top-width: 1;
	padding: 4px;
}


.table_grid_1 td{
	border-bottom-color: #326cb6;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #326cb6;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1;
	padding: 4px;
}

.table_ppb {/* Stil für Pflegeplatzbörse */
	padding: 5;
}

.table_ppb tr td{
	border-bottom-color: #326cb6;
	border-bottom-style: solid;
	border-bottom-width: 1;
	padding: 4px;
}

.table_ppb td {
	border-bottom-color: #326cb6;
	border-bottom-style: solid;
	border-bottom-width: 1;
}





/* TEXT */
.text_abstand1{
	line-height: 1.7;
}

.text_obertitel{
	font-size: 96%;
}

.text_untertitel{
	font-size: 96%;
}

/* EOF TEXT */






/**
*	QUICKNAV
**/

.quicknav li {
	list-style: none;
}

/* Röser 25.06.08 */
.qnav_lk span{
	font-size: 100%;
}
a .qnav_lk {
	font-size: 100%;
}


/**
*	POSITIONIERUNG
**/

.position_links{
	float: left;
}


/************ BITV WORKSHOP 13.07.07 ****/

.submit_smaller, .submit_reset{
	cursor: pointer;
}


.adresse_tabelle {
	font-size: 115%;
	font-weight: bold;
	text-align: left;
}

/*
.adresse_tabelle th.adresse_tabelle_titel{
	font-size: 130%;
	font-weight: bold;
	text-align: left;
}
*/

.adresse_tabelle_kommunikationsverbindungen {
	font-weight: normal;
	text-align: right;
	margin-left: 40px;
}


/**
*	SEITEININTERNE NAVIGATION
**/

.nav_page_inside{
	border-color: #326cb6;
	border-style: dotted;
	border-width: 2px;
	padding: 2px;
	float: left;
	margin-right: 10px;
}


/**
*	RAND
**/

.noborder{
	border: none;
}



/**
*	SUBNAV FÜR DIENSTLEISTUNGSÜBERSICHT / ZWISCHENÜBERSCHRIFTEN
**/

.subnav_dl{
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #326cb6;
	border-left-color: #326cb6;
	border-top-width: 1px;
	border-left-width: 10px;
	padding: 2px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-bottom: 50px;
	width: 50%;
	float: left;
}


.zwi_pic {/* Bild für Zwischen-Link */
	float: left;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-color: #326cb6;
	border-right-color: #326cb6;
	border-bottom-color: #326cb6;
	border-top-color: #326cb6;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	color: #326cb6;
	text-decoration: none;
}


a.zwi_link,
a.zwi_link:link,
a.zwi_link:visited,
a.zwi_link:active
{
	border-style: none;
	border-width: 0;
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}

a.zwi_link:hover {
	border-width: 2px;
	/*
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	*/
	/* border-color: #326cb6; */
	/*
	border-top-color: #326cb6;
	border-left-color: #326cb6;
	border-right-color: #326cb6;
	border-bottom-color: #326cb6;
	*/
	/* border-style: solid; */
	/*
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	*/
	background: transparent;
	/* background-color: #e0e9f4; */
	color: #326cb6;
}




/**
*	KOPFZEILE
**/


/*
.div_kopfzeile1 {
	border-right-color: #326cb6;
	border-right-style: solid;
	border-right-width: 1px;
	float: left;
	margin-right: 4px;
} 
*/


.kopfzeile1 {
	/* background-color: #e5e5e5; */
	
	/*
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	*/
	
	/*
	border-bottom-color: #326cb6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	*/
	
	/*
	border-right-color: #326cb6;
	border-right-style: solid;
	border-right-width: 1px;
	*/
	
	border-top-color: #326cb6;
	border-top-style: dotted;
	border-top-width: 1px;
	
	float: left;
	font-size: 97%;	
	margin-right: 10px;
	
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}



.small_wdb {
	font-size: 90%;
}




/**
*	FUSSZEILE
**/

.abstand_kasten_fusszeile{
	clear: both;
	margin-top: 250px;
	border-top-color: #326cb6;
	border-top-width: 2px;
	border-top-style:solid;
}



.fusszeile {
	float:left;
	padding-right: 8px;
	margin-right: 8px;
	border-right-color: #326cb6;
	border-right-width: 2px;
	border-right-style: solid;
}


.suchbutton {
	border-color: #e0e9f4;
	border-style: solid;
	border-width: 1px;
	background-color: #326cb6;
	color: #ffffff;
	padding: 1px;
}





/* LINKS IM BEREICH AKTUELLES DER STARTSEITE */
.web_start_act_link {
	color: #326cb6;
	font-size: 102%;
	font-weight: bold;
	text-decoration: none;
}

a .web_start_act_link {
	color: #326cb6;
	text-decoration: none;
}

.web_start_act_link a {
	text-decoration: none;
	color: #326cb6;
}

.web_start_act_link a:hover {
	text-decoration: none;
	color: #ffffff;
}

/*
a:link .web_start_act_link {
	text-decoration: none;
}

a:visited .web_start_act_link {
	text-decoration: none;
}
*/


.web_start_act_line{
	border-top-style: solid;
	border-top-color: #326cb6;
	border-top-width: 1px;
	padding: 2px;
	padding-top: 5px;
	margin-bottom: 20px;
	margin-right: 20px;
	width: 60%;
	float: left;
}

.container_web_start_act{
	margin-left: 3em; 
	overflow: auto;
}


.container_web_start_img{
	float:left; 
	width:115px;
}

/* EOF LINKS IM BEREICH AKTUELLES DER STARTSEITE */




/**
*	LAST DEFINITION
**/

