/*  
    Date:       2005/11/15
    Revision:   V 1.0Beta
    LastAuthor: C.K., M.P., M.H.
    LastChange:	2010/04/21
*/

/*  ********** 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;
}

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

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

/*  ********** 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}


/* 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/haeder_popup.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 a:link, .popupheader a:visited, .popupheader a:hover, .popupheader a:active{
font-weight: normal;
color: #006699; 
text-decoration: none;
padding-top: 10px;
}

.popupheader_ub {
height: 120px;
font-size: 64%; 
background-image: url(/img/header_popup_ub.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 a:link, .popupheader_ub a:visited, .popupheader_ub a:hover, .popupheader_ub 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}
.spacer14		 {  width: auto; height: 14px; overflow:hidden }
.spacer16		 { clear:both; width: auto; height: 16px; overflow:hidden; }
.spacer16clear		 { clear:both; width: auto; height: 16px; overflow:hidden; clear:both }

/* ******* Änderung Arne Siebert URZ geändert 03.09.2010 ****** */
/* ******* zu viele spacer20 auf einer Seite bringen den IE6 zum Absturz ******* */

/* ******* original ******* */
/* .spacer20		 { width: auto; height: 20px; overflow:hidden;} */

/* ******* geändert ******* */
.spacer20		 { width: auto; margin: 10px 0px 10px 0px; 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;}

div.standardsuche_ub{
color:  #555566;
font-size: 64%;
font-weight: bold;
line-height: 1.5em;
width: 193px;
height: 118px;
overflow: hidden;
white-space: nowrap;
background-color: #E6E9EC;
}
div.standardsuche_ub_space {
  margin: 9px 10px;
}
div.standardsuche_ub select {
  width: 170px;
  background-color: #006699;
  color: #FFFFFF;
}
input.ub_suchbutton {
  background-color: #006699;
  color: white;
  margin-left: 65px;
  width: 106px;
}

div.standardsuche_ub #tx_indexedsearch_sword {
  width: 165px;
}

.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 - ugwgooglemini */

.tx-ugwgooglemini-pi1 {
	font-size: 70%;
	color: #222233;
	width: 504px
}

.tx-ugwgooglemini-pi1 div.ugwgooglemini-header {
	width: 504px;
	text-align: right;
}

.tx-ugwgooglemini-pi1 div.ugwgooglemini-footer {
	width: 504px;
	text-align: center;
}

.tx-ugwgooglemini-pi1 div.ugwgooglemini-suggestion {
	margin-bottom: 17px;
}

.tx-ugwgooglemini-pi1 .ugwgooglemini-res {
	margin-bottom: 17px;
}

.tx-ugwgooglemini-pi1 a:link, .tx-ugwgooglemini-pi1 a:visited, .tx-ugwgooglemini-pi1 a:hover, .tx-ugwgooglemini-pi1 a:active{
	margin-left: 0px;
	padding-top: 2px;
	height: 1.36em;
	line-height: 1.36em;
	text-decoration: none;
	font-weight: bold
}

.tx-ugwgooglemini-pi1 span.ugwgooglemini-data {
margin-left: 0px;
padding-top: 2px;
color: #888;
}

.tx-ugwgooglemini-pi1-suche{
color:  #555566;
font-size: 64%;
font-weight: bold;
line-height: 1.5em;
width: 340px;
overflow: hidden;
margin-left: 0px;
margin-top: 10px;
white-space: nowrap;} 

.tx-ugwgooglemini-pi1-suche ul{
color:  #ffffff;
list-style-type: none;
margin: 0;
padding: 1px 0 0 0}

.tx-ugwgooglemini-pi1-suche li{
list-style-type: none;
display: inline}

.tx-ugwgooglemini-pi1-suche li a:link, .tx-ugwgooglemini-pi1-suche li a:visited, .tx-ugwgooglemini-pi1-suche li a:hover, .tx-ugwgooglemini-pi1-suche 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}

.tx-ugwgooglemini-pi1-suche li a:hover{
text-decoration: none;
background-color: transparent
}

