body {
text-align:center; 
margin-left:0%; 
margin-right:0%; 
margin-top:0%; 
margin-bottom:0%; 
}

.fix-menu { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#ffffff; 
background-color:#f46f4b; 
font-weight:bold;
padding-top:7px;
display:block; 
margin:0px;
text-align:center; 
vertical-align:middle; 
width:150px;
height:25px;
padding-left:0px; 
text-decoration:none;
}

a.menu { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#ffffff; 
background-color:#f46f4b; 
font-weight:bold;
padding-top:7px;
display:block; 
margin:0px;
text-align:center; 
vertical-align:middle; 
width:150px;
height:25px;
padding-left:0px; 
text-decoration:none;
}
a.menu:link    { color:#f46f4b; background-color:#eeeeee; text-decoration:none;}
a.menu:visited { color:#f46f4b; background-color:#eeeeee; text-decoration:none;}
a.menu:hover   { color:#ffffff; background-color:#f46f4b; text-decoration:none;}
a.menu:active  { color:#ffffff; background-color:#f46f4b; text-decoration:none;}



.txt { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#000000; 
padding-left:0px; 
padding-right:20px; 
padding-top:0px; 
padding-bottom:0px; 
line-height:25px;
text-align:left; 
vertical-align:top; 
}

.txt_impressum { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
padding-left:20px; 
padding-right:0px; 
padding-top:0px; 
padding-bottom:0px; 
line-height:25px;
text-align:left; 
vertical-align:top; 
}



.txt_angebot_title { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#000000; 
padding-left:20px; 
padding-right:20px; 
padding-top:0px; 
padding-bottom:0px; 
text-align:left; 
line-height:25px; 
}

.txt_angebot_txt { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
padding-left:20px; 
padding-right:0px; 
padding-top:0px; 
padding-bottom:0px; 
text-align:left; 
line-height:25px; 
}


/* EINGABEFELDER & BUTTONS */

.formular_textfeld {
border: #c0c0c0 1px solid;
color: #000000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px; 
height:18px;
text-align:left; 
}

.formular_dropdown {
border: #c0c0c0 1px solid;
color: #000000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px; 
text-align:left; 
}

.formular_textarea {
border: #c0c0c0 1px solid;
color: #000000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px; 
height:150px; 
}

.formular_button {
border: #c0c0c0 1px solid;
color: #000000;
background-color:#FFFFFF;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px; 
height:18px;  
}

.formular_button_rot {
border: #c0c0c0 1px solid;
color: #FF0000;
background-color:#FFFFFF;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px; 
height:18px;  
}

.formular_fileupload {
border: #c0c0c0 1px solid;
color: #000000;
background-color:#FFFFFF;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:500px; 
height:18px;  
}

.formular_button_uebernehmen {
border: #c0c0c0 1px solid;
color: #000000;
background-color:#FFFFFF;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:500px; 
height:20px;  
}












.txt_copyright { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#be0027; 
padding-left:0px; 
padding-right:0px; 
padding-top:5px; 
padding-bottom:0px; 
text-align:left; 
vertical-align:bottom; 
}
a.txt_copyright:link    { color:#999999; text-decoration:none;}
a.txt_copyright:visited { color:#999999; text-decoration:none;}
a.txt_copyright:hover   { color:#be0027; text-decoration:none;}
a.txt_copyright:active  { color:#be0027; text-decoration:none;}

.txt_copyright_re { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#999999; 
padding-left:0px; 
padding-right:0px; 
padding-top:5px; 
padding-bottom:0px; 
text-align:right; 
vertical-align:bottom; 
}


.txt_shop_re { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
padding-left:0px; 
padding-right:200px; 
padding-top:0px; 
padding-bottom:0px; 
text-align:right; 
vertical-align:top; 
}






a {
color:#000000; 
text-decoration:none;
}

a:hover {
color:#CC0000; 
text-decoration:none;
}

.AT-body {
width:1100px; 
height:600px; 
border-style:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border-color:#003399;
text-align:left; 
margin-left:auto; 
margin-right:auto;
}

.AT-menue {
width:136px; 
height:600px; 
float:left;
border-style:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border-color:#003399;
text-align:left; 
margin-left:auto; 
margin-right:auto;
}

.AT-content {
width:963px; 
height:600px; 
float:left;
border-style:solid;
border-width:0px;
border-color:#003399;
text-align:left; 
margin-left:auto; 
margin-right:auto;
background-color:#FFFFFF; 
}


.txt-impressum { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#808080; 
padding-left:10px; 
padding-right:10px; 
padding-top:0px; 
padding-bottom:0px; 
}


.txt_mitte { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#002c78; 
padding-left:10px; 
padding-right:10px; 
padding-top:0px; 
padding-bottom:0px; 
text-align:center; 
}

.txt-kontakt { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
padding-left:80px; 
padding-right:10px; 
padding-top:0px; 
padding-bottom:0px; 
}

.txt-fusszeile { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#808080; 
padding-left:10px; 
padding-right:10px; 
padding-top:0px; 
padding-bottom:0px; 
}