@charset "utf-8";
/* CSS Document */

/*
Standard Formular CSS

@site       GHO - gho.at
@author     Matthias Schmidt // matthias@web2.at
@copyright  Fluidtime Data Services GmbH
			Neustiftgasse 36/6
			A–1070 Wien
			office(at)fluidtime.com
			www.fluidtime.com
@date       25.09.2009 by Matthias Schmidt
@lastmodified 25.09.2009 by Matthias Schmidt
@sections   =formulare
			=mod_search

*/

/* @section =formulare
-------------------------------------------------------------------*/
form {clear: both;margin: 0 0 1em;padding:0;width:100%;}
form.bg {padding:2%;width:96%;}

fieldset {border:1px solid #eee;margin:0;padding:1em;text-align: left;}
legend {font-weight:bold;font-size:1.1em;margin-bottom: .5em;padding:0 1em;}
/*
*/
form h2 {margin-top:0;}
form p {margin:.5em 0;}
form ol, form ul {list-style-type:none;margin:0;overflow:hidden;padding:0;}
form ol li, form ul li {background-image:none;float:left;padding:4px 0;width:100%;}
form .error-msg {background-color: #FFCECF;border:1px solid #f00;margin:0 0 .5em;padding:.5em 1em;}
form .info {background-color:#ccc;color:#333;font-size:0.85em;margin: 0 0 1em;padding:.5em;}
form .right {margin-left:7.5em;text-align:left;}
form .top {margin-top:.2em;vertical-align:top;}
label {float:none; margin:.2em;width: auto;}
label.inline {display:inline;}
label.auto {width:auto;}
input, select, textarea {background-color: #fff;border: 1px solid #A0BDE7;color:#444;font-size:1em;margin:.1em 0;padding:.2em .4em;width: 9em;}
select {margin-right:.3em;padding:.1em 0;width:auto;}
option {padding-left: 0.4em;} /* resets rendering error */
textarea {vertical-align:top;width:25em;}
input.inline {width: auto;}
input.submit, button {
	/*color:#FFFFFF;
	border: none 0;
	font-weight:bold;
	width: 90px;
	height: 21px;
	line-height: 18px;
	margin: 0.2em 0;
	background: transparent url(images/bg_button_submit.gif) no-repeat;
	right: 20px;
	align: right;*/
	color: #444;
	border: 1px solid;
	border-color:#A0BDE7;
	width: 90px;
	height: 21px;
	line-height: 18px;
	margin: 0.2em 0;
	right: 20px;
	left: 4px;
	align: right;
	background: transparent;
}


input.nobutton {border:0 none;font-weight:bold;padding:.2em .4em;width: auto;}
input.noborder {background-color: transparent;border: 0 none;margin-bottom:.7em;margin-right:.2em;padding:0;width:auto;}
input.check {background-color: transparent;border: 0 none;margin:.3em .3em 0 0;padding:0;width:auto;}
input.radio {background-color: transparent;border: 0 none;margin:.3em .3em 0 0;padding:0;width:auto;}
input.short {width:7em;}
input.long, textarea.long, input.upload {width:20em;}
input:focus, select:focus, textarea:focus {
	border-color:#275CAA;
	background-color: #EEF3FB;
}
input.submit:focus, input.submit:hover, button:focus, button:hover {
background-position: left -21px;}
label, input[type=checkbox], input[type=radio], input[type=submit] {cursor:pointer;}
form input[type=checkbox], form input[type=radio] {width:2em; border: none;}
form input[type=checkbox].noborder, form input[type=radio].noborder {}
input[type=text], select {}


#right label {float:left;margin:.2em;width: 6em;}


/* @section =mod_search
-------------------------------------------------------------------*/
.mod_search input.submit { margin: 0.2em 0 0 0;padding: .1em .4em;}
.mod_search .radio_container {display:none; visibility:hidden;}
















