@charset "utf-8";
/* CSS Document */


/* CONTACT FORM
------------------------------------------------------------- */
#contactform {
	width:410px;
	height:auto;

	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	border: 1px solid #DFDFDF;
	padding:12px;
	margin-bottom: 28px;
}
#contactform form {


	width:400px;
	height:auto;
	margin-bottom: 28px;
}
#contactform fieldset {
	padding:10px 0;
	margin:0 0 15px 0;
	background:#fff;
	border:1px solid #ddd;
}


#contactform input.inpt, #contactform textarea, #contactform select {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
font-family:verdana,arial,sans-serif;
font-size:12px;
width:384px;
height:auto;
}



form br {
	clear:left;
}

#contactform input.required {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
width:202px;
padding:2px;
margin-top:3px;
margin-bottom:3px;
height:12px;
}


#contactform .select select:focus {
	border-color: #9b9b9b;
}
#contactform form input.btn
	{
		background:none;
		border:none;
		margin-top:8px;
		margin-bottom:8px;
		margin-right:8px;
		float:right;
	}

form.c1 input:hover,textarea:hover
	{
		border:1px solid #d8d8d8;

	}

/* Error / Success / Notice 
------------------------------------------------------------- */

.notes		{ background:#F4F4F4; border:1px solid #DFDFDF; }
.success	{ background:#F4F4F4; border:1px solid #DFDFDF; }
.error		{ background:#F4F4F4; border:1px solid #DFDFDF; }
.notice		{ background:#F4F4F4; border:1px solid #DFDFDF; }

.notes,.notice,.success,.error
			{
				font-size:100%;
				color: #D60270;
				padding:10px;
				width:350px;
				margin:0 0 20px 0px;
				text-align:left;
				margin-left:auto;
				margin-right:auto;
			}
			
			label {
font-weight:normal;
margin-left:4px;
margin-right:4px;
text-align:center;
font-size:11px;


}






/* Log In Form Header */

#searchform .theInput {
font-family: Verdana;
font-size: 9px;
width: 110px;
margin-right: 5px;
margin-top:0px;
margin-bottom:4px;
border : 1px solid #DFDFDF;
color:#8F8C87;
margin-left:16px;
padding:0px;
height:18px;


}

#searchform .elkuldgomb_header {
font-family:tahoma;
font-size:7pt;
background-color: #75BDE8;
color: #FFFFFF;
margin-right: 5px;
width:48px;
height:18px;
border : 0px solid #006699;
margin:0px; 
padding:0px;
margin-bottom:4px;



}
#searchform .elkuldgomb_header:hover {

background-color: #F57B29;

}
/* Log In Form Header END */

