
a
{
	color: #eb0126;
}

#text_esprit
{
	color: #ffffff;
}

#logo_esprit
{
	background: url(../img/logo_esprit.eb0126.gif);
}

#main, #page, #container
{
	background-color: #eb0126;
}

/*
#menu a
{
	line-height: 15px;
	color: black;
}

#menu a.current, #menu a:hover
{
	color: #eb0126;
}
*/

.sidebox_middle
{
	background: url(../img/bg_sidebox_middle.ffffff.gif);
}

.sidebox_top
{
	background: url(../img/bg_sidebox_top.ffffff.eb0126.gif);
}

.sidebox_bottom
{
	background: url(../img/bg_sidebox_bottom.ffffff.eb0126.gif);
}

.sidebox
{
	background-color: #ffffff;
}

.sidetitle
{
	color: #eb0126;
}

.title
{
	color: white;
}

#content .title, .subtitle, h1, h2
{
	color: #eb0126;
}

.dot
{
	background-color: #eb0126;
}

/* Forms */
fieldset label, fieldset legend
{
	color: #eb0126;
}

.topbordered
{
	border-top: 1px dotted #eb0126;
}

/* Menu */
div#menu
{
	background-color: white;
}

div#menu ul
{
	background-color: white;
}

div#menu ul li:hover
{
	background-color: #eb0126;
}

div#menu ul li:hover a
{
	color: white;
}

div#menu li:hover ul a
{
	color: #eb0126;
}

div#menu ul ul
{
	background-color: white;
}

div#menu ul ul li:hover
{
	background-color: #eb0126;
}

div#menu ul ul a
{
	color: #eb0126;
}

div#menu ul ul li:hover a
{
	color: white;
}

div#menu ul ul li:hover ul a
{
	color: #eb0126;
}

div#menu ul ul li:hover ul li:hover a
{
	color: white;
}

div#menu ul ul li:hover ul li:hover ul li a{
	color: #eb0126;
}

div#menu ul ul li:hover ul li:hover ul li:hover a{
	color: white;
}

div#menu ul ul li:hover ul ul a
{
	color: #eb0126;
}
div#menu ul.level2 li a{
	background-color: #cccccc;
}