body	{
	margin:0;
	padding:0;
	color:black;
background:url(/alotta/user/leiseste-beruehrung/gfx/leiber-r.gif) repeat-y right;
background-color:#eee;
	/*font:	11px/1.5 Verdana, sans-serif;*/
font-family:"Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
#all{
background:url(/alotta/user/leiseste-beruehrung/gfx/leiber.gif) repeat-y; 
margin:0; padding:0 10px;}
a.logohl:link, a.logohl:visited, a.logohl:active{
font-family: Arial, sans-serif; font-size:10px;
color: #ddd;
text-decoration: none;
padding:15px;
}
div.break{clear:both;width:3px;height:3px;}
p{font-family:"Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

div.descr, p.descr, p.comment{font-size:11px;width:350px;
    background:white;padding:3px;margin-bottom:5px;}

h1, h2, h3, .sbtitle{
	clear: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight:bold;
/*	font-family: georgia, times, serif;*/
	color: #c60;
	}
h1{font-size:	1.4em; color: #8E8E8E;}
h2{font-size:	1.2em;}
h3{font-size:	1.2em;}
h4, .sbtitle, h4 a{
	font-size:	11px; 
/*font-family: georgia, times, serif;*/
text-transform: upper;
	color: #333;
font-weight:bold;
	}

.img{padding:7px; background: url(/alotta/user/leiseste-beruehrung/gfx/backg2.jpg);border:1px solid gray;}

.img{ padding:7px;}
img.photo {border: 2px white solid;}
p	{	/* primitive version for css-1 agents */
	margin:	.5em 0;
	}

a	{
	text-decoration:	none;
	font-weight:	bold;
	}
a:link	{
	color:	#f30;
	background-color: transparent;
	}
a:visited	{
	color:	#c30;
	background-color: transparent;
	}
a:active	{
	color:	#cc0;
	background-color: transparent;
	}
a:hover	{
	color:	#f60;
	background-color: transparent;
	text-decoration:	underline;
	}

.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;
  }

#wrapper	{
/*	float:	left; */
	
/*	border:	1px solid black;*/
/*	border-bottom:	2px solid black;*/
	color: #000;

	margin:	0px auto;
	}
#content	{	/* shorthand box properties tip: think of a clock: 12, 3, 6, 9 */
	padding:	0 10px 50px 10px;
top:35px;
clear:both;
text-align:center;
	}
.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;}
#content .descr{margin-top:15px;}

#menu	{
	padding:	10px 10px ;
	font:	10px/14px verdana, sans-serif;
	color:	black;
/*	background-color:	#8E8E8E; */
	margin: 0;
	min-width: 155px;
position:absolute; top:0px; left:250px;z-index:5;
	}

.logobox{
/* display:none; */

	margin: 0px 10px 0px 0px;
	min-width: 155px;

	}
#menu .box, .sbbox{ float: left; padding:10px;}
#menu td{font-family: verdana; sans-serif;}
#menu a:link	{
        background-color:white;
	color: #c60;
	text-decoration: none;
	font-weight: bold;
	}

#menu a:visited	{background-color:white;
	color: #c93;
	text-decoration: none;
	font-weight: bold;
	}

#menu a:hover	{background-color:white;
	color: #c93;
	text-decoration: underline;
	font-weight: bold;
	}

#menu a:active	{background-color:white;

	color: #c60;
	text-decoration: underline overline;
	font-weight: bold;
	}



.uc	{
	text-transform: uppercase;
	}



code, pre {font: 10px monaco, monospace; padding: 3px;}
.light {font-size: 11px; font-weight: normal; font-family: verdana, geneva, arial, sans-serif; margin-top: 0; padding-top: 0; margin-bottom: 18px;}

hr{border:1px dotted white;}
.pagercont{
	background: #fff;
	padding: 1px;
	font-family: Verdana, sans-serif;
	font-size: x-small;
	font-variant : small-caps;
	border : 1px solid #aaa;
}
.pageract, a.pageract{
	color: white;
	background: black;
	padding: 0px 3px 0px 3px; 
	margin: 1px;
}
.pager, a.pager{
	color: #f8f8f8;
	background: #886;
	padding: 0px 3px 0px 3px; 
	margin: 1px;
}
.pagerarrow, a.pagerarrow, .pagertext{
	color: #f8f8f8;
	background: #a42;
	padding: 0px 3px 0px 3px; 
	margin: 1px;
}
.calmoact, .calmoact a:visited {background-color: white; font-size:10px;}
.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{float:left; width:200px; padding:3px;
 background: url(/alotta/user/leiseste-beruehrung/gfx/backg2.jpg);}

#pager, #pager div, #pager div.descr, #pager div.act, #pager div.act a, #pager a, #pager div.arrow {
   border: none;
   background-color: transparent;
   text-transform: uppercase;
   font-weight:bold;
   color: #000;
}
#pager div.arrow, #pager a{color:#c00;}
#pager div.act a{color:#000;}
#pager div.descr{float:none;}
#comment {width:250px;}
#jumper {margin:0;padding:0 5px;}
table{margin-top:0;}
textarea{
background:url(/alotta/user/leiseste-beruehrung/gfx/papier.jpg);
}