html,body {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
	color : rgb(0,0,0);
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	height : 100%;
	width : 100%;
    background-image:url(images/bg2.gif);
}
table,tr,td {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
	color : rgb(0,0,0);
	vertical-align:top;
}
img {
	border : none;
}
a {
	color:RGB(0,0,0);
}

a.highlight {
    font-weight: bold;
    text-decoration: none;
}
a:link.highlight { 
    color: RGB(0,0,0);
}
a:visited.highlight {
    color: RGB(0,0,0);
}
a:hover.highlight {
    color: RGB(6,98,149);
}
a:active.highlight {
    color: RGB(0,0,0);
}


h1 {
   font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 16px; 
   font-weight:bold;
   color:RGB(6,98,149);
   margin:0 0 10px 0;
}
h2 {
   font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
   font-weight:bold;
   color:RGB(6,98,149);
}

#header {
	margin : 0 0 0 0;
	padding :0 0 0 0;
	height:79px;
	width:790px;
	border:none;
}
#header img {
	display:inline;
}
#header_line {
	margin : 0 0 0 0;
	padding :0 0 0 0;
	height:22px;
	width:790px;
	border:none;
	background-image:url(images/header_line.gif);
	background-repeat:no-repeat;
}
#header_line form {
	margin:2px 0 0 710px;
}
#header_line select {
	 font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 10px; 
}
#menu {
	position:absolute;
	top:140px;
	left:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:150px;
    border:none;
    text-align:right;
}
#menu p.lev_2 {
    margin-top: -1px;
}

#menu p.lev_3 {
    margin-top: -3px;
}
#menu a.lev_1 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
	font-weight:bold;
	color:RGB(6,98,149);
	text-decoration:none;
}
#menu a.lev_2 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
	color:RGB(6,98,149);
	margin: 0 20px 0 0;
	text-decoration:none;
}
#menu a.lev_3 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 11px; 
	color:RGB(6,98,149);
	margin: 0 30px 0 0;
	text-decoration:none;
}
#content {
	position:absolute;
	top:140px;
	left:210px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:510px;
	border:none;
}
#content .header{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 13px; 
	color:RGB(6,98,149);
	font-weight:bold;
}
#content .date{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 11px; 
	color:RGB(6,98,149);
}
#footer {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size : 10px; 
	border:none;
	width:600px;
	margin:30px 0 30px 0;
}



#top {
    vertical-align : top;
}
#middle {
    vertical-align : middle;
}
#bottom {
    vertical-align : bottom;
}
#center {
    text-align : center;
}

#left   {
    text-align : left;
}

#right  {
    text-align : right;
}
#top_left {
    vertical-align : top;
    text-align : left;
}

#top_center {
    vertical-align : top;
    text-align : center;
}

#top_right {
    vertical-align : top;
    text-align : right;
}
#middle_left {
    vertical-align : middle;
    text-align : left;
}

#middle_center {
    vertical-align : middle;
    text-align : center;
}

#middle_right {
    vertical-align : middle;
    text-align : right;
}
#bottom_left   {
    vertical-align : bottom;
    text-align : left;
}

#bottom_center {
    vertical-align : bottom;
    text-align : center;
}

#bottom_right  {
    vertical-align : bottom;
    text-align : right;
}

/* Ergänzungen */
#content table.ctable {
    width: 100%;
    margin: 10px 0;
    border-collapse: separate; 
    border-spacing: 2px;
    border: 0;
}
#content table.ctable td {
    padding: 3px;
}
#content table.ctable td a, table.ctable td a:visited {
    text-decoration: none;
}
