/****************************/
/*    The lexit.at CSS-file */
/*    mic.2002              */
/*    18. jun. 2002         */
/****************************/

/* General */
body {
	background-color: lightslategray;
	text-align : center;
}

body.print {
	background-color: white;
	text-align : center;
}

/* Headings, text and block elements */
h1,h2,h3,h4,ul,ol,li,td {

	font-family:Arial,sans-serif;
	font-size:10pt;
}

h1 {
	font-size:16pt;
}

h2 {
	font-size:14pt;
}

h3 {
	font-size:12pt;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
	/*background-color: lightgrey;	*/
}

h4 {
	font-size:11pt;
}

h5 {
	font-size:10pt;
}

pre {
	font-family:Courier New,Courier;
	font-size:10pt;
	color:black;
}

/* Text and paragraph editorial styles */
.default {
	text-align:justify; 
	font-family:Arial,sans-serif;
	font-size:10pt;	
	width:580px;
}

.memos {
	font-size:9pt;
	width:580px;	
}

.law {
	text-align:left; 
	font-size:10pt;
}

.footnote {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
	text-align:left; 
	font-size:8pt;
	color: green;
}

/* Links */
a:link {
	color:#000099;
	text-decoration:none;
	cursor:hand;
}
a:visited {
	color:#000099;
	text-decoration:none;
}
a:active {
	color:#000099;
	text-decoration:none;
	
}


/* Table definition for navigation and status*/

.maintable {
	background-color:white;
		
}

.navtable {
	background-color: silver;
	width:600px;
}

.contable {
	width:600px;
	margin-bottom: 5px;
	background-color: white;
}

.stattable {
	background-color: silver;
	width:600;
}

/* Content table element */
.conboxdef {
	background-color: white;
	padding: 10px;	
}

/* activ menu element */
.navbox {
	/*font-weight:bold;*/
	background-color: lightgrey;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: gray;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: gray;*/
	text-align: center;
}


/* non-activ menu element */
.navboxa {
	font-weight:bold;
	background-color: silver;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: white;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: gray;
	text-align: center;	
}

/* Navigation buttons */
.navboxsmall {
	/*background-color: lightgrey;
	  border-width: 1px;
	  border-style: ridge;*/
	text-align: center;	
	width:30;
}

/* Navigation status plain (for bottom line) */
.navboxstat {
	color: white;
	background-color: black;
	/*text-align: center;*/
	  width:400;*/
}

/* Navigation status (for top line) */
.navboxstattop {
	color: black;
	/*background-color: lightgrey;	*/
}
