body {
	background-color: #675D55;
	margin: 0px 0px 0px 0px;
}

#container_head {
	margin-left: auto;
	margin-right: auto;
	padding-left: 40px;
	padding-right: 40px;
	width: 850px;	
}
#container_logo {
	background-color: #AFAAA6;
}

#headline {
	padding-bottom: 5px;
	padding-top: 5px;
/*	padding-left: 45px; 
	padding-right: 45px; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#header {
	padding-bottom: 0px;
	padding-top: 5px;
/*	padding-left: 45px;
	padding-right: 45px; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#menucontainer {
	padding-bottom: 5px;
	padding-top: 5px;
/*	padding-left: 45px;
	padding-right: 45px; */
}

#logobar {
	padding-bottom: 5px;
	padding-top: 15px;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 80px;
/*	padding-left: 15px;
	padding-right: 45px;
	background-color: #AFAAA6;
*/
}

#langselect {
	padding-left: 40px;
	padding-right: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
} 

#adress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
} 

#container_content {
	padding-left: 40px;
	padding-right: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
}
#content {
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: rgb(113,104,96);
}
#dwcopy, #dwcopy a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AFAAA6;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
.menu {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.menu a:link{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.menu a:active{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.menu a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.menu a:hover{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC9C6;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bodytext H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bodytext H1.csc-firstHeader {
	font-size: 16px;
}
.bodytext H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.contenttable-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 100%;
	border-spacing: 0px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

table.contenttable-0 .td-last {
}

table.contenttable-0 .tr-odd td-0 {
	font-weight: bold;
}
table.contenttable-0 .td-0 {
	font-weight: bold;
	width: 100px;
}

table.contenttable-0 .td-1 {
	text-align: center;
}

table.contenttable-0 .td-2 {
	text-align: center;
}

table.contenttable-0 .td-3 {
	text-align: center;
}

table.contenttable-0 .td-4 {
	text-align: center;
}

table.contenttable-0 .td-5 {
	text-align: center;
}

table.contenttable-0 .td-6 {
	text-align: center;
}

table.contenttable-0 .td-7 {
	text-align: center;
}

table.contenttable-0 .td-8 {
	text-align: center;
}

table.contenttable-0 .td-last {
	text-align: center;
}

table.contenttable-0 .tr-0 td {
	border-bottom: 1px solid #FFFFFF;
	vertical-align: bottom;
	font-weight: bold;
}

table.contenttable-0 .tr-odd td {
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
	vertical-align: bottom;
	height: 2em;
}

.mitem a:hover {
	text-decoration: underline;
}
.mitem-act {
	font-weight: bold;
}
.csc-linkToTop a, .csc-linkToTop a:link {
	color: #FFFFFF;
}
.csc-linkToTop a:hover {
	color: #CCCCCC;
}
.csc-textpicHeader H3, .csc-textpicHeader H1 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.bodytext a, .bodytext a:link {
	color: #FFFFFF;
}
.bodytext a:hover {
	color: #CCCCCC;
}

#headerPosition {
	margin-left:auto;
	margin-right: auto;
}

.content_left {
	padding-right: 5px;
	vertical-align: top;
}

.content_mid {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	border-left-color: #AFAAA6;
	border-left-style: dashed;
	border-left-width: 1px;
}
.content_right {
	padding-left: 5px;
	vertical-align: top;
	border-left-color: #AFAAA6;
	border-left-style: dashed;
	border-left-width: 1px;
}