/*
    Projekt: Schoiber & Rensing
    Type: stylesheet
	Description: Formular CSS Version 1
*/

/* Basics Anfang */

.labelausrichtung { float:left; }
.eingabe { margin-bottom:2em; }
.herrradio { margin-left: 17em; }
.officeradio { margin-left: 14.6em; }
.teilzeitradio { margin-left: 14em; }

.fieldsetwidth{
width:486px;
}

select{
position:   relative;
top:   	   	 -1.4em;
left:   	 22em;
display:  	 block;
width:  	 12.3em;
border:  	 1px solid #a5acb2;
}

.harrylabel{
float:   	 left;
margin-left: 2px;
display:  	 left;
width:   	 48em;
clear:   	 left;
margin-top:  -1em;
}

.harrylabelpflicht{
font-size:   9px; 
float:   	 left;
display:  	 left;
width:   	 48em;
clear:   	 left;
margin-top:  -1em;
}

.harryinput{
position: 	 relative;
top:		 -1.4em;
left: 		 22em;
display: 	 block;
border: 	 1px solid #a5acb2;
padding: 	 1px;
background:  #fff;
}

.harryinput2{
position: 	 relative;
display: 	 block;
left: 		 2em;
border: 	 1px solid #a5acb2;
padding: 	 1px;
background:  #fff;
}

.harryradiopos{
position: 	 relative;
top:		 -1.4em;
left: 		 22em;
display: 	 block;
padding-right:15px;
}


.harryrowing{
position: 	 relative;
top:		 -1.1em;
left: 		 22em;
display: 	 block;
border: 	 1px solid #a5acb2;
padding: 	 1px;
background:  #fff;
}

.harryrowing2{
position: 	 relative;
top:		 -0.8em;
left: 		 22em;
display: 	 block;
border: 	 1px solid #a5acb2;
padding: 	 1px;
background:  #fff;
}
/* harryinput:active, input:focus, input:hover { background: #EEEEEE;} */

				
label.erstes{
margin-top:  1em; 
}

.textfeld{
position: 	 relative;
margin-top:  0em;
left:  	     9.8em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:   11px; 
}
			
radio{
position:    relative;
border:  	 none; 
background:  none;  
left:  	   	 17.5em;  	   	   	 
}
			

			
fieldset{
border:  	 1px solid #AAAAAA;
display:  	 block;
padding:  	 1em 2em;
clear:  	 both;
width:  	 12em;
margin:  	 2em 0 0 0em;
font-size:	 10px;
}


legend{
color:		 #5F5E5E;
font-weight: bold;
font-size:   12px;
}


.seitenlink{
position:    relative;
text-decoration:none;
color:		 #004C9D;
font-weight: bold;
font-size:   10px;
left:        0em;
}

/* Basics Anfang */


/* Additional Styles Anfang */

.mann{
width:		 75px;
float:		 left;
}

.kenntnisse{
width:		 11.5em;
}

.zeit1{
width:	 	 75px;
float:		 left;
}

.zeit2{
width:		 75px;
float:		 left;
left: 23.5em;
}

.zeit22{
width:		 75px;
float:		 left;
left: 		24em;
}

.zeit222{
width:		 75px;
float:		 left;
left: 		23.6em;
}

.zeit2222{
width:		 75px;
float:		 left;
left: 		23.6em;
}

.zeit2223{
width:		 75px;
float:		 right;
left: 		3em;
top:		0px;
}

.zeit2224{
width:		 75px;
float:		 right;
left: 		40px;
top:		-14px;
}

.zeit3{
width:		 75px;
float:		 left;
left: 		23.5em;
}

.zeit33{
width:		 75px;
float:		 left;
left: 		23.5em;
}

.zeit333{
width:		 75px;
float:		 left;
left: 		23.5em;
}

.bewertung{
position:    relative;
top:   	   	 -1.4em;
left:   	 22em;
display:  	 block;
width:  	 7em;
border:  	 1px solid #a5acb2;
}

.janeinbox{
position: 	 relative;
top: 		 0em;
left: 		 0px;
border: 	 0px solid #a5acb2;
padding:  	 0px;
background:  #fff;
}

.zero{
position: 	 relative;
left:		 0px;
margin-top:  0px;
}

.school{
position:    relative;
top:   	   	 -1.4em;
left:   	 22em;
display:  	 block;
width:  	 20.5em;
border:  	 1px solid #a5acb2;
}

.resthotel{
position:    relative;
top:   	   	 -1.4em;
left:   	 22em;
display:  	 block;
width:  	 15.5em;
border:  	 1px solid #a5acb2;
}

.news{
position:    relative;
top:   	   	 -10.3em;
}

.submit{
position: 	 relative;
float: 		 left;
left: 		 0em;
background-color: #EEEEEE;
color:		 #5F5E5E;;
border:  	 1px solid #5F5E5E;
}

#overtab{
height:		 100px;
width:		 55em;
overflow:	 auto;
border: 	 0px solid #804000;
font-size:	 9px;
}
 

.dse{
font-size:	 9px;
width:		 48em;
color:		 #5F5E5E;
line-height: 1.3em;
letter-spacing:0em;
padding-top: 3px;
}

/* Additional Styles Ende */

/* Radiobuttons - Positionierungen & Apendix - START*/

.herrradiotext { 

top: 		-1.2em;
left:		21.5em;
border:solid red;
}

.frauradiotext { 
position:   relative;
top: 		-1.2em;
left:		27em;
border:solid red;
}

.officeradiotext {
position:   relative;
top: 		-1.2em;
left:		21.5em;
}

