@import url(dynamiccss.css);

body {
	text-align: center;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#737981;
	background-color: #ffffff;
	display:block;
}
html {
	height: 100%;
	display:block;
}
#container {
	position:absolute;
	left:0px;
	top:0px;
	display: block;
	padding: 0px;
	width: 960px;
	margin-right: auto;
	margin-left: 0px;
	text-align: left;
}
/**html #container {
	width: 987px;
}*/
#container #header {
	display: block;
	height: auto;	
}


/*** VERTIKALE EINSTELLUNGEN***/

#container #topnavi #topnavleft,
#container #topnavi #topnavcenter,
#container #topnavi #topnavright {
	display: block;
	}
#container #main #leftcol,
#container #header #lefttop,
#container #topnavi #topnavleft {
	/*height: 100%;*/
	width: 210px;
	float: left;
	display: block;
	clear:left;
	}
#logo {
	position:absolute;
	left:24px;
	top:14px;
	z-index:1;
	overflow:visible;
	}
*html #container #main #leftcol,
*html #container #header #lefttop,
*html #container #topnavi #topnavleft {
	width: 210px;
}
/**html #container #main #leftcol {
	height: 100%;
	width: 195px;
	float: left;
	padding: 0px;
	display: block;
	clear:left;
}*/
#container #header #centertop,
#container #topnavi #topnavcenter {
	display: block;
	height: 100%;
	width: 490px;
	float: left;
	border-right-width: 12px;
	border-left-width: 12px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#randomimg {
	margin-left:75px;
	}
#container #main #centercol {
	height: 100%;
	width: 465px;
	float: left;
	border-right-width: 12px;
	border-left-width: 12px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px 0px 10px 25px;
	display: block;
	min-height:340px; 
	background-image: url(templ_img/border_blue.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	margin-top:20px;
}
#centercoltext {
	margin-top:-15px;
	}
*html #container #main #centercol {
	width: 490px;
	height:340px; 
}
#container #header #righttop,
#container #topnavi #topnavright {
	display: block;
	height: 100%;
	width: 210px;
	float: left;
	clear: right;
	padding: 10px;
}
#container #main #rightcol {
	display: block;
	height: 100%;
	width: 210px;
	float: left;
	clear: right;
	padding: 0px;
	background-image: url(templ_img/border_grey.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	min-height:340px;
	margin-top:20px;
}
/**html #container #header #righttop,
*html #container #topnavi #topnavright {
	width: 195px;
}*/

/*** HORIZONTALE EINSTELLUNGEN***/

#container #header #lefttop,
#container #header #centertop,
#container #header #righttop {
	height: 100px;
	padding: 0px;
}
/**html #container #header #lefttop,
*html #container #header #centertop,
*html #container #header #righttop {
	height: 160px;
}*/
#container #topnavi #topnavleft,
#container #topnavi #topnavcenter,
#container #topnavi #topnavright {
	margin: 0px;
	padding: 0px;
	height:125px;
}
#container #topnavi #topnavleft,
#container #topnavi #topnavright {
	width:210px;
	padding-left:0px;
	}

/*** allgemeine Auszeichnungen ***/

td {
	font-size:11px;
	height: 30px;
	padding: 3px;
}
#container #main #centercol td p {
	margin:0px;
	line-height: 15px;
}
a {
  color:#007096;
  }
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
hr.clearer {
	background-color:#007096;
	border:none;
	height:1px;
	width: 100px;
	text-align:left;
	margin-left:0px;
}

#container #main #centercol li {
  margin-bottom: 2px;
  }
#container #main #centercol ul {
  list-style-image: url(templ_img/list.gif);
	color: #737981;
  }
  
/*** ÜBERSCHRIFTEN UND LINKS***/

