.fondInt {
	background-color:#4B4B4D;/********* COULEUR DE FOND DE LA PAGE ***********/
}

.fondPop {
	background-color:#4B4B4D;/********** COULEUR DE FOND DES POPUP **************/
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/********** ACCUEIL ************/
.bandeau_haut {
	background-color: #E1E7EA;
}
.cadre_accueil {
	border: solid 1px #ADBCC3;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	width: 350px;
}
.titre_rouge{
	font-size:11px;
	font-weight:bold;
	color:#DF051D;
}
.actu{
	color:#563F4B;
	font-size:10px;
	padding: 0;
	margin: 0;
}
.rectangle{
	background-color: #A1A5A8;/********** COULEUR DE FOND DU RECTANGLE **************/
	border-top: solid 1px #4B4B4D;/********** COULEUR DE FOND DU TRAIT HAUT DU RECTANGLE **************/
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}

/********* FLASH INFO  *********/
#flash{
	position: absolute;
	top: 50px;
	left: 430px;
	width: 270px;
	padding: 8px 8px 8px 8px;
	margin: 8px 8px 8px 8px;
	/*background-color: #E9EDEE;*/
	border: solid 9px #DF051D;
	color: #657E8A;
}
.flash_content{
	background-color: #215059;
	width: 250px;
	border: solid 1px #fff;
	padding: 9px;
	opacity: 0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
.flash_titre{
	color: #fff;
	font-size: 18px;
	height: 25px;
	font-weight: bold;
	padding: 0px;
}
.flash_texte{
	font-size: 11px;
	padding-top: 4px;
	padding-right: 5px;
	color:#fff;
}
.flash_fermer{
	position:relative;
	top:-44px;
	left:45px;
	text-align: right;
	margin-bottom: -20px;
	font-size: 10px;
}
.flash_fermer a:link{
	color: #657E8A;
	text-decoration: none;
}
.flash_fermer a:visited{
	color: #657E8A;
	text-decoration: none;
}
.flash_fermer a:active{
	color: #657E8A;
	text-decoration: none;
}
.flash_fermer a:hover{
	color: #657E8A;
	text-decoration: none;
}
/*********** CONCERT *************/
.co_dates {
	font-size:11px;
	font-weight:bold;
	color:#5D7784;
	padding-bottom: 10px;
}
.co_nom {
	font-size:20px;
	font-weight:bold;
	color:#5D7784;
}
.co_complements_couleur {
	font-size:10px;
	font-weight:bold;
	color:#5D7784;
}

.txt A:link, .txt A:visited, .txtPop A:link, .txtPop A:visited {
	color:#fff;/********** COULEUR DES LIENS **************/
	text-decoration:underline;
}

.txt A:hover, .txtPop A:hover {
	color:#fff;
	text-decoration:underline;
}

.txtPop, .txtPop P, .txtPop TD, .txtPop SELECT {
	font-size:10px;
	line-height:12px;
	color:#FFFFFF;
}

.titrePop, .titrePop P {
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
}

.menuRub {
	font-size:9px;/********** TAILLE DU TEXTE DES RUBRIQUES **************/
	line-height:12px;
	text-decoration:none;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-top:8px;
}
.SmenuRub {
	font-size:10px;/********** TAILLE DU TEXTE DES RUBRIQUES **************/
	line-height:12px;
	text-decoration:none;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-top:8px;
}

.menuRub A {
	text-decoration:none;
}

.menuRub A:hover {
	text-decoration:underline;
}

.titrePage, titrePage P {
	font-size:24px;
	color:#FFFFFF;/********** COULEUR DES TITRES DES PAGES **************/
	text-align:left;
}

/***********************************/
/********* MENU DEROULANT **********/
/***********************************/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: relative;
top: 0;
left: 47px;
}
dl#menu {
width: 115px;
}
dl#menu dt {
cursor: pointer;
margin: 5px 0px 5px 0px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
border: 0px;
}

dl#menu dd {
background: #657E8A;/********** COULEUR DE FOND DU BLOC 1 **************/
color: #657E8A;/********** COULEUR DES RUBRIQUES **************/
}
dl#menu dt {	
	height:100%;
}

dl#menu li {
text-align: left;
/*background: #fff;*/
padding: 2px 10px 2px 0px;
}
dl#menu li a, dl#menu dt a {
color: #657E8A;/********** COULEUR DES TITRES DES PAGES BOLC 2**************/
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
dl#menu dd a{
color: #BEC1C5;/********** COULEUR DES TITRES DES PAGES BOLC 2**************/
text-decoration: none;
display: block;
margin: 0px 10px 0px 10px;
padding-bottom: 5px;
border: 0 none;
height: 100%;
}

dl#menu dd a:hover{
color: #fff;
text-decoration: none;
}

/****** menu 2 ****/
#menu2 {
position: relative;
top: 0px;
left: 0px;
width: 115px;
height:100%;

}

dl#menu2 dt {
cursor: pointer;
height: 20px;
line-height: 20px;
margin: 2px 0;
text-align: left;
font-weight: bold;
height: 100%;
_height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

dl#menu2 dd {
position: absolute;
z-index: 100;
left: 115px;
margin-top: -25px;
width: 122px;
background: #888185;/******* COULEUR DE FOND DU MENU 2 ********/

}

dl#menu2 dd a{
text-decoration: none;
display: block;
margin: 0px 2px 0px 5px;
}

dl#menu2 dd a:hover {
text-decoration: none;
}