
.blocklevel_body {
font-size:       12px;
font-family:      Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height:      16px;
background-color: #f5f5f5;
margin:           0;
padding:          0;
width:            100%;
height:           100%;
vertical-align:   text-top }
body   {
color:           white;
font-size:        11px;
font-family:      Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height:      17px;
background-color: maroon;
text-align:       center;
margin:           0 auto 30px;
padding:          0 0 30px;
top:              0;
left:             0;
width:            820px;
border:           0 }



p     {
font-size:  11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 17px;
text-align:  left;
margin:      0;
padding:     0 }

p.formtext {
font-size:  11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 17px;
text-align:  left;
margin:      0;
padding:     0 }
p.danke {
font-size:  14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-align:  center;
margin:      24px 0 0;
padding:     0 }
p.copyright  {
font-size:  9px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 32px;
text-align:  center;
margin:      20px 0 0;
padding:     0;
position:    relative;
top:         12px }

.validate_img {
margin-right: 5px;
margin-left:   5px }

h1  {
font-size:    18px;
font-weight:   bold;
line-height:   18px;
text-align:    left;
margin-top:    0;
margin-bottom: 4px }


h2  {
font-size:    13px;
font-weight:   bold;
line-height:   14px;
text-align:    left;
margin-top:    0;
margin-bottom: 4px }
h2.mailform {
color:        #039;
font-size:     14px;
font-weight:   bold;
line-height:   16px;
text-align:    left;
margin-top:    0;
margin-bottom: 12px }

h3  {
font-size:    11px;
font-weight:   bold;
line-height:   12px;
text-align:    left;
margin-top:    15px;
margin-bottom: 4px }


h4 {
font-size:    12px;
font-style:    italic;
font-weight:   normal;
line-height:   13px;
margin-top:    16px;
margin-bottom: 6px }

h5 {
color:        #8a8a8a;
font-size:     10px;
font-style:    normal;
font-weight:   bold;
line-height:   11px;
margin-top:    13px;
margin-bottom: 4px }

h6 {
font-size:    10px;
font-style:    italic;
font-weight:   normal;
line-height:   11px;
margin-top:    13px;
margin-bottom: 4px }

address  {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-style:   normal;
text-align:   left;
margin:       0;
padding:      0 }


pre {
font-size:  13px;
font-family: "Courier New", Courier, Monaco, monospace;
line-height: 16px }

em  {
color:          #fff;
font-style:      normal;
font-weight:     normal;
text-decoration: underline }


strong  {
color:      white;
font-weight: bold }


cite {
color:      #8a8a8a;
font-size:   10px;
font-style:  normal;
font-weight: bold;
line-height: 12px }

samp {
color:      #8b0000;
font-size:   12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-style:  normal;
font-weight: normal;
line-height: 16px }

dfn {
font-style: normal }

var {
font-style: italic }

code {
color:      black;
font-size:   13px;
font-family: "Courier New", Courier, Monaco, monospace;
line-height: 16px }

kbd {
color:      #2d7b2a;
font-size:   12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: bold;
line-height: 16px }

a   {
color:          #fff;
font-weight:     bold;
text-decoration: none }
a.copyright {
color:          #fff;
font-weight:     normal;
text-decoration: none }

a:link.copyright {
color:          #fff;
font-style:      normal;
font-weight:     normal;
text-decoration: none }

a:hover.copyright  {
color:          #039;
text-decoration: none }


a:link  {
color:          #fff;
text-decoration: none }
a:visited  {
color:          #fff;
text-decoration: none }


a:hover    {
color:          #b9c0ff;
text-decoration: none }
a:active {
color:          red;
text-decoration: none }

.a_anders1a /* Steuerberatung (Button Navigation) */  {
background-image: url("../gifs_einzeln/navi_01_a1.gif");
background-repeat: no-repeat;
width:             143px;
height:            26px }

.a_anders1a:hover   {
background-image: url("../gifs_einzeln/navi_01_b1.gif");
background-repeat: no-repeat;
width:             143px;
height:            26px }

.a_anders2a {
background-image: url("../gifs_einzeln/navi_01_a2.gif");
background-repeat: no-repeat;
visibility:        inherit;
z-index:           0;
width:             136px;
height:            26px }