.tx-ugwgooglemini-pi1-suche input {
color:  #555566;
font-size: 170%;
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: 208px;
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_submeta {
color:  #555566;
line-height: 1.5em;
letter-spacing: .1em;
font-size: 64%;
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: mpfeiffer@mentronic.com, 22.4.10 */

.linklist{
width: 504px;
line-height: 18px;
overflow: hidden}

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

.linklist_submeta {
color:  #555566;
line-height: 1.5em;
letter-spacing: .1em;
font-size: 70%;
padding-bottom: 2px;
font-weight: bold;
}

.linklist_row1 {
overflow: hidden;
float: left;
width: 220px;
padding-right: 20px; 
}

.linklist_row2 {
overflow: hidden;
}

.linklist_row3 {
overflow: hidden;
float: left;
width: 220px;
padding-right: 20px;
}

.linklist_row4 {
overflow: hidden;
}

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

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

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

.linklist li p {
margin-top: 3px;
}

.linklist 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; }

/* Aenderung: Arne Siebert URZ, 08.03.10 */

.tx-newloginbox-pi1 H3 { font-size: 77.5%; line-height: 136%; font-weight: bold; color: #222233; padding-bottom:0; margin-bottom:0; }
.tx-newloginbox-pi1 { font-size: 70%; line-height: 136%; color: #222233; padding-bottom: 0.5em; }
						
/*----------------------------------------------*/

/* 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;
 border-collapse: collapse;
 width: 504px}
 
/* Aenderung:  mentronic, 30.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_small_float2 .artikel_intro_text ul{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
list-style-type: none;
margin-left: 260px;
width: 180px;
padding: 0;
}

.artikel_intro_small_float2 .artikel_intro_text li {
padding-left: 12px;
line-height: 1.6em;
font-weight: bold;
color:  #555566;
}

.artikel_intro_small_float .artikel_intro_text ul{
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
list-style-type: none;
width: 180px;
padding: 0;
}

.artikel_intro_small_float .artikel_intro_text li {
padding-left: 12px;
line-height: 1.6em;
font-weight: bold;
color:  #555566; 
}

.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, 30.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
}

.tx-ttnews-browsebox a:link, .tx-ttnews-browsebox a:visited, .tx-ttnews-browsebox a:hover {
 font-size: 70%;  
 font-weight: bold; 
 color: #006699;
 line-height: 1.36em;
 text-decoration: none;
 background-color: transparent; 
}

.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.nolink {
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;
padding-left: 0px;
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;
}

div.news-single-additional-info dd {
 margin-left:0;
}

/* Aenderung:  mentronic, 30.11.09 */

.newsteaser_head h2 {
font-size: 88%;  
font-weight: bold; 
color: #333;
line-height: 1.36em;
background-color: transparent; 
padding:0;
margin:0;
}

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

div.news-single-img {
 float:left;
 padding: 0 16px 10px 0;
}
span.news-list-img {
 float:left;
}
span.news-list-img img {
 padding: 0 16px 10px 0;
}
.newsteaser_text_v span.news-list-img a,.newsteaser_text_v span.news-list-img a:visited,.newsteaser_text_v span.news-list-img a:hover,.newsteaser_text_v span.news-list-img a:active {
 padding:0;
 margin:0;
}
div.news-single-additional-info, div.news-single-backlink {
 clear:both;
}
.news-single-item .newsteaser_text_v a:link, .news-single-item .newsteaser_text_v a:visited, .news-single-item .newsteaser_text_v a:hover, .news-single-item .newsteaser_text_v a:active,
.news-list-item .newsteaser_text_v a:link, .news-list-item .newsteaser_text_v a:visited, .news-list-item .newsteaser_text_v a:hover, .news-list-item .newsteaser_text_v a:active {
 padding-left:0;
}
.news-single-item .absatzbildunterschrift {
 font-size:90%;
}
.news-single-item p {
 margin-top: 0;
}

.news-single-item .news-single-backlink a:link,.news-single-item .news-single-backlink a:visited,.news-single-item .news-single-backlink a:active,.news-single-item .news-single-backlink a:hover {
  background-image:url(/img/quick_pfeil.gif);
  background-position:left top;
  background-repeat:no-repeat;
  display:block;
  padding-bottom:1px;
  padding-left:10px;
  padding-top:1px;
  text-decoration:none;
  width:auto;
  line-height:1.36em;
  min-height:1.36em;
}
.news-list-container {
  padding-top: 10px;
}
/*.news-list-container a[target=_blank], .news-single-links a[target=_blank] {
  background:transparent url(/img/externeseite.gif) no-repeat scroll right top;
  display: inline-block;
  padding-right:18px;
}
.news-single-links a[target=_blank] {
  background:transparent url(/img/externeseite.gif) no-repeat scroll right center;
}
.news-list-container .newsteaser_text_v a[target=_blank] {
  background: none;
  padding-right:0;
}
*/
.newsteaser_text_v .news-single-related a:link,.newsteaser_text_v .news-single-related a:visited, .newsteaser_text_v .news-single-related a:active, .newsteaser_text_v .news-single-related a:hover,
.newsteaser_text_v .news-single-links a:link,.newsteaser_text_v .news-single-links a:visited, .newsteaser_text_v .news-single-links a:active, .newsteaser_text_v .news-single-links a:hover {
  background-image:url(/img/quick_pfeil.gif);
  background-position:left -1px;
  background-repeat:no-repeat;
  padding-bottom:1px;
  padding-left:10px;
  padding-top:1px;
  text-decoration:none;
  width:auto;
  line-height:1.36em;
  min-height:1.36em;
} 

/* ML email subscribe */

.tx-sremailsubscribe-pi1 { 
font-size: 70%; line-height: 136%; 
}

.tx-sremailsubscribe-pi1 p { 
padding:0;
 }

.tx-sremailsubscribe-pi1 label { 
margin-top:10px;
 display: block;
  float: left;
  width: 100px;
}

.tx-sremailsubscribe-pi1 input{ 
margin-top:10px;
 width: 140px;
}


.tx-sremailsubscribe-pi1 .csc-mailform-field { 
clear:left;
 }

.tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-submit { 
margin-top:20px;
  float: none;
  width: auto;
background-color:#166388; 
color:#ffffff; 
border:1px solid #5588bb; 
font-weight: lighter;
}

.tx-sremailsubscribe-pi1-notice{ 
clear:left;
 }

.tx-sremailsubscribe-pi1 dt{ 
text-align:left;
width:100px;
 }

.tx-sremailsubscribe-pi1 a { 
padding-left: 10px; 
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
text-decoration:none; 
font-weight:bold;
}

.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
 margin-left:0; 

}


/* Cal */
.mittespalte .tx-cal-controller{
font-size:70%;
}

.initiativspalte .tx-cal-controller{
font-size:100%;
}


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


.tx-cal-controller a{
	color: #006699; font-style: normal; font-weight: bold; text-decoration: none;
	}

.cal_event{ 
padding-top:15px;
padding-bottom:5px;
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left;

 }
.cal_event img{ 
float:left;
padding:0 10px 10px  0;

 }

.cal_event,.tx-cal-controller .pagebrowser,#calendar-event,#calendar-event-backlink,#calendar-location-backlink,#calendar-location,#calendar-organizer,#calendar-search { 
font-size:100%;
 }

.tx-cal-controller div.min_tipp_meta{ 
font-size:142%;
 }
/*
.mittespalte .tx-cal-controller h2{ 
font-size:100%;
 }
*/
div.cal_event h2, #calendar-event h2, #calendar-location h2,#calendar-organizer h2{
font-size:125%;
color:#000;
line-height:130%;
margin-bottom:5px;
}

