body
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #666699;
	background-color: #FFCC66;
}

td
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #663300;
}

hr
{
	color: #996633;
}

a
{
	color: #CC9966;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

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

h1
{
	font-size: 24px;
}

h2
{
	font-size: 20px;
}

h3
{
	font-size: 16px;
}

h4
{
	font-size: 12px;
}

h1, h2, h3, h4, h5
{
	color: #003366;
}

div.attention
{
	border: solid;
	border-width: normal;
	border-color: #993333;
	color: #993333;
	font-style: normal;
	font-size: 150%;
	font-weight: bold;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-top: 1em;
	padding: 0.5em;
}

td.attention
{
	color: #993333;
	font-style: normal;
	font-size: 20px;
	font-weight: bold;
}


.subSec, .subSec a, .subSec a:hover
{
	color: #CC33CC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: None;
}

.subSec a:hover
{
	text-decoration: underline;
}


.subSecSel, .subSecSel a, .subSecSel a:hover
{
	color: #EE66EE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: None;
}

.copyright
{
	font-family: Courier New, Courier, Arial;
	font-size: 10px;
	color: #993399;
}

.subTitle
{
	font-family: Courier New, Courier, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #993399;
}

.legende
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #993399;
}

.mainItem, .mainItem td
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: None;
}

.disabled
{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #CC99CC;
	text-decoration: None;
}

.selected, .selected a, .selected td
{
	font-size: 12px;
	font-weight: bold;
	color: #FF33CC;
	text-decoration: underline;
}

.mainItem a
{
	font-size: 12px;
	font-weight: bold;
	color: #993399;
}

.mainItem a:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #EE66EE;
}

.follow
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 15px;
	color: #33FF00;
}

.side, .side a, .side a:hover
{
	color: #003366;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: None;
}

.side a:hover
{
	text-decoration: underline;
	color: #666699;
}


.sideSel, .sideSel a, .sideSel a:hover
{
	color: #666699;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.sideDisabled
{
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-decoration: None;
}


.menu, .menu a, .menu a:hover
{
	color: #FFCC66;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #996633;
}

.menu a:hover
{
	background-color: #CC9966;
	color: #996633;
}


.menuSel, .menuSel a, .menuSel a:hover
{
	color: #666699;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #CC9966;
}

.sideBack, .sideBack td, .sideBack tr
{
	background-color: #CC9966;
	color: #003366;
}

.line
{
	background-color: #003366;
}

.platine, .platine a, .platine a:hover, .platine a:name
{
	color: #999999;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.or, .or a, .or a:hover, .or a:name
{
	color: CC6600;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.argent, .argent a, .argent a:hover, .argent a:name
{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.bronze, .bronze a, .bronze a:hover, .bronze a:name
{
	color: #CC9966;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.commandite, .commandite a, .commandite a:hover
{
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.sponsorName
{
	color: #003366;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}

.sponsorSub
{
	color: #336699;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.eventDate
{
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.event
{
	color: #336699;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.eventDateOld
{
	color: #003366;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
}

.eventOld
{
	color: #336699;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
}

.total, .total td
{
	color: #FFCC66;
	font-weight: bold;
	text-decoration: none;
	background-color: #996633;
}

.grayed, .grayed td, .grayed tr
{
	background-color: #999999;
	color: #003366;
	font-style: italic;
}




