/* ########################################
** Formularfelder 
########################################*/
#content div.form {
	margin:0;
	margin-bottom:0.5em;
	padding:0;
		
}


#artemedic_form {
	margin-top:30px;
	margin-bottom:30px;
	width:700px;
}


#mailform {
	width:700px;
}


#content div#part_1{
	margin:0;
	margin-bottom:0.5em;
	padding:0;
	
	width:320px;
	float:left;
		
}


	#content div#part_4 {
	
		margin-bottom:80px;
		
	
	}

	#content div#part_3{
		margin:0;
		margin-bottom:0.5em;
		margin-top:12px;
		padding:0;
		
		width:300px;
		float:right;
			
	}

	#content div.form label {
		margin:0;
		margin-bottom:2px;
		padding:0;
		
		display:block;
		font-weight:bold;
		color:#969e00;
		
	}
		
	

	#content div.form div.row {
		margin:0;
		margin-bottom:10px;
		padding:0;
		
		float:left;
		line-height:1.5em;
	}
	
	#content div.form div.row table {
		margin:0;
		padding:0;
		
		border-collapse:collapse;
	}
	

		#content div.form div.row table td {
			text-align:left;
			
			margin:0;
			padding:0;
			
			border-collapse:collapse;			
		}	
		
			#content div.form div.row table td.left {
				width:100px;			
			}			
		

		#content div.form div.row table th {
			width:180px;
			text-align:left;
			font-weight:bold;
			
			margin:0;
			padding:0;
			
			border-collapse:collapse;				
		}
		
			#content div.form div.row table th.sub {
				width:100px;
				text-align:left;				
			}

	
		#content div.form div.row label {
			margin:0;
			padding:0;
			
			display:block;
			font-weight:bold;
			color:#333333;
			
		}
		
				
		
		#content div.form div.row p {
			margin:0;
			margin-left:10px;
			padding:0;
			
			display:inline;
			
		}	
		
		#content div.form div.row span {
			padding-right:20px;
			
		}		
		
		
		#content div.form p.info {
			float:right;
			font-size:0.8em;
			
			margin:0;
			margin-left:10px;
			padding:0;
			
			color:#000000;
			
			display:inline;
			
		}		
		
			#content div.form div.row textarea{
				margin:0;
				padding:0;
				padding-left:3px;
				
				display:inline;
				color:#000000;
				
				width:302px;
				height:150px;
			    line-height:1.2em;
				border:1px dotted #B7B7B7;
				filter:alpha(opacity=75);
				-moz-opacity: 0.75;
				opacity: 0.75;			    

			}
			
			
					
						
			#content div.form div.row input {
				margin:0;
				padding:0;
				padding-left:3px;
				padding-right:3px;
				
				display:inline;
				color:#000000;
				
				width:300px;
				height:19px;
			    line-height:1.2em;
			    
				border:1px dotted #B7B7B7;
				filter:alpha(opacity=75);
				-moz-opacity: 0.75;
				opacity: 0.75;			    

			}
			
		
				
				#content div.form div.row input.radio {
					margin:0;
					margin-right:5px;
					padding:0;
				
					display:inline;
					
					width:13px;
					height:13px;
					
					border:0;
					
					position:relative;
					top:2px;
					left:0;
				}		
				
	
			#content div.form div.row select {
				margin:0;
				padding:0;
				
				display:inline;

				color:#000000;
				
				width:300px;
				height:21px;
			    line-height:1.2em;
			    
				border:1px dotted #B7B7B7;
			    
				
			}	


			#content div.form div.row input.smaller {
				width:80px;
			}	


			#content div.form div.row input.small {
				width:209px;
			}	

/*
	
	#content div.form div.row input.empty,
	#content div.form div.row select.empty,
	#content div.form div.row textarea.empty {
	
		color:#B7B7B7;
		border:1px solid #B7B7B7;
		font-style:italic;
	} */
	

	#content div.form div.row input:active,
	#content div.form div.row input:hover,
	#content div.form div.row textarea:active,
	#content div.form div.row textarea:hover,
	#content div.form div.row select:active,
	#content div.form div.row select:hover,	
	#content div.form div.row textarea.active,
	#content div.form div.row input.active,
	#content div.form div.row select.active,
	#content div.form div.row input.empty:hover,
	#content div.form div.row select.empty:hover,
	#content div.form div.row textarea.empty:hover 	{
		border:1px solid #e48f00;
	}	


	#content input.form_submit {
		height:25px;
		float:right;
		font-weight:bold;
		color:#FFFFFF;
		border:1px solid #B7B7B7;
		background-color:#e48f00;
	}	
