/* suppan und suppan */

body{
	margin:0px;
	padding:0px;
	background-image:url(background1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#005b44;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

 .Entry				{ display: inline; width: 138px; height: 335px; float: left; margin: 0px 3px 20px 0px; }
 .Entry .Bild		{ display: block; width: 136px; height: 200px; background-color: white; text-align: center; border: 1px solid #CCCCCC; }
 .Entry .Bild .quer	{ margin: 60px 0px 0px 0px; }
 .Entry .Bild .hoch	{ margin: 5px 0px 0px 0px;  }
 .Entry p			{ background-color: #003325; margin: 3px 0px 0px 0px; color: #fffab9; font-weight: bold; padding: 2px 4px 2px 4px; font-size: 11px; height: 85px; }
 .Entry .Txt		{ height: 36px; display: block; overflow: hidden; }
 .Entry .Klein		{ height: 18px; font-size: 11px; font-weight: lighter; display: block; margin: 4px 0px 6px 0px; }
 .Entry .Link		{ text-decoration: none; display: block; font-size: 12px; background-color: #003325; border-top: 1px solid white; color: #fffab9; font-weight: bold; padding: 2px 4px 2px 4px; }


.main_wrapper{
	display:table;
	border-left:3px solid #876823;
	border-right:3px solid #876823;
	width:790px;
	padding-left:0px;
	padding-right:0px;
	margin:auto;
background-color: #FBE5AD;
}

.main_body{
	background-image:url(bgContent.jpg);
	background-repeat:repeat-y;
	height:100%;
min-height:806px;
}

.main_header {
	background-image:url(headerNew.jpg);
	width:790px;
	height:154px;
	background-repeat:no-repeat;
	border-bottom: 3px solid #876823;
}

.main_menu{
	background-image:url(redmenu.jpg);
	background-repeat:repeat-y;
	height:30px;
	text-align:right;
	padding-top:10px;
	padding-right:50px;
}

.main_line{
	background-color:#a07839;
	height:3px;
	margin-bottom:1px;
}

.menu_left{
	float:left;
	width:160px;
	height:100%;
}

.menu_left a{
	color:#fde6ad;
	font-size:11px;
	text-decoration:none;
}

.menu_left a:hover{
	color:red;
}

.lheader{
	background-color:#003226;
	width:140px;
	padding-left:20px;
	padding-top:6px;
	height:20px;
	border-bottom:2px solid #03402e;
	font-size:10px;
	letter-spacing:1px;
}

.mheader{
	background-color:#fbe5ad;
	height:20px;
	padding-top:6px;
	width:160px;
	/*padding-left:20px;*/
	text-align:center;
	color:#1a3f2f;
	font-size:12px;
	font-weight:bolder;
	letter-spacing:2px;
}

.main_content{
	float:left;
        background-color:#FBE5AD; 
/*	width:425px;*/
	width:627px;
	border-left: 3px solid #876823;
}

.content_right {
	display:none;
	color:black;
	float:left;
	width:135px;
	padding:5px;
}

.clearer{
	clear:both;
}

h2	{font-weight:bold;color:#1a3f2f; margin: 0px 0px 10px 0px; }
.Rahmen	{  padding: 5px 10px 0px 10px;min-height:802px; }