/* CSS Document */

/*
*	vert   : #dd4320
*	bleu   : #95aa2e
*	jaune  : #faa21b
*	orange : #dd4320
*/

body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#f9c800;
}

.breadcrumbs{
	font-size:9px;
}

.breadcrumbs a{
	font-size:9px;
	color:#faa21b;
}

h1{
	color:#95aa2e;
	text-align:left;
	line-height:19px;
	font-size:16px;
}

h1.section{color:#000; font-size:18px;}

h2{
	color:#dd4320;
	font-size:13px;
	margin:20px 0 0 0;
}

dt{
	float:left;
}

dd{
	margin-left:83px;
}

img{
	border:none;
}

#incendie{
	background:#dd4320;
	text-align:center;
	width:126px;
	margin:auto;
	line-height:50px;
}

#incendie a{
	color:#FFF;
}

p{margin:0 0 10px 0;}

.urlAnnonce{color:#FFF;}


/************************************************ BORDER ****************************************************************/

.bordure{border:2px solid #82683b;}

/************************************************************************************************************************/

/************************************************ TEXTES ****************************************************************/

.txtGeneral{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; line-height:16px; padding:0 32px 0 0;}
.tSection{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:left; font-weight:bold;}
.tInterne{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#dd4320; text-align:left; font-weight:bold;}
.txtNouvelles{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; padding:10px;}
.txtNouvellesHaut{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; padding:0px 10px 10px 10px;}
.tNouvelles{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#dd4320; text-align:left;}
.copyright{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.txtRouge{color:#9F0F00;}
.txt10px{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;line-height:16px; text-align:left;}
.annees {color: #000; font-weight: bold; }

/************************************************************************************************************************/


/************************************************** BACKGROUND **********************************************************/

.bgHeader{background-color:#dd4320; line-height:25px; border-bottom:2px solid #FFF; color:#FFF;}
.bgFooter{background-color:#dd4320;}
.bgPrincipal{background-color:#FFFFFF;}
/*.bgPointilleVert{background-image:url(../images/img_pointilleHB.gif); background-repeat:repeat-y;}
.bgPointilleHor{background-image:url(../images/img_pointilleGD.gif); background-repeat:repeat-x;}*/
.bgPointilleVert{border-top:none; border-right:none; border-left:1px dashed #dd4320; border-bottom:none;}
.bgPointilleHor{border-top:1px dashed #dd4320; border-right:none; border-left:none; border-bottom:none;}
.bgBeige{background-color:#F0EBE3;}
.bgListe{background-color:#ffe2dc;}

/************************************************************************************************************************/


/************************************************* LIENS ****************************************************************/

a.copyright:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copyright:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copyright:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}

a.interne:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#95aa2e; text-decoration:none; font-weight:bold;}
a.interne:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#95aa2e; text-decoration:none; font-weight:bold;}
a.interne:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#95aa2e; text-decoration:underline; font-weight:bold;}

a.interne10px:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dd4320; text-decoration:none; text-align:left;}
a.interne10px:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dd4320; text-decoration:none; text-align:left;}
a.interne10px:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dd4320; text-decoration:underline; text-align:left;}

/************************************************* LIENS ****************************************************************/

#gauche{
	float:left;
}

#g_top{
	background-color:#dd4320;
	width:168px;
	line-height:34px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#g_bottom{
	background-color:#faa21b;
	width:153px;
	padding:5px 0 5px 15px;
}

#g_bottom a{
	font-size:10px;
	color:#000;
	line-height:15px;
	text-decoration:none;
}

#g_contact{
	background-color:#faa21b;
	width:163px;
	padding:5px 0 5px 5px;
	color:#000;
	font-size:12px;
	border-top:2px solid #FFF;
}

#g_contact .titre{
	font-size:14px;
	color:#000;
}

#g_contact a{
	font-size:10px;
	color:#000;
}


/************************************************** MENU ******************************************************************/

#menu{
	width: 842px;
	margin:0 auto 0 auto;
	border-top:2px solid #FFF;
}

#menuDeroulant{
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
}

#menuDeroulant li.menuP{
	float: left;
	border-right: 2px solid #FFF;
	background-color:#faa21b;
	line-height:25px;
	text-align:center;
	width:158px;
}

#menuDeroulant li.menuFin{
	float: left;
	border-right: none;
	background-color:#faa21b;
	line-height:25px;
	text-align:center;
	width:202px;
}


#menuDeroulant a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	display:block;
}

#menuDeroulant a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	background-color:#dd4320;
	display:block;
}

#menuDeroulant .sousMenu
{
	display:none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width:158px;
}				

#menuDeroulant .sousMenu a{
	text-align:left;
	font-size:11px;
	line-height:12px;
	padding:5px;
}

#menuDeroulant .sousMenu li.fin
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width:202px;
}

#menuDeroulant .sousMenu a:hover{
	text-align:left;
	font-size:11px;
	line-height:12px;
	padding:5px;
	
}


#menuDeroulant li:hover > .sousMenu { display: block; }	



/************************************************** MENU HAUT ******************************************************************/

#menuHaut{
	margin:0 0 0 560px;
	height:25px;
}

#menuHaut ul{
	display:inline;
	list-style:none;
}

#menuHaut li{
	float:left;
	line-height:25px;
	padding:0 12px 0 12px;
	margin:0;
}

#menuHaut a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

#menuHaut a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f68b1f;
	text-decoration:none;
}


hr{border-top:1px dashed #dd4320; border-right:none; border-left:none; border-bottom:none; margin:30px 0 30px 0;}

.annonce{background:#95aa2e; padding:10px 20px; margin:4px 0 0 0; color:#FFF;}
.annonce a{color:#FFF;}

ul{margin:0; padding:0 0 0 14px;}
li{margin:0 0 10px 0;}
ol{margin:0; padding:0 0 0 20px;}




/* ZONE DE DROITE */


div.news{	border-left:1px dashed #dd4320; border-bottom:1px dashed #dd4320; border-top:none; border-right:none;
			width:145px; padding:12px; font-size:10px;}

div.news-one{ width:145px; padding:12px; font-size:10px; background:#dd4320; margin:0 0 2px 0;}

div.news-two{ width:145px; padding:12px; font-size:10px; background:#95aa2e; margin:0 0 2px 0;}

div.news-three{ width:145px; padding:12px; font-size:10px; background:#faa21b; margin:0 0 2px 0;}

div.news-four{ width:145px; padding:12px; font-size:10px; background:#dd4320; margin:0 0 5px 0;}

div.news-one a{color:#FFF; font-size:16px; font-weight:bold; text-decoration:none;}
div.news-two a{color:#FFF; font-size:16px; font-weight:bold; text-decoration:none;}
div.news-three a{color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
div.news-four a{color:#FFF; font-size:16px; font-weight:bold; text-decoration:none;}


sup{font-size:8px;}

li.sans{margin:0;}

img.left{float:left; margin:0 10px 10px 0;}
img.right{float:right;  margin:0 0 10px 10px;}

.highlight{color:#dd4320;}

#programmation ul.prog{margin:0 0 10px 0px;}
#programmation ul.prog li{margin:0 0 0 20px;}

#son-des-gamins{background:#dd4320; padding:10px; color:#FFF;}
#son-des-gamins h1{font-size:16px; font-weight:bold; color:#FFF; margin:0 0 27px 0;}
#son-des-gamins h2{font-size:14px; font-weight:bold; color:#FFF; margin:0 0 5px 0;}
#son-des-gamins p, #son-des-gamins a{color:#FFF;}

#assemble .bgListe {background:#f9fee2;}