body	{
	margin:0;
	padding:0;
	color:black;

background:#fff;
	font-size:12px;
font-family:"Courier New", Courier, monospace;
	}
#all{

margin:20px 0 0 0; padding:0 10px;
background:#fff url(/alotta/user/leiseste-beruehrung/gfx/bg-x3.png) 210px  repeat-y;
}

a.logohl:link, a.logohl:visited, a.logohl:active{
font-size:10px;
color: #ddd;
text-decoration: none;
padding:0px;
}
div.break{clear:both;width:3px;height:3px;}
p{ font-size:12px;}

div.descr, p.descr, p.comment{font-size:11px;width:350px;
    background:white;padding:3px;margin-bottom:5px;}

h1, h2, h3, .sbtitle{
	clear: left;
text-transform: uppercase;
font-weight:bold;

	color: #03932E;
	}
h1{font-size:	18px; color: #8E8E8E;}
h2{font-size:	18px;}
h3{font-size:	12px;}
h4, .sbtitle, h4 a{
	font-size:	18px; 

text-transform: upper;

font-weight:bold;margin-bottom:0;
	}

.img{padding:0px; 
border:0px solid gray;}

.img{ padding:0px;}
img.photo {border: 0px white solid;}
p	{	/* primitive version for css-1 agents */
	margin:	.5em 0;
	}

a, a:active,  a:link {
	background: #03932E; /* #05CE42; */
	color: #fff;
	padding: 0 3px;
	text-decoration: none;
}
 a:hover {
	background: #000;
	color: #fff;
}


.photo img { 
  background-color: #eee;
  padding: 5px;
  margin: 5px;
  font-size: 10px;
  font-weight: normal;
  text-align:center;
  }

.photo a img{color:#666;}

.contactmini { 
  background-color: #fff;
  padding: 3px;
  margin: 5px;
  border:1px solid #666;
  text-align: center;
  float: left;
  position: relative; 
  font-size: 10px;
  font-weight: normal;
  }


#content	{	

clear:both;

	}
.image{
width:auto;
top:30px;
background-color: #dddddd;

padding:10px 10px;
text-align:left;
}
#content h4, #content p {text-align:left;}
#content h4{margin-top:0px;margin-bottom:0px;}
#content .descr{margin-top:15px;}



.uc	{
	text-transform: uppercase;
	}



code, pre {font: 10px monaco, monospace; padding: 3px;}
.light {font-size: 11px; font-weight: normal; 
 margin-top: 0; padding-top: 0; margin-bottom: 18px;}

hr{border:1px dotted white;}

.calmoact, .calmoact a:visited {}
.calmo, .calmo a, .calye, .calye a {color: black; font-size:10px;}
.sbdesc1, .sbdesc2{display:inline; margin:0 5px 0 0;}
ul{list-style-type:none;margin:0;padding:0;}

#comments p{ padding:3px;
 
}

.sbbox{ padding:10px;}

#pager {
margin: 1px;
padding: 1px;
border: 0px solid #000;
font: 14px "Courier New", Courier, monospace;
float:left;
}
#pager a{
text-decoration:none;color:#03932E;
background:white;
font-weight:bold;
}
#pager div{
margin: 1px;padding: 0px 3px 0px 3px;
color: #000;
background: #fff;
float:left;}

#pager div.act {background-color: #fff;color: #000;}
#pager div.act a{background-color: #fff;color: #000;}
#pager div.arrow {color: #03932E;background: #fff;}
#pager div.descr {color: #000;background: #fff;
font-size:14px;
float:none;}



#comment {width:250px;}

#jumper {}

table{margin-top:0;}
textarea{

}
#head{
margin-left:25px; margin-top:5px;
}
#head img{padding-top:5px;}
#left{
position:absolute;
top:90px;
left:0;
/* border-right:1px solid silver; */
background:url(/alotta/user/leiseste-beruehrung/gfx/xxholz.gif);
width: 200px;
}
#content	{	
padding: 0 10px 0 10px;
margin-left:220px;
clear:both;
text-align:left;
	}
a.doc{display:none;}
div.entry{
margin:-14px 0 80px 10px;
}