﻿html {
    overflow-x:hidden;
    overflow-y:auto;
}

body {
    background: #E3DDCF url("../images/body.gif");
    background-repeat: repeat-x;
    
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}


divlogo {cursor:hand;}

/* Kein HG Bild  */
body#nobg, body#pageorgane {background-image:url("none.gif");}
 

/* Kein Home Button in der Homepage */

body#home .home-button {display:none;}

table {
    margin-left: 209px;font-family: Verdana, sans-serif;font-size: 10px;line-height: 12px;color: #000;border: 0px;padding: 0px;
}

table.nomargin {margin-left:0px;align:center;}

table table, tr, td {  padding: 0px;margin: 0px;border: 0px;}


/* Navigation Page Detection: current Page is set here */
body#profilundziele a#one,
body#aktivitaeten a#one,
body#mitglieder a#one,
body#organe a#one,
body#partnernetzwerk a#one,
body#econlearn a#one,
body#csrundnachhaltigkeit a#two,
body#aktuelleveranstaltungen a#two,
body#intvereinbarungenundzusammenschluesse a#two,
body#politik a#two,
body#stakeholderdialoge a#two,
body#berichterstattung a#two,
body#kapitalmarkt a#two,
body#corporategovernance a#two,
body#corporatecitizenship a#two,
body#managementsysteme a#two,
body#nachhaltigkeitsmanagement a#three,
body#dialogundstakeholderengagement a#three,
body#nachhaltigeprodukte a#three,
body#mitarbeiterundbeschaeftigung a#three,
body#gesellschaftlichesengagement a#three,
body#umweltenergieklima a#three,
body#mobilität a#three,
body#econsensepublikationen a#four,
body#publikationendermitglieder a#three,
body#unsereaktuellenveranstaltungen a#five,
body#veranstaltungsarchivundbildergalerie a#five,
body#podcasts a#fiveb,
body#newsletter a#six,
body#journalistenpreis a#seven,
body#pressematerial a#seven,
body#pressespiegel a#seven,
body#csrveranstaltungen a#sevenb,
body#links a#eight,
body#kontakt a#nine,
body#suche span#ten,
body#english a#eleven,
body#impressum a#twelve,
body#home a#thirteen
body#profileandobjectives a#ttfour,
body#activities a#fifteen,
body#members a#sixteen,
body#corporatebodies a#seventeen,
body#partnernetworks a#eighteen,
body#econlearnen a#nineteen,
body#publications a#twenty,
body#contact a#tone,
body#deutsch a#ttwo,
body#impressums a#tthree
{
	color: #290581;
}

/* Topics Page Detection: current Page is set here */
body#profilundziele a#subone,
body#aktivitaeten a#subtwo,
body#mitglieder a#subthree,
body#organe a#subfour,
body#partnernetzwerk a#subfive,
body#econlearn a#subsix,
body#csrundnachhaltigkeit a#subone,
body#aktuelleveranstaltungen a#subtwo,
body#intvereinbarungenundzusammenschluesse a#subthree,
body#politik a#subfour,
body#stakeholderdialoge a#subfive,
body#berichterstattung a#subsix,
body#kapitalmarkt a#subseven,
body#corporategovernance a#subeight,
body#corporatecitizenship a#subnine,
body#managementsysteme a#subten,
body#nachhaltigkeitsmanagement a#subone,
body#dialogundstakeholderengagement a#subtwo,
body#nachhaltigeprodukte a#subthree,
body#mitarbeiterundbeschaeftigung a#subfour,
body#gesellschaftlichesengagement a#subfive,
body#umweltenergieklima a#subsix,
body#mobilität a#subseven,
body#econsensepublikationen a#subone,
body#publikationendermitglieder a#subtwo, 
body#unsereaktuellenveranstaltungen a#subone,
body#veranstaltungsarchivundbildergalerie a#subtwo,
body#links a#subone,
body#kontakt a#subone,
body#impressum a#subone,
body#newsletter a#subone,
body#journalistenpreis a#subone,
body#pressematerial a#subtwo,
body#pressespiegel a#subthree 
body#profileandobjectives a#subone,
body#activities a#subone,
body#members a#subonen,
body#corporatebodies a#subone,
body#partnernetworks a#subone,
body#econlearnen a#subone,
body#publications a#subone,
body#contact a#subone,
body#deutsch a#subone,
body#impressums a#subone{
	background: #BCC6F5;
	color: #000;
}

