* {margin: 0; padding: 0;}     body {text-align: center;     font: 12px Arial;     color: #000000;     background: white;}     a      {text-decoration: none;     color: #000000;}     a:hover {text-decoration: none;     color: #000000;}     img {border: 0;}     .break {font-size: 0;     width: 0; height: 0;     clear: both;}    
    .aligncenter {text-align: center;}     .hidden {display: none;}     /** BEGIN wrapper **/


 .alignleft {float: left;     margin: 4px 10px 5px 0;}     .alignright {float: right;     margin: 4px 0 5px 10px;} 




.spandatum
{position:fixed;
height: 10px;
width: 10px;
 margin: 2px; 
padding: 2px;
text-overflow:ellipsis;
overflow:hidden;     
background-color:white;background:white;
font-size:10px;
}


.spandatum:hover 
{
height: 10px;
  width: 100px;
 margin: 2px; 
padding: 2px;
position:fixed;
background-color:white;background:white;
font-size:10px;
text-overflow:;
overflow:visible;     




}










table { 
vertical-align:top;
 text-align:left;
}

th { 
vertical-align:top;
 text-align:left;
}

tr { 
vertical-align:top;
 text-align:left;
}





#wrapper {
width: 800px;
margin: auto auto;
text-align: left; 
 } 

#content {
max-width: 666px;
float: left;
display: ;
padding: 5px;
background-color: #ffffff;            
max-height: 100000px; 
text-overflow:ellipsis;
overflow:hidden;     
}

#content a {color: #000;}


 
div.seite
{
float: left;
    margin-block-start: 1em;
    margin-block-end: 1em;

max-width:666px;
min-width:200px;
max-height:;
margin-bottom:12px;
padding: 10px;
border:;
display:;
text-overflow: ;
overflow: ;
font-size:14px;
line-height:1.4em;
}


img.seite
{

display:block;
width:512px;
min-width:;
height:auto;
max-height:;

margin-bottom:12px;
display: block;
margin-left: auto;
margin-right: auto;
}



















div.post1 {
float: left;
width:666px; max-height:500px;
min-width:200px;
margin-bottom:24px;
padding: 6px; 
text-overflow:ellipsis;
overflow:hidden;
}





div.post2 {
float: left; 
width:308px; max-height: 300px;
min-height: ; 
margin-bottom:24px;
margin-right: 12px;
margin-left: 0;
padding: 6px;
text-overflow:ellipsis;
overflow:hidden; 
}
div.post1 p {margin-top:12px;margin-bottom:12px;}
div.post2 p {margin-top:12px;margin-bottom:12px;} 
div.post1 h2 {font-size: 2.2em;margin-bottom:;}
div.post2 h2 {font-size: 17px; margin-bottom:;}

div.post1 img {
margin-top:6px;
margin-bottom:6px;
min-height:; 
max-height:; 
height:auto ;
width: 512px;
 max-width: ;
display: block;
margin-left: auto;
margin-right: auto;
background:  ;
background-color:  ;
}



div.post2 img {
margin-top:6px;margin-bottom:6px;
min-height:100px; 
max-height:150px;        
display: block;
margin-left:  ;
margin-right:  ;
background:  ;
background-color:  ;
width: auto;
height: ;
}  

div.postside img {	 
max-height:100px; 
display:inline; 
float:;                       }

div.post2 h2 {
text-transform: capitalize;            }
div.post1 h2
 {text-transform: capitalize;
}
div.postside h2
 {text-transform: capitalize;
}

.post2 h1,h2,h3 {
text-transform: capitalize;            }
 .post1 h1,h2,h3 {text-transform: capitalize;
}












#sidebar .box li { text-transform:  capitalize;
font-weight:bold; }

#sidebar {
width: 300px;
 float: right;
background-color: white; }
div.sidebar a {text-decoration: none;
color: #000000;
border: 0 solid black;
}

#sidebar .box h2 {color: #000000; 
text-transform: capitalize;
background-color: white;
padding: 8px 10px;

}

#sidebar .box {
border: 0 solid white;
margin-bottom: 8px;
}
 


 















 .postside h1,h2,h3,th {
text-transform: capitalize;
}



div.postside {
float: left; 
max-width:300px;
margin-bottom:15px;
padding: 10px;
border:0 solid black;
display:;
text-overflow:ellipsis;
overflow:hidden;
 max-height:175px;  
}



table.postside img { 
max-height:145px;
max-width:120px; 
display:inline; 
float:; }

div.postside p {
display:inline; }

table.postside { 
border:0 solid none;
min-width:300px; 
vertical-align:top;
 text-align:left;

}

th.postside {
vertical-align:top;
 text-align:left;
border:px solid none;
text-decoration:none; 
color:black;
font-weight:normal;
width:auto;}

 
div.postside img {	 
max-height:100px; 
display:inline; 
float:;
 }


 

table { 
vertical-align:top;
 text-align:left;
}

th { 
vertical-align:top;
 text-align:left;
}

tr { 
vertical-align:top;
 text-align:left;
}



table,tr,th,td { 
font-size:12px;
}
 

table,tr,th { 
vertical-align:top;
 text-align:left;
}
  
