/* CSS Document */

#header {
	width:977px;
	margin:0 auto 0 auto;
	padding:0 0 0 18px;
	background:url(../images/header_background.png) no-repeat;
	height:130px;
}

	#header img {
		margin:10px 0 0 0;
	}
/* TEXTES */

.T_Titr_BO
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #1C87B8;
	font-weight: bold;
}

.T_Titr_BO_Black
{
	color: #000000;
}

.T_S18b
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.T_S18
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 18px;
}

.T_S16b
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.T_S16
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 16px;
}

.T_S14b
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.T_S14
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

.T_S12b
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.T_S12bu
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;	
}

.T_S12
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.T_S10b
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.T_S10
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}


.T_bleu
{
	color: #44688A;
}

.T_orange
{
	color: #D14D05;
}

.T_blanc
{
	color: #FFFFFF;
}

.T_rouge
{
	color: #FF0000;
	text-decoration: underline;
}

/* LIENS */
a.orangeST:link, a.orangeST:visited
{
	text-decoration: underline;
	color: #D14C03;
}
a.orangeST:hover
{
	text-decoration: none;
	color: #000000;
}

a.bleuSsT:link, a.bleuSsT:visited
{
	text-decoration: underline;
	color: #086D9C;
}
a.bleuSsT:hover
{
	text-decoration: none;
	color: #000000;
}

a.bleu:link, a.bleu:visited
{
	text-decoration: underline;
	color: #0A47F6;
}
a.bleu:hover
{
	text-decoration: none;
	color: #000000;
}
a.bleutable:link, a.bleutable:visited
{
	text-decoration: underline;
	color: #0408AE;
	font-weight: bold;
}
a.bleutable:hover
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a.pagina:link, a.pagina:visited
{
	text-decoration: underline;
	color: #808080;
}
a.pagina:hover
{
	text-decoration: none;
	color: #FF0000;
}

a.rouge:link, a.rouge:visited
{
	text-decoration: underline;
	color: #DD0F0F;
}
a.rouge:hover
{
	text-decoration: none;
	color: #000000;
}

a.jaune:link, a.jaune:visited
{
	text-decoration: none;
	color: #FFFF00;
}
a.jaune:hover
{
	text-decoration: underline;
	color: #000000;
}

/* CELLULES */
.C_Titr_BO
{
	border-bottom: 1px solid #CCCCCC;
}

.C_Ligne
{
	border-right: 1px solid #808080;
}



/* FORMULAIRES */

.F_search_input_connex
{
	font-size: 9px;
	width: 90px;
	font-family: Verdana, sans-serif;
	color: #606060;
}

.F_search_input_inscr
{
	font-size: 9px;
	width: 130px;
	font-family: Verdana, sans-serif;
	color: #7390B0;
}

.F_search_select_inscr
{
	font-size: 9px;
	font-family: Verdana, sans-serif;
	color: #7390B0;
}

.F_search_submit
{
	font-size: 9px;
}

/* SELECT */

.S_orange
{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D14D05;
}

