@charset "utf-8";
/*
'-------------------------------------------------
' Grundeinstellungen Dokument HG=ededee
'-------------------------------------------------
*/

html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: normal;
	text-decoration: none;
	background-image: url(../images/pictures/pixel_hg.jpg);
	background-repeat: repeat;
	/*background-image: url(../images/pictures/pixel_hg.jpg);
	' background-repeat: repeat;*/
}

body {
	background-color: #ededee;
	margin: 0px;
	padding: 0px;
}



/*
'-------------------------------------------------
' Definition Layer
'-------------------------------------------------
*/

div#layoutContainer {

	position: absolute;
	left: 150px;
	top: 50px;
	width: auto;
	height: 100%;
	margin-top: 30px;
	/*margin: 0px;*/
	padding: 0px;
	overflow: visible;
	visibility: visible;
}

div#inhaltContainer {
	position: absolute;
	left: 174px;
	top: 54px;
	width: 680px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	/*background-color: #EEEEEE;*/
	z-index: auto;
	visibility: visible;
	overflow: visible;
	/*overflow: auto;*/
	/*overflow-x: hidden;*/
	/*background-image: url(../images/Image/tab1_line_vertical_left.png);*/
	/*background-repeat: repeat-y;*/	
}

div#inhaltLayer {
	position: absolute;
	left: 1px;
	top: 40px;
	height: auto;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	z-index: auto;
	visibility: visible;
}

div#SubNavigationContainer {
	position: absolute;
	left: -250px;
	top: 0px;
	width: 234px;
	height: 350px;
	line-height: 11px;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: left;
	background-image: url(../images/pictures/sub_menu_linie_vertical.png);
	background-repeat: repeat-y;
	
}

div#MainNavigationContainer {
	position: absolute;
	left: 174px;
	top: 25px;
	width: 855px;
	height: 33px;
	line-height: 11px;
	margin: 0px;
	padding: 0px;
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: left;
}

div.MainNavigationOrange {

  line-height: 20px;
	left: 0px;
	width: 168px;
	height: 33px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-top: 7px;	
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: center;
	background-image: url(../images/pictures/butt_orange.png);
	background-repeat: repeat;
	float:left;
}
div.MainNavigationGelb {

  line-height: 20px;
	left: 0px;
	width: 168px;
	height: 33px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-top: 7px;	
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: center;
	background-image: url(../images/pictures/butt_gelb.png);
	background-repeat: repeat;
	float:left;
}
div.MainNavigationGrau {

  line-height: 12px;
	left: 0px;
	width: 168px;
	height: 33px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-top: 7px;	
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: center;
	background-image: url(../images/pictures/butt_grau.png);
	background-repeat: repeat;
	float:left;
}
div.MainNavigationAktiv {
	line-height: 12px;
	left: 0px;
	width: 168px;
	height: 33px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-top: 7px;
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: center;
	background-image: url(../images/pictures/butt_rot.png);
	background-repeat: no-repeat;
	float:left;
}
div#MainNavigationSubSpacer {
	position: absolute;
	left: 0px;
	top: 33px;
	width: 678px;
	height: 9px;
	margin: 0px;
	padding: 0px;
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: left;
	background-image: url(../images/pictures/pixel_1.jpg);
	background-repeat: repeat;	
}
div#crumbs_grey {position: absolute;left: 0px;top: 10px;color: #B2B2B2;	font-size: 10px; padding: 0px;margin: 0px; padding-top:2px; }
div#MainNavigationSub_SubSpacer {
	position: absolute;
	left: 0px;
	top: 43px;
	margin: 0px;
	padding: 0px;
	z-index: auto;
	overflow: visible;
	visibility: visible;
	text-align: left;
	background-image: url(../images/pictures/pixel_hg.jpg);
	background-repeat: repeat;	
}
div#land_logo {
	position: absolute;
	left: -70px;
	top: -56px;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	z-index: auto;
	visibility: visible;
}
div#land_logo_txt {
	position: absolute;
	left: 36px;
	top: -22px;
	width: 678px;
	height: auto;
	margin: 0px;
	padding: 0px;
	z-index: auto;
	visibility: visible;
	font-size:22px;
	color:#999;
}

