<style type='text/css'>
dum{}
BODY {
	MARGIN: 0px; 
	PADDING: 0px; 
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: #393939; 
	FONT-SIZE: 9pt; 
	LINE-HEIGHT: 14px;
}
TABLE, TR, TD, tbody {
	BORDER-WIDTH: 0px; 
	border-spacing: 0px;
	PADDING: 0px; 
	MARGIN: 0px;
	border-collapse: collapse;
	FONT-SIZE: 8pt; 
	LINE-HEIGHT: 14px;
	VERTICAL-ALIGN: top; 
	TEXT-ALIGN: left;
}
A, A:link, A:visited , A:active {
  COLOR: #0000cc; 
  TEXT-DECORATION: none;
}
A:hover {
  COLOR: #0000ff; TEXT-DECORATION: underline;
}

TD.tablebottom {
	VERTICAL-ALIGN: bottom; 
	TEXT-ALIGN: right;
}
td.presse {
	height: 18px;
	padding: 0px 10px 0px 2px;
}
.bg001 {
	background-color: #efefef;
	vertical-align: middle;
}
.bg002 {
	background-color: #fafafa;
	vertical-align: middle;
}
.bg001 td, .bg002 td{
	padding: 3px 5px 2px 5px;
}
.small {
	font-size: 9px;
	vertical-align: middle;
}
.docs {
	font-family: Tahoma, sans serif;
	font-size: 8pt;
	vertical-align: middle;
	height: 20px;
}
.navi {
	background-color: #eeffee;
	font-size: 8pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	TEXT-ALIGN: center;
	height: 20px;
}
img.photo {
	padding: 3px;
	margin: 5px;
	border: 1px solid #333333;
}


DIV.mainbody {
	PADDING: 50px 15px 20px 15px; 
	clear: both;
}
DIV.maintop {
	PADDING: 0px; 
	FONT-SIZE: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	LINE-HEIGHT: 8px; 
	TEXT-ALIGN: left;
}
DIV.mainbottom {
	PADDING: 0px; 
	FONT-SIZE: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	LINE-HEIGHT: 8px; 
	TEXT-ALIGN: left;
}
DIV.main_border_b {
	FONT-SIZE: 3pt; 
	BORDER-TOP: #3264ad 1px solid;
}
DIV.title, h1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	padding-bottom: 3px;
	BORDER-BOTTOM: #aa0000 1px solid;
}
DIV.title2, h2 {
	color: #ff5555;
	font-size: 11pt;
	font-weight: bold;
	padding: 25px 0px 20px 0px;
}
.subtitle, h3 {
	font-size: 8pt;
	font-weight: bold;
	padding: 25px 0px 10px 0px;
}

DIV.header{
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

DIV.nav_forum {
	PADDING: 3px 0px 3px 0px; 
	MARGIN: 10px 0px 5px 0px; 
	VERTICAL-ALIGN: middle; 
	LINE-HEIGHT: 12px; 
	TEXT-ALIGN: center;
	Background-color: #eeffee;
}


DIV.right_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ff0000;
	BORDER-BOTTOM: #aa0000 1px solid; 
}
DIV.rightbody {
	PADDING: 50px 0px 100px 15px; 
}
DIV.right_b_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	BORDER-BOTTOM: #3264ad 1px solid; 
}
DIV.rightbody_b {
	PADDING: 5px 15px 5px 15px; 
	WIDTH: 220px; 
	BACKGROUND-COLOR: #ffffff;
/*	BACKGROUND-COLOR: #cbf2ff;*/
}
DIV.rightbody_150_b, DIV.rightbody_150_g {
	WIDTH: 210px;
}
DIV.rightcontent{
	PADDING: 5px 15px 5px 15px; 
}
DIV.rightbody_150_b {
	BACKGROUND-COLOR: #ffffff;
/*	BACKGROUND-COLOR: #cbf2ff;*/
}
DIV.rightbody_150_g { 
	BACKGROUND-COLOR: #ffffff;
/*	BACKGROUND-COLOR: #ccffcc;*/
}

DIV.mainbemerkung {
	FONT-SIZE: 7pt; TEXT-ALIGN: right;
}
DIV.mainbottomlinks {
	PADDING: 0px 15px 4px 0px; 
	FONT-SIZE: 7pt; 
	VERTICAL-ALIGN: bottom; 
	BACKGROUND-COLOR: #ccffcc; 
	TEXT-ALIGN: right;
}
DIV.copy {
	PADDING-RIGHT: 10pt; 
	padding-top: 10pt;
	FONT-SIZE: 7pt; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #cccccc; 
	TEXT-ALIGN: right;
	clear: both;
}
DIV.coment {
	COLOR: #9966CC;
}
UL {
	MARGIN: 0px 0px 0px 15px; 
	LIST-STYLE-TYPE: disc;
}
LI {	PADDING: 0px 0px 0px 2px; }
HR { COLOR: #000055; }
IMG { BORDER: 0px; }

TEXTAREA, INPUT, SELECT, .button {
	FONT-FAMILY: Tahoma, sans-serif; 
	FONT-SIZE: 11px;
	color: #333333;
	BORDER: #999999 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	padding: 4px 3px 4px 3px;
	margin: 3px;
}
TEXTAREA {
	line-height: 1.5em;
}




/*  ::.:: THE MENU-PART ::.::  */
/*  
[id] == for ns only, ignored by ie 	
*/

.menu, .menu_sub1, .menu_active, .menu_sub1_active,
.menu_sub2, .menu_sub2_active {
    font-family: Tahoma, sans serif;
	font-size: 8pt;
    width: 180px;
	background-image: url(../img/border_grey_h.gif); 
	background-repeat:repeat-x; 
	background-position: bottom;
}

a.menu, a.menu_active {
    font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1pt;
	line-height: 10pt;
}
.menu a.menu{
	color: #4444dd;
	margin-right: 0px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	padding-right: 15px;
	_padding-right: 0px;
}
.menu a.menu:hover{ 
	background-color: #e5e5ff;
}
.menu a.menu_active{
    color: #2222aa;
	background-color: #bbbbee;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}
a.menu_active[id]{ 
	padding-right: 10px;
}
.menu a.menu_active:hover{  
	background-color: #e5e5ff;
}

a.menu_sub1, a.menu_sub1_active {
    font-size: 7.5pt;
	letter-spacing: 0px;
	text-decoration: none;
	line-height: 10pt;
}
.menu a.menu_sub1{
	color: #4444dd;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}
a.menu_sub1[id]{ 
	padding-right: 0px;}
	
.menu a.menu_sub1:hover, .menu a.menu_sub1_active:hover{ 
	background-color: #e5e5ff;
}
a.menu_sub1:hover[id]{ 
	width: 180px;
}
.menu a.menu_sub1_active{ 
    color: #2222aa;
	font-weight: bold;
	background-color: #d6d6ff;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}
	
.menu a.menu_sub2{
    color: #339933;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffff99;
	border-top: 0px solid #99bb99;
	padding-left: 40px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}
a.menu_sub2[id]{ 
    width: 170px;
    padding-right: -15px;}
	 
.menu a.menu_sub2:hover{ 
	background-color: #e5e5ff;
}
a.menu_sub2:hover[id]{ 
    width: 165px;
}
</style>

