/**
* Editor
*/
.editor_lite{
	width:375px;
	border-collapse:collapse;
	margin:auto;
}

	.msg a:link, .msg a:visited, .msg a:active{
		color: #DCDCDC;
		text-decoration:none;
	}
	.msg a:hover{
		color:#151515;
		text-decoration:underline;
	}

#page{
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	text-align:center;
}
img.sprache{
	float:none;
	padding:0px;
	margin:0px;
}

#main_cont{
	width:970px;
	margin:0px;
	margin-top:1px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;;
	float:right;
}


	#content1, #content2{
		text-align:left;
		float:left;
		width:477px;
		height:475px;		background-color:#000000;

		/*background-position:top left;
		background-repeat:no-repeat;
		background-image:url('../../img/bg.nop.jpg');
		background-attachment:fixed;*/
		border:1px solid #777777;

	}

	#content1{

	}
	#content2{
		margin-left:12px;
	}



	#bd2{
		background-color:#000000;
		/*background-repeat:repeat;
		background-image:url('../../img/bg.nop.jpg');
		background-attachment:fixed;*/

	}

	#content{
		text-align:left;
		
	}
		#content .msg h3{
			padding:5px;
			padding-left:0px;
			margin:2px;
			margin-top:10px;
			margin-bottom:2px;
			margin-left:0px;
			color:#FFFFFF;
			font-size:12px;
			height:30px;
		}
		#content .news h3{
			margin-left:5px;
			margin-top:15px;
			padding:0px;
			height:15px;
			
		}
#content .msg img{
	margin-left:0px;
}
		#content .msg p, #content .news p{
			margin:5px;
		}

		#content .msg .textmitte{
			text-align:center;
			display:block;		
		}
		#content .msg .textleft{
			text-align:left;
			display:block;	
		}
		#content .msg .textright{
			text-align:right;
			display:block;	
		}
		#content .msg .flussrechts{
			float:right;
			margin:5px;
		}
		
	
		#content .msg .flusslinks{
		
			float:left;
			margin:5px;
		}
		.pagemenu{
			margin-bottom:15px;
		}
		.pagemenu li, #content .msg li{
			margin-left:30px;
		}
		#content .offentliche_gallery li{
			margin:2px;
			float:left;
			min-height:140px;
			list-style-type:none;
		}
		#content .msg .hhead, .hhead{
			
			padding:5px;
			color:#FFFFFF;
			font-size:12px;
			height:30px;
			
			margin:0px;
			text-align:left;
			padding-left:5px;
			background-repeat:repeat-x;
			background-image:url('../../img/msg_head.jpg');
		}
		#vocfree{
		height:21px;
		
		
		}
		#vocfree_pix{
			clear:both;
			position:absolute;
			bottom:0px;
			left:0px;
		}
			
		#content .msg h3 a{
			color:#A9A9A9;
		}
			#content  .msg .kat_logo{
				float:none;
				clear:both;
				margin:2px;
			}

		#content .msg{

		}
			#content .msg .vorschau1 img{
				width:90%;
			}
			#content .msg .vorschau2 img{
			}




		#content .msg img{
			border:0px;
			margin:1px;
			margin-left:0px;
			float:none;
		}
		#content .news img{
			margin:3px;
			width:180px;
			margin-bottom:7px;
			margin-right:7px;
			margin-left:0px;
			float:left;
			clear:none;
		}
		.unterteil{
			display:none;
			}

			#content .msg fieldset{
				clear:both;
				float:none;
			}
			#content .msg fieldset th{
				width:170px;
			}
		#content .foot, #content .news .foot{
			clear:both;
		}
		#content .news .datum{
			float: lefT;
			clear:none;
		}
		#content .news .kommentar{
			display:none;
			float: lefT;
			clear:none;
		}
		.developed{
			display:none;
		}
		#content .news .autor{

			display:none;
			float: right;
			clear:none;
		}


	#wobinich{
		display:none;
		text-align:right;
		width:95%;
		margin:5px;
		height:19px;
		font-size: 10px;
	}
	#wobinich #p1{
		float:lefT;
	}
	#wobinich #p2{
		float:right;
		margin:3px;
	}
	#ablage{
		float:left;
	}
#footer{
	float:right;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
}
