#mainTable{
	width:1024px;
	height:766px;
	border:0px;
	padding:0px;
	border-spacing:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	background-image:url(hintergrund.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}

#mainTableGeteilt{
	width:100%;
	height:766px;
	border:0px;
	padding:0px;
	border-spacing:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

#mainTableTopArea{
	border:0px;
	padding:0px;
	border-spacing:0px;

	width:100%;
	height:620px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

#menuTable{
	border:0px;
	border-spacing:0px;
	padding:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;

	width:100%;
	height:100%;
}

#mainMenu{
	width:100%;
	height:420px;
	vertical-align:top;
        padding-left:10px;
}
#mainMenuCell{
	width:210px;
	text-align:left;
	vertical-align:top;
}
#adresse{
	color:rgb(0,123,68);
	width:100%;
	height:110px;
	padding-left:25px;
	vertical-align:top;
	font-family : Verdana, sans-serif;
	font-size : 10px;
	line-height : 110%;
	font-weight:bold;
}
#TableTopRight{
	border:0px;
	padding:0px;
	border-spacing:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	width:100%;
}
#logo{
	width:100%;
	height:210px;
	text-align:right;
}
#TableMiddleRight{
	border:0px;
	padding:0px;
	border-spacing:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	width:100%;
	height:100%;
}

#TableMiddleRightRSide{
	
}
#scrollerCell{
	width:650px;
	vertical-align:bottom;
	height:30px;
}

#contentTable{
	width:100%;
}


#content{
	width:545px;
	height:385px;
	text-align:left;
	vertical-align:top;
}
#contentLeftSide{
	width:30px;
}
#contentRightSide{
	width:30px;
}
#menuTopCell{
	height:120px;
}

#footerImage{
}


#scrollerTable{
	width:110px;
	height:10px;
	border:0px;
	padding:0px;
	border-spacing:0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

#pagePrevCell{
	width:50px;
}

#pageMiddleCell{
	width:10px;
}

#pageNextCell{
	width:50px;
}


#popupTable{
	width : 400px;
	height : 350px;
}

#popupTopLeft{
	width : 15px;
	height : 15px;
	vertical-align : top;
	text-align : left;
}

#popupTopRight{
	width : 15px;
	vertical-align : top;
	text-align : left;
}

#popupContent{
    vertical-align : top;
	text-align : left;
}

#popupDown{
	height : 15px;
	vertical-align : top;
	text-align : left;
}


.pageNavigation {
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 10px;
        color : black;
}

.popupNavigation {
	font-family : Verdana, sans-serif;
	font-weight : bold;
	font-size : 18px;
        color : black;
}


#popupNavigationTable {
	width : 400px;
	height : 400px;
	background-image:url(backgroundImageContent.jpg);
	background-repeat:no-repeat;
}
#popupNavigationTopLeft {
	width : 65px;
	height : 50px;
	vertical-align : top;
	text-align : left;
}
#popupNavigationTopRight {
	width : 65px;
	vertical-align : top;
	text-align : left;
}
#popupNavigationContent {
    vertical-align : top;
	text-align : left;
}
#popupNavigationMenuPrev {
	height : 35px;
    vertical-align : top;
	text-align : left;
}
#popupNavigationMenuNext {
	height : 35px;
    vertical-align : top;
	text-align : right;
}
#popupNavigationDownLeft {
	height : 5px;
    vertical-align : top;
	text-align : left;
}
#popupNavigationFooter {
	height : 20px;
    vertical-align : top;
	text-align : left;
}


A:link {
	background-color : transparent;
	color:rgb(0,123,68);
	text-decoration : none;
}
A:visited {
	background-color : transparent;
	color:rgb(0,123,68);
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : rgb(134,184,25);
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color:rgb(0,123,68);
	text-decoration : none;
}


SELECT {  
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px 
}
TEXTAREA {  
	font-family: Verdana, Helvetica, Arial; 
	font-size: 12px
} 
INPUT {  
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px 
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color:rgb(0,123,68);
	margin-bottom : 10px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	color:rgb(0,123,68);
	margin-bottom : 10px;
	margin-top : 10px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	margin-bottom : 10px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color:rgb(0,123,68);
	margin-bottom : 10px;

	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;


	color : black;
}
.subhead3 {

	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	font-weight: normal;
}


P {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	line-height : 140%;
	color : black;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : black;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : black;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : white;
}


.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color:rgb(0,123,68);
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : black;

	font-weight : bold;
}
.searchmarkup {
	color:rgb(0,123,68);
}


.loginform {

	font-family : Verdana, sans-serif;
	font-size : 14px;
	color:rgb(0,123,68);
	font-weight : normal;
}


.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	font-weight : normal;
}


.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color:rgb(0,123,68);
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color:rgb(0,123,68);
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color:rgb(0,123,68);
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color:rgb(0,123,68);
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color:rgb(0,123,68);
	margin-left : 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color:rgb(0,123,68);
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color:rgb(0,123,68);
	margin-left : 20px;
	margin-top : 3px;
}