A:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #990033; text-decoration: none; }
A:active {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #990033; text-decoration: underline}
A:visited {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #990033; text-decoration: none}
A:hover {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #990033; text-decoration: underline}
A { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #990033; text-decoration: underline }
.highlight {
	background-color: #FFFF66;
}
.searchResult {
	background-color: #DDDDDD;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text {
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.kursiv {
	font: italic 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textklein {
	font-size: 9px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.contentRow{
	background-color: #EFEFEF;
}
.visitorsonline{
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
.menuLevelA{
	margin: 0px 0px 5px 5px;
	font-size: 12px;
}
.menuLevelB{
	margin: 0px 0px 5px 15px;
	font-size: 12px;
}
.menuLevelC{
	margin: 0px 0px 5px 25px;
	font-size: 10px;
}
A.menu{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}
A.menu:link{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}
A.menu:active{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}
A.menu:visited{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}
A.menu:hover{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-decoration: underline;
}
.menulinkactive{
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990033;
}
.login{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
}
.loginbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #666666 1px solid;
	width: 120px;
	height: 18px;
}
.registerbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
}
A.loginlink{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
}
A.loginlink:link{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
}
A.loginlink:active{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
}
A.loginlink:visited{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
}
A.loginlink:hover{
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	margin: 0px;
	text-decoration:underline;
}
body {
	margin: 0px;
	padding: 0px;
	color:#333333;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
td {
	margin: 10px 0px 0px;
	color:#333333;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
div {
	color:#333333;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.input {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h5 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* Styles for SDB list */
.countryTable{
	width: 98%;
}
.tablecell {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #EEEEEE 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #EEEEEE 1px solid;
	background-color: #FFFFFF; /* #EBEBEB; */
}
.tablecellalt {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	BORDER-BOTTOM: #d2d2d2 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-RIGHT: #d2d2d2 1px solid;
	BORDER-TOP: #ffffff 1px solid;
}


.frage {
	font-size: 12px;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.antwort {
	FONT-WEIGHT: normal;
	font-size: 12px;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
h1 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #333333;
}
h2 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #333333;
}
h3 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #333333;
}
.heading {
FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.inputklein {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 80px;
}
.errortext {
	color: #FF0000;
}
.inputSearch {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
}
/* FORUM Styles */
.postSubject {
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	padding: 5px;
}
.postText {
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}

/* Homepage TabSheet Styles */
.tabCont { clear:both; height:24px; margin-bottom:0px; margin-top:16px; _margin-top:19px; background-image:url(/images/tabsheet/img_greyborder.gif); background-repeat:repeat-x; background-position:left bottom;}
.tabContPf { clear:both; height:24px; margin-top:16px; _margin-top:19px; background-image:url(/images/tabsheet/img_greyborder.gif); background-repeat:repeat-x; background-position:left bottom;}
.tabActiveStart {height:24px; width:5px; float:left; background-image:url(/images/tabsheet/img_tabsheetactive01.gif); background-repeat:no-repeat; background-position:top left;}
.tabActiveText {height:24px; float:left; padding-left:9px; padding-top:5px; padding-right:8px; background-image:url(/images/tabsheet/img_tabsheetactive02.gif); background-repeat:repeat-x; background-position:top left;}
.tabActiveText .topnav {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #333333;
}
.tabActiveText .topnav:link {color:#333333;}
.tabActiveText .topnav:visited {color:#333333;}
.tabActiveText .topnav:active {color:#333333;}
.tabActiveText .topnav:hover {color:#333333; text-decoration:none; }
.tabActiveEnd {height:24px; width:5px; float:left; margin-right:2px; background-image:url(/images/tabsheet/img_tabsheetactive03.gif); background-repeat:no-repeat; background-position:top left;} 
.tabInActiveStart {height:24px; width:4px;; float:left; background-image:url(/images/tabsheet/img_tabsheetinactive01.gif); background-repeat:no-repeat; background-position:top left;}
.tabInActiveText {height:24px; float:left; padding-left:10px; padding-top:5px; padding-right:9px; background-image:url(/images/tabsheet/img_tabsheetinactive02.gif); background-repeat:repeat-x; background-position:top left;}
.tabInActiveText .topnav {font-size:11px;}
.tabInActiveText .topnav:link {color:#990033;}
.tabInActiveText .topnav:visited {color:#990033;}
.tabInActiveText .topnav:active {color:#990033;}
.tabInActiveText .topnav:hover {color:#990033;}
.tabInActiveEnd {height:24px; width:4px; float:left; margin-right:2px; background-image:url(/images/tabsheet/img_tabsheetinactive03.gif); background-repeat:no-repeat; background-position:top left;}
.tabSideCont {float:right; padding-top:3px;}
.tabSideCont a {font-size:11px;}
.tabSideCont a img {vertical-align:middle; margin-right:6px;}

/* Menu2008 Styles */
A.menu2008:link {
	color: #1F354C;
	text-decoration: none;
}
A.menu2008:active {
	color: #1F354C;
	text-decoration: none;
}
A.menu2008:visited {
	color: #1F354C;
	text-decoration: none;
}
A.menu2008:link {
	color: #1F354C;
	text-decoration: none;
}

/*TABLE {
	padding: 0px;
	border: 0px;
	font-size: 12px;
	line-height: 15px;
	color: black;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

TD {
	padding: 0px;
	vertical-align: top;
}*/

#navilayer_stage {
	height: 23px;
	background-image: url(../images/menu2008/hg_navi_lev1.gif);
}


#navilayer DIV {
	z-index: 10000;
}

#navilayer IMG {
	vertical-align: middle;
}

#navilayer .level0 {
	width: 900px;
}

#navilayer .level0, #navilayer .level1, #navilayer .level2, #navilayer .level3 {
	position: absolute;
	visibility: hidden;
}

#navilayer .level0 DIV {
	font-size: 11px;
	line-height: 23px;
	color: white;
	padding: 0px 10px 0px 10px;
	height: 23px;
	float: left;
}

#navilayer .level0 DIV A {
	color: white;
}

#navilayer .level0 .level0_hl {
	background-image: url(../images/menu2008/hg_navi_rollover.gif);
	background-repeat: repeat-x;
}

#navilayer .level1 DIV, #navilayer .level2 DIV, #navilayer .level3 DIV {
	font-size: 10px;
	line-height: 10px;
	color: white;
	padding: 3px 3px 3px 5px;
}

#navilayer .level1 A, #navilayer .level2 A, #navilayer .level3 A {
	color: white;
	display: block;
}

#navilayer .level1 .level1_hl, #navilayer .level2 .level2_hl, #navilayer .level3 .level3_hl {
	background-color: #C10F3C;
	color: white;
}

#navilayer .level1 .level1_hl A, #navilayer .level2 .level2_hl A, #navilayer .level3 .level3_hl A {
	color: white;
}

#navilayer .level1 {
	background-color: #5A6470;
}

#navilayer .level2 {
	background-color: #788595;
}

#navilayer .level3 {
	background-color: #96A6BA;
}

#navilayer .level1 DIV {
	border-top: 1px solid #6E7781;
}

#navilayer .level2 DIV {
	border-top: 1px solid #8E99A6;
}

