@charset "UTF-8";

/* CSS Document */

/* auszublenden: oberstes label, auffangboxen fÃÂÃÂÃÂÃÂ¼r auswahl, links fÃÂÃÂÃÂÃÂ¼r "alles auswÃÂÃÂÃÂÃÂ¤hlen" + "alles abwÃÂÃÂÃÂÃÂ¤hlen" */
#myacademicsContent .myacademicsProfileList,
#myacademicsContent ul.dropdown ul li.switch,
#myacademicsContent .dropdownEntry {
	display:none
}

/* label ab erster ul wieder einblenden*/
#myacademicsContent ul label {
	display:block;
	color:#32597d;
	font-weight:bold;
	padding-bottom:2px;
}

/* sonstigen ausklappboxen hintergrund weg*/
#myacademicsContent ul li div {
	background-image:none;
	width:364px;
	height:22px;
	line-height:22px;
}

*+html #myacademicsContent ul li div {
	background-image:none;
	width:364px;
	height:22px;
	line-height:22px;
	padding:0px;
	margin:0px;
}

/* beschriftung der sonstigen ausklappboxen als ÃÂÃÂÃÂÃÂ¼berschrift setzen*/
#myacademicsContent ul li div a {
	padding-left:0px;
	text-decoration:none;
	padding-right:24px;
	display:block;
	color:#32597d;
	font-weight:bold;
	padding-bottom:2px;
	font-size:12px
}

/*#myacademicsContent .inputText,*/
#myacademicsContent .dropdown {
	border-style:none;
}

/* zweite ul sichtbar machen*/
#myacademicsContent ul.dropdown ul {
	margin-left:0px;
	background-color:#FFF;
	background-image:none;
	border:2px solid #cdd7e5;
	border-top:1px solid #cdd7e5;
	padding-top:6px;
	padding-bottom:10px;
	visibility:visible;
	position:static;
	padding-bottom:28px;
}

/* zweite ul hoehe automatisch ohne scrollbalken*/
#myacademicsContent ul.dropdown ul.sub_menu {
	height:auto;
	max-height:none;
	overflow:visible;
	display:block;
	visibility:visible;
}

#myacademicsContent #myacademicsDropdown1 ul.dropdown ul.sub_menu {
 height:auto;
 max-height:172px;
 overflow-x:hidden;
 overflow-y:auto;
}

/* zweite ul label formatieren*/
#myacademicsContent ul.dropdown ul li label {
	font-weight:normal;
	color:#656565;
	padding-bottom:3px;
	padding-top:1px;
	padding-left:2px;
}

/* zweite ul label und checkbox nebeneinander formatieren*/
#myacademicsContent ul.dropdown ul li input,
#myacademicsContent ul.dropdown ul li label {
	float:left;
	display:block;
	width:20px;
}

#myacademicsContent ul.dropdown ul li label {
	width:320px;
}

/* zweite ul dropdown bilder zur dritten ul weg*/
#myacademicsContent ul li ul li div {
	background-image:none;
	padding-left:0px;
}

/* zweite ul label zur dritten ul formatieren*/
#myacademicsContent ul.dropdown ul li div.dropdownSubEntry {
	height:auto;
	line-height:auto;
	padding-top:0px;
}

#myacademicsContent ul.dropdown ul li div.dropdownSubEntry a {
	height:auto;
	line-height:auto;
	font-weight:bold;
	color:#656565;
}

/* zweite ul dropdown bilder zur dritten ul weg*/
#myacademicsContent ul li ul li.positionsHead {
	font-weight:bold;
	font-size:12px
}

/* dritte ul sichtbar machen*/
#myacademicsContent ul.dropdown ul ul {
	position:static;
	border:0px;
	background-color:transparent;
	margin-top:-6px;
	visibility:visible;
	display:block;
	padding-bottom:20px;
}

*+html #myacademicsContent #myacademicsFormLeft ul,
*+html #myacademicsContent #myacademicsFormRight ul {
	height:auto;
}

#myacademicsContent div.selectBoxRep {
 padding-bottom: 13px;
}


#myacademicsContent div.selectBoxRep select {
 width: 370px;
 padding: 2px 0px 2px 0px;
 color: #656565;
 border: 2px solid #CDD7E5;
}

#myacademicsContent div.selectBoxRep select.noneoverlayFormInputError {
 border: 2px solid #BF0202; 
}

#myacademicsContent #ckb1,
#myacademicsContent #ckb2 {
 float: left;
 clear: left;
}

#myacademicsContent label.checkBoxLabel {
 clear: none;
 float: left;
 width: 700px;
 padding: 3px 0px 0px 0px;
 margin: 0px 0px 3px 0px;
}

#myacademicsContent label.checkBoxLabel a {
 text-decoration: none;
 color: #5291CC;
}

#myacademicsContent label.checkBoxLabel a:hover {
 text-decoration: underline;
}

#myacademicsContent div.noneoverlayObligatoryText {
 clear: left;
 margin: 5px 0px 10px 0px;

}

#myacademicsContent #overlayRegisterStep3 label {
 display: block;
 padding: 3px 0px 0px 25px;
 color: #656565;
}

#myacademicsContent #overlayRegisterStep3 input {
 display: block;
 float: left;
 clear: left;
}

#myacademicsContent #overlayRegisterStep3 .overlaySourcesHeadline {
 color: #0F2D4A;
}

#myacademicsContent .overlayText {
 color: #424242;
}

/* Passwort vergessen */
#myacademicsContent #overlayLostPasswordEmail {
 display: block;
}

#myacademicsContent .overlayFormErrorLeft {
 color: #BF0202;
 font-weight: bold;
}