@media all
{

/**********************
* GRUNDEINSTELLUNGEN
**********************/
* { margin:0; padding:0; border:0; font-size:100.01%; }
*:focus { outline:none; }
html { height:100%; overflow:hidden;padding:0; border:0; }
body { position:relative; height:100%; text-align:left; font-family:Helvetica,Arial; font-size:100%; line-height:1.125em; color:#000; overflow:auto; padding:0; border:0; }
em { font-size:13px; font-style:normal; font-weight:700; color:#fe5b03; }
a { color:#000; }
a:hover { color:#fe5b03; }
form { margin:0; padding:10px 0 20px 0; }
.t1 { width: 280px; margin-bottom:5px; padding:2px; border:1px solid #888; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.b1 { background: #ccc url('../img/submit.gif') no-repeat top left; width:122px; }
.pdfico { vertical-align:bottom; }

/*******************
* EBENEN & SPALTEN
*******************/
#wrap { position:absolute; top:0; bottom:0; left:0; right:0; }
#content { position:relative; top:0; bottom:0; margin:0 auto; width:978px; height:100%; font-size:13px; }
#header { position:absolute; top:0; z-index:0; }
#scroll,#scroll1 { position:absolute; z-index:10; top:180px; left:185px; height:450px; width:850px; margin:0; padding:0; overflow:auto; overflow-x:hidden; }
#scroll1 { left:175px; width:455px; padding:0 0 0 10px; }
#scroll1 p { display:block; width:435px; height:auto; padding:10px; background-color:#fff; }
#scroll1 p.abstand { width:420px; padding:10px 25px 10px 10px; }
#scroll1 .innercell { background:#fff; }

* html #scroll1 {  /* nur fuer Internet Explorer */
  width:475px;     /* Version 5.x */
  w\idth:455px;    /* Version 6 */
}

#bildbox { position:absolute; z-index:10; top:180px; left:650px; }
.bgweiss { width:306px; background:#ddd; padding:2px 0 0 10px; }
#balken { position:absolute; z-index:10; top:630px; left:185px; width:455px; height:18px; background-color:#fe5b03; color:#fff; }
#balken span { margin:3px 0 0 10px; } 
#footer { position:absolute; z-index:10; top:655px; left:185px; width:450px; color:#999; }
#footer #implink { float:right; }
#footer a { color:#999; text-decoration:none; }
#footer a:hover { color:#fe5b03; }

#impressum { display:none; position:absolute; z-index:5000; top:600px; left:400px; width:300px; padding:20px; background:#bbb; font-size:13px; }

/*******************
* NAV
*******************/
#nav { position:absolute; top:225px; left:15px; width:154px; text-align:right; text-transform:uppercase; line-height:16px; font-weight:700; color:#fff; }
#nav li { padding:0; list-style:none; }
#nav li a { display:block; color:#fff; background-color:#58585a; text-decoration:none; padding:1px 5px 1px 0; margin:0 0 8px 0; }
#nav li.serv a { background-color:#9c9ea0; }
#nav a:hover, #nav .current, #nav li.serv a:hover, #nav li.servaktiv { background-color:#fe5b03; text-decoration:none; }
#nav .current, #nav li.servaktiv { padding:1px 5px 1px 0; margin:0 0 8px 0; }
#nav li a.offen { color:#fff; text-decoration:none; background-color:#fe5b03; }
#nav li ul { margin:-3px 0 18px 0; }
#nav li ul li a { display:inline; color:#999; background-color:#fff; font-size:11px; line-height:16px; font-weight:400; padding:0; text-decoration:none; }
#nav li ul li.subcurrent, #nav li ul li a:hover { font-size:11px; line-height:16px; font-weight:400; background-color:#fff; color:#fe5b03; }

/*******************
* SPIELPLAN TABELLE
*******************/
.t_rot { color:#fe5b03; font-weight:700; display:block; text-decoration:none; }
.monat { display:block; font-weight:bold; font-size:13px; line-height:16px; text-transform:uppercase; color:#fff; background-color:#3C1400; padding:3px 0px 1px 10px; }
.leer { padding-bottom:0; border-bottom:1px solid #333; background:#fff; }
td.w { background: #fff; padding-bottom: 10px; vertical-align: top; }
td.w1 { background: #fff; vertical-align: middle; font-weight:400; }
td.i1 { background: #fff; vertical-align: top; font-weight: normal; padding-bottom: 5px; border-bottom: 1px solid #D8E3ED; }
td.g1 { background: #D8E3ED; vertical-align: top; font-weight:400; }
td.c { vertical-align: top; }

/*******************
* BILDHANDLING
*******************/
#slidenav { width: 300px; font-size:11px; }
#slidenav li { list-style: none }
#slidenav a {  }
#slidenav a.activeSlide { color: #fe5b03; }
#slidenav a:focus { outline: none; }
#slidenav img { border: none; display: block }
.pager { display:block; margin:6px 0 18px 0; width:46px; height:13px; }
#prev { float:left; width:23px; }
#next { float:right; width:23px; }
}
