body    {
                        margin:0px;
                        padding:0px;
                        background-color:#261C19;
                        background-image: url(images/bg_main.gif);
                        background-position: left top;
                        background-repeat: repeat-x;
                        font-family:Tahoma;
                        }
td {
                        font-size:12px;
                        font-family:Tahoma;
                        color:#E8DAC1;
                        line-height:14px;
                        vertical-align:top;
                        }
a    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:underline;
                        }
a:hover    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:none;
                        }
div a    {
                        color:#FFFFFF;
                        font-size:12px;
                        text-decoration:underline;
                        }
 div a:hover    {
                        color:#FFFFFF;
                        font-size:12px;
                        text-decoration:none;
                        }
span a    {
                        color:#7ffffB;
                        font-size:12px;
                        text-decoration:underline;
                        }
span a:hover    {
                        color:#7ffffB;
                        font-size:12px;
                        text-decoration:none;
                        }
input, textarea {
                        width:150px;
                        background-color:#FFFFFF;
                        border:1px solid #878D94;
                        font-family:Tahoma;
                        font-size:12px;
                        color:#373E45;
                        line-height:12px;
                        }

#mfsubmit {
                        background-image: url(images/read.gif);
                        background-repeat: no-repeat;
                        background-position: 8px 4px;
                        float: right;
                        width:170;

}
.input_1    {
                        height:20px;
                        margin:0px 0px 0px 9px;
                        padding:3px 0px 0px 4px;
                        border:0px;
                        background-image: url(images/input_1.gif);
                        background-position: 0% 0px;
                        background-repeat: no-repeat;
                        }
.input_2,
#mfname,
#mfstrasse,
#mfplz,
#mfort,
#mfstaat,
#mfemail,
#mftelefon    {
                        height:20px;
                        width:220;
                        margin:0px 0px 0px 9px;
                        padding:3px 0px 0px 4px;
                        border:0px;
                        background-image: url(images/input_2.gif);
                        background-position: 0% 0px;
                        background-repeat: no-repeat;
                        }

.input_3,
#mfanz_erwachsene,
#mfanz_kinder,
#mfanreise,
#mfabreise    {
                        height:20px;
                        width:50px;
                        margin:0px 0px 0px 9px;
                        padding:3px 0px 0px 4px;
                        border:0px;
                        background-image: url(images/input_2.gif);
                        background-position: 0% 0px;
                        background-repeat: no-repeat;
                        }







select    {
                        height:20px;
                        }
.select_54    {
                        width:54px;
                        margin:0px 1px 0px 10px;
                        }
.select_56    {
                        width:56px;
                        margin:0px 5px 0px 5px;
                        }
.select_68    {
                        width:68px;
                        margin:0px 1px 0px 0px;
                        }
.select_84    {
                        width:84px;
                        margin:0px 0px 0px 10px;
                        }
.textarea_2,
#mfbemerkungen    {
                        height:57px;
                        width:220px;
                        margin:0px 0px 0px 9px;
                        padding:2px 2px 0px 6px;
                        overflow:hidden;
                        border:0px;
                        background-image: url(images/textar.gif);
                        background-position: 0px 0px;
                        background-repeat: no-repeat;
                        }
.textarea_1    {
                        height:57px;
                        width:161px;
                        margin:3px 0px 0px 0px;
                        padding:2px 2px 0px 6px;
                        overflow:hidden;
                        border:0px;
                        background-image: url(images/textar_1.gif);
                        background-position: 0px 0px;
                        background-repeat: no-repeat;
                        }
.cl_1_1     {
                        border:1px solid #644236;
                        }
.cl_1_1 td    {
                        border-bottom:1px solid #644236;
                        height:18px;
                        line-height:17px;
                        }
.cl_1_11    {
                        border-right:1px solid #644236;
                        padding:0px 0px 0px 12px;
                        width:100%;
                        line-height:17px;
                        }
.cl_1_11 a    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:none;
                        }
.cl_1_11 a:hover    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:underline;
                        }
.cl_2_1 td{
                        height:28px;
                        }
.cl_5_1        td{
                        height:27px;
                        }
/*----------  list_0_1     ---------------------*/
.list_0_1    li    {
                        background-image: url(images/read.gif);
                        background-position: 0% 3px;
                        background-repeat: no-repeat;
                        font-size:12px;
                        margin:0px 0px 4px 0px;
                        padding:0 0 0 15px;
                        height:14px;
                        line-height:13px;
                        color:#E8DAC1;
                        }
.list_0_1 li a    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:none;

                        }
.list_0_1 li a:hover    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:underline;
                        }
    /*----------  list_3_1     ---------------------*/
.list_3_1    li    {
                        background-image: url(images/read.gif);
                        background-position: 0% 3px;
                        background-repeat: no-repeat;
                        font-size:12px;
                        margin:0px 0px 4px 0px;
                        padding:0 0 0 10px;
                        height:14px;
                        line-height:13px;
                        color:#E8DAC1;
                        }
.list_3_1 li a    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:none;

                        }
.list_3_1 li a:hover    {
                        color:#E8DAC1;
                        font-size:12px;
                        text-decoration:underline;
                        }
/*---------- footer     ---------------------*/
.footer    {
                        color:#E8DAC1;
                        font-size:11px;

                        }
.footer a    {
                        color:#E0AE9B;
                        font-size:11px;
                        text-decoration:none;
                        font-weight:600;
                        }
.footer a:hover    {
                        color:#E0AE9B;
                        font-size:11px;
                        text-decoration:underline;
                        font-weight:600;
                        }
em {
                        color:#ED667A;
                        font-style:normal;
                        }
.footer span a    {
                        color:#ffffff;
                        font-size:11px;
                        text-decoration:underline;
                        font-weight:100;
                        }
.footer span a:hover    {
                        color:#ffffff;
                        font-size:11px;
                        text-decoration:none;
                        font-weight:100;
                        }
/*---------- footer     ---------------------*/
ul {
                        list-style-type:none;
                        margin:0;
                        padding:0;
                        }
form {
                        padding:0;
                        margin:0;
                        }
