/*  
    Date:       2006/03/16
    Revision:   V 1.1Beta(en)
    LastAuthor: C.K., M.P.
    LastChange:	2010/01/16
*/

/*  ********** content **********  */
/*  1.  html classes */
/*  2.  main frames classes  - klassen fuer das geruest - metanav, header, wegweiser, history  */
/*  3.  master spalten  */
/*  4.  standards  */
/*  5.  suche  */
/*  6.  navigation  */
/*  7.  klassen fuer mittlere content spalte  */
/*  8.  klassen fuer initiativspalte  */

/*  ********** html classes **********  */

body {
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
}

form {
margin:0px;
padding:0px
}

acronym, abbr {
cursor: help;
border-bottom: none;
font-style: normal;
}

/* Aenderung:  mentronic, 30.11.09 */

p {
padding-bottom:0;
margin-bottom:0;
margin-top:0;
padding-top:0;
}

h1, h2, h3 {
margin-top:0;
margin-bottom:0;
}

/* -------------------------------------------------- */

/*  ********** main frames classes  - classen fuer das geruest **********  */

/* metanav */

.navsimple { 
color: #555566; 
font-size: 64%; 
line-height: 131%; 
padding-top: 3px;
padding-left: 228px; 
width: auto;
white-space:nowrap; 
height: 20px }

.navsimple a:link, .navsimple a:visited, .navsimple a:hover, .navsimple a:active{
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none}

