/* basic elements */
body { margin:0px 0px 0px 102px; padding: 0px; font: 8pt/16pt Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #646D74; text-decoration: none; }
body a { color: #646D74; text-decoration:underline; }
body a:hover { color: #646D74; text-decoration:none; }
body strong { color: #7A8288; }
br {line-height: 11px; }	

div.clearer { clear: left; display: block; margin:0px; padding:0px; height:0px; line-height: 1px; font-size: 1px; }


/*Mini-Height Hack by Grey Wyvern http://www.greywyvern.com/ */
.prop {  float:right;  width:1px; }
.clear { clear:both; height:1px; overflow:hidden;}
.min175px {  height:174px; }

#columleft { float:left; width: 363px; height: auto; padding: 0px 0px 0px 0px; margin: 0px;	}

#columright { width: 179px; height: auto; float:right; padding: 0px; margin: 0px; padding-bottom: 50px; }

/*Newsbox*/
#newsbox { height: auto; margin: 0px; padding: 0px; }
#newsbox h1{ margin: 0px; padding: 65px 12px 0px 13px; color: #7A8288; font-size: 11px; background-image: url(../images/global/newsbox/kugelschreiber.gif);background-repeat: no-repeat; background-position: 94% 120%; }
#newsbox ul { padding: 8px 12px 0px 12px; margin: 0px; }
#newsbox li {list-style-type: none;	display: block;	font-size: 11px; line-height: 14px;	padding-bottom: 4px; }
#newsbox a { color: #646D74; text-decoration: none;	}
#newsbox a:hover { color: #848E96;	text-decoration: none; }

/* top */	
#top { height: 160px; background-image: url(../images/global/top_bg.gif); padding: 0px;	margin: 0px; }
#top .logo { padding: 17px 18px 0px 615px;	margin: 0px; }
#topnav { padding: 0px; margin: 0px; position:absolute; z-index:2; top: 133px;	left: 14px;  }
#topnav ul { margin: 0px;	padding: 0px; }
#topnav li { list-style-type: none; line-height: 15px; padding: 0px 0px 0px 7px; margin: 0px; display:inline;	}
#topnav a {	font-size: 10px; font-weight: bold;	color:#C3DDED;	text-decoration: none;	}
#topnav a:hover { color: #A2C4DA; text-decoration: none; }

/*Navigation Level1*/
#nav {	width: 181px; float:left; color:#FFFFFF; }
#navlevel1 { margin-top: 1px; background-color:#2694DC;  }
#navlevel1 ul {	margin: 0px; padding:20px 0px 20px 20px;  }
#navlevel1 li {	font-weight: bold; list-style-type: none; display: block; line-height: 15px; padding-bottom: 7px; }
#navlevel1 a { color:#FFFFFF; text-decoration: none;}
#navlevel1 a:hover { color: #D3E7F4; text-decoration: none; }
#navlevel1 .act a { color: #c3e3f8;}
#navlevel1 ul ul {padding:4px 0 0 15px;}
#navlevel1 ul ul li {color:#FFFFFF; margin:0; padding:0 0 3px 0; }
#navlevel1 ul ul a {color:#FFFFFF; font-weight:normal;}

/*Navigation Level2*/	
#navlevel2 { margin-top: 1px; background-color:#0F79BF; border-bottom: 1px solid #FFFFFF; }
#navlevel2 h3 { padding: 19px 20px 6px 20px; font-size:11px; margin: 0px; }
#navlevel2 ul {	margin: 0px; padding: 0px 20px 20px 20px; }
#navlevel2 li {list-style-type: none; display: block; line-height: 15px; padding-bottom: 4px; }
#navlevel2 a {color: #FFFFFF; text-decoration: none; }
#navlevel2 a:hover { color: #D2E3EE; text-decoration: none; }
#navlevel2 .act a { color: #c3e3f8;}


/*Search Box*/	
#searchbox { padding: 0px; margin: 0px; }
#searchbox form  { padding: 0px; margin: 0px; }
#searchbox .search  { border: 1px solid #D1DDE7; font-size: 10px; color: #639EC5; width: 131px; margin: 0px 0px 0px 20px; padding: 1px 5px 0px 5px; height: 16px; }

#navsearch { padding: 0px; margin: 0px 0px 0px 0px; height: auto; }
#navsearch p { list-style-type: none; display: block; line-height: 15px;  margin: 0px; padding: 20px 20px 3px 20px;  color: #639EC5; font-weight: bold; }
#navsearch a { font-size: 10px;	font-weight: bold; color: #639EC5;	text-decoration: none; }
#navsearch a:hover { color: #D2E3EE; text-decoration: none;}
.altLOGO { font-size: 8px; text-transform: uppercase; color: #FFFFFF; }


/* footer */
#footer_container {	bottom: 0px; width: 727px; margin: 0px 0px 0px 0px;	background-color:#FFFFFF; float: left; }
#footer_container .box { background-color:#FFFFFF;	border-top: 1px solid #D7E2EB; 	margin: 0px 0px 0px 0px; padding: 0px; }
#footer_container .footer {	background-color:#FFFFFF; font-size: 10px; line-height: 14px; margin: 17px 0px 0px 0px;	padding: 0px 20px 40px 20px; }
#footer_container a { color: #92999D; font-size: 10px;	font-weight: bold;	text-decoration: none;	padding: 0px 0px 0px 0px; }
#footer_containera:hover {	color: #92999D;	font-weight: bold;	text-decoration: none; }


	
.tx-indexedsearch-sectionlinks { position: absolute; width: 154px;	z-index: 102; top: 242px; left: 558px;	text-align:left; padding:0;	margin: 0; font-size:11px;	}	
.tx-indexedsearch-sectionlinks ul { margin:0px; padding:0px; }
.tx-indexedsearch-sectionlinks li {list-style-type:none; }
/* indexed search */
.tx-indexedsearch {width:91%; margin:-12px 0 0 20px;}
.tx-indexedsearch p {margin:0; padding:0;}
.tx-indexedsearch form {margin:0; padding:0;}
.tx-indexedsearch .tx-indexedsearch-searchbox fieldset {margin:0; padding:0; border:none;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {width:341px; margin:0 5px 0 0;border:1px solid #646D74; color: #646D74; padding:2px; }
.tx-indexedsearch .tx-indexedsearch-browsebox {margin-bottom:20px;}
.tx-indexedsearch .tx-indexedsearch-browsebox ul{margin:0; padding:0; display:inline;}
.tx-indexedsearch .tx-indexedsearch-browsebox li {display:inline; margin-right:11px;}
.tx-indexedsearch .tx-indexedsearch-res {margin-bottom:30px;}
.tx-indexedsearch .tx-indexedsearch-res .header .title {font-size:14px; color:#d17e32;}
.tx-indexedsearch .tx-indexedsearch-res .header .title a {font-size:14px; text-decoration:none; color:#d17e32;}
.tx-indexedsearch .tx-indexedsearch-res .header .percent {color:#d17e32;}
.tx-indexedsearch .tx-indexedsearch-res .header .icon {display:none;}
.tx-indexedsearch .tx-indexedsearch-res .header .percent {display:none;}
.tx-indexedsearch .tx-indexedsearch-res .header .result-number {display:none;}
.tx-indexedsearch .tx-indexedsearch-res .footer .info {display:none;}
.tx-indexedsearch .tx-indexedsearch-res .footer .path a {color:#d17e32;}
/*
.tx-indexedsearch .tx-indexedsearch-searchbox {margin-bottom:10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {width:241px; margin:0 5px 0 0;border:1px solid #646D74; color: #646D74; padding:2px; }
.tx-indexedsearch .tx-indexedsearch-browsebox h3 {font-size:11px; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-secHead {margin-bottom:9px;}
.tx-indexedsearch .tx-indexedsearch-secHead h3 {font-size:11px; font-weight:bold; text-decoration:none;  margin:0;}
.tx-indexedsearch .tx-indexedsearch-secHead h3 a{font-size:11px; font-weight:bold; text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-whatis p {margin:0;}
.tx-indexedsearch .tx-indexedsearch-search-list-item .tx-indexedsearch-redMarkup {font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-search-list-item {margin-bottom:25px;}
.tx-indexedsearch .tx-indexedsearch-search-list-item h4 {margin:0;}
.tx-indexedsearch .tx-indexedsearch-search-list-item .tx-indexedsearch-title-number {font-size:12px; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-search-list-item h4 {font-size:14px; color:#d17e32; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-search-list-item h4 a{font-size:14px; color:#d17e32; font-weight:normal; text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-search-list-item p {margin:0;}
.tx-indexedsearch .tx-indexedsearch-search-list-item .tx-indexedsearch-descr {}
.tx-indexedsearch .tx-indexedsearch-search-list-item .tx-indexedsearch-info a{color:#d17e32;}
.tx-indexedsearch .tx-indexedsearch-info span{display:block;font-size:11px;}*/





