/*--
 * Copyright (c) 2009 Bjoern A. Zeeb, All rights reserved.
 *
 * $ZABBADOZ: web/www.zabbadoz.net/css/zabbadoz.css,v 1.5 2010/12/03 23:28:43 bz Exp $
 */

/* Header */
/*
p.header   { vertical-align:top; }
img.header { vertical-align:top; float:left; border-style:none; margin-right:10px; }
*/

/* Page */

/* Body */
body			{
	/* No space on the edges: */
	margin:0px;
	padding:0px;
	
	color:#000000;
	background-color:#FFFFFF;
}

/* Header */
p.header	{
	background-color:#00367D;
	background-repeat:repeat-x;
	height:50px;
	margin:0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	border-width:0px;
	line-height:22px;
	color:#000055;
}
a.header:link,a.langselect:link		{ color:#00367D; text-decoration:underline; }
a.header:visited,a.langselect:visited	{ color:#8888AA; text-decoration:underline; }
a.header:active,a.langselect:active	{ color:#AAAA88; text-decoration:none; }
a.header:hover,a.langselect:hover	{ color:#BBBB99; text-decoration:none; }
a.header:focus,a.langselect:focus	{ color:#999977; text-decoration:none; }

img.logo		{ float:left; border-style:none; margin-right:30px; }

div.langselect		{
	top:8px;
	right:10px;
	text-align:right;
	position:absolute;
	font-size:small;
	color:#CACACA;
}

div.navi		{
	top:26px;
	right:10px;
	text-align:right;
	position:absolute;
	font-size:x-small;
	line-height:12px;
	color:#CACACA;
}

a.navi:link		{ color:#40C0FF; text-decoration:none; }
a.navi:visited		{ color:#000077; text-decoration:none; }
a.navi:active		{ color:#AAAA88; text-decoration:underline; }
a.navi:hover		{ color:#BBBB99; text-decoration:underline; }
a.navi:focus		{ color:#999977; text-decoration:underline; }

hr.header		{
	margin:0px;
	padding:0px;
	color:#C0C0C0;
}

/* Menu */
div.menuouter			{
	background-color:#C0C0C0;
	background-repeat:repeat-x;
	margin:0px;
	height:20px;
	border-width:0px;
}

div.menu			{
	float:left;
	text-align:left;
}
div.menuright			{
	float:right;
	text-align:right;
}
div.menu,div.menuright		{
	padding-bottom:0px;
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#550000;
}

a.menu,a.menuright		{
	padding-left:10px;
	padding-right:10px;
	border-left-width:thin;
	border-right-width:thin;
	border-left-style:inset;
	border-right-style:outset;
}
a.menu:link,a.menuright:link		{ color:#000099; text-decoration:none; }
a.menu:visited,a.menuright:visited	{ color:#000077; text-decoration:none; }
a.menu:active,a.menuright:active	{ text-decoration:underline; }
a.menu:hover,a.menuright:hover		{ text-decoration:underline; background-color:#BBBB99; }
a.menu:focus,a.menuright:focus		{ background-color:#BBBB99; }

hr.menu			{
	clear:both;
	margin:0px;
	padding:0px;
	color:#707070;
}

/* Content */
div.content		{
	padding:10px;
}

/* Footer */
p.footer		{
	height:50px;
	margin:0px;
	padding-bottom:6px;
	padding-left:10px;
	border-width:0px;
	vertical-align:bottom;
	font-style:oblique;
	font-variant:small-caps;
	font-size:x-small;
	font-weight:lighter;
	color:#C0C0C0;
}

/* LOR states */
td.lor-state-fixed { background-color:#CCFFAA; }
td.lor-state-deadlock { background-color:#FFAAAA; }
td.lor-state-possibe-deadlock { background-color:#FFAAFF; }
td.lor-state-cannot-deadlock { background-color:#AAFFFF; }
td.lor-state-patched { background-color:#AAFFAA; }
td.lor-state-potentially-harmful { background-color:#FFAAFF; }
td.lor-state-result-of-x { background-color:#CCFFAA; }
td.lor-state-unknown { background-color:#AAAAFF; }
td.lor-state-undefined { }
/* LOR states */
td.lor-descr-gray { background-color:#CACACA; }

/* end */