#calendar-event .teaser{ 
padding-bottom:10px;
font-size:100%;
 }


#calendar-location p a,#calendar-organizer p a, #calendar-event .eventdesc a,#calendar-event .eventdesc1 a,#calendar-event-backlink a,#calendar-location-backlink a{ 
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
background-position: top left;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
min-height: 1.2em;
color: #006699;
line-height: 1.6em;
text-decoration: none;
font-weight: bold
}

#calendar-location p,#calendar-organizer p{ 
margin:2px 0 2px 0;
font-size:100%;
 }

#calendar-event .eventlabel{ 
display:block;
width:100px;
float:left;
}

#calendar-event .eventmain{
margin-top:22px;
 }

#calendar-location .csc-textpic-image,#calendar-location .csc-textpic img,#calendar-organizer .csc-textpic-image,#calendar-organizer .csc-textpic img{ 
width:160px;
height:auto;
 }

#calendar-event .csc-textpic-image,#calendar-event .csc-textpic img{ 
width:244px;
height:auto;
 }

.cal_event img { 
width:120px;
height:auto;
 }

.tx-cal-controller #calendar-event p{ 
font-size:100%;
}

#calendar-event .bodytext{
margin-bottom:15px;
}


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

.mittespalte .tx-cal-controller 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;
}


