table
          {
          font-family: arial, helvetica, sans-serif;
          font-size: 12px;
          color: #000000;
          }
hr        {
          border:solid #a0c3e1 1px;height:1px;
         }
.ansprache
        {
         font-family: arial, helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
         color: #316AB1;
         text-decoration: none;
         letter-spacing: 1px;
         padding-top: 5px;
         padding-left: 6px;
         background-color:#FFFFFF;
         }

.modul_menue
        {
         background-color:#FFFFFF;
         border-width:2px;
         border-style:solid;
         border-color:#a0c3e1;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         line-height: 20px;
         text-decoration:none;
         padding-top: 9px;
         padding-left: 6px;
         padding-bottom: 6px;
         width:200px;
         position:relative;
         left:5px;
         }

.head_menue
        {
         font-family: arial, helvetica, sans-serif;
         font-size: 15px;
         font-weight: bold;
         color: #2662AD;
         background-color:#FFFFFF;
         margin-right:60px;
         }

.modul
        {
         background-color: #FFFFFF;
         line-height: 20px;
         letter-spacing: 1px;
         border-width: 2px;
         border-style:solid;
         border-color: #A0C3E1;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         width:90%;
         }
.modul_breit
        {
         background-color: #FFFFFF;
         line-height: 20px;
         letter-spacing: 1px;
         border-width: 2px;
         border-style:solid;
         border-color: #A0C3E1;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         width:750px;
         }
.modul_exklusiv
        {
         background-color: #FFFFFF;
         line-height: 20px;
         letter-spacing: 1px;
         border-width: 2px;
         border-style:solid;
         border-color: #A0C3E1;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         width:380px;
         }
.modul_start_links
        {
         background-color: #FFFFFF;
         line-height: 20px;
         letter-spacing: 1px;
         border-width: 2px;
         border-style:solid;
         border-color: #A0C3E1;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         width:350px;
         }

.head_content
        {
        	font-family: arial, helvetica, sans-serif;
        	font-size: 18px;
         color: #FFFFFF;
         text-decoration:none;
         letter-spacing: 1px;
         background-color:#a0c3e1;
         padding-top: 3px;
         padding-left: 3px;
         padding-bottom: 3px;
         }

.modul_content
        {
                font-family: arial, helvetica, sans-serif;
        font-size: 12px;
         color: #000000;
         text-decoration:none;
         background-color:#FFFFFF;
         margin: 5px;
         }
.Grauschleier
        {
         background-color:#cccccc;
         position:absolute;
         top:0;
         left:0;
         widht:1000;
         hight:1000;
         filter:alpha(opacity=40);
        -moz-opacity:0.4;
         z-index: 1;
         }
.Anmeldung
        {
         background-color:#ffffff;
         position:absolute;
         top:100;
         left:100;
         border: #a0c3e1 1px solid;
         z-index: 2;
         width: 650px;
         line-height: 20px;
         letter-spacing: 1px;
         font-family: arial, helvetica, sans-serif;
         font-size: 12px;
         }
.anmeldung_imput_gesammt
        {
         width:400px;
         }
.anmeldung_imput_breit
        {
         width:346px;
         }
.anmeldung_imput_mittel
        {
         width:198px;
         }
.anmeldung_imput_klein
        {
         width:50px;
         }


a:link        {
        color:#2662AD;
         text-decoration:none;
        }

a:visited{
        color:#2662AD;
         text-decoration:none;
        }

a:active{
        color:#2662AD;
         text-decoration:none;
        }

a:hover{
        color:#2662AD;
         text-decoration:none;
        }

#rtv_tv_gratis {
        padding:0;
        margin:0;
        background:#ffffff;
        border:        2px solid #A0C3E1;
        font-family:arial, sans-serif;
        font-size:12px;
         width:380px;
}
#rtv_tv_gratis h1 {
        padding:                        3px;
        margin:                                0;
        background:                        #A0C3E1;
        border-bottom:                        1px solid #A0C3E1;
        font-size:                        18px;
        font-weight:                        bold;
        color:                                #fff;
}
#rtv_tv_gratis select {
        width:                                250;
}
#rtv_tv_gratis div.sender, #rtv_tv_gratis div.zeit, #rtv_tv_gratis div.button {
        padding:                        3px;
        padding-top:                5px;
        padding-bottom:                5px;
        border-top:                        1px dashed #092782;
}
#rtv_tv_gratis div.tage {
        padding:                        3px;
        padding-top:                5px;
        padding-bottom:                5px;
}
#rtv_tv_gratis div.poweredby {
        padding:                        3px;
        margin:                                0;
        background:                        #A0C3E1;
        border-top:                        1px solid #A0C3E1;
        font-size:                        10px;
        font-weight:                bold;
        color:                                #fff;
        text-align:                        right;
}
#rtv_tv_gratis div.poweredby a {
        color:                                #fff;
}
#rtv_tv_gratis div.button button {
        font-family:                arial, sans-serif;
        font-size:                        12px;
        font-weight:                bold;
        color:                                #000;
        background-color:        #d5d5d5;
        border:                                2px outset #fff;
        text-decoration:        none;
        cursor:                                pointer;
        padding:                        2px;
        margin:                                0;
        width:                                130px;