/* CSS Document */
	
html,body {
	
	font-family: arial, "trebuchet ms"; /*tahoma;*/
	font-size: small;
	
}

.clear {
	height : 1px;
	overflow : hidden;
	clear : both;
	
}

/*-------------
	
	contenu
	
--------------*/
#contenu h1 {
	font-size: 1.5em;
	padding: 0;
	margin:0;
	padding-top: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #53514a;
	color: #53514a;
}

#contenu h2 {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0;
	margin:0;
	padding-bottom: 10px;
	color: #53514a;
}

#contenu {
	color: #53514a;
}

#contenu a {
	color: #000;
}

#contenu a:hover {
	color: #53514a;
}

/*--------------------------------------------------------------------
/* PLAN DU SITE
/**/

.typePage_5 #contenu ul {
	margin : 0;
	margin-left : 2em;

	padding : 0;

	font-weight : bold;

	list-style-type : square;
}

.typePage_5 #contenu ul li {
	margin-bottom : 1em;
	padding : 0;
	background-image : none;
}

.typePage_5 #contenu ul ul {
	margin : 0;
	margin-left : 3em;
	padding : 0;

	font-weight : normal;

	list-style-type : circle;
}

.typePage_5 #contenu ul ul li {
	margin-bottom : 0em;
}

/*---------------------

	Accueil
	
---------------------*/
.evenement-gauche,
.evenement-droite {
	/*border-left: 6px solid #b5b1a7;
	border-top: 4px solid #b5b1a7;
	border-right: 6px solid #b5b1a7;
	border-bottom: 4px solid #b5b1a7;*/

	padding : 4px 6px;

	width: 293px;
	background-color: #b5b1a7;
	min-height: 99px;
	font-size: 11px;
}

.evenement-gauche a:hover,
.evenement-droite a:hover {
	color : #000 !important;
}

.evenement-gauche img,
.evenement-droite img {
	margin-right: 4px;
}

* html .evenement-gauche,
* html .evenement-droite {
	
	height: 99px;
}


.evenement-gauche {
	float: left;
}

.evenement-droite {
	float: right;
}

#concoursProvincial {
	float: left;
	width: 305px;

	
}

#concoursRegional {
	float: right;
	width: 305px;
}

/*--------------------------------------------------------------------
/* TABLEAU DE DONNÉES
/**/

.tableauDonnees {
	width : 100%;
	border : 1px solid #333;
	font-size : 0.65em;
	border-collapse:collapse;
}

.tableauDonnees td {
	border : 1px solid #333;
	padding : 3px 5px;
	text-align : center;
}

/*---------------------

	Programmation

----------------------*/

.evenement {
	position:relative;
	border: 1px solid #bec14b;
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.evenement img {
	padding-left: 10px;
	margin-right: 5px;
}

.evenement .description {
	margin-top : 1em;
}

.contenuEvenementPhoto {
	padding-left: 10px;
}

.contenuEvenement {
	padding-left: 10px;
	
}

.evenement h2{
	font-size : medium !important;
	font-weight : bold !important;
	background-color: #bec14b !important;
	color: #FFF !important; 	
	margin : 0 !important;
	padding : 0 !important;
	padding-bottom: 2px !important;
	padding-left: 10px !important;
	margin-bottom : 0.75em !important;
	
}

.cmb {

	font-family : tahoma,sans-serif;
	font-size : small;
}

.serie {
	color: #D46901;
	margin-bottom: 10px;
}

/*-----------------------

	ARCHIVE

-----------------------*/
.tabArchive td{

	vertical-align: top;
}

.ex-aequo {
	font-size : medium;
	font-weight : bold;
	background-color: #32556B;
	color: #FFF; 

	position: absolute;
	left: 540px;
	top: 0px;
	

}
