/*CSS Definition                                                        */
/*----------------------------------------------------------------------*/

/* Allgemeine Definitionen */



body,p,h1,h2,h3,h4,h5,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,pre
{ 
font-family:Arial,Helvetica,sans-serif; 
color:#000000;

scrollbar-base-color:#CDCDCD;
scrollbar-3dlight-color:#D9D9D9;
scrollbar-arrow-color:#A70000;
scrollbar-darkshadow-color:#BFBFBF;
scrollbar-face-color:#CDCDCD;
scrollbar-highlight-color:#D9D9D9;
scrollbar-shadow-color:#BFBFBF;
scrollbar-track-color:#DADADA;
}

h3 {color:#A70000;}

p,div,td,li,ul,ol { font-size:9pt; }

p {margin-bottom:6pt; margin-top:6pt; }

li {margin-bottom:2pt; margin-top:2pt; }
ul {margin-bottom:6pt; margin-top:6pt; list-style-type:square;}

h1 { font-size:16pt; font-weight:bold; }
h2 { font-size:14pt; font-weight:bold; }
h3 { font-size:12pt; font-weight:bold; margin-top:6pt; margin-bottom:6pt; }
h4 { font-size:10pt; font-weight:bold; margin-top:6pt; margin-bottom:6pt; }
h5 { font-size:8pt;  font-weight:bold; margin-top:6pt; margin-bottom:6pt; }

/*----------------------------------------------------------------------*/

/* Klassen */

.KeinRand {margin:0px; background-color:#F0F0F0}

.HP {margin:0px; background-color:#F0F0F0; background-image:url(images/BG_HP.gif); background-repeat:no-repeat; background-attachment:fixed;}
/* Hintergrundbild auf Homepage fixieren */


.BildRechts {float: right; margin-left: 10px; margin-right: 0px; margin-bottom:5px; margin-top:5px;}
.BildLinks {float: left; margin-left: 0px; margin-right: 10px; margin-bottom:5px; margin-top:5px;}
.BildInhalt {border:solid 1px #A70000;}
.BildUnterschrift {font-size: 9px; } /*font-style=italic}*/

img.BildLinks  {float:left;  margin-left:  0px; margin-right:10px; margin-bottom:5px; margin-top:5px; border:solid 1px #A70000;}
img.BildRechts {float:right; margin-left: 10px; margin-right: 0px; margin-bottom:5px; margin-top:5px; border:solid 1px #A70000;}
img.Mannschaft {margin-top:7px; border:solid 1px #A70000;}
/* für Bilder im Fliesstext */

.Minipfeil1 {background: url(images/Minipfeil1.gif) no-repeat 0px 6px; margin-top:0pt;}
/* Hauptüberschriften mit orangenem Quadrat */

/*.mark1 {font-weight:bold; color:#616161;} */
/*.mark1 {font-weight:bold; color:#5A5A5A;} */
.mark1 {font-weight:bold; color:#444444;}
/* für Hervorhebungen im Text */

.small {font-family:Arial,Helvetica,sans-serif; font-size: 8pt;}
/* für kleine Input-Felder */

.Stand {font-family:Arial,Helvetica,sans-serif; font-size: 7pt; font-weight:normal;}
/* für Stand Informationen am Seitenende */

.InfoBoxRechts {
float: right;
margin-left:  10px;
margin-right:  0px;
margin-top:    0px;
margin-bottom: 4px;
padding: 5px;
background-color: E4E4E4;
width: 250px;
overflow:auto;
}

.InfoBoxLinks {
float: left;
margin-left:   0px;
margin-right: 10px;
margin-top:    0px;
margin-bottom: 4px;
padding: 5px;
background-color: E4E4E4;
width: 250px;
overflow:auto;
}

/*----------------------------------------------------------------------*/

/* IDs */

#ContentBox {
margin-left:  0px;
margin-right: 0px;
margin-top:   0px;
margin-bottom:0px;
padding: 1px;
/*background-color:#f0f0f0;*/
width:670px;
/*height: 99%;*/
/* Hauptcontainer für den Inhaltsbereich */
}

#ContentBoxHP {
margin-left:  0px;
margin-right: 0px;
margin-top:   0px;
margin-bottom:0px;
padding: 1px;
background-image:url(images/BG_HP.jpg);
background-repeat:no-repeat;
width:600px;
height: 318px;
/* Hauptcontainer für HP */
}


#Logo {
position: absolute;
top:0px; left:0px;
margin-left:   0px;
margin-right:  0px;
margin-top:   10px;
margin-bottom: 0px;
width: 90px;
padding: 0px;
background-repeat:repeat-x; 
background-position:0px 0px;
background-image:url(nav/images/BG_Streifen.gif);
text-align: right;
}

#Abteilung {
margin-left: 100px;
margin-right:  0px;
margin-top:   10px;
margin-bottom: 0px;
/*width: 600px;*/
padding: 0px;
font-family: Arial,Helvetica,sans-serif; 
font-size: 12px; 
text-align: center;
}

#Ticker {
margin-left:   250px;
margin-right:  10px;
margin-top:    -40px;
margin-bottom: 0px;
width: 400px;
padding: 0px;
font-family: Arial,Helvetica,sans-serif; 
font-size: 12px; 
text-align: center;
}

#ONAV {
/*float: left;*/
margin-left:  90px;
margin-right:  0px;
margin-top:   10px;
margin-bottom: 0px;
padding: 0px;
background-repeat:repeat-x; 
background-position:0px 0px;
background-image:url(nav/images/BG_Streifen.gif);
/*height:22px;*/
line-height:22px;
text-align: right;
font-family: Arial,Helvetica,sans-serif; 
font-size: 11px; 
color: #fff;
overflow:hidden;
/* Obere Navigation */
}

.UNAV {
float: left;
margin-left:   0px;
margin-right:  0px;
margin-top:   10px;
margin-bottom:10px;
padding: 0px;
background-repeat:repeat-x; 
background-position:0px 0px;
background-image:url(nav/images/BG_Streifen.gif);
line-height:22px;
/*text-align: right;*/
font-family:Arial,Helvetica,sans-serif; 
font-size: 11px; 
color: #fff;
overflow:hidden;
/* Untere Navigation */
}

#InfoBoxHP {
margin-left:   0px;
margin-right:  0px;
margin-top:   30px;
margin-bottom: 0px;
padding: 10px;
background-color: E4E4E4;
/*opacity: 0.8;*/
width: 250px;
height: 265px;
overflow:auto;
}

/*----------------------------------------------------------------------*/

/* Hyperlink-Definitionen: */

a:link    { color:#A70000; text-decoration:none; }
a:visited { color:#A70000; text-decoration:none; }
a:hover   { color:#A70000; text-decoration:underline; }
a:active  { color:#A70000; text-decoration:underline; }
/* allgemein */

.NAV {font-family:Arial,Helvetica,sans-serif; font-size: 8pt; font-weight:bold;}
a.NAV:link    { color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.NAV:visited { color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.NAV:hover   { color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.NAV:active  { color:#FFFFFF; text-decoration:underline; font-weight:bold;}
/* für Navi */

.ZNAV {font-family:Arial,Helvetica,sans-serif; font-size: 8pt; font-weight:bold;}
a.ZNAV:link    { color:#A70000; text-decoration:none; font-weight:bold;}
a.ZNAV:visited { color:#A70000; text-decoration:none; font-weight:bold;}
a.ZNAV:hover   { color:#A70000; text-decoration:underline; font-weight:bold;}
a.ZNAV:active  { color:#A70000; text-decoration:underline; font-weight:bold;}

.small {font-family:Arial,Helvetica,sans-serif; font-size: 8pt; font-weight:bold;}
a.small:link    { color:#A70000; text-decoration:none; font-weight:bold;}
a.small:visited { color:#A70000; text-decoration:none; font-weight:bold;}
a.small:hover   { color:#A70000; text-decoration:underline; font-weight:bold;}
a.small:active  { color:#A70000; text-decoration:underline; font-weight:bold;}
/* für Navi */

/*----------------------------------------------------------------------*/

/* Tabellenfelder einfärben (td, tr u.ä.) */

.tab10 {background-color:#A70000; font-weight:bold; color:#ffffff;} 
/* Infotabellen1 Überschriften */

.tab11 {background-color:#D8D8D8;} 
/* Infotabellen1 Dunkel */

.tab12 {background-color:#E4E4E4;} 
/* Infotabellen1 Hell */

.tab13 {} 
/* Infotabellen neutral */

.tab20 {background-color:#A70000; font-weight:bold; color:#ffffff; font-size:8pt;} 
/* Infotabellen2 Überschriften */

.tab21 {background-color:#D8D8D8; font-size:8pt;} 
/* Infotabellen2 Dunkel */

.tab22 {background-color:#E4E4E4; font-size:8pt;} 
/* Infotabellen2 Hell */

/*----------------------------------------------------------------------*/
