.quadr{
 background:#DDDDDD;
 width:100%;
 height:60px;
 z-index:1;
 position:absolute;
 top:0px;
 left:0px
}
#logo{
	position:absolute;
	top:5px;
	float:left;
	margin:0px;
	padding:0px 0px 5px 5px;
	z-index:2
}
#navi_oben{
	position:absolute;
	z-index:2;
	top:40px;
	left:540px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal ;
	color:#003863;
	text-decoration:none
}
#navi_oben a:link{
	color:#003863;
	text-decoration:none
}
#navi_oben  a:visited{
	color:#003863;
	text-decoration:none
}
#navi_oben a:hover{
	color:#ff6633;
	text-decoration:none
}

.bild{
	margin:0px;
	background:#c5ddf1 url(../../../2007/img/titelcollage_blick.jpg) no-repeat;
	background-position: bottom left;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	/*border-right:1px solid #ffffff;*/
	z-index:1;
	position:absolute;
	top:60px;
	left:0px;
	width:100%
}
.suche{
	background:#eeeeee;
	position:absolute;
	top: 200px;
	left: 765px;
	width: 200px;
	z-index: 4;
}
#support{
	position:absolute;
	z-index:3;
	top:70px;
	left:765px;
	width:190px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal ;
	color:#003863;
	text-decoration:none
}
#support a:link{
	color:#003863;
	text-decoration:none
}
#support a:visited{
	color:#003863;
	text-decoration:none
}
#support a:hover{
	color:#ff6633;
	text-decoration:none
}

#bgbuttons{
	position:absolute;
	z-index:4;
   left:0px;
	top:182px;
   width:729px;
	height:33px;
	background:#dcebf7;
	border-right:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	padding:10px 0px 0px 20px;
}

