body       {background-color: #FFFFFF; color: #0050A0; font-family : arial, helvetica; font-size: 10px; font-weight: 700;
            scrollbar-base-color: #E5F2FA; scrollbar-3dlight-color: #FFFFFF;scrollbar-arrow-color: #FFFFFF; scrollbar-darkshadow-color: #000000;scrollbar-face-color: #70BDEE; scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #000000; scrollbar-track-color: #E5F2FA;}

body.gold  {background-color: #e9e1bf;}
body.menue {background-color: #0081CF;}
body.im    {background-color: #0CA3FE; background-image: url(img/stadtplan.png); color:#0081CF;}

body.nav   {scrollbar-base-color: #E5F2FA; scrollbar-3dlight-color: #FFFFFF;scrollbar-arrow-color: #FFFFFF; scrollbar-darkshadow-color: #000000;scrollbar-face-color: #70BDEE; scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #000000; scrollbar-track-color: #E5F2FA;}

table      {text-align: justify; valign:top; border:0;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
table.nav  {width:140; align:center;}
table.nav2 {width:89; height:16px;align:center;}

th         {font-size: 12px; color: #0050A0; text-align: left;font-weight:600;}

td         {line-height: 18px; color: #0050A0; font-size: 12px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
td.lleer    {line-height:0.5em;}
td.bleer   {line-height:0.1em;}

.tabelle {background-color: #FFFFFF; color: #FF9F00; padding:3;}
.cont    {height:330;}
.leer    {background-color: #FFFFFF; width: 190px;}
.bild    {background-color: #FFFFFF; color: #FF9F00; width:250px; height:250px; vertical-align:top; left:200px;}

.preis   {background-color: #FFFFFF; color: #0050A0; width:200px; height: 190px; font-size: 14px; font-weight:800; text-align:right; vertical-align:bottom;padding:3;}

.text1   {background-color: #F5B973; color: #0050A0; width:550px; height:45px; padding: 3; text-align:center; font-family:verdana; font-weight:800; font-size:12;}

.hand      {cursor:pointer;cursor:hand;}
.pro       {font-size: 13px; color: #0050A0; text-align: left;font-weight:600;}
.kasten    {height:60px;text-align:center;vertical-align:middle;background-color: #F5B973;font-size:16;font-weight:800;}

.info      {color: #0050A0; font-weight: 800; padding-left: 2pt; padding-top: 0pt; padding-bottom: 0pt; padding-right: 0pt; line-height: 16pt;border-top: #0050A0 1px solid; border-right: #0050A0 1px solid; border-left: #0050A0 1px solid; border-bottom: #0050A0 1px solid;}
.infokasten {padding-left: 0pt; padding-top: 0pt; padding-bottom: 0pt; padding-right: 0pt; border-top: #0050A0 1px solid; border-right: #0050A0 1px solid; border-left: #0050A0 1px solid; border-bottom: #0050A0 1px solid;}
.infotext   {text-align:left; font-size: 12px;}
.stern {color: #FF9202; font-weight: bold;font-size: 12px;}
input      {color: #0050A0; border:0px solid #DDDDDD;}

img.logo   {position:relative;top:3px;}
div        {font-size: 18px; text-align:justify;color: #0050A0; text-align: left;font-weight:800;}
h1         {text-align: center; font-size: 18px; color: #0050A0;}

h2         {text-align: center; font-size: 16px; color: #0050A0;}
h3         {font-size: 14px; color: #0050A0;}
h4         {font-size: 14px; color: #FF9202;}
.eins      {font-size:12px;}

.menuOut   {cursor:pointer;cursor:hand; background-color: #0081CF; color: #FFFFFF; width:131px: height:16; padding:2; text-align:left; font-family:arial; font-weight:600; font-size:12;}
.menuOver  {cursor:pointer;cursor:hand; background-color: #C9B55E; color: #FFFFFF; width:131px: height:16; padding:2; text-align:left; font-weight:600; font-size:12;}
.menuOvergelb  {cursor:pointer;cursor:hand; background-color: #F2B700; color: #FFFFFF; width:131px: height:16; padding:2; text-align:left; font-weight:600; font-size:12;}

.menuOrangeOut {cursor:pointer;cursor:hand; background-color: #FF9202; color: #FFFFFF; width:131px: height:16; padding:2; text-align:left; font-family:arial; font-weight:600; font-size:12;}

.subout    {cursor:pointer;cursor:hand; background-color: #0081CF; color: #FFFFFF; width:120px: height:12; padding:1; text-align:left; font-weight:600; font-size:12;}
.subover   {cursor:pointer;cursor:hand; background-color: #FFFFFF; color: #C9B55E; width:120px: height:12; padding:1; text-align:left; font-weight:600; font-size:12;}
.subovergelb   {cursor:pointer;cursor:hand; background-color: #FFFFFF; color: #F2B700; width:140px: height:16; padding:2; text-align:left; font-weight:600; font-size:12;}
.suboverblue   {cursor:pointer;cursor:hand; background-color: #FFFFFF; color: #0050A0; width:120px: height:12; padding:1; text-align:left; font-weight:600; font-size:12;}

.menuNavOut {cursor:pointer;cursor:hand; background-color: #70BDEE; color: #0081CF; width:140; height:12; padding:2; font-weight:600; font-size:12;}
.menuNavOver{cursor:pointer;cursor:hand; background-color: #0081CF; color: #E5F2FA; width:140; height:12; padding:2; font-weight:600; font-size:12;}

a.unter     {text-decoration: none; color: #70BDEE;}
a.unter:hover{text-decoration: none; color: #E5F2FA;}
a.hand      {cursor:pointer;cursor:hand; color: #0050A0; text-decoration:none;}
a.hand:hover{cursor:pointer;cursor:hand; color: #0050A0; text-decoration:none;}
a.hand:active{cursor:pointer;cursor:hand; color: #0050A0; text-decoration:none;}
a.hand:visited{cursor:pointer;cursor:hand; color: #0050A0; text-decoration:none;}

a.links       {cursor:pointer;cursor:hand; color: #0050A0; text-decoration:none;font-weight:800;}
a.links:hover {cursor:pointer;cursor:hand; color: #FF9202; text-decoration:none;font-weight:800;}

a.orange       {cursor:pointer;cursor:hand; color: #FF9202; text-decoration:none;font-weight:800;}
a.orange:hover {cursor:pointer;cursor:hand; color: #FF9202; text-decoration:none;font-weight:800;}

