﻿*
{
    margin:0;
    padding:0;
}

body
{
    color:White;
    font-size:14px;
    font-family:Arial;
}

.cf
{
    clear:both;
}

h1
{
    width:600px;
    text-align:right;
    font-size:32px;
    font-weight:normal;
    font-family:Times New Roman new Roman;
}

h2
{
    text-align:right;
    font-size:14px;
    font-weight:normal;
    margin-right:25px;
}

 .firma
{
width:560px;
}

.option
{
width:78px;
}

.select
{
width:60px;height:25px;
}

    .checkboxList td
{
    width:140px;
}
.checkboxList input[type="checkbox"]
{
    line-height:25px;
    vertical-align:middle;
    margin:3px 0px 3px 0px;
}
.checkboxList label
{
    vertical-align:middle;
    margin-left:6px;
}

input[type="text"]
{
    margin-top:3px;
    margin-bottom:6px;
    height:22px;
}

.footer
{
  background-image:url(footer.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  background-color:#1e1b0f;
  height:201px;
}

.footer .content
{
    color:#a8a296;
    font-size:12px;
    font-family:arial;
    width:940px;
    height:160px;
    margin-left:auto;
    margin-right:auto;
    padding-top:40px;
}

.footer .content a:hover
{
    color: #d4021d;
}

.footer .content .indent
{
    padding-left:50px;
}

.footer .content .links
{
    float:left;
    width:560px;
}

.footer .content .more
{
    float:left;
    width:255px;
    padding-right:25px;
    text-align:right;
}

.footer .content .legal
{
    float:left;
    width:255px;
    padding-right:25px;
    padding-top:10px;
    border-top:solid 1px #a8a296;
    text-align:right;
}

.footer .content .links div
{
    float:left;
    padding-bottom:10px;
}

.footer .content .links ul
{
    list-style-type:none;
    padding-right:25px;
}

.footer .content .copyright
{
    float:left;
    width:560px;
    padding-top:10px;
    border-top:solid 1px #a8a296;
}


a:link
{
color:#a8a296;
text-decoration:none;
}


a:visited
{
color:#a8a296;
text-decoration:none;
}


.allemotive
{
float:left;
margin-left:10px;
}

.website_button
{
float:right;
margin-right:10px;
}

img.logo
{
    display:block;
    width:940px;
    margin-left:auto;
    margin-right:auto;
    
    padding-top:30px;
}


.logo-streifen
{
position:absolute;
height:25px;
width:50%;
left:0px;
top:30px;
background-color:#e2001a;
}       
.header
{
width:940px;
margin-left:auto;
margin-right:auto;
}  

.anfordern
{
text-align:right;
margin-top:25px;
margin-right:-6px;
float:right;
}

.rechtliches
{
margin-top:25px;
font-size:12px;
} 

.text
{
margin-top:12px;
width:560px;
float:left;
}

.wohin
{
margin-top:50px;
margin-bottom:25px;
font-family:Times New Roman;
font-size:18px;
}

.headline_left
{
    margin-top:12px;
    width:350px;
    float:left;
    margin-left:-1px;
}

.bro_top
{
    height:259px;
    background-image:url(broschure_top.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#1e1b0f;
}

.bro_bottom
{
    height:191px;
    background-image:url(broschure_bottom.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#d2021d;
}

.content_bg
{
    background-color:#d2021d;
    background-image:url(content_bg.png);
    background-position:center top;
    background-repeat:repeat-y;
}

.settings
{
    width:980px;
    height:1050px;
    margin-left:auto;
    margin-right:auto;
}

.eingaben
{
color:black;
list-style-type:disc;
list-style-position:inside;
background-color:white;
border:solid 1px black;
display:block;
padding:10px;
font-size:12px;
margin-top:28px;
width:370px;
float:left;
font-weight:bold;
padding-left:10px;
}
