html, body
{
    margin:             0px;
    padding:            0px;
    font-family:        verdana, geneva, arial, helvetica, sans-serif;
    font-size:          10px;
    font-weight:        300;    
    color:              #00004b;
    background-color:   #999999;
}

.outerbox
{
    margin-left:        auto;
    margin-right:       auto;
    width:              991px;
    background-color:   #09014e;   
}

.header
{
    background-image:   url(http://www.bsvbb.de/images/head_bsvbb_990.jpg);
    height:             100px;
    width:              990px;
}

.outercontent
{
    float:              left;
    background-color:   #09014e;
    width:              991px;
}

.outernavi
{
    float:              left;
    width:              200px;
}

.outermain
{
    float:              left;
    width:              790px;
    background-color:   #ffffff;
}

.navi
{
    margin-left:        20px;
}

.main
{
    float:              left;
    width:              500px;
    padding:            20px;
}

.table_big
{
    float:              left;
    width:              750px;
    padding:            20px;
    min-height:         890px;
}

.akt_erg
{
    float:              left;
    width:              230px;
    padding-left:       20px;
}

.outerright
{
    float:              left;
    width:              230px;
    margin-right:       20px;
}

.footer
{
    float:              left;
    width:              790px;
}

.footer_inner1
{
    height:             20px;
    width:              790px;
    padding-top:        10px;
    background-color:   #e1e1e1;
    text-align:         center;
}

.footer_inner2
{
    height:             15px;
    width:              790px;
    background-image:   url(http://www.bsvbb.de/images/foot_bsvbb_790.jpg);
}

.extlink, .counter, .flashbullpen
{
    margin-left:        20px;
    margin-top:         20px;
}

.ticker
{
    float:              left;
}

.article
{
    float:              left;
    width:              240px;
}

.article2
{
    float:              left;
    width:              500px;
}

.article3
{
    float:              left;
    width:              750px;
}

.article4
{
    float:              left;
    width:              350px;
}

.space20
{
    float:              left;
    width:              20px;
    height:             20px;
}

.spaceleft
{
    margin-right:       10px;    
}

.spaceright
{
    margin-left:        10px;    
}

.cl
{
    clear:              left;
}

.outline_red
{
    float:              left;
    width:              238px;
    background-color:   #cc0000;
    padding:            1px;
    margin-bottom:      5px;
}

.middleline_white
{
    float:              left;
    width:              236px;
    background-color:   #ffffff;
    padding:            1px;
}

.box_red
{
    float:              left;
    width:              234px;
    background-color:   #cc0000;
    padding:            1px;
}

.box_red_inner
{
    float:              left;
    padding-left:       5px;
    color:              #ffffff;
}

.bg_grey
{
    float:              right;
    background-color:   #c1c1c1;
    height:             100%;
    width:              21px;
}

.bg_ligrey
{
    background-color:   #f5f5f5;
    text-align:         center;
    font-size:          9.5px;
}

.bg_dkgrey
{
    background-color:   #e1e1e1;
    text-align:         center;
    font-size:          9.5px;
}

.bg_ligrey2
{
    background-color:   #f5f5f5;
    text-align:         left;
}

.bg_dkgrey2
{
    background-color:   #e1e1e1;
    text-align:         left;
}

.bg_dkblue
{
    background-color:   #00004b;
    padding:            1px;
}

.article_inner
{
    width:              230px;
    background-color:   #ffffff;
    padding-bottom:     30px;
    padding-left:       5px;
    padding-right:      5px;
}

.results
{
    width:              228px;
    padding:            1px;
    background-color:   #00004b;
    margin-top:         20px;
}

.results_inner
{
    padding:            0px;
}

.vierzehntage
{
    padding:            1px;
    background-color:   #00004b;    
}

.line1
{
    background-color:   #09014e;
    height:             1px;
    width:              100%;
}

.tablehead
{
    background-color:   #09014e;
    color:              #ffffff;
    text-align:         center;
    font-weight:        600;   
}

.tablehead3
{
    background-color:   #cccccc;
    color:              #00004b;
    padding-left:       5px;
    padding-right:      5px;
    font-weight:        600;
}

.banner
{
    width:              230px;    
    margin-top:         20px;
}

.tables
{
    width:              230px;
    margin-top:         20px;
}

.headline_red1
{
    color:              #a80000;
    font-size:          14px;
    font-weight:        900;
    padding-bottom:     20px;
}

.headline_red2
{
    color:              #a80000;
    font-size:          14px;
    font-weight:        900;
    margin-top:         20px;
    margin-bottom:      15px;
}

.headline_red3
{
    color:              #a80000;
    font-size:          14px;
    font-weight:        900;
}

.headline_red4
{
    color:              #a80000;
    font-size:          14px;
    font-weight:        900;
    padding-bottom:     10px;
}

.gallery
{
    background-color:   #cccccc;
    width:              75px;
    height:             75px;
    text-align:         center;
    vertical-align:     middle;   
}

a.navtop:link    { font-size:7pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtop:visited { font-size:7pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtop:active  { font-size:7pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtop:hover   { font-size:7pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }

a.navtopselected:link    { font-size:7pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtopselected:visited { font-size:7pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtopselected:active  { font-size:7pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }
a.navtopselected:hover   { font-size:7pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16pt; }

a.navsub:link    { font-size:6pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsub:visited { font-size:6pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsub:active  { font-size:6pt; color:#F0F0F0; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsub:hover   { font-size:6pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }

a.navsubselected:link    { font-size:6pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsubselected:visited { font-size:6pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsubselected:active  { font-size:6pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }
a.navsubselected:hover   { font-size:6pt; color:#F00000; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 13pt; }


/* Hier werden die Schriften-Klassen formatiert */
a:hover {
		color : #00004B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 300;text-decoration : underline;
}

.kontakt_headline_red {
        color : #A80000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 14px;
        font-weight : 900;
}

.headline_white {
        color : #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;
        font-weight : 600;
}

.headline_red
{
    color:              #a80000;
    font-size:          11px;
    font-weight:        600;
}

.headline_blue {
        color : #00004B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;
        font-weight : 600;
}

.text_grey
{
    color:              #999999;
    font-size:          10px;
    font-weight:        300;
}

a.text_grey:link    {text-decoration:none;}
a.text_grey:visited {text-decoration:none;}
a.text_grey:active  {text-decoration:none;}
a.text_grey:hover   {color:#999999; text-decoration:underline;}

.text_blue
{
    color:              #00004b;
    font-size:          10px;
    font-weight:        300;  
}

.text_blue_small
{
    color:              #00004b;
    font-size:          9px;
    font-weight:        300;
}

.text_blue1
{
    color:              #00004b;
    font-size:          10px;
    font-weight:        bold;
    background-color:   #e1e1e1;
    padding:            1px;
    text-align:         center;
}

.text_blue2
{
    color:              #00004b;
    background-color:   #e1e1e1;
    padding:            5px;
}

.text_blue3
{
    color:              #00004b;
    background-color:   #f5f5f5;
    padding-left:       5px;
    padding-right:      5px;
}

.text_bold
{
    font-weight:        600;
}

.text_white {
        color : #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 300;
}

.text_blue_bold
{
    color:              #00004b;
    font-weight:        600;
    padding-bottom:     5px;
}

.text_blue_bold1 {
        color : #00004B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 600;
        background-color: #E1E1E1;
}

.text_white_bold {
        color : #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 600;
}

.link_blue {
        color : #00004B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 300;text-decoration : none;
}

.link_red
{
    color:              #a80000;
    text-decoration:    none;
    font-weight:        300;
}

a.head {
        color : #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 600;text-decoration : none;
}

a.head:hover {
        color : #E1E1E1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;
        font-weight : 600; text-decoration : underline;
}

.spieltag_headline
{
    color:              #ffffff;
    background-color:   #00004b;
    text-align:         center;
}

.spieltag_text {
		color : #00004b; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9.5px;
        font-weight : 300;
}

.form
{ 
    background-color:   #ffffff;
    border:             1px solid #00004b;
    font-size:          10px;
    font-family:        verdana, geneva, arial, helvetica, sans-serif;
    font-weight:        300;
    color:              #00004b;
}