/* querplex gmbh: stylesheet for Microsoft Internet Explorer 5.0+ and Netscape 6.0+ */
/* querplex gmbh - DG 2007	*/

.endtext				{padding:2px 0;font-size:0.9em;xwidth:642px;clear:both}
.pageTopText			{color:#FFF;margin:20px 0 0  0;font: .85em/1.35em Verdana,Arial,Helvetica;}
#col3 #col3_content .pageTopText a {font: 1em/1.35em Verdana,Arial,Helvetica;width:auto;display:inline;background-position:2px 5px;padding-bottom:1px;text-decoration:underline}

#form					{margin:0 0 20px 0;min-width:488px}
#form textarea,#form select,#form input {font-family:verdana;font-size:0.9em;background-color: #fff;overflow:auto;}
	html>body #form input {max-height:20px;}
	
	* html #form textarea,* html #form select,* html #form input 
	{
		scrollbar-face-color:#fff;			
		scrollbar-3dlight-color:#fff;		
		scrollbar-darkshadow-color:#fff;	
		scrollbar-track-color:#fff;			
		scrollbar-highlight-color:#6B595A;	
		scrollbar-shadow-color:#6B595A;		
		scrollbar-arrow-color:#6B595A;		
	}
	
#form select,#form input {font-family:verdana;font-size:0.9em;width:295px;height:20px;border:#A9A9A9 1px solid;margin-bottom:2px;max-height:16px}
	html>body #form input	{height:16px}
#form select			{width:299px;}
#form textarea			{width:295px;margin:0 0 3px 0;padding:0;border:#A9A9A9 1px solid;}

#form .formpageBlock	{clear:both;background:url(../images/pointsCI.gif) repeat-x left top;margin-bottom:20px;padding-top:10px;}
#form .UserMessage		{color:red}	
#form div.formRow		{height:auto;display:inline}
#form .label, #form .labelafter	{width:22%;margin-bottom:2px;padding:1px 3px 3px 0;font-weight:normal;font-size:0.9em;padding-left:0px;margin-right:3px;float:left;}
#form br				{line-height:0;height:0}
#form div.float			{float:left;font-size:0.9em;}
#form .labelafter		{width:auto;height:20px;float:none;min-height:20px;padding-top:4px;margin:0}
#form .subheadline		{font-weight:bold;margin-bottom:10px;font-size:0.9em}

#form div.klammertext	{font-size:0.85em;padding:0;margin:0;letter-spacing:-0.05em;word-spacing:-0.05em;line-height:10px;}
#form br				{line-height:0;height:0}
#form h2,#form h2.first	{margin:22px 0 6px 0}
#form .formRow .absoluteRight {position:absolute;right:50px;}
	html>body #form .formRow .absoluteRight {right:260px;}
	html>body #form .formRow	{margin-bottom:-14px;padding:0}
	
#form div.float			{float:left;color:#FFF;font: .85em/1.35em Verdana,Arial,Helvetica;vertical-align:text-top;padding:0}
#form div.float input	{margin-bottom:-2px;margin-left:-3px;padding:0}	
#form input.nottext		{width:22px;border:0;background-color:#fff;margin:2px 2px 0 -5px}
#form .checkkompl		{width:161px}
#form .space 			{margin-right:3px;}
#form .spacebig			{margin-right:23px;}
#form #buttonline		{margin:14px 0 14px 0;border-top:2px solid #A9A9A9;border-bottom:2px solid #A9A9A9;height:22px;}
#form #buttonline a		{width:95px;border-left:2px solid #A9A9A9;background-color:#887869;height:22px;position:relative;float:right; padding:2px 14px 0 7px;display:block;text-decoration: none;color:white;z-index:6;}
#form .vspace,#form .subhead		{margin-top:20px;}
#form .radiotext 		{margin-right:13px;width:50px}

#sendbuttons {padding:0px 0px 0px 32.7%;position:relative;}
#sendbuttons a.deletebutton,#sendbuttons a.deletebutton:hover,#sendbuttons a.sendbutton,#sendbuttons a.sendbutton:hover,#sendbuttons a.backbutton,#sendbuttons a.backbutton:hover {border-color:rgb(195,145,75);border:1px solid;background-color:White;float:left;text-decoration: none;display:block;width:auto;height:18px;margin:0px 0 20px 5px;padding:2px 20px 0px 20px;color:#000;font-size:0.9em;line-height:1.3em}
#sendbuttons a.deletebutton,#sendbuttons a.deletebutton:hover,#sendbuttons a.backbutton,#sendbuttons a.backbutton:hover {border-color:#A9A9A9}

*:not(hr) #form div.float input	{margin-bottom:-3px;}
*:not(hr) #form .label		{margin-bottom:7px;line-height:13px;}
*:not(hr) #form a.deletebutton,#form a.deletebutton:hover,#form a.sendbutton,#form a.sendbutton:hover,#form a.sendbutton,#form a.sendbutton:hover {height:18px}
*:not(hr) #sendbuttons	{display:table}

#SendErgebnisse			{margin-left:168px}
#SendErgebnisse	p		{width:540px;}
#SendErgebnisse .left	{float:left;width:200px;}
#SendErgebnisse .right	{width:340px;}
	html>body #SendErgebnisse .right,html>body #SendErgebnisse .left {margin:0px;}
	html>body #SendErgebnisse .right	{margin-left:200px}

#globalforminfo {position:absolute;width:200px;z-index:1000;font-family:verdana;font-size:0.9em;color:#000;height:100px;padding:10px 10px 40px 10px;background-color:#D0E4FC;}
#globalforminfo					{top:80px;left:236px;width:690px;}

#globalforminfo p {float:left;width:150px;margin-bottom:10px}
#globalpageinfoblock div.input, .openLupe div.input, #globalforminfo div.input {background-color:White;border:1px solid black;padding:3px;width:376px;height:18px;display:inline-block}
#globalpageinfoblock select, #globalpageinfoblock img, .openLupe select {width:536px;margin-bottom:10px}
.openLupe div.input, .openLupe p, .openLupe select {width:80px}
#content img.lupe				{cursor:hand;position:absolute}				
#globalforminfo div.input		{width:320px;padding:0 3px;float:left;}
#globalforminfo div.input a		{margin:0;padding:0;text-decoration:none;}
#globalforminfo select			{width:140px;height:auto;overflow:hidden}

	#col3 #col3_content .endtext 
	{
		font: .85em/1.35em Verdana,Arial,Helvetica;
		color: #FFFFFF;
	}
	#col3 #col3_content .endtext a.link {font: 1em/1.35em Verdana,Arial,Helvetica;display:inline;margin:0 5px 0 0;background-position:0 4px;line-height:normal}
	#col3 #col3_content .label
	{
		font: .85em/1.35em Verdana,Arial,Helvetica;
		color: #FFFFFF;
		width:22%;
		padding-bottom:10px;
		padding-right:10%;
	}


	#col3 #col3_content input,#col3 #col3_content textarea, #col3 #col3_content select
	{
		font: .85em/1.35em Verdana,Arial,Helvetica;
		color:#000;
		border: 1px solid #DFDBD6;
		background-color: #FFF;
		margin:2px;
		margin-bottom:5px;
		
	}
	#col3 #col3_content input.nottext {border:0;margin-left:-3px;background-color:Transparent;}
	*:not(hr) #col3 #col3_content input.nottext{margin-bottom:-3px}
	#col3 #col3_content .deletebutton, #col3 #col3_content .sendbutton,#col3 #col3_content .backbutton
	{
		font: .85em/1.35em Verdana,Arial,Helvetica;
		background: url(images/form_reset.gif) no-repeat 0px 5px;
		padding:0px 15px 0px 10px;
		margin: 0px;
		border: 0px;
	}
	#col3 #col3_content .deletebutton {margin-right:170px}
	#col3 #col3_content .sendbutton,#col3 #col3_content .backbutton
	{
		font-weight:bold;
		background: url(images/col3_pfeil.gif) no-repeat 0px 5px;
	}



