*
{
	margin-top: 0;
}
body 
{
	font-family:  "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333300;
	background: #D9DE45 url(images/bg_body.jpg)  repeat-x;
	height: 100%;
	margin: 0;
	padding: 0;
	min-width: 755px;
	text-align: left;
}

#wrapper 
{
	background:url(images/teiler.gif) repeat-y; width:755px; margin:auto;
}
#header 
{
	height:180px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}

#inhalt #rechts 
{ 
	width:222px; float:right;
}

.clear {clear:both;}

#inhalt #links 
{
	width:433px; float:left;font-size: 18px;
}
.clear {clear:both;}

#footer 
{
	background: url(images/footer.jpg) no-repeat; height:35px; padding-top:25px; text-align:center;
}
#footer p 
{
	display:block; margin-top:10px;
}

#titel 
{
	padding-top:0px; padding-left:15px;
}
#titel .gisa {display:block; font-size:22px; font-family:"Trebuchet MS", Verdana, sans-serif;  color: #CCFF99; }
#titel a{text-decoration:none;}
#titel a:visited,active{text-decoration:none;}

h1, h2, h3, h4 {font-family:"Trebuchet MS", Verdana, sans-serif; }

h1 {font-size:48px;}
h2 {font-size:24px;color: #CCFFCC; }
h3 {font-size:18px;}
h4 {font-size:14px;}

a {color:#336600;}
a:visited {color:#336600;}
a:active {color:#336600;}
a:hover {color:#CCFF99; text-decoration:none;}

#inhalt #links p {line-height:20px; margin-bottom:20px;}
#rechts .rechtsoben {background:url(images/rechtsoben.jpg) no-repeat; height:65px;}
#rechtsinhalt {padding:65px 20px 5px 0px;}

#rechts h2 {background:url(images/h2linie.jpg) top no-repeat ; display:block; padding: 20px 10px 10px 0; font-size:18px;}

#rechts ul {list-style:none; }
#rechts li { height:25px;}
#rechts a {display:block; color:#336600; height:25px; padding:5px 5px 0px 5px; text-decoration:none; border-bottom:solid 1px  #FFFFFF}
#rechts a:visited,active {display:block; color:#336600; height:25px; padding:5px 5px 0px 5px; text-decoration:none; border-bottom:solid 1px  #FFFFFF}
#rechts a:hover {color:#CCFFCC; border-bottom:solid 1px #CCFFCC;}

#links .post {background: url(images/sheet.pngxxx) repeat-y; width:524px; margin-left:8px; margin-bottom:10px;}

.post .postitem {padding:10px;}
.post h2 {display:block; padding:5px 0px 5px 0px; border-bottom:solid 1px  #CCCC00; margin-bottom:15px;}


h2 a {text-decoration:none;}
h2 a:visited {text-decoration:none;}
h2 a:active {text-decoration:none;}
h2 a:hover {text-decoration:none;}

#header ul {list-style:none;}
#menu {float:left;}
#menu li {display: inline; font-size:18px; font-family:"Trebuchet MS", Verdana, sans-serif; font-weight:bold;}
#menu a {display:block; float:left; color:#E9E0CF; height:36px; padding-top:12px; padding-left:12px; padding-right:15px; text-decoration:none;}
#menu a:visited,active {display:block; float:left; color:#E9E0CF; height:36px; padding-top:12px; padding-left:12px; padding-right:15px; text-decoration:none;}
#menu a:hover {display:block; float:left; color:#E9E0CF; height:36px; padding-top:12px; padding-left:12px; padding-right:15px; text-decoration:none; background:url(images/bg_menu.png) repeat-x; color:#CCFFCC;}

