/* Den Inhalt festhalten */
#content_capture {
	border: 0px solid red; 
	overflow: hidden; 
	position: relative; 
	vertical-align: bottom; 
	width: 1005px; 
	clear: both; 
	background-color: transparent; /* rgb(0, 0, 0); */
}

/* Linke Spalte */
#column_left {
	border: 0px solid red; 
	margin: 0pt 0pt 170px 0;
	float: left; 
	min-height: 300px;
	height:auto !important;
	height: 300px;
	background-color: transparent; /* rgb(255, 255, 255); */
}

#column_left_alter {
	border: 0px solid red; 
	margin: 0px 0pt 20px 0;
	min-height: 300px;
	height:auto !important;
	height: 300px;
	background-color: transparent; /* rgb(255, 255, 255); */
}

/* ================= Linker Inhalt Start================ */
#lefthand_top_pic {
	margin-left: 150px;
	margin-bottom: -31px; /* Scheint zu funktionieren :) */
}


#lefthand_top_pic_edit {
        width: 449px;
        height: 149px;
	margin-left: 150px;
	margin-bottom: -31px; /* Scheint zu funktionieren :) */
	border:1px solid black; 
        background-color: #A0A0A0;
}

#lefthand_top_pic_edit_pic {
        width: 450px;
        height: 150px;
	margin-left: 150px;
	margin-bottom: -31px; /* Scheint zu funktionieren :) */
	border:0px solid black; 
        background-color: transparent;
}

#lefthand_content {
		margin-left: 150px;
		width: 460px;
}

#lefthand_content H1 {
	color: #B39900;
	margin-top: 56px;
	margin-bottom: 25px;
	font-size: 16px;
	font-weight: normal;
}

.clear {
	clear: both; 
	line-height: 1px; 
	height: 1px; 
	width: 100%;
}

.news_article {
	height: 70px;
	margin-bottom: 4px;
}

.article_pic {
	float: left;
}

.article_content {
	height: 70px;
	width: 330px;
	margin-left: 20px;
	float: left;
}

.article_place_date {
	margin: 2px 0 2px 0;
	color: #B39900;
}

.article_headline {
	margin: 3px 0 1px 0;
	font-weight: bold;
}

.article_text {
	line-height: 15px;
}

.article_ref {

}

#lefthand_content TABLE TD {
	padding-right:8px;
}


#lefthand_content ul {
	list-style: none;
	margin: 0;
	padding-left: 1.2em;
	text-indent: -1.2em;
}

#lefthand_content li {
	margin-bottom: 0.5em;
	padding-right: 2em;
}

#lefthand_content .event_data {
	font-weight: bold;
}

#lefthand_content .event_place {
	color: #B39900;
}

#lefthand_content .event {
	color: #666;
}

#lefthand_content .organizer {
	margin-bottom: 10px;
}

.partnertitle {
	padding-left: 1em;
	background-color: #CCC;
}

.partnerpic {
	padding:10px 0;
	vertical-align:middle;
}


.partnerpic_edit {
	padding:10px 0;
	vertical-align:middle; 
        width: 150px;
        height: 84px;
        border: 1px solid black;
        background-color: #A0A0A0;
}


.partnerpic_edit_pic {
	padding:10px 0;
	vertical-align:middle;
        width: 150px;
        height: 84px;
}



/* ================= Linker Inhalt Ende================ */

/* Rechte Spalte */
#column_right {
	border: 0px solid red; 
	overflow: hidden; 
	clear: both; 
	position: absolute; 
	bottom: 0px; 
	right: 0px; 
	z-index: 9999; 
	width: 400px; 
	height: 425px; 
	background-color: transparent; /* blue; */
}


/* ================= Rechter Inhalt Start================ */
#righthand_content {
	border: 0px solid red; 
	float: left; 
	height: 425px; 
	background-color: transparent; /* rgb(0, 255, 0); */
        clear:both;
	overflow:hidden;
}

