 @import url(style_old.css);
#head {
	position: relative;
	width: 100%;
	height: 129px;
	border-bottom: #ffffff 2px solid;
	background-image: url(../_img/banner_03.jpg);
	background-repeat: repeat-x;
}
#head_search {
	position: absolute;
	height: 129px;
	width: 541px;
	border-right: #ffffff 2px solid;
	right: 50px;
	top: 0px;
	background-image: url(../_img/banner_02.jpg);
}
#head_search form {
	padding : 20px 0 0  300px;
}

#head_right {
	position: absolute;
	width: 50px;
	height: 129px;
	right: 0px;
	top: 0px;
	background-color: #3e7bb9;
}
#meta {
	position: relative;
	width: 100%;
	height: 19px;
	border-bottom: #ffffff 2px solid;
	background-color: #b4b4b4;
}
#meta-navi-bg {
	position: absolute;
	height: 19px;
	width: 549px;
	border-right: #ffffff 2px solid;
	right: 50px;
	top: 0px;
	background-image: url(../_img/balken_01.jpg);
	background-position: right;
}
#meta-navi {
	position: absolute;
	height: 19px;
	width: 180px;
	border-left: #ffffff 2px solid;
	right: 0px;
	top: 0px;
	text-align: center;
}
#meta-right {
	position: absolute;
	width: 50px;
	height: 19px;
	right: 0px;
	top: 0px;
	background-color: #b4b4b4;
}
#main {
	position: relative;
	width: 100%;
	border-bottom: #ffffff 2px solid;
	background-color: #ff9900;
}
#menu-left {
	width: 166px;
	vertical-align: top;
	line-height: 19px;
	text-align: left;
	display: block;
	float: left;
}
#content-out {
	border-right: #ffffff 2px solid;
	background-color: #e6e6e6;
	margin-right: 50px;
	margin-left: 176px;
	display: block;
}
#content-out-2 {
	background-color: #ffffff;
	margin-left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 180px;
	height: 100%;
	margin-bottom: -5px;
	margin-top: 0px;
}
#content {
	height: 100%;
	margin-bottom: 5px;
	margin-top: 0px;
	width: 100%;
	overflow: auto;
}
#content-col-1 {
	width: 100%;
	float: left;
}
#content-col-2 {
	width: 0%;
	float: left;
}
#content-col-3 {
	width: 0%;
	float: right;
}
#content-right {
	position: absolute;
	top: 0px;
	right: 52px;
}
#footer {
	position: relative;
	width: 100%;
	background-color: #ff9900;
	height: 20px;
}
#footer-inner {
	border-right: #ffffff 2px solid;
	margin-right: 50px;
	margin-left: 10px;
	height: 20px;
}
#footer-inner img {
	margin-top: 2px;
}
#footer-top {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50px;
	text-align: center;
	height: 20px;
}

DIV.csc-mailform-field {
	margin-bottom: 4px;
	width: 600px;
}
FIELDSET {
	border: 0;
}
DIV.csc-mailform-field label {
	display: block;
	width: 200px;
	float: left;
}
DIV.csc-mailform-field input {
	width: 300px;
	clear: right;
}
SPAN.csc-mailform-radio label {
	clear: right;
}
SPAN.csc-mailform-radio input {
	float: left;
	display: inline;
	width: 15px;
	margin-left: 200px;
	clear:left;
}

INPUT.csc-mailform-check {
	width: 16px!important;
}

LEGEND {
	display: none;
}
INPUT.csc-mailform-radio {
	display: inline;
	width: 15px;
}
div.csc-mailform-field input.csc-mailform-submit {
	width: auto;
	margin-left: 200px;
}
.tx-kbconttable-pi1 table tr td {
	padding-right: 7px;
}

.linkExt img {
	margin-right: 5px;
}



.csc-bulletlist {
	padding-left: 10px;
}

.width-100 {
	width: 100%;
}

.tx-kbconttable-pi1 TABLE {
	width: 100%;
}