.logo {
    background-image:  url("../images/econsense_Logo_D.gif"); 
    background-repeat: no-repeat;
    background-color: #FFF;
    padding: 0 0 0 0px; 
    background-position: 28px 66px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 209px;
    height: 168px;cursor:hand;
} 

.logoen {
    background-image:  url("../images/econsense_Logo_en.gif"); 
    background-repeat: no-repeat;
    background-color: #FFF;
    padding: 0 0 0 0px; 
    background-position: 28px 66px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 209px;
    height: 168px;
} 

.flashHeader {
    background-color: #000;
    padding: 0 0 0 0px; 
    position: absolute;
    width: 623px;
    height: 168px;
    left: 209px;
    top: 0px;
} 

.rightHeader {
    background-image:  url("../images/Schatten_oben.gif");
    background-repeat: no-repeat;
    background-color: #FFF;
    padding: 0 0 0 0px; 
    position: absolute;
    width: 172px;
    height: 50px;
    left: 831px; 
    top: 0px;
}
.rightHeaderShadow {
    background-image:  url("../images/Schatten_rechts.gif");
    background-repeat: no-repeat;
    background-color: #FFF;
    padding: 0 0 0 0px; 
    position: absolute;
    width: 30px;
    height: 118px;
    left: 973px; 
    top: 50px;
}

.rightHeaderImgHome {
    background-image:  url("/images/home.gif");
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px; 
    background-position: 0px 50px;
    position: absolute;width: 173px;height: 168px;left: 831px;top: 0px;
}



.layouttable {width:796px;border:0px;padding:0px;}
.rechtebox {}


/*  Langbilder und deren Beschriftung  

-moz-opacity: 1.00 ;filter:Alpha(opacity=100, finishopacity=100, style=1)

*/

.pagetitletext, .pagetitletext-b, .pagetitletext-homepage {
	position:relative;display:block;overflow:show;z-index:10;margin-left:10px;margin-top:30px;height:30px;padding:0px;line-height:20pt;border:0px solid red;
	font-family:verdana, Arial;font-size:15pt;font-weight:bold;color:#ffffff;letter-spacing:1px;
	 
	}
	
/* geänderter margin für langen Text mit Zeilenumbruch */	
.pagetitletext-b, .pagetitletext-homepage {margin-top:0px;height:auto;}
.pagetitletext-homepage {font-size:13pt;}
	
.pagetitlecontainer {width:563px;height:72px;background-repeat:no-repeat;}
.pagetitlecontainer#bereich-home {background-image:url('/images/00_index_verlauf.jpg');}
.pagetitlecontainer#bereich-ueberuns {background-image:url('/images/01_ueber_uns.jpg');}
.pagetitlecontainer#bereich-csr-mitglieder {background-image:url('/images/02_mitglie_csr.jpg');}
.pagetitlecontainer#bereich-econ-publikationen {background-image:url('/images/03_econ_publ.jpg');}
.pagetitlecontainer#bereich-econ-veranstaltungen {background-image:url('/images/04_econ_veranst.jpg');}
.pagetitlecontainer#bereich-newsletter {background-image:url('/images/05_Newsletter.jpg');}
.pagetitlecontainer#bereich-presse {background-image:url('/images/06_presse.jpg');}
.pagetitlecontainer#bereich-kontakt {background-image:url('/images/07_kontakt.jpg');}
.pagetitlecontainer#bereich-csr-info-pool {background-image:url('/images/08_csr_info.jpg');}
.pagetitlecontainer#bereich-csr-veranstaltungen {background-image:url('/images/09_csr_veranst.jpg');}
.pagetitlecontainer#bereich-links {background-image:url('/images/10_csr_links.jpg');}
.pagetitlecontainer#bereich-impressum {background-image:url('/images/01_ueber_uns.jpg');}



/* Neue Bildergalerie  */

#bildergalerie {margin-left:3px;border:1px solid silver;}
.img-popup img {margin:2px;border:0px solid green;}


/* POdcast  */

tr.podcastarchiv td a:link, tr.podcastarchiv td a:visited {text-decoration:underline;}



/* Veranstaltungen */

