.popup_form{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

.popup_form .bg{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #333;
	opacity: 0.5;
	-moz-opacity: 0.5;
	z-index:101;
	filter:alpha(opacity=50);
}

.popup_form .content_area{
	position: absolute;
	border: 6px solid #ccc;
	background: #f4f3f2;
	z-index:103;
	color: #000;	
	/*padding:30px;*/
}

.popup_form .content_area .header {
	float:left;
	margin: 0 0 7px 0;
	font-size: 16pt;
	font-weight:normal;
	padding:0;
	height:25px;
	width:300px;	
	margin-left:30px;
	margin-top:15px;	
	}

.popup_form .content_area .close {	
	float:right;
	cursor: pointer;
	width: 89px;
	height:25px;
	background: url('../img/buttons/shut.gif');
	margin-right:30px;
	margin-top:15px;
	}

.popup_form .content_area .content 	{
	padding:0;
	margin:0; 
	color: #000000; 
	margin:30px;	
	padding-top:0px;	
	*/margin-top:-30px	
	}

.popup_form .content_area .content .indicator{
	background: url('/img/indicator.gif') no-repeat center; width:90%; height:80%; position: absolute;
	}
	
.popup_form input,select,textarea{
	font-family: Arial, Tahoma, Verdana, sans;
	font-size: 1em;
	color: #333;
	
}

/***************************/

/*
.left-column * {border:1px dotted magenta;}
*/

.popup_form .content .left-column	{
	float: left;
	width: 45%;
	font-size: 1.2em;
	padding: 0;	
}

.popup_form .content .left-column * {	font-size: 1em;
	color: #333;
	font-style: italic;
	font-family: Arial, Tahoma, Verdana, sans;
	}

	
.left-column .formLine 			{overflow:hidden; width:100%; padding:1.5em 0 0.5em 0}
.left-column .formLine div div  {width:150px}

.left-column .formLine1 		{overflow:hidden; width:300px; padding:1em 0 1em 0}
.formLine2 						{overflow:hidden; width:100%; margin:0; clear:both;*/margin-top:30px}


.left-column textarea 			{margin:3px 0 0;}

.popup_form .content .text,
.popup_form .content select {
	background:#fff;
	width: 13em
}

.popup_form .content input.file 		{padding:2px 0; margin:0; font-size: 0.9em; width:20em; background:#fff}
	
.popup_form .content textarea.text{
	width: 18em;
	height: 2.5em;
}

.popup_form .content textarea.textArea{
	width: 22em;
	margin-bottom:0.6em;
	height: 3.5em;
}

.popup_form .content h3{ 
	font-size: 1.2em;
	color: #000;
	margin: 0 0 0.2em 0;
	font-style: italic;
	font-family: Arial, Tahoma, Verdana, sans;
}

.6p {width:40px; float:left; border:1px solid red}

.popup_form .content .left-column  p				{margin: 0 0 1em 0;}
.popup_form .content .submit						{clear: both;}
.popup_form .content .submit input					{
	border: 0;
	background: #e5e5e5;
	color: #000;
	width: 100%;
	height: 2em;
	font-size: 1.6em;
	padding: 0;
	cursor:pointer;
}
.popup_form .content .submit input.disabled 			{color: #999; cursor:default}

.description {clear:both; padding:1em 0 0.5em 0}

.popup_form .content .left-column  .price			{font-size: 0.85em; font-style: italic; color:#333; margin-top:0.5em}
.popup_form .content .left-column  .price input 	{width:70px}

span.textareaText {}

.popup_form #slider {clear:both; margin-bottom:2em} 

