body
{
	background  : #000044;
	color       : #BBFFFF;
	font-family : Verdana, Arial;
	font-size   : x-small;
}

/* Header */
.header
{
	font-size     : 40pt;
	font-style    : italic;
	padding       : 4px 4px 4px 4px;
	
	background-color : #000066;
	
	border-bottom : solid 2px #000022;
	border-right  : solid 2px #000022;
	border-top    : solid 2px #0088DD;
	border-left   : solid 2px #0088DD;
}

td.header_middle
{
	font-size     : x-small;
	padding       : 0px 0px 0px 0px;
	vertical-align: middle;
	
}

/* corps */

td.menucell
{
	border-bottom : solid 2px #000022;
	border-right  : solid 2px #000022;
	border-top    : solid 2px #0000BB;
	border-left   : solid 2px #0000BB;	
	
	background-color : #000066;
	
	font-family : Verdana, Arial;
	font-size   : x-small;
}

td.maincell
{
	font-family : Verdana, Arial;
	font-size   : x-small;
	padding     : 2px 0px 2px 5px;
}

td.datecell
{
	color :  #FF5555;
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size   : 18pt;
	padding     : 2px 0px 2px 5px;
}

td.catcell
{
	color       : Yellow;
	font-family : Verdana, Arial;
	font-size   : small;
	font-weight : bold;
	padding     : 2px 0px 2px 5px;
}

/* ------------------------------ */
/* <-- Style pour les erreurs --> */
/* ------------------------------ */

.TitleException
{
	color : Red;
	font-weight : bold;
	font-size : x-small;
}

.TextException
{
	color : White;
	font-weight : normal;
	font-family : Verdana, Arial;
	font-size : x-small;
}

.StackTraceException
{
	color : Black;
	font-weight : normal;
	font-family : Courier New, Arial;
	font-size : x-small;
	background-color : #ccccff;
}

/* Menu */

a.MenuSelectedItem
{
	color : #BBFFFF;
	font-weight : bold;
	font-size : x-small;
	cursor : default;
	text-decoration : none;
}

a.MenuEnabledItem
{
	color : #BBFFFF;
	font-size : x-small;
	font-weight : normal;
	cursor : hand;
	text-decoration : underline;
}

a.MenuEnabledItem:hover
{
	color : #FFFFFF;
	text-decoration : none;
}

td.MenuDisabledItem
{
	color : #BB9999;
	font-size : x-small;
	font-weight : normal;
	cursor : default;
	text-decoration : underline;
}

a.SimpleLink
{
	color : #BBFFFF;
	font-size : x-small;
	font-weight : normal;
	cursor : hand;
}

a.SimpleLink:hover
{
	color : #FFFFFF;
}


span.GreatLink
{
	color : yellow;
	font-size : small;
	font-weight : bold;
}


a.GreatLink
{
	color : yellow;
	font-size : small;
	font-weight : bold;
	cursor : hand;
}

a.GreatLink:hover
{
	color : #FFFFFF;
}

.Separator
{
	border-bottom : solid 1px #FFFFFF;
}

/*
td.MenuSimpleLink
{
	color       : #A62B43;
	font-size : x-small;
	font-weight : bold;
	cursor      : default;
}*/

/* Button */

a.Button
{
	color       : #BBFFFF;
	font-family : Verdana, Arial;
	font-size   : x-small;
	text-decoration : none;
	border      : solid 1px #BBFFFF;
}

a.Button:hover
{
	background-color : #8888CC;
	color            : #FFBBBB;
	border           : solid 1px #FFFFFF;
}

/* Button Important */

a.ButtonImportant
{
	color       : #FF9933;
	font-family : Verdana, Arial;
	font-size   : x-small;
	text-decoration : none;
	border      : solid 1px #FF9933;
}

a.ButtonImportant:hover
{
	background-color : #444488;
	color            : #FF3300;
	border           : solid 1px #FF3300;
}

/* Button Select */

a.ButtonSelect
{
	color       : #33FF33;
	font-family : Verdana, Arial;
	font-size   : x-small;
	text-decoration : none;
	border      : solid 1px #33FF33;
}

a.ButtonSelect:hover
{
	background-color : #444488;
	color            : #FF3300;
	border           : solid 1px #FF3300;
}