/* -------------------------------------------------------------



		STYLESHEET CONTAINS RULES FOR BASE SEARCH FORMS

		and HELP/SERVICE



------------------------------------------------------------- */		



/*** base suche ***/
/* neu */
table#baseSearch               { margin:2px 0 1px 12px; }
table#baseSearch td            { margin:0; padding:2px 0 0 0; }
table#baseSearch input.radio   { margin:0 4px 0 0; padding:0; border:0; height:14px; }
table#baseSearch label         { margin:0 0 2px 0; padding:0; font-size:11px; }

/* änderungen */
input#basesubmit { margin-top:2px; }
h5 { margin-top:4px; }


div#navLocal div.formWrap { background:none; }
div#navLocal div.serviceNavigation { background:none; }
div#navLocal input { background:#f8f8f8; border:1px solid #dddddd; border-top:1px solid #7c7c7c; }





.formWrap {

		width:165px;

		background:#f2f2f2;

		margin-bottom:5px;

		padding:10px 0 3px 0;

		}	

		

		.formWrap fieldset {

				border:none;

				padding:0;

				margin:0;

				background:none;

				position:static;

				}	

		

#navLocal form {

		display:inline;

		}

		

		.formWrap p {

				font-size:11px;

				padding:2px 5px 2px 10px;

				margin:0;

				line-height:14px;

				}				

		

		.formWrap select {

				font-size:11px;

				width:144px;

				margin:4px 0 1px 10px;

				padding:0;

				}



		.formWrap input {

				display:block;

				margin:3px 10px;

				padding-left: 3px;

				}

		



		

		.formWrap #base { /* style for base logo on top of form */

				display: block;

				padding: 0;

				background:  url("/lib/images/base_head_navlocal.gif") no-repeat left top;

				width: 155px;

				height: 29px;

				}			

		

.searchField {

		padding:1px;

		\width:144px;

		w\idth:137px;

		}	



.searchSubmit {

		width:60px;

		background:#e0e0e0;

		border-top:1px solid white;

		border-left:1px solid white;

		border-bottom:1px solid #c6c6c6;

		border-right:1px solid #c6c6c6;

		border-width:1px;

		}			

		

.alt {

		display:none;

		}



input.hidden, label.hidden {

		display:none;

		}		

	

	

/* -------------------------------------------------------------

		HELP/SERVICE

------------------------------------------------------------- */			

#navLocal #help {
		width:165px;
		background-color:#F5F5F5;
		} 


* html div#navLocal div#help  {
		width:145px;		
		background-color:#F5F5F5;
		text-align:center;
		}
		
		
#navLocal #help a:link { color:#2269B6;}
#navLocal #help a:hover { text-decoration:underline;}
#navLocal #help a:visited { color:#5995c8;}

#navLocal #help a img {
				margin:0;
				padding:0;
				background:none;
				margin-top:-1px;
				} 

#navLocal #help h3 {
		font-weight:normal;
		margin:0 10px;
		padding: 5px 0;	
		border-bottom:1px solid #fff;
		}		


#navLocal #help ul {
		list-style-type:none;
		margin:0;
		padding:5px 10px;
		}


#navLocal #help li	{
		font-size: 10px;
		margin:0;
		padding:3px 0 0 0;
		line-height:14px;
		display:inline;
		border:0px;
		}		

#navLocal #help ul li a {
				\width:165px;
				w\idth:129px;
		}

		#navLocal #help li a {
				background:  url("/lib/images/basis/icon_linklist.gif") no-repeat 0 3px;
				display:block;
				padding: 0 0 0 16px;
				margin:0;
				text-decoration: none;
				line-height:14px;
				font-weight:normal;
				}



		#navLocal #help li span { /* fuer nichtverlinkten Text, der Abstand zum Rand einhaelt */
				display:block;
				padding:0 0 3px 16px;
				color:#333;
				}			