body                               { behavior:url("media/hover.htc"); width:100%; height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; }
body, p, h1, h2, h3, h4, h5        { padding:0px; margin:0px; }

table                              { font-size:12px; empty-cells:show; }
td                                 { vertical-align:top; line-height:22px; font-size:13px;  }
form                               { padding:0px; margin:0px; }
input                              { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; height:19px; margin:1px 0px 2px 0px; height=18px; margin=0px 0px 1px 0px; }
textarea                           { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.inhalt                            { font-size:13; padding: 20px 25px 25px 25px; }
.menue                             { margin:0px; padding:0px; list-style-type:none; background-color:#799adc; height:225px; width:185px; }
.menue li                          { font-size:12px; line-height:13px; margin:0px; padding:25px 6px 4px 0px; color:#000000; text-align:right; background-color:#cccccc; border-bottom:1px dashed #eeeeee; background-image:none; cursor:pointer; }
.menue li:hover                    { margin:0px; padding:25px 6px 4px 0px; color:#000000; text-align:right; background-color:#aaaaaa; border-bottom:1px dashed #cccccc; background-image:none; cursor:pointer; }
#menuehover                        { margin:0px; padding:25px 6px 4px 0px; color:#000000; text-align:right; background-color:#aaaaaa; border-bottom:1px dashed #cccccc; background-image:none; cursor:default; }

p                                  { margin-bottom:15px; line-height:22px; font-size:13px;  }
ul                                 { padding:0px; margin:0px 0px 15px 1px; list-style-type:none; }
ul li                              { margin:0px 0px 5px 0px; padding-left:10px; background-image:url('listpfeil.gif'); background-repeat:no-repeat; background-position: 0px 5px; line-height:22px; font-size:13px;  }
ul li:hover                        { margin:0px 0px 5px 0px; padding-left:10px; background-image:url('listpfeilhover.gif'); background-repeat:no-repeat; background-position: 0px 5px; }
ol                                 { padding:0px; margin:0px 0px 15px 15px; margin-left=23px; }
ol li                              { margin:0px; padding:0px; background-image:none; }
h1                                 { font-size:16; color:#000000; margin:0px 0px 10px 0px; }
h2                                 { font-size:13; color:#3d66b7; }
h3                                 { font-size:12; color:#3d66b7; margin:0px 0px 4px 0px; }
h4                                 { font-size:12; color:#000000; margin:0px 0px 4px 0px; font-weight:normal; }



.untermenuelinks                   { padding:0px; margin:0px 0px 15px 1px; list-style-type:none; }
.untermenuelinks li                { margin:0px 0px 2px 0px; padding-left:7px; background-image:url('quader.gif'); background-repeat:no-repeat; background-position: 0px 6px; }
.untermenuelinks li:hover          { margin:0px 0px 2px 0px; padding-left:7px; background-image:url('quaderhover.gif'); background-repeat:no-repeat; background-position: 0px 6px; }
#untermenuehover                   { margin:0px 0px 2px 0px; padding-left:7px; background-image:url('quaderhover.gif'); background-repeat:no-repeat; background-position: 0px 6px; }

#hover,#untermenuehover a          { color:#000000; text-decoration:none; cursor:default; }


.step ul                           { list-style-type:none; padding:0px; margin:0px 0px 15px 0px; margin=0px 0px 15px 0px; }
.step ul li                        { margin:0px 0px 5px 0px; padding-left:10px; }
.step td                           { padding:0px 0px 10px 0px; }
.step li p                         { margin:0px; padding:0px; }

a                                  { color:#3d66b7; }
a:hover                            { color:#000000; }
#b                                 { font-weight:bold; }



#extern                            { color:#3d66b7; padding-left:17px; background-image:url('extern_out.gif'); background-repeat:no-repeat; background-position: 0px 3px; }
#extern:hover                      { color:#799adc; padding-left:17px; background-image:url('extern_over.gif'); background-repeat:no-repeat; background-position: 0px 3px; }

#farbe                             { color:#000000; }

.impressum                         { color:#aaaaaa; font-size:9px; padding-bottom:7px; }
.impressum a                       { color:#aaaaaa; text-decoration:none; }
.impressum a:hover                 { color:#000000; text-decoration:underline; }


#image01                { background-image:url('extern_out.gif'); }
#image02                { background-image:url('extern_over.gif'); }
#image03                { background-image:url('listpfeil.gif'); }
#image04                { background-image:url('listpfeilhover.gif'); }
#image05                { background-image:url('quader.gif'); }
#image06                { background-image:url('quaderhover.gif'); }