/***********************************************
  stbverband-bremen.de - form styles                     
  last update 12.07.2007                        
************************************************/

/* Formulare */

fieldset {
margin : 1em 0;
padding : .6em;
border : 1px solid #C7D3E1;
}
legend {
margin : 0;
color : #000;
padding : 4px;
font-weight : bold;
}
form p {
clear : both;
}
#beitritt input, #login-form input, #beitritt select, #beitritt textarea, .text-field {
padding : 2px 0;
background : #F1F3F5;
font-family : inherit;
border : 1px solid #999;
}
#beitritt input.submit, #login-form input.submit, #anzeigenform input.submit, #submitquery {
color : #EFA01B;
padding : 1px;
margin-right : 2em;
font-weight : bold;
border : 2px solid #EFA01B;
-moz-border-radius : 4px;
background-color : #fff;
text-transform : uppercase;
text-decoration : underline;
}
#beitritt label, #anzeigenform label, #login-form label {
float : left;
width : 14em;
text-align : right;
padding-right : 1em;
margin : 3px 0 0 0;
}
#beitritt label.wide {
width : 20em;
text-align : left;
}
#beitritt label.inline {
width : auto;
float : none;
padding : 0;
display : inline;
}
.field-long {
width : 60%;
}
.field-half {
width : 45%;
}

/* Suche */

#searchform fieldset {
border : none;
padding : 0 0 4px 0;
}
#search {
padding : 2px;
font-family : inherit;
background : #F1F3F5;
border : 1px solid #999;
}
#searchform label {
margin-right : 1em;
}
#searchform input[type="radio"] {
vertical-align : bottom;
}
#wrapper #content ul.results {
list-style : none;
list-style-position : outside;
}
