/* styles particuliers à la rubrique découvrir background-color:#EFD9EC */ 

/***************************/ 
/*** div ecran d'accueil ***/
/**************************/

div#general { 
	 background: url(/php/images/fond_menu_quotidien.gif) left top  repeat-y;	 
	border-right:1px solid #d5d8d9;
	border-bottom:1px solid #d5d8d9;
	 }


 div#entete_h1 {
	background:url(/php/images/bandeau-quotidien.jpg) 0 0 no-repeat;	
}


h3 {
	color:#AF9B4D;
}


 .bottom {
 border-bottom:1px solid #ccc;
 margin:0.25em 0 0.25em 0;
 }

.par_intro {
color:#B63526;
}

/**** menu bandeau actuel ****/

div#menu_bandeau table.menu_accueil {
border-bottom:1px solid #d5d8d9;
}

div#menu_bandeau table.menu_accueil td {
border-right:1px solid #d5d8d9;

}


/**** menu bandeau en standby ****


div#menu_bandeau ul { 
 	background-color:#fff; 
	border-bottom:1px solid #d5d8d9;
	border-right:1px solid #fff;
	border-top:0;
	border-left:0;
}

div#menu_bandeau li { border-left:1px solid #d5d8d9; }
/**********************************/

/****************************/ 
/***   contenu central   ***/
/***************************/ 

div#titre_rubrique {	
	background: url(/php/images/picto_quotidien.gif) 0px 0px no-repeat;
}


  
div#preambule {
 background-color:#EFF1F1;
border:1px solid #d5d8d9;
}


/************************/
/*************************/ 
/**   menu de droite    **/
/*************************/ 
div#liste_liens {
	 background-color: #d5d8d9;
	 border:1px solid #d5d8d9;
	
	 /* background: #b0c0d9 url(/php/images/fond_liste_liens.gif) 0% 100% no-repeat; */
 }

 div#liens img.accueil {
 float:left;
 margin:0px 0px 0px 2px;
 border:0px;
 padding:0;
 width:auto; 
 }

  div#liens h3, div#liens h3 a {
 background-color:#EBEBEB;
 }


/*************************/
/* * foires et marchés * */
/*************************/

#texte_rubrique ul.hebdo, #texte_rubrique ul.mensuel, #texte_rubrique ul.trimestriel { 
	margin:0 0 0 5px;
 	padding:2px 0 2px 0;	
	border:0;
	list-style:none;
}

 #texte_rubrique li { 
	font: normal 1.1em Arial, Helvetica;
	color:#000;
	margin:0;
	padding:0;
}
 ul.hebdo{
 background-color:#DEDEDE;
}

ul.trimestriel {
 background-color:#DEEFE2;
}

ul.mensuel {
 background-color:#FDF8D9; 
}



/**************************/
/* ******* transport ******* */
/**************************/
p.ticket {
font: bold 1.1em Arial, Helvetica;
color:#209740;
background-color:#E7D0E4;
padding:0.2em;
margin:0.25em 4em 0.25em 1.5em;
text-align:left;
/* width:20em; */
} 

p.taxis {
font: bold 1.1em Arial, Helvetica;
color:#fff;
background-color:#209740;
padding:2px;
margin:0.25em 4em 0.25em 1.5em;
text-align:left;
width:15em;
} 


/***********************************/
/* ******* personnes agées ******* */
/***********************************/
#contenu2 fieldset.pa_guide {
margin-right:148px;
text-align:left;
/* width:20em; */
} 

p.taxis {
font: bold 1.1em Arial, Helvetica;
color:#fff;
background-color:#209740;
padding:2px;
margin:0.25em 4em 0.25em 1.5em;
text-align:left;
width:15em;
} 

/******************************/
/* ******** quotidien ******* */
/*****************************/


dl.quotidien {
border:0;
margin:0;
padding:0.5em;
}

dl.quotidien dt {
font: bold 1.1em Arial, Helvetica;
color:#000;
border:0;
margin:1em 0 0 0;
padding:0;
}

dl.quotidien dd {
font: normal 1.1em Arial, Helvetica;
color:#000;
border:0;
margin:0.2em 0 0.5em 0;
padding:0;
}

dl.quotidien dd.adresse {
font: bold 1.1em Arial, Helvetica;
color:#78715D;
border:0;
margin:0.2em 0 0.5em 0;
padding:0;
}

/***************************************/ 
/****  texte image quotidien   ***/
/***************************************/ 

div#texte-image p, div#texte-image ul{
padding-left:110px;
}

h4.titre_quotidien {
background-color:#F7F0D4;
font: bold 1em Arial, Helvetica;
color:#000;
border:0;
padding:2px;
}

/************************/
/*************************/ 
/****   bas de page    ***/
/*************************/ 

div#basdepage {
	background: transparent url(/php/images/basdepage_quotidien2.gif) right top no-repeat;	
	border:0;
	height:225px;
	padding:-50px 0 0 0 ;
 }
 
 /*************************/ 
/****  agenda sportif   ***/
/*************************/ 

div#liens .cadre
{
	border: 0;
	width:126px;
	margin:0;
	padding:0;
}

div#liens .cadre td {
font:normal 1.1em Arial, Helvetica;
 color:#909092;
border:0;
margin:0;
padding:1px;
text-align:center;
}

 div#liens .cadre td a {
 font:normal 1em Arial, Helvetica;
 background-color:#fff;
 color:#C4002C;
 border:0;
 margin:0;
 padding:1px;
 text-decoration:underline;
 }
 
 div#liens .cadre td a:hover {
 font:normal 1em Arial, Helvetica;
 background-color:#C4002C;
 color:#fff;
 border:0;
 margin:0;
 padding:1px;
text-decoration:underline;
 }
 

 /***************************************/ 
/****  texte image tourisme  ***/
/***************************************/ 

div#texte-image p{
padding-left:10px;
}



/************************/

/*************************/ 
/****  sms   ***/
/*************************/

.table_sms {
border:0;
margin:0 0 0 0.5em;
padding:0.5em;
border:0;
}

.text_checkbox {
font: normal 1em Arial, Helvetica;
color:#2254A0;
padding:0;
margin:0.5em;
} 


.table_sms td.champ_label {
padding:0;
margin:0;
width:80px;
border:0;
}

.table_sms td.champ_element {
width:200px;
border:0;
}

.champ_text {
width:175px;
}

.champ_num {
width:75px;
}