body {
		background-color: #333;
		margin:0;
			font-size: 62.5%; /* Resets 1em to 10px */

		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#main {
	width:850px;
	background:url(http://www.ff-urban.de/gfx/back.jpg);
	border: 0px solid white;
	text-align:left;
	display:block;

		}
		
#header1 {
	height: 225px;
/*	background-image:url(gfx/head2.jpg);
*/	background-repeat:no-repeat;
	background-color:#fff;
	width: 850px;

		}



#menu	{
/*		background-color:#AE1C00;
*//*		margin-right: 0px;
*/		width: 600px;
		height:21px;
	z-index:1000;
/*	position:relative;
*/	border-left: 1px solid #AE1C00;
		border-top: 1px solid black;
	border-bottom: 1px solid black;


padding: 0;
	margin-left:25px;
		float:left;
		}
	
#menu li {
		list-style-type:none;
		width: 99px;
		display:table-row;
		}
		
	
#menu li a, #menu li a:visited {
		display:block;
		background-color:#AE1C00;
		color: #FFFFFF;
		text-decoration:none;
		padding: 3px;

		}
		
#menu li a:active, #menu li a:hover {
		display:block;
		background-color:#666;
		color: #fff;
		text-decoration:none;
		padding: 3px;

		}
#menusidetextcontainer {
		background-color:#AE1C00;
		height:21px;
		width: 198px;
		z-index:5000;

		margin-right: 25px;
		margin-top: 0px;
		text-decoration:none;
		float: right;
		vertical-align: bottom;
		color: #333;
		font-size: 10px;
		text-align:right;
		border-right: 1px solid #AE1C00;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
}
#menusidetext {
		
padding-top: 6px;
padding-right: 2px;

		text-decoration:none;
	float: right;
	vertical-align: bottom;
			color: #333;
			font-size: 10px;
			text-align:right;
	
}
	

			

		
#menusidetext div a, #menusidetext div a:visited {
			color: #000;
			text-decoration:none;

			}	
			
#menusidetext div a:hover, #menusidetext div a:active {
			color: #fff;
			background-color:#000;
			text-decoration:none;
			}	
		
#middle {
margin-top:23px;
		width:800px;
		vertical-align: top;
		padding-left:25px;
			height:auto;

		}
#middle div a, #middle div a:visited {
			color: #AE1C00;
			text-decoration:none;

			}	
			
#middle div a:hover, #middle div a:active {
			color: #fff;
			background-color:#AE1C00;
			text-decoration:none;
			}	
		
#content {
	width: 560px;
min-height:1200px;
	vertical-align: top;
	float: left;
	padding: 20px;
		font-size: 1.3em;
	line-height: 1.4em;
	}
		
#content .cheadline {
	color: #AE1C00;
	font-weight:bold;
	text-decoration:none;
	font-size: 1.3em;
			}	
			
#content .blogheadline {
	color: #AE1C00;
	font-size: 1.3em;
	text-decoration:none;
		font-weight:bold;

			}	


			
#content .blogText {
text-align:justify;
	text-decoration:none;
	

			}	


#content .blogdate {
	color: #666;
	font-size: 10px;
	text-decoration:none;
			}	


			
#imageintext
{
display:block;
float:left;
margin: 10px, 10px 10px, 10px;

}
#sidebar {
/*	top:254px;*/
	width: 190px;
	min-height:1200px;
	float: left;
	background-color: #dedede;
	font-size: 1.2em;
	line-height: 1.25em;
	padding-bottom:0px;
	border-left: 0px solid #999;
	margin-left:600px;
	z-index:0;
	position:absolute;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
/*	left: -597px;
*/			}
	
#sidebar .headline, span.headline, a.headline, #sidebar a.headline:visited, #sidebar a.headline:active {
	display:block;
	background-color:#AE1C00;
	color: #fff;
	font-size: 14px;
	text-align:center;
	padding: 3px;
	text-decoration:none;
	
	
			}	
div.feedburnerFeedBlock  { 

padding-left:0;
}


div.feedburnerFeedBlock ul { 
margin-left:0px; 
padding-left:15px;
	font-size: 10px;
list-style-type: disc;
}

#sidebar div.feedburnerFeedBlock ul li span.headline { 
	font-weight:normal;
text-align:left;
color:#333;
background-color:#dedede;
	font-size: 12px;


}
		
#sidebar a.headline:hover {
			display:block;
			background-color:#3399cc;
			color: #333;
			font-size: 14px;
			text-align:center;
			padding: 3px;
			text-decoration:none;
			}

		
#sidebar div a, #sidebar div a:visited {
			color: #AE1C00;
			text-decoration:none;
			}	
			
#sidebar div a:hover, #sidebar div a:active {
			color: #fff;
			background-color:#AE1C00;
			text-decoration:none;
			}	
	
#footer {
	background-image:url(gfx/footer.png);
	width: 800px;
	height: 30px;
	margin-top: 10px;
	clear:both;
	text-align: center;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:10px;
		}
		
