html {
height: 101%;
}

body {
color : #797979; 
font-size : 12px;
font-family: Verdana; 
margin:0px;
background: url(/systemimages/background.jpg);
background-repeat: repeat-x;
} 

h1 {
font-size : 15px;
font-family: Verdana;
color : #797979;
}

h2 {
font-size : 12px;
font-family: Verdana;
color : #1e529b;
display: inline;
}


/* Menu */
#hauptmenuzone {
margin: auto;
width: 990px;
height: 30px;
background-color: #ffffff;
z-index: 10;
overflow: visible;
}

#hauptmenuzone a {
display: inline;
font-size: 16px; 
font-weight: normal;
margin-right: 12px;
color: #666666;
z-index: 110;
overflow: visible;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

#hauptmenuzone a:link 	 {font-weight: normal; text-decoration: none;} 
#hauptmenuzone a:visited {font-weight: normal; text-decoration: none;} 
#hauptmenuzone a:hover   {font-weight: normal; color: #ffffff; background: url("../systemimages/menu_bg_active.jpg"); text-decoration: none;} 
#hauptmenuzone a:active  {font-weight: normal; text-decoration: none;} 

/* Sub Navigation */
.sub_navigation {
background-image: url("../systemimages/nav_background.jpg");
background-repeat: no-repeat;
}

.sub_navigation td	{padding-top: 10px}
.sub_navigation a:link     		{ color: #666666; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
.sub_navigation a:visited  	    { color: #666666; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
.sub_navigation a:focus       	{ color: #666666; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
.sub_navigation a:hover       	{ color: #20519E; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
.sub_navigation a:active       	{ color: #20519E; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }

/* Content */
.content {
background-image: url("../systemimages/content_background.jpg");
background-repeat: no-repeat;
}

.content				{ color: #666666; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content td, p			{ color: #666666; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content a:link     	{ color: #20519E; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content a:visited  	{ color: #20519E; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content a:focus       	{ color: #20519E; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content a:hover       	{ color: #EB0001; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }
.content a:active       { color: #20519E; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }

/* Bottom */
.bottom {
margin: auto;
width: 990px;
height: 30px;
background-color: #ffffff;
z-index: 10;
overflow: visible;
}

.bottom  td				{ color: #666666; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; }

.bottom a {
display: inline;
font-size: 12px; 
font-weight: normal;
font-family: Verdana;
color: #666666;s
overflow: visible;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

.bottom  a:link     	{ color: #20519E; text-decoration: none; }
.bottom  a:visited  	{ color: #20519E; text-decoration: none; }
.bottom  a:focus       	{ color: #20519E; text-decoration: none; }
.bottom  a:hover       	{ color: #EB0001; text-decoration: none; }
.bottom  a:active       { color: #20519E; text-decoration: none; }


/* NavTeaser */
.NavTeaser {
background-image: url("../systemimages/nav_background.jpg");
background-repeat: no-repeat;
padding-top: 20px;
}

.NavTeaser h2				{ font-size:12px; padding-left: 20px; padding-top: 20px; }
.NavTeaser td.News			{ font-size:10px; padding-left: 20px;}
.NavTeaser a:link     		{ color: #666666; font-size:10px; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none }
.NavTeaser a:visited  	    { color: #666666; font-size:10px; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none }
.NavTeaser a:focus       	{ color: #666666; font-size:10px; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none }
.NavTeaser a:hover       	{ color: #20519e; font-size:10px; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none }
.NavTeaser a:active       	{ color: #666666; font-size:10px; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana; text-decoration: none }



