body {
	background:#edf5fa; 
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;color: #333; 
}

font, table {
	font-family: Arial,Helvetica,Sans-Serif; 
	font-size: 12px;
}

a:link  { 
	color: #0000cc; 
	font-size: 12px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: underline;
}

a:visited { 
	color: #0000cc; 
	font-size: 12px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: underline;
}

a:active, a:hover { 
	color: #0000cc; 
	font-size: 12px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: underline;
}

.navi1 { 
	background-color:#000066;
	border-width:0px; 
	border-top-width:1px; 
	border-style:solid; 
	border-color:#edf5fa; 
}

.navi1_active { 
	background-color:#303986; 
	border-width:0px; 
	border-top-width:1px; 
	border-style:solid; 
	border-color:#edf5fa; 
}

.navi2, .navi2_active { 
	background-color:#4b539a;
	border-width:0px; 
	border-top-width:1px;
	border-style:solid;
	border-color:#edf5fa;
}

.navi3, .navi3_active { 
	background-color:#5566dd; 
	border-width:0px; 
	border-top-width:1px; 
	border-style:solid; 
	border-color:#edf5fa;
}

.navi4, .navi4_active { 
	background-color:#6677FF;
	border-width:0px;
	border-top-width:1px; 
	border-style:solid; 
	border-color:#edf5fa;
}

a.menulink, a.menulink:visited {
	color: #ffffff; 
	font-size: 11px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: none;
}

a.menulink:active, a.menulink:hover, a.menulink_active, a.menulink_active:active, a.menulink_active:hover, a.menulink_active:visited {
	color: #66F6FF; 
	font-size: 11px; 
	font-family: Arial,Helvetica,Sans-Serif;
	text-decoration: none;
}

.clickpath { 
	border-bottom:1px solid #0000cc;
}
a.clickpathlink, a.clickpathlink:visited, a.clickpathlink:hover, a.clickpathlink:active {
	color: #0000cc; 
	font-size: 11px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: underline;
}

h1 {
	color: #000000; 
	font-size: 18px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: none; 
	font-weight:normal;
}

.footer { 
	width: 100%;
	color: #444444; 
	font-size: 10px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	text-decoration: none; border-top:1px solid #000066;
}

.vmenu-top { 
	font-size:11 px;
	border-width:0px;
}

.vmenu-bottom { 
	background-color:#000066;
	font-size:11 px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#edf5fa; 
	border-top-width: 0px;
}

.vmenu-bottom_active { 
	background-color:#303986; 
	font-size:11 px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#edf5fa; 
	border-top-width: 0px;
}

.iconimg {
	border-width:0px; 
	height:100%; 
	width:100%;
}

input, select, textarea, .formular, .textfield, .button { 
	color: #333; 
	font-size: 10px; 
	font-family: Arial,Helvetica,Sans-Serif; 
	background-color: #ffffff; 
	border: 1px solid #000066;
	float: left;
}

.tx-indexedsearch .tx-indexedsearch-searchbox P { 
	margin-top:0px;
	margin-bottom:0px; 
	color: #000000; 
	font-size: 11px;
	font-family: Arial,Helvetica,Sans-Serif; 
	float: left;
}   

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width:50px; 
	background-color: #fff;
	border: 1px solid; 
	font-size: 11px;
	float: left;
}
	
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	 width:150px; 
	 border: 1px solid; 
	 font-size: 11px;
	 float: left;
}	

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family:Arial,Helvetica,Sans-Serif;}	
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px;}	
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#ddf0fa; color: #333333; font-size:11px; font-family:Arial,Helvetica,Sans-Serif; width:50px  }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color: #333333; font-size:11px; font-family:Arial,Helvetica,Sans-Serif; width:50px  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color: #333333; font-size:11px; font-family:Arial,Helvetica,Sans-Serif; width:50px }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { color: #333333; font-size:11px; font-family:Arial,Helvetica,Sans-Serif; width:400px }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#ffffff; color: #333333; font-size: 11px; font-family: Arial,Helvetica,Sans-Serif; width:400px}	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Arial,Helvetica,Sans-Serif; }	  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Arial,Helvetica,Sans-Serif; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative }	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
	vertical-align:absmiddle;
	width:400px;
} 

.tx-indexedsearch-browsebox-SCell { 
	margin-top:0px; 
	margin-bottom:0px; 
	color: #333333; 
	font-size: 11px;
	font-family: Arial,Helvetica,Sans-Serif; 
} 

.tx-indexedsearch-browsebox TD {
	margin-top:0px; 
	margin-bottom:0px; 
	color: #333333; 
	font-size: 11px; 
	font-family: Arial,Helvetica,Sans-Serif;
}

.newstitle, .newstitle a, .newstitle a:visited, .newstitle a:active { color: #000066; font-size: 11px; font-family:Arial,Helvetica,Sans-Serif; text-decoration: none }
.newstitle a:hover { color: #4b539a; font-size: 11px; font-family:Arial,Helvetica,Sans-Serif; text-decoration: none }
.newstime { color: #999999; font-size: 11px; font-family:Arial,Helvetica,Sans-Serif; text-decoration: none }


.news:link { color: #333; font-size: 10px; font-family: Arial,Helvetica,Sans-Serif; text-decoration: none }

.ft10px666666 { color: #666; font-size: 10px; font-family: Arial,Helvetica,Sans-Serif; }
.ft10px333333 { color: #333; font-size: 10px; font-family: Arial,Helvetica,Sans-Serif; }
.headline{ color: #000000; font-size: 18px; font-family: Arial,Helvetica,Sans-Serif;}

.liste { color: #333; font-size: 10px; font-family: Arial,Helvetica,Sans-Serif; }

.tx-xinittwocolumn-pi1 { position:relative; left: -5px;}




/*  
 *EDIT ANFANG 
 */

div.tx-indexedsearch-browsebox ul.browsebox li{
	text-decoration: none;
	list-style: none;
	float: left;
	padding: 0 10px 0 0;
}

td#indexsearch_title, td.tx-indexedsearch-percent, td.tx-indexedsearch-icon {
	background: #DDF0FA;
}
td.tx-indexedsearch-percent {
	text-align: right;
	width: 50px;
}

div#tx-indexedsearch-body {
	width: 480px;
}

div.news-search-form input, input.tx-indexedsearch-searchbox-sword,input.tx-indexedsearch-searchbox-button {
	margin: 0 5px 0 0 ;
}





