/* ***************************************************************************************** */
/* START:  ********************************************************************************* */
/* START:  Standard Basis ---  BODY + font sizes, LINK                                       */
/* START:  ********************************************************************************* */
/* ***************************************************************************************** */
BODY                 {
                       Height                : 100%;
                       Width                 : 100%;
                       BackGround-Attachment : FIXED; 
                       BackGround-Color      : BLACK; 
                       Color                 : AQUA; 
                       Font-Family           : Tahoma, Arial, ; 
                       Font-Size             : 11pt; 
                       Text-Align            : JUSTIFY;
                       Margin                : 0px;
                     } 
BODY.Margin          { Margin                : 10px;  }
A:LINK               {                       Color:LIME; Margin: 1px; Text-Decoration:none;                         }     
A:visited            {                       Color:LIME; Margin: 1px; Text-Decoration:none;                         }
A:FOCUS              { BackGround : White;   Color:Blue; Margin: 1px; Text-Decoration:none;                         }          
A:ACTIVE             { BackGround : White;   Color:Blue; Margin: 1px; Text-Decoration:none;                         }          
A:HOVER              { BackGround : White;   Color:Blue; Margin: 0px; Text-Decoration:none; Border: 1px Solid Blue; }  
A.W100               { Width      : 100%;    }
A.Long_Link          { Width      : 100%;    }
 .Long_Link   A      { Width      : 100%;    }
A.Long_Padding       { Width      : 100%;    Padding: 10px;  } 
 #BG_Link_Padd_S     { BackGround : BLACK;   Color:Lime;  Font-Size:80%;  Font-Weight:BOLD; White-Space:NOWRAP; Padding:1px; Padding-LEFT:5px; }
 #BG_Link_Padd       { BackGround : BLACK;   Color:Lime;  Font-Size:100%; Font-Weight:BOLD; White-Space:NOWRAP; Padding:1px; Padding-LEFT:5px; }
 .BG_Link_Padd_S     { BackGround : BLACK;   Color:Lime;  Font-Size:80%;  Font-Weight:BOLD; White-Space:NOWRAP; Padding:1px; Padding-LEFT:5px; }
 .BG_Link_Padd       { BackGround : BLACK;   Color:Lime;  Font-Size:100%; Font-Weight:BOLD; White-Space:NOWRAP; Padding:1px; Padding-LEFT:5px; }




/* ***************************************************************************************** */
/* ID's: *********************************************************************************** */
/* ID's: ---  Defs.  ACHTUNG: ID Defs "ziehen" VOR Class Defs!!!m daher immer beides def.    */
/* ID's: *********************************************************************************** */
/* ***************************************************************************************** */


#BG_Black            { BackGround:BLACK;   Color:WHITE;    }                     /*****  B L A CK,  Line_3 *****/
#BG_Black  A:LINK    {                     Color:Lime;     }             
#BG_Black  A:Visited {                     Color:Lime;     }  
#BG_Black  A:ACTIVE  { BackGround:White;   Color:Blue;     }         
#BG_Black  A:HOVER   { BackGround:White;   Color:Blue;     }
.BG_Black            { BackGround:BLACK;   Color:WHITE;    }                     /*****  B L A CK,  Line_3 *****/
.BG_Black  A:LINK    {                     Color:Lime;     }             
.BG_Black  A:Visited {                     Color:Lime;     }  
.BG_Black  A:ACTIVE  { BackGround:White;   Color:Blue;     }         
.BG_Black  A:HOVER   { BackGround:White;   Color:Blue;     }


#BG_Blue             { BackGround:BLUE;    Color:WHITE;    }                     /**** B lue *****/       
#BG_Blue   A:LINK    {                     Color:WHITE;    }  
#BG_Blue   A:visited {                     Color:WHITE;    }  
#BG_Blue   A:ACTIVE  { BackGround:White;   Color:Blue;     }        
#BG_Blue   A:HOVER   { BackGround:White;   Color:Blue;     } 
.BG_Blue             { BackGround:BLUE;    Color:WHITE;    }                     /**** B lue *****/       
.BG_Blue   A:LINK    {                     Color:WHITE;    }  
.BG_Blue   A:visited {                     Color:WHITE;    }  
.BG_Blue   A:ACTIVE  { BackGround:White;   Color:Blue;     }        
.BG_Blue   A:HOVER   { BackGround:White;   Color:Blue;     }


