body {font-size:100.01%;text-align:justify;color:#3F3F3F;background:#ffffcc;margin-right:20px;}
@media #container {border:1px solid #ffffcc;}
#head {margin-bottom:-10px;margin-left:130px;}
#kal {position:absolute;top:10px;left:65%;border:2px groove #FFDF00;padding:2px;width:120px;text-align:center;}
#rou {position:absolute;top:5px;left:550px;}
@media #eng {border:1px solid blue;}
#menu {margin:-20px 50px 10px 10px;float:left;width:138px;height:713px;}
#menu1 {margin:-20px 50px 10px 10px;float:left;width:138px;height:440px;}
#menu2 {margin:-20px 50px 10px 10px;float:left;width:138px;height:900px;}
#text {padding-left:40px;margin-bottom:20px;font-size:0.8em;font-family:trebuchet MS,arial,verdana,helvetica,times,sans-serif;}
#text2 {padding-left:40px;margin-bottom:20px;font-size:0.9em;}
/* in coustal buchung */

#foot {text-align:center;}
.foot2 {text-align:center;border:1px solid #9000E0;color:#9000E0;font-size:0.8em;padding:3px;margin-left:80px;margin-right:80px;}

#r {color:red;}

#links {margin-left:600px;width:50px;position:absolute;top:0px;right:0px;}

@media #notes {font-size:0.85em;color:#300080;}
#bem {color:#300080;}

#logo {margin:0px 0px 0px -30px;position:absolute;}

#bot {margin-left:-90px;width:260px;height:20px;font-size:0.8em;position:absolute;border:10px solid #ffffcc;}
#top {margin-left:80%;width:260px;height:20px;right:0px;border:10px solid #ffffcc;font-size:0.8em;}
/* ende der navigation */

#table,td {font-size:0.9em;text-align:center;}
.r {color:#FF0000;font-weight:bold;font-size:0.9em;}
.m {border-top:1px solid #300080;border-bottom:1px solid #300080;font-weight:bold;background:#ffff00;font-size:0.85em;}
.x {font-weight:bold;font-size:0.95em;}
.l {text-align:left;font-size:0.9em;}
.xl {text-align:left;font-weight:bold;font-size:0.9em;}
.bu {text-align:left;font-weight:bold;}
.bure {text-align:left;}
.kurs {text-align:justify;font-size:0.9em;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;}
#xlbb {text-align:left;font-size:0.85em;width:70%;}
/* textausz in tabellen */

A:link {text-decoration:underline;color:#300080;}
A:visited {text-decoration:underline;color:#300080;}
A:hover {color:#ffbf00;text-decoration:none;}
A:active {color:#ffbf00;text-decoration:none;}

A:link.kal {text-decoration:none;color:#555753;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;font-size:0.75em;font-weight:bold;}
A:visited.kal {text-decoration:none;color:#555753;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;font-size:0.75em;}
A:hover.kal {color:#FFBF00;text-decoration:underline;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;font-size:0.75em;background-color:#ffffcc;}
A:active.kal {color:#ffbf03;text-decoration:underline;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;font-size:0.75em;background-color:#ffffcc;}

@media a.kul:link  {font-size:0.85em;;}
@media a.kul:visited {font-size:0.85em;}
@media a.kul:hover {font-size:0.85em;}
@media a.kul:active {font-size:0.85em;}

a:link.nav {text-decoration:none;color:#4F4F4F;}
a:visited.nav {text-decoration:none;color:##4F4F4F;}
a:hover.nav {text-decoration:none;color:#800030;background:#FFDF00;}
a:active.nav {text-decoration:none;color:#800030;background:#ffdf00;}

@media a.ft:before {content:url(../buttons/END.jpg);display:inline;padding-left:10px;padding-right:12px;}
A:link.ft {font-size:0.85em;text-decoration:none;color:#7f7f7f;ffont-family:trebuchet ms,@arial,verdana,helvetica,times,sans-serif;}
A:visited.ft {font-size:0.85em;text-decoration:none;color:#7f7f7f;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;}
A:hover.ft {font-size:0.85em;text-decoration:none;color:#FFBF00;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;}
A:active.ft {font-size:0.85em;text-decoration:none;color:#ffbf00;font-family:trebuchet ms,arial,verdana,helvetica,times,sans-serif;}
/* fusszeile */



h1 {font-size:1.1em;color:#9000E0;font-variant:small-caps;letter-spacing:0.2em;}
.h1 {color:#FF7F00;letter-spacing:0.1em;font-size:0.8em;}
h2 {font-size:1em;color:#300080;text-decoration:underline;margin-top:5px;}
.h2 {text-align:right;}


#ein {border-left:135px solid #ffffcc;border-top:1px solid #ffffcc;border-bottom:1px solid #ffffcc;border-right:1px solid #ffffcc;}
/* border transparent zum einr&uuml;cken*/
#einN {border:1px solid #ffffcc;}
/* n47 */

#fva {width:200px;font-size:0.9em;height:150px;margin-bottom:10px;font-size:0.85em;}
#bb {width:300px;font-size:0.9em;height:70px;font-size:0.85em;}

.pos1 {position:absolute;top:160px;margin-left:600px;} /* tips dino */
.pos2 {position:absolute;top:300px;margin-left:650px;} /* tips dino */
.pos3 {position:absolute;top:120px;margin-left:640px;}
.pos5 {position:absolute;top:200px;margin-left:560px;}
.pos6 {position:absolute;top:240px;margin-left:460px;}
.pos8 {position:absolute;top:300px;margin-left:460px;}
.pos10 {position:absolute;top:360px;margin-left:540px;}
.pos12 {position:absolute;top:340px;margin-left:650px;}
#kurspreis {float:left;width:380px;height:100px;font-size:1.0em;}

#textarea {border:none;}

/* formular */
input {border:none}

#diner{float:left;width:250px;height:330px;margin-right:90px;border-top:3px groove #300080;border-bottom:3px groove #300080;background:#E0FF00;padding:7px;text-align:center;}
 #diner2  {float:left;width:250px;height:330px;border-top:3px groove #300080;border-bottom:2px groove #300080;background:#E0FF00;padding:7px;text-align:center;}

 #start {float:left;width:300px;text-align:center;margin-right:40px;height:290px;}
#fhc {font-size:.8em;color:#800000;font-weight:bold;font-family:trebuchet MS,arial,verdana,helvetica,times,sans-serif;}

#poem {text-align:center;color:#9000E0;font-size:0.9em;font-style:oblique;border:1px solid #ffffcc;width:450px;}
/* gedicht */
#ntext {font-family:trebuchet MS,arial,verdana,helvetica,times,sans-serif;font-size:0.8em;}
#net {clear:left;}
#net1 {border:1px solid #ffffcc;margin-top:-25px;}
#nft {border:15px solid #ffffcc;}