@import url(default.css);
/*
 * DOCUMENT
 **/
/* =============================================================================
 * EN-TETE
 * ===========================================================================*/
/** fond bleu sous image bandeau accueil**/
/*#document #bandeau_photo {background-color : transparent}*/
/** fond blanc sous image bandeau accueil**/
/* #accueil h1 {background-color : #fff;} */
/*#document #bandeau_photo {background-image : url(images/bandeauHaut.jpg);}*/
#document h1.bgImg1 {background-image : url(images/bandeau_image_accueil1.jpg);}
#document h1.bgImg2 {background-image : url(images/bandeau_image_accueil2.jpg);}
#document h1.bgImg3 {background-image : url(images/bandeau_image_accueil3.jpg);}
#document h1.bgImg4 {background-image : url(images/bandeau_image_accueil4.jpg);}
/*
 * NAVIGATION PRIMAIRE
**/
#navigation a:hover, #navigation a:focus {background-color:#f2f2f2;color : #000;}
/* =============================================================================
 * COLONNE GAUCHE
 * ===========================================================================*/
#colonneDroite {padding-top : 4px;}
/* =============================================================================
 * CONTENU
 * ===========================================================================*/
/*
 * ARTICLE
**/
#article {padding-top : .25em;}
#article {margin-right : 10px;}
/* h2, h3 & h4 d'accueil */
#article h2 {
	margin:5px 0;
	padding : 0;
	background: none;
	color : #EC1D25;
	font-size: 160%;
	font-weight: normal;
}
h2{} /* Bug sur le First-letter de MSIE */
#article h2:first-letter {
	margin : .1em;
	color : #666;
	font-size: 120%;
}
#article h3 {
	margin:8px 0;
	padding : 0 0 0 12px;
	border-bottom : 2px dotted silver;
	background-image: url(images/h3_accueil.gif); /* chalon_h3_accueil.gif */
	background-position: 0 0;
	background-repeat: repeat-x;
	color : #333;
	font-size: 100%;
	font-weight: normal;
}
#article h4 {
	color : #ec1d25;
	margin:8px 0;
	font-size: 100%;
}
#article ul li {list-style-image : url(images/puce_contenu_bleu.gif);}
#article ul li li {list-style-image : none;}
#article a {color : #0074be;}

#Accueil #motPresident {
	position : relative; /* Pour MSIE6 Bug float */
	padding : 0 0 1.5em;
	border-bottom: 1px solid #666;
	font-size : 80%;
}
#motPresident h3 {
	margin : .3em;
	padding : 0;
	border-bottom : .1em solid #9f001a;
	color : #ec1d25;
	font-size: 140%;
	background-image: none;
}
#motPresident h3:first-letter {
	color : #666;
	font-size: 120%;
	font-weight : normal;
}
/* Retoure à la ligne du contenu sour MSIE6 à cause du margin
#motPresident img : float : left;margin-left : .3em;
*/
#motPresident img {margin:0 3px 3px 3px;float : left;}
#motPresident p {margin : 0 0 0 .3px; padding : 0;}
#motPresident p.lien {margin : 2px;}
#motPresident .lien, #motPresident .lien a {
	color : #be0027;
	font-style: italic;
	text-align : right;
}

#Accueil #autreInfo {
  padding-top : 0; 
  background-color: #f2f2f2;
}
#autreInfo ul.ulType1 a, #autreInfo ul.ulType2 a, #autreInfo ul.ulType3 a {
  color : #333;
  font-weight: normal;
  text-dtext-decoration: none; 
}
/*
 * LISTES DE TYPE 1 : petite puce bleue
**/
#autreInfo ul.ulType1 li {
	margin-left : .3em;
	padding-left : 10px;
	background : url(images/puce_liste1.gif) no-repeat 0 .3em;
}
/*
 * LISTES DE TYPE 2 : petite puce bleue
**/
#autreInfo ul.ulType2 li {
	margin-left: .3em;
	padding-left : 10px;
	background : url(images/puce_liste2.gif) no-repeat 0 .3em;
}
/*
 * LISTES DE TYPE 3 : petite puce bleue
**/
#autreInfo ul.ulType3 li {
	margin-left : .3em;
	padding-left : 10px;
	background : url(images/puce_liste3.gif) no-repeat 0 .3em;
}


#autreInfo ul.ulType1, 
#autreInfo ul.ulType2, 
#autreInfo ul.ulType3 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-bottom-width: 0.1em;
    border-bottom-style: solid;
    border-bottom-color: rgb(102, 102, 102);
}

