/* Styles sur les balises */

html, body
{
	font-family: 'Helvetica', 'Arial';
	font-size: 9pt;
	color: #585858;
	background: url(./pictures/bg.gif) repeat;
}

input, textarea, select, table, option
{
	font-family: 'Helvetica', 'Arial';
	font-size: 9pt;
	color: #585858;
}

textarea
{
	overflow: auto;
}

input.bg, select, option, textarea
{
	border: 1px solid #9DBDD7;
}


/* Classes */

div.title
{
	font-weight: bold;
	font-variant: small-caps;
	color: white;
	font-size: 16pt;
}

div.text
{
	font-weight: bold;
	color: white;
	font-size: 9pt;
}

div.smalltext
{
	font-weight: bold;
	color: #FDEBEA;
	font-size: 8pt;
}

.valeur
{
	font-weight: bold;
	color: #C41E15;
	font-size: 9pt;
}

.table
{
	border: 0px solid #BCBCBC;
	background-color: white;
}

.tablemenu
{
	border: 0px solid #DE2118;
	background-color: white;
}

.header
{
	background-color: #BCBCBC;
	color: black;
	font-size: 9pt;
}

.header_admin
{
	background-color: #C52323;
	color: white;
	font-size: 9pt;
}

input.button
{
	background-color: #DFDFDF;
	text-align: center;
	color: #585858;
	font-weight: bold;
	font-size: 12pt;
	border: 1px solid #585858;
	height: 30px;
}

input.geoloc
{
	font-weight: bold;
	border: 1px solid black;
	text-align: center;
}

.emphasize
{
	background-color: #E9F0F6;
}

.no_emphasize
{
	background-color: white;
}

/* Liens */

a:link, a:visited
{
	font-family: 'Helvetica', 'Arial';
	font-size: 9pt;
	color: #C41E15;
	text-decoration: underline;
}

a:hover
{
	color: #C41E15;
	text-decoration: underline overline;
}

a.normal:link, a.normal:visited
{
	font-family: 'Helvetica', 'Arial';
	font-size: 9pt;
	font-weight: bold;
	color: #FDEBEA;
	text-decoration: underline;
}

a.normal:hover
{
	color: #FDEBEA;
	text-decoration: underline overline;
}

a.menu:link, a.menu:visited
{
	font-family: 'Helvetica', 'Arial';
	font-size: 9pt;
	font-weight: bold;
	color: #00003E;
	text-decoration: none;
}

a.menu:hover
{
	color: #C41E15;
	text-decoration: none;
}


#innerContentBox2

{position:relative;width:800px;_min-height:400px;min-height:400px;
height:auto;
background:transparent url('../images/bottomCyan.gif') bottom left no-repeat;
padding:6px;padding-left:11px;padding-right:11px;overflow:hidden;}

#contentBox2

{position:relative;width:822px;_min-height:400px;min-height:400px;margin-left:167px;background:#F2F2F2 url('../images/topCyan.gif') top left no-repeat;}
