@CHARSET "UTF-8";

/* ------------------------------
 *  contact styles
 *  ----------------------------- */

#conTopBg {
	background: transparent url('../_images/bg_conall_subpage.jpg') no-repeat top center;
}

#conMainContent {
	width: 960px;
	position: relative;
	background: #fff url('../_images/bg_conmain_subpage.jpg') no-repeat top left;
	color: #000;
}

	#txtH1Title {
		display: block;
		width: 280px;
		height: 76px;
		background: transparent url('../_images/txt_h1_dla_dystrybutorow.gif') no-repeat right bottom;
	}

	#conMainText {
		display: block;
		padding: 10px 30px 30px 30px;
	}
	
		#conMainText a {
			color: #000;
		}
	
		.conOneColumn {
			display: block;
			float: left;
			width: 385px;
			min-height: 300px;
		}
		
		#conLeftColumn {
			padding-right: 30px;
		}
		
			#conLeftColumn p {
				line-height: 24px;
				margin: 15px 0;
			}
			
			.conOneColumn h3 {
				height: 33px;
				margin: 5px 0 3px 0;
			}
		
		#conRightColumn {
			padding-left: 30px;
			border-left: 1px solid #E7E7E7;
		}
		
			#conRightColumn .oHint {
				right: -125px;
				width: 100px;
			}
			
	.oFieldset {
		border: none;
	}
	
	.oForm .conOne {
		display: block;
		position: relative;
		margin: 12px 0;
		width: 413px;
	}
	
		.oForm .conNoMargin {
			margin: 0;
		}
		
		.oForm .conNoBottomMargin {
			margin-bottom: 0;
		}
	
	.oForm .conOne label {
		float: left;
		width: 165px;
		text-align: left;
		margin-right: 10px;
		padding: 2px 0;
	}
	
		.oForm .conOne label.txtError {
			color: #fff;
			background-color: #CF0700;
		}
		
	.oForm .conOne input, .oForm .conOne textarea, .oForm .conOne select {
		float: left;
		width: 231px;
		padding: 2px 0;
		background-color: #fff;
		font-size: 12px;
		font-family: "Tahoma", "Arial", "Trebuchet MS";
	}
	
	.oForm .conOne input {
		width: 230px;
		padding: 5px 3px 1px 3px;
		height: 17px;
		border: none;
		background: transparent url('../_images/bg_form_contact_input.gif') no-repeat left;
	}
	
	.oForm .conOne textarea {
		width: 230px;
		height: 154px;
		padding: 5px 3px 1px 3px;
		border: none;
		background: transparent url('../_images/bg_form_textarea.gif') no-repeat left;
	}
	
		.oForm .txtError input {
			background: transparent url('../_images/bg_shop_step3_form_input_error.gif') no-repeat left;
		}
	
		.oForm .txtError textarea {
			background: transparent url('../_images/bg_form_textarea_error.gif') no-repeat left;
		}
		
	#btnSendForm {
		float: right;
		width: 114px;
		height: 37px;
		background-image: url('../_images/btn_wyslij.gif');
		background-position: left top;
	}
	
		#btnSendForm:hover {
			background-position: left bottom;
		}
		
