/* ------------------------------------------------------ */
/* Main Formats                                           */
/* ------------------------------------------------------ */

html, body {
 height:100%;
}

body {
 margin:0pt;
 padding:0pt;
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11pt;  
 width:100%;
}

p {
 font-size:11pt;
 color:#000000;
}

h1 {
 font-size:14pt;
 font-weight:bold;
 margin-top:0pt;
 padding:0pt;
 display:inline;
 color:#000000;
}

h2 {
 font-size:13pt;
 font-weight:normal;
 margin:0pt;
 padding:0pt;
 display:inline;
 color:#000000;
}

select, textarea {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11pt; 
 color:#000000;
}

ul {
 margin-top:0pt;
 margin-bottom:0pt;
 color:#000000;
}

li {
 margin-left:-20pt;
 color:#000000;
}

img {
 border:none;
}

/* ------------------------------------------------------ */
/* Main Template Elements                                 */
/* ------------------------------------------------------ */

#Container {
 display:block;
 width:100%;
}
 
#Content {
 display:block;
 width:100%;
 color:#000000;
 margin:0pt;
 padding-left:0pt;
 padding-top:0pt;
 margin-top:50pt;
}

/* Nur fuer IE 5 + 6 */
* html #Content {
 width:100%;
}

/* Nur fuer IE 6 */
html*#Content {
 width:100%;
}

#Menu {
 display:none;
}

#Image {
 display:none;
}

#Shading {
 display:none;
}

#Netscape4 {
 display:none;
}

#LogoPrint {
 display:none;
}

#IschlerBahnen {
 position:absolute;
 top:0pt;
 left:100pt;
}

#NewsBox1 {
 display:none;
}

#NewsBox2 {
 display:none; 
}

#Anfrage {
 display:none;
}

/* ------------------------------------------------------ */
/* Content Formatting                                     */
/* ------------------------------------------------------ */

.clear {
 clear:both;
}

.PageNewsBox {
 /*position:relative;*/
 width:375pt;
 height:60pt;
 background-color:#ECECEC;
 display:block;
 z-index:200;
 top:0pt;
}

.PageNewsBoxText {
 color:#000000;
 padding-top:10pt;
 margin-left:10pt;
}

.mehr {
 /*position:absolute;
 right:8pt;*/
 width:50pt;
}

.small {
 font-size:4pt;
}

table.Paging {
 table-layout:fixed;
 border-collapse:collapse;
 border-spacing:0pt;
 width:375pt;
}

.PagingTextLe {
 text-align:left;
}

.PagingTextRi {
 text-align:right;
}

.rezText {
 vertical-align:top;
}

.rezInput, .rezTextArea {
 border:1pt solid #000000;
 color:#000000;
 font-size:11pt;
 background-color:#FAFAFA;
 width:297pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.forumbr {
 font-size:6pt;
}

.DlgAnfr {
 border:1pt solid #000000;
 color:#000000;
 font-size:11pt;
 background-color:#FAFAFA;
 width:156pt;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin-left:29pt;
}

.DlgAnfrSend {
 position:absolute;
 margin-top:1pt;
 margin-left:2pt;
}

input.Dlg, textarea.Dlg {
 border:1pt solid #000000;
 color:#000000;
 font-size:11pt;
 background-color:#FAFAFA;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.Dialog td {
 vertical-align:top;
}

/* ------------------------------------------------------ */
/* Footer Formatting                                      */
/* ------------------------------------------------------ */

#Footer {
 display:none;
}