body
        {
        /*cursor:url("images_cursor/rfm_wuerfel3.ani");*/
        background: #000000;
        SCROLLBAR-FACE-COLOR: #000000;
        SCROLLBAR-HIGHLIGHT-COLOR: #000000;
        SCROLLBAR-SHADOW-COLOR: #000000;
        SCROLLBAR-3DLIGHT-COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #000000;
        SCROLLBAR-TRACK-COLOR: #000000;
        SCROLLBAR-DARKSHADOW-COLOR: #000000;
        }

iframe
        {
        /*background: #E8961D;*/
        SCROLLBAR-FACE-COLOR: #103E83;
        SCROLLBAR-HIGHLIGHT-COLOR: #103E20;
        SCROLLBAR-SHADOW-COLOR: #103E83;
        SCROLLBAR-3DLIGHT-COLOR: #103E83;
        SCROLLBAR-ARROW-COLOR: #103E83;
        SCROLLBAR-TRACK-COLOR: #103E83;
        SCROLLBAR-DARKSHADOW-COLOR: #103E83;
        }

td.TableCell
        {
        background-color: #efefef
        }

td.TableCell2
        {
        background-color: #CCCCCC
        }
td.TableCell_winner
        {
        background-color: #5183c5
        }


/* -------------------------------------------------------------------- */



/* -------------------------------------------------------------------- */



p /* Votingtext BANDs */
        {
        font-size:12px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        font: none;
        }

h2 /* VOTE Überschrift BANDs */
        {
        font-size:17px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        font: bold;
        }

h1 /* VOTE Überschrift alles */
        {
        font-size:19px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        font: bold;
        }


img {behavior:        url("pngbehavior.htc");}

form.input.button
        {
        color: #FFFFFF;
        }

#popup        {position: absolute; z-index: 5; left: 0px;        top: 0px; visibility: hidden;}

#img_container
        {
        position: absolute;
        background-image: url("../images_alg/_background_red_60.png");
        background-repeat: repeat;
        z-index: 10;
        left: 0px;
        top: 0px;
        visibility: collapse;
        display: none;
        }


#background
        {
        position: absolute; z-index: 0; visibility: visible; left: 0px; top: 0px;
        }

#logo_rfm
        {
        position: absolute; z-index: 5; visibility: visible; left: 15px; top: 13px;
        }

#z17
        {
        position: absolute; z-index: 1; visibility: visible; left: 5px;
        }

#werbung
        {
        position: absolute; z-index: 1; visibility: hidden; top: 5px;
        }

#newsletter
        {
        position: absolute; z-index: 1; visibility: hidden; top: 15px; width: 100%;
        }

#content_container
        {
        position: absolute; z-index: 1; visibility: visible; left: 203px; top: 145px;
        width:73%; height:500; overflow:auto; clip:rect(auto,auto,auto,auto); visibility: visible;
        SCROLLBAR-FACE-COLOR: #000000;
        SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
        SCROLLBAR-SHADOW-COLOR: #FFFFFF;
        SCROLLBAR-3DLIGHT-COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #FFFFFF;
        SCROLLBAR-TRACK-COLOR: #000000;
        SCROLLBAR-DARKSHADOW-COLOR: #000000;
        }

#content
        {
        position:absolute; top:0; left:10; width:98%;
        }

#left_container
        {
        position: absolute; z-index: 1; visibility: visible; top: 145px;
        width:205; height:500; overflow:auto; clip:rect(auto,auto,auto,auto); visibility: visible;
        SCROLLBAR-FACE-COLOR: #000000;
        SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
        SCROLLBAR-SHADOW-COLOR: #FFFFFF;
        SCROLLBAR-3DLIGHT-COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #FFFFFF;
        SCROLLBAR-TRACK-COLOR: #000000;
        SCROLLBAR-DARKSHADOW-COLOR: #000000;
        }

#left
        {
        position:absolute; top:0; left:10;
        }

#right_container
        {
        position: absolute; z-index: 1; visibility: hidden; display: none; top: 145px;
        width:205; height:500; overflow:auto; clip:rect(auto,auto,auto,auto); visibility: visible;
        SCROLLBAR-FACE-COLOR: #000000;
        SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
        SCROLLBAR-SHADOW-COLOR: #FFFFFF;
        SCROLLBAR-3DLIGHT-COLOR: #000000;
        SCROLLBAR-ARROW-COLOR: #FFFFFF;
        SCROLLBAR-TRACK-COLOR: #000000;
        SCROLLBAR-DARKSHADOW-COLOR: #000000;
        }

#right
        {
        position:absolute; top:0; left:10; visibility: hidden; display: none;
        }

#navi_interlaced
        {
        position: absolute; z-index: 1; visibility: visible; left: 0px; top: 114px; width: 100%;
        }

#navi_headmenu
        {
        position: absolute; z-index: 5; visibility: visible; left: 280px; top: 99px;
        }

#sub_nav_01
        {
        position: absolute; z-index: 3; visibility: hidden; left: 273px; top: 97px;
        }

#sub_nav_02
        {
        position: absolute; z-index: 3; visibility: hidden; left: 410px; top: 97px;
        }

#sub_nav_03
        {
        position: absolute; z-index: 3; visibility: hidden; left: 610px; top: 97px;
        }

#sub_nav_04
        {
        position: absolute; z-index: 3; visibility: hidden; left: 830px; top: 97px;
        }

