body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #E6F0FA;
    scrollbar-arrow-color: #ffffff; scrollbar-base-color: #DCE7F2;
    scrollbar-highlight-color : #000000; scrollbar-shadow-color : #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
}

.logo{
	background-image:  url(../image/css/logo.gif);
}

.menu {display: block;
background-color:#7EAED6;
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size: 10px;
line-height:20px;
height:23px;
border-left:solid 1px white;
text-align:center;
}

.menu:visited{
background-color:#7EAED6;
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size: 11px;
border-left:solid 1px white;
text-align:center;
}

.menu:active{
background-color:#0072b3;
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size: 11px;
border-left:solid 1px white;
text-align:center;
}

.menu:hover {
background-color:#0072b3;
color:#ffffff;text-decoration:none;font-family:verdana, sans-serif; font-size: 11px;
border-left:solid 1px white;
text-align:center;
}


.menue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fffffff;
	text-decoration: none;
	text-indent: 3px;
	
}
.menue:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-indent: 5px;
	
}

.navi {
background-image:  url(../image/css/navi.gif);
}
.leiste {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #0F6CA8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	letter-spacing: normal;
	word-spacing: normal;
}

.titel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bolder;
	text-indent: 1px;
	font-style: normal;
	border-bottom: 1px solid #ffffff;
	background-color: #0F6CA8;
}

.backmenu {
	background-image:  url(../image/css/backmenu.gif);
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
}
a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: underline;
}
a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
}

#menu {
	BACKGROUND: #7EAED6; WIDTH: 160px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu A {
PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid;BORDER-LEFT: #ffffff 1px solid
}

#menu A {
	BACKGROUND: #7EAED6; COLOR: #000; TEXT-DECORATION: none
}
#menu A:hover {
	 COLOR: #ffffff
}
#menu LI {
	POSITION: relative
}
#menu UL UL UL {
	LEFT: 100%; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV#menu UL UL UL {
	DISPLAY: none
}
DIV#menu UL UL LI:hover UL UL {
	DISPLAY: none
}
DIV#menu UL UL LI:hover UL {
	DISPLAY: block
}
DIV#menu UL UL UL LI:hover UL {
	DISPLAY: block
}
.textweiss {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.line {
	background-color: #7EAED6;
}
.textbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}
.texttitel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}
.titelkurs {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}
.kursgruppe
{
	background-color: #7EAED6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
}
.kurssprache {
	background-color: #DCE7F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.kurstext {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.kurstexteinzug {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	text-indent: 20px;
}
.block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	word-spacing: normal;
	text-align: justify;
	letter-spacing: normal;
}