.table-veranstaltungsgalerie {margin-left:10px;margin-right:10px;font-size:11px;}
.table-veranstaltungsgalerie td a:link, .table-veranstaltungsgalerie td a:visited {text-decoration:none;color:#290581;}
.table-veranstaltungsgalerie td {padding-bottom:5px;font-weight:bold;color:#290581;}
.table-veranstaltungsgalerie#normal td {font-weight:normal;}
.div-backward {display:block;width:550px;height:15px;text-align:right;padding-top:3px;padding:right:10px;}
.div-backward a:link, .div-backward a:visited {text-decoration:none;color:#290581;}
.div-backward a img {position:relative;top:1px;}

/* Neue Übersichtsseiten mit Bildern  */

.bildtextblock {display:block;font-size: 9px;width:176px;height:160px;overflow:hidden;margin-left:7px;10px;float:left;color:#290581;}
#home .bildtextblock {height:auto;margin-left:8px;}

.bildtextblock a:link, .bildtextblock a:visited {text-decoration:none;color:#290581;}
.bildtextblock b {font-size:10px;font-weight:bold}
.bildtextblock a:hover {color:#89200a;}
.clear {clear:both;}

/* Veranstaltungen econsense -    */

.veranstaltungen-jahres-box {

    background-color: #BCC6F5;padding-top: 6px; 
    padding-bottom: 6px;padding-left: 6px;
	padding-right: 6px;margin: 0px;
	margin-left: 10px;margin-right: 10px;
	font-size: 11px;line-height: 16px;
	
	}

.veranstaltungen-jahres-box a:link {

	}
	




div#box4 {
    /* position: absolute; */
    width: 185px;
    /* left: 804px;
    top: 250px; */
    z-index:5;
    float:left;
    margin: 0;
    padding: 0;
}

div#box3 {
    /* position: absolute; */
    width: 233px;
    height: 168px;
    /* left: 771px;
    top: 227px; */
    z-index:5;
    margin: 0;
    padding: 0;
}

td#boxHome {
    /* position: absolute; */
    width: 233px;
    height: 168px; 
    z-index:5;
    margin: 0;
    padding: 0;
}

div.boxTop {
    font-family: Verdana, sans-serif;
    font-size: 10px;
	font-style: bold;
	font-weight: bold;
	background-color: #706E6E;
	color: #fff;
	margin-left:10px;
	margin-right:0px;
	margin-top: 10px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 2px;
	border-left: 1px #706e6e solid;
	border-top: 1px #706e6e solid;
	border-right: 1px #706e6e solid;
}

div.boxContent {
	background-color: #FFF;
    color: #706E6E;
	margin-left:10px;
	margin-right:0px;
	padding: 0px;
	border-left: 1px #706e6e solid;
	border-right: 1px #706e6e solid;
	border-top: 1px #706e6e solid;
	border-bottom: 1px #706e6e solid;
}

div.boxContent b {
	font-style: bold;
	font-weight: bold;
	color: #000000;
}

div.boxContent strong {
	font-style: bold;
	font-weight: bold;
	color: #000000;
}

div.boxContent p {
	color: #000;
	line-height: 13px;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-right: 4px;
	padding-left: 6px;
	padding-bottom: 4px;
}

div.boxContent p.red {
	color: #972f18;
	line-height: 13px;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 4px;
}


div.boxContent a {
    color: #290591;
	text-decoration: underline;
}

div.boxContent a:hover {
    color: #290591;
	text-decoration: underline;
}

div.boxContent a:link { 
	text-decoration: underline;
}


div.boxContent a.pfeil {
    background-image:  url("../images/Textpfeil_schwarz.gif"); 
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;	
	zoom:1;
}

div.boxContent a.pfeil:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

div.boxContent a.pfeil:link { 
    text-decoration: none;
}

div.boxContent a.pdf {
    background-image:  url("../images/PDF_Icon.gif"); 
    background-position: 0% 2%;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;

	zoom:1;

}

div.boxContent a.pdf:hover {
    background-image:  url("../images/PDF_Icon.gif"); 
    color: #290591;
    text-decoration: none;
}

div.boxContent a.pdf:link { 
    text-decoration: none;
}

a.pdf {
    background-image:  url("../images/PDF_Icon.gif"); 
    background-position: 0% 2%;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;

	zoom:1;

}

a.pdf:hover {
    background-image:  url("../images/PDF_Icon.gif"); 
    color: #290591;
    text-decoration: none;
}

a.pdf:link { 
    text-decoration: none;
}

td#boxHome div.boxBot {
    font-family: Verdana, sans-serif;
    font-size: 9px;
	font-weight: normal;
	background-color: #fff;
	color: #706E6E;
	margin-left:10px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px #706e6e solid;
	border-bottom: 1px #706e6e solid;
	border-right: 1px #706e6e solid;
}
/* ------------------------------------------------------------------------------------*/
td#boxHome div.boxBot p {
    margin:0px;
    padding: 0px;
    border-bottom: 1px solid #fff;
	padding-top: 2px;
}


td#boxHome div.boxBot a {
    background-image: url("../images/Textpfeil_grau.gif");
    background-repeat: no-repeat;
    background-position: 0% 20%;
    padding-left: 16px;
    color: #706E6E;
    text-decoration: none;
    line-height: 14px;
}

