body,
table {
 font-family:helvetica,arial,sans-serif;
 font-size:14px;
 color:#353535;
 line-height: 20px;
}

#navi_content ul {
    	margin: 0px;
    	padding: 0px;
    	margin-top:4px;
}

* html #navi_content ul {
    	margin-top:3px;
}

#navi_content ul li {
    	list-style-type: none;
    	margin: 0px;
    	margin-right:40px;
    	display:inline;
    	overflow:hidden;
}

#navi_content ul li a {
   	color: #ADAFBE;
   	font-family:"Georgia";
   	font-weight:normal;
    	text-decoration: none;
    	font-size: 17px;
         line-height: 17px;
         font-style:italic;
}

#navi_content ul li a:hover {
    	text-decoration:none;
         color:#ffffff;
}

#navi_content ul li a.nav_aktiv {
    	text-decoration:none;
    	color:#FDDB80;
}

#col2_content a {
    	color: #0600C4;
    	text-decoration: none;
    	font-weight:normal;
         border-bottom: 1px solid rgb(230,230,230);
}

#col2_content a:hover {
    	color: #0600C4;
         border-bottom: 1px solid #606060;
}

#col2_content .right {
         float:right;
         margin-left:10px;
         margin-bottom:10px;
}

#col2_content ul {
         margin:0;
	padding-left: 20px;
}

#col2_content ul li {
    	list-style-type: square;
}

#bsp {
 float: right;
 width: 404px;
 margin-bottom: 50px;
 margin-left: 10px;
}

#bsp img {
 float: left;
 padding: 0px 0px 2px 2px;
}

#footer {
 	background:#434555;
}

#footer a {
    	color: #FDDB80;
    	text-decoration: none;
    	font-weight:bold;
}

#footer a:hover {
	color: #ffffff;
    	text-decoration: none;
}

#footer_sub1,
#footer_sub2 {
    	color:#ffffff;
         padding:8px 30px 0px 30px;
    	font-size:12px;
         line-height:12px;
    	background:#434555;
}

* html #footer_sub1,
* html #footer_sub2 {
	padding-top:9px;
}

#content_white .img_right {
	margin-left:20px;
}

#content_white h1 {
	font-size: 20px;

         line-height: 20px;
         margin-bottom: 25px;
         border-bottom: 1px solid rgb(230,230,230);
         font-family:"Georgia";
   	font-weight:normal;
    	text-decoration: none;
         font-style:italic;
}

#content_white h2 {
	font-size: 16px;
         line-height: 16px;
         margin-bottom:10px;
         color:#0600C4;
         font-weight:normal;
}

#content_white h3 {
	font-size: 16px;
         line-height: 16px;
         font-weight:bold;
}

#content_white .liste {
	font-size: 13px;
         font-weight:bold;
         line-height: 19px;
         color: rgb(0,0,0);
         margin: 0;
         padding: 0;
         border: none;
}

td b {
	color: #0600C4;
         font-weight:normal;
}

.error {
	color: #D11818;

}

.red {
	color: rgb(71,0,143);
}


.ft1, .ft1a,.ft2,.ft2a {
         border:1px solid #A5ACB2;
	width:210px;
         padding: 1px;
         padding-left:5px;
         height: 17px;
         line-height: 17px;
         margin:1px;
}

.ft1a,.ft2a {
	border:2px solid rgb(0,67,212);
         padding: 0px;
         padding-left:4px;
         margin:1px;
}

.ft2,.ft2a {
	height: 100px;
         font-size: 12px;
}

* html .ft1,
* html .ft1a,
* html .ft2,
* html .ft2a,
* html .ft1a,
* html .ft2a {
         margin:0px;
}


#ref a {
	color: rgb(150,150,150);
         font-size: 10px;
         text-decoration:none;
}

 div.c3 {clear:both;}
 div.c2 {float:left;margin-right:30px;}
 div.c1 {float:left;margin-right:10px;}
