body{
color:black;
padding:0;
margin:0;
font:12px verdana, sans-serif;
text-align:justify;}

#head{
width:100%;
position:absolute;top:0;left:0;
padding:0 0 0 0;
margin:0;
width:100%;
height: 130px;
color:white;}

#logo{
width:100%;
position:absolute;top:0;left:0;
background-image: url(gfx/hin1.png);
background-repeat: repeat-x;
padding:0 0 0 0;}

#auto{
width:130px;
position:absolute;top:500px;left:55px;
padding:5, 5, 10, 5;
margin:0;
font: 11px verdana, sans-serif;
text-align:left;
color: #001060;

}

#impressum{
width:150px;
position:absolute;top:11px;right:1%;
padding:0 0 0 0;
margin:0;
height: 71px;
font:bold 12px verdana, sans-serif;
color: #47616D;
}

#menu{
position:absolute;
top: 144px;
left: 43px;
width: 178px;
height: 418px;
font-size: bold, 10px;
color: #32241F;
padding: 30 0 0 0;
border-top:1px solid #726F8C;
}

#menu a{
        PADDING-RIGHT: 2px;
        DISPLAY: block;
        PADDING-LEFT: 3px;
        PADDING-BOTTOM: 3px;
        COLOR: #0A5A0A;
        PADDING-TOP: 3px;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        Border-bottom: 1px solid #726F8C;
        text-transform: uppercase;
        letter-spacing: 1px;
}
#menu a:hover {
        COLOR: #6F1C1C; BACKGROUND-COLOR: #F3E6CF; TEXT-DECORATION: none
}
#menu a:active {
        COLOR: #4F3C3C; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
#menu a:visited {
        COLOR: #4F3C3C; TEXT-DECORATION: none
}
#menu a:link {
        COLOR: #4F3C3C; TEXT-DECORATION: none
}


#login{
width:250px;
position:absolute;top:35;left:60%;
padding:0 0 0 0;
margin:0;
height: 71px;
font-size: 11px;}


#content{
color:black;
padding:170px 4% 0% 25%;
margin:0 0 0 0;}

#content h1{
margin: 0px 50px 20px 0px;
padding: 0px 2px 2px 0px;
font:bold 18px verdana, sans-serif;
color: #800000;
border-bottom:1px solid #C6CBE3;}
#content h2{
margin: 20px 80px 0px 0px;
padding: 0px 2px 2px 0px;
font:bold 14px verdana, sans-serif;
color: #800000;}
#content h3{
margin: 23px 80px 0px 0px;
padding: 0px 2px 7px 0px;
font:bold 12px verdana, sans-serif;
color: #800000;}

ul{
margin-top: 2px;
margin-bottom: 2px;
margin-left: 2%;
margin-right: 0px;
}

A:link {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #634142; TEXT-DECORATION: none
}
A:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #634142; TEXT-DECORATION: none
}
A:active {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #634142; TEXT-DECORATION: none
}
A:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #634142; TEXT-DECORATION: none
}
A:active {
        TEXT-DECORATION: underline
}
A:hover {
        TEXT-DECORATION: underline
}

a:link.bilder {
COLOR: #0000FF;
padding: 0px;
margin: 10px;
TEXT-DECORATION: none;
border: 1px solid #FFFFFF;
                }

a:visited.bilder {
COLOR: #0000FF;
padding: 0px;
margin: 10px;
TEXT-DECORATION: none;
border: 1px solid #FFFFFF;
                }

a:hover.bilder {
COLOR: #0000FF;
padding: 0px;
margin: 10px;
TEXT-DECORATION: none;
border: 1px solid #CACACA;
                }

.bvorschau{
margin-top: 10px;
margin-right: 10px;
margin-left: 8px;
margin-bottom: 10px;
}

strong{
color: #782525;
}

.pakete{
font: italic 13px  verdana, sans-serif;
letter-spacing:2px;
color: #9D0000;}

.ktext{
font: 10px  verdana, sans-serif;}

.text{
font: 12px  verdana, sans-serif;}

.ftext{
margin: 0px 50px 20px 0px;
padding: 0px 2px 2px 0px;
font:bold 18px verdana, sans-serif;
color: #800000;
border-bottom:1px solid #C6CBE3;}

.bftext{
font:bold 13px verdana, sans-serif;
color: #003080;}

.btext{
font:bold 14px verdana, sans-serif;
color: #003080;
border-bottom:1px solid #C6CBE3;}

.big{
font: bolder 18px  verdana, sans-serif;}

#info{
color:black;
padding:20px 20px 20px 20px;
margin:0 0 0 0;
border-right:1px dotted #ECEEF2;}
#info h2{
margin: 0px 0px 1px 0px;
padding: 2px 2px 2px 2px;
font:bold 14px verdana, sans-serif;
color: #800000;
border-bottom:1px solid #A2ABD2;}

a:link.men {
        font: bold 11px verdana, sans-serif;
        color : black;
        text-transform : uppercase;
        margin-right : 2px;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-left : 4px;
        padding-right : 4px;
        border-bottom : 1px solid #DADADA;
        width: 250px;
        height: 20px;
                }

a:visited.men {
        font: bold 11px verdana, sans-serif;
        color : black;
        text-transform : uppercase;
        margin-right : 2px;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-left : 4px;
        padding-right : 4px;
        border-bottom : 1px solid #DADADA;
        width: 250px;
        height: 20px;
                }


a:hover.men {
        background-color : #F5F8FC;
        font: bold 11px verdana, sans-serif;
        color: #000071;
        text-decoration : none;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-left : 4px;
        padding-right : 4px;
        border-bottom : 1px solid #DADADA;
        width: 250px;
        height: 20px;
                }

.menulink{
font: 12px  verdana, sans-serif;
color: #000040;}

INPUT {
        FONT-SIZE: 11px
}

select {
        FONT-SIZE: 11px
}

#load{
width:30%;
position:absolute;
top:20%;
left:35%;
padding:10px;
margin:0;
height: 20%;
font: bolder 15px  verdana, sans-serif;
color: #950000;
border: 1px solid : #620000;
background-color : #D9DEEC;}
