/* ==== FORM1 ==== */
form.form1 td.error {
	background: url(../images/layout/forms/form_error.gif) no-repeat left 2px;
	padding-left: 40px;
	text-align: left;
}

form.form1 .error {
	color: rgb(231,48,49);
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}

form.form1 td.message {
	background: url(../images/layout/forms/form_message.gif) no-repeat left 2px;
	padding-left: 40px;
}

form.form1 .message {
	color: rgb(134,173,0);
	font-size: 1.3em;
	font-weight: bold;
}

form.form1 input.inp {
	/*width: 203px;*/
	width: 195px;
	height: 29px;
	border: 1px rgb(199,199,199) solid;
	padding: 0;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 29px;
	vertical-align: middle;
}

form.form1 textarea.inp {
	/*width: 203px;*/
	width: 195px;
	height: 250px;
	border: 1px rgb(199,199,199) solid;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px;
	vertical-align: middle;
}

form.form1 .inp_size1 {
	width: 375px !important;
}

form.form1 .inp_size2 {
	width: 646px !important;
}

form.form1 input.inpRadio {
	border: 0px;
}

form.form1 input.btn_odeslat {
	width: 74px;
	height: 35px;
	/*line-height: 35px;*/
	vertical-align: middle;
	background: url('../images/layout/btn_green_2.gif') no-repeat left bottom;
	text-align: center;
	color: rgb(224,239,204);
	font-weight: bold;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
	padding-bottom: 3px;
}

/* ==== FORM1 konec ==== */
