body {	background-color: #FFFFFF;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: none;}.grundschrift_mager {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;}.grundschrift_mager a:link, .grundschrift_mager a:hover, .grundschrift_mager a:visited {	color: #444444;}.klein {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;}.tabelle_legende {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;}.headlines {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 16px;	color: #444444;	font-weight: normal;}.subheadlines {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 13px;	color: #444444;	font-weight: normal;	line-height: 19px;}#button_neuer_ordner {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #555555;	font-weight: normal;	line-height: 12px;	width: 100px;	height: 18px;	position: absolute;	left: 50%;	top: 164px;	margin-left: -457px;	background-image: url(../images/buttons/ordner_anlegen.png);	background-repeat: no-repeat;	background-position: 0px 0px;	padding-left: 33px;	padding-top: 9px;	white-space: nowrap;	overflow: visible;	cursor: pointer;	z-index: 1000;}#button_neuer_ordner:hover {	color: #555555;	text-decoration: underline;}.einzug_eingabe_neuer_ordner {	margin-left: 36px;}#belegungsbalken {	width: 970px;	height: 60px;	position: fixed;	left: 50%;	bottom: 54px;	margin-top: -50px;	margin-left: -485px;	background-color: #FFFFFF;	visibility: visible;	z-index: 100;}#fuss {	width: 100%;	height: 70px;	position: fixed;	left: 0;	bottom: 0;	margin-top: -70px;	background: url(../images/allgemein/fuss.jpg);	background-color: #E2080E;	border-top: 0px solid #BBBBBB;	visibility: visible;	z-index: 100;}#fuss a {	color:#FFFFFF;}#fuss a:hover,#fuss a:hover span {	text-decoration:underline;}.fusszeile {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;	padding-top: 47px;}#fuss_mobil {	display: none;}#inhalt_dateien {	width: 948px;	position: absolute;	left: 50%;	margin-left: -474px;	top: 140px;}#tabelle_dateien {	padding-left: 19px;	padding-right: 19px;	position: absolute;	left: 50%;	margin-left: -475px;	top: 0px;	padding-bottom: 10px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #8B8B8B;	z-index: 1;}#inhalt_benutzer {	width: 948px;	position: absolute;	left: 50%;	margin-left: -474px;	top: 140px;}#tabelle_benutzer {	padding-left: 19px;	padding-right: 19px;	position: absolute;	left: 50%;	margin-left: -475px;	top: 0px;	padding-top: 15px;	padding-bottom: 10px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #8B8B8B;	z-index: 1;}.tabelle_benutzer_zeile {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	line-height: 30px;	height: 130px;	padding-top: 10px;}#inhalt_gruppen {	width: 948px;	position: absolute;	left: 50%;	margin-left: -474px;	top: 140px;}#tabelle_gruppen {	padding-left: 19px;	padding-right: 19px;	position: absolute;	left: 50%;	margin-left: -475px;	top: 0px;	padding-top: 15px;	padding-bottom: 10px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #8B8B8B;	z-index: 1;}.tabelle_gruppen_zeile {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	line-height: 30px;	height: 40px;	padding-top: 20px;}/*#inhalt_abstand {	position: relative;	left: 0;	top: 0;	width: 200px;	height: 200px;	border: 1px solid #FF0000;}*/.aktionen_dateien_button {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: center;	line-height: 17px;	width: 70px;	height: 20px;	position: relative;	left: 0px;	top: 0px;	background-color: #DDDDDD;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	cursor: pointer;	z-index: 2;}/*.aktionen_dateien_menu {	width: 150px;	height: 135px;	position: relative;	left: 0px;	top: 0px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: inline;	z-index: 100;}*/.aktionen_dateien_menu {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 285px;	margin-top: 0px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}.aktionen_dateien_menu_1 {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 285px;	margin-top: 89px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}.aktionen_dateien_ordner {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/ordner_oeffnen.png);	background-repeat: no-repeat;	background-position: 5px 1px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_ordner:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_ordner a:link, .aktionen_dateien_downloaden a:visited {	color: #555555;}.aktionen_dateien_downloaden {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/downloaden.png);	background-repeat: no-repeat;	background-position: 6px 1px;	cursor: pointer;}.aktionen_dateien_downloaden:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_downloaden a:link, .aktionen_dateien_downloaden a:visited {	color: #555555;}.aktionen_dateien_link {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/link.png);	background-repeat: no-repeat;	background-position: 6px 1px;	border-top: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_link:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_link a:link, .aktionen_dateien_link a:visited {	color: #555555;}.aktionen_dateien_senden {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/senden.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-top: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_senden:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_senden a:link, .aktionen_dateien_senden a:visited {	color: #555555;}.aktionen_dateien_freigaben {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/freigaben.png);	background-repeat: no-repeat;	background-position: 5px 1px;	border-top: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_freigaben:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_freigaben a:link, .aktionen_dateien_freigaben a:visited {	color: #555555;}.aktionen_dateien_loeschen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/loeschen.png);	background-repeat: no-repeat;	background-position: 5px 2px;	border-top: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_loeschen:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_loeschen a:link, .aktionen_dateien_loeschen a:visited  {	color: #555555;}.aktionen_dateien_sperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/freigegeben_grau.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-top: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_dateien_sperren:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_sperren a:link, .aktionen_dateien_sperren a:visited {	color: #555555;}.aktionen_dateien_entsperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/gesperrt.png);	background-repeat: no-repeat;	background-position: 6px 3px;	cursor: pointer;}.aktionen_dateien_entsperren:hover {	color: #444444;	font-weight: bold;}.aktionen_dateien_entsperren a:link, .aktionen_dateien_entsperren a:visited {	color: #555555;}.aktionen_benutzer_button {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: center;	line-height: 17px;	width: 70px;	height: 20px;	position: relative;	left: 0px;	top: 0px;	background-color: #DDDDDD;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	cursor: pointer;	z-index: 2;}.aktionen_benutzer_menu {	width: 190px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 5px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* neuer Benutzer aufgeklappt */.aktionen_benutzer_menu_1 {	width: 190px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 218px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* Benutzersuche aufgeklappt */.aktionen_benutzer_menu_2 {	width: 190px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 45px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* neuer Benutzer + Benutzersuche aufgeklappt */.aktionen_benutzer_menu_3 {	width: 190px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 261px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}.aktionen_benutzer_senden {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/senden.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_benutzer_senden:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_senden a:link, .aktionen_benutzer_senden a:visited {	color: #555555;}.aktionen_benutzer_gruppen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/gruppen.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	padding-right: 10px;	cursor: pointer;}.aktionen_benutzer_gruppen:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_gruppen a:link, .aktionen_benutzer_gruppen a:visited {	color: #555555;}.aktionen_benutzer_kalender {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/kalender.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	padding-right: 10px;	cursor: pointer;}.aktionen_benutzer_kalender:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_kalender a:link, .aktionen_benutzer_kalender a:visited {	color: #555555;}.aktionen_benutzer_timeorg {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/timeorg.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	padding-right: 10px;	cursor: pointer;}.aktionen_benutzer_timeorg:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_timeorg a:link, .aktionen_benutzer_timeorg a:visited {	color: #555555;}.aktionen_benutzer_speichern {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/speichern.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_benutzer_speichern:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_speichern a:link, .aktionen_benutzer_senden a:visited {	color: #555555;}.aktionen_benutzer_loeschen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/loeschen.png);	background-repeat: no-repeat;	background-position: 5px 2px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_benutzer_loeschen:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_loeschen a:link, .aktionen_benutzer_loeschen a:visited  {	color: #555555;}.aktionen_benutzer_sperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/freigegeben_grau.png);	background-repeat: no-repeat;	background-position: 5px 3px;	cursor: pointer;}.aktionen_benutzer_sperren:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_sperren a:link, .aktionen_benutzer_sperren a:visited {	color: #555555;}.aktionen_benutzer_entsperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/gesperrt.png);	background-repeat: no-repeat;	background-position: 6px 3px;	cursor: pointer;}.aktionen_benutzer_entsperren:hover {	color: #444444;	font-weight: bold;}.aktionen_benutzer_entsperren a:link, .aktionen_benutzer_entsperren a:visited {	color: #555555;}.aktionen_gruppen_button {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: center;	line-height: 17px;	width: 70px;	height: 20px;	position: relative;	left: 0px;	top: 0px;	background-color: #DDDDDD;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	cursor: pointer;	z-index: 2;}.aktionen_gruppen_menu {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 5px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* neue Gruppe aufgeklappt */.aktionen_gruppen_menu_1 {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 129px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* Gruppensuche aufgeklappt */.aktionen_gruppen_menu_2 {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 45px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}/* neue Gruppe + Gruppensuche aufgeklappt */.aktionen_gruppen_menu_3 {	width: 170px;	height: auto;	position: absolute;	left: 50%;	margin-left: 305px;	margin-top: 172px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #BBBBBB;	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	display: none;	z-index: 100;}.aktionen_gruppen_mitglieder {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/gruppen.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_gruppen_mitglieder:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_mitglieder a:link, .aktionen_gruppen_senden a:visited {	color: #555555;}#mitglieder_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}.aktionen_gruppen_senden {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/senden.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_gruppen_senden:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_senden a:link, .aktionen_gruppen_senden a:visited {	color: #555555;}.aktionen_gruppen_speichern {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/speichern.png);	background-repeat: no-repeat;	background-position: 5px 3px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_gruppen_speichern:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_speichern a:link, .aktionen_gruppen_senden a:visited {	color: #555555;}.aktionen_gruppen_loeschen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/loeschen.png);	background-repeat: no-repeat;	background-position: 5px 2px;	border-bottom: 1px solid #CCCCCC;	cursor: pointer;}.aktionen_gruppen_loeschen:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_loeschen a:link, .aktionen_gruppen_loeschen a:visited  {	color: #555555;}.aktionen_gruppen_sperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/freigegeben_grau.png);	background-repeat: no-repeat;	background-position: 5px 3px;	cursor: pointer;}.aktionen_gruppen_sperren:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_sperren a:link, .aktionen_gruppen_sperren a:visited {	color: #555555;}.aktionen_gruppen_entsperren {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 10px;	color: #555555;	font-weight: normal;	text-indent: 30px;	line-height: 17px;	height: 22px;	background-image: url(../images/buttons/gesperrt.png);	background-repeat: no-repeat;	background-position: 6px 3px;	cursor: pointer;}.aktionen_gruppen_entsperren:hover {	color: #444444;	font-weight: bold;}.aktionen_gruppen_entsperren a:link, .aktionen_gruppen_entsperren a:visited {	color: #555555;}#tab_logout {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #555555;	font-weight: normal;	line-height: 26px;	text-align: left;	width: 75px;	height: 27px;	position: absolute;	left: 50%;	margin-left: 400px;	top: 112px;	text-indent: 30px;	background-image: url(../images/buttons/logout.png);	background-position: 3px 4px;	background-repeat: no-repeat;	cursor: pointer;	z-index: 100;}#tab_logout:hover {	color: #222222;}#tab_upload {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #555555;	font-weight: normal;	line-height: 26px;	text-align: left;	width: 85px;	height: 27px;	position: absolute;	left: 50%;	margin-left: 294px;	top: 112px;	text-indent: 28px;	background-color: #EEEEEE;	background-image: url(../images/buttons/upload_off.png);	background-position: 3px 4px;	background-repeat: no-repeat;	-moz-border-radius: 4px 4px 0px 0px;	-khtml-border-radius: 4px 4px 0px 0px;	-webkit-border-radius: 4px 4px 0px 0px;	border-radius: 4px 4px 0px 0px;	border-left: 1px solid #8B8B8B;	border-top: 1px solid #8B8B8B;	border-right: 1px solid #8B8B8B;	border-bottom: 1px solid #8B8B8B;	cursor: pointer;	z-index: 100;}#tab_upload:hover, #tab_upload a:hover {	color: #333333;	background-color: #CCCCCC;}#tab_dateien {	background-image: url(../images/buttons/dateien_off.png);}#tab_dateien_on {	background-image: url(../images/buttons/dateien_on.png);}#tab_adressbuch {	background-image: url(../images/buttons/adressbuch_off.png);}#tab_adressbuch_on {	background-image: url(../images/buttons/adressbuch_on.png);}#tab_kalender {	background-image: url(../images/buttons/kalender_off.png);}#tab_kalender_on {	background-image: url(../images/buttons/kalender_on.png);}#tab_rp1 {	background-image: url(../images/buttons/redaktionsplan_off.png);}#tab_rp1_on {	background-image: url(../images/buttons/redaktionsplan_on.png);}#tab_rp2 {	background-image: url(../images/buttons/redaktionsplan_off.png);}#tab_rp2_on {	background-image: url(../images/buttons/redaktionsplan_on.png);}#tab_rp3 {	background-image: url(../images/buttons/redaktionsplan_off.png);}#tab_rp3_on {	background-image: url(../images/buttons/redaktionsplan_on.png);}#tab_timeorg {	background-image: url(../images/buttons/timeorg_off.png);}#tab_timeorg_on {	background-image: url(../images/buttons/timeorg_on.png);}#tab_benutzer {	background-image: url(../images/buttons/benutzer_off.png);}#tab_benutzer_on {	background-image: url(../images/buttons/benutzer_on.png);}#tab_gruppen {	background-image: url(../images/buttons/gruppen_off.png);}#tab_gruppen_on {	background-image: url(../images/buttons/gruppen_on.png);}#kopf_balken {	width:100%;	height: 70px;	position: absolute;	left: 0;	top: -10px;	background: url(../images/allgemein/balken_verlauf.png), url(../images/allgemein/schatten.png);	background-repeat: repeat-x, repeat-x;	background-position: 0px -10px, 0px 40px;	/* border-bottom: 1px solid #BBBBBB; */	visibility: visible;	z-index: 1;}#lightbox{	display:none;	background-color: #000000;	position: fixed;	top:0px;	left:0px;	min-width:100%;	min-height:100%;	z-index:1000;	filter:alpha(opacity=40);	-moz-opacity:.40;	opacity:.40;}.formularfeld_linkfenster {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: center;	height: 14px;	width: 380px;	border: 1px solid #DDDDDD;	background-color: #DDDDDD;}.formularfeld_350 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 350px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.formularfeld_250 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 250px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.formularfeld_225 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 225px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.formularfeld_140 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 140px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.formularfeld_100 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 100px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.formularfeld_80 {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 80px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.anrede {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #444444;	font-weight: normal;	width: 55px;}.checkbox_on {	background-image: url(../images/allgemein/hintergrund_gestreift.gif);}.checkbox_off {	background-image: url('');}.cursor_zeigen {cursor:pointer;}/*Maximal-Ma§e Kopf-Logo:460 breitHšhe abhŠngig von kopf_blanc_1 und kopf_blanc_2*/#logo {	width: 185px;	height: 70px;	position: absolute;	left: 50%;	top: 37px;	margin-left: 290px;	background-image: url(../images/logos/logo.png);	background-repeat: no-repeat;}#logo_login {}#ftpheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333333;	font-weight: bold;	width: 200px;	height: 35px;	position: absolute;	left: 50%;	top: 90px;	margin-left: -477px;	/*	top: 30px;	margin-left: 140px;	*/}#flaggen {	width: 50px;	height: 65px;	position: absolute;	left: 50%;	top: 5px;	margin-left: -477px;	z-index: 10;}.flaggen_einzeln {	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);	-webkit-box-shadow:  0px 0px 4px 0px rgba(0,0,0,0.3);	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.7);}#kopf_blanc_1 {	width:5px;	height:30px;}#kopf_blanc_2 {	width:5px;	height:32px;}#login_headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #222222;	font-weight: bold;	width: 220px;	height: 23px;	position: absolute;	margin-left: 60px;	margin-top: 130px;}#login_hinweistext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: normal;	width: 250px;	height: 30px;	position: absolute;	margin-left: 60px;	margin-top: 180px;}#login_fehlermeldung {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #970200;	font-weight: normal;	width: 220px;	height: 30px;	position: absolute;	margin-left: 60px;	margin-top: 180px;}#login_benutzer_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: normal;	width: 220px;	height: 15px;	position: absolute;	margin-left: 60px;	margin-top: 228px;}#login_benutzer_eingabefeld {	width: 220px;	height: 20px;	position: absolute;	margin-left: 58px;	margin-top: 243px;}#login_passwort_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: normal;	width: 220px;	height: 15px;	position: absolute;	margin-left: 60px;	margin-top: 278px;}#login_passwort_eingabefeld {	width: 220px;	height: 20px;	position: absolute;	margin-left: 58px;	margin-top: 293px;}.login_eingabe {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;	height: 14px;	width: 220px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}#login_button {	width: 220px;	height: 20px;	position: absolute;	margin-left: 60px;	margin-top: 350px;}/*ENDE*//*HierfŸr gibt es eine gesonderte IE-Version:*//*#login {	width:340px;	height:320px;	visibility:visible;	position: fixed;	left: 50%;	top: 50%;	margin-left: -170px;	margin-top: -160px;	background-color:#EEEEEE;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	opacity: .9;	filter: alpha(opacity=90);}*/#login {	width: 340px;	height: 410px;	visibility:visible;	position: fixed;	left: 50%;	top: 50%;	margin-left: -170px;	margin-top: -205px;	background-image: url(../images/logos/logo_228.png);	background-position: 59px 25px;	background-repeat: no-repeat;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	opacity: .9;	filter: alpha(opacity=90);}#upload_fenster {	width:500px;	height:472px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -250px;	margin-top: -236px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:2000;}#mitgliedschaften_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#kalender_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#timeorg_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#freigaben_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#verschieben_fenster {	width:850px;	height:600px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#zugangsdaten_fenster {	width:850px;	height:690px;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -345px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	z-index:1001;}#meldungsfenster {	width:300px;	height:200px;	z-index:5000;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -150px;	margin-top: -100px;	background-color:#FFFFFF;	border: 1px solid #444444;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	z-index:5000;}#meldungsfenster_ordner_doppelt {	width:300px;	height:200px;	z-index:5000;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -150px;	margin-top: -100px;	background-color:#FFFFFF;	border: 1px solid #444444;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	z-index:5000;}#link_fenster {	width:400px;	height:120px;	position: fixed;	left: 50%;	top: 50%;	margin-left: -200px;	margin-top: -60px;	background-color:#DDDDDD;	border: 1px solid #444444;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	opacity: 1;	filter: alpha(opacity=100);	display: none;	z-index:6000;}#loeschfenster {	width:300px;	height:200px;	z-index:6000;	display: none;	position: fixed;	left: 50%;	top: 50%;	margin-left: -150px;	margin-top: -100px;	background-color:#DDDDDD;	border: 1px solid #444444;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	opacity: 1;	filter: alpha(opacity=100);}#passwort_vergessen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	width: 140px;	height: 20px;	position: absolute;	margin-left: 145px;	margin-top: 352px;	text-align: right;}#passwort_vergessen:hover {	color: #555555;	font-weight: bold;}#passwort_vergessen a:link, #passwort_vergessen a:visited  {	color: #444444;}#passwort_vergessen_fenster {	width: 300px;	height: 180px;	visibility:visible;	position: fixed;	left: 50%;	top: 50%;	margin-left: -50px;	margin-top: -51px;	background-color:#EEEEEE;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	display: none;}#passwort_vergessen_headline {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 13px;	color: #222222;	font-weight: bold;	width: 220px;	height: 30px;	position: absolute;	margin-left: 40px;	margin-top: 20px;}#passwort_vergessen_hinweistext {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;	width: 220px;	height: 30px;	position: absolute;	margin-left: 40px;	margin-top: 50px;}#passwort_vergessen_email {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;	width: 220px;	height: 10px;	position: absolute;	margin-left: 40px;	margin-top: 85px;}#passwort_vergessen_fehlendes_feld {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #bc0c26;	font-weight: bold;	display: none;}#passwort_vergessen_eingabefeld {	width: 220px;	height: 20px;	position: absolute;	margin-left: 37px;	margin-top: 100px;}.passwort_vergessen_eingabe {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 14px;	width: 220px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}#passwort_vergessen_button {	width: 220px;	height: 20px;	position: absolute;	margin-left: 40px;	margin-top: 135px;}#passwort_vergessen_schliessen_text {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;	width: 222px;	height: 20px;	position: absolute;	margin-left: 40px;	margin-top: 13px;	text-align: right;}#passwort_vergessen_schliessen_icon {	width: 20px;	height: 20px;	position: absolute;	margin-left: 270px;	margin-top: 10px;}#passwort_versandt_fenster {	width: 300px;	height: 180px;	visibility:visible;	position: fixed;	left: 50%;	top: 50%;	margin-left: -50px;	margin-top: -51px;	background-color:#EEEEEE;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	display: none;}#passwort_versandt_headline {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 13px;	color: #222222;	font-weight: bold;	width: 220px;	height: 30px;	position: absolute;	margin-left: 40px;	margin-top: 50px;}#passwort_versandt_hinweistext {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;	width: 220px;	height: 30px;	position: absolute;	margin-left: 40px;	margin-top: 80px;}#passwort_versandt_schliessen_text {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 9px;	color: #444444;	font-weight: normal;	width: 222px;	height: 20px;	position: absolute;	margin-left: 40px;	margin-top: 13px;	text-align: right;}#passwort_versandt_schliessen_icon {	width: 20px;	height: 20px;	position: absolute;	margin-left: 270px;	margin-top: 10px;}#passwort_versenden_fenster {	width: 1px;	height: 1px;	overflow: hidden;}#inhalt_timeorg {	width: 948px;	position: absolute;	left: 50%;	margin-left: -474px;	top: 140px;}#tabelle_timeorg {	padding-left: 19px;	padding-right: 19px;	position: absolute;	left: 50%;	margin-left: -475px;	top: 0px;	padding-bottom: 10px;	background-color: #FFFFFF;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 1px solid #8B8B8B;	z-index: 1;}.timeorg_zeile_legende {	width: 100%;	min-height: 21px;	background-color: #DDDDDD;	padding-top: 8px;	padding-left: 3px;	float: left;}.timeorg_zeile {	width: 100%;	min-height: 32px;	background-color: #FFFFFF;	padding-top: 18px;	padding-left: 3px;	border-bottom: 1px solid #CCCCCC;	float: left;}.timeorg_zeile:hover {	background-color: #CCCCCC;}.timeorg_zeile_2 {	width: 100%;	min-height: 32px;	background-color: #EEEEEE;	padding-top: 18px;	padding-left: 3px;	float: left;}.timeorg_zeile_2:hover {	background-color: #CCCCCC;}.timeorg_headline {	padding-right: 50px;	float: left;}.timeorg_radio_aktiv {	font-size: 13px;	color: #444444;	font-weight: normal;	padding-right: 30px;	float: left;}.timeorg_radio_archiv {	font-size: 13px;	color: #444444;	font-weight: normal;	padding-right: 30px;	float: left;}.timeorg_neu_button {	height: 20px;	font-size: 13px;	color: #222222;	font-weight: normal;	text-indent: 30px;	background-image: url(../images/buttons/plus_gruen.png);	background-repeat: no-repeat;	background-position: 0 0;	cursor: pointer;	padding-bottom: 5px;	float: right;}.timeorg_name_pflichtfeld {	color: #FFFFFF;	text-align: center;	width: 440px;	height: 20px;	background-color: #BC0C26;	padding-top: 5px;	margin-top: 5px;	display: none;	float: left;}.timeorg_suchen_button {	height: 20px;	font-size: 13px;	color: #222222;	font-weight: normal;	text-indent: 30px;	background-image: url(../images/buttons/suchen.png);	background-repeat: no-repeat;	background-position: 0 0;	margin-left: 20px;	padding: 0;	cursor: pointer;	float: right;}.timeorg_name {	width: 450px;	font-weight: bold;	float: left;	cursor: pointer;}.timeorg_projekte_kunde {	color: #888888;}.timeorg_stundensatz {	width: 100px;	float: right;}.timeorg_stundensatz_details {	width: 375px;	float: right;}.timeorg_stundensatz_details_erfasst {	width: 375px;	margin-top: 5px;	padding-top: 3px;	padding-bottom: 3px;	background-color: #CCCCCC;}.timeorg_stundensatz_details_radio {	width: 375px;	padding-top: 10px;}.timeorg_stundensatz_spezial_iframe {	width: 350px;	height: 50px;	padding-left: 23px;	display: none;}.timeorg_stundensaetze_spezial_liste {	width: 100%;	height: 29px;	padding-top: 3px;	border-bottom: 1px solid #DDDDDD;}.timeorg_stundensaetze_spezial_liste:last-child {	border-bottom: none;}.timeorg_stundensaetze_spezial_bezeichnung {	width: 200px;	height: 18px;	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	padding-left: 5px;	padding-top: 3px;	padding-bottom: 3px;	border: 1px solid #FFFFFF;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;} .timeorg_stundensaetze_spezial_loeschen {	width: 22px;	height: 22px;	background-image: url(../images/buttons/loeschen_transp.png);	float: right;	cursor: pointer;}.timeorg_stundensaetze_spezial_optionsmenu {	width: 100%;	height: 23px;	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	margin-top: 15px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.zeile_bearbeiten_projekte_iframe {	width: 100%;	height: 385px;}.zeile_bearbeiten_projekte {	width: 100%;	padding-top: 13px;	padding-left: 3px;	background-color: #FFFFFF;	border-bottom: 1px solid #CCCCCC;	float: left;	display: none;}.timeorg_projekte_kunden_optionsmenu {	width: 440px;	height: 27px;	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	margin-top: 5px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_formularfeld {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 18px;	width: 430px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_formularfeld_budget {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: right;	height: 19px;	width: 90px;	margin-top: 5px;	padding-right: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;	float: left;/*	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	text-align: right;	height: 19px;	width: 90px;	margin-top: 5px;	padding-right: 5px;	border-left: 1px solid #CCCCCC;	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	float: left;*/}.timeorg_projekte_budget_optionsmenu {	width: 150px;	height: 27px;	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	margin-top: 5px;	margin-left: 10px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;	float: left;}.timeorg_stundensaetze_hinweis {	color: #FFFFFF;	text-align: left;	width: 300px;	height: 40px;	background-color: #BC0C26;	margin-top: 5px;	padding-left: 8px;	padding-top: 3px;	display: inline;	float: left;}.timeorg_zeiterfassung_bemerkung_details {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #444444;	font-weight: normal;	width: 100%;	height: 70px;	margin-top: 5px;	padding: 5px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	resize: none;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_zeiterfassung_dauer_details {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #444444;	font-weight: normal; 	width: 70px; 	height: 30px; 	margin-top:5px;	padding-left: 15px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_zeiterfassung_datum_details {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #444444;	font-weight: normal; 	width: 100px; 	height: 30px; 	margin-top:5px;	padding-left: 15px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.datepicker_ebene {	width: 250px;	height: 280px;	position: absolute;	left: 460px;	top: 80px;	z-index: 100;	overflow: hidden;	display: none;}.zeiterfassung_datepicker_iframe {	width: 300px;	height: 300px;}.to_zeiterfassung_datepicker {	position: absolute;	left: 0;	top: -30px;	width: 0;	height: 0;	border: none;	padding: 0;	margin: 0;	font-size: 0;	-webkit-transition: none;	-moz-transition: none;	-ms-transition: none;	-o-transition: none;	-webkit-box-shadow: none;	box-shadow: none;}.timeorg_verrechenbar {	width: 70px;	text-align: center;	float: right;}.timeorg_report {	width: 70px;	text-align: center;	float: right;}.timeorg_benutzer {	width: 70px;	text-align: center;	float: right;}.timeorg_bearbeiten {	width: 70px;	text-align: center;	float: right;}.timeorg_verschieben {	width: 70px;	text-align: center;	float: right;}.timeorg_start_stop {	width: 70px;	text-align: center;	float: right;}.timeorg_dauer {	width: 70px;	text-align: center;	float: right;}.timeorg_archiv {	width: 70px;	text-align: center;	float: right;}.timeorg_loeschen {	width: 70px;	text-align: center;	float: right;}.timeorg_verrechenbar_icon {	width: 20px;	height: 20px;	background-image: url(../images/buttons/verrechenbar_transp.png);	margin: auto;	margin-top: -3px;}.timeorg_verrechenbar_icon_off {	width: 20px;	height: 20px;	background-image: url('');	margin: auto;	margin-top: -3px;}.timeorg_report_icon {	width: 20px;	height: 20px;	background-image: url(../images/buttons/reports_transp.png);	margin: auto;	margin-top: -3px;	cursor: pointer;}.timeorg_benutzer_icon {	width: 20px;	height: 20px;	background-image: url(../images/buttons/gruppen_transp.png);	background-repeat: no-repeat;	background-position: center 2px;	margin: auto;	margin-top: -3px;	cursor: pointer;}.timeorg_bearbeiten_icon {	width: 20px;	height: 20px;	background-image: url(../images/buttons/bearbeiten_transp.png);	margin: auto;	margin-top: -3px;	cursor: pointer;}.timeorg_loeschen_icon {	width: 20px;	height: 20px;	background-image: url(../images/buttons/loeschen_transp.png);	margin: auto;	margin-top: -3px;	cursor: pointer;}.timeorg_details_aktionen {	width: 870px;	height: 40px;	float: left;	position:relative;}.timeorg_speichern_icon {	width: 170px;	height: 20px;	position: absolute;	left: 0;	bottom: 0;	text-indent: 30px;	padding-top: 2px;	background-image: url(../images/buttons/speichern.gif);	background-repeat: no-repeat;	background-position: 0 0;	cursor: pointer;}.timeorg_abbrechen_icon {	width: 100px;	height: 20px;	position: absolute;	left: 170px;	bottom: 0;	text-indent: 30px;	padding-top: 2px;	background-image: url(../images/buttons/schliessen.gif);	background-repeat: no-repeat;	background-position: 0 0;	cursor: pointer;}.timeorg_zuruecksetzen_icon {	width: 150px;	height: 20px;	position: absolute;	left: 170px;	bottom: 0;	text-indent: 30px;	padding-top: 2px;	background-image: url(../images/buttons/zuruecksetzen_2.png);	background-repeat: no-repeat;	background-position: 0 0;	cursor: pointer;}.timeorg_zeiterfassung_details_optionsmenu {	width: 450px;	height: 23px;	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	margin-top: 5px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_awesome_div {	width: 20px;	height: 20px;	margin: auto;	text-align: center;	cursor: pointer;}.timeorg_awesome {	font-size: 11px;	color: #666666;	cursor: pointer;}.timeorg_awesome_on {	font-size: 11px;	color: #bc0c26;	cursor: pointer;}.timeorg_zeiterfassung_bemerkung {	font-weight: normal;	color: #888888;	overflow: hidden;}.timeorg_dauer_ausgabe {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	white-space: nowrap;	background-color: #DDDDDD;	min-width: 30px;	display:inline-block;	padding: 5px;	margin-top: -5px;	-moz-border-radius: 6px;	-khtml-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;	cursor: pointer;}.timeorg_dauer_ausgabe_on {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #FFFFFF;	white-space: nowrap;	background-color: #bc0c26;	min-width: 30px;	display:inline-block;	padding: 5px;	margin-top: -5px;	-moz-border-radius: 6px;	-khtml-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;	float: center;	cursor: pointer;}.timeorg_dauer_ausgabe_gesamt {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #FFFFFF;	white-space: nowrap;	background-color: #666666;	min-width: 30px;	display:inline-block;	padding: 5px;	margin-top: -5px;	-moz-border-radius: 6px;	-khtml-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;	float: center;}.timeorg_zeile_gesamt {	width: 100%;	min-height: 32px;	background-color: #FFFFFF;	padding-top: 18px;	padding-left: 3px;	float: left;}.zeile_bearbeiten_zeiterfassung_iframe {	width: 100%;	height: 385px;}.zeile_bearbeiten_zeiterfassung {	width: 100%;	padding-top: 13px;	padding-left: 3px;	background-color: #FFFFFF;	border-bottom: 1px solid #CCCCCC;	float: left;	display: none;}.zeile_bearbeiten_iframe {	width: 100%;	height: 270px;}.zeile_bearbeiten {	width: 100%;	padding-top: 13px;	padding-left: 3px;	background-color: #FFFFFF;	border-bottom: 1px solid #CCCCCC;	float: left;	display: none;}.zeile_bearbeiten_2 {	width: 100%;	min-height: 350px;	padding-top: 13px;	padding-left: 3px;	background-color: #EEEEEE;	float: left;	display: none;}#timeorg_preloader {	width: 100%;	height: 100%;	position: fixed;	left: 0px;	top: 0px;	background-color:#DDDDDD;	background-image: url(../images/upload/preloader_fenster.gif);	background-position: center 40%;	background-repeat: no-repeat;	-moz-opacity: 0.7;	opacity: 0.7;	filter: alpha(opacity=70);	display: none;	z-index:6000;}#timeorg_preloader_text {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 13px;	color: #444444;	font-weight: normal;	line-height: 19px;	text-align: center;	width: 100%;	height: 50px;	position: absolute;	left: 0px;	top: 40%;	margin-top: 30px;}.timeorg_suchbegriffe {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 16px;	width: 140px;	padding: 0 0 0 5px;	margin: 0;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.timeorg_suchbutton {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;	height: 15px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 1px;	border: 1px solid #888888;	background-color: #888888;	-moz-border-radius: 5px;	-khtml-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	cursor: pointer;}.timeorg_projekte_benutzer_fenster {	width:850px;	height:600px;	position: fixed;	left: 50%;	top: 50%;	margin-left: -425px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:0.09;	display: none;	z-index:1001;}.timeorg_wochenauswahl {	width: 570px;	height: 50px;	margin-top: 15px;	float: right;}.timeorg_datum_headline {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 16px;	line-height: 1.2;	font-weight: bold;	color: #444444;	width: 300px;	height: 50px;	margin-top: 15px;	text-align: left;	float: left;}.timeorg_datum_headline_kw {	color: #888888;}.timeorg_kalenderauswahl {	color: #888888;	text-align: center;	width: 60px;	height: 52px;	float: left;	padding-top: 8px;	cursor: pointer;}.timeorg_datepicker {	width: 235px;	height: 0;}input.timeorg_datepicker, input.timeorg_datepicker:focus {	margin: 0;	padding: 0;	color: transparent;	border: none;	background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none;  -webkit-transition: none;  -o-transition: none;  transition: none;}.timeorg_link, a.timeorg_link:link {	text-decoration: underline;}a.timeorg_link:hover, a.timeorg_link:visited {	color: #000000;	font-weight: bold;	text-decoration: underline;}.woche_zurueck {	background:url('/images/pfeile.jpg') no-repeat;	display:block;	width:25px;	height:50px;	margin-top: 0;	float:left;	cursor: pointer;}.woche_zurueck:hover {	background:url('/images/pfeile.jpg') no-repeat;	background-position: -0 -50px;	cursor: pointer;}.woche_vor {	background:url('/images/pfeile.jpg') no-repeat;	background-position: -23px 0;	display:block;	width:25px;	height:50px;	margin-top: 0;	float:left;	cursor: pointer;}.woche_vor:hover {   background:url('/images/pfeile.jpg') no-repeat;	background-position: -23px -50px;   cursor: pointer;}/* prev, next, prevPage and nextPage buttons */a.wochenauswahl-browse {    background:url('/images/pfeile.jpg') no-repeat;    display:block;    width:25px;    height:50px;    margin-top: 0;    float:left;    cursor:pointer;    font-size:0px;}/* right */a.wochenauswahl-right { background-position: -23px 0; clear:right; margin-right: 0px;}a.wochenauswahl-right:hover { background-position: -23px -50px; }a.wochenauswahl-right:active { background-position: -23px -50px; }/* left */a.wochenauswahl-left { margin-left: 0px; }a.wochenauswahl-left:hover  { background-position: 0 -50px; }a.wochenauswahl-left:active { background-position: 0 -50px; }.timeorg_wochenauswahl_woche {	width: 444px;	height: 50px;	background-color: #EEEEEE;	-moz-border-radius: 10px;	-khtml-border-radius: 10px;	-webkit-border-radius: 10px;	border-radius: 10px;	margin-left: 5px;	margin-right: 5px;	float: left;}.timeorg_wochenauswahl_tag {	text-align: center;	width: 60px;	height: 50px;	border-left: 4px solid #FFFFFF;	float: left;	cursor: pointer;}.timeorg_wochenauswahl_tag:first-child {  border-left: none;}.timeorg_wochenauswahl_tagon:first-child {  border-left: none;}.timeorg_wochenauswahl_wochentag {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 15px;	color: #777777;	font-weight: bold;	padding-top: 7px;}.timeorg_wochenauswahl_monat {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #777777;	font-weight: normal;	padding-top: 0;}.timeorg_wochenauswahl_monat::-moz-selection, .timeorg_wochenauswahl_wochentag::-moz-selection {    background: transparent;}.timeorg_wochenauswahl_monat::selection, .timeorg_wochenauswahl_monat::selection {    background: transparent;}.timeorg_tag_markiert {	color: #FFFFFF;	background-color: #666666;}#button_neues_thema {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #555555;	font-weight: normal;	line-height: 12px;	width: 200px;	height: 30px;	position: absolute;	left: 50%;	top: 156px;	margin-left: -457px;	background-image: url(../images/buttons/plus_gruen.png);	background-repeat: no-repeat;	background-position: 0px 10px;	padding-left: 28px;	padding-top: 14px;	white-space: nowrap;	overflow: visible;	cursor: pointer;	z-index: 1000;}#button_neues_thema:hover {	color: #555555;	text-decoration: underline;}.einzug_eingabe_neues_thema {	margin-left: 36px;}.einzug_eingabe_neues_thema {	margin-left: 36px;}.rp_loeschen_icon {	width: 75px;	height: 20px;	text-indent: 25px;	background-image: url(../images/buttons/loeschen_transp.png);	background-repeat: no-repeat;	background-position: left top;	margin-top: -3px;	margin-left: 10px;	padding-top: 3px;	cursor: pointer;}.rp_historie_icon {	width: 75px;	height: 20px;	text-indent: 25px;	background-image: url(../images/buttons/historie_transp.png);	background-repeat: no-repeat;	background-position: left top;	margin-top: -3px;	margin-left: 10px;	padding-top: 3px;	cursor: pointer;}.rp_archivieren {	width: 75px;	height: 20px;	margin-top: -3px;	margin-left: 8px;	padding-top: 3px;	cursor: pointer;}.rp_archivieren_checkbox {	width: 27px;	float: left;	padding-top: 1px;	cursor: pointer;}.rp_archivieren_text {	width: 48px;	float: left;	cursor: pointer;}.rp_speichern_icon {	width: 75px;	height: 20px;	text-indent: 25px;	background-image: url(../images/buttons/verrechenbar_transp.png);	background-repeat: no-repeat;	background-position: left top;	margin-top: -3px;	margin-left: 10px;	padding-top: 3px;	cursor: pointer;}.rp_leerzeile {	line-height: 10px;}.rp_status {	padding-left: 5px;}.rp_status_linie_links {	border-left: 1px solid #444444;}.rp_status_0 {	color: #444444;	background-color: #FFFFFF;}.rp_status_1 {	color: #FFFFFF;	background-color: #FF0000;	width: 20px;	height: 13px;	cursor: pointer;}.rp_status_2 {	color: #000000;	background-color: #ffbc00;	width: 20px;	height: 13px;	cursor: pointer;}.rp_status_3 {	color: #FFFFFF;	background-color: #4f3c83;	width: 20px;	height: 13px;	cursor: pointer;}.rp_status_4 {	color: #FFFFFF;	background-color: #ff6600;	width: 20px;	height: 13px;	cursor: pointer;}.rp_status_5 {	color: #FFFFFF;	background-color: #00cb00;	width: 20px;	height: 13px;	cursor: pointer;}.rp_zeile {	height: 100px;	background-image: url(../images/allgemein/preloader_rp_thema.gif);	background-repeat: no-repeat;	background-position: center center;	border-bottom: 1px solid #666666;	overflow: hidden;}.rp_zeile_iframe {	padding-top: 10px;}.rp_legende {	background-color: #dddddd;	border-bottom: 1px solid #666666;}.rp_status_optionsmenu {	width: 20px;	height: 20px;}.rp_status_option {	width: 20px;	height: 13px;	background-image: url(../images/buttons/pfeil_runter.gif);	background-repeat: no-repeat;	background-position: -3px 4px;	background-color: #FFFFFF;	border: 1px solid #FFFFFF;	cursor: pointer;}.status_menu {	width: 20px;	/* height: 78px; */}.rp_status_auswahl {	width: 20px;	/* height: 65px; */	border: 1px solid #FFFFFF;	display: none;}.rp_status_on {	width: 20px;	height: 100px;	position: relative;	left: -20px;	background-image: url(../images/buttons/pfeil_runter.gif);	background-repeat: no-repeat;	background-position: -3px 8px;	background-color: #FF0000;	border: 1px solid #FF0000;	cursor: pointer;	display: inline;	z-index: 100;	}.rp_thema {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 11px;	color: #444444;	font-weight: normal;	height: 75px;	width: 250px;	padding-left: 5px;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	-moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius: 3px;	border-radius: 3px;	resize: none;	overflow: hidden;}.rp_bearbeiten_iframe {	width: 390px;	height: 25px;	background-image: url(../images/allgemein/preloader_umbenennen.gif);	background-repeat: no-repeat;	background-position: 50px center;}#rp_bearbeiten_preloader {	width: 100%;	height: 100%;	position: fixed;	left: 0px;	top: 0px;	background-color:#DDDDDD;	background-image: url(../images/upload/preloader_fenster.gif);	background-position: center 40%;	background-repeat: no-repeat;	-moz-opacity: 0.7;	opacity: 0.7;	filter: alpha(opacity=70);	display: none;	z-index:6000;}#rp_bearbeiten_preloader_text {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 13px;	color: #444444;	font-weight: normal;	line-height: 19px;	text-align: center;	width: 100%;	height: 50px;	position: absolute;	left: 0px;	top: 40%;	margin-top: 30px;}.rp_thema_iframe {	width: 100%;	height: 100px;}.rp_thema_preloader {	width: 100%;	height: 100%;	position: fixed;	left: 0px;	top: 0px;	background-color:#FFFFFF;	background-image: url(../images/upload/preloader_2.gif);	background-position: center 40%;	background-repeat: no-repeat;	-moz-opacity: 0.7;	opacity: 0.7;	filter: alpha(opacity=70);	display: none;	z-index:6000;}.rp_et_kalender {	position: absolute;	left: 50%;	top: 280px;	margin-left: -93px;	width: 100px;	height: 50px;	display: none;	z-index: 1;}.rp_et_eingabe {	width: 72px;	height: 16px;	position: relative;	left: 362px;	top: -90px;	/* color: #000000; */	color: #FFFFFF;	border-color: #FFFFFF;}#button_rp_suchen {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #555555;	font-weight: normal;	line-height: 12px;	width: 100px;	height: 18px;	position: absolute;	left: 50%;	top: 156px;	margin-left: 103px;	padding-left: 33px;	padding-top: 9px;	white-space: nowrap;	overflow: visible;	z-index: 1000;}.rp_button_archiv {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 12px;	color: #555555;	font-weight: normal;	line-height: 12px;	width: 250px;	height: 30px;	position: absolute;	left: 50%;	top: 166px;	margin-left: -227px;	white-space: nowrap;	overflow: visible;	z-index: 1000;}.rp_radio_aktiv {	padding-right: 30px;	float: left;}.rp_radio_archiv {	padding-right: 30px;	float: left;}.rp_archiv_headline {	font-family: "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;	font-size: 14px;	color: #555555;	font-weight: bold;	line-height: 14px;	width: 200px;	height: 30px;	position: absolute;	left: 50%;	top: 168px;	margin-left: -457px;	z-index: 1000;}.rp_historie_fenster_iframe {	width: 900px;	height: 600px;	position: fixed;	left: 50%;	top: 50%;	margin-left: -450px;	margin-top: -300px;	background-color:#FFFFFF;	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);	box-shadow: 0 0 50px rgba(0,0,0,1);	-moz-opacity:1.0;	opacity: 1.0;	filter: alpha(opacity=100);	overflow: scroll;	display: none;	z-index:1001;}.rp_historie_headline {	width: 850px;	height: 40px;	border-bottom: 1px solid #CCCCCC;	float: left;}.rp_historie_zeile {	width: 850px;	height: 26px;	padding-top: 14px;	border-bottom: 1px solid #CCCCCC;	float: left;}.rp_historie_spalte {	height: 25px;	float: left;}.suchfeld {	-webkit-transition: all 0.30s ease-in-out;	-moz-transition: all 0.30s ease-in-out;	-ms-transition: all 0.30s ease-in-out;	-o-transition: all 0.30s ease-in-out;	outline: none;	padding-left: 5px;	margin: 0;	border: 1px solid #CCCCCC;}