/* CSS-Datei zu www.petraseubert.de */


body,td,th,input,select,textarea,p        
    { 
        color:#333333; 
        font-size:11px; 
        font-weight:Normal;    
        line-height: 15px;
        font-family:verdana,Helvetica,sans-serif; 
        }  


hr {
       border: 0; /* Für Firefox und Opera */
       border-top: solid 1px #CCCCCC;
       border-bottom: solid 1px #E0E0E0; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
       margin:10px 0px 9px 0px;
       width: 80%
}



a:hover {color: #000000;}
a:visited {color: #000000;}

a.impressumlink  { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
a.impressumlink:hover  { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
a.impressumlink:over  { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none}
a.navi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006A6B; text-decoration: none}
a.navi:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7DA6A6; text-decoration: none}
a.navi:over {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006A6B; text-decoration: none}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006A6B}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none}
body {  margin-top: 30px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.maintable {  margin-top: 30px}

a.unternavi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #006A6B}
a.unternavi:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #7DA6A6}
a.unternavi:over {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #006A6B}
a.textlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF; text-decoration: none}
a.textlink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #000000; text-decoration: underline}
a.textlink:over {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #696969; text-decoration: underline}h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color: #006A6B; text-decoration: none; margin-bottom: 10px}
p {  margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px}
.zusatz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #FFFFFF; text-decoration: none}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #FF6633}



h1      
    { 
        color:#333333; 
        font-size:12px; 
        font-weight:bold;    
        font-family:verdana,Helvetica,sans-serif;line-height: 14px;
    }  
h2      
    { 
        color:#000000; 
        font-size:11px; 
        font-weight:normal;    
        font-family:verdana,Helvetica,sans-serif;line-height: 14px; 
    }  

a.link1:link,a.link1:visited,a.link1:active,a.link1:hover
    { 
        color:#666666;
        text-decoration:none; 
        font-size:13px; 
        letter-spacing:px; 
        padding-left:5px;
        padding-right:5px;
    }
a.link1a:link,a.link1a:visited,a.link1a:active,a.link1a:hover
    {
        color:#CCCCCC; 
        text-decoration:none; 
        font-size:13px; 
        font-weight:bold; 
        letter-spacing:px; 
        padding-left:5px;
        padding-right:5px;
    }
  
  
a.link2:link,a.link2:visited,a.link2:active   
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:none; 
        letter-spacing:px; 
    }     
a.link2:hover   
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#000000; 
        text-decoration:none; 
        letter-spacing:px; 
    }
a.link2a:link,a.link2a:visited,a.link2a:active   
    { 
        padding-left:0px; 
        font-size:12px; 
        font-weight:bold; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:none; 
        letter-spacing:px;
    }     


a.link3:link,a.link3:visited,a.link3:active,a.link3:hover  
       {     
        padding-left:px; 
        font-size:11px; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:none; 
        letter-spacing:0px; 
    }     
a.link3a:link,a.link3a:visited,a.link3a:active,a.link3a:hover    
    { 
        padding-left:50px; 
        font-size:11px; 
        font-family:verdana,Helvetica,sans-serif;
        color:#CCCCCC; 
        text-decoration:none; 
        letter-spacing:0px;
    }     
  

a.link4:link,a.link4:visited,a.link4:active,a.link4:hover
    { 
        font-size:12px; 
        font-family:verdana,Helvetica,sans-serif; 
        padding-bottom:1px; 
        color:#CCCCCC; 
        background-color:#316AC5; 
        text-decoration: none; 
    }     
a.link4a:link,a.link4a:visited,a.link4a:active,a.link4a:hover
    { 
        font-size:12px; 
        font-family:verdana,Helvetica,sans-serif; 
        padding-bottom:1px;
        color:#CCCCCC;
        background-color:#316AC5;
        text-decoration:none; 
    } 

a.link5:link,a.link5:visited,a.link5:active     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:underline; 
        letter-spacing:px; 
    }     

a.link5:hover     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#CCCCCC; 
        text-decoration:underline; 
        letter-spacing:px; 
    }  
a.linkdynamisch:link,a.linkdynamisch:visited,a.linkdynamisch:active  
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:none; 
        letter-spacing:px;
    }     

a.linkdynamisch:hover
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#000000; 
        text-decoration:none; 
        letter-spacing:px;
    }     


a.linkdynamischa:link,a.linkdynamischa:visited,a.linkdynamischa:active, a.linkdynamischa:hover        
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:bold; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#000000; 
        text-decoration:none; 
        letter-spacing:px;
    }     

    

a.linkbutton:link,a.linkbutton:visited,a.linkbutton:active    
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#666666; 
        text-decoration:none; 
        letter-spacing:px; 
    }
