/*
 border-width:1px;
  border-style:solid;
  border-color:blue;
*/

body{
    margin-top:0px;
}

.contend {
         background-color: #ebf5ee;
         width: 900px;
         min-height: 830px;
         height:830px;
         position:relative;
         left: 50%;
         margin-left: -450px;  
        }
           
.contend2 {
         background-color: #ebf5ee;
         width: 900px;
         min-height: 830px;
         height:1130px;
         position:relative;
         left: 50%;
         margin-left: -450px;           
         }     
.contendimp {
         background-color: #ebf5ee;
         width: 900px;
         min-height:1100px;
         position:relative;
         left: 50%;
         margin-left: -450px;       
         }
         
.contendinfo {
         background-color: #ebf5ee;
         width: 900px;
         min-height: 890px;
         position:relative;
         left: 50%;
         margin-left: -450px;       
         }         
         
#heima {
position:absolute;
margin-top:30px;
width:420px;
height:150px;
padding:0px;
} 

.header {
position:relative;
margin-top:0px;
width:900px;
height:250px;
padding:0px;
background-image:url("../bilder/logos/header1.jpg");
background-repeat:no-repeat;
} 

.navi {
position: relative;
margin-top:-1px;
width:900px;
height:21px;
padding:0px;
background-color: rgb(0, 146, 90);
}       
         
.rowl {
    position:relative;
    margin-top: 0px;
    float: left;
    width: 433px;    
    margin-left: 15px;
    font-family: arial;
    font-size: 8pt;
    text-align: center;  
    
}

* html .rowl {
    position:relative;
    margin-top: 0px;
    float: left;
    width: 433px;    
    margin-left: 5px;
    font-family: arial;
    font-size: 8pt;
    text-align: center;   
      
}

.rowlinfo {
    position:relative;
    margin-top: 0px;
    float: left;
    width: 433px;
    height: 630px;
    margin-left: 15px;
    font-family: arial;    
    text-align: center; 
    
}

* html .rowlinfo {
    position:relative;
    margin-top: 0px;
    float: left;
    width: 433px;
    height: 630px;
    margin-left: 5px;
    font-family: arial;    
    text-align: center;     
}

.rowlst {
    position:relative;
    margin-top: 50px;
    float: left;
    width: 400px;
    margin-left: 15px;
    font-family: arial;
    font-size: 8pt;
    text-align: center;   
     
}
.rowlstimp {
    position:relative;
    margin-top: 0px;
    float: left;
    width: 400px;
    margin-left: 15px;
    font-family: arial;
    font-size: 8pt;
    text-align: left;    
}

.rowr {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 15px;
    width: 433px;   
    font-family: arial;
    font-size: 8pt;
    text-align: justify;         
}

#rowrstart {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 430px;      
    overflow:auto;  
      
}

#rowrst {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 450px;      
    overflow:;  
    
     
}

#rowrstgastro {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 450px;      
    overflow:auto;      
}

* html #rowrstgastro {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 450px;      
    overflow:auto;     
}

#rowrstimp {
    position:relative;
    margin-top: 70px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 750px;      
           
}

#rowrstinfo {
    position:relative;
    margin-top: 0px;
    float: right;
    margin-right: 0px;
    width: 450px;
    height: 820px;      
    overflow:auto;  
      
}

#rowrst a  { display:block;
             background-image:url(../bilder/karte_klein.jpg);
             width:430px; height:816px; }
   

#rowrst a:hover{

    background: url(../bilder/karte_klein-erft.jpg);
    
   
}

#rowrstinfo a  { display:block;
             background-image:url(../bilder/karte_klein.jpg);
             width:430px; height:816px; }
                   
    
#rowrstinfo a:hover{

    background: url(../bilder/karte_klein-erft.jpg);
    
   
}

#rowrstgastro a  { display:block;
             background-image:url(../bilder/hotel_gastronomie_karte-kl.jpg);
             width:430px; height:816px; }

img.imgka {
margin-left:0px;

}

.linkskarte {
height: 250px;
width: 300px;
position:relative;
top:150px;
margin-left:auto;
margin-right:auto;
font-family: Arial;
font-size: 8pt;
}

.pseudoheadline {
font-family: arial;
font-size: 9pt;
font-weight: 600;
color: #1E1E1E;
}

.footer {
position:relative;bottom:0px;left:0px; 
background-color: rgb(0, 146, 90);
height: 130px;
width: 900px;  
  
}

.footerinfo {
position:relative;
margin-top:850px;
background-color: rgb(0, 146, 90);
height: 130px;
width: 900px;

}

* html .footerinfo {
position:relative;
margin-top:0px;
background-color: rgb(0, 146, 90);
height: 130px;
width: 900px;

}

img.imgfoo {
margin-top:20px;
margin-left:92px;

}

#imp{
position:relative;
margin-top:430px;
text-align:center;
}

.hoehe{
position:relative;
margin-top:50px;
}



