/* 
 * SilverStripe team-o Theme
 * (c)2009 by team-o onlinedienstleistungen - ttp://www.team-o.de
 * 
 * form.css - Stylesheet Formulare
*/
 
/* FIELDSETS
---------------------------------------- */
fieldset {
	border: 0;
	font-size: 1em;
}

/* BUTTONS
---------------------------------------- */
input.action {
	margin-right:8px;
	padding:3px 5px;
	font:10px Arial,san-serif;
}
input.action:hover,
input.action:focus {
	cursor: pointer;
}

/* FIELD FORMATING
---------------------------------------- */
form ul {
	list-style: none;
}
form p {
	margin-bottom: 10px;
	background-color: #F3F3F3;
	border: 1px solid #CCC;
	padding: 20px;
}
/* INPUT BOXS
---------------------------------------- */
form input.text, form textarea{
	width:96%;
	border:1px #DDD solid;
	color:#999;
	padding: 4px 5px;
	font:12px 'lucida sans','lucida sans unicode','gill sans','verdana',sans-serif;
	background-color: #FFF;
	margin-bottom: 15px;
}
	form input.text:hover, form textarea:hover{
		border:1px #CCC solid;
	}
	form input.text:focus, form textarea:focus{
		border:1px #999 solid;
		color:#666;
	}

/* SELECT DROPDOWN
---------------------------------------- */
select {
	width: auto;
}

/* LABELS
---------------------------------------- */
.typography label {
 	display: block;
	color: #777;
	font-size: 1em;
}
	label.right {
		display:inline;
	}

/* SEARCH BOX 
---------------------------------------- */
#Search {
	width: 105px;
}
	input#Search_Form_SearchForm_Search {
		width: 110px;
		padding: 3px;
		margin-left: -4px;
		font-size: 1.2em;
	}
#Sidebar input.action {
	font-size: 1.2em;
	float: right;
	padding: 1px;
	margin: -22px 10px 0 0;
}