td#boxHome div.boxBot a:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

td#boxHome div.boxBot a:link { 
    text-decoration: none;
}

div#flashBox {
    /* position: absolute; */
    width: 233px;
    z-index:5;
    background-color: #e3ddcf;
    float:left;
    margin: 0;
    padding: 0;
}

/* New Style   *************************************************************  */


div.subBoxHead {
    font-family: Verdana, sans-serif;
    font-size: 10px;
	font-style: bold;
	font-weight: bold;
	background-color: #fff;
	color: #972f18;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px #706e6e solid;
	border-top: 1px #706e6e solid;
	border-right: 1px #706e6e solid;
	border-bottom: 1px #706e6e solid;
}
div.subBoxBody {
    font-family: Verdana, sans-serif;
    font-size: 10px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border-bottom:#706e6e 1px solid;
	border-left:#706e6e 1px solid;
	border-right:#706e6e 1px solid;	
	margin-left: 10px;
	margin-right: 10px;
}

div.subBoxBody ul {
    margin: 0px;line-height:8pt;
    padding: 0px;
    border: 0px;
}
/* LI Formatierung für table im newsgrid übernommen */

table#objGridNewsArchive tr td, div.subBoxBody li {
    margin: 0px;
    padding: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px #fff solid;
    list-style-type: none;
}


table#objGridNewsArchive tr td a, div.subBoxBody li a {
    color: #290581;
    background-color: #91A7F4;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	display:block;
}

table#objGridNewsArchive tr.hellblau td a, div.subBoxBody li a.hellblau {
    color: #000;
    background-color: #BCC6F5;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	
}

table#objGridNewsArchive tr.paginglink td a {display:inline;background:white;padding:0px;}
table#objGridNewsArchive {margin-left:0px;}




/* suchergebnisse  */

.hellblau, normalblau {color: #000;background-color: #BCC6F5;text-decoration: none;margin: 0px;padding: 0px;padding-left: 5px;padding-top: 3px;
	padding-bottom: 3px;}
	
