body {

scrollbar-face-color: #b0d4db;
scrollbar-shadow-color: #004b51;
scrollbar-highlight-color: #004b51;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: gray;
scrollbar-track-color: #ddedef;

font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
/*background : #cccccc;*/
background : #e4e7e9;
/*background: url(images/arriere_plan.gif);*/

}

/*************************
tableau principal : 5lignes, 5colonnes
****************************/
table.index
{
   /*border: 4px outset green;*/
   border-collapse: collapse;
   background-color: #ddedef;
    width : 980px;
	border: 1px solid black;
	margin-left:auto;
	margin-right:auto;
	
}

td.num11
{
   height: 40px;
   width : 147px;
   background-color: #ddedef;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   padding: 5px;
}

td.num12
{
   height: 40px;
   background-image: url(images/bande-claire-833px.gif) ;
   background-color: #b0d4db;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
}


td.num21
{
   height: 30px;
   width : 147px;
   background-color: #00929e;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   
}

td.num22
{
   height: 30px;
   background-image: url(images/bandeau_bouton.gif) ;
   background-repeat:no-repeat;    
   background-color: #336F75;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   padding: 5px;
   color : #fff;

  
}

td.num31
{
   height: 420px; 
	width : 147px;
   background-color: #ddedef;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   padding: 5px;
}

td.num32
{
   height: 420px;
   /*background-color: #00939f; la couleur de fond de cette cellule est gérée dans le fichier index.php*/
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   /*text-align: center;*/
   padding: 5px;
}

td.num41
{
   height: 147px; 
   width: 147px;
   background-color: #626366;
   background-image: url(images/logocartelversiondamien120px.png) ;
   background-repeat:no-repeat; 
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   padding: 2px;
}

td.num42
{
   height: 50px;
   width: 196px;
   background-color: #3f3f40;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   
}

td.num43
{
   height: 50px;
   width: 200px;
   background-image: url(images/pointille-gris.gif) ;
   background-repeat:repeat-y;
   background-color: #221e1f;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: left;
   
}

td.num44
{
   height: 50px;
   width: 200px;
   background-image: url(images/pointille-gris.gif) ;
   background-repeat:repeat-y;
   background-color: #221e1f;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   
   
}
td.num45
{
   height: 50px;
   width: 237px ;
   background-color: #626366;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   
}
td.num51
{
   height: 50px;
   width: 596px;
   background-color: #494a4b;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   text-align: center;
   
}
td.num52
{
   height: 50px;
   width: 237px ;
   background-image: url(images/pointille-gris_horizontal.gif) ;
   background-repeat:repeat-x;
   background-color: #626366;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   font-size: 3px;
   text-align: center;
   
}


/*************************
tableau menu haut : 1ignes, 4colonnes
****************************/
table.menu_haut
{
   
   border-collapse: collapse;
	height : 100%;
	text-align: center;
	
	
}

/*************************
tableaux annexes : 
****************************/

/*tableau des input de la zone sombre du bas*/
table.tabinput
{
    padding: 5px; 
   border-collapse: collapse;
	
}
/*tableau du num 31 menu gauche*/

td.num31_menu
{
	height: 40px;
	/*background-image: url(images/PICTO_puce-vert.gif) ;*/
	background-repeat:no-repeat;
	font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
	text-align: left;
	border-bottom: 1px dotted #000;
	
}
table.googlemap
{
   /*border: 4px outset green;*/
   border-collapse: collapse;
   
	border: 1px solid black;
}
/******************
****liens
*******************/

a.menu:link, a.menu:visited {
	
	color: #fff; 
	text-decoration: none;
	/*border-bottom: 1px dotted #c23f2d;*/
	font-weight: bold;
}

a.menu:hover {
	color: #fff;
	/*border-bottom: 1px dotted #76261B;*/
	background-color: #df7e1a;
	font-weight: bold;
	
}


a.menu51:link, a.menu51:visited {
	
	color: #929497; 
	text-decoration: none;
	/*border-bottom: 1px dotted #c23f2d;*/
	font-size: 13px;
}

a.menu51:hover {
	color: #fff;
	/*border-bottom: 1px dotted #76261B;*/
	font-weight: bold;
	
}

a.drapeau:link, a.drapeau:visited {
	
	color: #00929e; 
	text-decoration: none;
	
	
}

a.drapeau:hover {
	color:  #df7e1a;
	/*border-bottom: 1px dotted #76261B;*/
	font-weight: bold;
	
}


a.menu_gauche:link, a.menu_gauche:visited {
	font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
	color: #000; 
	text-decoration: none;
	/*border-bottom: 1px dotted #c23f2d;*/
	font-size: 14px;
	
}

a.menu_gauche:hover {
font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
	color: #df7e1a;
	/*border-bottom: 1px dotted #76261B;*/
}
	


/******************
****formatage du texte
*******************/

.titre {
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	text-align: right;
}

.texte {
	font-size: 11px;
	font-weight: bold;
	color: #fff;

}

.texte_infoUtile{
	font-size: 12px;
	font-weight: bold;
	color: #fff;

}

.sloggan_orange{
	font-size: 23px;
	font-weight: bold;
	color: #df7e1a;	
}
.sloggan_bleu{
	font-size: 23px;
	font-weight: bold;
	color: #198488;	
}

/*  titre   */
.titre_noir_contenu{
	background-image: url(images/PICTO_edito.gif) ;
	background-repeat:no-repeat;
	font-weight: bold;
	font-size: 19px;
	color: #df7f1c;
	/*text-align: right;*/
	padding-left : 31px;
}



/* corps du texte */

.texte_noir_contenu{
	font-size: 13px;
	
	color: #000;

}