.mittespalte .csc-textpic-caption{ 
font-size:88%;
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left;
padding:3px 0 3px 0;
 }

 .pagebrowser {
 margin:0;
 padding: 5px 0 5px 0;
 }
/*Mini Kalender*/

table.month-small {
width:190px;
border:0;
	border-collapse: collapse;
		}

.month-weeknums,.month-weeknums a{
        color:#fff;          
	background-color:#006699;
        border:0; 
	            
	}
		
.month-weekdays {
        color:#fff;          
	background-color:#006699;
        border:0;          
	}

.month-small a:link,.monthoff a:visited {
	color: #006699;
	}

.month-small .monthToday a{ 
color:#fff;
 }
	
.month-small th,
.month-small td {
	padding: 2px;
	width: 22px;
	font-size: 10px;
	text-align: center;
font-size:70%;
		}
			
.tx-cal-controller .sideback {
background-image:none;
			}

.monthCorner {
border:0;
	}

td.monthSmallBasic{ 
background:#e6e9ec;
color:#222233;

 }

td.monthOff{ 
background:#fff;
color:#222233;
 }

td.monthToday{ 
background:#006699 none repeat scroll 0% !important;
			border-color:#006699 !important;
			border-style:solid !important;
			border-width:1px !important;
color:#fff;
 }

.month-small th a:link, .month-small th a:visited, .month-medium th a:link, .month-medium th a:visited, .month-large th a:link, .month-large th a:visited{
			font-weight: bold;
			color: #006699;
		}



th.sideback{
text-align:left;
}

.tx-cal-controller .query_style {
width:190px;
font-size:70%;
background:#006699;
color:#fff;
}

/*cal suchform */

.tx-cal-controller form{ 
font-size:100%;
 }

.tx-cal-controller select,.tx-cal-controller submit{ 
font-size:100%;
background:#006699;
color:#fff;
 }

.tx-cal-controller input{ 
font-size:100%;
}

.tx-cal-controller p{ 
font-size:70%;
}

#calendar-search label{ 
display: block;
  float: left;
width:100px;
 }

#calendar-search select{
width:220px;
 }

#calendar-search .search_button{ 
background:#006699;
color:#fff;
 }

/* Dateidownload */

.csc-uploads{ 
width:100%;
padding:10px 0 10px 0;
background-image: url(/img/punktlinie_master.gif); 
background-repeat: repeat-x; 
background-position: bottom left;
 }

.csc-uploads td{ 
vertical-align:top;                 
}

td.csc-uploads-icon{ 
width:38px;
text-align:center;
vertical-align:top;
 }

#maincontent .csc-uploads-icon img{
border:none;
} 

td.csc-uploads-fileName{ 
padding:0;
color:#333;
font-size:100%;
vertical-align:top;
 }

td.csc-uploads-fileSize{ 
padding:0 10px 0 0;
text-align:right;
color:#333;
font-size:100%;
vertical-align:top;
 }
 