.normalblau {background-color: #91A7F4;}
	
	



p.langbild {
	width: 292px;
	margin-bottom: 8px; 
	padding-left:10px;
	padding-right:1px;
	float: right;
	/* vertical-align: right; */
}

p.mengentext {
    background-color: #ffffff;
    font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding:0px; margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

p.mengentext b {
    color: #290581;
    line-height: 12px;
}

p.mengentext strong {
    color: #290581;
    line-height: 12px;
}

p.mengentext h1 {
    font-size: 14px;
	line-height: 16px;
    _padding:0px; _margin:0px;
    padding-top: 10px; margin:0px;
    padding-bottom: 10px;
	padding-left:0px;
	padding-right:0px;
}

p.mengentext img {
	float: left;
}

p.leer {
	height: 1000px;
}

p.mengentext a {
	color: #290581;
}

p.mengentext a.pfeil {
    background-image:  url("../images/Textpfeil_schwarz.gif"); 
    background-position: 0px 3px;
	/* vertical-align: bottom; */
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;
}

p.mengentext a.pfeil:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

p.mengentext a.pfeil:link { 
    text-decoration: none;
}

p.mengentext a.pdf {
    background-image:  url("../images/PDF_Icon.gif"); 
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;
}

p.mengentext a.pdf:hover {
    background-image:  url("../images/PDF_Icon.gif"); 
    color: #290591;
    text-decoration: none;
}

p.mengentext a.pdf:link { 
    text-decoration: none;
}

.mengentext img {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

a.pfeil_grau {
    background-image:  url("../images/Textpfeil_grau.gif"); 
    background-position: 0% 50%;
	/* vertical-align: bottom; */
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #706e6e;
    text-decoration: none;
}

a.pfeil_grau:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

a.pfeil_grau:link { 
    text-decoration: none;
}

a.pfeil_red {
    background-image:  url("../images/Textpfeil_rot.gif"); 
    background-position: 0% 50%;
	/* vertical-align: bottom; */
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #972f18;
    text-decoration: none;
}

a.pfeil_red:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

a.pfeil_red:link { 
    text-decoration: none;
}

table.bilderTable {
	border: 0px;
	margin-left: 10px;
	padding: 0px;
	font-size: 11px;
	line-height: 14px;
}

table.bilderTable hr.black {
    margin-left: 0px;
    margin-right: 10px;
}

table.bilderTable a {
    color: #290581;
	text-decoration: underline;
}

table.bilderTable a.pfeil {
    background-image:  url("../images/Textpfeil_schwarz.gif"); 
    background-position: 0px 4px;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;
	
	zoom:1;
}

table.bilderTable a.pfeil:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

table.bilderTable a.pfeil:link { 
    text-decoration: none;
}

a.pfeil {
    background-image:  url("../images/Textpfeil_schwarz.gif"); 
    background-position: 0px 4px;
    background-repeat: no-repeat;
    padding-left: 16px;
    color: #000000;
    text-decoration: none;
	
	zoom:1;
}

a.pfeil:hover {
    background-image:  url("../images/Textpfeil_blau.gif"); 
    color: #290591;
    text-decoration: none;
}

a.pfeil:link { 
    text-decoration: none;
}

.schattenbox {
    background-color: #BCC6F5;padding-top: 6px; 
    padding-bottom: 6px;padding-left: 6px;
	padding-right: 6px;margin: 0px;
	margin-left: 10px;margin-right: 10px;
	font-size: 11px;line-height: 16px;
}

p {
	_padding:0px; _margin:0px;
	padding:0px; margin:0px;

}

h1 {
    font-size: 14px;
	line-height: 16px;
    color: #290581;
    _padding:0px; _margin:0px;
    padding-top: 10px; margin:0px;
    padding-bottom: 10px;
    padding-left: 10px;
	padding-right: 10px;
}


hr.black {
    margin-left: 10px;
    margin-right: 10px;
}

hr hr {
    display: none;
}

h2 {
    line-height: 15px;
    color: #290581;
    background-color: #BCC6F5;
    color: #290581;
    margin: 0px;
    font-size: 14px;
    line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
    padding-bottom: 10px;
    display: block;
   
}



/* fliegt raus wenn globale listendefinition gefunden 
p.news#li {
	color: #972f18;
	padding-right: 20px;
	font-size: 11px;  
	line-height: 14px;
}
*/ /* fliegt raus wenn globale listendefinition gefunden
li#news { 
	color: #972f18;
	padding-right: 20px;
	font-size: 11px;   
	line-height: 14px;
} */

p.grau {
    font-size: 10px;
	font-weight: bold;
	color: #706e6e;
	line-height: -1px;
	
	margin: 0px; _margin: 0px;

	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 0px;
}

p.rot_sonder_head {
	font-weight: bold;
	color: #972f18;
	line-height: -1px;
	
	margin: 0px; _margin: 0px;

	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 5px;
}
.rot_sonder  {
	font-size: 11px;
	color: #972f18;
}

.rot_sonder b {
	font-size: 11px;
	color: #972f18;
} 

ul.rot_sonder li  {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	list-style: circle;
	padding-right: 20px;
}

.elfpx {
	font-size: 11px;
	line-height: 14px;
}

ul.elfpx {
	list-style: circle;
	padding-right: 20px;
}

ol.elfpx {
	padding-right: 20px;
}

hr.red {
    margin: 0px; _margin: 0px;
    padding: 0px; _padding: 0px;
     
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 10px;
    margin-right: 10px;
     
    background-color: #fff;
    background: #972f18 url("../images/hr1.gif") repeat scroll center;
    height: 1px;
    border: 0px;
    line-height: 12px;
}

p.red {
     color:#972f18;
     margin: 0px; _margin: 0px;
     padding: 0px; _padding: 0px;
     line-height: 12px;
     
    padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 0px;
}

p.news {
    font-size: 10px;
	color:#290591;
	line-height: 12px;
	
	margin: 0px; _margin: 0px;
	
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 0px;
}


p.news a {
    background-image:  url("../images/Textpfeil_rot.gif"); 
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding-left: 16px;
    color:#290591;
    text-decoration: none;
	margin-top: 10px;
}

p.news a:hover {
    background-image:  url("../images/Textpfeil_rot.gif"); 
    color:#972f18;
    text-decoration: none;
}

p.news a:link { 
    text-decoration: none;
}



p.red b { 
    color:#972f18;
    line-height: 12px;
}
/*
p a {
    color: #290581;
    line-height: 12px;
}
*/




div#banner {
    height:232px; 
    border: 0px; 
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 0px;
    
    margin-left: 10px;
}
div#banner a {
    text-decoration: none;
    cursor: pointer; cursor: hand;
}

div#banner span.veranstaltungen{
    color: #972F18;
    background-color: #FFF;
    width: 265px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 9px;
    border: 1px #706e6e solid;
    padding: 0px;
    float:left;
}
div#banner div.veranstaltungenHead{
    color: #972F18;
    background-color: #FFF;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-left: 5px;
}
div#banner div.veranstaltungenImg{
    background-image:  url("../images/banner/aktuelle.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 265px;
    height: 51px;
    padding-top: 0px;
    padding-left: 0px;
    border-top: 1px #706e6e solid;
}

