* {margin:0; padding:0;}
body 	{background-image:url(lieserbgr.JPG);background-attachment:fixed; background-color:#d7d9d4; margin-left:2px; margin-right:2px;font-family:verdana,sans-serif; color: #000000; font-size:0.9em; }
a:link{ text-decoration:underline; color: #000000; }
 a:visited { text-decoration:underline; color: #000000; }
 a:active { text-decoration:none; color: #000000;}
a:focus{ text-decoration:none; color: #000000;}
a:hover { text-decoration:none; background-color:#ff0; }
h1
	{ color:#000000; font: 150% sans-serif; width: 100%; }
	
h2
	{ color:#333333; font: 130% sans-serif; width: 100%; margin-bottom:10px; margin-top: 20px;}
h3
	{ color:#333333; background-color:#228b22;font: 130% sans-serif; padding:10px;margin-bottom:10px;}

.logo
{width:800px;
margin: 0 auto;
}

.header
{
width:800px;
margin: 0 auto;
font-size: 1em;
line-height: 1.2em;
letter-spacing:4px;
}
#container
{
width:800px;
margin:auto; 
}

#navigation
{
width:800px;
margin: 0 auto;
display:block;
border-bottom:1px solid #ffffff;
font-size: 1.0em;
text-decoration:none;
line-height: 1.4em;
letter-spacing:1.3px;
font-weight:normal;
padding: 0em;
}
#navigation a
{text-decoration:none;}
.menu1-level1-act
{
border-bottom:1px solid#000000;
border-top:1px solid#000000;
text-decoration:none;
}


.csc-textpic-caption
{
font-size: 0.8em;
}
#inhalt
{
height:488px;
float:left;
font-size: 1em;
list-style-position:inside;
list-style-type:none;
line-height: 1.1em;
letter-spacing:0px;
font-weight:normal;
font-family: verdana, sans-serif;
margin: 0 0 0 0px;
padding: 2em;
width:660px;
}

#right {  
float:left;
	font-size: 10px; 
	width:180px;
	margin: 0 0 0 0px; 
	padding: 0;  }
	
.tx-guestbook-right {
float:left;
padding:1em;
width:30em!important;}


#footer{  
clear:both;
width:700px;
margin: 0 auto;
border-top:1px dotted#777777;
	font-size: 0.8em; 
	padding: 0;  }

* {text-align: justify;}
