html,body {height:100%;}
body,form {margin:0px;padding:0px;}
body,td,div {font-family:Arial,Helvetica,'sans-serif';}
a {color:#504A49;xtext-decoration:none;}
a:hover {text-decoration:underline;}
a b {color:#686261;text-decoration:none;}
a:hover b {text-decoration:underline;}
.maintable {width:100%;height:100%;}
.maintableleft {width:50%;background-color:#941929;}
.imagebar {background-image:url(img/back_musik_reise_urlaub_kultur.jpg);background-repeat:repeat-x;background-position:right top;height:100px;}
.maintableright {width:50%;background-color:#F6EECD;}
.contenttable {width:100%;height:100%;}
.contenttop {height:99%;vertical-align:top;}
.logobox {text-align:right;}
.contentbox {padding:25px 20px 0px 28px;min-height:255px;text-align:justify;font-size:75%;color:#941929;}
.contentbox td,th {font-size:75%;color:#941929;}
.contentbottom {height:1%;}
.navibox {width:100%;height:26px;white-space:nowrap;background-color:#686261;color:#F6EECD;font-size:12px;line-height:24px;}
.navibox a {color:#F6EECD;text-decoration:none;}
.navibox a:hover {text-decoration:underline;}
.naviboxleft {text-align:center;xpadding-right:28px;}
.naviboxright {padding-left:28px;}
.toolssmall {padding:18px 10px 12px 28px;font-family:Arial,Helvetica,'sans-serif';font-size:70%;color:#8E8989;}
.h1 {display:block;font-family:Verdana,Arial,Helvetica,'sans-serif';font-size:130%;margin-bottom:19px;font-weight:600;}
h2 {margin:30px 0px 10px 0px;border-bottom:1px solid #666666;font-size:120%;background-color:#941929;color:#F6EECD;font-weight:600;padding:0px 1px 1px 2px;}
h3 {margin:0px;border-bottom:1px solid #941929;font-size:100%;}
.termin {display:block;}
.ort {display:block;margin-bottom:10px;}
.beschreibung {display:block;}
.text {display:block;line-height:140%;}
.kursleiterT {display:block;margin-top:10px;margin-bottom:10px;}
.preis {display:block;margin-top:10px;}
.contextboxleft {position:absolute;top:215;left:0;display:block;width:50%;text-align:center;background-color:#941929;}
.contextblockall {position:relative;margin-left:-361px;margin-top:-170px;z-index:3;}
.pfad {position:absolute;top:145;font-size:90%;}
.tabelle1 {xposition:absolute;xwidth:70%;}
.tabelle1 th {font-size:70%;padding:0px 5px 3px 0px;border-bottom:1px solid #BEB9B9;font-weight:normal;text-align:left;color:#C6837D;}
.tabelle1 td {font-size:70%;padding:8px 5px 12px 0px;border-bottom:1px solid #BEB9B9;}
p.klein {font-size:90%;}
ul.liste1 {list-style-type:none;}
.ex {xdisplay:block;padding-left:14px;background-image:url(img/ex.gif);background-repeat:no-repeat;background-position:left;}
/* Nur Monitordarstellung */
@media screen
{
.print {
display:none;
}
.screen {
display:visible;
}
}
/* Nur Druckversion */
@media print
{
.print {
display:visible;
}
.screen {
display:none;
}
.maintableright {width:100%;background-color:transparent;}
.contenttable {width:100%;height:20px;}
.logobox {margin-bottom:30px;}
.logobox td {font-family:'Times New Roman',serif;font-size:10pt;}
.contentbox {padding:0px;min-height:0px;font-family:'Times New Roman',serif;font-size:12pt;color:#000;}
.contentbox td,th {font-family:'Times New Roman',serif;font-size:12pt;color:#000;}
.contextboxleft {position:relative;top:20;left:0;display:block;width:100%;margin-bottom:20px;text-align:center;}
.h1 {font-family:'Times New Roman',serif;font-size:16pt;}
.pfad {display:none;}
xdiv {border:1px solid red;}
xspan {border:1px solid green;}
}