/*!
 @brief
 CSS-Styles fuer lex.weblaw.ch
 
 $Id: cache.css,v 1.14 2025/05/13 13:26:30 lawsearch Exp $
 
 @date 26.08.2021
 @author <timon.roth@weblaw.ch>
 @remarks
 - lex.css
 - Copyright Weblaw AG Bern (www.weblaw.ch)
*/



body {
	background-color: #ffffff;
 	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-size:15px;
	color:#000000;
	line-height:14px;
	letter-spacing:1.1px;
	font-weight:500; 
	overflow-x: inherit !important; /
	}

.navig {
	color:#0057B8;
	}

.navig:visited {
	color:#0057B8;
	}


.selected_page { 
	padding: 4px;
	font-weight: bold;
	}



.header {
	
	display: inline-block;
	background-color:#fcfefe;
	max-width:850px;
	min-width:850px;
	padding:20px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:0px;
	
/* 	border-color:#595959; */
/* 	border-style:solid; */
/* 	border-width:1px; */
	
/* 	text-align: justify; */
	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-size:14px;
	color: rgb(64,54,54);
	line-height:21px;
	letter-spacing:0.4px;
	font-weight:400;
	
	border-radius: 6px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.3),0 2px 4px rgba(59,69,79,.3);
	}

.content {
	
	display: inline-block;
	background-color:#fcfefe;
	max-width:850px;
	min-width:200px;
	padding:20px;
	margin:20px;
/* 	border-color:#595959; */
/* 	border-style:solid; */
/* 	border-width:1px; */
	
	text-align: justify;
	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-size:14px;
	color: rgb(64,54,54);
	line-height:21px;
	letter-spacing:0.5px;
	font-weight:400;
	
	border-radius: 6px;
	
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.3),0 2px 4px rgba(59,69,79,.3);
	}


.infopanel {
	
	display: inline-block;
	background-color:#ffffff;
	vertical-align:top;
	max-width:500px;
	min-width:400px;
	padding:20px;
	margin:20px;
/* 	border-color:#595959; */
/* 	border-style:solid; */
/* 	border-width:1px; */
	font-family:Verdana,Tahoma,Helvetica,sans-serif;
	font-size:15px;
	color: #111111;

	line-height:21px;
	letter-spacing:0.5px;
	font-weight:300;
	border-radius: 6px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.3),0 2px 4px rgba(59,69,79,.3);
}


.versioninfo_obsolet {

	background-color:#F97F51 !important;
	vertical-align:top;
	border: 0 !important;
    border-radius: 8px;
    color: #FFFFFF;
    padding: 18px 22px;
	
	max-width:900px;
	min-width:400px;
	
	border-color:#595959;
	border-style:solid;
	border-width:1px;
	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-size:16px;

	line-height:21px;
	letter-spacing:0.5px;
	
	background-repeat:no-repeat;
	background-position:left;
	background-position:10px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.3),0 2px 4px rgba(59,69,79,.3);
	}

.versioninfo_obsolet a, .versioninfo_inforce a {
	color: #FFFFFF !important
	}

.versioninfo_inforce {
    background-color: #16a085;
	vertical-align:top;
	border: 0 !important;
    border-radius: 8px;
    color: #FFFFFF;
    padding: 18px 22px;
	
	max-width:900px;
	min-width:400px;
	
/* 	border-color:#595959; */
/* 	border-style:solid; */
/* 	border-width:1px; */
	font-family:Helvetica, Verdana, Arial,sans-serif;
	font-size:16px;

	line-height:21px;
	letter-spacing:0.5px;
	
	background-repeat:no-repeat;
	background-position:left;
	background-position:10px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.3),0 2px 4px rgba(59,69,79,.3);
	}