.gastroradiotext {
position:   relative;
top: 		-1.2em;
left:		27.2em;
}

.teilzeitradiotext {
position:   relative;
top: 		-1.2em;
left:		21.5em;
}

.vollzeitradiotext {
position:   relative;
top: 		-1.2em;
left:		28.3em;
}

.herrbutton{
width:		 10px;
float:		 left;
left: 		 21.5em; 
border:		 0px solid #a5acb2;
}

.herrapendix{
position:    relative;
left:   	 19.2em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.fraubutton{
width:		 10px;
float:		 left;
left: 		 27em;
border:		 0px solid #a5acb2;
}

.frauapendix{
position:    relative;
left:   	 5.2em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.officebutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.officeapendix{
position:    relative;
left:   	 16.7em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.gastronomiebutton{
width:		 10px;
float:		 left;
left: 	     27.3em;
border:		 0px solid #a5acb2;
}

.gastronomieapendix{
position:    relative;
left:   	 4.5em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.teilzeitbutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.teilzeitapendix{
position:    relative;
left:   	 15.5em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}


.vollzeitbutton{
width:		 10px;
float:		 left;
left: 		 28.3em;
border:		 0px solid #a5acb2;
}

.vollzeitapendix{
position:    relative;
left:   	 4.5em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.arbeitnehmerbutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.arbeitnehmerapendix{
position:    relative;
left:   	 15.5em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.freierbutton{
width:		 10px;
float:		 left;
left: 		 31em;
border:		 0px solid #a5acb2;
}

.freierapendix{
position:    relative;
left:   	 3.8em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.führerjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:	 	 0px solid #a5acb2;
}

.führerjaapendix{
position:    relative;
left:   	 15.8em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.führerneinbutton{
width:		 10px;
float:		 left;
left: 		 26em;
border:		 0px solid #a5acb2;
}

.führerneinapendix{
position:    relative;
left:   	 5.2em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.pkwjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.pkwjaapendix{
position:    relative;
left:   	 21.35em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.pkwneinbutton{
width:		 10px;
float:		 left;
left: 		 26em;
border:		 0px solid #a5acb2;
}

.pkwneinapendix{
position:    relative;
left:   	 5.2em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.leistungjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.leistungjaapendix{
position:    relative;
left:   	 14.9em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.leistungneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.leistungneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.berufvorherjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.berufvorherjaapendix{
position:    relative;
left:   	 13.7em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.berufvorherneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.berufvorherneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.zweitbeschäftigungjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.zweitbeschäftigungjaapendix{
position:    relative;
left:   	 6.3em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.zweitbeschäftigungneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.zweitbeschäftigungneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.vpfhauptbeschäftigungjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.vpfhauptbeschäftigungjaapendix{
position:    relative;
left:   	 12.2em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.vpfhauptbeschäftigungneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.vpfhauptbeschäftigungneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.minijobsjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}



.minijobsjaapendix{
position:    relative;
left:   	 18em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.minijobsneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.minijobsneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.kurzbeschäftigungjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.kurzbeschäftigungjaapendix{
position:    relative;
left:   	 6.5em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.kurzbeschäftigungneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.kurzbeschäftigungneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}



.ganztägigjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.ganztägigjaapendix{
position:    relative;
left:   	 18em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.ganztägigneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.ganztägigneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}


.englischkenntnissejabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.englischkenntnissejaapendix{
position:    relative;
left:   	 13em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.englischkenntnisseneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.englischkenntnisseneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.franzoesischkenntnissejabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.franzoesischkenntnissejaapendix{
position:    relative;
left:   	 11em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.franzoesischkenntnisseneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.franzoesischkenntnisseneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.belehrunginfektionsschutzjabutton{
width:		 10px;
float:		 left;
left: 		 21.5em;
border:		 0px solid #a5acb2;
}

.belehrunginfektionsschutzjaapendix{
position:    relative;
left:   	 8em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.belehrunginfektionsschutzneinbutton{
width:		 10px;
float:		 left;
left: 		 26.4em;
border:		 0px solid #a5acb2;
}

.belehrunginfektionsschutzneinapendix{
position:    relative;
left:   	 5.36em;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}










.verzichtjabutton{
left: 		 -0.6em;
top: 		 1.4em;
border:		 0px solid #a5acb2;
}

.verzichtjaapendix{
position:    relative;
left:  		 2em;
top: 		 -2px;
width:  	 12.3em;
border:  	 0px solid #a5acb2;
}

.verzichtneinbutton{
left: 		 -0.6em;
top: 	 	 1.4em;
border:		 0px solid #a5acb2;
}

.verzichtneinapendix{
position:    relative;
left:   	 2em;
top: 		 -2px;
border:  	 0px solid #a5acb2;
}


/* Radiobuttons - Positionierungen & Apendix - ENDE*/



/* Slash´s und Bindestriche ......einzelne Positionierungen START  */
  
.strichteilzeit{
position:    relative;
left:   	 19.4em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.strichinderzeit{
position:    relative;
left:   	 22.6em;
top: 		-15,5px;
border:  	 0px solid #a5acb2;
}

.slashsonstiges{
position:    relative;
left:   	 17.4em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashsap{
position:    relative;
left:   	 23.1em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashsopro{
position:    relative;
left:   	 18.4em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashsopro2{
position:    relative;
left:   	 18.1em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashsk{
position:    relative;
left:   	 18.8em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashsb{
position:    relative;
left:   	 17.8em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}

.slashws{
position:    relative;
left:   	 19.9em;
top: 		 1.5px;
border:  	 0px solid #a5acb2;
}




/* Slash´s und Bindestriche ......einzelne Positionierungen  ENDE  */
