body {  margin: 0px; padding: 0px;text-align: center; background: #121212;  color: #BCBCBC; font-family: arial; font-size: 1em; }
#canvas {margin-top: 3%;margin-left:auto; margin-right:auto; width: 800px; }

/*
*   Super runde Ecken(Danke schön): http://blog.yosle.com/2007/09/20/css-round-corners/ 
*/
.cr1, .cr2, .cr3, .cr4{font-size:1px; overflow:hidden; display:block;background-color: black}
.cr1 {height:1px; margin:0 5px;}
.cr2 {height:1px; margin:0 3px;}
.cr3 {height:1px; margin:0 2px;}
.cr4 {height:2px; margin:0 1px;}
#canvas-content {background: black;padding-bottom: 20px;}
.br1, .br2, .br3, .br4{font-size:1px; overflow:hidden; display:block;background-color: #343434}
.br1 {height:1px; margin:0 5px;}
.br2 {height:1px; margin:0 3px;}
.br3 {height:1px; margin:0 2px;}
.br4 {height:2px; margin:0 1px;}
.box-content  {  padding-left: 8px;background: #343434}


form  { margin: 0px; padding: 0px; text-align: left; }
.box { margin: 20px auto 0px; text-align: left; width: 700px; }
a {   text-decoration:none; font-weight:bold;  color:#9d9d9d} /*#9d9d9d}*/
a:hover { text-decoration:underline;}
a, img { border-style: none; }
.a_item, .m_item {     padding-right: 8px;   }
.a_item { color: #AA0000;}
#selected {	font-size:1.2em; text-decoration: none}
.entry { padding: 8px 0px; width: 680px; border-top:solid;  border-top-width:2px;  border-color: red }
.info  { padding: 8px 0px 0px 30px; margin: 0px;  vertical-align: top; font-family: arial; font-size: 1em; }
.date , .title {  padding: 2px; margin-right: 8px;  background-color: #565656; color: #CCCCCC; } /*color: #dfdfdf ; }*/
.title { font-weight: bold; }
.clear-right { clear:right; background: red}
.float-right { float:right; }
 #footer { margin-top: 20px;font-size: 0.8em; }
 
textarea { font-family: arial}
 
 }