div#banner span.journalistenpreis{
    position: relative;
    background-color: #FFF;
    width: 265px;
    margin-top: 0px;
    margin-bottom: 10px;
    border: 1px #706e6e solid;
    padding: 0px;
    float:left;
}
div#banner div.journalistenpreisTypo{
    background-image:  url("../images/banner/Journalistenpreis_2.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 182px;
    height: 69px;
    padding: 0px;
    border-left: 1px #706e6e solid;
    float:left;
}
div#banner div.journalistenpreisImg{
    background-image:  url("../images/banner/Journalistenpreis.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 82px;
    height: 69px;
    padding: 0px;
    margin-right: 0px; 
    float:left;
}

div#banner span.practice{
    position: relative;
    background-color: #FFF;
    width: 265px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 9px;
    border: 1px #706e6e solid;
    padding: 0px;
    float:left;
}
div#banner div.practiceHead{
    color: #290581;
    background-color: #FFF;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-left: 5px;
    float:left;
}
div#banner div.practiceImg{
    background-image:  url("../images/banner/Good_Practice.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 265px;
    height: 51px;
    padding-top: 0px;
    padding-left: 0px;
    border-top: 1px #706e6e solid;
    float:left;
}

div#banner span.newsletter{
    position: relative;
    background-color: #FFF;
    width: 265px;
    margin-top: 0px;
    margin-bottom: 10px;
    border: 1px #706e6e solid;
    padding: 0px;
    float:left;
}
div#banner div.newsletterHead{
    color: #972F18;
    background-color: #FFF;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-left: 5px;
    float:left;
}
div#banner div.newsletterImg{
    background-image:  url("../images/banner/Newsletter.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 265px;
    height: 51px;
    padding-top: 0px;
    padding-left: 0px;
    border-top: 1px #706e6e solid;
    float:left;
}

div#banner span.econlearn{
    position: relative;
    color: #972F18;
    background-color: #FFF;
    width: 265px;
    margin-top: 0px;
    margin-bottom: 10px;
    border: 1px #706e6e solid;
    padding: 0px;
    float:left;
}
div#banner div.econlearnTypo{
    background-image:  url("../images/banner/econlearn_Logo.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 182px;
    height: 68px;
    padding: 0px;
    float:left;
}
div#banner div.econlearnImg{
    background-image:  url("../images/banner/econlearn.jpg"); 
    background-repeat: no-repeat;
    background-color: #FFF; 
    background-position: 0px 0px;
    position: relative;
    width: 81px;
    height: 68px;
    padding: 0px;
    float:left;
    border-right: 1px #706e6e solid;
}

div#abdecker {
    background-color: #E3DDCF;
    position: absolute;
    top: 168px;
    left: 207px; 
    width: 2px;
    height: 68px;
	z-index:6;
}

div#nav {
    font-family: Verdana, sans-serif;
    font-size: 10px;
    line-height: 12px;
    font-style: bold;
    font-weight:bold;
	position: absolute;
    left: 21px;
    top: 240px; 
	z-index:4;
}

ul.makeMenu {
  width: 186px;
  border: 0px solid #000;
  background-color: #E3DDCD;
  padding-left: 0px;
  cursor: default;
  margin-left: 0px;
}
ul.makeMenu ul {
  width: 280px;
  background-color: #E3DDCD;
  padding-left: 0px;
  cursor: default;
  margin-left: 0px;
}

