

@charset "utf-8";
/* CSS Document */

.error{
	color:#FFF;
	font-family:Arial;
	font-size:20;
}

.welcome{
	color:#FFF;
	text-align:left;
}

.div_login
{

	position:absolute;
	left:50%;
	top:50%;
	margin-left:-300px;
	margin-top:-160px;
	background-color:#FFF;
	width:550px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
		
}

.div_register
{

	position:absolute;
	left:50%;
	top:50%;
	margin-left:-300px;
	margin-top:-325px;
	background-color:#FFF;
	width:650px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
}

.div_register_dashboard
{

	position:absolute;
	left:00%;
	top:0%;
	margin-left:0px;
	margin-top:0px;
	background-color:#FFF;
	width:auto;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
}

.div_register_kurse
{

	position:absolute;
	left:50%;
	top:40%;
	margin-left:-560px;
	margin-top:-325px;
	background-color:#FFF;
	width:1130px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
}


.div_fragen
{

	position:absolute;
	left:50%;
	top:50%;
	margin-left:-450px;
	margin-top:-400px;
	background-color:#FFF;
	width:950px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
	font-family:Arial;
	font-size:12px;
		
}

.div_fragen1
{
	
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-450px;
	margin-top:-400px;
	background-color:#FFF;
	width:950px;
	height:400px;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
	font-family:Arial;
	font-size:12px;
		
}

.div_deckblatt
{

	position:absolute;
	left:50%;
	top:45%;
	margin-left:-450px;
	margin-top:-400px;
	background-color:#FFF;
	width:950px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	text-align:center;
	vertical-align:central;
	font-family:Arial;
	font-size:12px;
		
}

.div_berechtigung
{

	position:absolute;
	left:50%;
	top:50%;
	margin-left:-200px;
	margin-top:-330px;
	background-color:#FFF;
	width:400px;
	height:auto;
	border:double;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;
	border-color:#ff9900;
	text-align:center;
	vertical-align:central;
		
}

.div_center
{
	position: absolute;
	left: 724px;
	top: 518px;
	margin-left: -450px;
	margin-top: -470px;
	background-color: #FFF;
	overflow: auto;
	width: 950px;
	height: 790px;
	border: double;
	border-top-left-radius: 2em;
	border-top-right-radius: 2em;
	border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em;
	border-color: #ff9900;
	text-align: center;
	vertical-align: central;
	font-family: Arial;
	font-size: 12px;
}

.text
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
}

.linie
{
	background-color:#FF9900;
}

.logo_startseite
 {
	float: left;
	width: 150px;
 	padding: 3px;
	font-size: 0.7em;
 } 
 
.legend{
	margin-left:-12px;
	padding:5px;
	width:200px;
	background-color:#ff9900;
	border-top-left-radius:1em;
	border-top-right-radius:20em;
	text-align:center;
	font-family:Arial;
	font-size: 14px; /*Größe des Textes der Legende vom Fieldset-Element */
	color: black;
}

.fremdefirma{
    color: red;
    background-color: yellow;
}

.cbx_save{
  background-color: #C00;
  border-radius: 50px;
}


.lupe_fr_aen img:hover {
 -webkit-transform: scale(10.5); /* Saf3.1+, Chrome */
 -moz-transform: scale(10.5); /* FF3.5+ */
 -ms-transform: scale(10.5);/* IE9+ */
 -o-transform: scale(10.5);; /* Opera */
 transform: scale(10.5);
 -webkit-transform-origin: bottom left;
 -moz-transform-origin: bottom left;
 -o-transform-origin: bottom left;
 transform-origin: bottom left;
 opacity:1.0;
 }
 
 .lupe_fr_anz img:hover {
 -webkit-transform: scale(7.5); /* Saf3.1+, Chrome */
 -moz-transform: scale(7.5); /* FF3.5+ */
 -ms-transform: scale(7.5);/* IE9+ */
 -o-transform: scale(7.5);; /* Opera */
 transform: scale(7.5);
 -webkit-transform-origin: top right;
 -moz-transform-origin: top right;
 -o-transform-origin: top right;
 transform-origin: top right;
 opacity:1.0;
 }
 
  .lupe_pr_kon img:hover {
 -webkit-transform: scale(7.5); /* Saf3.1+, Chrome */
 -moz-transform: scale(7.5); /* FF3.5+ */
 -ms-transform: scale(7.5);/* IE9+ */
 -o-transform: scale(7.5);; /* Opera */
 transform: scale(7.5);
 -webkit-transform-origin: top right;
 -moz-transform-origin: top right;
 -o-transform-origin: top right;
 transform-origin: top right;
 opacity:1.0;
 }
 
 a.tooltip {
	position: relative;
}

a.tooltip span {
	display: none;
}

a.tooltip:hover {
	z-index: 100;
	background: transparent; /* must be set for ie6 */
	
}

a.tooltip:hover span {
	display: block;
	position: absolute; 
	top: 0.0em;
	left: 0px;
	width: auto;
	height: auto;
	padding: 0.3em;
	font-family:Arial;
	font-size:2px;
	border: solid;
	border-width:2em;
	border-top-left-radius:0em;
	border-top-right-radius:0em;
	border-bottom-left-radius:0em;
	border-bottom-right-radius:0em;
	border-color:#ff9900;
}

  