#navilayer .level3 DIV {
	border-top: 1px solid #ADBAC9;
}


#naviLeft DIV {
	background-color: #C9D0D6;
	border-bottom: 1px solid white;
	color: #1F354C;
	font-size: 10px;
}

#naviLeft IMG {
	vertical-align: middle;
	margin: 2px 0px 2px 0px;
}


#naviLeft .naviLeft_0 {
	padding-left: 5px;
	background-color: #BBC4CB;
	font-weight: bold;
}

#naviLeft .naviLeft_1 {
	padding-left: 5px;
	background-color: #CAD1D6;
}

#naviLeft .naviLeft_2 {
	padding-left: 10px;
	background-color: #DADFE3;
}

#naviLeft .naviLeft_3 {
	padding-left: 15px;
	background-color: #EAEDEF;
}


#naviLeft DIV A {
	padding: 2px 0px 2px 0px;
	display: block;
	color: #1F354C;
}


#naviLeft DIV A:hover {
	color: white;
	background-color: #C10F3C;
}

#naviLeft .naviLeft_hl, #naviLeft .naviLeft_hl A {
	color: white;
	background-color: #C10F3C;
}


#naviLeftAdd A {
	display: block;
	padding-left: 5px;
	height: 20px;
	border-top: 1px solid white;
	background-image: url(../images/menu2008/hg_navi_left.gif);
	background-repeat: repeat-x;
	color: white;
	font-size: 11px;
	line-height: 20px;
}

#naviLeftAdd A:hover {
	color: #C10F3C;
}



#navireiter {
	background-image: url(../images/menu2008/hg_navi_lev0.gif);
	height: 23px;
}

#navireiter DIV {
	font-size: 13px;
	line-height: 23px;
	color: white;
	height: 23px;
	padding: 0px 10px 0px 10px;
	float: left;
}

#navireiter DIV A {
	color: white;
}

#navireiter .navireiter_hl {
	background-color: #6F7B8A;
}

#searchform {
	BACKGROUND-COLOR: #E4E8EB;
	margin: 0px;
	width: 135px;
}

#searchform INPUT#searchinput {
	border-right: #b3b3b3 1px solid;
	border-bottom: #b3b3b3 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	font-size: 10px;
	width: 65px;
	color: black;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	background-color: #f0f0f0;
}

#searchform INPUT#searchbutton {
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	border-top: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	font-size: 10px;
	width: 45px; color: white;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	background-color: #1F354C;
}


#searchform TABLE TR TD {
	color: #1F354C;
	font-weight: normal;
	font-size: 10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#searchform TABLE TR TD#getsearch {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}

             
                

