@charset "UTF-8";
/* CSS Document */

body {
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	letter-spacing:normal;
}

div #navigation a {
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;	
	letter-spacing:0px;
    /* james new */
    padding-left:5px;
}
div #meta a {
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;	
	letter-spacing:0px;
	color:#FFF;
}


div #meta a:hover, a:active{
color:#0e76bc;
}

aktiv {
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;	
	color:#000;
    /* james new */
    padding-left:5px;
}

div #leftside aktiv {
	font-family:MyriadBold, Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:13px;
}

div #navigation a, a:hover, a:visited{
color:#0e76bc;
}
div #navigation a:hover, a:active{
color:#000;
}
/*------------------------------------------------*/
div #leftside a {
font-family:MyriadBold, Arial, Helvetica, sans-serif;
color:#0e76bc;
font-size:13px;
line-height:20px;
}

div #leftside a, a:hover, a:active, a:visited {
color:#666666;
}
div #leftside a:hover{
color:#0e76bc;
}

#leftside p{
text-align:left;
margin-bottom:100px;
}
/*------------------------------------------------*/

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

/*------------------------------------------------*/
div #rightside a, a:visited{
text-decoration:none;
color:#0e76bc;
}
div #rightside a:hover, a:active{
color:#000000;
}

div #footer a, a:visited {
	font-family:Myriad, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#0e76bc;
}
div #footer a:hover, a:active {
color:#000;
}

#rightside p, #rightside div {
text-align:left;
margin-bottom:50px;
line-height:20px;
}
#rightside b{
text-align:left;
margin-bottom:20px;
font-family:Myriad, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:16px;
color:#999999;
}
#rightside{
text-align:left;
}

td {
padding: 5px 8px;
}

dl {line-height: 20px; font-weight: normal; padding-bottom:20px; margin-top:-20px;}
dd {padding-left: 120px; margin-top:-20px; font-weight: normal}


/* james new styles */
#tblFormate td { padding:20px 8px; }
div #navigation a.stoerer,
div #navigation a.stoerer:hover,
div #navigation a.stoerer:active,
div #navigation a.stoerer:visited
{
    display:block; padding:25px 0 0 5px; width:120px; height:120px; background:#fff url(../Images/bg-stoerer.jpg) no-repeat top left; color:#fff; line-height:1.2em;
}

div #navigation a.stoerer:hover { color:#000; }

ul.hervorgehoben li {   color:#0e76bc; font-weight:bold; }
