#cont_form {
	width: 335px;
	display: block;
	text-align: left;
	overflow: hidden;
	margin: 10px 0;
	position: absolute;
	right: 0; top: 530px;
}
#form_kont {
	overflow: hidden;
	float: left;
	display: inline;
	text-align: left;
	width: 100%;
}

#form_kont form {
	float: left;
}
#form_kont label {
	color: #2D224A;
	display: inline;
	float: left;
}

#sending {
	position: absolute;
	top: 0; 
	left: 0;
	z-index: 100;
	border: 5px solid #445873;
	padding: 30px 60px; background: black;
	color: white; font: 15px Tahoma;
	display: none;
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px;    /* Konqueror */
	-moz-border-radius:10px; /* Firefox */
	border-radius:10px;	
}

#sending .msg {
	display: none;
}

#sending .close {
	
}

#process {
	width: 100%;
	display: none;
}
#sending .request {
	margin: 10px auto;
	width:170px;
}
.sending-content a {
	width: 88px; display: block;
	height: 27px; clear: both;
	margin: 20px auto 0 auto;
}
.sending-content {
	display: none;
}


#form_kont legend{
	color: #2D224A;
	font-weight: bolder;
}
#form_kont fieldset {
	border: 0px ;
	float: left;
	margin:0px;
	padding:0px;
}

#form_kontprzycisk_kont, #form_kont textarea, #form_kont input{
	margin: 2px 0 2px 0; border: 1px solid #2C2723;
	font-size: 12px; font-family: Verdana; 
	color: black; padding:5px 4px;
}

#cont_form input[type="text"]{
	width:132px;
}
#cont_form input[type="text"]:focus, #cont_form textarea:focus {
	
}	
#form_kont input, #form_kont textarea {
	padding: 6px;
}
#cont_form textarea{
	width: 300px; height: 60px; margin-top: 7px;
	overflow: hidden; z-index: 1; 
}
#form_kont form #przycisk_kont{
	border:none;
	background:none;
}
#przycisk_kont {
	position: absolute; bottom: -4px; right: -3px;
	border:none !important; background: none !important;
	width: 75px; height: 43px;
}
#form_l {
	float: left;
	width: 100%;
}
#form_p {
	float: left;
	width: 100%;
	position:relative;
}

#cont_form_l{
	float: left;
	width: 234px;
	padding: 0px 0 5px 0px;
	text-align: left;
	text-indent: 0px;
	overflow: hidden;
}
#form_left {
	float: left;
	width: 100%;
	display: inline;
}
#cont_form_l .nag1{
	 background: url(../img/pytaj.jpg) no-repeat left;
	 height: 25px;
	 padding: 5px 0 0 25px ;
}
#form_p .send {
	background: url(../../images/wyslij.png) no-repeat;
	width: 88px; float: right; border: 0; cursor: pointer; 
	margin-top: 8px; height: 27px; color: white;
}
#fic-email {
	
}
#fic-tel, #fic-email{
	padding-left: 5px; width: 150px !important;
	text-indent: 0 !important;
}
#fic-tel {
	float: right;
}
#fic-content {
	padding-left: 5px; width: 320px !important;
	text-indent: 0 !important;
}
