.global_search input {
	float: left;
}

.global_search label {
	float: left;
	width: 90%;
	margin-left: 0.4em;
}
.global_search li { 
	clear: both;
}

#content_div .center {
	text-align: center;
}

#content_div .padding1 {
	padding: 0 0 2px 5px;
}

#content_div .bold {
	font-weight: bold;
}

#content_div .italic {
	font-style: italic;
}

#content_div .underline {
	text-decoration: underline;
}

#content_div .bolditalic {
	font-style: italic;
	font-weight: bold;
}

#content_div .boldunderline {
	text-decoration: underline;
	font-weight: bold;
}

#content_div .block {
	display: block;
}

#content_div .footnote_text {
	font-weight: normal;
	font-size: 6pt;
}

#content_div .footnote {
	position: relative; /*this is the key*/
	z-index: 2;
	text-decoration: none
}

#content_div .subscript {
	font-size: 7pt;
}

#content_div dt {
	float: left;
	display: inline;
	width: 5em;
	white-space: nowrap;
}

#content_div dd {
	margin-left: 5em;
}

#content_div ol,ul {
	margin-left: 20px;
	padding-left: 0.8em;
}

#content_div ul {
	list-style-image: url(../images/dash.png);
}

#content_div ul.tree {
	list-style: none;
	list-style-image: none;
}

#content_div .loweralpha {
	list-style-type: lower-alpha;
	padding: 0 0 0 1.1em;
}

#content_div .arabic {
	list-style-type: decimal;
	padding: 0 0 0 1.1em;
}

#content_div .bordercollapse {
	border-collapse: collapse;
}

#content_div table {
	width: 100%;
}

#content_div table p {
	padding: 0 0 0 3px;
}

#document h1,h2,h3,h4 {
	color: #000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#document h1.chapter_title { /*color: #0B68B6; VORHER */
	color: #000000;
}

#document h3.section3_title {
	font-weight: bold;
	font-size: 100%;
	margin: 1.2em 0 0em 0;
}

#document h3.section4_title {
	font-weight: bold;
	margin: 0.8em 0 0.8em 0;
}

#document a {
	text-decoration: underline;
}

#document {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#document div.toc {
	margin-bottom: 2em;
	padding-bottom: 2.5em;
	border-style: dotted;
	border-width: 0 0 1px 0;
}

.para {
	padding: 0 0 0.8em 0;
}

span.footnote table {
	padding-top: 0.8em;
}

div#geltungszeitraumvon,div#geltungszeitraumbis {
	color: red;
	text-align: right;
}

a span.archiv_search {
	color: red;
}

#document table.urteil_meta td {
	vertical-align: top;
}

#content_div ul.tree,#content_div  ul.urteil_gericht,#content_div  ul.urteil_jahr,#content_div  ul.urteil_dokument
	{
	list-style: none;
}

#content_div ul.tree,#content_div  ul.urteil_gericht,#content_div  ul.urteil_jahr
	{
	margin-top: 0.5em;
}

#content p.hinweis {
	color: #ff0000;
}

div #preamble {
  background-color: #ffffff;
  border: 1px solid #dfdfdf;
  margin: 0 1em 1em 1em;
  padding: 1em 5em 0;
}

#searchform span.notice {
  color: #999999;
  font-size:0.75em;
}

#searchresult a.global_search_orga_link {
  display: inline !important;
  background-color: #FFFFFF !important;
  font-size: 0.75em;
}