#righthand_banner {
	border: 0px solid red; 
	float: right; 
	/*text-align: center; */
	width: 255px; 
	height: 125px; 
	background-color: transparent; /* rgb(255, 0, 0); */
}

#righthand_banner_edit {
	border: 1px solid black; 
	float: right; 
	/*text-align: center; */
	width: 254px; 
	height: 124px; 
	background-color: #A0A0A0; /* rgb(255, 0, 0); */
}

#righthand_banner_edit_pic {
	border: 0px solid red; 
	float: right; 
	/*text-align: center; */
	width: 255px; 
	height: 125px; 
	background-color: transparent; /* rgb(255, 0, 0); */
}

#righthand_banner IMG,
#righthand_banner_edit IMG,
#righthand_banner_edit_pic IMG {
	vertical-align: bottom;
}

#righthand_big_pic {
	float:left; 
	width:126px; 
	border:0px solid black; 
	text-align:right;
}

#righthand_big_pic_edit {
	float:left; 
	width:124px; 
        height:424px;
	border:1px solid black; 
	text-align:right;
        background-color: #A0A0A0;
}

#righthand_big_pic_edit_pic {
	float:left; 
	width:125px; 
        height:425px;
	border:0px solid black; 
	text-align:right;
        background-color: transparent;
}


#righthand_small_pic {
	border:0px solid black; 
	width:240px; 
	height:200px; 
	float:left; 
	margin-top:100px;
}


#righthand_small_pic_edit {
	border:1px solid black; 
	width:239px; 
	height:199px; 
	float:left; 
	margin-top:100px;
        background-color: #A0A0A0;
}

#righthand_small_pic_edit_pic {
	border:0px solid black; 
	width:240px; 
	height:200px; 
	float:left; 
	margin-top:100px;
        background-color: transparent;
}

#righthand_small_pic IMG,
#righthand_small_pic_edit IMG,
#righthand_small_pic_edit_pic IMG {
	border:0px solid red; 
	position:absolute; 
	bottom:0px; 
	display:inline;
}


/* ================= Rechter Inhalt Ende================ */
/* ================= Linker Inhalt Unten Start================ */
#lefthand_bottom_pics {
	margin-left: 150px;
	border: 0px solid red; 
        position: absolute;
	bottom: 0px; 
	background-color: transparent; /* rgb(255, 0, 255); */
}

.lefthand_bottom_pics_edit {
        float:left;
        width: 223px;
        height: 149px;
	border: 1px solid black; 
	background-color: #A0A0A0; /* rgb(255, 0, 255); */
}

.lefthand_bottom_pics_edit_pic {
        float: left;
        width: 223px;
        height: 150px;
	border: 0px solid red; 
	background-color: transparent; /* rgb(255, 0, 255); */
}

#lefthand_bottom_pics_edit_all {
        width: 450px;
        height: 151px;
	margin-left: 150px;
        position: absolute; 
	bottom: 0px; 
}

#lefthand_bottom_pics IMG,
lefthand_bottom_pic_edit_pic IMG
 {
	vertical-align: bottom;
	margin-right: 15px;
}

#produce {
	color: black;
	float: left;
        min-width: 600px;
        width: auto!important;
        width: 600px;
}

#produce_edit {
        margin-top: 280px;
}

#produce IMG {
	margin: 0px;
}

#lefthand_bottom_text {
	float: left;
	margin-top: 270px;
}
/* ================= Linker Inhalt Unten Ende================ */

#standalone_banner {
	position: absolute;
	top: 25px;
	left: 750px;
}

#standalone_banner_edit {
	position: absolute;
	top: 25px;
	left: 750px;
        width: 230px;
        height:102px;
        border: 1px solid black;
        background-color: #A0A0A0;
}

#standalone_banner_edit_pic {
	position: absolute;
	top: 25px;
	left: 750px;
        width: 230px;
        height:110px;
}