.BG_Grey             { BackGround:#cccccc; Color:BLACK;    }                     /***** G r e y  light, Line_2 *****/
.BG_Grey   A:LINK    {                     Color:BLUE;     }  
.BG_Grey   A:visited {                     Color:BLUE;     }  


.BG_Lime             { BackGround:Lime;    Color:Black;    }
.BG_Lime:LINK        {                     Color:Black;    }          
.BG_Lime:visited     {                     Color:Black;    }                                           
.BG_Lime:#active     { BackGround:BLACK;   Color:Yellow;   }  
.BG_Lime:#HOVER      { BackGround:BLACK;   Color:Yellow;   } 


#BG_Link             { BackGround:BLACK;   Color:Lime;     Padding:3px; }
#BG_Link:LINK        {                     Color:Lime;     }          /* B lack + Lime = Link */ 
#BG_Link:visited     {                     Color:Lime;     }                                           
#BG_Link:#active     { BackGround:BLACK;   Color:Yellow;   }  
#BG_Link:#HOVER      { BackGround:BLACK;   Color:Yellow;   } 
.BG_Link             { BackGround:BLACK;   Color:Lime;     Padding:3px; }
.BG_Link:LINK        {                     Color:Lime;     }          /* B lack + Lime = Link */ 
.BG_Link:visited     {                     Color:Lime;     }                                           
.BG_Link:#active     { BackGround:BLACK;   Color:Yellow;   }  
.BG_Link:#HOVER      { BackGround:BLACK;   Color:Yellow;   } 


.BG_Orange           { BackGround:Orange;  Color:Black;    } /* O range BAckground  */


#BG_Purple              { BackGround:PURPLE;  Color:WHITE;  }                            
#BG_Purple    A:LINK    {                     Color:WHITE;  }  
#BG_Purple    A:visited {                     Color:WHITE;  }  
#BG_Purple    A:ACTIVE  { BackGround:White;   Color:PURPLE; }        
#BG_Purple    A:HOVER   { BackGround:White;   Color:PURPLE; } 
.BG_Purple              { BackGround:PURPLE;  Color:WHITE;  }                            
.BG_Purple    A:LINK    {                     Color:WHITE;  }  
.BG_Purple    A:visited {                     Color:WHITE;  }  
.BG_Purple    A:ACTIVE  { BackGround:White;   Color:PURPLE; }        
.BG_Purple    A:HOVER   { BackGround:White;   Color:PURPLE; }
.BG_Purple TH           { BackGround:WHITE;   Color:Purple; Padding:5;     }  
.BG_Purple TH A:LINK    { BackGround:WHITE;   Color:Purple; }  
.BG_Purple TH A:visited { BackGround:WHITE;   Color:Purple; }  
.BG_Purple TH A:ACTIVE  { BackGround:Purple;  Color:WHITE;  }        
.BG_Purple TH A:HOVER   { BackGround:Purple;  Color:WHITE;  Margin: 0px; Text-Decoration:none; Border: 1px Solid WHITE;} 



#BG_RED                 { BackGround:RED;     Color:WHITE;    } /* R ED BAckground*/
#BG_RED       A:LINK    {                     Color:WHITE;    }  
#BG_RED       A:visited {                     Color:WHITE;    }  
#BG_RED       A:ACTIVE  {                     Color:Blue;     }    
#BG_RED       A:HOVER   {                     Color:Blue;     }
.BG_RED                 { BackGround:RED;     Color:WHITE;    } /* R ED BAckground*/
.BG_RED       A:LINK    {                     Color:WHITE;    }  
.BG_RED       A:visited {                     Color:WHITE;    }  
.BG_RED       A:ACTIVE  {                     Color:Blue;     }    
.BG_RED       A:HOVER   {                     Color:Blue;     }


.BG_Silver              { BackGround:Silver;  Color:BLACK;    }                     /***** S i l v e r, Line_4 *****/
.BG_Silver    A:LINK    {                     Color:BLUE;     }  
.BG_Silver    A:visited {                     Color:BLUE;     }  


#BG_White               { BackGround:WHITE;   Color:BLACK;    }                     /***** W hite = #ffffff,  Line_1 ******/
#BG_White     A:LINK    {                     Color:BLUE;     }  
#BG_White     A:visited {                     Color:BLUE;     }  
#BG_White     A:ACTIVE  { BackGround:BLACK;   Color:Yellow;   }        
#BG_White     A:HOVER   { BackGround:BLACK;   Color:Yellow;   } 
.BG_White               { BackGround:WHITE;   Color:BLACK;    }                     /***** W hite = #ffffff,  Line_1 ******/
.BG_White     A:LINK    {                     Color:BLUE;     }  
.BG_White     A:visited {                     Color:BLUE;     }  
.BG_White     A:ACTIVE  { BackGround:BLACK;   Color:Yellow;   }        
.BG_White     A:HOVER   { BackGround:BLACK;   Color:Yellow;   } 


.BG_YEL                 { BackGround:Yellow;  Color:BLUE;     } 
.BG_YEL       A:LINK    {                     Color:BLUE;     }  
.BG_YEL       A:visited {                     Color:BLUE;     }  
#BG_YELLOW              { BackGround:Yellow;  Color:BLUE;     } 
#BG_YELLOW    A:LINK    {                     Color:BLUE;     }  
#BG_YELLOW    A:visited {                     Color:BLUE;     }  
.BG_YELLOW              { BackGround:Yellow;  Color:BLUE;     } 
.BG_YELLOW    A:LINK    {                     Color:BLUE;     }  
.BG_YELLOW    A:visited {                     Color:BLUE;     }  
.BG_YELLOW TH           { BackGround:RED;     Color:WHITE;  Padding   :5;                       }  
.BG_YELLOW TH A:LINK    {                     Color:WHITE;   }  
.BG_YELLOW TH A:visited {                     Color:WHITE;   }  
.BG_YELLOW TH A:ACTIVE  { BackGround:WHITE;   Color:Blue;    }        
.BG_YELLOW TH A:HOVER   { BackGround:WHITE:   Color:Blue;    Margin: 0px; Text-Decoration:none; Border: 1px Solid WHITE;} 


.BG_FFFF88           { Font-Size : 9pt;                    }
.BG_FFFF88           { BackGround:#FFFF88; Color : BLUE;   }  /***** BG: FFFF88 = Light yellow = RW_Menu *****/
.BG_FFFF88 A         {                     Width : 100%;   Padding : 2pt; Padding-LEFT : 10pt; Padding-Right : 10pt;}
.BG_FFFF88 A:LINK    {                     Color : BLUE;   }  
.BG_FFFF88 A:visited {                     Color : BLUE;   }  

.BG_FFFFCC           { BackGround:#FFFFCC; Color : BLUE;   }  /* BG: FFFFCC = W hite + LIGHT yellow  */
.BG_FFFFCC A:LINK    {                     Color : BLUE;   }  
.BG_FFFFCC A:visited {                     Color : BLUE;   }  





/*-------------------------------------*/
/*   Size                              */
/*-------------------------------------*/
#xxxs, .xxxs,          { Font-Size:050%; }
#xxs,  .xxs,           { Font-Size:070%; }
#xs,   .xs,   H6, #H6  { Font-Size:080%; }
#s,    .s,    H5, #H5  { Font-Size:090%; }
#m,    .m,    H4, #H4  { Font-Size:100%; }
#l,    .l,    H3, #H3  { Font-Size:120%; }
#xl,   .xl,   H2, #H2  { Font-Size:200%; }
#xxl,  .xxl,  H1, #H1  { Font-Size:300%; }


/*-------------------------------------*/
/*   HEADLINES                         */
/*-------------------------------------*/
 H,  H1,  H2,  H3,  H4,  H5,  H6,  { Text-Align:Center; Vertical-Align : middle; BackGround:BLUE; Color:White;}
#H, #H1, #H2, #H3, #H4, #H5, #H6,  { Text-Align:Left;   Vertical-Align : middle; BackGround:BLUE; Color:White;}
     H1,  H2,  H3, #H1, #H2, #H3   { Padding: 05pt; } 
     H4,  H5,  H6, #H4, #H5. #H6   { Padding: 01pt; } 
#Header         { Font-Size:110%; BackGround-Color:Orange; Color:BLACK;  Font-Weight:BOLD; Padding:5pt; }  /*ff9933=etwas dark ORANGE*/
.Header_Blue    { Font-Size:150%; BackGround:BLUE; Color:WHITE;  Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; } 




/* ***************************************************************************************** */
/* ***************************************************************************************** */
/* Sonder Defs                                                                               */
/* ***************************************************************************************** */
/* ***************************************************************************************** */
IFRAME                  { Height         : 40pt;   Width:100%; Text-Align     : center; }
IFRAME.Lupd             { Height         : 40pt;   Width:150px;  }


IMG                     { Border         : 0 none; } 
IMG                     { Vertical-Align : middle; }
IMG.BB_Event_Logo       { Width          : 60px;   }
IMG.BB_Game_Pic         { Width          : 150px;  }
IMG.BG_G_Logo           { Height         : 60pt;   } 
IMG.Pfeil_Link          { Margin-LEFT    : 10px;   Margin-Right:8px; }
IMG.Logo                { Height         : 60px;   } 
IMG.Float_R             { Float          : RIGHT;  } /*pic position = RIGHT */
IMG.Float_L             { Float          : LEFT;   } /*pic position = LEFT */
   .Float_L         IMG { Float          : LEFT;   Margin-LEFT : 5pt; Margin-Right : 5pt;} /*FLOAT AROUND pic Float position = LEFT */


CAPTION                 { BackGround:BLUE; Color:WHITE;  Font-Size:150%; Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; } 


TABLE                   { Font-Size      : 100%;    }  
TR                      { Vertical-Align : TOP;     }
TR.Middle               { Vertical-Align : Middle;  }
TD.BOLD                 { Font-Weight    : Bold;    }
TD.Empty_TD             { Width          : 50;      }
TR.Middle_Center        { Text-Align     : Center;  Vertical-Align : Middle; }
TD.Middle_Center        { Text-Align     : Center;  Vertical-Align : Middle; }
TD.Middle               { Vertical-Align : Middle;  }
  .Align_Justify        { Text-Align     : JUSTIFY; } 
TR.Valign_Middle        { Vertical-Align : Middle;  }
TD.Valign_Middle        { Vertical-Align : Middle;  }   /* oder: Valign:Middle */
TD.Nr                   { Margin         : 20px; Font-Size:125%; Font-Weight:BOLD;  Text-Align:Center;} 

  .Center_Middle TD, TH { Text-Align     : Center;  Vertical-Align : Middle; }
     TR.LEFT            { Text-Align     : Left; }
     TH.LEFT            { Text-Align     : Left; }
     TD.LEFT            { Text-Align     : Left; }
     TR#LEFT            { Text-Align     : Left; }
     TH#LEFT            { Text-Align     : Left; }
     TD#LEFT            { Text-Align     : Left; }




     .Border            { Border         : 3px  Double  yellow; }  /* Stärke - Art - Farbe  = Border-top-right-bottom-LEFT  */
TABLE.Border            { Border         : 3px  Double  yellow; }  /* Stärke - Art - Farbe  = Border-top-right-bottom-LEFT  */
   TR.Border            { Border         : 3px  Double  yellow; }  /* Stärke - Art - Farbe  = Border-top-right-bottom-LEFT  */
   TH.Border            { Border         : 3px  Double  yellow; }  /* Stärke - Art - Farbe  = Border-top-right-bottom-LEFT  */
   TD.Border            { Border         : 3px  Double  yellow; }  /* Stärke - Art - Farbe  = Border-top-right-bottom-LEFT  */



LI               { List-style-Type     : disc;  }                                      /* disc - circle - square // list-style-position: outside; inside-outside*/
Li.BG_G_Logo     { List-Style-Image    : url("../Rottweiler/RW__Pics/BG_Gablingen_Logo_tb.jpg");    Vertical-Align : Middle;} 
Li.DOG           { List-Style-Image    : url("../Rottweiler/RW__Pics/ani_Dog_Barking_R_Brown.gif"); Vertical-Align : Middle;} 
Li.Link          { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Rottweiler/RW__Pics/Link_Pfeil.gif"); 
                   Background-Repeat   :   no-repeat;
                   Background-Position : Left Center;
                   Margin              :         0px; 
                   Padding-LEFT        :        10px;
                   Padding-RIght       :         5px;
                   Vertical-Align      :      MIDDLE;
                 }
Li.BBall         { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Basketball/BB__Pics/BBall_24x19.gif"); 
                   Background-Repeat   :   no-repeat;
                   Background-Position : Left Center;
                   Margin              :         0px; 
                   Padding-LEFT        :        20px;
                   Padding-RIght       :        10px;
                   Vertical-Align      :      MIDDLE;
                 }

Li.BBall_tb      { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Basketball/BB__Pics/BBall_20x20.jpg"); 
                   Background-Repeat   :   no-repeat;
                   Background-Position : Left Center;
                   Margin-LEFT         :         5px; 
                   Padding-LEFT        :        15px;
                   Padding-RIght       :        20px;
                   Vertical-Align      :      MIDDLE;
                 }
Li.New           { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Rottweiler/RW__Pics/ani_New.gif"); 
                   Background-Repeat   :   no-repeat;
                   Background-Position : Left Center;
                   Margin              :         0px; 
                   Padding-LEFT        :        20px;
                   Padding-RIght       :        10px;
                   Vertical-Align      :      MIDDLE;
                 }

Li.Star_Big      { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Basketball/BB__Pics/ani_Star_Roll.gif"); 
                   Background-Repeat   :   no-repeat;
                   Background-Position : Left Center;
                   Margin              :         0px; 
                   Padding-LEFT        :        50px;
                   Padding-RIght       :        50px;
                   Vertical-Align      :      MIDDLE;
                 }
Li.Pfeil_Big     { List-Style-Image    : Url("../Rottweiler/RW__Pics/Blank.gif");
                   Background-Image    : url("../Rottweiler/RW__Pics/ani_Pfeil_R_big.gif"); 
                   Background-Repeat   : no-repeat; Background-Position : Left Center; Margin: 0px; Padding-LEFT : 5px; Vertical-Align : Middle;
                 }

OL LI            { list-style-Type:decimal; }  /* disc | circle | square */
UL LI            { list-style-Type:square;  }  /* disc | circle | square */





/* ***************************************************************************************** */
/* CLASSes: ******************************************************************************** */
/* ***************************************************************************************** */


    .Bold                 { Font-Weight    : BOLD;                   }
    .Empty                { Height         : 10;                     }
    .Margin               { Margin         : 20pt;                   }
    .Margin_Link          { Margin-LEFT    : 5px;  Margin-Right:5px; }
    .Margin_1Page         { Margin         : 30px; Margin-Top: 20px; } 
    .NOWRAP               { White-Space    : NOWRAP;} 
    .Padding_10           { Padding        : 10px; }
    .Padding_20           { Padding        : 20px; }
    .VMiddle              { Vertical-Align : Middle; }



/* ********************************************* */
/* BB                                            */
/* ********************************************* */
   BODY.BB__BG_Dunker_XL                   { Background-Image : url(../Basketball/BB__Pics/BB_Dunker_XL.jpg); BackGround-Attachment : FIXED; }


   BODY.BB__Schwaben_LEFT                  { BackGround       : PURPLE;  Color:WHITE; }
       .BB__Schwaben_LEFT         A        { Width            : 100%;   Padding-TOP: 1; Padding-BOTTOM: 1;} 
       .BB__Schwaben_LEFT         TABLE    { Width            : 100%;   } 
       .BB__Schwaben_LEFT         TR       { Vertical-Align   : Middle; Padding-Bottom   : 0;      Padding-TOP: 0;}


   BODY.BB__Schwaben_MAIN                  { BackGround       : grey;   Background-Image : url(../Basketball/BB__Pics/Schwaben-Ritter_rund_085x085.jpg); BackGround-Attachment : FIXED; }
       .BB__Schwaben_MAIN         H1       { Font-Size        : 120%;   BackGround:Blue;   Color:WHITE; Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; Vertical-Align:Middle; }
       .BB__Schwaben_MAIN         H2       { Font-Size        : 100%;   BackGround:RED;    Color:WHITE; Font-Weight:BOLD; Padding:3pt; Text-Align:CENTER; Vertical-Align:Middle; }
       .BB__Schwaben_MAIN         H3       { Font-Size        : 100%;   BackGround:RED;    Color:WHITE; Font-Weight:BOLD; Padding:1pt; Text-Align:CENTER; Vertical-Align:Middle; }
       .BB__Schwaben_MAIN         H4       { Font-Size        : 100%;   BackGround:Yellow; Color:BLUE;  Font-Weight:BOLD; Padding:1pt; Text-Align:CENTER; Vertical-Align:Middle; }

 
   BODY.BB_TVA	                           { Background-Image : url(../Basketball/BB__Pics/BB_Dunker_XL.jpg); BackGround-Attachment : FIXED; }
   BODY.BB__TVA_LEFT                       { Background-Image : url(../Basketball/BB__Pics/TVA_178x078.jpg); BackGround-Attachment:FIXED; padding:0;}
       .BB__TVA_LEFT              A        { Width            : 100%;   } 
       .BB__TVA_LEFT              TABLE    { Width            : 100%;   } 
       .BB__TVA_LEFT              Li.Link  { Padding-LEFT     : 10px;   }
       .BB__TVA_LEFT.Header_XL             { Font-Size        : 250%;   Height:80px; BackGround:RED; Color:WHITE; Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; Vertical-Align:Middle; Width:100%; Margin-Bottom:10px; }
       .BB__TVA_LEFT.Header_M              { Font-Size        : 150%;                BackGround:RED; Color:WHITE; Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; Vertical-Align:Middle; Width:100%; Margin-Bottom:10px; }


   BODY.BB__TVA_Team                       { Font-Size        : 16pt;   Background-Image : url(../Basketball/BB__Pics/TVA_178x078.jpg); BackGround-Attachment : FIXED; }
       .BB__TVA_Team              A        { Width            : 100%;   } 
       .BB__TVA_Team              DIV      { Font-Size        : 250%;   Height:80px; BackGround:RED; Color:WHITE; Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; Vertical-Align:Middle; Width:100%; Margin-Bottom:10px; }
       .BB__TVA_Team              IMG      { Width            : 400px;  Margin:20px; }
       .BB__TVA_Team              TABLE    { BackGround       : BLUE;   Color:WHITE;   } 
       .BB__TVA_Team              TH       { Padding          : 10pt;   } 
       .BB__TVA_Team              TD       { Padding          : 10pt;   } 
       .BB__TVA_Team              TH       { Text-Align       : Right;  Vertical-Align : Top;  } 


      .OLD IMG.BB_Event_Logo { Width         : 30px;   }
      .BB_Spieler           { Margin-Top     : 30px;  Text-Align:LEFT; Vertical-Align:TOP; }
      .BB_Spieler       IMG { Height         : 350px;      } 
      .BB_Spieler.Name      { Font-Size      : 150%;   BackGround:Orange; Color:BLACK;  Font-Weight:BOLD; Padding:5pt; }
      .BB_Spieler.NBA       { BackGround     : Yellow; Color:BLUE; } 
      .BB_Spieler.NBA   IMG { Height         : 250px;      } 
      .BB_Spieler.Stats     { BackGround     : Orange; Color:BLACK;   Font-Weight:BOLD; Padding:5pt;  Font-Size:110%; }
      .BB_TVA               { Font-Size      : 110%;   BackGround-Attachment : FIXED;    } 
   DIV.BB_TVA.Header        { Height         : 80px;   BackGround:RED;  Color:WHITE;   Font-Weight:BOLD; Padding:5pt; Text-Align:CENTER; Width: 100%; Margin-Bottom: 10px; Font-Size      : 250%;}
 

   IMG.DBB_Icon             { BackGround     : White;  Text-Align:Center; Vertical-Align:Middle;} 
    TD.DBB_Icon             { Text-Align     : Center; Vertical-Align:Middle; } 
      .DBB_Icon         IMG { Height         : 20px;   Margin : 3;  BackGround : White;} 
      .DBB_Icon         TD  { Text-Align     : Center; Vertical-Align : middle; }
      .DBB_Icon_s       IMG { Height         : 10px;   Margin : 1;  BackGround : White;} 
      .DBB_Icon_s       TD  { Text-Align     : Center; Vertical-Align : middle; }
      .DBB_Icon_M       IMG { Height         : 15px;   Margin : 1;  BackGround : White;} 
      .DBB_Icon_M       TD  { Text-Align     : Center; Vertical-Align : middle; }
      .DBB_Icon_L       IMG { Height         : 20px;   Margin : 2;  BackGround : White;} 
      .DBB_Icon_L       TD  { Text-Align     : Center; Vertical-Align : middle; }
      .DBB_Icon_XL      IMG { Height         : 30px;   Margin : 3;  BackGround : White;} 
      .DBB_Icon_XL      TD  { Text-Align     : Center; Vertical-Align : middle; }

      .DBB_I_XL         IMG { Height         : 30px;   Margin : 3;  BackGround : White;} 
      .DBB_I__S         IMG { Height         : 10px;   Margin : 1;  BackGround : White;} 
    TD.DBB_I__S             { Text-Align     : Center; Vertical-Align : middle; } 





/* ********************************************* */
/* ROTTWEILER Menu + Berichte                    */
/* ********************************************* */

    .RW_Menu                     { Font-Size      : 9pt; BackGround:#FFFF88; Color:BLUE; }  /***** BG: FFFF88 = Light yellow = RW_Menu *****/
    .RW_Menu           A         { Width          : 100%; Padding : 2px; Padding-RIGHT : 0px;}
    .RW_Menu           A:LINK    { Color:BLUE;    }  
    .RW_Menu           A:visited { Color:BLUE;    }  

    .RW_Menu.RW_Header           { Height         : 80px; Font-Size:150%; Font-Weight:BOLD; Padding:0pt; Text-Align:CENTER; Vertical-Align : Middle; } 
    .RW_Menu.RW_Header     TABLE { Width          : 100%;  } 
    .RW_Menu.RW_Header.TD_1      { Text-Align     : Left;   Vertical-Align : Middle;  } 
    .RW_Menu.RW_Header.TD_2      { Text-Align     : CENTER; Vertical-Align : Middle;  } 
    .RW_Menu.RW_Header.TD_3      { Text-Align     : Right;  Vertical-Align : Middle;  } 
    .RW_Menu.LinkTab          TD { Vertical-Align : Middle;  } 
    .RW_Menu.LinkTab             { Border         : 0 none inherit;       /* Stärke-Art-Farbe = Border-top-right-bottom-LEFT  */
                                   Border-LEFT    : 5px solid BLUE; 
                                   Padding        : 1px; Padding-Right:0;
                                   Font-Size      : 100%;   
                                   Width          : 100%; 
                                 }
    .RW_Berichte_Headline             { Font-Size      : 110%; BackGround-Color : Orange; Color : BLACK;  Font-Weight:BOLD; Padding:5pt; }  /*ff9933=etwas dark ORANGE*/
    .RW_Berichte_Datum                { Font-Size      : 70%;  Text-Align:LEFT;   White-Space:NOWRAP; } 
 IMG.RW_Berichte_Pic_H                { Height         : 90px;}

/* ********************************************* */
/* ROTTWEILER BG_G                               */
/* ********************************************* */

      .BG_G_1_Page_Header_Tab          { Height         : 80px;   Width : 100%; BackGround : BLUE; Color : WHITE;  }
      .BG_G_1_Page_Header_Tab       TD { Vertical-Align : Middle; }
      .BG_G_1_Page_Header_Tab      IMG { Height         : 80px;   } 
      .BG_G_1_Page_Header_TD_1         { Text-Align     : Left;   Vertical-Align : Middle; } 
      .BG_G_1_Page_Header_TD_1     IMG { Height         : 60px;   }
      .BG_G_1_Page_Header_TD_2         { Text-Align     : CENTER; Vertical-Align : Middle; } 
      .BG_G_1_Page_Header_TD_3         { Text-Align     : Right;  Vertical-Align : Middle; } 
      .BG_G_1_Page_Header_TD_3     IMG { Height         : 70px;   }


      .BG_G_Bilderleiste_quer_Tab  IMG { Height         : 80px;   } 
      .BG_G_Bilderleiste_quer_Tab   TD { Text-Align     : CENTER; } 
   IMG.BG_G_Team_Hunde_Pic_H           { Height         : 40px;   } 
   IMG.BG_G_Team_Hunde_Pic_W           { Width          : 50px;   } 
   IMG.BG_G_Team_Hunde_Pic_WFR         { Width          : 50px;   Float : RIGHT } 
    TH.BG_G_Team_Hunde_Tab             { Font-Size      : 200%;   BackGround : RED; Color : WHITE; } 
    TD.BG_G_Team_Hunde_Tab             { Text-Align     : LEFT;   Vertical-Align : Middle;      }   
      .BG_G_Team_Hunde_Tab         IMG { Width          : 50pt;   Float : RIGHT; Clear : Both;              } 
   IMG.BG_G_Vorstand_Kopf              { Height         : 35px;   Width : 35px; Text-Algin : LEFT; Margin:1pt;  } 

      .BG_G_LP_HeaderTab_LR            { Text-Align     : Right;  Vertical-Align : Middle; } 
      .BG_G_LP_HeaderTab_Gruppe        { Text-Align     : Center; Vertical-Align : Middle; }
      .BG_G_LP_HeaderTab_PL            { Text-Align     : Left;   Vertical-Align : Middle; }
      .BG_G_LP_HeaderTab_LR        IMG { Height         : 80px;   Float : Right; } 
      .BG_G_LP_HeaderTab_Gruppe    IMG { Height         : 80px;   }
      .BG_G_LP_HeaderTab_PL        IMG { Height         : 80px;   Float : LEFT; } 
      .BG_G_LP_Ergeb_Tab               { Font-Size      : 120%;   } 
      .BG_G_LP_Ergeb_Tab           IMG { Width          : 30px;   } 
      .BG_G_LP_Ergeb_Tab           TD  { Vertical-Align : Middle; }
      .BG_G_LP_Ergeb_Tab_TNr           { Margin         : 20px;   Font-Size:125%; Font-Weight:BOLD;  Text-Align:Center;} 
      .BG_G_LP_Bilder_Streifen_Tab IMG { Height         : 80px;   } 


/* ***************************************************************************************** */
/* END: ************************************************************************************ */
/* END: >>> $ Id-dsn:css_1.css $                                                             */
/* END: >>> DOC <<<   Base CSS STYLE SHEET for the complete homepage                         */
/* END: >>> Author:   Anton Spindler, Gablingen, Germany, Tel:+49 171 5405837                */
/* END: ************************************************************************************ */
/* ***************************************************************************************** */
       .BB__Leftx                  TH       { Font-Size        : 125%;   Color:WHITE;  Text-Align : CENTER; Vertical-Align : MIDDLE; }
       .BB__Leftx                  TD       {                                          Text-Align : LEFT;   Vertical-Align : MIDDLE; }