#toplist
        {
        position: absolute; z-index: 0; visibility: hidden; left: 0px; top: 0px;
        }

/* ############################################################################################# */

font.headline, p.headline, li.headline, ul.headline, input.headline, textarea.headline
        {
        font-size:14px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        text-decoration: bold;
        font-weight:bold;
        }

font.headline_gross, p.headline_gross, li.headline_gross, ul.headline_gross, input.headline_gross, textarea.headline_gross
        {
        font-size:16px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        text-decoration: bold;
        font: bold;
        }

font.normal_gross, p.normal_gross, li.normal_gross, ul.normal_gross, input.normal_gross, textarea.normal_gross
        {
        font-size:17px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        font: bold;
        }

font.normal_megagross, p.normal_gross, li.normal_gross, ul.normal_gross, input.normal_gross, textarea.normal_gross
        {
        font-size:70px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        font: bold;
        }

font.normal_mittel, p.normal_mittel, li.normal_mittel, ul.normal_mittel, input.normal_mittel, textarea.normal_mittel
        {
        font-size:14px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        }

font.normal, p.normal, li.normal, ul.normal, input.normal, textarea.normal, span.normal
        {
        font-size:12px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;
        text-decoration: none;
        }

font.normal_klein, p.normal_klein, li.normal_klein, ul.normal_klein, input.normal_klein, textarea.normal_klein
        {
        font-size:11px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        }

font.headline_klein, font.whiteHead, p.headline_klein, li.headline_klein, ul.headline_klein, input.headline_klein, textarea.headline_klein
        {
        font-size:11px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        text-decoration: none;
        }


A.link_normal:link, A.link_normal:visited
        {
        text-decoration:none;
        font:bold;
        font-size:13px;
        font-family:verdana, arial, helvetica;;
        color:#F7B655;
        }

A.link_normal:hover
        {
        text-decoration:none;
        color:#FFB74C;
        font:bold;
        font-size:13px;
        font-family:verdana, arial, helvetica;;
        }

A.link_navi:link, A.link_navi:visited
        {
        text-decoration:none;
        font:bold;
        font-size:13px;
        font-family:verdana, arial, helvetica;;
        color:#F7B655;
        }

A.link_navi:hover
        {
        text-decoration:underline;
        color:#FFB74C;
        font:bold;
        font-size:13px;
        font-family:verdana, arial, helvetica;;
        }

A.link_navi_sub:link, A.link_navi_sub:visited
        {
        text-decoration:none;
        font:bold;
        font-size:11px;
        font-family:verdana, arial, helvetica;;
        color:#F7B655;
        }

A.link_navi_sub:hover
        {
        text-decoration:underline;
        color:#FFB74C;
        font:bold;
        font-size:11px;
        font-family:verdana, arial, helvetica;;
        }


a.link_klein:link, a.link_klein:visited
        {
        text-decoration: none;
        color:#FFCF88;
        font:bold;
        font-size:11px;
        font-family:verdana, arial, helvetica;;
        }

a.link_klein:hover
        {
        text-decoration: underline;
        color:#FFB74C;
        font:bold;
        font-size:11px;
        font-family:verdana, arial, helvetica;;
        }

A.link_klein_rot:link
        {
        text-decoration: none;
        color:#FF0000;
        font-size:10px;
        font-family:verdana, arial, helvetica;;
        }

A.link_klein_rot:hover
        {
        text-decoration: underline;
        color:#FF0000;
        font-size:10px;
        font-family:verdana, arial, helvetica;;
        }

font.big_normal
        {
        font-size:16px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        line-height:15,5px;
        }
font.big_normal_black
        {
        font-size:16px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        line-height:15,5px;
        }
font.big_normal_red
        {
        font-size:16px;
        color:#FF2020;
        font-family:verdana, arial, helvetica;;
        font:bold;
        }

p.normal_gelb, li.normal_gelb, ul.normal_gelb, font.normal_gelb
        {
        font-size:12px;
        color:#F1A42B;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

p.normal_grau, li.normal_grau, ul.normal_grau, font.normal_grau
        {
        font-size:12px;
        color:#999999;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

p.normal_black, li.normal_black, ul.normal_black, font.normal_black
        {
        font-size:12px;
        color:#F000000;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

p.klein, font.klein
        {
        font-size:10px;
        color:#FFFFFF;
        font-family:verdana, arial, helvetica;;
        line-height:12px;
        }



p.klein_grau, font.klein_grau
        {
        font-size:10px;
        color:#aaaaaa;
        font-family:verdana, arial, helvetica;;
        line-height:12px;
        }

p.klein_rot, font.klein_rot
        {
        font-size:10px;
        color:#FF0000;
        font-family:verdana, arial, helvetica;;
        line-height:10px;
        }

p.klein_black, font.klein_black, form.klein_black, input.klein_black
        {
        font-size:10px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        line-height:12px;
        }

p.klein_gruen, font.klein_gruen
        {
        font-size:10px;
        color:#7CDD76;
        font-family:verdana, arial, helvetica;;
        line-height:12px;
        }

p.rot, font.rot
        {
        font-size:13px;
        color:#FF2020;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

input, textarea
        {
        font-size:13px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

input.klein
        {
        font-size:11px;
        color:#000000;
        font-family:verdana, arial, helvetica;;
        line-height:14,5px;
        }

p.gelb, font.gelb
        {
        font-size:10px;
        color:#F1A42B;
        font-family:verdana;
        line-height:12px;
        }