#twitter_link {
  position:absolute;
  right:0;
  top:-88px;
}
/*
################################################################
#
# Alumni - Powermail - Logmail 
#
# added by mpfeiffer@mentronic.com 10.3.11
################################################################
*/
.pmail {
border:none;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

.tx-powermail-pi1_fieldset {
border:none;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

.pmail legend {
padding-top: 10px;
margin-left: 18px;
padding-bottom: 7px;
font-style: normal; 
font-weight: bold; 
text-decoration: none;
font-size:11.2px;
}

.tx-powermail-pi1 {
margin-left: -2px;
}

.tx-powermail-pi1 a {
font-weight: bold;
text-decoration: none;
}

.tx_powermail_pi1_fieldwrap_html {
_font-style: light;
text-decoration: none;
font-size:11.2px;
margin-left: 20px;
width: 480px;
line-height: 20px;
margin-bottom: 5px;
}

.tx_powermail_pi1_fieldwrap_html label {
width: 130px;
float: left;
margin-top:4px;
font-size:11.2px;
}

.powermail_select {
background-color:#166388;
color:#FFFFFF;
margin-top:4px;
font-size:11.2px;
}
.powermail_text {
width: 300px;
margin-top:4px;
}

.tx-powermail-pi1_formwrap {
background-color:#e6e9ec;
margin-top: -10px;
width: 504px;
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
}

.tx_powermail_pi1_fieldwrap_html_label {
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
font-weight: bold; 
font-size: 12.4px;
width: 504px;
margin-left: 0px;
margin-top: 15px;
padding-left: 20px;
padding-top: 10px;
}

.powermail_uid19 {
width: 40px;
} 

.tx_powermail_pi1_fieldwrap_html_19 {
width: 184px;
}

.powermail_uid20 {
width: 30px;
}

.powermail_reset {
float: left; 
margin-top: 10px;
margin-bottom: 20px;
margin-left: -1px;
background-color:#166388;
color:#FFFFFF;
border: 0px inset;
border: 0px outset buttonface;
font-size: 11.4px;
}

.powermail_submit {
float: right;
margin-top: 10px;
margin-bottom: 20px;
margin-right: 40px;
background-color:#166388;
color:#FFFFFF;
border: 0px inset;
border: 0px outset buttonface;
font-size: 11.4px;
}

.powermail_check {
float:left;
margin-left: 0px;
margin-top: 2px;
}

.powermail_check_inner label {
float:right;
margin-right:40px;
margin-top: -2px;
width:420px;
margin-bottom:15px;
}

.tx_powermail_pi1_fieldwrap_html_61 {
margin-left:10px;
margin-top: -8px;
padding-left: 31px;
padding-top: 10px;
float: left;
}

.tx_powermail_pi1_fieldwrap_html_591 {
margin-left:10px;
margin-top: -8px;
padding-left: 31px;
padding-top: 10px;
float: left;
margin-bottom: 15px;
}

.tx_powermail_pi1_fieldwrap_html_61 a:link, .powermail_check_inner a:visited, .powermail_check_inner a:hover, .powermail_check_inner a:active{
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
padding-bottom: 1px;
padding-left: 11px;
padding-top: 3px;
}

.tx_powermail_pi1_fieldwrap_html_591 a:link, .powermail_check_inner a:visited, .powermail_check_inner a:hover, .powermail_check_inner a:active{
color: #006699; 
font-style: normal; 
font-weight: bold; 
text-decoration: none;
background-image: url(/img/quick_pfeil.gif);
background-repeat: no-repeat;
padding-bottom: 1px;
padding-left: 11px;
padding-top: 3px;
}

.tx_powermail_pi1_fieldwrap_html_checkbox_title {
}

.tx_powermail_pi1_fieldwrap_html_71 {
}

.tx_powermail_pi1_fieldwrap_html_71 p {
color: #e6e9ec;
margin-top: -5px;
font-size: 5px;
margin-bottom: -10px;
}

.powermail_check_inner_uid71_0 label {
}

/*
.powermail_check_inner_uid71_0 {
margin-top: 10px;
margin-bottom: 10px;
}*/

.tx_powermail_pi1_fieldwrap_html_661 {
margin-left: 40px;
margin-right: 40px;
width: 450px;
}

.tx_powermail_pi1_fieldwrap_html_671 {
margin-left: 40px;
margin-right: 20px;
width: 450px;
}

.tx_powermail_pi1_fieldwrap_html_641 {
margin-left: 20px;
padding-top: 40px;
font-style: normal; 
_font-weight: normal;
}
.tx_powermail_pi1_fieldwrap_html_651 {
margin-left: 20px;
padding-top: 40px;
font-style: normal; 
_font-weight: normal;
}



.tx_powermail_pi1_fieldwrap_html_571 p {
color: #e6e9ec;
margin-bottom: -10px;
font-size: 5px;
}

.tx_powermail_pi1_fieldwrap_html_71 {
_padding-top:2px;
}

.tx_powermail_pi1_fieldwrap_html_581 {
margin-top: 16px;
padding-top: 0px;
}

.tx_powermail_pi1_fieldwrap_html_601 {
margin-top: -13px;
font-weight: lighter;
margin-left: 130px;
font-size: 11.2px;
}

.tx_powermail_pi1_fieldwrap_html_611 {
margin-top: -13px;
font-weight: lighter;
margin-left: 130px;
font-size: 11.2px;
}

.tx_powermail_pi1_fieldwrap_html_621 {
margin-top: 0px;
padding-top: 5px;
font-size: 11.4px;
}

.tx_powermail_pi1_fieldwrap_html_631 {
font-size: 11.4px;

}

.tx_powermail_pi1_fieldwrap_html_16 {
margin-top: 5px;
}

.tx_powermail_pi1_fieldwrap_html_checkbox_title {
display: none; 
}

.powermail_uid10 {
width: 255px;
} 

.tx_powermail_pi1_fieldwrap_html_10 {
width: 400px;
}
.tx_powermail_pi1_fieldwrap_html_11 {
width: 244px;
margin-left: 420px;
margin-top: -30px;
padding-left: 0px;
padding-top: 0px;
}

.tx_powermail_pi1_fieldwrap_html_11 label {
width: 0px;
}

.powermail_uid11 {
width: 30px;
}

.powermail_uid12 {
width: 45px;
} 

.tx_powermail_pi1_fieldwrap_html_12 {
width: 184px;
}
.tx_powermail_pi1_fieldwrap_html_13 {
width: 444px;
margin-left: 210px;
margin-top: -30px;
padding-left: 0px;
padding-top: 0px;
}

.tx_powermail_pi1_fieldwrap_html_13 label {
width: 0px;
}

.powermail_uid13 {
width: 240px;
}

.tx_powermail_pi1_fieldwrap_html_21 {
margin-bottom: -10px;
}

.tx_powermail_pi1_fieldwrap_html_21 label {
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
margin-left: -20px;
width: 504px;
padding-left: 20px;
}

.powermail_uid21 {
width: 433px;
margin-bottom: 15px;
}

.tx-powermail-pi1_confirmation {
background-color:#e6e9ec;
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
border:none;
_font-weight: light;
text-decoration: none;
font-size:11.2px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

.pmail_confirmation_field {
padding-top:5px;
padding-left:20px;
_font-weight: light;
text-decoration: none;
font-size:11.2px;
width:480px;
float:left;
line-height: 20px;
}

.pmail_confirmation_field label {
padding-top:5px;
width:200px;
float:left;
line-height: 20px;
}

.pmail_confirmation_field p {
padding-top:5px;
padding-left:20px;
_font-style: light;
text-decoration: none;
font-size:11.2px;
width:200px;
float:left;
line-height: 20px;
}

.pmail_confirmation_uid22 label {
padding-top:5px;
width:450px;
float:left;
line-height: 20px;
}

.pmail_confirmation_header {
padding-top:12px; 
padding-bottom:5px;
padding-left:20px;
font-weight: bold; 
font-size:12.4px;
float:left;
}

.pmail_confirmation_spacer1 {
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
padding-top:6px;
margin-top:6px;
padding-bottom:5px;
padding-left:20px;
font-weight: bold; 
font-size:12px;
float:left;
width:504px;
}

.pmail_confirmation_spacer2 {
background-image: url(/img/form_bck_linie.gif);
background-position:left top;
background-repeat:no-repeat;
padding-top:12px; 
padding-bottom:5px;
padding-left:20px;
font-weight: bold; 
font-size:12px;
float:left;
width:504px;
}

.tx_powermail_pi1_formconfirmation_back {
padding-top:20px;
}

.tx_powermail_pi1_formconfirmation_submit {
padding-top:20px;
}

.tx-powermail-pi1_confirmation_back {
float: left; 
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
background-color:#166388;
color:#FFFFFF;
width:137px;
font-size: 11.4px;
height: 18px;
}

.tx-powermail-pi1_confirmation_submit { 
margin-top: 20px;
margin-bottom: 20px;
margin-left: 255px;
background-color:#166388;
color:#FFFFFF;
width:59px;
border: 0px inset;
border: 0px outset buttonface;
font-size: 11.4px;
height: 18px;
}

.tx-powermail-pi1_fieldset legend {
font-style: normal; 
font-weight: bold; 
text-decoration: none;
font-size:12.4px;
padding-left:20px;
padding-top:13px;
padding-bottom:8px;
}

.powermail_optin_confirm {
font-size:11.2px;
}

.powermail_optin_confirm a{
font-size:11.2px;
font-weight: bold;
text-decoration: none;
}

.powermail_optin_confirm h3 {
font-size:16px;
}

.tx-powermail-pi1_thx {
font-size:11.2px;
}
.tx-powermail-pi1_thx h3 {
font-size:16px;
}

.tx-logmail-pi1 p {
font-size:11.2px;
}
	
.tx-logmail-pi1 h1 {
font-size: 14px;
}

.tx-logmail-pi1 input {
font-size: 11.4px;
}

.logmail_send {
background-color:#166388;
color:#FFFFFF;
border: 0px inset;
border: 0px outset buttonface;
font-size: 11.4px;
}



/* ### END ALUMNI - POWERMAIL - LOGMAIL */


