body, form, input, textarea, button, li, div, p, td, th, label, h1, h2, h3, h4   {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:11px;}
body, table, td, th                                                              {margin:0px; padding:0px; empty-cells:show; border-collapse:collapse;}
h1                                                                               {font-size:12px;}
h2                                                                               {font-size:11px;}
h3                                                                               {font-size:10px;}
img, a, table, td, .checkbox, .radio                                             {border-style:none; border-width:0px; padding:0px; margin:0px;}
a                                                                                {text-decoration:none; color:#ff6600; cursor:pointer;}
div                                                                              {margin:0px; padding:0px; display:block;}
h1.titel                                                                         {margin-top:20px;}
h2.untertitel                                                                    {margin-top:2px;}

.top                                                                             {vertical-align:top;}
.middle                                                                          {vertical-align:middle;}
.bottom                                                                          {vertical-align:bottom;}
td.column                                                                        {vertical-align:top;}
td.submenu, td.metarechts                                                        {padding-top:27px; vertical-align:top;}
td.submenu                                                                       {padding-top:0px;}
td.border, th.border                                                             {border-style:solid; border-color:#000000; border-width:1px; padding:3px; text-align:left; font-size:10px;}
.liste                                                                           {background-color:#E7E6EB; padding:3px;}
.liste_head                                                                      {background-color:#d6d6ce; padding:3px; font-weight:bold;}
.listentrenner                                                                   {background-image:url(../images/page/liste_trenner.gif);}
.toplink, .metarechts, .backlink                                                 {vertical-align:middle;}
img.metarechts                                                                   {width:26px; height:25px;}
.metarechts                                                                      {font-family:Arial,Sans-Serif; font-size:9px; letter-spacing:1px;}

.title                                                                           {font-weight:bold; font-size:12px; margin:0px; padding:0px;}
.subtitle                                                                        {font-weight:bold; font-size:11px; margin:0px; padding:0px;}
.text                                                                            {font-weight:normal; font-size:11px; margin:0px; padding:0px;}
.suche, .quickbar                                                                {font-family:Arial,Helvetica,Sans-Serif; font-size:10px;}
.quickbar                                                                        {width:190px;}

a.activesubmenu, a.normalsubmenu:hover, a.activesubmenu:hover, a.topmeta:hover   {color:#0f0f0f;}
a.normalmainmenu, a.activemainmenu, a.normalsubmenu, a.activesubmenu             {font-family:Arial,Helvetica,Sans-Serif; font-size:12px;}
a.normalmainmenu, a.normalsubmenu, a.toplink, a.metarechts, a.backlink, a:hover  {color:#91918e;}
a, a.activemainmenu, a.normalmainmenu:hover, a.activemainmenu:hover              {color:#98281d;}
div.normalmainmenu, div.activemainmenu, div.submenulayer                         {padding-left:26px; height:18px;}
div.normalmainmenu                                                               {background-image:url(../images/page/pfeil.gif); background-repeat:no-repeat;}
div.activemainmenu                                                               {background-image:url(../images/page/pfeil_over.gif); background-repeat:no-repeat;}

table.content_main                                                               {width:100%; background-image:url(../images/page/bg_top.jpg); background-repeat:no-repeat;}
body.content                                                                     {background-image:url(../images/page/bg_content_linie.gif); background-repeat:repeat-y; vertical-align:top;}
body.start                                                                       {background-image:url(../images/page/bg_at_start.jpg); background-repeat:no-repeat; vertical-align:top;}
body.content, body.start                                                         {background-color:#f1f1ee;}
body.terminreservierung                                                          {padding:10px; padding-right:20px; background-color:#f1f1ee;}

#layer_menustart                                                                 {position:absolute; top:305px; left:540px;}
#clickme_at                                                                      {position:absolute; top:30px; left:500px; width:190px; height:100px;}
#clickme_hvb                                                                     {position:absolute; top:60px; left:500px; width:190px; height:60px;}
#clickme_at_content                                                              {position:absolute; top:30px; left:720px; width:190px; height:100px;}


#dia,#dial,#diar,#dias                                                           {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; color:black ;padding:0px; margin:0px; table-layout:fixed; empty-cells:show; border-collapse:collapse; border-spacing:0px; width:60px; height:10px; white-space:nowrap;}
#dia                                                                             {text-align:left; background-color:silver; border-style:solid; border-color:black; border-width:1px;}
#dial                                                                            {text-align:left;}
#diar                                                                            {text-align:right;}
#dias                                                                            {height:5px; padding:0px; margin:0px; font-size:1pt;}
#stat                                                                            {font-size:11px; font-weight:normal;}

.captcha                                                                         {border-style:solid; border-color:silver; border-width:1px; width:120px;}
img.captcha                                                                      {margin-top:8px; margin-bottom:1px;}
input.captcha                                                                    {margin-bottom:2px;}
.myinput,select,textarea,.suchform,.field,input.text                             {border-style:solid; border-color:silver; border-width:1px; margin-top:1px; margin-bottom:1px;}
