.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;
	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;
	/*color:#003863;*/
	padding:10px 0px 0px 20px;
}
/*#bgbuttons a:link{
	color:#003863;
	text-decoration:none
}
#bgbuttons a:visited{
	color:#003863;
	text-decoration:none
}
#bgbuttons a:hover{
	color:#ff6633;
	text-decoration:none
}*/

.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: 770px;
  z-index: 10;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000
}

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

#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;
  padding: 0px 0px 40px 0px;
  margin: 0px;
}
h2{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003863;
	padding-top:5px 0px 5px 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 ****************************************************************/
.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 {
/*  line-height: 26px; */
  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 {
/*  line-height: 26px; */
  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 {
/*  line-height: 26px; */
  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 {
/*  line-height:18px;*/
  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 {
/*  line-height: 26px; */
  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 {
/*  line-height: 26px; */
  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 }

/*#container {
	width: 750px;
	background-image: url(img/bg_links.gif);
	background-repeat: repeat-y;
	height: 100%;
}*/

/*CSS_STYLED_CONTENT*/
P.bodytext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
	color: #000000;
}

/*FILELINKS*/
.filelinks {
  padding: 24px 0px 26px 0px;
}

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

.filelink_icon {
  float: left;
}

.filelink_description {
 margin: 1px 0px 0px 2px;
 float: left;
}

/* Weiterbildung_navigation */
#weiterbildung_navigation {
  position: absolute;
  top: 310px;
  left: 229px;
  width: 400px;
  height: 30px;
  z-index: 10;

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

.contenttable {
   border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px;
	margin-top: 10px;
	width: 100%;
}

.td-0 {
	width: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003863;
	text-align: left;
	vertical-align: top;
}

.td-last {
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	color: #000000;
}

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

/* Dozenten-Popup *************************************************************/

.td-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	text-align: left;
	vertical-align: top;
}

.contenttable {
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td {
  vertical-align: top;
  text-align: left;
}

/* 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: 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;
}

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

ul {
  margin-top: -13px;

}

ul ul {
  margin-top: 0px;

}

.csc-textpic-clear {
	height: 20px;
}
