/* ======================== */
/* Formular */
/* ======================== */

#wrap fieldset                  {border:none}  

/* Formular Allgemein */ 
#wrap .required                 {text-align:right; font-size:0.9em; display:block;} 
#wrap input, textarea, select	{font-size: 11px !important;}
#wrap input.textbox-w150        {width:150px; margin-bottom:10px;}
#wrap input.textbox-w515        {width:515px; margin-bottom:10px;}
#wrap input.textbox-w196	    {width:196px; margin-bottom:10px;} 
#wrap input.textbox-w316        {width:316px; margin-bottom:10px;}   
#wrap input.textbox-w138        {width:138px;} 
#wrap input.textbox-w123        {width:123px;}  
#wrap input.filebox-w290  	    {width:290px; margin:0 0 1px 0; height:18px;} /* Länge in FF nur mit size */   
#wrap select.selectbox-w162     {width:162px; height:19px;} 
#wrap select.selectbox-w122     {width:122px; height:19px;} 
#wrap select.selectbox-w200     {width:200px; height:19px;} 
#wrap .textarea-w313            {width:313px; height:60px; padding:3px;}   
#wrap .textarea-w332            {width:332px; height:60px; padding:3px;}
#wrap .textarea-w512            {width:512px; height:60px; padding:3px; margin-bottom:10px;}
#wrap input.checkbox		  	{vertical-align:middle; height:20px;}
#wrap label.label-checkbox		{text-align:left; vertical-align:middle;}
#wrap .send						{padding:0; margin:0; border: none !important}

/* Checkboxen (kein Umbruch) */
#wrap .cb                       {margin-bottom:2px;}
#wrap .cb .cb1	                {float:left; margin-right:3px; height:20px; border: none}
#wrap .cb .cb2	                {float:left; margin-top:3px; display:block; }  

#wrap .formular    	            {width:688px; font-size:1.2em; vertical-align:middle; padding:0;}
#wrap .formular p 				{font-size: 1.0em !important; padding-bottom:10px !important;}   
#wrap .formular ul              {float:left; list-style:none; margin:0; padding:0;}
#wrap .formular ul li           {margin-bottom:3px; margin-right:11px;}

/* Überschriften für Formular-Seiten */
#wrap .formular h4              		{padding-bottom:0; font-size: 1.0em;} 
#wrap .formular h5              		{color:#9ab9ad; margin: 3px 0; padding:0; font-size:1.0em; font-weight:bold} 
#wrap .formular h4 span,
#wrap .formular h5 span         		{font-weight:normal;} 

/* Formular Registrierung 01: Linke Spalte */
#wrap .formular .colI 	                 {float:left; width:340px; margin:0 8px 0 0;}                           
#wrap .formular .colI .w290				 {margin:0 0 15px 0;}
#wrap .formular .colI div.radio 	  	 {float:right; width:154px;}
#wrap .formular .kontaktdaten label		 {padding-top:5px;}
#wrap .formular .bewerberfoto img.photo	 {float:left; margin:0 10px 10px 0;  padding: 17px 0 0 0;}

/* Formular Registrierung 01: Rechte Spalte */
#wrap .formular .colII          		 {float:left; width:340px;}   
#wrap .formular .colII .w340			 {margin:0 0 20px 0;}
#wrap .formular .colII div.radio		 {float:right; width:210px;}

/* Kalendar Selectboxen mit Linie */
#wrap .formular fieldset.line-top  		 {border-top:1px solid #c0e0d4; padding-top:2px; padding-bottom:2px;}
#wrap .formular div.line-top-last  		 {border-top:1px solid #c0e0d4; padding-top:2px; margin-bottom:-8px;}
#wrap .formular fieldset.line-top div	 {margin-top:3px;}

/* Abstände */
#wrap .formular .pad0,     #wrap .pad0 		{padding:0 !important} 
#wrap .formular .padtop5,  #wrap .padtop5   {padding-top:5px;} 
#wrap .formular .padtop10, #wrap .padtop10  {padding-top:10px;} 
#wrap .formular .padtop14, #wrap .padtop14 	{padding-top:14px;}

/* ======================== */
/* Formular END */
/* ======================== */

