/*!
 @brief
 CSS-Styles fuer die Cacheansicht
 
 $Id: cache.css,v 1.38 2017/03/27 12:50:34 lawsearch Exp $
 
 @date 22.11.2016
 @author <timon.roth@weblaw.ch>
 @remarks
 - cache.css
 - Copyright Weblaw AG Bern (www.weblaw.ch)
*/


body {
	font-size:14px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");
	}

a {
	color:#3333ff;
	text-decoration:none;
	}


a:hover {
	color:#c1313b;
	text-decoration:underline;
	}

.infohead {
	
	font-size:14px;
	background-color:#e3e9ee;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;

	margin-top:10px;
	margin-bottom:10px;
	font-weight:400;
	border-color:#adadad;
	border-style:solid;
	border-width:1px;
	font-family:Verdana,Tahoma,Helvetica,sans-serif;
	line-height:21px;
	letter-spacing:0.5px;
	
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}

td{
	font-size:14px;
	text-align:top;
	}

.content {
	
	display: inline-block;
	background-color:#ffffff;
	max-width:650px;
	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-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
	}


.infopanel {
	
	display: inline-block;
	background-color:#ffffff;
	vertical-align:top;

	max-width:400px;
	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-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.errmsg {
	
	display: inline-block;
	background-color:#fcfcfc;
	vertical-align:top;
	-webkit-box-shadow: 7px 7px 7px 0px rgba(156,154,156,1);
	-moz-box-shadow: 7px 7px 7px 0px rgba(156,154,156,1);
	box-shadow: -3px -3px 7px 0px rgba(156,154,156,1);

	padding:20px;
	margin:20px;
	border-color:#adadad;
	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-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	}



.iptt	{
	border-width:1px;
	border-style:solid;
	border-color: #a4a4a4;
	background-color: #f3f3f3;
	font-size: 12px;
	font-family: verdana, sans-serif;
	padding:3px;
	-ms-clear: display: none;
	}

.iptt::-ms-clear {
    display: none;
	}