/***************/
/* TPL MODULE  */
/**************/
#colonneDroite .autreInfo {
  padding-top : 0; 
  background-color: #f2f2f2;
}
#colonneDroite .autreInfo {
  padding-top : 0; 
  background-color: #f2f2f2;
}
.autreInfo ul.ulType1 a, .autreInfo ul.ulType2 a, .autreInfo ul.ulType3 a {
  color : #333;
  font-weight: normal;
  text-decoration: none;
}
/*
 * LISTES DE TYPE 1 : petite puce bleue
**/
#colonneDroite .autreInfo ul.ulType1 li {
	margin-left : .3em;
	padding-left : 10px;
	background : url(images/puce_liste1.gif) no-repeat 0 .3em;
}
/*
 * LISTES DE TYPE 2 : petite puce bleue
**/
#colonneDroite .autreInfo ul.ulType2 li {
	margin-left : .3em;
	padding-left : 10px;
	background : url(images/puce_liste2.gif) no-repeat 0 .3em;
}
/*
 * LISTES DE TYPE 3 : petite puce bleue
**/
#colonneDroite .autreInfo ul.ulType3 li {
	margin-left : .3em;
	padding-left : 10px;
	background : url(images/puce_liste3.gif) no-repeat 0 .3em;
}


#colonneDroite .autreInfo ul.ulType1, 
#colonneDroite .autreInfo ul.ulType2, 
#colonneDroite .autreInfo ul.ulType3 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-bottom-width: 0.1em;
    border-bottom-style: solid;
    border-bottom-color: rgb(102, 102, 102);
}



#Accueil #actualites {
	margin : 0;
	padding : .75em 0 .75em .5em ;
	border-bottom : .1em solid #666;
	background: url(images/menu2Lien_background.gif) no-repeat 80% 55%;
	font-size : 80%;
}
#actualites a {
	height : 1px; /* Pour MSIE5 */
	margin : .5em 0 .5em .3em;
	padding-right : .2em;
	background-color: #f2f2f2;
	color : #ec1d25;
	font-size : 140%;
	font-weight : bold;
}
/*MSIE ne supporte pas le first-letter sur un élément inline*/
#actualites:first-letter {
	color : #666;
	font-size: 120% !important; /* !important Pour MSIE */
	font-weight : normal;
}
html>body #actualites a:first-letter {
/* Gecko perd les style sur le hover */
	color : #666;
	font-size: 120%;
	font-weight : normal;
}
#Accueil dl#carte {
  display : inline; /* Pour MSIE */
}
dl#carte dt {
  margin : .5em 0 0 .2#motPresident h3em;
  padding-left : 15px;
  background : url(images/puce_bleu1.gif) no-repeat 2px 3px;
  font-weight : bold;
}
dl#carte dt:first-letter {
  font-size : 140%;font-weight : normal;
  }
dl#carte dd {
  padding-bottom : .5em;
  border-bottom : .1em solid #666;
  text-align : center;
}
dl#carte dd img, dl#carte dd a {
  border-width : 0;
}

#lettreInfo {
border-bottom : .1em solid #666;
}
#lettreInfo h3 {
	margin : .5em 0 0 .3em;
	padding-left : 15px;
	background : url(images/puce_bleu1.gif) no-repeat 2px 6px;
	font-weight : bold;
	font-size:100%;
}
#lettreInfo h3:first-letter {
	font-size : 140%;
	font-weight : normal;
}
#lettreInfo form {
	margin : .7em 0 .7em .3em;
  padding : 0;
}
#lettreInfo p {
	margin : 0;padding : 0;
}
#lettreInfo .inputText {
	width : 9.5em;
}

#Accueil #contenu .zoneTexte {
			margin : 0;
			padding: 0;
			border-top : 1px solid #EC1D25;
			text-align : justify;
		}
		#Accueil #contenu .demiTexte {width : 49.9%;float : left;}
		#Accueil #contenu .zoneTexte strong {color :#1D8DCD ;}
#Accueil #contenu .marge h3, #Accueil #contenu .marge h4, #Accueil #contenu .marge .actuContent {margin-right :15px;}
html>body#Accueil #contenu .demiTexte {min-width : 49.9%;width : 22.5em;}
/*@media screen and (min-width: 1px){html>body#Accueil #contenu .demiTexte {width : 49.9%;}}*/