.a_anders2a:hover  {
background-image: url("../gifs_einzeln/navi_01_b2.gif");
background-repeat: no-repeat;
visibility:        inherit;
z-index:           1;
width:             136px;
height:            26px }
.Ebene4    {
text-align: left;
visibility:  visible;
display:     block;
margin:      0;
padding:     0;
z-index:     0;
height:      104px;
float:       left }

.Ebene4a {
text-align: left;
visibility:  visible;
display:     block;
position:    absolute;
top:         13px;
left:        306px;
width:       499px;
height:      110px }

.Ebene6  {
visibility:  visible;
padding-top:  18px;
padding-left: 12px;
position:     absolute;
top:          132px;
left:         294px;
width:        470px;
height:       auto;
border-top:   1px dotted #fff;
border-left:  1px dotted #fff }


.text4    {
line-height:   18px;
text-indent:    0;
margin:         6px 0 3px;
padding-top:    1px;
padding-bottom: 5px;
padding-left:   0 }

.text4_alt {
line-height:   18px;
text-indent:    0;
margin:         6px 18px 3px 4px;
padding-top:    1px;
padding-bottom: 5px;
padding-left:   0;
border-bottom:  1px dotted white }

.color_textlink_gewaehlt {
color: #b9c0ff }

abbr {
color:      #8b0000;
font-size:   inherit;
line-height: inherit }

acronym {
color:      #2d7b2a;
font-size:   inherit;
line-height: inherit }

q {
font-style:  italic;
word-spacing: 2px }

blockquote {
font-style:  italic;
word-spacing: 2px;
margin:       8px 16px;
padding:      0 8px;
border-right: 1px dotted black;
border-left:  1px dotted black }
ul   {
text-align:         left;
list-style-type:     square;
list-style-position: outside;
margin:              0.5em 0 0.5em 16px;
padding-left:        4px }
ul.var_ul  {
line-height:        24px;
text-align:          left;
list-style-type:     none;
list-style-position: inside;
margin:              0.5em 12px 0.5em 0;
padding-right:       8px;
padding-left:        6px;
border-bottom:       1px dotted #fff;
border-left:         1px dotted #fff }
.unav_var_ul1  {
line-height:  24px;
text-align:    left;
margin:        12px 0 8px 0;
padding:       2px 8px 4px 6px;
border-bottom: 1px dotted #fff;
border-left:   1px dotted #fff }

ol  {
list-style-type:    decimal;
list-style-position: outside;
margin:              1em 0 1em 16px;
padding-left:        4px }
dl { }

dt {
color: #8b0000 }

dd {
color:              #2d7b2a;
line-height:         12px;
list-style-position: outside;
margin-left:         22px;
padding-top:         0;
padding-bottom:      6px }

table  {
color:      black;
line-height: 13px;
text-align:  left;
margin:      0;
padding:     0 }


td { }

.form_f   {
color:      #000 !important;
font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: bold;
line-height: 13px;
text-align:  left;
margin:      0 0 6px;
padding:     0;
height:      20px }


.form_n  {
color:      #000 !important;
font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 13px;
text-align:  left;
margin:      0;
padding:     0;
height:      20px }

.form_n6px {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight:  normal;
text-align:   left;
margin:       0;
padding:      0;
height:       6px }

.form_inp_n  {
color:      black;
font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 13px;
text-align:  left;
margin:      0;
padding:     1px;
left:        0;
height:      15px;
border:      solid 1px gray }


.form_inp_f  {
color:      black;
font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: bold;
line-height: 11px;
text-align:  left;
margin:      0;
padding:     1px;
left:        0;
height:      15px;
border:      solid 1px gray }


.form_inp_fau {
color:         black;
font-size:      11px;
font-family:    Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight:    bold;
line-height:    11px;
text-align:     left;
margin:         0;
padding:        1px;
left:           0;
height:         auto;
vertical-align: middle;
border:         solid 1px gray }
.form_inp_nau {
color:         black;
font-size:      11px;
font-family:    Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight:    normal;
line-height:    11px;
text-align:     left;
margin:         0;
padding:        1px;
left:           0;
height:         auto;
vertical-align: middle;
border:         solid 1px gray }

.form_red  {
color:      #800000;
font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 13px;
text-align:  left;
margin:      0;
padding:     0 }