.bgbuttons_span {
	color:#003863;
	text-decoration:none;
}
.bgbuttons_span a:link{ color:#003863; text-decoration:none }
.bgbuttons_span a:visited{ color:#003863; text-decoration:none }
.bgbuttons_span a:hover{ color:#ff6633; text-decoration:none }
.bgbuttons_span a:active{ color:#ff6633; text-decoration:none }

.bgbuttons_span_act {
	color:#003863;
}
.bgbuttons_span_act a:link{ color:#ff6633; text-decoration:none }
.bgbuttons_span_act a:visited{ color:#ff6633; text-decoration:none }
.bgbuttons_span_act a:hover{ color:#ff6633; text-decoration:none }
.bgbuttons_span_act a:active{ color:#ff6633; text-decoration:none }

.bgbuttons_span_cur {
	color:#003863;
}
.bgbuttons_span_cur a:link{ color:#ff6633; text-decoration:none }
.bgbuttons_span_cur a:visited{ color:#ff6633; text-decoration:none }
.bgbuttons_span_cur a:hover{ color:#ff6633; text-decoration:none }
.bgbuttons_span_cur a:active{ color:#ff6633; text-decoration:none }

.bgbuttons_span_ifsub {
	color:#003863;
}
.bgbuttons_span_ifsub a:link{ color:#003863; text-decoration:none }
.bgbuttons_span_ifsub a:visited{ color:#003863; text-decoration:none }
.bgbuttons_span_ifsub a:hover{ color:#ff6633; text-decoration:none }
.bgbuttons_span_ifsub a:active{ color:#ff6633; text-decoration:none }

/* geändert am 120607 */
#navi_links {
	position:absolute;
	z-index:4;
   left:20px;
	top:247px;
   width:180px;
	padding-top:20px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.linie_a{
	border-top:1px;
	border-top-style:dashed;
	border-top-color: #666666;
	padding:7px 0px 7px 0px;
	margin: 11px 0px 0px 0px;
	width:100%;
	height:1px
}
/*geändert*/
#inhalt
{
	width:495px;
	position:absolute;
	z-index:5;
	background-color:#FFFFFF;
	margin: 20px 0px 0px 20px;
	padding:0px;
	left:210px;
	top:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000
}
#inhalt a:link{
	color:#4C7391;
	text-decoration:none
}
#inhalt a:visited{
	color:#4C7391;
	text-decoration:none
}
#inhalt a:hover{
	color:#4C7391;
	text-decoration:underline
}

#inhalt_rechts {
  position: absolute;
  top: 250px;
  left: 765px;
  width: 270px;
  z-index: 10;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000
}

#inhalt_rechts h1 {
  font-size: 13px;
  font-weight: bold;
}

#inhalt_rechts a:link{
	color:#4C7391;
	text-decoration:none
}
#inhalt_rechts a:visited{
	color:#4C7391;
	text-decoration:none
}
#inhalt_rechts a:hover{
	color:#4C7391;
	text-decoration:underline
}

#mm_links {
  position: absolute;
  left: 750px;
  top: 60px;
  width: 180px;
  padding: 23px 0px 0px 15px;
  font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	z-index: 20;
}

#mm_links a:link{
	color: #003366;
	text-decoration:none;
	font-size:11px;
}

#mm_links a:visited{
	color: #003366;
	text-decoration: none;
	font-size:11px;
}
#mm_links a:hover{
	color: #FF6633;
	text-decoration: none;
	font-size:11px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
	text-decoration:none;
	color:#003863;
	margin-top:0px
}

h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003863;
	padding:14px 0px 2px 0px
}

h3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#003863;
	margin: 0px;
}

h4{
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color:#003863;
	margin-bottom: -12px;
}

ul{
	list-style-image:url(img/bullet.gif);
	margin: 0px;
	padding-left:35px
}

/*Marlon TYPO3 begin ****************************************************************/



/* Scrolltext ***********************************************************************/
#scrolltext {
	position: absolute;
	left: 233px;
	top: 236px;
	z-index: 10;
	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;
	color:#003863;
}

#scrolltext a:link{ font-size:12px; color:#003863; text-decoration:none }
#scrolltext a:visited{ font-size:12px; color:#003863; text-decoration:none }
#scrolltext a:hover{ font-size:12px; color:#ff6633; text-decoration:none }
#scrolltext a:active{ font-size:12px; color:#ff6633; text-decoration:none }

.fge_body {
	margin: 0px;
	background-color: #DDDDDD;
	background-image: url(img/bg_links.gif);
	background-repeat: repeat-y;
}

.unter_navigation {
/*  line-height: 26px; */
  border-top: 1px dashed #000000;
  padding: 12px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-size: 9pt;
}
.unter_navigation a:link{ color:#003863; text-decoration:none }
.unter_navigation a:visited{ color:#003863; text-decoration:none }
.unter_navigation a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_act {
  border-top: 1px dashed #000000;
  padding: 12px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-size: 9pt;
}
.unter_navigation_act a:link{ color: #ff6633; text-decoration:none }
.unter_navigation_act a:visited{ color:#ff6633; text-decoration:none }
.unter_navigation_act a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_act a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_cur {
  border-top: 1px dashed #000000;
  padding: 12px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-size: 9pt;
}
.unter_navigation_cur a:link{ color:#ff6633; text-decoration:none }
.unter_navigation_cur a:visited{ color:#ff6633; text-decoration:none }
.unter_navigation_cur a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_cur a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_ifsub {
  border-top: 1px dashed #000000;
  padding: 12px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-size: 9pt;
}
.unter_navigation_ifsub a:link{ color: #003863; text-decoration:none }
.unter_navigation_ifsub a:visited{ color:#003863; text-decoration:none }
.unter_navigation_ifsub a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_ifsub a:active{ color:#ff6633; text-decoration:none }


.unter_navigation_unterpunkt {
  font-size:9pt;
  padding: 5px 0px 0px 0px;
  color:#003863;
}

.unter_navigation_unterpunkt a:link{ color:#003863; text-decoration:none }
.unter_navigation_unterpunkt a:visited{ color:#003863; text-decoration:none }
.unter_navigation_unterpunkt a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_unterpunkt_act {
  font-size:9pt;
  padding: 5px 0px 0px 0px;
  color:#003863;
}

.unter_navigation_unterpunkt_act a:link{ color: #ff6633; text-decoration:none }
.unter_navigation_unterpunkt_act a:visited{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt_act a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt_act a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_unterpunkt_cur {
/*  line-height: 26px; */
  font-size:9pt;
  padding: 5px 0px 0px 0px;
  color:#003863;
}

.unter_navigation_unterpunkt_cur a:link{ color: #ff6633; text-decoration:none }
.unter_navigation_unterpunkt_cur a:visited{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt_cur a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt_cur a:active{ color:#ff6633; text-decoration:none }

.unter_navigation_unterpunkt_ifsub {
  font-size:9pt;
  padding: 5px 0px 0px 0px;
  color:#003863;
}

.unter_navigation_unterpunkt_ifsub a:link{ color: #003863; text-decoration:none }
.unter_navigation_unterpunkt_ifsub a:visited{ color:#003863; text-decoration:none }
.unter_navigation_unterpunkt_ifsub a:hover{ color:#ff6633; text-decoration:none }
.unter_navigation_unterpunkt_ifsub a:active{ color:#ff6633; text-decoration:none }

/*CSS_STYLED_CONTENT*/
P.bodytext {
  font-size: 12px;
	color: #000000;
}

/*FILELINKS
.filelinks {
  padding: 0px;
  margin-left: -30px;
}

.fileitem {
  padding: 6px 0px 6px 0px;
  margin: 0px;
}

.filelink_icon {
  float: left;
}

.filelink_description {
 margin: 1px 0px 0px -15px;
 float: left;
}*/


.filelinks {
  padding: 0px 0px 18px 20px;
}

.fileitem {
  padding: 6px 0px 6px 0px;
}

.filelink_icon {
  float: left;
}

.filelink_description {
 margin: 1px 0px 0px 25px;
}


/* Weiterbildung_navigation */
#weiterbildung_navigation {
  position: absolute;
  top: 300px;
  left: 300px;
  width: 400px;
  height: 20px;
  background-color: #CCCCCC;
}

td {
  vertical-align: top;
}

/* MENU LEVEL 1 **********************************************************/

.menu-level-1 {
	list-style: none;
	margin-left: -30px;
}

/* LEVEL 1 ITEM *********************************************************/

.menu-level-1-item {
	border-top: 1px dashed #333333;
	padding: 10px 0px 10px 0px;
}

.menu-level-1-item a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-item a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-item a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-item a:active {
	text-decoration: none;
	color: #003863;
}

/* LEVEL 1 ACTIVE *********************************************************/

.menu-level-1-active {
	border-top: 1px dashed #333333;
	padding: 10px 0px 10px 0px;
}

.menu-level-1-active a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-active a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-active a:active {
	text-decoration: none;
	color: #003863;
}

/* LEVEL 1 CURRENT ACTIVE ******************************************************/

.menu-level-1-current-active {
	color: #ff6633;
	border-top: 1px dashed #333333;
	padding: 10px 0px 10px 0px;
}

.menu-level-1-current-active a:link {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-current-active a:visited {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-current-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-current-active a:active {
	text-decoration: none;
	color: #ff6633;
}

/* LEVEL 1 WITH SUBPAGE **************************************************/

.menu-level-1-with-subpage {
	color: #003863;
	border-top: 1px dashed #333333;
	padding: 10px 0px 10px 0px;
}

.menu-level-1-with-subpage a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-with-subpage a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-1-with-subpage a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-1-with-subpage a:active {
	text-decoration: none;
	color: #003863;
}

/* MENU LEVEL 2 *********************************************************/

.menu-level-2 {
   list-style: none;
	margin-left: -35px;
}

/* LEVEL 2 ITEM *********************************************************/

.menu-level-2-item {
	padding: 3px 0px 3px 0px;
}

.menu-level-2-item a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-item a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-item a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-item a:active {
	text-decoration: none;
	color: #003863;
}

/* LEVEL 2 ACTIVE ***********************************************************/

.menu-level-2-active {
	padding: 3px 0px 3px 0px;
}

.menu-level-2-active a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-active a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-active a:active {
	text-decoration: none;
	color: #003863;
}

/* LEVEL 2 CURRENT ACTIVE ***********************************************/

.menu-level-2-current-active {
	color: #ff6633;
	padding: 3px 0px 3px 0px;
}

.menu-level-2-current-active a:link {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-current-active a:visited {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-current-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-current-active a:active {
	text-decoration: none;
	color: #ff6633;
}

/* LEVEL 2 WITH SUBPAGE **************************************************/

.menu-level-2-with-subpage {
	color: #003863;
	padding: 3px 0px 3px 0px;
}

.menu-level-2-with-subpage a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-with-subpage a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-2-with-subpage a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-2-with-subpage a:active {
	text-decoration: none;
	color: #003863;
}

/* MENU LEVEL 3 *********************************************************/

.menu-level-3 {
	list-style: none;
	margin-left: -25px;
	padding-top: 4px;
	padding-bottom: 5px;
}

/* LEVEL 3 ITEM *********************************************************/

.menu-level-3-item {
	padding: 0px;
}

.menu-level-3-item a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-3-item a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-3-item a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-item a:active {
	text-decoration: none;
	color: #003863;
}

/* LEVEL 3 ACTIVE ********************************************************/

.menu-level-3-active {
	padding: 0px;
	color: #ff6633;
}

.menu-level-3-active a:link {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-active a:visited {
	text-decoration: none;
	color: #ff6633;

}

.menu-level-3-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-active a:active {
	text-decoration: none;
	color: #ff6633;
}

/* LEVEL 3 CURRENT ACTIVE ***********************************************/

.menu-level-3-current-active {
	color: #ff6633;
	padding: 0px;
}

.menu-level-3-current-active a:link {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-current-active a:visited {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-current-active a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-current-active a:active {
	text-decoration: none;
	color: #ff6633;
}

/* LEVEL 3 WITH SUBPAGE **************************************************/

.menu-level-3-with-subpage {
	color: #003863;
	padding: 0px;
}

#left {
	float: left;
}

#right {
	margin-left: 10px;
	clear: right;
}

.menu-level-3-with-subpage a:link {
	text-decoration: none;
	color: #003863;
}

.menu-level-3-with-subpage a:visited {
	text-decoration: none;
	color: #003863;
}

.menu-level-3-with-subpage a:hover {
	text-decoration: none;
	color: #ff6633;
}

.menu-level-3-with-subpage a:active {
	text-decoration: none;
	color: #003863;
}

#trennlinie {
	border-bottom: 1px dashed #666666;
	height: 10px;
	width: 100%;
}

#suche {
	position:absolute;
	top: 190px;
	left: 765px;
	width: 200px;
	z-index: 4;
}

/*Formatierung News*/

.news-single-item {
	margin-top: -19px;
	margin-left: -5px;
}

.news-list-container {
	margin-left: -9px;
}

.news-single-timedata {
	margin-top: 1px;
	color: #666666;
}

.news-list-date {
	margin-top: 1px;
	color: #666666;
	font-size: 11px;
}

.news_single_text {
	margin-top: 46px;
}

.news-list-morelink {
	font-size: 12px;
}

.news-single-img {
	padding-bottom: 5px;
	padding-left: 8px;
}

/* LOGINBOX 221009 */
.loginbox {
	margin: 10px 0 10px 0;
}
.loginbox-row {

}
.loginbox-row-labelcell {
	font-weight: bold;
}
.loginbox-row-fieldcell {

}
.loginbox-row-fieldcell input {
	width: 143px;
}
.loginbox-submit {
	margin: 5px 0 0 0;
}
.loginbox-submit input {
	width: 143px;
}
