body{background:url(images/bg.jpg);font-family:verdana;color:#000;font-size:11px;}
a{text-decoration:none;color:#555;}
a:hover { color: #000; }
ul,li,ol{list-style-type:none;padding:0;margin:0;}
a img{border:0;}
#container{width:585px;margin:50px auto;}
#header{width:518px;height:92px;background:url(images/title.jpg) no-repeat;text-align:right;}
#header #logo1{letter-spacing: -3px;font-weight:normal;color:#333;font-size:44px;text-align:right;margin:10px 10px 0 0;}
#header p{margin:0 5px;color:#aaa;}

#container a img{margin-right:5px;}

.clear{clear:both;}

.left{float:left;}

.right{float:right;}

#main a{
	text-decoration:underline;
}

#main .postende a{
	text-decoration:none;
}

#content{width:584px;background:url(images/content.jpg) repeat-y;margin:10px auto;}
#top{width:584px;height:13px;background:url(images/top.jpg) no-repeat;margin:0 auto;}
#bottom{width:582px;height:10px;background:url(images/bottom.jpg) no-repeat;margin:0 auto;}
#main{text-align: left; width:370px !important;width:355px;margin:5px 5px 10px 10px;}
#main h2,h1 {
padding: 2px 0 5px 0px; 
font: bold 14px Verdana, 'Trebuchet MS', Sans-serif;
color: #444;	
border-bottom: 1px dotted #999;
margin-bottom: 5px;
margin-top: 10px;
}
#sub{width:180px !important;width:170px;margin:5px 10px 10px 0;}
#sub .headnav {
margin-top: 10px;
font: bold 12px Verdana, 'Trebuchet MS', Sans-serif;
padding: 5px 0 5px 0;
margin-bottom:5px;
border-bottom: 1px dotted #999;
}

.postende{
	padding-top:3px;
border-top: 1px dotted #999;
}

#kulinarisch{margin:0 5px 0 4px;padding:5px 0;text-align:center;color:#aaa;background:#1A1A18;}
#kulinarisch a{color:#aaa;text-decoration:none;}
#kulinarisch a:hover {color: #eee;text-decoration:underline;}

.lef{margin-right:3px;}
.righ{margin-left:3px;}