.navsimple a:hover {
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
background-color: #E6E9EC}


/* START langauage selector */
.langselector a:hover {
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
background-color: #E6E9EC}

.linksel   { color: #006699; font-style: normal; font-weight: bold; text-decoration: none ; text-align: left ;}
.linksel:link   { color: #006699; font-weight: bold; text-decoration: none }
.linksel:visited    { color: #006699; font-weight: bold; text-decoration: none }
.linksel:hover   { color: #006699; font-weight: bold; text-decoration: none; background-color: transparent}
.linksel:active  { color: #006699; font-weight: bold; text-decoration: none; background-color: transparent}
/* END langauage selector */


/* header */

.bildheader { 
height: 120px; 
background-color: #E6E9EC; 
white-space: nowrap 
}

.bildheader_print { 
font-weight: bold;
font-size: 70%;
color: #222233; 
text-decoration: none;
white-space: nowrap 
}

.popupheader {
height: 120px;
font-size: 64%; 
background-image: url(/img/header_popup_en.gif); 
background-repeat: no-repeat; 
background-position: top left; 
background-color: #E6E9EC;
padding-left: 410px;
padding-top: 10px;
margin-top: 22px; 
white-space: nowrap 
}

.button { 
background-color:#166388; 
color:#ffffff; 
border:1px solid #5588bb; 
font-weight: lighter;
font-size: 12px; 
}

.popupheader a:link, .popupheader a:visited, .popupheader a:hover, .popupheader a:active{
font-weight: normal;
color: #006699; 
text-decoration: none;
padding-top: 10px;
}

.popupheader_ub_en {
height: 120px;
font-size: 64%; 
background-image: url(/img/header_popup_ub_en.gif); 
background-repeat: no-repeat; 
background-position: top left; 
background-color: #E6E9EC;
padding-left: 410px;
padding-top: 10px;
margin-top: 22px; 
white-space: nowrap 
}

.popupheader_ub_en a:link, .popupheader_ub_en a:visited, .popupheader_ub_en a:hover, .popupheader_ub_en a:active{
font-weight: normal;
color: #006699; 
text-decoration: none;
padding-top: 10px;
}

/* nowrap div */
.nowrap{
width: 980px;
 white-space: nowrap;
}

/* wegweiser 1. teil */
.wegweiser         { color: #555566; font-size: 70%; padding-left: 20px; bottom: 1.7em; width: 98px; height: 1.7em; float: left; padding-top: 3px; background-image: url(/img/punktlinie_master.gif); background-repeat: repeat-x; background-position: bottom left; white-space:nowrap; }

/* wegweiser linkleiste */
.wegweiserlink { 
padding-left: 20px; 
font-size: 70%; 
color: #555566; 
top: 1px; 
height: 1.7em; 
width: auto; 
padding-top: 3px; 
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left;
white-space:nowrap }

.wegweiserlink a:link, .wegweiserlink a:visited, .wegweiserlink a:hover, .wegweiserlink a:active{
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none}

.wegweiserlink a:hover {
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
background-color: #E6E9EC}

/* history */
.history          { color: #555566; font-size: 64%; line-height: 1.36em; font-weight: bold; padding-top: 5px; text-indent: -4px; padding-bottom: 3px; margin-left: 228px; top: 1px; height: 32px; width: 504px }
.history  a.home:link, .history  a.home:visited, .history  a.home:active   { color: #555566; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #ffffff  }
.history  a.home:hover   { color: #555566; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #E6E9EC  }
.history  a:link, .history  a:visited, .history  a:active   { color: #006699; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #ffffff  }
.history  a:hover   { color: #006699; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #E6E9EC  }
.history_print { color: #555566; font-size: 64%; line-height: 1.36em; font-weight: bold; padding-top: 5px;  padding-bottom: 3px; margin-left: 20px; top: 1px; height: 32px; width: 504px }
.history_print  a.home:link, .history_print  a.home:visited, .history_print  a.home:active   { color: #555566; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #ffffff  }
.history_print  a.home:hover   { color: #555566; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #E6E9EC  }
.history_print  a:link, .history_print  a:visited, .history_print  a:active   { color: #006699; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #ffffff  }
.history_print  a:hover   { color: #006699; font-weight: bold; margin-top: 0; top: 1px; text-decoration: none; background-color: #E6E9EC  }

/* main */
.main      { width: 980px}
.main_print      { padding-left: 20px; width: 600px}


/* ********** master spalten ********** */

/*  linke spalte */
.linkespalte      { right: 24px; left: 9px; width: 228px; float: left }
.footerabstand      { right: 24px; height: 20px; left: 9px; width: 228px; float: left }

/* mittlere spalte */
.mittespalte      { width: 504px; min-height: 300px; padding-right: 24px; float: left }

.author	{ 
font-size: 64%; 
font-weight: normal;
float: left; 
color: #222233}

.author a:link, .author a:visited, .author a:hover, .author a:active{
color: #006699;
text-decoration: none;
font-weight: bold}

.response_person	{ 
font-size: 64%; 
font-weight: normal;
float: left; 
padding-left: 15px;
color: #222233}

.response_person a:link, .author a:visited, .author a:hover, .author a:active{
color: #006699;
text-decoration: none;
font-weight: bold}

/* sonderversion fuer druckversion */

.response_person_p	{ 
font-size: 64%; 
font-weight: normal;
padding-left: 190px;
color: #222233}

.response_person_p a:link, .author a:visited, .author a:hover, .author a:active{
color: #006699;
text-decoration: none;
font-weight: bold}

.copyright	{ 
font-size: 64%;
padding-top: 10px; 
font-weight: normal; 
color: #222233}

/* initiativ spalte */
.initiativspalte        { position: relative; bottom: 0; min-width: 196px; float: left }
.initiativspalte_print        { position: relative; bottom: 0; min-width: 196px; margin-top: -12px; float: left }

/* footer */
/* footerbalken */
.footerbalken       { background-color: #E6E9EC; margin-top: 10px; width: 100%; height: 10px; float: left }
/* footerlinks fuer Copyright */
.footerlinks       { font-size: 64%; color: #666666; line-height: 14px; position: relative; z-index: 0; top: 5px; right: 20px; bottom: 0; left: 9px; width: 228px; float: left }
.footermitte        { font-size: 64%; color: #006699; position: relative; top: 5px; bottom: 200px; width: 320px; float: left }
.footerrechts         { font-size: 64%; color: #003366; line-height: 14px; position: relative; top: 5px; bottom: 0; left: 5px; min-width: 250px; float: left }


/* ********** standards ********** */

/* spacer und linien */
.linkespalte .quickline, .initiativspalte .quickline		{ width: 100%; height: 1px; background-image: url(/img/punktlinie_master.gif); background-repeat: repeat-x; background-position: top left; clear: both; overflow:hidden }
.mittespalte .quickline		{ width: 504px; height: 1px; background-image: url(/img/punktlinie_master.gif); background-repeat: repeat-x; background-position: top left; clear:both; overflow:hidden; }
.quickline { width: 100%; height: 1px; background-image: url(/img/punktlinie_master.gif); background-repeat: repeat-x; background-position: top left; clear: both; overflow:hidden }
.quickline-v		{ width: 1px; margin-right: 4px; margin-left: 4px; height: 10em; float: left; background-image: url(/img/punktlinie_master_y.gif); background-repeat: repeat-y; background-position: top left  }
.spacer			  { width: auto; height: 1px; background-image: url(/img/punktlinie_master.gif); background-repeat: repeat-x; background-position:top left; overflow:hidden; margin-top:.31em;}
.spacer5		 { clear:both; width: auto; height: 5px; overflow:hidden }
.spacer8		 { clear:both; width: auto; height: 8px; overflow:hidden }
.spacer10		 { clear:both; width: auto; height: 10px; overflow:hidden }
.spacer12		 {  width: auto; height: 12px; overflow:hidden }
.spacer12clear		 {  width: auto; height: 12px; overflow:hidden; clear:both}
.spacer16		 { clear:both; width: auto; height: 16px; overflow:hidden; }
.spacer16clear		 { clear:both; width: auto; height: 16px; overflow:hidden; clear:both }
.spacer20		 { width: auto; height: 20px; overflow:hidden;}
.spacer20clear		 { clear:both; width: auto; height: 20px; overflow:hidden}
.spacer20grey		 { clear:both; width: auto; height: 20px; background-color: #ECECEC; overflow:hidden }
.spacer30		 { clear:both; width: auto; height: 30px; overflow:hidden }

/* links */
/* link blau,  */
.linkbl   { color: #006699; font-style: normal; font-weight: bold; text-decoration: none }
.linkbl:link   { color: #006699; font-weight: bold; text-decoration: none }
.linkbl:visited    { color: #006699; font-weight: bold; text-decoration: none }
.linkbl:hover   { color: #006699; font-weight: bold; text-decoration: none; background-color: transparent}
.linkbl:active  { color: #006699; font-weight: bold; text-decoration: none; background-color: transparent}

/* link grau,  */
.linkgr   { color: #555566; font-style: normal; font-weight: bold; text-decoration: none }
.linkgr:link   { color: #555566; font-weight: bold; text-decoration: none }
.linkgr:visited    { color: #555566; font-weight: bold; text-decoration: none }
.linkgr:hover   { color: #555566; font-weight: bold; text-decoration: none; background-color: transparent}
.linkgr:active  { color: #555566; font-weight: bold; text-decoration: none; background-color: transparent}


/* ********** suche ********** */

/* standardsuche */

.standardsuche{
color:  #555566;
font-size: 64%;
font-weight: bold;
line-height: 1.5em;
width: 196px;
overflow: hidden;
white-space: nowrap;}

.standardsuche_meta {
letter-spacing: .1em;
text-transform: uppercase
}

.standardsuche ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}

.standardsuche li{
list-style-type: none;
display: inline}

.standardsuche li a:link, .standardsuche li a:visited, .standardsuche li a:hover, .standardsuche li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1.2em;
color: #006699;
line-height: 1.6em;
text-decoration: none;
width: auto;
font-weight: bold}

.standardsuche li a:hover{
text-decoration: none;
background-color: transparent}
.standardsuche input {
color:  #555566;
font-size: 120%;
margin-bottom: 5px
}

/* Suche - ugw-indexedsearch */


.ugw-indexedsearch {
 font-size: 70%;
 color: #222233;
 width: 504px
 }

.ugw-indexedsearch-link a {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-left: 10px;
line-height: 1.8em;
}

.ugw-indexedsearch-main-ext {
width: 502px
 }

.ugw-indexedsearch-r {
height: 2.3em;
width: 500px
 }
 
.ugw-indexedsearch-r1 {
height: 2.3em;
float: left;
width: 120px
 }
 
.ugw-indexedsearch-r2 {
height: 2.3em;
width: 360px
 }
 
.ugw-indexedsearch-r3 {
height: 2.3em;
float: left;
width: 450px
 }
 
.ugw-indexedsearch-r3f {
height: 2.3em;
float: left;
color: #006699;
font-size: 120%;
width: 400px
 } 
 .ugw-indexedsearch-r4 {
height: 2.3em;
text-align: right;
}
 

.ugw-indexedsearch-r2 select {
background-color: #006699;
 font-size: 90%;
color: #ffffff
 }
 
 .ugw-indexedsearch-r2 input {
color: #222233; 
font-size: 90%; 
line-height: .9em; 
text-decoration: none; 
background-color: white
 }
 
 .ugw-indexedsearch_button {
background-color: #006699;
color: #ffffff;
text-decoration: none
 }
 
.ugw-indexedsearch a:link, .ugw-indexedsearch a:visited, .ugw-indexedsearch a:hover, .ugw-indexedsearch a:active{
margin-left: 0px;
padding-top: 2px;
height: 1.36em;
line-height: 1.36em;
text-decoration: none;
font-weight: bold
}

.ugw-indexedsearch ul {
color:  #ffffff;
list-style-type: none;
margin: 0;
line-height: 1.8em;
padding: 1px 0 0 0}


.ugw-indexedsearch li {
list-style-type: none;
font-weight: bold}


.ugw-indexedsearch li a:link, .ugw-indexedsearch li a:visited, .ugw-indexedsearch li a:hover, .ugw-indexedsearch li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
display: block;
padding-left: 10px;
min-height: 1em;
color: #006699;
line-height: 1.8em;
text-decoration: none;
font-weight: bold}

.tx-indexedsearch-redMarkup, .tx-indexedsearch-sw {
font-weight:bold;
}
p.tx-indexedsearch-noresults {
 font-size: 70%;
 color: #222233;
 font-weight:bold;
}
/* ********** navigation ********** */

.navigation{
color:  #ffffff;
width: 208px;
overflow: hidden }

.navigation ul{
color:  #ffffff;
width: 208px;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}

.navigation ul ul{
border: none;
list-style-type: none;
padding: 0}


.navigation li{
list-style-type: none;
display: inline}

/* erste ebene */
.navigation li a:link, .navigation li a:visited, .navigation li a:hover, .navigation li a:active{
color: #006699;
background-image: url(/img/navi_bck_linie.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
font-size: 70%;
text-decoration: none;
padding-left: 20px;
padding-top: 3px;
min-height: 1em;
padding-bottom: 3px; 
width: 189px;
font-weight:bold}

.navigation li a:hover{
text-decoration: none;
background-color: #E6E9EC}

.navigation li a.aktiv:link, .navigation li a.aktiv:visited, .navigation li a.aktiv:hover, .navigation li a.aktiv:active{
background-image: url(/img/navi_pfeil_runter_0.gif);
background-repeat: no-repeat;
background-position: top left}

.navigation li a.l1-aktiv:link, .navigation li a.l1-aktiv:visited, .navigation li a.l1-aktiv:hover, .navigation li a.l1-aktiv:active{
color: #525263;
background-image: url(/img/navi_pfeil_aktiv_1.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #E6E9EC}


/* zweite ebene */

.navigation li li a:link, .navigation li li  a:visited, .navigation li li  a:hover, .navigation li li a:active{
font-weight: normal;
background-image: url(/img/navi_bck_linie.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-top: 3px;
min-height: 1em;
padding-bottom: 3px; 
padding-left: 28px;
width: 180px}

.navigation li li a:hover{
text-decoration: none;
background-color: #E6E9EC}

.navigation li li a.l2-u-aktiv:link, .navigation li li a.l2-u-aktiv:visited, .navigation li li a.l2-u-aktiv:hover, .navigation li li a.l2-u-aktiv:active{
background-image: url(/img/navi_pfeil_runter_1.gif);
background-repeat: no-repeat;
background-position: top left;
font-weight: bold;
background-color: transparent}

.navigation li li a.l2-aktiv:link, .navigation li li  a.l2-aktiv:visited, .navigation li li a.l2-aktiv:hover, .navigation li li a.l2-aktiv:active{
font-weight: bold;
color: #525263;
background-image: url(/img/navi_pfeil_aktiv_2.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #E6E9EC}


/* dritte ebene */
.navigation li li li a:link, .navigation li li li a:visited, .navigation li li li a:hover, .navigation li li li a:active{
font-weight: normal;
background-image: url(/img/navi_bck_linie.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 3px;
min-height: 1em;
padding-bottom: 3px; 
padding-left: 37px;
width: 172px}

.navigation li li li a:hover{
text-decoration: none;
background-color: #E6E9EC}

.navigation li li li a.l3-aktiv:link, .navigation li li li a.l3-aktiv:visited, .navigation li li li a.l3-aktiv:hover, .navigation li li li a.l3-aktiv:active{
font-weight: bold;
color: #525263;
background-image: url(/img/navi_pfeil_aktiv_3.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #E6E9EC}

/* quicklinks links*/

.quicklinks{
width: 204px;
overflow: hidden}

.quicklinks_meta {
color:  #555566;
line-height: 1.5em;
letter-spacing: .1em;
font-size: 64%;
text-transform: uppercase;
padding-bottom: 2px;
font-weight: bold;
padding-left: 20px}

.quicklinks ul{
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}

.quicklinks li{
list-style-type: none;
font-size: 70%;
display: inline}

.quicklinks li a:link, .quicklinks li a:visited, .quicklinks li a:hover, .quicklinks li a:active, .quicklinks li a:focus {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
line-height: 1.2em;
color: #006699;
display: block;
text-decoration: none;
padding-top: 3px;
padding-left: 10px;
margin-left: 20px; 
width: 176px;
font-weight: bold}

.quicklinks li a:hover{
text-decoration: none;
background-color: transparent
}

/* Aenderung:  mentronic, 16.1.10 */

.linkespalte img {
padding-left: 20px;
}

/* -------------------------------------------------- */

/****** klassen fuer mittlere content spalte *****/

/* artikel */
.artikelmain      { width: 500px}

.artikelbild_v      { 
width: 183px; 
margin-top: 3px; 
float: left; 
margin-right: 16px; 
margin-bottom: 12px; 
}

.artikelbild_h      { 
width: 244px; 
margin-top: 3px; 
float: left; 
margin-right: 16px; 
margin-bottom: 12px; 
}

.artikelbildunterschrift { width: 195px; text-align: left; font-size: 64%; line-height: 136%; margin-top: .7em; padding-bottom: .7em; color: #555566;
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left}
.artikelhead	{ font-size: 88%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom: 0.5em }
.artikelintro	{ font-size: 70%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom: 0.5em }
.artikeltext		{ font-size: 70%; line-height: 136%; color: #222233; padding-top: .5em }

/* Aenderung: mentronic, 18.01.10 */

.artikelmain H3 { font-size: 77.5%; line-height: 136%; font-weight: bold; color: #222233;padding-bottom:0; margin-bottom:0; }
.artikelmain H2 { font-size: 88%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom:0; margin-bottom:0;}
.artikelmain H1/*, H2, H3*/ { font-size: 100%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom:0; margin-bottom:0; }
						
/*----------------------------------------------*/

/* absatz */
.absatzmain      { width: 500px;}

/* Aenderung: mentronic, 18.01.10 */
.absatz_title H2 { 
color:#222233;
font-size:88%;
font-weight:bold;
line-height:136%;
padding-bottom: 0.6em;
}
/* Aenderung: mentronic, 18.01.10 */
.absatz_title H3 { 
color:#222233;
font-size:77.5%;
font-weight:bold;
line-height:136%;
padding-bottom: 0.6em;
}
/*----------------------------------------------*/

.absatzbild      { 
padding-top: 3px;
float: left; 
margin-right: 16px; 
margin-bottom: 12px; 
}

.absatzbild_v      { 
width: 183px; 
margin-top: 3px; 
float: left; 
margin-right: 16px; 
margin-bottom: 12px; 
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left
}

.absatzbild_h      { 
width: 244px; 
margin-top: 3px; 
float: left; 
margin-right: 16px; 
margin-bottom: 12px; 
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left
}

.absatzbildunterschrift { 
text-align: left; font-size: 64%; line-height: 136%; margin-top: .7em; padding-bottom: .7em; color: #555566;
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left }
.absatzhead	{ font-size: 88%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom: 0.5em }
.absatzintro	{ font-size: 70%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom: 0.5em }
.absatztext		{ font-size: 70%; line-height: 136%; color: #222233}


/* bl_sprunglinks */

.bl_sprunglinks{
color:  #222233;
font-size: 70%;
font-weight: bold;
line-height: 1.5em;
width: 500px;
overflow: hidden}

.bl_sprunglinks ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.bl_sprunglinks li{
list-style-type: none;
display: inline}

.bl_sprunglinks li a:link, .bl_sprunglinks li a:visited, .bl_sprunglinks li a:hover, .bl_sprunglinks li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
color: #006699;
display: block;
text-decoration: none;
padding-top: 2px;
padding-left: 10px;
min-height: 1em;
padding-bottom: 2px; 
font-weight: bold}

.bl_sprunglinks li a:hover{
text-decoration: none;
background-color: transparent}

/* bl_weblinks */

.bl_weblinks{
color:  #222233;
font-size: 70%;
font-weight: bold;
line-height: 1.5em;
width: 500px;
overflow: hidden}


.bl_weblinks ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.bl_weblinks li{
list-style-type: none;
display: inline}

.bl_weblinks li a:link, .bl_weblinks li a:visited, .bl_weblinks li a:hover, .bl_weblinks li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
color: #006699;
display: block;
text-decoration: none;
padding-left: 10px;
min-height: 1em;
font-weight: bold}

.bl_weblinks li a:hover{
text-decoration: none;
background-color: transparent}

/* Aenderung: mentronic, 30.11.09 */

.weblinkhead, .weblinkhead H2, .weblinkhead H3{
color: #222233;
line-height: 1.2em;
font-size: 100%;
padding-bottom: 0;
margin-bottom: 0;}

/*---------------------------------------------*/

.weblinktext {
color: #222233;
font-weight: normal;
line-height: 1.3em}

.weblinktext a:link, .weblinktext a:visited, .weblinktext a:hover, .weblinktext a:active{
color: #006699;
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
text-decoration: none;
padding-top: 2px;
padding-left: 10px;
min-height: 1.2em;
font-weight: bold}



/* bl_download */

.bl_download{
color:  #222233;
font-size: 70%;
font-weight: bold;
line-height: 1.5em;
width: 500px;
overflow: hidden}


.bl_download ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.bl_download li{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-left:12px;
line-height: 1.5em;}

.bl_download li a:link, .bl_download li a:visited, .bl_download li a:hover, .bl_download li a:active{
color:  #006699;
text-decoration: none;
font-weight: bold}

.bl_download li a:hover{
text-decoration: none;
background-color: transparent}

/* Aenderung: mentronic, 30.11.09 */

.bl_download_head, .bl_download_head H2{
color: #222233;
line-height: 1.2em;
font-size:100%;
padding-bottom:0;
margin-bottom:0;
}

/*---------------------------------------------*/

.bl_download_text{
color: #222233;
padding-left: 20px;
font-weight: normal;
line-height: 1.2em}


/* bl_interne_links */

/* Aenderung: mentronic, 30.11.09 */

.bl_interne_links, .bl_interne_links H2{
font-weight: bold;
font-size: 70%;
padding-top: 5px;
overflow: hidden;
}

.bl_interne_links H2{
font-size: 100%;
}

/*----------------------------------------------*/

.bl_interne_links_meta{
line-height: 136%;
font-size: 92%;
letter-spacing: .1em;
text-transform: uppercase; 
font-weight: bold;
text-decoration: none; 
color:  #555566; 
padding-bottom: 0.5em 
}

.bl_interne_links ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 8px 0}

.bl_interne_links li{
padding-bottom: 5px;
line-height: 1.5em;
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-left: 1em;
}

.bl_interne_links li a:link, .bl_interne_links li a:visited, .bl_interne_links li a:hover, .bl_interne_links li a:active{
color: #006699;
text-decoration: none;
font-weight: bold}

.bl_interne_links li a:hover{
text-decoration: none;
background-color: transparent}


/* bl_kontakt */

.bl_kontakt{
color:  #222233;
width: 500px;
font-size: 70%;
overflow: hidden}

/* Aenderung:  mentronic, 30.11.09 */

.bl_kontakt_head, .bl_kontakt_head H3{
color:  #222233;
line-height: 1.36em;
padding-bottom: 4px;
font-weight: bold;
font-size: 100%;
}

/*-----------------------------------------------*/

.bl_kontakt_standard{
color:  #222233;
line-height: 1.5em;
font-weight: normal
}

.bl_kontakt_bild { 
width: 120px; 
height: 160px;
margin-top: 3px; 
float: left; 
margin-right: 20px; 
}

.bl_kontakt ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
line-height: 1.8em;
padding: 1px 0 0 0}

.bl_kontakt li{
list-style-type: none;
font-weight: bold}

.bl_kontakt li a:link, .bl_kontakt li a:visited, .bl_kontakt li a:hover, .bl_kontakt li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 2px;
padding-left: 10px;
min-height: 1em;
color: #006699;
line-height: 1.8em;
text-decoration: none;
width: auto;
font-weight: bold}

.bl_kontakt li a:hover{
text-decoration: none;
background-color: transparent}


/* bl_aufzaehlung */

.bl_aufzaehlung{
color:  #222233;
width: 502px;
font-size: 70%;
overflow: hidden}

.bl_aufzaehlung_num {
color:  #222233;
width: 500px;
margin: 0;
padding: 0;
overflow: hidden}

/* Aenderung:  mentronic, 30.11.09 */

.bl_aufzaehlung_head, .bl_aufzaehlung_head H2{
color: #222233;
font-weight: bold
}

.bl_aufzaehlung_head H2 {
font-size: 100%;
}

/*---------------------------------------------*/


.bl_aufzaehlung_spalte {
width: 500px;
text-align: left;
margin: 0;
padding: 0;
float: left
}

.bl_aufzaehlung_spalte ul{
list-style-type: none;
margin: 0;
padding: 1px 0 0 0
}

.bl_aufzaehlung_spalte li{
background-image: url(/img/aufzaehlung_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1em;
color: #222233;
text-decoration: none;
font-weight: normal
}

.bl_aufzaehlung_spalte1{
width: 248px;
text-align: left;
margin: 0;
padding: 0;
float: left
}

.bl_aufzaehlung_spalte2{
padding-left: 0px;
}

.bl_aufzaehlung_spalte1 ul{
list-style-type: none;
margin: 0;
padding: 1px 0 0 0
}

.bl_aufzaehlung_spalte2 ul{
list-style-type: none;
margin-top: 0;
padding: 1px 0 0 0;
line-height: 1.36em;
margin-left: 250px
}

.bl_aufzaehlung_spalte1 li{
background-image: url(/img/aufzaehlung_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1em;
color: #222233;
text-decoration: none;
font-weight: normal}

.bl_aufzaehlung_spalte2 li{
background-image: url(/img/aufzaehlung_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1em;
color: #222233;
text-decoration: none;
font-weight: normal}

.bl_aufzaehlung_num li{
padding-top: 2px;
padding-bottom: 1px;
padding-left: 10px;
list-style-type:decimal;
/* 061220: j_schmidt - auskommentiert, IE7 beginnt sonst jeden <li> 1. und formatiert Nummerierung bottom */
/* min-height: 1em; */
color: #222233;
text-decoration: none;
width: auto;
font-weight: normal}


/* bl_lebenslauf */

.bl_lebenslauf {
color:  #222233;
width: 500px;
overflow: hidden
}

.bl_lebenslauf_kopf {
color:  #222233;
width: 500px;
overflow: hidden
}

/* Aenderung:  mentronic, 30.11.09 */

.bl_lebenslauf_head, .bl_lebenslauf_head H1 {
color:  #222233;
font-size: 88%;
font-weight: bold
}

.bl_lebenslauf_head H1 {
	font-size:100%;
}

/*--------------------------------------------*/

.bl_lebenslauf_subhead {
color:  #222233;
line-height: 1.5em;
font-size: 70%;
font-weight: bold;
padding-bottom: 4px
}

.bl_lebenslauf_standard {
color:  #222233;
font-size: 70%;
line-height: 1.5em;
font-weight: normal
}

.bl_lebenslauf_zeit {
color:  #222233;
line-height: 1.2em;
font-size: 70%;
float: left
}

.bl_lebenslauf_texblock {
color:  #222233;
line-height: 1.2em;
font-size: 70%;
padding-left: 144px;
padding-bottom: 4px
}

.bl_lebenslauf_bild { 
width: 120px; 
height: 160px;
margin-top: 3px; 
float: left; 
margin-right: 20px; 
margin-bottom: 12px
}

.bl_lebenslauf_link {
font-size: 70%
}

.bl_lebenslauf_link ul {
color:  #ffffff;
list-style-type:none;
margin: 0;
line-height: 1.8em;
padding: 1px 0 0 0}


.bl_lebenslauf_link li {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-left: 10px;
line-height: 1.8em;
font-weight: bold}

.bl_lebenslauf_link li a:link, .bl_lebenslauf_link li a:visited, .bl_lebenslauf_link li a:hover, .bl_lebenslauf_link li a:active{
padding-top: 2px;
min-height: 1em;
color: #006699;
text-decoration: none;
font-weight: bold}

.bl_lebenslauf_link li a:hover {
text-decoration: none;
background-color: transparent}


/* bltabelle */

.bl_tabelle {
 height: auto;
 color: #222233;
 width: 504px}
 
/* Aenderung:  mentronic, 18.11.09 */
 
 .bl_tabelle caption, .bl_tabelle H2 {
 height: auto;
 text-align: left;
 color: #222233;
 font-weight: bold;
 font-size: 70%;
 background-image: url(/img/punktlinie_master.gif); 
 background-repeat: repeat-x; 
 background-position: bottom left;
 padding-bottom: 12px
 }
 
 .bl_tabelle H2 {
 padding-bottom:0px;
 font-size: 100%;
 }
	
/*-------------------------------------------------*/
 
 .bl_tabelle thead {
 height: auto;
 font-size: 70%;
 color: #222233;
 background-color:  #F7F7F9
 }
 
 .bl_tabelle tr {
 height: auto;
 width: 504px}

.bl_tabelle td,th{
 background-image: url(/img/punktlinie_master.gif); 
 background-repeat: repeat-x; 
 background-position: bottom left;
}
  .bl_tabelle_td_odd {
 height: auto;
 font-size: 70%;
 color: #222233;
 background-color:  #EFF0F2
 }
 
  .bl_tabelle_td_even {
 height: auto;
 font-size: 70%;
 color: #222233;
 background-color:  #F7F7F9
}

.bl_grafik_unterschrift {
text-align: left; 
font-size: 64%; 
line-height: 136%; 
margin-top: .7em; 
margin-bottom: .7em; 
color: #555566; 
float: inherit }

/* GLOSSARY */

.glossary {
 font-size: 70%;
 color: #222233;
 width: 504px}
 
 
.glossary_head {
 font-size: 126%;
 font-weight: bold
 }

.glossary_navi {
 color: #222233;
 font-size: 90%;
 font-weight: bold
 }

.glossary_navi a:link, .glossary_navi a:visited, .glossary_navi a:hover, .glossary_navi a:active{
color: #006699;
line-height: 1.8em;
font-size: 110%;
text-decoration: none;
font-weight: bold}

.glossary_navi a:hover, .glossary_navi a:active{
color: #222233;
line-height: 1.8em;
text-decoration: none;
font-weight: bold}

.glossary ul {
color:  #ffffff;
list-style-type: none;
margin: 0;
line-height: 1.8em;
padding: 1px 0 0 0}


.glossary li {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
display: block;
padding-left: 10px;
list-style-type: none;
line-height: 1.8em;
}

.glossary li a:link, .glossary li a:visited, .glossary li a:hover, .glossary li a:active{
color: #006699;
text-decoration: none;
font-weight: bold}


/* ldap */

.ldap {
 font-size: 70%;
 color: #222233;
 width: 504px}
 
.ldap_head {
 font-size: 126%;
 font-weight: bold
 }

.ldap_navi {
 color: #222233;
 font-size: 90%;
 font-weight: bold
 }

.ldap_navi a:link, .ldap_navi a:visited, .ldap_navi a:hover, .ldap_navi a:active{
color: #006699;
line-height: 1.8em;
font-size: 110%;
text-decoration: none;
font-weight: bold}

.ldap_navi a:hover, .ldap_navi a:active{
color: #222233;
line-height: 1.8em;
text-decoration: none;
font-weight: bold}

.ldap ul {
color:  #006699;
list-style-type: none;
margin: 0;
line-height: 1.8em;
padding: 1px 0 0 0}


.ldap li a:link, .ldap li a:visited, .ldap li a:hover, .ldap li a:active{
background-image: url(/img/quick_pfeil.gif);
padding-top: 0px;
display: block;
padding-left: 10px;
background-repeat: no-repeat;
background-position: top left;
color: #006699;
text-decoration: none;
font-weight: bold}

.ldap_suche{
 color: #222233;
 width: 504px}

.ldap_suche_meta{
color: #555566;
font-size: 90%;
letter-spacing: .1em;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.2em}

.ldap_select {
height: 2em;
float: left;
padding: 0px;
width: 220px
}

.ldap_select select{
color: #ffffff;
background-color: #006699
}
 
.ldap_suchstring {
height: 2em;
white-space: nowrap;
width: 280px
 }

/* ugw_sitemap */

.ugw_sitemap {
 font-size: 63%;
 color: #006699;
 width: 504px}

.sitemap1 {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
margin-top: 10px;
border-top: 1px dotted #cccccc; 
border-bottom: 1px dotted #cccccc;
padding-left: 10px;
padding-top: 2px;
}

.sitemap1 a:link, .sitemap1 a:visited, .sitemap1 a:hover, .sitemap1 a:active{
line-height: 1.36em;
text-decoration: none;
font-weight: bold
}

.sitemap2 {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-left: 12px;
margin-left: 15px;
padding-top: 2px;
}

.sitemap2 a:link, .sitemap2 a:visited, .sitemap2 a:hover, .sitemap2 a:active{
line-height: 1.36em;
text-decoration: none;
font-weight: bold
}

.sitemap3 {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-left: 12px;
margin-left: 30px;
padding-top: 2px;
}

.sitemap3 a:link, .sitemap3 a:visited, .sitemap3 a:hover, .sitemap3 a:active{
line-height: 1.36em;
text-decoration: none;
font-weight: bold
}

.sitemap4 {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-left: 12px;
margin-left: 45px;
padding-top: 2px;
}

.sitemap4 a:link, .sitemap4 a:visited, .sitemap4 a:hover, .sitemap4 a:active{
line-height: 1.36em;
text-decoration: none;
font-weight: bold}


.sitemap5 {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-left: 12px;
margin-left: 60px;
padding-top: 2px;
}

.sitemap5 a:link, .sitemap5 a:visited, .sitemap5 a:hover, .sitemap5 a:active{
line-height: 1.36em;
text-decoration: none;
font-weight: bold}


/* IDW */

.idw {
 font-size: 70%;
 color: #222233;
 width: 504px
 }
 
.idw_head {
 color: #555566;
 font-size: 91%;
 font-weight: bold;
 letter-spacing: .1em;
 text-transform: uppercase;
 padding-bottom: 3px;
 line-height: 136%;
 width: 504px
 }
 
.idw ul {
color:  #ffffff;
list-style: none;
margin: 0;
padding: 1px 0 0 0}

.idw li {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-left:1em;
margin-top:0.4em;
font-weight: bold}
 
.idw a:link, .idw a:visited, .idw a:hover, .idw a:active{
margin-left: 0px;
padding-top: 2px;
color: #006699;
height: 1.36em;
line-height: 1.36em;
text-decoration: none;
font-weight: bold
}
 
/* UGW Kontakt + Popup */

.ugw-kontakt {
color:  #222233;
font-size: 70%;
padding-left: 20px;
line-height: 1.3em;
width: 545px
}

.ugw-kontakt-0 {
color:  #222233;
font-size: 70%;
padding-left: 0px;
line-height: 1.3em;
}

.popuphead {
color:  #222233;
font-size: 88%;
padding-left: 20px;
font-style: normal; 
font-weight: bold
}

.popuphinweis {
padding-left: 20px
}

.popuptext {
color:  #222233;
line-height: 1.5em;
font-size: 70%;
padding-left: 20px;
font-style: normal; 
font-weight: normal
}

.popuptextdanke {
color:  #222233;
line-height: 1.5em;
font-size: 100%;
padding-left: 20px;
font-style: normal; 
font-weight: normal
}

.ugw-kontakt-r1 {
height: 2em;
float: left;
padding: 0px;
width: 120px
}
 
.ugw-kontakt-r2 {
height: 2em;
white-space: nowrap;
width: 380px
 }
 
 .ugw-kontakt-r2-2 {
height: 8em;
white-space: nowrap;
width: 380px
 }

.ugw-kontakt-180 {
height: 2em;
float: left;
white-space: nowrap;
padding-left: 310px;
width: 70px
 }
 
.ugw-kontakt-250 {
height: 2em;
}
 
/****************** TEASER ************************/

/* artikel intro */

.artikel_intro {
color:  #222233;
line-height: 1.3em;
width: 500px}

.artikel_intro_small {
color:  #222233;
line-height: 1.3em;
width: 246px}

.artikel_intro_small_float {
color:  #222233;
line-height: 1.3em;
padding-right: 12px;
float: left;
width: 246px}

.artikel_intro_small_float2 {
color:  #222233;
line-height: 1.3em
}


.artikel_intro_meta{
color: #555566;
font-size: 64%;
letter-spacing: .1em;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.2em}

.artikel_intro_pic_h {
 max-width: 160px; 
 margin-top: 0px; 
 float: left; 
 margin-right: 12px; 
 margin-bottom: 10px 
}

.artikel_intro_pic_v {
 max-width: 120px; 
 margin-top: 0px; 
 float: left; 
 margin-right: 12px; 
 margin-bottom: 10px 
}

/* Aenderung: mentronic, 18.11.09 */

.artikel_intro_head, .artikel_intro_head H2{
font-size: 88%; 
line-height: 136%; 
font-weight: bold;
text-decoration: none; 
color: #006699; 
padding-bottom: 0.5em; 
}

.artikel_intro_head H2 {
	font-size:100%;
	/*padding-left:10px;*/
	padding-bottom:0;
	margin-bottom:0;
}

/*----------------------------------------------------*/

.artikel_intro_head a:link, .artikel_intro_head a:hover, .artikel_intro_head a:active, .artikel_intro_head a:visited {
line-height: 136%; 
font-weight: bold;
text-decoration: none; 
color: #006699; 
padding-bottom: 0.5em 
}

.artikel_intro_text_h{
color: #222233;
margin-left: 172px;
font-size: 70%;
font-weight: normal;
line-height: 1.2em}

.artikel_intro_text_h a:link, .artikel_intro_text_h a:hover, .artikel_intro_text_h a:active, .artikel_intro_text_h a:visited {
color: #006699;
text-decoration: none; 
font-weight: bold;
line-height: 1.2em
}


.artikel_intro_text_v{
color: #222233;
margin-left: 132px;
font-size: 70%;
font-weight: normal;
line-height: 1.2em}

.artikel_intro_text_v a:link, .artikel_intro_text_v a:hover, .artikel_intro_text_v a:active, .artikel_intro_text_v a:visited {
color: #006699;
text-decoration: none; 
font-weight: bold;
line-height: 1.2em
}


.artikel_intro_text {
color: #222233;
font-size: 70%;
font-weight: normal;
line-height: 1.2em}

.artikel_intro_text a:link, .artikel_intro_text a:hover, .artikel_intro_text a:active, .artikel_intro_text a:visited {
color: #006699;
text-decoration: none; 
font-weight: bold;
line-height: 1.2em
}

.artikel_intro ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 5px 0}


.artikel_intro li{
list-style-type: none;
display: inline}

.artikel_intro li a:link, .artikel_intro li a:visited, .artikel_intro li a:hover, .artikel_intro li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
color: #006699;
padding-top: 3px;
padding-bottom: 1px;
line-height: 1.6em;
text-decoration: none;
padding-left: 10px;
min-height: 1.2em;
font-weight: bold}

.artikel_intro li a:hover{
text-decoration: none;
background-color: transparent}

.artikel_intro_small ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.artikel_intro_small li{
list-style-type: none;
display: inline}


.artikel_intro_small li a:link, .artikel_intro_small li a:visited, .artikel_intro_small li a:hover, .artikel_intro_small li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
color: #006699;
padding-top: 3px;
padding-bottom: 1px;
line-height: 1.6em;
text-decoration: none;
padding-left: 10px;
min-height: 1.2em;
font-weight: bold}

.artikel_intro_small li a:hover{
text-decoration: none;
background-color: transparent}



/* news aktuell teaser */

.newsteaser {
color:  #222233;
width: 500px}

.newsteaser_meta{
color: #555566;
letter-spacing: .1em;
font-size: 64%;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.2em
}

.newsteaser_pic_v {
 width: 120px; 
 height: 160px;
 margin-top: 0px; 
 float: left; 
 display: inline;
 margin-right: 12px; 
 margin-bottom: 10px 
}

.newsteaser_pic_h {
 width: 160px; 
 height: 120px;
 margin-top: 0px; 
 float: left; 
 display: inline;
 margin-right: 12px; 
 margin-bottom: 10px 
}

.newsteaser_head a:link, .newsteaser_head a:visited, .newsteaser_head a:hover, .newsteaser_head a:hover, .newsteaser_head span {
font-size: 88%;  
font-weight: bold; 
color: #006699;
line-height: 1.36em;
text-decoration: none;
background-color: transparent; 
padding-bottom: 12px
}

.newsteaser_head_s a:link, .newsteaser_head_s a:visited, .newsteaser_head_s a:hover, .newsteaser_head_s a:hover, .newsteaser_head_s span {
font-size: 70%;  
font-weight: bold; 
color: #006699;
line-height: 1.2em;
text-decoration: none;
background-color: transparent; 
padding-bottom: 12px
}

.newsteaser_head_s span,.newsteaser_head span {
color: #222233;
}

.newsteaser_text_v{
color: #222233;
font-size: 70%;
font-weight: normal;
line-height: 1.2em}


.newsteaser_text_v a:link, .newsteaser_text_v a:visited, .newsteaser_text_v a:hover, .newsteaser_text_v a:active{
color: #006699;
padding-top: 3px;
padding-bottom: 1px;
line-height: 1.6em;
text-decoration: none;
padding-left: 4px;
min-height: 1.2em;
font-weight: bold}

.newsteaser_text_v a:hover{
text-decoration: none;
background-color: transparent}

/* topthema teaser */

/* topthema 1 teaser */
.topthema_z2 {
background-image:  url(/img/punktlinie_master_y.gif);
background-repeat: repeat-y;
background-position: top center;
width: 504px}

.topthema_z2 ul {
width: 240px;
}

.topthema_p2 {
float: left;
margin-right: 8px;
width: 250px}

/* Aenderung: mentronic, 30.11.09 */

.topthema_z2 .artikel_intro_head H2 {
padding-left:0px;
}
	
.topthema_z2 DIV.artikel_intro_head H3 {
padding-left:0px;
font-size: 100%; 
line-height: 136%; 
font-weight: bold;
text-decoration: none; 
color: #006699; 
padding-bottom: 0em;
}

/* *******  8.  klassen fuer initiativspalte ****** */

/* min_kontakt */

.min_kontakt{
color:  #222233;
width: 196px;
font-size: 63%;
line-height: 1.36em;
}

.min_kontakt_meta{
color: #555566;
letter-spacing: .1em;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.36em}

.min_kontakt_name{
color:  #222233;
font-weight: bold
}

.min_kontakt a:link, .min_kontakt a:visited, .min_kontakt a:hover, .min_kontakt a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1.2em;
color: #006699;
line-height: 1.36em;
text-decoration: none;
width: auto;
font-weight: bold}

.min_kontakt a:hover{
text-decoration: none;
background-color: transparent}

/* min_termine */

.min_termine {
color:  #555566;
font-size: 64%;
width: 196px;
line-height: 1.36em;
}

.min_termine ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.min_termine li{
list-style-type: none;
display: inline}

.min_termine li a:link, .min_termine li a:visited, .min_termine li a:hover, .min_termine li a:active {
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1.36em;
color: #006699;
line-height: 1.36em;
text-decoration: none;
width: auto;
font-weight: bold}

.min_termine span {
display: block;
padding-top: 1px;
padding-bottom: 1px;
min-height: 1.36em;
color:#222233;
line-height: 1.36em;
text-decoration: none;
width: auto;
font-weight: bold
}

.min_termine li a:hover{
text-decoration: none;
background-color: transparent}

.min_termine_meta {
letter-spacing: .1em;
color: #555566;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.36em}

.min_termine_text{
color: #222233;
font-weight: normal;
line-height: 1.36em}

/* min_tipp */

.min_tipp {
color:  #555566;
font-size: 64%;
line-height: 1.36em;
width: 196px
}

.min_tipp ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.min_tipp li{
list-style-type: none;
display: inline}

.min_tipp li a:link, .min_tipp li a:visited, .min_tipp li a:hover, .min_tipp li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-bottom: 1px;
padding-top: 1px;
padding-left: 10px;
min-height: 1.36em;
color: #006699;
line-height: 1.36em;
text-decoration: none;
width: auto;
font-weight: bold}

.min_tipp li a:hover{
text-decoration: none;
background-color: transparent}

.min_tipp_meta{
letter-spacing: .1em;
color: #555566;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.36em}

.min_tipp_text{
color: #222233;
font-weight: normal;
line-height: 1.36em}


/* min_verwandte_seiten */

.min_verwandte_externe_seiten {
color:  #555566;
font-size: 64%;
line-height: 1.36em;
width: 196px
}

.min_verwandte_externe_seiten ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}


.min_verwandte_externe_seiten li{
list-style-type: none;
display: inline}

.min_verwandte_externe_seiten li a:link, .min_verwandte_externe_seiten li a:visited, .min_verwandte_externe_seiten li a:hover, .min_verwandte_externe_seiten li a:active{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
display: block;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1.36em;
color: #006699;
line-height: 1.36em;
text-decoration: none;
width: auto;
font-weight: bold}

.min_verwandte_externe_seiten li a:hover{
text-decoration: none;
background-color: transparent}

.min_verwandte_externe_seiten_meta{
color: #555566;
letter-spacing: .1em;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 2px;
line-height: 1.36em}


#langimg {
position:relative;
left:4px;
}

