body             {background-color: #D5E1F0;margin: 0px;}
body,p,li,td,th,a, span,input,textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:120%;color: #ffffff;}
input, textarea {background-color: #302F69;border:solid 1px #D5E1F0;}

h1.content {float: left; padding-left: 330px; font-size: 140%;}
h3.content {float: left; padding-left: 330px; font-size: 110%;}

a {text-decoration: none; color: #D94425;}
a:hover {text-decoration: underline;}

a.nav  {font-size:10pt; text-decoration: none; color: #302F69;font-weight: bold;}
a.nav:hover {text-decoration: underline; }

a.servnav         {font-size:8pt; text-decoration: none; color: #302F69;}
a.servnav:hover {text-decoration: underline; }

a.nava {font-size:10pt; text-decoration: none; color: #ffffff;font-weight: bold;}
a.nava:hover {text-decoration: underline; }

.roottable {border: 0px; border-style: solid; border-color: #ffffff;border-collapse: collapse;}
.tdnav {padding: 5px 20px 5px 20px; border: 1px; border-style: solid; border-color: #ffffff; border-collapse:collapse;}
.tdnava {padding: 5px 20px 5px 20px; border: 1px; border-style: solid; background-color: #ffffff;border-color: #ffffff; border-collapse:collapse;}
.tdsubnav {padding: 5px 20px 5px 20px; border: 1px solid #ffffff; border-right: 1px solid #D5E1F0; border-collapse:collapse;background-color: #ffffff;}
.tdsubnava {padding: 5px 20px 5px 20px; border: 1px; solid #ffffff; border-collapse:collapse;background-color: #302F69;}
.tdservicenav {padding: 15px 20px 15px 0px; }
.fenster {padding: 10px; background-color: #302F69;}
.headline {font-size: 12pt;}
.spielplan {padding: 20px 15px 5px 0; border: 0px; border-style: solid; border-color: #ffffff; border-collapse:collapse;}
.alarm {font-weight: bold; color: #ff0000;}
.gbtitel {background-color: #D5E1F0;color: #302F69;}
.gbtitelfett {background-color: #D5E1F0;color: #302F69;font-weight: bold;}
