input.text, textarea{
	width: 440px;
	border: 1px solid #c9c9c9; 
	margin-bottom: 6px;
	color: #777;
	padding: 2px 4px;
	font-size: 13px;
}
textarea{ overflow: auto; height: 184px; font-family: Verdana, Helvetica, Arial, sans-serif;
}
label{ font-size: 1.3em;
}
.text:focus, textarea:focus, input.focus, textarea.focus{ background-color: #f9f9f9;
}
.submit{
	font-size: 13px;
	width: 54px;
	cursor: pointer;
	border: 0;
	background:url(../images/submit.gif) no-repeat;
}
.submit:hover{ background-position: 0 -24px;
}
ul.error, ul.sent{ 
	width: 440px;
	padding: 5px;
	margin-top: 6px;
	font-size: 11px;
	color: #fff; 
	background-color: red;
}
ul.sent{ border-bottom-color: #0C2B7D; background-color:green;}
input.error, textarea.error{ border: 1px solid red;}
#content div.checkboxing{ float:left; padding-right:40px; margin:5px 0 8px 0;}
form label{ color: #888; font-weight: bold; line-height: 1.6;}
#content div.checkboxing label{ line-height:1.4; color: #444; font-weight: normal;}
#content div.checkboxing label.check-label{ display:inline; line-height: 2.0; color: #888; font-weight: bold;}
input#cv{ width: 440px;
}
/*kontakt*/
#content div.kontakt div.items { height: 436px;
}
#content div.kontakt{
	width: 472px;
	height: 436px;
	display:block;
	position:relative;
	overflow: hidden;
}
#karta-holder { width: 472px; height: 400px;
}