BODY {

    font-family:Arial, sans-serif;

    font-size:11px;

    font-weight:normal;

    color:#000000;

    background-color:#FFFFFF;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

BODY.print {

    font-family:  Arial, sans-serif;

    font-size:11px;

    font-weight:normal;

    color:#000000;

    background-color:#FFFFFF;

    margin:10px;

}

H1 {

    color:#000000;

    font-weight:bold;

    text-decoration:none;

    font-size:20px;

}

H2 {

    margin:5px 0px 0px 0px;

    color:#444444;

    font-weight:bold;

    text-decoration:none;

    font-size:12px;

}

H3 {

    margin:10px 0px 0px 0px;

    color:#666666;

    font-weight:bold;

    text-decoration:none;

    font-size:13px;

}

IMG {

    border-width:0px;

}



.abstract {

    color:#9DA2AF;

}

.even {

    color:#000000;

    background:#FFFFFF;

    border-width:0px 0px 0px 0px;

    border-color:#FFFFFF;

    border-style:solid;

}

.odd {

    color:#000000;

    background:#dadfea;

    border-width:1px 0px 1px 0px;

    border-color:#FFFFFF;

    border-style:solid;

}



TD.login{

    color: #000000;

}



TD.navigation {

    background:#FFFFFF;

}

TD.abstract {

    color:#123456;

}

INPUT.search {

    height:17px;

    background:#666666;

    color:#FFFFFF;

    font-size:9px;

}

TD.search {

    padding:0px 4px 0px 0px;

    background:#666666;

    color:#FFFFFF;

    font-weight:bold;

}



TD.normboxes {

    padding:0px 0px 0px 0px;

}

TD.boxtitle {

    padding:2px 2px 2px 2px;

}

TD.dotlinetop {

    border-color:#CCCCCC;

    border-style:dotted;

    border-width: 2px 0px 0px 0px;

}

TD.boxhead {

    padding:0px 0px 0px 0px;

    color:#000000;

    font-size:12px;

    font-weight: bold;

    border-color:#CCCCCC;

    border-style:dotted;

    border-width: 0px 0px 2px 0px;

}

TD.rightboxes{

    padding:2px 8px 0px 4px;

    background:#FFFFFF;

    color:#000000;

    text-decoration:none;

    font-size:11px;

    border-color:#CCCCCC;

    border-style:dotted;

    border-width: 0px 0px 0px 2px;

}

TD.main {

    padding:14px 8px 5px 4px;

    background:#FFFFFF;

    color:#000000;

    text-decoration:none;

    font-size:11px;

    border-color:#CCCCCC;

    border-style:dotted;

    border-width: 0px 0px 0px 2px;

}
/*
TEXTAREA {
    color:#000000;
    border-width:1px 1px 1px 1px;
    margin:1px 1px 1px 1px;
    border-color:#000000;
    border-style:solid;
}
INPUT {
    color:#000000;
    border-width:1px 1px 1px 1px;
    margin:1px 1px 1px 1px;
    border-color:#000000;
    border-style:solid;
}
select {
    color:#000000;
    border-width:1px 1px 1px 1px;
    margin:1px 1px 1px 1px;
    border-color:#000000;
    border-style:solid;
}
*/

INPUT.password {

    color:#00FF00;

}

A.toptitle {

    color:#000000;

    font-weight:bold;

    text-decoration:none;

    font-size:12px;

}

A.toptitle:hover {

    color:#666666;

    font-weight:bold;

    text-decoration:none;

    font-size:12px;

}

.button-box {
	font-size: 9px;
	color: #FFFFFF;
	background:#00009c;
	text-align: center;
	border-top: 2px outset #FFFFFF;
	border-right: 2px outset #FFFFFF;
	border-bottom: 3px outset #FFFFFF;
	border-left: 1px outset #FFFFFF;
	height: 18px;
	width: 50px;
    vertical-align: middle;
}

.blackc {

    color:#000000;

}
TD.hpage1 {
    padding:6px 0px 6px 0px;
	font-size: 10px;
}
TD.hpage {
    padding:5px 5px 5px 5px;
}

TD.sreda {	
	vertical-align: top;
}

.italicBold {
	font-style : italic;
	font-weight : bold;
}

.overline {
	font-size: 11px;
    font-weight: normal;
    color: #333333;
}
.headline {
	text-align: left;
	font-size: 11px;
    font-weight: 600;
    color: #333333;
}
.teaserText {
	text-align: left;
	font-size: 11px;
    color: #333333;
}
.teaserLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.lastUpdate {
    font-size: 10px;
    color : #666666;
}
.teaserFrame {
   background: #CCCCCC;
}
.teaserTitle {
	background: #CCCCCC;
	font-size: 11px;
    color: #000000;
}
body table,select,input,div,p,ul,ol,i,h2,h3,h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight :  normal;
    color: #333333;
}
a:link {
    text-decoration:none;
    color: #333333;
}
a:visited {
    text-decoration:none;
    color: #333333;
}
a:hover {
    text-decoration:none;
    color: #CC0000;
}
a:active {
    text-decoration:none;
    color: #333333;
}
.naviHellAktiv {
	background: #E7E7E7;
}
.naviHellAktiv table {
	background: #E7E7E7;
}
.naviHellAktiv a {
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
}
.naviHellAktiv a:visited {
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
}
.naviHellAktiv a:hover {
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
}
.naviHellAktivv {
	background: #E7E7E7;
}
.naviHellAktivv table {
	background: #E7E7E7;
}
.naviHellAktivv a {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktivv a:visited {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktivv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktivvv {
	background: #E7E7E7;
}
.naviHellAktivvv table {
	background: #E7E7E7;
}
.naviHellAktivvv a {
	color: #666666;
	font-size: 11px;
}
.naviHellAktivvv a:visited {
	color: #666666;
	font-size: 11px;
}
.naviHellAktivvv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviHellAktivb {
	background: #E7E7E7;
}
.naviHellAktivb table {
	background: #E7E7E7;
}
.naviHellAktivb a {
	color: #666666;
	font-size: 11px;
	font-weight:bold;
}
.naviHellAktivb a:visited {
	color: #666666;
	font-size: 11px;
	font-weight:bold;
}
.naviHellAktivb a:hover {
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
}
.naviDunkel {
	background: #999999;
}
.naviDunkel table {
	background: #999999;
}
.naviDunkel a {
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
}
.naviDunkel a:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
}
.naviDunkel a:hover {
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
}
.naviDunkell {
	background: #999999;
}
.naviDunkell table {
	background: #999999;
}
.naviDunkell a {
	color: #FFFFFF;
	font-size: 11px;
}
.naviDunkell a:visited {
	color: #FFFFFF;
	font-size: 11px;
}
.naviDunkell a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviWeiss {
	background: #FFFFFF;
}
.naviWeiss table {
	background: #FFFFFF;
}
.naviWeiss a {
	color: #666666;
	font-size: 11px;
}
.naviWeiss a:visited {
	color: #666666;
	font-size: 11px;
}
.naviWeiss a:hover {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv {
	background: #FFFFFF;
}
.naviWeissAktiv table {
	background: #FFFFFF;
}
.naviWeissAktiv a {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv a:visited {
	color: #CC0000;
	font-size: 11px;
}
.naviWeissAktiv a:hover {
	color: #CC0000;
	font-size: 11px;
}
.standardNavi {
    background : #000066;
    font-size: 10px;
    color : #FFFFFF;
    vertical-align : bottom;
    text-align : right;
}
.standardNavi table {
	background : #000066;
    font-size: 10px;
	color : #FFFFFF;
	vertical-align : bottom;
}
.standardNavi a {
    font-size: 10px;
    color : #FFFFFF;
}
.standardNavi a:visited {
    font-size: 10px;
    color : #FFFFFF;
}
.standardNavi a:hover {
    font-size: 10px;
    color : #FFFFFF;
}
.suche{
    background: #000066;
    color : #FFFFFF;
    vertical-align : middle;
	font-size: 11px;
}
.suche a {
    color : #FFFFFF;
	font-size: 11px;
}
.suche a:visited {
    color : #FFFFFF;
	font-size: 11px;
}
.suche a:hover {
    color : #FFFFFF;
	font-size: 11px;
}
.suchFeld {
	width : 85px;
	height : 20px;
}
.untereStandardNavi {
    font-size: 10px;
	text-align: left;
    color: #FFFFFF;
    background: #000066;
}
.untereStandardNavi a {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavi a:visited {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavi a:hover {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavic {
    font-size: 10px;
	text-align: center;
    color: #FFFFFF;
    background: #000066;
}
.untereStandardNavic a {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavic a:visited {
    font-size: 10px;
    color: #FFFFFF;
}
.untereStandardNavic a:hover {
    font-size: 10px;
    color: #FFFFFF;
}
.dblogo {
    background: #FFFFFF;
    text-align: right;
}
.leer {
	background: #FFFFFF;
}
.footer {
	background: #000066;
}
.moreLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
 }
.moreLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.moreLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.moreLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.portalKapitelTeaser {
	padding:5px 5px 5px 5px;
    background: #E7E7E7;
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaser b {
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaser a {
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaser a:visited {
	font-size: 11px;
    color: #333333;
}
.portalKapitelTeaser a:hover {
	font-size: 11px;
    color: #333333;
}
.microNaviPassiv {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a:visited {
	font-size: 10px;
    color : #333333;
}
.microNaviPassiv a:hover {
	font-size: 10px;
    color : #CC0000;
}
.microNaviAktiv {
	font-size: 10px;
    color: #CC0000;
}
.microNaviAktiv a {
	font-size: 10px;
    color : #CC0000;
}
.microNaviAktiv a:visited {
	font-size: 10px;
    color : #CC0000;
}
.microNaviAktiv a:hover {
	font-size: 10px;
    color : #CC0000;
}
.dynamischeNavi {
    background: #E7E7E7;
    vertical-align : middle;
	font-size: 10px;
    text-align : right;
}
.dynamischeNavi a {
	font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:visited {
	font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:hover {
	font-size: 10px;
    color : #000000;
}
.content {
	font-size: 11px;
    background: #FFFFFF;
    color: #333333;
}
.content table {
	font-size: 11px;
    background: #FFFFFF;
    color: #333333;
}
.content a {
	font-size: 11px;
}
.content a:visited {
	font-size: 11px;
}
.content a:hover {
	font-size: 11px;
}
.content b {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content strong {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content h1 {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content h2 {
    font-size: 11px;
    font-weight: 600;
    color: #666666;
}
.content i {
    font-style: normal;
    font-size: 10px;
    color: #666666;
}
content li {
    list-style-type : circle;
    padding-left : 0px;
}
.teaserALink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserALink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.teaserCDLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
 }
.teaserCDLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserCDLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserCDLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.teaserBGLink {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a:visited {
	text-align: right;
	font-size: 10px;
    color: #333333;
}
.teaserBGLink a:hover {
	text-align: right;
	font-size: 10px;
    color: #CC0000;
}
.tablica {
	font: 11px Arial;
	color: #333333;
	padding: 3px 2px 2px 2px;
}
.tablica b{
	font: 11px Arial;
	color: #666666;
	font-weight: bold;
}

.emailLink a {padding-left:18px; background:url(../../images/iconEmail.gif) no-repeat; background-position:0px 2px; height:13px;}
.emailLink a:hover {background:url(../../images/iconEmailAct.gif) no-repeat; background-position:0px 2px;}