html,td, th, li, ul, p, body, a, span {
font-family:verdana;
color:#000000; 
font-size:11px; 
margin:0;}

.navigation
{
/*background-color:#CCCCCC;*/
height:50px;
vertical-align:center;
text-align:center;
}

.linieoben
{
height:14px;
}

.main
{
/*background-color:#336699;*/
height:280px;
vertical-align:top;
text-align:center;
}

.virtualreality
{
/*background-image:url(bilder/virtualreality.gif);*/
height:10px;
}

.panoramen
{
/*background-color:#CCCCCC;*/
height:100px;
text-align:right;
}


.panoramafenster
{width:370px;
height:257px;
background-color:#FFFFFF;
border:1 solid #000000;
}

.panoramanav
{
/*background-image:url(bilder/panoramamenu_hg.gif);*/
height:20px;
border:1 solid #000000;
}

.textfeld
{background-color:#FFFFFF;
border:1 solid #000000;
width:300px;}

.ecard
{
background-color:#CCCCCC;
border:1 solid #000000;
width:300px;}

.navrechts
{width:300px;
text-align:right;}

.navlinks
{width:220px;
text-align:right;}

.kundenlogo
{
width:160px;
padding-left: 10px;
}

.anderepanorama
{width:15px;
vertical-align:center;
}

.formularfeld 
{
BORDER-RIGHT: #CCCCCC 1px solid; 
BORDER-TOP: #CCCCCC 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #CCCCCC 1px solid; 
WIDTH: 140px; 
BORDER-BOTTOM: #CCCCCC 1px solid; 
FONT-FAMILY: arial
}

.formularbutton 
{
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #000000 1px solid; 
BORDER-BOTTOM: #000000 1px solid; 
FONT-FAMILY: arial; 
BACKGROUND-COLOR: #CCCCCC}

.panoramaauswahl
{width:320px;}

.direktauswahl
{vertical-align:top;
padding-left:3px;
padding-top:6px;
}

.copyright
{width:15px;
background-image:url(bilder/copyright.gif);}

      
.senden  {
      color: #CCCCCC;
      FONT-SIZE: 11px;
      font-weight: normal;
      background-color: #336699;
      border: solid 1px #000000;
      width: 70px;
      height: 21px;
      }
      
.reset   {
      color: #000000;
      FONT-SIZE: 11px;
      font-weight: normal;
      background-color: #CCCCCC;
      border: solid 1px #000000;
      width: 90px;
      height: 21px;
      }
      
.panoselect   {
      color: #000000;
      FONT-SIZE: 11px;
      font-weight: normal;
      background-color: #ffffff;
      border: solid 1px #000000;
      width: 140px;
      height: 21px;
      }
      
.zurueck, .zurueck:visited {
      color: #000000;
      text-align: center;
      font-size: 11px;
      font-weight: normal;
      text-decoration: none;
      display: block;
      BORDER: solid 1px #000000;
      width: 137px;
      height: 18px;
      padding :1px;
      background-color: #cccccc;
      }
      
.zurueck:hover, .zurueck:active {
      color: #cccccc;
      text-align: center;
      font-size: 11px;
      font-weight: normal;
      text-decoration: none;
      display: block;
      BORDER: solid 1px #000000;
      width: 137px;
      height: 18px;
      padding :1px;
      background-color: #336699;
      }

optgroup   {
      font-weight: bold;
      text-decoration: none;
      font-style: normal;
}

#vorschaubild {
      border: solid 1px #000000;
}