.land_org{
	float: left;
	cursor: pointer;
}
.land_org_aktiv{
	float: left;
	cursor: pointer;
	font-weight: bold;
	color: #CC3333;
}
.msg_red{
	font-weight: bold;
	color: red;
}

/*
'-------------------------------------------------
' Definition Elemente
'-------------------------------------------------
*/

div.clearClass {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
}
.mit_hg {
	background-image: url(../images/pictures/pixel_hg.jpg);
	background-repeat: repeat;
}
.mit_hg_weiss {
	background-image: url(../images/pictures/pixel_hg_white.jpg);
	background-repeat: repeat;
}
.alertClass {
	font-weight: bold;
	color: #cc0000;
}

.topZeroClass {
	margin-top: 0px;
}

.topDoubleClass {
	margin-top: 18px;
}

.bottomZeroClass {
	margin-bottom: 0px;
}

.bottomDoubleClass {
	margin-bottom: 18px;
}

p {
	margin-top: 0px;
	margin-bottom: 9px;
}
p.kein_absatz{
	margin-bottom: 0px;
}

table {
	border-width: 0px;
	empty-cells: hide;
	margin-top: 9px;
	margin-bottom: 9px;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: normal;
	text-decoration: none;
}

td.TrainerListe  {

	background-image: url(../images/pictures/pixel_hg.jpg);
	background-repeat: repeat;
	padding: 3px;	
	margin:0px;

}
td.TrainerListeKopf  {

	background-image: url(../images/pictures/pixel_hg_grau_12.png);
	background-repeat: repeat;
	padding: 3px;	
	margin:0px;

}
img {
	border-width: 0px;
	border:none;
}

img.inhaltClass {
	border-width: 1px;
	border-style: solid;
	border-color: #2e2f30;
}

