html,body
{
   height: 100%;
   padding: 0px;
   margin: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

form
{
   border: 0px;
   padding: 0px;
   margin: 0px;
}

td
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
}

a
{
   color: #333333;
   text-decoration: none;
   font-weight: normal;
}

a:hover
{
   color: #FF0000;
   text-decoration: underline;
}

#mainframe
{
   position:relative;
   left:0
   top:0px;
   /*width:760px;*/
   height:100%;
   /*border-left:1px #CC2A2A solid;*/
   border-top:0px;
   border-right:0px;
   border-bottom:0px;
   margin-left:0px;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   padding:0px;
   text-align:left;
}

#contentframe
{
   position:absolute;
   left:50%;
   width:760px;
   height:100%;
   border-left:1px #CC2A2A solid;
   border-top:0px;
   border-right:1px #EEEEEE solid;
   border-bottom:0px;
   margin-left:-380px;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   padding:0px;
   text-align:left;
}

#subnavishade
{
  /* position:absolute;
   top:0px;
   left:50%;
   width:160px;
   height:100%;
   border:0px;
   margin-left:-379px;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   padding:0px;
   text-align:left;
   background-color:#EEEEEE;*/
}

a.subnavilink
{
   color: #EEEEEE ;
   text-decoration: none;
   font-weight: bold;
}

a.subnavilink:hover
{
   color: #FFFFFF;
   text-decoration: none;
}

#bottomnavi
{
   position:absolute;
   left:0px;
   bottom:0px;
   width:160px;
   height:20px;
   text-align:center;
   white-space:nowrap;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 7pt;
   color: #666666;
}

a.bottomnavilink
{
   color: #666666;
   text-decoration: none;
}

a.bottomnavilink:hover
{
   color: #CC2A2A;
   text-decoration: underline;
}

a.mainnavilink
{
   color: #333333;
   text-decoration: none;
   font-weight: bold;
}

a.mainnavilink:hover
{
   color: #FFFFFF;
   text-decoration: none;
}


/*
strong {

   font-size: 1.2em;
   color: #000000;
   font-weight: bold;}

.klein {

   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   color: #666666;
   text-decoration: none;
   font-weight: normal;}


a.mainnav {

   color: #333333;
   text-decoration: none;
   font-weight: bold;}

a.mainnav:hover {

   color: #FFFFFF;
   text-decoration: none;}

a.subnav {

   color: #EEEEEE ;
   text-decoration: none;
   font-weight: bold;}

a.subnav:hover {

   color: #FFFFFF;
   text-decoration: none;}

a.sitemap {

   color: #333333;
   text-decoration: none;
   font-weight: normal;}

a.sitemap:hover {

   color: #FF0000;
   text-decoration: underline;}



a.unten {

   font-size: 0.9em;
   font-family: Arial, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;}

a.unten:hover {

   color: #CC2A2A;
   text-decoration: underline;}



td.navigation {
    
   border-left: 1px #2A5CAA solid;
   border-top: 1px #2A5CAA solid;
   border-bottom: 1px #2A5CAA solid;}
   
.rahmen {
    
   border-left: 1px #EEEEEE solid;
   border-top: 1px #EEEEEE solid;
   border-right: 1px #EEEEEE solid;
   border-bottom: 1px #EEEEEE solid;}

.aussenrahmen {
    
   border-right: 1px #CC2A2A solid;}

.aussenrahmenrechts {
    
   border-left: 1px #EEEEEE solid;}

.randlinks {
    
   border-left: 1px #FFFFFF solid;}

.randlinksundunten {
    
   border-bottom: 3px #CCCCCC solid;
   border-left: 1px #FFFFFF solid;}

.rahmenunten {
    
   border-top: 1px #EEEEEE solid;}


.seitenrand {
    
   border-left: 1px #CC2A2A solid;
   border-right: 1px #EEEEEE solid;}
*/