/* CSS Document */

/* Formatierung der Seite */
* {
		padding:0;
		margin:0;
}

body {
		background-color: #F4F2CC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

img {
		border:none;
}

.clearer {
		clear:both;
		width:0;
		height:0;
		margin:0;
		padding:0;
		line-height:0;
}

#container {
		width:886px;
		margin:0 auto 0 auto;
		
		background-image:url(images/container_bg.jpg);
		background-repeat:repeat-y;
}

#logo {
		width:100%;
		height:223px;
		
}

#content {
		width:610px;
  		color: #000;
  		float:left;
}

* html #content {
}


.page {
		padding-left:20px;


}

.entry {
		padding-left:10px;
		padding-top:2px;
		padding-bottom:2px;
		margin: 5px 0 5px 0;
	
}

.entry p{
		padding-left:15px;
		padding-right:15px;
}

.entry h1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0 10px 0;
		font-size:18px;
}

.entry h2{
		color:#720000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin: 7px 0 7px 0;
}
	
#right {
		width:260px;
		
		background-image:url(images/right_bg.jpg);
		background-position:top left;
		background-color:#FFF;
		background-repeat:no-repeat;
		
		padding-left:10px;
		float:left;
}

* html #right {
		width:200px;
} 

#footer {
		background-image:url(images/footer.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		
		height:21px;
		width:100%;
		padding-top:7px;
		
		font-size:10px;
		background-color: #F4F2CC;
}

#footer ul {
		list-style:none;
		margin-left:20px;
}

#footer ul li {
		float:left;
}

a:link {color:#5d0000; text-decoration:none;}
a:visited {color:#5d0000; text-decoration:none;}
a:active {color:#5d0000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}