@charset "utf-8"; 

body,td,th, h1 {
	/* font-family: Arial, Helvetica, sans-serif; */
  font-family: Calibri;
  font-size: 11pt;
	color: #07426a;
}

body {
	background-color: #07426a;
	margin: 0px;
	padding: 0px;
	background-image: url(../gfx/bg.gif);
	background-repeat: repeat-x;
}

a:link {
	color: #2d8ec4;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #ffba00;
	font-weight: bold;
}

a:active {
	text-decoration: none;
	color: #2d8ec4;
	font-weight: bold;
}

a.search_active:link {
	color: #07426a;
	font-weight: bold;
	text-decoration: none;
}

a.search_active:visited {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.search_active:hover {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.search_active:active {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.search_inactive:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.search_inactive:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.search_inactive:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.search_inactive:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

.button_active {
	padding: 5px;
	height: 16px;
	margin: 0px 1px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	background-color: #ffba00;
	cursor: pointer;
  color: #07426a;
  font-weight: bold;
  text-decoration: none;
}

.button_inactive {
  padding: 5px;
  margin: 0px 1px;
  height: 16px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	background-color: #9a9fac;
  cursor: pointer;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

a.searchv2_active:link {
	color: #07426a;
	font-weight: bold;
	text-decoration: none;
}

a.searchv2_active:visited {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.searchv2_active:hover {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.searchv2_active:active {
	text-decoration: none;
	color: #07426a;
	font-weight: bold;
}

a.searchv2_inactive:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.searchv2_inactive:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.searchv2_inactive:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.searchv2_inactive:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

a.navi_active:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

a.navi_active:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

a.navi_active:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

a.navi_active:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

a.navi_inactive:link {
	color: #ffba00;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

a.navi_inactive:visited {
	text-decoration: none;
	color: #ffba00;
	font-weight: bold;
	font-size: 14px;
}

a.navi_inactive:hover {
	text-decoration: none;
	color: #ffba00;
	font-weight: bold;
	font-size: 14px;
}

a.navi_inactive:active {
	text-decoration: none;
	color: #ffba00;
	font-weight: bold;
	font-size: 14px;
}

.suchfeld {
	width: 645px;
	height: 18px;
	margin-right: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #cd9600;
}

.headline1 {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.headline2 {
	color: #07426a;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.foottext {
	color: #6e95af
}

.small {
	font-size: 10px
}

h2 {
	font-size: 14px;
}

.toolTipsWrapper {
	z-index: 998;
	width: 175px;
	position: absolute;
	top: 20px;
	display: none;
	padding: 5px;
	background-color: #F0F0F0;
	border: 1px solid #46789b;
}

.toolTips {
	padding-right: 16px;
	background: url(../gfx/icon_nfo.png) no-repeat right;
	cursor: help;
	position: relative;
}

div {
	position: static;
	color: #000000;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.box_head {
	background-color: #5d8cba;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	margin: 0px;
}

.box_content {
	border-left: 1px solid #ececea;
	border-right: 1px solid #ececea;
	line-height: 1.75;
}

 .pagination3 li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
.pagination3 a{
border:solid 1px #9aafe5;
margin-right:2px;
}
.pagination3 .previous-off,
.pagination3 .next-off {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
.pagination3 .next a,
.pagination3 .previous a {
font-weight:bold;
}
.pagination3 .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
.pagination3 a:link,
.pagination3 a:visited {
color:#0e509e;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
.pagination3 a:hover{
border:solid 1px #0e509e;
}
