/* CSS Document */
body {
margin:0;
padding:0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}
p,td,tr,thead {
line-height:150%;
}

a:link, a:visited {
text-decoration:underline;
color:#333333;
}
a:hover {
color:#006699
}
.header {
width: 980px;
height:155px;
}
.header_inhalt {
background:url(../images/header_spacer.png) repeat-x;
width:100%;
}
.header h1 {
margin:0;
padding:30px;
color:white;
font-size:26px;
}
.content {
position:absolute;
top:80px;
left:150px;
width: 60%;
}
.menue {
margin-top:20px;
position:absolute;
top:155px;
left:20px;
padding-right:20px;
width:200px;
float:none;
background:url(../images/brdr_v_3.gif) right repeat-y;
}

#active_menu {
font-weight:bold;
}

a.sublevel:link,a.sublevel:visited, a.sublevel:active{
display:block;
margin-top:1px;
margin-left:16px;
margin-right:5px;
padding-top:3px;
padding-left:5px;
height:19px;
background:url(../images/brdr_9.gif) bottom repeat-x #E9E9E9;
color:#666666;
border-left:2px solid #999999;
}
a.sublevel:hover {
background:url(../images/brdr_9.gif) bottom repeat-x #DEDEDE;
}
.contentheading, .componentheading {
padding-top:5px;
font-size:24px;
color:#333333;
}
.pathway {
padding-top:4px;
margin-left:3px;
height:20px;
background:url(../images/brdr_6.gif) left bottom repeat-x;
}
#active_menu-nav {
background:url(../images/top_menue_bg_active.png) bottom no-repeat;
color:#333333;
}
#logo_header {
	position:absolute;
	left:37px;
	top:45px;
	width:437px;
	height:63px;
	z-index:2;
}
.small {
color:#666666;
font-weight:bold;
}
.createdate, .modifydate {

color:#999999;
padding-top:10px;
padding-bottom:5px;
}
a.readon:link, a.readon:visited {
color:#666666;
font-weight:bold;
border-left:2px solid #666666;
padding-left:4px;
border-top:1px solid #999999;
}


#mod_login_username, #mod_login_password {
width:50%;
border:1px solid #999999;
margin:4px;
margin-left:0;padding:2px;
font-size:11px;
color:#333333;
}
.button {
background-color:#CCCCCC;
border:1px solid black;
font-size:11px;
margin-left:3px;
}
.back_button {
margin-top:20px;
margin-bottom:10px;
}
.contentpane li {
background:url(../images/menue_btn_bg_empty.gif) top left no-repeat;
margin:5px;
margin-left:0;
padding-left:25px;
display:block;
width:425px;
text-align:justify;
}
.contentpane ul {
list-style:none;
margin:0;
padding:0;
}
.contentpane li a{
font-weight:bold;
}
.sectiontableentry1 {
background-color:#EEEEEE;
}
.sectiontableentry2 {
background-color:#F9F9F9;
}
.sectiontableentry1 a, .sectiontableentry2 a{
font-weight:bold;
}
.sectiontableentry1 td, .sectiontableentry2 td{
padding:4px;
padding-top:2px;
padding-bottom:2px;
}

.message{
color:#333333;
margin-left:3px;
margin-top:10px;
margin-bottom:10px;
}
.schriftgroesse {
	position:absolute;
	left:755px;
	top:40px;
	width:53px;
	height:22px;
	z-index:4;
	text-align:center;
}
.advertise {
margin-top:10px;	
padding:0;
height:15px;
}