html{
			margin:0; 
			padding:0;
			width: 100%;
}
body {
		margin:0; 
		padding:0;
		background-repeat: repeat-y;
		background-position: 12em;
      font-size: 1.0em;
		}

#header {
		margin:0; padding:0;
		}
#header1 {
		margin:0; padding: 0;
		}		
#header2 {
		margin:0; padding:2px 10px 2px 0px;
		text-align: right;
		}		
#main1 {
		margin:0; padding:0;
	}
#main2 {
		margin:0; padding:0;
	}
#navcontainer {
		float:left;
		width:11em;
		margin:0; 	
		padding: 0;
		}
#navcontainer ul
{
margin: 5px;
padding: 10px 0 0 25px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
/*background: transparent url(list-off.gif) left top no-repeat;*/
padding: 0px 0 5px 0px;
text-align: left;
line-height: 1.8em;
text-decoration: none;
display: list-item;
}

/* menu 2.ebene */
#navcontainer ul ul{
margin: 0 0 0 15px;
padding: 0;	
}
#navcontainer ul ul li a{
margin: 0;
padding: 0;	
font-size:75%;
}
		
#middle {
	width: auto;
		margin: 0 1em 0 17em;
		padding: 1em;
}

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:0px none;
		margin:0; padding:0;
		background:transparent;
		}
.up{
	border: 1px solid black;
}		
h1,h2 { 
		font-size: 1.7em;
		margin: 0; 
		}
h1.head{
			font: 1.7em bold;
		}
h2.head2{
			font: 1.2em bold;
		}
p { margin: 0.5em 0 } 

#header1 h1{
float: right;
	margin-bottom: 5px;
}
#counter {
margin-left: 10px;
}		
/*edit_css_start*/
body{background-image: url(../css_edit/bg_images/back_4.gif); background-color: #33CC33; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
#header1{background: #FFFFFF; color: #000000; font-size: 1.5em; font-weight: bold; font-style: normal; }		
#header2{background: #99FF66; color: #FFFFFF; font-size: 0.8em; font-weight: bold; font-style: normal; }	
#navcontainer ul li a{font-size: 0,7em; color: #FFFF00; font-weight: bold; font-style: normal; }	
#navcontainer ul li a:hover{color: #FFFF00; font-weight: bold; font-style: normal; }
#navcontainer ul li a:active{color: #fff;}
#navcontainer ul li a#current{color: #FFFFFF; font-weight: bold; font-style: italic; }
#middle{font-size: 0.8em; }
#navcontainer ul{list-style-image: url(../css_edit/nav_images/li_3.gif); }
#logo_t{height: 100px; }
div.comment{background-color: #CCFFCC; color: #339900; }
div.album{background-color:#606060} 
/*edit_css_links*/
a{color: #330066; }