#contactform {
	margin:0;
	padding:20px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	
	
	
}
#contactform .captch span{
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
}


#contactform .form {
	text-align:left; 
	font-size:18px; 
	font-weight:normal; 
	font-family:"Times New Roman", Times, serif; 
	color:#666;
	background: #093;
}

#contactform input.text,textarea.text, select.text {
	padding:5px; 
	margin-bottom:10px; 
	background: #fff;
	border: 3px solid #ccc; 
	

}

#contactform #result {
	color:#FF0000;
	font-style: italic;
	margin-bottom: -20px
}
#contactform .message {
	padding: 5px 3px; width:300px;
}

#contactform img.loading-img {
	padding: 5px 3px;
}

#contactform textarea.text {
	height:100px;
}

#contactform input#submit { 
	padding: 5px 10px; 
	background: #f2f2f2; 
	border:1px solid #e5e5e5; 
	font-family: 'momizat_bold', tahoma;
	
	font-size: 18px; 
	color: #000; 
	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
	border-radius:15px; 
	transition: color 0.2s linear 0s, background 0.1s linear 0s;
-moz-transition: color 0.2s linear 0s, background 0.1s linear 0s;
-webkit-transition: color 0.2s linear 0s, background 0.1s linear 0s;
-o-transition: color 0.2s linear 0s, background 0.1s linear 0s;
cursor:pointer;
}

#contactform input#submit:hover{ 
	padding: 5px 10px; 
	background: #F8BD64 ; 
	border:1px solid #e5e5e5; 
	font-family: 'momizat_bold', tahoma;
	
	font-size: 18px; 
	color: #000; 
	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
	border-radius:15px; 
	
	transition: color 0.2s linear 0s, background 0.1s linear 0s;
-moz-transition: color 0.2s linear 0s, background 0.1s linear 0s;
-webkit-transition: color 0.2s linear 0s, background 0.1s linear 0s;
-o-transition: color 0.2s linear 0s, background 0.1s linear 0s;
cursor:pointer;
}





.input {width:200px; height:35px; color: #333;font-family: 'momizat_bold', tahoma; border-radius: 5px; border: 2px solid #FFA621; padding-right: 10px; font-size:110%;padding-right:10px; background:#e3e3e3;-webkit-transition: color .3s ease-out;

transition: color 0.5s linear 0s, background 0.5s linear 0s;
-moz-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-webkit-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-o-transition: color 0.5s linear 0s, background 0.5s linear 0s;

}
.input:hover, .input:focus{width:200px; height:35px; color: #333;font-family: 'momizat_bold', tahoma; border: 2px solid #FFA621; padding-right: 10px; font-size:110%;padding-right:10px; background:#fff ;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 13px rgba(255, 185, 0, 0.7);
-moz-box-shadow:    0px 0px 13px rgba(255, 185, 0, 0.7);
box-shadow:         0px 0px 13px rgba(255, 185, 0, 0.7);

transition: color 0.5s linear 0s, background 0.5s linear 0s;
-moz-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-webkit-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-o-transition: color 0.5s linear 0s, background 0.5s linear 0s;
}
.input-message {width:260px; height:96px; color: #333;font-family: 'tahoma', arial; border-radius: 5px; border: 2px solid #FFA621; padding-right: 10px; font-size:100%;background:#e3e3e3;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

transition: color 0.5s linear 0s, background 0.5s linear 0s;
-moz-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-webkit-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-o-transition: color 0.5s linear 0s, background 0.5s linear 0s;

}

.input-message:hover, .input-message:focus {width:260px; height:96px; color: #333;font-family: 'tahoma', arial; border-radius: 5px; border: 2px solid #FFA621; padding-right: 10px; font-size:100%;background:#fff ;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 13px rgba(255, 185, 0, 0.7);
-moz-box-shadow:    0px 0px 13px rgba(255, 185, 0, 0.7);
box-shadow:         0px 0px 13px rgba(255, 185, 0, 0.7);

transition: color 0.5s linear 0s, background 0.5s linear 0s;
-moz-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-webkit-transition: color 0.5s linear 0s, background 0.5s linear 0s;
-o-transition: color 0.5s linear 0s, background 0.5s linear 0s;


}

.block1,.block2, .block3 { float:right; width:225px;}
.block4 { float:left; margin:55px 30px 0 0;}