#balken_rot {
	background-color:#CC0000;
	width: 979px;
	height: 8px;
}

#logo {
	background-color: #FFFFFF;
	width: 183px;
	text-align: center;
	float: left;
}

#headerpic {
	background-color: #1F0E0E;
	margin-left: 183px;
	height: 158px;
	width: 796px;
}

#balken_blau {
    background-color: #00389A;
	width: 979px;
	height: 12px;
}

.navi {
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

#change_lang {
	margin-top:20px;
	margin-left:24px;
}

#subnav {
	margin-left:30px;
	height: 18px;
	width: 540;
	color: #1E3888;
	font-size: 10pt;
	text-align: right;
}

body, div, p, td, span, li {
	font-family: helvetica, verdana, arial;
	font-size: 12pt;
	color: #1E3888;
}

.title {
	color: #FF0066;
	margin-left: 30px;
	font-size: 13pt;
	font-weight: bold;
}

#content_container {
	padding: 30px;
}

a:link, a:visited {
	color: #1E3888;
}

a:hover {
	color:#FF0066;
}

h2 {
  color: #cc3366;
  text-transform:uppercase;
  font-weight:bold;
}
h3 {
  font-size:12pt;
} 
h4 {
  text-align:center;

}
h5 {
  font-size:12pt;
  color: #cc3366;
  text-transform:uppercase;
  font-weight:bold;
}
h6 {
  color:#FF9900;
  text-transform:uppercase;
  font-weight:bold;
  font-size:16pt;
  margin:0;
}
ol li {
  margin-bottom:1em;
}
 ul.menu {
	list-style-type: none;
  text-align:left;
  line-height:2em;
  font-weight:bold;
  padding: 0 0 0 27px;
}
 ul.menu li {
 	padding: 0 0 3px 13px;
 	background:  url(../images/navi_vspace.jpg) no-repeat left bottom;
 }
 ul.menu li a {

	font-family: helvetica,verdana,arial;
	color: #ffffff;
	display: block;
	text-decoration: none;

}

 ul.menu li a:visited, .menu li a:active{
	color: #ffffff;
}

 ul.menu li a:hover {
	color:#cc3366;
 
}

  div#content_container ul.csc-menu-1 {

  list-style-type:none;
  margin:-70px 0 50px;
  padding-top:0;
  text-align:right;
}
 div#content_container ul.csc-menu-1 li {
  display:inline;
}
  div#content_container ul.csc-menu-1 li a {
  -x-system-font:none;
  color:#1E3888;
  font-family:helvetica,verdana,arial;
  font-size:10pt;
  line-height:1.8em;
  text-decoration:none;
}
  div#content_container ul.csc-menu-1 li a:hover {
  color:#cc3366;
}


a.submenu:link, a.submenu:visited{ font-size: 10pt; color:#1E3888; text-decoration:none;  }
a.submenu:hover {  10pt; color:#FF0066; text-decoration:underline; }


