body, td, input, textarea { color:#313031; font-size:8pt; font-family:Tahoma;
								SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: 999999; 
								SCROLLBAR-HIGHLIGHT-COLOR: 999999; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
								SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF;
								SCROLLBAR-ARROW-COLOR: 999999
}

textarea { border:1px solid black; }

a			{ text-decoration:underline;color:#1111bb;}
a:link		{ }
a:visited 	{ }
a:hover   	{ }
a:active	{ }

.mainmenu					{ color:#FFFFFF; }
/* A.mainmenu					{  } */
A.mainmenu:link					{ TEXT-DECORATION: none }
A.mainmenu:visited 			{ TEXT-DECORATION: none }
A.mainmenu:hover   			{ TEXT-DECORATION: underline }
A.mainmenu:active				{ TEXT-DECORATION: underline }

.menu			{ FONT-FAMILY: Tahoma,; FONT-SIZE: 8pt; COLOR: WHITE; }
A.menu			{ TEXT-DECORATION: none; }
A.menu:link		{ TEXT-DECORATION: none; }
A.menu:visited 	{ TEXT-DECORATION: none; }
A.menu:hover   	{ TEXT-DECORATION: underline; }
A.menu:active	{ TEXT-DECORATION: none; }

.menutitle			{ font-weight:bold;color:white;}
A.menutitle			{ TEXT-DECORATION: none; }
A.menutitle:link	{ TEXT-DECORATION: none; }
A.menutitle:visited { TEXT-DECORATION: none; }
A.menutitle:hover   { TEXT-DECORATION: underline; }
A.menutitle:active	{ TEXT-DECORATION: none; }

/* copyright */
.copyright	{ color:White; }

.pagetitle		{ font-family:Tahoma;font-size:8pt;font-weight:bold; color:#3E3E3E; text-decoration:none;}

.diki_input		{ height:14;font-family:Tahoma,,u;font-size:7pt;color:#3E3E3E;text-align:right;}
/****************************************************************************************************/

/* common */
a, img
{
	border:			none;
}

form { margin:0px; }

ul, ol, dl
{
/*	margin-top:		5px;
	margin-bottom:		5px;*/
	margin:25;
	margin-top:5;
	margin-bottom:5;
}

pre
{
/*	margin-top:		5px;
	margin-bottom:		5px;*/
	font-family:		Tahoma;
	font-size:			8pt;
	color :				black;
	background-color:	#EEEEEE;
	margin:				15;
	margin-top:			10;
	margin-bottom:		10;
	padding:			4;
	border:				1px solid gray;
	line-height:		130%;
	line-break:			string;
	word-break:			break-all;
}

.verbox
{
	color :				black;
	border-left:		5px solid black;
	line-break:			string;
	word-break:			break-all;
	line-height:		16px;
}

small, sup, sub
{
	font-size:		80%;
}

/*******************************************************************************
 title
*******************************************************************************/
h1.title
{
font-family:Tahoma;font-size:8pt;font-weight:bold;color:#3E3E3E;
}
/*******************************************************************************
 a
*******************************************************************************/
a.a
{
}
/*******************************************************************************
 p
*******************************************************************************/
p.p
{
}
/*******************************************************************************
 postit
*******************************************************************************/
sup.postit
{
}
.postit a
{
}
.postit table
{
	background-color:	black;
}
.postit td
{
}
/*******************************************************************************
 toc
*******************************************************************************/
a.totoc
{
}
a.totoc0
{
}
a.toc
{
}
ol.toc
{
	margin-left:33;
}
ol.toc ol
{
}
ol.toc li
{
}
ul.toc
{
}
ul.toc ul
{
}
ul.toc li
{
}
dl.toc
{
	margin-left:0;
}
dl.toc dl
{
	margin-left:15;
}
dl.toc dt
{
}
/*******************************************************************************
 heading
*******************************************************************************/
.heading 
{
	font-weight:		bold;
	padding:			2;
	padding-left:		5;
	border:				1px solid gray;
}

h1.heading 
{
	background-color:	#E0E0E0; 
	font-size:			8pt;
	font-weight:		bold;
	margin:				0;
	border:				1px solid gray;

}

h2.heading 
{
	font-size:			8pt;
	font-weight:		bold;
	margin:				0;
	border:				0;
	border-bottom:		1px solid gray;
	border-left:		4px solid gray;
}

h3.heading 
{
	font-size:			8pt;
	font-weight:		bold;
	margin:				0;
	border:				0;
	border-bottom:		1px solid gray;
	border-left:		8px solid gray;
}

h4.heading 
{
/*	background-color:	#CCCCCC: */
	font-size:			8pt;
	font-weight:		bold;
	padding:			2;
	padding-left:		5;
	margin:				0;
	border:				0;
	border-bottom:		1px solid gray;
	border-left:		12px solid gray;
}

h5.heading 
{
/*	background-color:	#DDDDDD; */
	font-size:			8pt;
	font-weight:		bold;
	padding:			2;
	padding-left:		5;
	margin:				0;
	border:				0;
	border-bottom:		1px solid gray;
	border-left:		16px solid gray;
}

h6.heading 
{
/*	background-color:	#EAEAEA; */
	font-size:			8pt;
	font-weight:		bold;
	padding:			2;
	padding-left:		5;
	margin:				0;
	border:				0;
	border-bottom:		1px solid gray;
	border-left:		20px solid gray;
}

*/
/*******************************************************************************
 br
*******************************************************************************/
br.br
{
}
/*******************************************************************************
 hr
*******************************************************************************/
hr.hr
{
}
hr.hr0
{
}
/*******************************************************************************
 i
*******************************************************************************/
i.i
{
}
/*******************************************************************************
 b
*******************************************************************************/
b.b
{
}
/*******************************************************************************
 small
*******************************************************************************/
small.small
{
}
/*******************************************************************************
 netlink
*******************************************************************************/
a.netlink
{
	text-decoration:	underline;
}
img.netlink
{
}
/*******************************************************************************
 interwiki
*******************************************************************************/
a.interwiki
{
	border-right:		1px solid lightgrey;
	border-bottom:		1px solid lightgrey;
}
img.interwiki
{
}
/*******************************************************************************
 wikiword
*******************************************************************************/
a.wikiword_display
{
}
a.wikiword_goto
{
}
img.wikiword_display
{
}
img.wikiword_goto
{
}
/*******************************************************************************
 listing
*******************************************************************************/
ul.ul
{
	margin:2 5 2 18;
}
.ul li
{
	margin:0 0 3 3;
}
ol.ol
{
}
.ol li
{
}
dl.dl
{
}
.dl dt
{
}
.dl dd
{
}
/*******************************************************************************
 table
*******************************************************************************/
table.table
{
/*
	border:			1px solid lightgrey;
	border-collapse:	separate;
	border-spacing:		0px;
*/
	background-color:Gray;
}
.table tr
{
}
.table td
{
/*
	border:			1px solid lightgrey;
*/
	padding:2;
	background-color:White;
}
/*******************************************************************************
 pre
*******************************************************************************/
pre.pre
{
}
/*******************************************************************************
 pagelist 
*******************************************************************************/
table.pagelist
{
	border:			1px solid lightgrey;
	border-collapse:	collapse;
	border-spacing:		0px;
}
tr.pagelist_header
{
}
.pagelist_recent
{
}
.pagelist_outdated
{
	background-color:	#eeeeee;
}
.pagelist td
{
	border:			none;
	white-space:		nowrap;
}
ul.pagelist
{
}
ul.pagelist li
{
}
ol.pagelist
{
}
ol.pagelist li
{
}
/*******************************************************************************
 linkup
*******************************************************************************/
ol.linkup
{
}
.linkup ol
{
}
.linkup li
{
}
/*******************************************************************************
 linkdown
*******************************************************************************/
ol.linkdown
{
}
.linkdown ol
{
}
.linkdown li
{
}
/*******************************************************************************
 input
*******************************************************************************/
input.text
{
}
input.submit
{
}
/*******************************************************************************
 calendar
*******************************************************************************/
table.calendar_year
{
	border:			1px solid lightgrey;
}
.calendar_year caption
{
	padding:		0px;
}
.calendar_year tr
{
}
.calendar_year td
{
}
table.calendar
{
	border:			1px solid lightgrey;
}
.calendar caption
{
	padding:		0px;
}
tr.calendar_header
{
}
tr.calendar_header td
{
}
.calendar tr
{
}
.calendar td
{
}
td.calendar_today
{
	background-color:	yellow;
	border:			1px solid lightgrey;
}
.calendar br
{
}
.calendar small
{
}
.saturday
{
	color:			blue;
}
.sunday
{
	color:			red;
}
.todo
{
	color:			green;
	text-decoration:	underline;
}
/*******************************************************************************
 bookmark
*******************************************************************************/
.new
{
	color:			red;
}
.updated
{
	color:			blue;
}
.deleted
{
	color:			red;
	text-decoration:	line-through;
}
.deleted0
{
	color:			black;
	text-decoration:	line-through;
}
/*******************************************************************************
 diff
*******************************************************************************/
td.diff_added
{
	background-color:	#66cccc;
}
td.diff_deleted
{
	background-color:	pink;
}
/*******************************************************************************
 font
*******************************************************************************/
.table_header
{
	color:			black;
}
.general
{
	color:			black;
}
.emphasized
{
	color:			red;
}
