@charset "utf-8";
#floatright {
	float: right;
	width: 49%;
	position: relative;
}


#floatleft {
	float: left;
	width: 49%;
}

.content_mainbox {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../images/content_bg_middle_t.gif);
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 5px;
	overflow: hidden;
	position: relative;
}
.content_box {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center bottom;
	background-image: url(../images/content_bg_middle_bt.gif);
}

.content_bg_tl {
	background-attachment: scroll;
	background-image: url(../images/content_bg_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.content_bg_tr {
	background-attachment: scroll;
	background-image: url(../images/content_bg_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.content_bg_bl {
	background-attachment: scroll;
	background-image: url(../images/content_bg_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.content_bg_br {
	background-attachment: scroll;
	background-image: url(../images/content_bg_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.content_rahmen {
	padding-top: 7px;
	padding-bottom: 5px;

}


.content_box_inhalt {
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
#container #main #content .content_mainbox .content_box .content_bg_tl .content_bg_tr .content_bg_bl .content_bg_br .content_rahmen .content_box_inhalt img {
	padding-bottom: 3px;
}




.clear {
clear: both;
}

