body,p,td,th { font: 10pt verdana; color: black; vertical-align: top; }
input {font-size:120%}
th { font-weight:800; }
h1 { font-size:266%; text-align:center; color: navy;}
h3 { font-size:130%; text-align:left; margin-top:0px; margin-bottom:0px; }*/
a { color:blue; }
a:hover { color:blue; }
.h { background--color:gray; color:black; padding-top:15px; padding-bottom:5px;}
.bigtable {}
ul { list-style: none; }
li { padding-top:6px; padding-bottom:6px;}
.bhead { xbackground-color: #00d; font-weight:800; border-bottom:1px solid black; }
.bbody { background-color: #ccc; }

.elmulthatarido {color: red; font-weight: bold;}
.kozelihatarido {color: #880; font-weight: bold;}
.tavolihatarido {font-weight: bold;}

body { background-color: #ddd; }

table.d {	
	border: 1px solid #888;
	background-color: white;
}

table.d th.d {
	font-weight: bold;
	font-size: 110%; 
	background-color: navy;
	color: orange;
	text-align: left;
	padding: 2px;	
	background-image: url(img/th.png);	
	background-repeat: repeat-x;
	background-position: bottom;
	height: 26px;
}

div.folder {
	border: 1px solid #888;
	background-color: white;
}

div.entry td.left {border-right:1px solid #888; width:150px;}
div.entry td.bottom {border-top:1px solid #888; }

div.entry {
	margin:1em;
	padding:0.3em;
	background-color: white;
	border:1px solid #888;
}

div.entry dl {
	margin:0px; padding:4px;
	font-size:8pt;
}

div.entry dl dt {
	color:grey;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
div.entry dl dd {
	margin:0px; padding:0 1em;
}

div.entry .message {
}


table.d tr.d {
	background-color: #bbf;
	padding: 1px;
}

table.d tr.dsel {
	background-color: #ddf;
	padding: 1px;
}


table.d td.d { padding: 1px; }

.right { text-align: right; }

table.summarytable {
	border: 1px solid #ddf;
	background-color: white;
	width: 100%;
}

table.summarytable th {
	background-color: #ddf;
	color: #777;
	text-align: left;
	font-weight: bold;
	font-size: 78%;
	width: 50%;
}

table.summarytable tr.n, td.n {	
	line-height: 1.3em;
	background-color: white;
	vertical-align: top;
}

table.summarytable p {		
	padding-left: 1.5em;
	margin: 0px;	
	text-indent: -1.5em;
	background-color: white;
}

table.summarytable span { color: #777; }
       
td.nbg {
	padding-left: 30px;
	padding-right: 6px;
	padding-bottom: 6px;
	background-color: white;
	background-image: url(img/shade.png);
	background-position: bottom;
	background-repeat: repeat-x;
}

img.button {
	cursor:pointer;
	cursor:hand;
}

td.header {
	vertical-align: middle;
}


a.m { color:orange; }

a {
	font-weight: bold;
	color:blue;
	text-decoration: none;
}

a:hover {
	color: #777;
	text-decoration: underline;
}

input.chk {
	vertical-align:middle
}

select, input.text, textarea {
	border:1px solid navy;
	background-color:white;
	color:black;
} 


input.button {	
	border: 1px solid navy;	
	background-color: white;
	color: blue;	
	font: 100% verdana;
	font-weight: bold;
}

.c1 { background-color: #bbf; padding: 3px; }
.c2 { background-color: #ddd; padding: 3px; }

/* Board */
#boardnavcontainer {
	margin:0px;
	padding:0px;
}

#boardnavlist
{
padding: 3px 0px;
margin-left: 0px;
margin-bottom:0px;
font: bold 12px Verdana, sans-serif;
}

#boardnavlist li
{
list-style: none;
margin: 0;
display: inline;
}

#boardnavlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}

#boardnavlist li a:link { color: #448; }
#boardnavlist li a:visited { color: #667; }

#boardnavlist li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}

#boardnavlist li a.current
{
background: white;
border-bottom: 1px solid white;
}

span.statecolor0 {color: red}
span.statecolor1 {color: yellow};
span.statecolor2 {color: black;
span.statecolor3 {color: green};
