

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
h1 {	
	margin: 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 100;
}
h2 {
	font-size: 20px;
	margin: 0.5em 0;
}
h3 {
	font-size: 15px;
	margin: 0.5em 0;
	text-decoration: none;
}
h4 {
	font-size: 13px;
	margin: 0.5em 0;
}
h5 {
	font-size: 12px;
	margin: 0.5em 0;
}

td {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 padding: 0px 0 0px 0px;
	margin: 0 0 0 0;
	font-size: 12px;
	color: #000066;
	text-decoration: none; 
}
td.content {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0px 0 0px 0px;
	margin: 0 0 0 0;
	font-size: 12px;
	color: #000066;
	text-decoration: none; 
}
td.text {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0 20px 0px 25px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	line-height: 150%;
	}
td.ger {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 10px 0px 0px 10px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	line-height: 150%;
	}
td.links {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 10px 10px 10px 10px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	}
td.ref {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0px 0px 0 20px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	}
td.refliste {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 10px 0px 0 5px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	}
td.liste {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0 20px 0px 25px;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
		}
td.sitemaphk {
	display: block;
	padding: 0px 0 2px 20px;
	margin: 2px 0 0 0;
	border-left: 0 solid #;
	border-right: 0 solid #;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-size:  12px;
	background: url(images/sitemap_hk.jpg) left repeat-x;
			}
td.sitemapuk {
	display: block;
	padding: 0px 0 2px 25px;
	margin: 0 0 0 0;
	border-left: 0 solid #;
	border-right: 0 solid #;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-size:  12px;
	background: url(images/sitemap_uk.jpg) left repeat-x;
}
table.kontakt {
	border-left: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-collapse: collapse;
}
td.kontakt {
 padding: 1px 5px 2px 5px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
td.aktuelles {
 padding: 1px 5px 2px 5px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
table.logos {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: center;
 padding: 10px 5px 0px 5px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: auto;
}
td.navlogo {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: center;
	 padding: 20px 0 0 0;
}
td.untertext {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: center;
 padding: 0px 0 0px 0px;
	margin: 0 0 0 0;
	font-size: 10px;
	color: #000066;
	text-decoration: none;
	line-height: 100%;
}
td.untertext2 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: center;
 padding: 0px 0 0px 0px;
	margin: 0 0 0 0;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	line-height: 120%;
}
td.tablecontent {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0px 0px 0px 15px;
	margin: 0 0 0 0;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
td.tablecontent2 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align: justify;
 padding: 0px 15px 0px 0px;
	margin: 0 0 0 0;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

td.copyright { background-color:#FFFFFF; font-family:Verdana; color:#000000; font-size:10px;
}
	
a.bildtext {
	color: #3333CC;
	text-decoration: underline;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
A.bildtext:link {
	color : #3333CC; TEXT-DECORATION: none
}
A.bildtext:active {
	color : #FF6600; TEXT-DECORATION: none
}
A.bildtext:visited {
	color : #3333CC; TEXT-DECORATION: none
}
A.bildtext:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

a.linktext {
	color: #3333CC;
	text-decoration: underline;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

a.linktext:link {
	color : #3333CC; TEXT-DECORATION: none
}
a.linktext:active {
	color : #FF6600; TEXT-DECORATION: none
}
a.linktext:visited {
	color : #3333CC; TEXT-DECORATION: none
}
a.linktext:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

a.courses {
	color: #3333CC;
	text-decoration: underline;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

a.courses:link {
	color : #3333CC; TEXT-DECORATION: none
}
a.courses:active {
	color : #FF6600; TEXT-DECORATION: none
}
a.courses:visited {
	color : #3333CC; TEXT-DECORATION: none
}
a.courses:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

a.links {
	color: #000099;
	text-decoration: underline;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.links:link {
	color : #000099; TEXT-DECORATION: none
}
a.links:active {
	color : #FF6600; TEXT-DECORATION: none
}
a.links:visited {
	color : #000099; TEXT-DECORATION: none
}
a.links:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

a.sitemap {
	color: #000099;
	text-decoration: underline;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

a.sitemap:link {
	color : #000099; TEXT-DECORATION: none
}
a.sitemap:active {
	color : #FF6600; TEXT-DECORATION: none
}
a.sitemap:visited {
	color : #000099; TEXT-DECORATION: none
}
a.sitemap:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

a {
	color: #000099;
	text-decoration: none;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

A:link {
	color : #000099; TEXT-DECORATION: none
}
A:active {
	color : #FF6600; TEXT-DECORATION: none
}
A:visited {
	color : #000099; TEXT-DECORATION: none
}
A:hover {
	color : #FF6600; TEXT-DECORATION: underline
}

/* ============== navigation ================= */

#navigation td a {
	display: block;
	padding: 5px 0 5px 20px;
	margin: 2px 0 0 0;
	border-left: 0 solid #ffffff;
	border-right: 0 solid #;
	
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-size:  13px;
	background: url(images/nav1.jpg) left repeat-x;
}
#navigation td.nav { 
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(images/grau.jpg) left repeat-x;
}
#navigation td a:hover {
	background-position: left;
	background: url(images/nav2.jpg) left repeat-x;
	color : #336699; TEXT-DECORATION: none;
}
#navigation td a.active {
	background-position: left;
	background: url(images/nav2.jpg) left repeat-x;
	color : #336699; TEXT-DECORATION: none;
}
#navigation td.untermenu a {
	display: block;
	padding: 5px 0 5px 25px;
	margin: 0 0 0 0;
	border-left: 0 solid #B5B5DB;
	border-right: 0 solid #333;
	
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-size:  12px;
	background: url(images/nav1u.jpg) left repeat-x;
	border-left: 0 solid #;
	border-right: 0 solid #;
}
#navigation td.untermenu a:hover {
	background-position: left;
	background: url(images/nav2u.jpg) left repeat-x;
	color : #ffffff; TEXT-DECORATION: none;
	font-weight: bold;
}
#navigation td.untermenu a.active {
	background-position: left;
	background: url(images/nav2u.jpg) left repeat-x;
	color : #ffffff; TEXT-DECORATION: none;
	font-weight: bold;
}

