
body {
 background-image:url(../public/img/back.gif);
 background-repeat:repeat-y;
 margin:0px;
 margin-top:15px;
 margin-right:15px;
 padding:0px;
 background-color:#FDF5E6;
 font-family: Arial, Tahoma, sans-serif;	
}

#maincontent{
 padding:5px;
 margin-left:200px;
 text-align:justify; 
 margin-right:40px;
}

#menucontent{
 position:absolute;
 left:10px;
 top:50px;
 width:150px;
 padding:0px;
 margin:0px;
 color:#FAFAFA;	
 overflow:hidden;
 
}

#menucontent ul{
 list-style-type:none;
 margin:0px;	
 padding:0px;
 font-size:0.9em;
}

#menucontent ul li{
	margin-bottom:5px;
	font-family:Arial, sans-serif;	
	
}

#menucontent a:link, #menucontent a:visited, #menucontent a:active{
	color:#FDF5E6; 
	font-weight:bold;
	text-decoration:underline;
	font-size:0.9em;
}

#menucontent a:hover{
	text-decoration:none;s
}


h1 {
	font-size:1.4em;
	font-weight:bold;
	font-family:Arial, sans-serif;	
	color:#8B0000;
	padding:0px;
	margin:0px;
	margin-top:6px;
	margin-bottom:12px;
	text-align:left;
}
h1 a:link,a:visited,a:active, a:hover{
	color: #767676;
}


h2{
	font-family:Arial, sans-serif;	
	color: #676767;
	font-size:1.2em;	
	font-weight:bolder;
	margin:0px;
	padding:0px;
	margin-top:4px;
	margin-bottom:8px;
	text-align:left;
}
h2 a:link,a:visited,a:active, a:hover{
	color: #676767;
	border:none;
}

h3{
	color: #333333;
	font-size:1.05em;
	font-weight:bolder;
	font-family: Arial, sans-serif;	
	margin-bottom:6px;
		text-align:left;
}
h3 a:link,a:visited,a:active, a:hover{
	color: #343466;
	border:none;
}

h4{
	color: #D2691E;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	margin-top:2px;
	margin-bottom:4px;
	padding:0px;
		text-align:left;
}
h4 a:link,a:visited,a:active, a:hover{
	color: #D2691E;
}

a:link,a:visited,a:active{
	color:#8B0000; 
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}



p {
 text-indent:1em;
 margin:0px;
 margin-top:3px;
 padding:0px;	
 font-size:0.9em;
}

ul{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:0.9em;
}

.bigger{
	font-size:1.1em;
}

.biggerXL{
	font-size:1.2em;
}
.biggerXXL{
	font-size:1.3em;
}

.smaller{
	font-size:0.9em;
}

.smallerXS{
	font-size:0.8em;
}
.smallerXXS{
	font-size:0.7em;
}


.bigCentered{
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
}

.centered{
	text-align:center;
}

.rightAlign{
	text-align:right;
}


/*Used for public database*/

div.navigation{
 background-color:#EFEFEF;
 margin-bottom:20px;
 padding:3px;	
 font-size:0.9em;
}

ul.proflist{
 font-size:0.9em;	
}

ul.proflist ul{
 font-size:1em;	
}


.fieldinfo{
  font-weight:bold;	
}

.fieldval{
  padding-left:6px;	
}

ul.orglist, ul.dirlist, ul.lawlist{
  list-style-type:none;
  margin:0px;	
  padding:0px;
}

ul.orglist li, ul.dirlist li, ul.lawlist li{
	margin-bottom:10px;
}


table.infotable{	width:100%;	}
table.infotable td{
 font-size:0.9em;
 border-bottom:1px solid #999999;	
 font-family: Arial, sans-serif;	
 padding-bottom:3px;
 padding-top:2px;}
td.fieldinfo{width:160px;		text-align:left;}

.orginfo_name { font-style:none;	}
.orginfo_responsible{ font-style:none;	}
.dirinfo_nick {font-style:italic;}
.dirinfo_name { /*display:none;*/}
.orginfo_address {margin-top:5px;}


div.relevances{
  color:#550000;
  margin-top:4px;	
}

div.searchinf{ margin-top:10px; margin-bottom:10px;	text-align:left;}
span.searchinf{ font-weight:bold; color:#660000;}
span.searchphrase{ font-style:italic; color:#333333;}
div.foundcount {font-weight:bolder;margin-bottom:10px;	text-align:left;}



span.markup{
 background-color:#DADADA;
 color:black;
}


#searchphrase{
 width:120px;
 border:1px solid #FDF5E6;
 background-color:#FAFAFA;
}

#searchbutton{
 margin-top:5px;
 width:124px;
 border:1px solid #888888;
 background-color:#DADADA;
}


div.lawinfo_name{
 /*display:none;	*/
}

div.lawinfo_nick{
 
}


fieldset{
  font-size:0.8em;	
}