body{
	background:#000000;
	padding:0;
	border:0px;
	position:absolute;
	top:50%;
	left:50%;
	width:950px;
	height:580px;
	margin-left:-470px;
	margin-top:-350px;
	font-size: 1px;
	color:ffffff;
}
.menuLink{
	height:100px;
	vertical-align:middle;
}
.contentTable{
	background:#000000;
	background-image:url(bilder/content.jpg);
	background-repeat:no-repeat;
	height:375px;
	width:725px;
	margin: 0;
	padding: 0;
}
.navTrailTable{
	background:#FFFFFF;
	height:100%;
	width:770px;
	text-align:left;
}
.hauptMenuTable{
	background:#000000;
	background-image:url(bilder/menu.jpg);
	width:167px;
	height:375px;
	text-align:right;
}
.vornachTable{
	height:15px;
	background:#FFFFFF;
}
.headTable{
	background:#FFFFFF;
	border: 1px solid #1A4C81;
	width:100%;
}
a:link{
	border-width: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #339966;
}
a:visited{
	border-width: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #339966;
}
a:hover{
	border-width: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #006633;
}
a:active{
	border-width: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #339966;
}

image{
	text-decoration:none;
	border: 0;
}
.hauptMenu{
	width:175px;
	height:100%;
	background:#FFFFFF;
	border: 1px solid #1A4C81;
	margin: 0;
	padding: 0;
}
.menu_top{
	width:175px;
	height:75px;
	background: #FFFFFF;
	border: 1px solid #1A4C81;
	text-align:left;
	vertical-align:middle;
	margin: 0;
	padding: 0;
}
.menu_top_small{
	width:175px;
	height:19px;
	background: #FFFFFF;
	border: 1px solid #1A4C81;
	text-align:left;
	vertical-align:middle;
	margin: 0;
	padding: 0;
}
.menu_bottom{
	width:175px;
	height:75px;
	background: #FFFFFF;
	border: 1px solid #1A4C81;
	text-align:left;
	vertical-align:middle;
	margin: 0;
	padding: 0;
}
.TableContent{
	background: #FFFFFF;
	height: 440px;
	width: 770px;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
	font-family: Verdana;
	color: #1A4C81;
	border:0px;
}
.tableBox{
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
	border:1px solid #FFFFFF;
}
.ajaxErgebnis{
	z-index:100;
	text-align:left;
	overflow:auto;
	width:350px;
	height:100px;
	background:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
	border:1px solid #737165;
	position:relative;
	top:5px;
	left:-80px;
	display:none;
}
.suchfeld{
	border: 1px solid #737165;
	height:13px;
	width:130px;
	background:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}
.searchRow{
	background:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}
.searchRow a:link{
	font-weight:normal;
	background:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}
.searchRow a:visited{
	font-weight:normal;
	background:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}
.searchRow a:hover{
	font-weight:normal;
	background:#EEEEEE;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}
.searchRow a:active{
	font-weight:normal;
	background:#EEEEEE;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
}

.div_content{
	overflow:auto;
	height: 375px;
	width: 702px;
	font-family: Verdana;
	font-size: 11px;
	color: #1A4C81;
	text-align:center;
}
.messageRow{
	width:100%;
	height:20px;
	background:#1A4C81;
	border:0px;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	font: 11px Verdana;
	color: #3A6CA1;
	overflow: auto;
}
/*Font Styles*/
.header{
	color: #666666;
	font-size: 18px;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
}
.head_Big{
	border-width: 0px;
	font-family: Verdana;
	text-decoration: none;
	text-align: right;
	height: 25px;
	color: #3A6CA1;
	font-size: 18px;
	font-weight:bold;
	padding-right:25px;
}
.head_Small{
	width:100px;
	height:12px;
	padding-right:15px;
}
.HeadLink{
	font-weight:bold;
	text-align: center;
	font-size: 12px;
	border-width: 0px;
	font-family: Verdana;
	text-decoration: none;
	color: #3A6CA1;
	height: 15px;
}

/*TD Styles*/
.TDMenu{
	font-family: Verdana;
	text-align: left;
	border: 1px solid #FFFFFF;
}

.TDLink{
	border-width: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #1A4C81;
}
.TDHeader{
	border-width: 0px;
	font: 18px Verdana;
	text-decoration: none;
	color: #FFFFFE;
}
.TD_categorie_content{
	font: 11px Verdana;
	text-align:left;
	text-decoration: none;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
.TD_kontakt_content{
	font: 11px Verdana;
	text-align:left;
	text-decoration: none;
	color: #FFFFFF;
/* Texte */
.standard_text{
	border-width: 0px;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #1A4C81;
}
.big_text{
	border-width: 0px;
	font: 12px Verdana;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}
.categorie_text{
	border-width: 0px;
	font: 12px Verdana;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}
/* Formulare */
.formText{
	border-width: 0px;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	height: 15px;
	color: #3A6CA1;
	font-size: 11px;
}
.formText1{
	border-width: 0px;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	height: 15px;
	color: #3A6CA1;
	font-size: 12px;
}
.TDFormText{
	border-width: 1px;
	text-align: left;
	height: 15px;
	border: 1px solid #FFFFFF;
	background:	#D6DBE6;
}
.TDFormText1{
	border-width: 1px;
	text-align: left;
	height: 15px;
	border: 1px solid #FFFFFF;
	background:	#FFFFFF;
}
.TDFormText2{
	border-width: 1px;
	text-align: left;
	height: 15px;
	border: 1px solid #FFFFFF;
	background:	#EDEDED;
}
.formInput{
	color: #3A6CA1;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	border-width: 1px;
	text-align: left;
	height: 17px;
	border: 1px solid #3A6CA1;
	background:	#EDEDED;
	width:150px;
}
.formNext{
	color: #3A6CA1;
	font-family: Verdana;
	text-decoration: none;
	border-width: 1px;
	text-align: center;
	height: 19px;
	border: 1px solid #3A6CA1;
	background:	#EDEDED;
	width:150px;
}
.formTextArea{
	color: #3A6CA1;
	font-family: Verdana;
	text-decoration: none;
	border-width: 1px;
	text-align: left;
	height: 125px;
	border: 1px solid #3A6CA1;
	background:	#EDEDED;
	width:725px;
}
.tdBreadcrumb{
	background: #FFFFFF;
}
.TDFormNext{
	border-width: 1px;
	text-align: right;
	height: 17px;
	border: 1px solid #FFFFFF;
	background:	#D6DBE6;
}

.TDText{
	border-width: 0px;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	height: 13px;
	color: #FFFFFE;
	font-size: 13px;
}
/*Control Styles*/
.btnSubmit{
	text-align: center;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #737165;
	border-top: 2px solid #737165;
	border-right: 1px solid #737165;
	border-left: 2px solid #737165;
	border-bottom: 1px solid #737165;
	background:	#FFFFFE;
}
.btnMenu{
	text-align: left;
	font: 18px Times New Roman;
	color: #2F7EC4;
	border: 1px solid #96AEBE;
	background:	#EBEBEB;
	height: 25px;
}

.btnMenu2{
	text-align: center;
	background:  #737165;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 150px;
	color: #FFFFFE;
	border: 1px solid #BBBBBB;
}