ul.makeMenu li {
  list-style-type: none;
  margin: 0px;
  position: relative;
  color: #706E6E;
  border-top: 1px solid #E3DDCD;
  border-bottom: 1px solid #E3DDCD;
  border-left: 1px solid #E3DDCD;
  border-right: 0px;
}

ul.makeMenu  li li {
  list-style-type: none;
  margin: 0px;
  position: relative;
  color: #706E6E;
  border-top: 1px solid #fff;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  line-height: 14px;
}

ul.makeMenu li > ul {
  display: none;
  position: absolute;
  top: -1px;
  left: 186px; /* 187 */
  background-color: #BCC6F5;
} 

ul.makeMenu li:hover {              
  background-color: #fff;
  color: #290581;
  padding: 0px;
}

ul.makeMenu li.CSStoHighlight {
    background-color: #E3DDCD;
    color: #290581;
    border-top: 1px solid #E3DDCD;
    border-left: 1px solid #E3DDCD;
    border-bottom: 1px solid #E3DDCD;
    border-right: 0px;
}

ul.makeMenu li li.CSStoHighlight {
    background-color: #fff;
    color: #290581;

    border: 0px;
}
ul.makeMenu ul li.CSStoHighlight {
    background-color: #fff;
    color: #290581;
}
ul.makeMenu ul.CSStoShow {
    top: 1px;
    display: block;
    left: 187px;
}
ul.makeMenu li:hover > ul {
    display: block;
}

ul.makeMenu a { 
    text-decoration: none;
    color: #706E6E; 
    display: block;
	width: 100%;
    border-top: 1px solid #E3DDCD;
    border-bottom: 1px solid #E3DDCD;
    border-left: 1px solid #E3DDCD; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
}

ul.makeMenu li li a { 
    text-decoration: none;
    color: #290581; 
    background-color: #91A7F4;
    border: 0px;
} 

ul.makeMenu a:hover { 
    text-decoration: none;
    color: #fff; 
    display: block; 
	width: 100%;
    border-top: 1px solid #706E6E;
    border-bottom: 1px solid #E3DDCD;
    border-left: 1px solid #B5B5B5;
    
    background-color: #E3DDCD;
}

ul.makeMenu li li a:hover { 
    text-decoration: none;
	width: 100%;
    border: 0px;
    border-top: 1px solid #fff; 
     
    background-color: #BCC6F5;
}

ul.makeMenu ul a { 
    text-decoration: none;
    color: #290581; 
    display: block; 
	width: 100%;
    text-decoration: none; 
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #91A7F4;
    background-color: #91A7F4; 
    font-weight:normal;
}

ul.makeMenu li a:hover { 
    background-color: #fff; 
    color: #290581; 
    text-decoration: none; 
    border-top: 1px solid #706E6E;
    border-left: 1px solid #B5B5B5;               
    border-bottom: 1px solid #E3DDCD;
    border-right: 1px solid #E3DDCD; 
}

ul.makeMenu li a.CSStoHighLink { 
    background-color: #fff; 
    color: #290581; 
    border-top: 1px solid #706E6E; 
} 

ul.makeMenu li li a.CSStoHighLink { 
    background-color: #BCC6F5; 
    color: #000; 
    border-top: 1px solid #fff;
}

ul.makeMenu ul li:hover > a { 
    color: #000; 
    background-color: #BCC6F5; 
    font-weight:normal; 
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
}

ul.makeMenu li:hover > a { 
    color: #290581; 
    border-top: 1px solid #706E6E;
    border-left: 1px solid #B5B5B5;
    border-bottom: 1px solid #E3DDCD;
    border-right: 0px solid #fff; 
}

div#nav form {
    color: #706e6e;
    padding-left: 9px;
}

div#nav p {
    padding-left: 9px;
    padding-top: 10px;
    color: #706e6e;
    font-weight:normal; 
    font-size: 9px;
}

div#nav img {
    vertical-align: -1px;
}

/*  Neue Klassen by KeySeven             */


.tab_akt_publ {border:0px solid black;margin:0px;padding:0px;width:220px;}
td.bluetext {height:100px;color:#290591;line-height: 13px;font-size: 9px;padding-top:9px;}
td.bild {height:95px;}
td.bild img {margin:3px;margin-top:1px;margin-bottom:1px;}
tr.aktuellepublikationen {}