body,p,h1,h2,h3,h4,ul,li,div,td,th,address,blockquote,nobr,b,i,o1
         {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; font-weight: normal; color: #ffffff /* bsb2010: #000000 | nur für Modul "box secundary" ######### */
         }
/*----------------------------------------------------------------------------*/
H1       {font-size: 22px; font-weight: 900; color: #000000}
H2       {font-size: 18px; font-weight: 900; color: #000000}
H3       {font-size: 14px; font-weight: 900; color: #000000}
H4       {font-size: 13px; font-weight: 800; color: #000000}
/*----------------------------------------------------------------------------*/
hr {
        border-top: 1px solid #CCCCCC;
        border-right: 0;
        border-left: 0;
        border-bottom: 0;
        height: 1px;
}
/* ############################### Eigene FP ############################################################### */
a.zuchtarchiv {
        color: #006699;
        font-weight= bold;
//        text-decoration: underline;
//        text-decoration: none;
}

a.zuchtarchiv:hover, a.zuchtarchiv:active, a.zuchtarchiv:focus {
        color: #333333;
        text-transform: uppercase;
//        text-decoration: underline;
}
/* ############################### css für ausschließlich für Modul "box secundary" ####################################### */
.bg_sidebar_bs            {background-color: #222222}              /* bg von Modul "box secundary" */
.wurf_30tagesicht_red        {font-size: 12px; color: #FF0000; font-weight: normal; line-height: 14px;}
.wurf_30tg_sidebar_bs     {font-size: 12px; color: #ffffff; font-weight: normal; line-height: 14px;}
.wurf_30tg_sidebar_vari_bs     {font-size: 12px; color: #000000; font-weight: normal; line-height: 14px;}

/*----------------------------------------------------------------------------*/
a:link                         {color: #ffffff; font-weight: normal; text-decoration: none}
a:visited                 {color: #ffffff; font-weight: normal}
a:hover                 {color: #70b620; font-weight: bold; text-transform: uppercase}
a:active                 {color: #ffffff; font-weight: normal}
/*----------------------------------------------------------------------------*/
/* ############################### css für ausschließlich für Modul "box secundary" ####################################### */
/*----------------------------------------------------------------------------*/
p.menuetop                 {font-size: 10px; font-weight: bold; color: #ffffff}
.menuelinks                 {font-size: 10px; font-weight: normal; color: #999999}
/*----------------------------------------------------------------------------*/
.bg4v                        {background-image:url(http://www.dkbs.de/bilder/back_4v.jpg); background-attachment:fixed}
.bgoben                        {background-image:url(http://www.dkbs.de/bilder/back05.jpg)}
.bglinks                {background-image:url(http://www.dkbs.de/bilder/back01a.jpg)}
.bgrechts                {background-image:url(http://www.dkbs.de/bilder/back01a.jpg)}
.bgzuechter                {background-image:url(http://www.dkbs.de/bilder/back03.jpg); background-attachment:fixed}
.bggast                        {background-image:url(http://www.dkbs.de/bilder/back03.jpg); background-attachment:fixed}
.bgwelpen                {background-image:url(http://www.dkbs.de/bilder/welback2.jpg); background-attachment:fixed}
.bg_atback                {background-image:url(http://www.dkbs.de/bilder/atback.jpg); background-attachment:fixed}
.bgsoftw                {background-image:url(http://www.dkbs.de/bilder/back_softw.gif); background-attachment:fixed}
.bgwetter                {background-image:url(http://www.dkbs.de/bilder/back_wetter.jpg); background-attachment:fixed}
.bgroute                {background-image:url(http://www.dkbs.de/bilder/back_route.jpg); background-attachment:fixed}
.bg_at_zinfo                {background-image:url(http://www.dkbs.de/bilder/back_at-01.jpg); background-attachment:fixed}
.bgchat                        {background-image:url(http://www.dkbs.de/bilder/back_softw.gif); background-attachment:fixed}
.bgchat_re                {background-image:url(http://www.dkbs.de/bilder/back01a.jpg)}
.bgchat_fu                {background-color: #cffffe}
.bghaupt                {background-color: #ffffff}     /* ###############original: #f5f5f5} = generalhintergrund bsb2010 ##### */
.bgtermine                {background-color: #ffffff}
.bgacrobat                {background-color: #000000}
.bgunten                {background-color: #000000}
.bgmenue                {background-color: #000000}
.bglgsued                {background-image:url(http://www.dkbs.de/lg/lgs/lgs_x/Flagge_Bayern3.gif); background-attachment:fixed}
.bg01                        {background-color: #ffffff}  /* blau */
.bg02                        {background-color: #f4f4f4}  /* weiss */

.bg03                        {background-color: #70b620}  /* grün button bsb2018 vorher blass mint:#cffffe ############################ */

.bg03-bold                   {background-color: #cffffe; font-weight: bold;} /* ############ blass mint/gruen - schrift: bold ############# */
.bg04                        {background-color: #dddddd}  /* grau */
.bg_web                      {background-color: #0000FF}  /* blau */

.head0                        {font-size: 23px; font-weight: normal; color: #000000}
.head1                        {font-size: 22px; font-weight: 900; color: #000000}
.head2                        {font-size: 18px; font-weight: 900; color: #000000}
.head3                        {font-size: 14px; font-weight: 900; color: #000000}
.head4                        {font-size: 13px; font-weight: 800; color: #000000}
.head5                        {font-size: 10px; font-weight: 800; color: #000000}
.head1_rot                {font-size: 22px; font-weight: 900; color: #c60046}
.head2_rot                {font-size: 18px; font-weight: 900; color: #c60046}
.head3_rot                {font-size: 14px; font-weight: 900; color: #c60046}
.head4_rot                {font-size: 13px; font-weight: 800; color: #c60046}
.head5_rot                {font-size: 10px; font-weight: 800; color: #c60046}
.termakt                 {color: #000000; font-weight: normal}
.termaktbold                 {color: #000000; font-weight: 800}
.at_zusatzdaten                {font-size: 9px; color: #000000;}
.copyright                 {font-size: 9px; color: #ffffff; font-weight: normal}
.copyright_black        {font-size: 92%; color: #666666; font-weight: normal}
.copyright_black_bold        {font-size: 9px; color: #000000; font-weight: 800}
.norm_rot               {font-size: 12px; font-weight: normal; color: #c60046}
.bold                         {font-weight: 800}
.boldxxl                 {font-weight: 900}
.boldblue                 {font-weight: 800; color: #000000}
.boldbluexxl                 {font-weight: 900; color: #000000}
.boldweiss                {font-weight: 800; color: #ffffff; font-size: 11px}
.blocksatz                {text-align: justify}
.lo1                         {text-align: justify; list-style-type: upper-roman}
.lo2                         {text-align: justify; list-style-type: decimal}
.lo3                         {text-align: justify; list-style-type: lower-alpha}
/*----------------------------------------------------------------------------*/
.small        {font-size: 92%; color: #000000; font-weight: normal}
/*----------------------------------------------------------------------------*/
input, select, textarea, .inputbox {
        padding: 3px 5px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
}
.inputbox {
        border: 1px solid #CCCCCC;
        background: #FFFFFF;
}

.inputbox:hover, .inputbox:focus {
        background: #FFFFCC;
}
/*----------------------------------------------------------------------------*/
.button {
        cursor: hand;
        padding: 3px 5px;
        border: 1px solid #333333;
        background: url(../images/grad1.gif) repeat-x top #333333;
        color: #CCCCCC;
        font-size: 85%;
        text-transform: uppercase;
}
/*----------------------------------------------------------------------------*/
.tabelle01 {
color: black;
background-color: #cffffe;
border: 1px solid;
border-color: #000000;
}
/*----------------------------------------------------------------------------*/
.tabelle02 {
background-color: #f4f4f4;
}
/*----------------------------------------------------------------------------*/
.tabelle02_head {
background-color: #f4f4f4;
}
/*----------------------------------------------------------------------------*/
.tabelle_form {
background-image:url(bilder/back16.gif);
}