/* colors */
/* bleu #5577ee */

body, table, input, textarea, select, .normal
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffcc00;
}

input, textarea
{
	color: #000000;
	background-color: #aabbff;
	margin-bottom: 6px;
}

input.bouton
{
	font-weight: bold;
}

a:link, a:visited
{
	text-decoration: underline;
	color: #ffcc00;
}

a:hover, a:active
{
	text-decoration: underline;
	color: #5577ee;
}

.titre, .titre a:link, .titre a:visited
{
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #5577ee;
	letter-spacing: 2px;
	text-decoration: none;
}

.titre a:hover, .titre a:active
{
	color: #ffffff;
}

.discret
{
	font-size: 11px;
	color: #4466dd;
	text-decoration: none;
}

.discret a:link, .discret a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #4466dd;
}

.discret a:hover, .discret a:active
{
	color: #ffcc00;
}

.menu a:link, .menu a:visited
{
	color: #aabbff;
	font-size: 10px;
	font-weight: bold;
	background-color: #4455aa;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	border: solid #4455aa 1px;
}

.menu a:hover, .menu a:active
{
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	border: solid #ffcc00 1px;
}

.petit
{
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 10px;
}

.new, a.new:link, a.new:visited
{
	color: #ffffff;
	background-color: #dd0000 ;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

a.new:hover, a.new:active
{
	background-color: black;
	color: #ffaa00;
}

form
{
	display: inline;
}

.h, .hd, .hg, .hb, .hbg, .hgd, .hbd, .cadre
{
	border-top: solid #5577ee 1px;
}

.d, .hd, .bd, .gd, .hgd, .bgd, .hbd, .cadre
{
	border-right: solid #5577ee 1px;
}

.b, .bd, .bg, .hb, .hbg, .bgd, .hbd, .cadre
{
	border-bottom: solid #5577ee 1px;
}

.g, .hg, .bg, .gd, .hbg, .hgd, .bgd, .cadre
{
	border-left: solid #5577ee 1px;
}

.grostitre
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 4px;
}

.alerte
{
	color: #cc0000;
	font-weight: bold;
}

.highlight
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background-color: #5577ee;
	padding: 0px 4px 0px 4px;
}

.main
{
	border: solid #5577ee 1px;
	padding: 20px;
	font-size: 20px;
	font-family: Georgia, Verdana, sans-serif;
	color: white; 
	background-image: url("fond.jpg") ;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #010028;
}

.big
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 28px;
	color: #ffcc00;
}

td.bouton
{
	background-color: #aabbff ;
	text-align: center;
	border-top: solid white 1px;
	border-left: solid white 1px;
	border-bottom: solid #5577ee 1px;
	border-right: solid #5577ee 1px;
	padding: 1px 4px 2px 4px;
	font-size: 11px;
	font-weight: bold;
}

td.bouton a:link, td.bouton a:visited
{
	color: black;
	text-decoration: none;
}

td.over
{
	background-color: #ffcc00;
	text-align: center;
	border-top: solid white 1px;
	border-left: solid white 1px;
	border-bottom: solid #bbaa00 1px;
	border-right: solid #bbaa00 1px;
	padding: 1px 4px 2px 4px;
	font-size: 11px;
	font-weight: bold;
	color: #5577ee;
}

td.over a:hover, td.over a:active, td.over a:link, td.over a:visited
{
	color: #5577ee;
	text-decoration: none;
}
