/* -----------------------------------------------------------------------

	Concorde - form.css
	http://concorde.hu

	* Copyright (c) 2010 Everegine Kft.
   
----------------------------------------------------------------------- */

label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }


/* Form fields -------------------------------------------------------------- */

label {
	display: block;
	margin: 0 0 3px 0;
	}

input[type=text], input[type=password], textarea { cursor: text; }
input[type=submit] { cursor: pointer; }

input[type=text], input[type=password], select, textarea {
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 12px;
	}

select {
	margin: 0 0 10px 0;
	}
	
input[type=text], input[type=password] {
	display: block;
	width: 200px;
	margin: 0 0 10px 0;
	padding: 5px 10px;
	border: 1px solid #6f4707;
	color: #b8a68b;
	}
	
	input[type=text]:focus, input[type=password]:focus {
		padding: 4px 9px;
		border: 2px solid #6f4707;
		color: #6f4707;
		}

textarea {
	display: block;
	width: 378px;
	height: 63px;
	margin: 0 0 10px 0;
	padding: 10px;
	border: 1px solid #6f4707;
	color: #b8a68b;
	}
	
	textarea:focus {
		padding: 9px;
		border: 2px solid #6f4707;
		color: #6f4707;
		}

input[type=checkbox], input[type=radio], input.checkbox, input.radio {
	position:relative;
	top: 3px;
	}
	
input[type=submit] {
	height: 21px;
	padding: 0 10px 0 20px;
	border: 0;
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	border-radius: 5px;
	background: url(/images/buttons.png) left center repeat-x;
	text-transform: uppercase;
	font-family: "SegoeUINormal", Segoe UI, Verdana, Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	cursor: pointer;
	}

	input[type=submit]:hover {
		background: url(/images/buttons.png) 300px center repeat-x;
		color: #000 !important;
		text-decoration: none !important;
		}
		
form .error {
	width: 211px;
	margin: -8px 0 10px 0;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #dc0404;
	}