a.linkbutton:hover     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:normal; 
        font-family:verdana,Helvetica,sans-serif; 
        color:#000000; 
        text-decoration:none; 
        letter-spacing:px; 
    }    
    

    

a.linkb:link,a.linkb:visited,a.linkb:active,a.linkb:hover
    { 
        font-size:11px; 
        color:#666666; 
        text-decoration: none; 
        letter-spacing:0px; 
    }     
a.linkba:link,a.linkba:visited,a.linkba:active,a.linkba:hover
    { 
        font-size:11px; 
        color:#666666;
        font-weight:bold; 
        text-decoration:none; 
        letter-spacing:0px; 
    }     


.tb1
    { 
        background:#EEEEEE; 
        margin-left:5px; 
        margin-right:5px; 
        padding-left:5px; 
        padding-right:5px;
    }


.tb2
    { 
        background:#556195; 
        color:#CCCCFD; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:verdana,Helvetica,sans-serif; 
        margin-left:5px; 
        margin-right:5px;
        padding-left:5px; 
        padding-right:5px; 
    }

    
.xtable-table-standard    
    {
          border:0px;
          padding-left:0px
    }
.xtable-th-standard
    {
        font-weight:BOLD;
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:2px; 
    }
.xtable-td-standard
    {
        padding-left:0px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:2px;
    }

  
.xtable-table-line
    { 
        background:#000000; 
    }
.xtable-th-line
    { 
        background:#FF8040; 
        font-size:12px; 
        font-weight:BOLD; 
        padding-left:5px; 
        padding-right:5px; 
        padding-top:2px; 
        padding-bottom:2px; 
    }
.xtable-td-line
    {
        background:#FFFFFF;
        font-size:12px;
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:2px; 
    }
  
  
.inputnoborder
    { 
        border: 0;
        solid FFFFFF;
        padding: 0; 
        font-family:verdana,Helvetica,sans-serif; 
        font-size:12px; 
    }

 
.teaserbold
    { 

        color:#FFFFFF; 
        font-size:14px; 
        font-weight:Bold; 
        text-align:center;        
    }

.boxrow 
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 2px;    
        font-weight:bold;     
        font-size: 12px; 
        color: #000000; 
        background-color: #FFFFFF;
        border-bottom-style: none;
    }
    
.boxrowl
    { 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 2px;        
        font-size: 11px; 
        color: #000000; 
        background-color: #FFFFFF;
        border-bottom-style: none;
    }
    
.boxrowr
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 2px;        
        font-size: 11px; 
        color: #000000; 
        background-color: #FFFFFF;
        border-bottom-style: none;
    }

.boxrow2
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 2px;    
        font-weight:normal;     
        font-size: 11px; 
        color: #000000; 
        background-color: #FFFFFF;
        border-bottom-style: none;
    }

.boxrowprice
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px;
        color: #000000;         
        font-size: 14px; 
        font-weight: Bold;
        background-color: #FFFFFF;
    }
    
.boxhotline
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 2px;        
        font-size: 16px; 
        font-weight:Bold;         
        color: #B50434 ; 
        background-color: #F6F5FD;
        border-bottom-style: none;
    }

.boxhotlinel
    { 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px;        
        font-size: 11px; 
        font-weight:Bold;         
        color: #B50434 ; 
        background-color: #F6F5FD;
    }
    
.boxhotliner
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px;        
        font-size: 11px; 
        font-weight:Bold;         
        color: #B50434 ; 
        background-color: #F6F5FD;
    }
    
.boxnews 
    { 
        border-right: #9BAFD0 1px solid; 
        border-top: #9BAFD0 1px;         
        border-left: #9BAFD0 1px solid;         
        border-bottom: #9BAFD0 1px solid;         
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px;        
        font-size: 12px; 
        color: #68676C ; 
        background-color: #FFFFFF;
    }


   
.maptable
    {
    }
.maptr
    {
    }
.maptd
    { 
        padding-left:5px; 
        padding-right:5px;  
    }
a.maplink:link
    { 
        color:#AA00AA; 
        text-decoration:none; 
    }
a.maplink:visited    
    { 
        color:#AA00AA; 
        text-decoration:none; 
    }
a.maplink:active    
    { 
        color:#AA00AA; 
        text-decoration:none;
    }
a.maplink:hover
    { 
        color:#FF0000;
        text-decoration:underline; 
    }     
.map2
    { 
        color:#808080; 
        background:#FFFFFF; 
        font-family:verdana,Helvetica,sans-serif; 
        font-size:13px; 
    }
.map2Header
    { 
        color:#000000; 
        background:#EEEEEE; 
        font-family:verdana,Helvetica,sans-serif; 
        font-size:13px; 
    }
 
 
.x1
    {
        padding:8px;
    }
.x2
    { 
        color:#0000AA; 
        background:#EEEEEE; 
        padding:8px; 
    }
  