#container #main #centercol h1 {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
	color:#007096;
	text-transform:uppercase;
	margin-top: 15px;
	margin-bottom: 8px;
	padding: 0px;
}
#container #main #centercol h2 {
	font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
	font-weight:bold;
	color:#737981;
	text-transform:uppercase;
	margin-top: 15px;
	margin-bottom: 8px;
	padding: 0px;
}
#container #main #centercol h3 {
	font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
	text-align:left;
	color:#737981;
	text-transform:uppercase;
	margin-top: 10px;
	margin-bottom: 5px;
}
#container #main #rightcol h3 {
	font-size: 12px;
	display: block;
	margin-left: 2px;
	margin-top:25px;
	margin-bottom:2px;
	padding: 2px 2px 2px 22px;
	text-align: left;
	color:#989DA4;
}
#container #main #centercol a {
	text-decoration:none;
	font-weight:normal;
	color:#007096;
}
#container #main #centercol a:hover {
	text-decoration:none;
	font-weight:normal;
	color:#666666;
}

/*** FARBEN ***/

.white {
	background-color: #ffffff;
	}
.blue {
	background-color: #007096;
	}
.grey {
	background-color: #989DA4;
	}	
.navhover {
  color:#D2D9DC;
  }

/*** NAVIGATION ***/

#container #topnavi #topnavleft ul {
	color:#FFFFFF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style-type: none;
	padding:0px;
	margin-left:0px;
	margin-top:12px;
	margin-bottom:0px;
	}
