body {
background:#dcdcdc;  




font: normal 18px normal sans serif;  

font-weight: bold;  




  

color: gray;  


padding: 2px;  




}







ul {




list-style: none;
padding: 0em;  
float:left;

}


li {



list-style: none;
padding: 0em;  
float:left;

}









li.innen {


list-style: none;
padding: 0em;  
float:left;  




}






ul.rahmen a {





}



li.link {

border: 0px solid orange;  

background:yellow;  

background: url(ZeitungKleiner.bmp);  

background-repeat:x; 

z-index:1;  

margin-right: -10px;  


background: #dcdcdc;  

}




li.link li.innen{




color: red;  

display: none; 



background: none;  


}

li.link :hover li.innen{




color: black;  

display: block; 


}

li.link a.new {


color: gray;  

}







li.normal {



float:left;  

border: 0px solid red;  

}




li.link {

float:left; 

height: 390px;  
width: 210px;  

}











img {




border: 0px solid green;  

}

table.drin, tr, td {

border: 0px solid green;  

background: navy;  

font: normal 18px normal sans serif;  

font-weight: bold; 

color: gray;  

}

table {

border: 1px solid green;  


}

td.eins {

position:relative;  


background-image: url(Inkasso72dpi.jpg);  

padding:0px;  

color: navy;  

height: 340px;  
width: 570px;  


background-repeat: no-repeat;  

margin-left: -40px;  

}

td.zwei {

background: #dcdcdc;  
padding:0px;  

padding: 40px 0px 0px 50px;  
}



td.a {

background: navy;  
padding:0px;  

}

td.b {

background: navy;  
padding:10px;  
width: 280px;  


}

td.c {

background: navy;  
padding:10px;  
width: 600px;  
border: 0px solid green;  

}

a {

text-decoration:none;  
padding: 10px;  

}

a {

font: normal 21px normal sans serif;  

font-weight: bold; 

color: navy;  

}


a:hover {

text-decoration:underline;  
color: yellow;  

}

img.puzzle {

heigth:120px;  
width: 120px;  

//border: 4px double white;  
//border: 0.5px dotted white;  
//border: 8px inset  white;  
border: 8px ridge  white;  

padding: 0px;  

}

li {

padding:10px;  

}

img.emblem {

heigth:20px;  
width: 150px;  

margin-left: 110px;  
margin-top: -35px;  

border: 1px solid navy;  
padding: 4px;  


}


img.schriftstueck {

heigth:50px;  
width: 200px;  

}

img.haus {

heigth:180px;  
width: 160px;  

border: 0px solid red;  

margin-left: 0px;  
margin-top: 0px;  


}

td {

border: 0px solid  red;  

background: #dcdcdc;  
}

a.mail {

color: gray;  
margin-left: -10px;  

}

a.mail:hover {

color: yellow;  
margin-left: -10px;  

}

body div.links li.link a.home:hover {







}




table.alles {


border: solid 1px navy;  


} 

ul.rahmen a.new {

font: 25px arial;  

color: green;  
}

ul.rahmen a.new:hover {

font: 25px arial;  
  
color: white;  



}


td.start {

border: 0px solid red;  
background: white;  
} 

table.fenster {

border: 0px solid navy;  


margin-left: 15px;  

}

table.fenster, tr, td {

background: white;  

border: 0px solid green;  

margin-left:230px;  

}


a.sonder {

font: normal 13px arial;  
color: navy;  
font-weight: bold;  

text-decoration: none;  

position: relative;  
left:-100px;  



}

a.sonder:hover {

font: normal 13px arial;  
color: navy;  
text-decoration: none;  

font-weight: bold;  

 

}

a#line {
text-decoration:underline;  
}