BODY {
	TEXT-ALIGN: center; MARGIN: 0px; BACKGROUND: url(./img/background.jpg) #def0fd repeat-x
}
IMG.homelink {
	POSITION: absolute; WIDTH: 250px; HEIGHT: 50px; TOP: 22px; LEFT: 7px
}
DIV.container_main {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 1214px
}
DIV.container_title {
	BACKGROUND-IMAGE: url(./img/title-back.jpg); POSITION: relative; TEXT-ALIGN: left; WIDTH: 1214px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
DIV.container_title DIV.topmenu {
	POSITION: absolute; COLOR: #ffffff; FONT-SIZE: 10px; TOP: 1px; RIGHT: 14px
}
DIV.container_content {
	BACKGROUND-IMAGE: url(img/content-back.png); POSITION: relative; TEXT-ALIGN: left; WIDTH: 1214px; BACKGROUND-REPEAT: repeat-y
}
DIV.container_menu {
	BORDER-BOTTOM: #94a9c5 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #59789b; MARGIN: 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 29px; BORDER-TOP: #94a9c5 1px solid; BORDER-RIGHT: #2f4f72 1px solid; PADDING-TOP: 0px
}
DIV.menuleft {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV.menuleft_item {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; CURSOR: pointer; PADDING-TOP: 8px
}
DIV.content {
	POSITION: relative;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 10px;
/*	PADDING-LEFT: 10px; */
	WIDTH: 930px;
	PADDING-RIGHT: 10px;
	FLOAT: right;
	PADDING-TOP: 3px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}
DIV.crumbnav {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 5px; WIDTH: 930px; MARGIN-BOTTOM: 10px; COLOR: #7f7f7f; FONT-SIZE: 11px
}
DIV.container_footermenu {
	BACKGROUND-IMAGE: url(img/footermenu-back.png); POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 1214px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 10px
}
DIV.footermenu_head {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #f5f5f5 1px solid; PADDING-TOP: 6px
}
DIV.footermenu {
	BORDER-BOTTOM: #e9e9e9 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #7f7f7f; BORDER-TOP: #f5f5f5 1px solid; PADDING-TOP: 7px
}
DIV.footermenu DIV {
	DISPLAY: none
}
DIV.container_footer {
	BACKGROUND-IMAGE: url(img/footer-back.png); POSITION: relative; TEXT-ALIGN: left; WIDTH: 1214px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
DIV.container_footertext {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 1214px; MARGIN-BOTTOM: 20px; FONT-SIZE: 10px
}
DIV.footerpic {
	BACKGROUND-IMAGE: url(img/footerpic.jpg); POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px 7px; WIDTH: 1200px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 128px
}
DIV.picture_r {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 0px 20px 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; FONT-SIZE: 10px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 2px
}
DIV.picture_r IMG {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; MARGIN-BOTTOM: 0px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
DIV.picture_l {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 10px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 2px
}
DIV.picture_l IMG {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; MARGIN-BOTTOM: 0px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.spalte_links {
	WIDTH: 450px; FLOAT: left
}
.spalte_rechts {
	WIDTH: 450px; FLOAT: right
}
.spalte33_1 {
	WIDTH: 300px;
	FLOAT: left;
	margin-right: 10px;
}
.spalte33_2 {
	WIDTH: 300px;
	FLOAT: left;
	margin-right: 10px;
}
.spalte33_3 {
	WIDTH: 300px; FLOAT: left
}
#mailform FIELDSET.csc-mailform {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 540px; PADDING-RIGHT: 10px; MARGIN-LEFT: 10px; PADDING-TOP: 10px
}
#mailform FIELDSET.csc-mailform .csc-mailform-field {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#mailform FIELDSET.csc-mailform .csc-mailform-field LABEL {
	WIDTH: 200px; FLOAT: left; FONT-SIZE: 90%; FONT-WEIGHT: bold
}

/* Menü oben */

#menuoben {
	BACKGROUND-COLOR: #59789b;
	WIDTH: 950px;
	FLOAT: right;
	HEIGHT: 25px;
	padding: 0px;
}
.container_main .container_content .container_menu #menuoben UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; FLOAT: none; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.container_main .container_content .container_menu #menuoben UL LI {
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 6px;
	LIST-STYLE-TYPE: none;
	TEXT-INDENT: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 7px
}
.selected_oben {
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #b0becf;
	LIST-STYLE-TYPE: none;
	TEXT-INDENT: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	COLOR: #333;
	PADDING-TOP: 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 7px;
}
.container_main .container_content .container_menu #menuoben UL LI A:hover {
	BACKGROUND-IMAGE: url(img/menu-top-trenn.jpg); PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #b0becf; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.container_main .container_content .container_menu #menuoben UL LI A {
	BACKGROUND-IMAGE: url(img/menu-top-trenn.jpg); PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: repeat-y; COLOR: #fff; PADDING-TOP: 7px
}

/* Brotkrumen-Navi */

.container_main .container_content .content .crumbnav A {
	COLOR: #666; 
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.crumbnav {
	COLOR: #7f7f7f;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.container_main .container_footertext a {
	font-weight: normal;
}

A.crumbnav:hover {
	COLOR: #d16117; TEXT-DECORATION: underline
}

/* Menü links CSS */
.container_main .container_content #leftmenu UL {
	LIST-STYLE-TYPE: none;
	TEXT-INDENT: 0px;
	MARGIN: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
}
 .container_main .container_content #leftmenu UL LI {
	TEXT-INDENT: 10px; MARGIN: 0px
}
.container_main .container_content #leftmenu UL LI A:hover {
	BACKGROUND-COLOR: #b0becf;
	MARGIN: 0px;
	WIDTH: 250px; */
	PADDING-TOP: 8px;
	padding-right: 0px;
	color: #FFF;
	text-decoration: none;
}

.unselected_links A {
	BORDER-BOTTOM: #fff 1px solid;
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #a2a5bd;
	FONT-STYLE: normal;
	MARGIN: 0px;
	WIDTH: 250px; */
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #fff;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px
}
.selected_links A {
	BORDER-BOTTOM: #fff 1px solid;
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #b0becf;
	FONT-STYLE: normal;
	MARGIN: 0px;
	WIDTH: 250px; 
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #000;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 8px
}

