body {
margin:0px 0px 0px 28px;
background-image:url('bg.gif');
background-repeat:repeat-y;
background-position: top left;
}

.logo_div{
	background-color:#ffffe6;
	color: #008080;
	padding: 5px 10px 5px 5px;
	overflow: hidden;
}

.seiten_div {
border: 0px solid black;
}

.werbezeile {
	
	text-align:center;
	color:#44436F;
	background-color:#F0F5B2;
}

.werbezeile img {
	margin:10px;
	
}

.blinks{
border: 0px solid blue;
width:204px;
float:left;
padding:0px;
margin:0px;
background-color:#E2E36C;
background-image:url(fade.jpg);
background-repeat:repeat-y;
background-position: top left;
}

.brechts{
padding:0px;
margin:0px;
margin-left:204px;

}

.clearer{float:none;clear:both}

.hack{
float:left;
width:98%;
}
* html .hack {
width:70%;

}

.bilderzeile{
background-color:#E2E36C;
border: 1px solid #E2E36C;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.bilderzeile img {
	margin:5px 5px 1px 7px;
	
}
* html .bilderzeile img {
	margin:0px 5px 6px 4px;
	
}
 


.cwrap {margin:10px 0px 0px 10px;}
* html .cwrap {margin:10px 0px 0px 7px;}

.mright{

width:250px;
float:right;
padding:0px;
margin:0px 0px 0px 10px;
}

.contentdiv{
padding:0px;
margin:0px 10px;
/*margin-right:254px;*/
border: 0px solid red;
}

.kasten {
border: 1px solid #E2E36C;
margin:0px 20px 10px 5px;
background-color:#f0f0f0;
}

.kasten h1,
.kasten h2,
.kasten h3,
.kasten h4,
.kasten h5
 {
border-bottom:1px solid #E2E36C;
padding:3px 10px 3px 10px;
}

.kasten p
 {
padding:0px 10px 0px 10px;
}

.mittegesamt{bordeR:1px solid black; margin-right:20px;}
.logo_div h1{
	padding: 0 0 2px 15px;
	margin:0px;
	font-size: 2em;
}
.logo_div p{
		padding: 3px 0px 0px 15px;
		font-size: 1.4em;
		margin: 0px;
		font-style: italic;
}

