/* CSS Document */


#shareDiv ul {
	padding: 0px;
	margin: 0px;
	
}
#shareOverlay{
	display:none;
	position:absolute;
	width:350px;
	text-align:center;
	margin:auto;
	top:200px;
	background-color:white;
	padding:20px;
	
}
.refList{
	width: 375px;
	background-color: #F0F0F0;
	border: 1px dashed #CCCCCC;
	clear: both;
	margin-top: 20px;
	padding: 1px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.refList li{
	background-color: white;
	margin:1px;
	width:97%;
}

.refList li:hover{
	background-color: #f8f8f8;
	 
}


#searchRes .searchItem.active{
	background: #00b7ea; /* Old browsers */
	background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */
	color:white;
}

#searchRes .searchItem.private.active{
	background: #00b7ea; /* Old browsers */
	background: url(/images/pills/mine.gif), -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6+ */
	background: url(/images/pills/mine.gif), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */
	background: url(/images/pills/mine.gif), -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */
	background: url(/images/pills/mine.gif), -o-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */
	background: url(/images/pills/mine.gif), -ms-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* IE10+ */
	background: url(/images/pills/mine.gif), linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */
	background-repeat: no-repeat;
	background-position-x: 2px,0px;
	background-position-y: 5px,0px;
}


#searchRes .searchItem.public.active{
	background: #00b7ea; /* Old browsers */
	background:  url(/images/pills/public.gif), -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6+ */
	background:  url(/images/pills/public.gif), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */
	background:  url(/images/pills/public.gif), -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */
	background:  url(/images/pills/public.gif), -o-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */
	background:  url(/images/pills/public.gif), -ms-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* IE10+ */
	background:  url(/images/pills/public.gif), linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */
	background-repeat: no-repeat;
	background-position-x: 2px,0px;
	background-position-y: 5px,0px;
}

#searchRes .searchItem.active h1, #searchRes .searchItem.active #sub, #searchRes .searchItem.active font{
	color:white;
}

#searchRes .searchItem font{
	text-decoration: underline;
}




#div_website{
	position:absolute;
	
	
	
}

#container, #content{
	height:100%;
	width:100%;

	
}
#container{
	position:absolute;
	/*overflow:auto;*/
	
}

#content{
	min-width:850px;
	
}


.editorList a:link, .editorList a:visited{
	
	text-decoration: none;
	font-weight: bold;
	background-color: #4495D7;
	padding: 0 4px 0 4px;
	border-radius: 4px;
	line-height: 15px;
	color:white;
}

.editorList a:hover{
	text-decoration: none;
	font-weight: bold;
	padding: 0 4px 0 4px;
	border-radius: 4px;
	line-height: 15px;
	background-color:#2878B9;
	color:white;
}


#sideTab .header h1,#sideTab #header .main h1{
	margin:0px;
	padding:0px;
	font-size:14px;
	
}

#sideTab .versionCell{
	cursor:pointer;
	padding: 7px 10px 7px 16px;
	border-top:1px dashed #6B6B6B;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	
}

#sideTab .versionCell h1{
	padding:0;
	margin:0;
	font-size:14px;
}

#sideTab .versionCell:hover{
	background-color: #686868;
}

#sideTab .versionCell.active{
	color: #333;
	background-color: #FFF;
	border-top: 1px solid #FFF;
	padding-left: 10px;
}



#sideTab .entscheidung{
	overflow:hidden;
}




#sideTab #flashDiv{
	height:1px;
	overflow:hidden;
}


#lawtextOverlay{
	border:5px solid white;
	background: -moz-linear-gradient(top,  rgba(248,248,248,0.95) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,0.95)), color-stop(100%,rgba(243,243,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(248,248,248,0.95) 0%,rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(248,248,248,0.95) 0%,rgba(243,243,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(248,248,248,0.95) 0%,rgba(243,243,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(248,248,248,0.95) 0%,rgba(243,243,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f8f8f8', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
	background-color:white;

	border: 4px solid #FFF;
	color: #525252;	

	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.23);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.23);
	
	
}

#lawtextOverlay p{
		 font-size: 11px;
  		line-height: 1.2;
	}

@-moz-document url-prefix() {
	#lawtextOverlay {
		border: 2px solid rgba(212, 212, 212, 0.47);
		box-shadow: inset 0 0 2px #FFF;
		border-radius: 0px;
	}
}
#lawtextOverlay:hover{
	border:5px solid #f8f8f8;
	
}

#lawtextOverlay h1{
	padding: 0px;
	margin-top: 5px;
	
}



body, html{
	background-color:white; /*4587bf*/
	background-image:url(/images/loading.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
}