img.headlineClass {
	width: 490px;
	height: 23px;
	border-width: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

img.headlineNavClass {
	width: 170px;
	height: 15px;
	border-width: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

hr {
	border-style: solid;
	line-height: 1px;
	border-color: #FFFFFF;
	border-width: 1px 0px 0px 0px;
	height: 1px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1 {font-weight: bold;
	font-size: 11px;
	color: #555555;
	line-height: 15px;}
h2 {
	font-size: 11px;
	color: #2e2f30;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
}/*h1 {
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
}
h2 {
	font-size: 11px;
	color: #2e2f30;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
}*/
/*
em {
	font-weight: bold;
}




'-------------------------------------------------
' Links
'-------------------------------------------------
*/

a { color: #2e2f30; font-weight: normal; text-decoration: underline; }
a:link { color: #2e2f30; }
a:hover { color: #84939f; }
a:active { color: #84939f; }
a:visited { color: #2e2f30; }
a:visited:hover { color: #84939f; }
a:visited:active { color: #84939f; }

a.iconClass { color: #2e2f30; font-weight: normal; text-decoration: none; }
a.iconClass:link { color: #2e2f30; }
a.iconClass:hover { color: #84939f; }
a.iconClass:active { color: #84939f; }
a.iconClass:visited { color: #2e2f30; }
a.iconClass:visited:hover { color: #84939f; }
a.iconClass:visited:active { color: #84939f; }

a.navClass { color: #2e2f30; font-weight: normal; text-decoration: none; }
a.navClass:link { color: #2e2f30; }
a.navClass:hover { color: #84939f; }
a.navClass:active { color: #84939f; }
a.navClass:visited { color: #2e2f30; }
a.navClass:visited:hover { color: #84939f; }
a.navClass:visited:active { color: #84939f; }

a.PfeilLinksClass { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:link { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:visited { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:visited:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilLinksClass:visited:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_li_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}


a.PfeilRechtsClass { background-position: top left;  color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:link { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:hover { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:active { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:visited { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:visited:hover { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsClass:visited:active { background-position: top left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}

a.PdfDlClass { background-position: top right;  color: #838383; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon_inaktiv.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:link { background-position: top right; color: #838383; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon_inaktiv.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:hover { background-position: top right; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:active { background-position: top right; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:visited { background-position: top right; color: #838383; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon_inaktiv.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:visited:hover { background-position: top right; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon.gif); background-repeat: no-repeat; padding-right: 34px;}
a.PdfDlClass:visited:active { background-position: top right; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pdf_icon.gif); background-repeat: no-repeat; padding-right: 34px;}

a.PfeilRechtsAktiv { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:link { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:hover { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:active { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:visited { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:visited:hover { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.PfeilRechtsAktiv:visited:active { background-position: center left; color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/pfeil_re_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}


a.SortDownClass { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:link { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:visited { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:visited:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownClass:visited:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}


a.SortDownAktivClass { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:link { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:visited { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:visited:hover { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}
a.SortDownAktivClass:visited:active { color: #555555; font-weight: normal; text-decoration: none; background-image: url(../images/pictures/sort_down_aktiv.png); background-repeat: no-repeat; padding-left: 15px;}

A.linkhome:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none;}
A.linkhome:visited  {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; } 
A.linkhome:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; font-style: normal; } 
A.linkhome:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Tahoma; text-decoration: none;} 

A.linkhome_sub:link { white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; line-height: 20px; float:left;clear:left;}
A.linkhome_sub:visited  {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; line-height: 20px;float:left;clear:left;} 
A.linkhome_sub:active {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; font-style: normal; line-height: 20px;float:left;clear:left;} 
A.linkhome_sub:hover {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3333; FONT-FAMILY: Verdana, Arial, Tahoma; text-decoration: none; line-height: 20px;float:left;clear:left;} 

A.linkhome_sub_aktiv:link { white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3333; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; line-height: 20px; float:left;clear:left;}
A.linkhome_sub_aktiv:visited  {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3333; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; line-height: 20px;float:left;clear:left;} 
A.linkhome_sub_aktiv:active {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC3333; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; font-style: normal; line-height: 20px;float:left;clear:left;} 
A.linkhome_sub_aktiv:hover {white-space:nowrap;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Tahoma; text-decoration: none; line-height: 20px;float:left;clear:left;} 

a.link_text {  color: #555555; font-weight: normal; text-decoration: underline; }
a.link_text:link { color: #555555; font-weight: normal; text-decoration: underline; }
a.link_text:hover { color: #CC3333; font-weight: normal; text-decoration: underline;}
a.link_text:active { color: #555555; font-weight: normal; text-decoration: underline;}
a.link_text:visited { color: #555555; font-weight: normal; text-decoration: underline; }
a.link_text:visited:hover { color: #CC3333; font-weight: normal; text-decoration: underline;}
a.link_text:visited:active { color: #555555; font-weight: normal; text-decoration: underline;}


.linkklein { 
  FONT-SIZE: 11px;
  COLOR: #555555;
FONT-FAMILY: Verdana, Arial, Tahoma; 
TEXT-DECORATION: none;
margin-left:10px;
margin-top:3px;
float:left;
clear:left;
white-space:nowrap;
} 
A.linkklein:link {
  FONT-SIZE: 11px;
  COLOR: #555555;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	font-weight: normal;
	line-height: 14px;
  } A.linkklein:visited {
  FONT-SIZE: 11px;
  COLOR: #555555;
  FONT-FAMILY: Verdana, Arial, Tahoma;
  TEXT-DECORATION: none;
  line-height: 14px;
  font-weight: normal;
  } A.linkklein:active {
  FONT-SIZE: 11px;
  COLOR: #555555;
  FONT-FAMILY: Verdana, Arial, Tahoma;
  TEXT-DECORATION: none;
  line-height: 14px;
  font-weight: normal;
  } 
  A.linkklein:hover {
  FONT-SIZE: 11px;
  COLOR: #CC3333;
  FONT-FAMILY: Verdana, Arial, Tahoma;
  line-height: 14px;
  font-weight: normal;
  } 

div.mensch_activ, div.mensch_activ:focus, div.mensch_activ:hover, div.mensch_activ:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/mensch_activ.jpg); background-repeat: no-repeat; position:absolute; top:34px; left:34px; overflow: visible; visibility: visible; height:58px; width:58px;
}
div.mensch {text-decoration: none; cursor:pointer; background-image: url(../images/pictures/mensch.jpg); background-repeat: no-repeat; position:absolute; top:30px; left:30px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.mensch:focus, div.mensch:hover, div.mensch:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/mensch_hover.jpg); background-repeat: no-repeat; position:absolute; top:30px; left:30px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.mensch_edu {text-decoration: none; cursor:pointer; background-image: url(../images/pictures/mensch.jpg); background-repeat: no-repeat; position:absolute; top:52px; left:52px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.mensch_edu:focus, div.mensch_edu:hover, div.mensch_edu:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/mensch_hover.jpg); background-repeat: no-repeat; position:absolute; top:52px; left:52px; overflow: visible; visibility: visible; height:30px; width:30px;
}

div.kinliterat_activ, div.kinliterat_activ:focus, div.kinliterat_activ:hover, div.kinliterat_activ:active  {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kinliterat_activ.jpg); background-repeat: no-repeat; position:absolute; top:62px; left:2px; overflow: visible; visibility: visible; height:58px; width:58px;
}
div.kinliterat	{text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kinliterat.jpg); background-repeat: no-repeat; position:absolute; top:62px; left:2px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.kinliterat:focus, div.kinliterat:hover, div.kinliterat:active  {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kinliterat_hover.jpg); background-repeat: no-repeat; position:absolute; top:62px; left:2px; overflow: visible; visibility: visible; height:30px; width:30px;
}

div.kineduca_activ, div.kineduca_activ:focus, div.kineduca_activ:hover, div.kineduca_activ:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kineduca_activ.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:2px; overflow: visible; visibility: visible; height:58px; width:58px;
}
div.kineduca 	{text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kineduca.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:2px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.kineduca:focus, div.kineduca:hover, div.kineduca:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kineduca_hover.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:2px; overflow: visible; visibility: visible; height:30px; width:30px;
}

div.kininteract_activ, div.kininteract_activ:focus, div.kininteract_activ:hover, div.kininteract_activ:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kininteract_activ.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:62px; overflow: visible; visibility: visible; height:58px; width:58px;
}
div.kininteract {text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kininteract.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:62px; overflow: visible; visibility: visible; height:30px; width:30px;
}
div.kininteract:focus, div.kininteract:hover, div.kininteract:active {
				text-decoration: none; cursor:pointer; background-image: url(../images/pictures/kininteract_hover.jpg); background-repeat: no-repeat; position:absolute; top:2px; left:62px; overflow: visible; visibility: visible; height:30px; width:30px;
}
a.grey:link 	{ line-height:11px; color: #B2B2B2; font-size: 10px; text-decoration:none; }
a.grey:visited 	{ line-height:11px; color: #B2B2B2; font-size: 10px; text-decoration:none; }
a.grey:focus 	{ line-height:11px; color: #B2B2B2; font-size: 10px; text-decoration:none; }
a.grey:hover 	{ line-height:11px; color: #CC3333; font-size: 10px; text-decoration:none; }
a.grey:active 	{ line-height:11px; color: #B2B2B2; font-size: 10px; text-decoration:none; }

/*
'-------------------------------------------------
' Formulare
'-------------------------------------------------
*/

span.formEingabekombiClass {

	display: block;
	margin: 0px 0px 1px 0px;
	height: auto;
	}

label {
	font-size: 11px;

	padding: 4px 0px 0px 0px;
	margin: 0px;
	float: left;
	text-align: left;
}

.formTextareaClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2f30;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #2e2f30;
}

.formTextareaClass:focus, .formTextareaClass:hover, .formTextareaClass:active {
	border-color: #eb730f;
	background-color: #eeeeee;
}

.formTextClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2f30;
	background-color: #FFFFFF;
 	height: 16px;
 	border-width: 1px;
 	border-style: solid;
 	border-color: #AAAAAA;
	vertical-align: middle;
	margin: 1px 0px 1px 0px;
}

.formTextClass:focus, .formTextClass:hover, .formButtonClass:hover, .formTextClass:active {
	border-color: #FF0000;
}

.formFileClass {
	background-color: #ffffff;
 	height: 16px;
 	border-width: 1px;
 	border-style: solid;
 	border-color: #2e2f30;
}

.formButtonClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2f30;
	height: 20px;
	margin: 1px 0px 1px 0px;
	background-color: #f6f6f6;
	cursor: pointer;
}

.formButtonOnClass {
	font-weight: bold;
	background-color: #da6400;
 	height: 18px;
}

.formSelectClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2f30;
 	height: 18px;
 	border-width: 1px;
 	border-style: solid;
 	border-color: #FFFFFF;
	margin: 1px 0px 1px 0px;
	background-color: #f6f6f6;
}

.formRadioClass {
	vertical-align: middle;
}

.formCheckboxClass {
	width: 18px;
	height: 18px;
	border-width: 0px;
	border-style: solid;
	border-color: #2e2f30;
	vertical-align: middle;
}


img.schatten{
background: url(../images/shadow1.gif) no-repeat right bottom;
padding: 4px 6px 6px 4px;
border: #fff 2px solid;
border-right:none;
border-bottom:none;
margin: 5px;
}

a.schatten_menu, a.schatten_menu_aktiv:hover, a.schatten_menu_aktiv:visited:hover, .schatten_menu, .schatten_menu_aktiv:hover, .schatten_menu_aktiv:visited:hover {
background: url(../images/shadow1.gif) no-repeat right bottom;
padding: 4px 7px 6px 4px;
border: #fff 2px solid;
border-right:none;
border-bottom:none;
margin: 0px;
cursor: pointer;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;}
a.schatten_menu_aktiv, a.schatten_menu:hover, a.schatten_menu:visited:hover, .schatten_menu_aktiv, .schatten_menu:hover, .schatten_menu:visited:hover {
background: url(../images/shadow1.gif) no-repeat right bottom;
padding: 4px 7px 6px 4px;
border: #fff 2px solid;
border-right:none;
border-bottom:none;
margin: 0px;
cursor: pointer;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
}
/* Tooltip */
a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
font-weight: bold;
border-bottom: 0px dotted #4dbcf3;
}
 
a.tooltip:hover {
background: transparent;
z-index: 100;
}
 
a.tooltip span {
display: none;
text-decoration: none;
}
 
a.tooltip:hover span {
display: block;
position: absolute;
top: 30px;
left: 20px;
width: 200px;
z-index: 100;
color: #000000;
border: 1px solid;
border-color: #FFFFFF #D5D7DB #D5D7DB #FFFFFF;
border-left: 4px solid #CC3333;
padding: 2px 10px 2px 10px;
background: #EEEEEE;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}/* Tooltip */



/*
'-------------------------------------------------
' Listen
'-------------------------------------------------
	background-image: url('/images/ListPoint.gif');
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 20px;

*/

/* Liste im Inhaltsbereich */

ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

li {
	background-image: url('../images/ListPoint1.gif');
	background-repeat: no-repeat;
	background-position: 2px 7px;
	padding-left: 20px;
}

p#NavHightSpacer {
	height: 10cm;
	background-color: #FF3300;	
}
a.klit_bibliolist { color: #555555; font-weight: normal; text-decoration: none; margin-left: -20px;}
a.klit_bibliolist:link { color: #555555; font-weight: normal; text-decoration: none;}
a.klit_bibliolist:hover { color: #CC3333; font-weight: normal; text-decoration: none;}
a.klit_bibliolist:active { color: #CC3333; font-weight: normal; text-decoration: none;}
a.klit_bibliolist:visited:hover { color: #CC3333; font-weight: normal; text-decoration: none;}
a.klit_bibliolist:visited:active { color: #CC3333; font-weight: normal; text-decoration: none;}
