/* Musterdatei für EBS-Kurs Web Page Desigen */
/* Generell inverse Darstellung */
body {
	background-color: #0000FF;
	color: #FFCC00;
}
/* Definition der Kopfzeile,  */
#Kopfzeile {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0,5%;
	padding-bottom: 0,5%;
	background-color: #0000FF;
	border-bottom: solid;
	border-color: #990000;
	color: #FFFF00;
}
.Kopfzeilentext {
	font-weight: bold;
	color: #990000;
	font-family: Arial,
sans-serif;
	font-size: 160%;
	padding: 0.5em;
	position:absolute;
	right:185px;
	height: 50%;
	border-bottom-color: #0000FF;
	border-color: #990000;
	top: 268px;
}
/* Definition der Hauptmenus */
#Hauptmenu_links {
	position:absolute;
	width:132px;
	float: left;
	padding-top: 1em;
	background-color: #0000FF;
	color: #FFFF00;
	font-family: Calibri, Arial, sans-serif, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	top: 249px;
	left: 35px;
	;
	border-bottom-style: solid;
	;
	border-bottom-color: #0000FF;
}
ul#Menu {
	margin: 0;
	padding: 0;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	background-color: #0000FF;
	color: #FFFF00;
	border-color: #FFFF00;
	border-bottom-color: #0000FF;
	border-bottom-style: solid;
}
ul#Menu li a:link {
background-color: #FFFF00; 
color: #0000FF; 
font-weight: normal;
	font-size: 16px;
	position: relative;
	text-align: justify;
}
ul#Menu li a:visited {
background-color: #0000FF; color: #FFFFFF; font-weight: normal;
}
ul#Menu li a:hover {
background-color: #0000FF; color: #FFFFFF; font-weight: bolder;
}
ul#Menu li a:active {
background-color: #0000FF; color: #FFFFFF; font-weight: normal;
}
ul#Menu li a:focus {
background-color: #FFFF00; color: #0000FF; font-weight: bolder;
}
ul#Menu li a:link, ul#Menu li a:visited, ul#Menu li a:hover,
ul#Menu li a:active, ul#Menu li a:focus {
	display: block;
	width:98%;
	text-decoration: none;
	font-family:Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: medium;
	line-height: 1.3em;
	padding-left: 1%;
	margin-top:0.1em;
	background-color: #0000FF;
	color: #FFFF00;
	border-color: FFFF00;
	border-bottom-color: #FFFF00;
	border-bottom-style: solid;
}
/* Definition der Untermenus */
ul#Untermenu {
	width:89.5%;
	list-style: none;
	margin-left: 10%;
	padding: 0;
	color: #FFCC00;
	background-color: #0000FF;
	border-bottom-color: #0000FF;
}
ul#Untermenu li a:link {
background-color: #FFFF00; color: #0000FF; font-weight: bold;
}
ul#Untermenu li a:visited {
background-color: #FFFF00; color: #000000; font-weight: bolder;
}
ul#Untermenu li a:hover {
background-color: #FFFF00; color: #000000; font-weight: bolder;
}
ul#Untermenu li a:active {
background-color: #FFFF00; color: #0000FF; font-weight: bolder;
}
ul#Untermenu li a:focus {
background-color: #0000FF; color: #FFFF00; font-weight: bolder;
}
ul#Untermenu li a:link, ul#Untermenu li a:visited, ul#Untermenu li a:hover,
ul#Untermenu li a:active, ul#Untermenu li a:focus {
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: medium;
	line-height: 1.3em;
	padding-left: 1%;
	margin-top:0.1em;
	color: #FFFF00;
	background-color: #0000FF;
	border-bottom-color: #FFFF00;
	border-right-color: #FFFF00;
	border-color: #FFFF00;
}
/* Definition des Inhalts, rechts vom Menu, unterhalb der Kopfzeile */
#Inhalt_rechts {
	position:absolute;
	left: 219px;
	width: 77%;
	padding-left: 1em;
	padding-top: 1em;
	border-left: solid;
	border-color: #FFFF00;
	border-bottom-style: none;
	border-right-color: #0033FF;
	border-right-style: none;
	border-left-color: #FFFF00;
	border-top-color: #FFFF00;
	top: 248px;
	color: #FFFF00;
	background-color: #0000FF;
}
#Inhalt_rechts ul {
	list-style: square;
	list-style-position: outside;
	margin-left:2.5%;
	margin-top:0.5em;
	margin-bottom:0.5em;
	color: #FFFF00;
}

/* Schriftdefinitionen */
h1, h2, h3, h4, p, ul, ol, li, div, td, th, address, blockquote {
	font-family: Calibri, Arial, sans-serif, Verdana;
 <title>Zeilenumbruch verhindern</title>
; 	color: #FFFF00;
}
/* ul { list-style: none; } */
h1 {
font-size:180%; margin-bottom:28px;
}
h2 {
font-size:160%; margin-bottom:24px;
}
h3 {
font-size:140%;
}
h4 {
font-size:140%;
}
p, ul, ol, li, div, td, th, address, blockquote {
	font-size:large;
	background-color: #0000FF;
	font-family: Calibri, Arial, sans-serif, Verdana;
	font-weight: bold;
}
pre {
font-family:Arial,sans-serif; font-size:100%; color:#FFFFFF;
}
blockquote {
	font-style:normal;
	font-family: Calibri, Arial, sans-serif, Verdana;
}


/* Linkdefinitionen */
a:link {
color:#FFFF00; text-decoration:none;
}
a:visited {
color:#FF9900; text-decoration:none;
}
a:active {
color:#FF9933; text-decoration:none;
}
a:hover {
	color: #006666;
}

/* Tabellendefinitionen */
#Tabelle td, th {
border: solid 2px; border-color: #FFFF00; text-align: center;
}
#Tabelle th {
color: #FFFF00;
}

#header
{
       position:relative
}


.unsichtbar,
.u2,
.invisible,
#hilfe form label
{
        display: inline;
        height: 0px;
        left: -3000px;
        position: absolute;
        top: -2000px;
        width: 0px;
        z-index: 200;
}


ul.skiplinks
{
        list-style-type:none
}


#header ul.skiplinks li a.u2:active,
#header ul.skiplinks li a.u2:focus,
#header ul.skiplinks li a.startseite:active,
#header ul.skiplinks li a.startseite:focus
{
        background-color:#FFFF00;
        color:#0000FF;
        display:block;
        font-size:1em;
        height:2em;
        left:0;
        line-height:1.2em;
        margin-top:0;
        padding:10px 10px 15px;
        position:absolute;
        top:0;
        width:15em;
        z-index:10000000;
}

#switch {
	display:block;
	position:relative;
	width:200px;
	height: 150px;
	margin-left: 250px;
	border: no;
	z-index: 0;
}