#container #topnavi #topnavleft li {
	padding: 0px;
	margin-right: 2px;
	margin-left: 0px;
}
#container #topnavi #topnavleft li a.menu_about_default {
  background-color: #007096;
  background-image: url(templ_img/menu_about_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_about_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_about_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_about_act {
  background-color: #007096;
  background-image: url(templ_img/menu_about_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_research_default {
  background-color: #007096;
  background-image: url(templ_img/menu_research_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_research_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_research_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_research_act {
  background-color: #007096;
  background-image: url(templ_img/menu_research_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_who_default {
  background-color: #007096;
  background-image: url(templ_img/menu_who_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_who_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_who_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_who_act {
  background-color: #007096;
  background-image: url(templ_img/menu_who_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_docu_default {
  background-color: #007096;
  background-image: url(templ_img/menu_docu_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_docu_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_docu_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_docu_act {
  background-color: #007096;
  background-image: url(templ_img/menu_docu_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_ihdp_default {
  background-color: #007096;
  background-image: url(templ_img/menu_ihdp_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_ihdp_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_ihdp_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_ihdp_act {
  background-color: #007096;
  background-image: url(templ_img/menu_ihdp_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_links_default {
  background-color: #007096;
  background-image: url(templ_img/menu_links_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_links_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_links_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_links_act {
  background-color: #007096;
  background-image: url(templ_img/menu_links_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_activities_default {
  background-color: #007096;
  background-image: url(templ_img/menu_activities_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_activities_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_activities_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_activities_act {
  background-color: #007096;
  background-image: url(templ_img/menu_activities_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_events_default {
  background-color: #007096;
  background-image: url(templ_img/menu_events_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_events_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_events_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_events_act {
  background-color: #007096;
  background-image: url(templ_img/menu_events_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavleft li a.menu_publications_default {
  background-color: #007096;
  background-image: url(templ_img/menu_publications_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavleft li a.menu_publications_default:hover {
  background-color: #007096;
  background-image: url(templ_img/menu_publications_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavleft li a.menu_publications_act {
  background-color: #007096;
  background-image: url(templ_img/menu_publications_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
	
/*** MAIN MENU right: ***/

#container #topnavi #topnavright ul {
	color:#FFFFFF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style-type: none;
	padding:0px;
	margin-bottom:0px;
	margin-top:12px;
	margin-left:0px;
	}
#container #topnavi #topnavright ul.search {
	margin-top:0px;
	padding:0px;
	margin-bottom:0px;
	}
#container #topnavi #topnavright li {
	padding: 0px;
}
#container #topnavi #topnavright a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}

#container #topnavi #topnavright li a.menu_home0_default {
  background-color: #989DA4;
  background-image: url(templ_img/menu_home0_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavright li a.menu_home0_default:hover {
  background-color: #989DA4;
  background-image: url(templ_img/menu_home0_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavright li a.menu_home0_act {
  background-color: #989DA4;
  background-image: url(templ_img/menu_home0_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}
#container #topnavi #topnavright li a.menu_contact_default {
  background-color: #989DA4;
  background-image: url(templ_img/menu_contact_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavright li a.menu_contact_default:hover {
  background-color: #989DA4;
  background-image: url(templ_img/menu_contact_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavright li a.menu_contact_act {
  background-color: #989DA4;
  background-image: url(templ_img/menu_contact_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}	
#container #topnavi #topnavright li a.menu_impressum_default {
  background-color: #989DA4;
  background-image: url(templ_img/menu_impressum_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavright li a.menu_impressum_default:hover {
  background-color: #989DA4;
  background-image: url(templ_img/menu_impressum_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavright li a.menu_impressum_act {
  background-color: #989DA4;
  background-image: url(templ_img/menu_impressum_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}	
#container #topnavi #topnavright li a.menu_sitemap_default {
  background-color: #989DA4;
  background-image: url(templ_img/menu_sitemap_default.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
  }
#container #topnavi #topnavright li a.menu_sitemap_default:hover {
  background-color: #989DA4;
  background-image: url(templ_img/menu_sitemap_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;		
	}
#container #topnavi #topnavright li a.menu_sitemap_act {
  background-color: #989DA4;
  background-image: url(templ_img/menu_sitemap_active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;	
	}

/*** SUBMENU ***/

#container #main #leftcol ul {
	margin-top: 20px;
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;
}
#container #main #leftcol li {
	padding: 1px 2px;
	margin-right: 0px;
	margin-left: 22px;
}
#container #main #leftcol a {
	color: #737981;
	text-decoration: none;
	font-size:11px;
	font-weight: bold;
	font-family:arial;
}
#container #main #leftcol a:hover {
	color: #333333;
}
#container #main #leftcol li.sub a {
	font-family:arial;
	font-size:11px;
	color:#737981;
	font-weight:bold;
}
#container #main #leftcol li.sub a:hover {
  color:#333333;
  }
#container #main #leftcol li a.act {
	color:#007096;
	margin-left:-7px;
	font-size:11px;
	font-weight: bold;
	font-family:arial;
}
#container #main #leftcol li.sub2 a {
	font-family:arial;
	font-size:11px;
	color:#737981;
	font-weight:normal;
}
#container #main #leftcol li.sub2 a:hover {
  color:#333333;
  }
#container #main #leftcol li a.act2 {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#007096;
}
#container #main #leftcol .sub2margin {
  margin-bottom:10px;
  }

/*** EXTENSIONS ***/

#breadcrumbs {
  margin-top: 35px;
      }
#breadcrumbs p.bread {
  color:#737981;
  }
#breadcrumbs p.bread a {
  color:#737981;
  }
#breadcrumbs p.bread a:hover {
  color:#007096;
  }
#loginhead {
	width: 157px;
	background-color: #989DA4;
  background-image: url(templ_img/menu_login.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:24px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	}
*html #loginhead {
  width:162px;
  padding-bottom:0px;
  }
#loginhead a:hover {
	width: 157px;
	background-image: url(templ_img/menu_login_hover.gif);
	background-repeat: no-repeat;
	}
/**html #loginhead a:hover {
	width: 162px;
	background-image: url(templ_img/menu_login_hover.gif);
	background-repeat: no-repeat;
	}*/
#logout {
	width: 157px;
	background-color: #989DA4;
  background-image: url(templ_img/menugrafiken_logout.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:24px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	}
#logout:hover {
	background-image: url(templ_img/menugrafiken_logout_hover.gif);
	background-repeat: no-repeat;
	}
#loginfields {
  display: none;
  margin-left:24px;
  padding-top:5px;
  padding-bottom:10px;
  border-bottom: solid 1px #989DA4;
  }
.tx-newloginbox-pi1 input.user {
  font-family:Arial, Helvetica, sans-serif;
  color:#737981;
  background-color:#ffffff;
  border:1px solid #989DA4;
  width: 160px;
  margin-bottom: 5px;
  }
*html .tx-newloginbox-pi1 input.user {
  width:162px;
  }
.tx-newloginbox-pi1 input.pass {
  font-family:Arial, Helvetica, sans-serif;
  color:#737981;
  background-color:#ffffff;
  border:1px solid #989DA4;
  width: 133px;
  margin-right: 3px;
  }
*html .tx-newloginbox-pi1 input.pass {
  margin-right: 0px;
  width: 130px;
  }
.tx-newloginbox-pi1 input.bn {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight:bold;
  background-color:#989DA4;
  border:none;
  width: 20px;
  }
.tx-newloginbox-pi1 input.bn_logout {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight:bold;
  background-color:none;
  border:none;
  width: 46px;
  }


/*** NEWS ***/

#container #main #rightcol .newsblock .reblock {
	padding: 5px 25px 10px 23px;
	margin-left:2px;
}
#container #main #rightcol .newsblock .reblock h4 a {
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
}
#container #main #rightcol .newsblock .reblock a {
	text-decoration: none;
	color: #000000;
}
#container #main #rightcol .newsblock .reblock h4 {
	margin: 0px;
	padding: 0px;
}
#container #main #rightcol .newsblock .reblock .bodytext {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#container #main #rightcol .newsblock .reblock .news-latest-morelink {
	text-align: right;
}
.news-list-item {
	margin-bottom:30px;
}
.news-single-item div {
	margin:0px;
}
#container #main #centercol .news-list-item h3 {
	font-size:11px;
	margin-bottom:5px;
	margin-top:5px;
}
#container #main #centercol .news-list-item p {
	margin:0px;
}
.news-single-imgcaption {
	margin:0px;
	height:auto;
}
.news-single-timedata {
	float:right;
}
#container #main #centercol .news-single-backlink {
  margin-top:10px;
  }

/***  SITEMAP ***/

.csc-sitemap {
	margin-left:25px;	
  color:#989DA4;
}
#container #main #centercol div.csc-sitemap ul  {
		list-style-image:url(templ_img/logo_o_20.gif);
		vertical-align:middle;
		margin-bottom:5px;
	}
#container #main #centercol div.csc-sitemap li  {
		margin-top:3px;
		vertical-align:middle;
		color:#989DA4;
	}
 #container #main #centercol div.csc-sitemap li a {
	color:#989DA4;
}
 #container #main #centercol div.csc-sitemap li a:hover {
	color:#007096;
}
	
/*** INDEXED SEARCH ***/

/*.suchfeld {
	font-size: 11px;
	border: 1px solid #007096;
	background-color: #333333;
	border-style:none;
	padding: 1px;
	margin-top: 1px;
}*/
.search_bn {
	color: #FFFFFF;
	background-color: #989DA4;
	padding: 0px;
	margin:0px 0px 2px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}
*html .search_bn {
	margin-bottom:0px;
		}
#container #topnavi #topnavcenter #search .tx-macinasearchbox-pi1 #searchform a {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/**html #container #topnavi #topnavcenter #search .tx-macinasearchbox-pi1 #searchform .searchinput {
	border-color:#ffffff;
	}*/
#container #main #centercol .tx-indexedsearch-searchbox-sword,
select {
	border:1px solid #007096;
	color: #737981;
	margin:1px 3px 1px 1px;
	padding:1px;
	width:150px;
}
/*select {
	width:155px;
	font-size:11px;
}*/
/*.tx-indexedsearch-searchbox td {
	padding:2px;
	font-size:11px;
	width:5px;
}*/
#container #main #centercol .bn_green,
#container #main #centercol .tx-indexedsearch-searchbox-button {
	background-color: #007096;
	height:20px;
	margin:1px;
	border: 1px solid #989DA4;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color:#ffffff;
}
.tx-indexedsearch 
.tx-indexedsearch-res 
.tx-indexedsearch-descr
.tx-indexedsearch-redMarkup {
  color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
	color:#007096 !important;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a:hover {
	color:#007096 !important;
	text-decoration:underline !important; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
  color:#007096;
  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-path a {
  color:#007096 !important;
  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-path a:hover {
	color:#007096 !important;
	text-decoration:underline !important; 
}

.tx-indexedsearch-browselist-currentPage {
	border: dotted 1px #007096;
	padding-left:3px;
	padding-right:5px;
	text-align:center;
}
