/* CSS Document */



/* */

.tableau_entete {
   background-color:#8E969F;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px;
   color: #FFFFFF;
   font-weight:bold;
}


.tableau_corps{
   background-color:#E0E2E2;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   color: #545E63; 
}





/*     */
a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:none;
}

a:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:none;
}

a:hover, a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:underline;
}


/* elements du formulaire*/

.texte{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none;}
.texte_gras{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; font-weight:bold;}
.texte_arabe{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #545E63; text-decoration:none; }
.texte_gras_arabe{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #545E63; text-decoration:none; font-weight:bold;}
.texte_gras_with_margin{padding-left:8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; font-weight:bold;}

.texte_orange {

    font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px;

	color: #D56116;

}

.texte_gris {

    font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color: #565C5E;
	
	text-decoration:underline

}







.texte_gras_big{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight:bold;}

.texte_gras_bigbig{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration:none; font-weight:bold;}

.texte_rouge{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration:none;}

.texte_noir{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;}



/* puces lien simulations acces thematique */

li {

		list-style-type: none;

		background-image: url(images/puce_ts.gif);

		background-repeat: no-repeat;

		background-position: 0% 7px;

		padding-left: 15px;

		margin: .1px 0 .1px 0; 

		line-height: 15px;

}



li a {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}

li a:hover, li a:active {

    text-decoration:underline;

}









body{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color: #5F6465; }

input{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

select{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;  }

h2{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#BE4C0C;}







.teleservices{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px;}

.teleservices th{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6465; text-decoration:none;

font-weight:lighter;  padding-right:50px;



}

.teleservices td{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;

font-weight:lighter; }





.FORM_INPUT { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

.FORM_INPUT_RECHERCHE{ font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}

.FORM_LIST { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

.FORM_LIST_AP { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width:150px }





.Orange_Gras{

color:#BE4C0C;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

font-weight:bold;

padding-left:8px;

}


.Orange_Gras_without_margin_arabe{

color:#BE4C0C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold; 
}


.Orange_Gras_without_margin{

color:#BE4C0C;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

font-weight:bold;
}



/* Rubriques */

.TableRubrique { border-style: solid;  border-width: 1px 1px 1px 1px ; border-color:#D6DDE2; background-color:#F8F8F8;margin-top:1px; filter:shadow(color:gray, strength:4, direction:135);}

.TABLE_RUBRIQUE_TITLE { padding-left:8px; padding-top:8px; height:20px; vertical-align:top}

.TABLE_RUBRIQUE_CORPS { padding-left:0px; padding-top:0px; vertical-align:top}

.TABLE_RUBRIQUE_CORPS_THEME { padding-left:10px; padding-top:0px; vertical-align:top}

.TABLE_TEXTE { padding-left:8px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none;}
.TABLE_TEXTE_ARABE { padding-right:8px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #545E63; text-decoration:none;text-align:right; direction:rtl}



/*  4  espaces acces thematique  */ 

.TABLE_AT_CORPS { padding-left:8px; padding-right:8px; padding-bottom:8px ; text-align:justify}

.TABLE_AT { border-style: solid;  border-width: 1px 1px 1px 1px ; border-color:#BDC5CA; background-color:#E2E6E7;margin-top:1px; filter:shadow(color:gray, strength:4, direction:135);}



.TITRE_AT{

color:#FFFFFF;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

font-weight:bold;

padding-left:8px;

padding-top:8px;

background-color:#7F8C92;

vertical-align:middle;

}



.FOOTER_AT{

color:#FFFFFF;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

font-weight:bold;

padding-left:8px;

padding-top:8px;

background-color:#C5CACD;

vertical-align:middle;

text-align:right;

}





/* lien autres pied 4 espaces acces thematique */

a.lienATFOOTER:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #636F74; text-decoration:none;

}



a.lienATFOOTER:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #636F74; text-decoration:none;

}



a.lienATFOOTER:hover, a.lienATFOOTER:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #636F74; text-decoration:underline;

}













/* puces lien simulations acces thematique */

li.PUCE_AT_SIMULATION {

		font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;

		font-size: 100%;

		color: #A24A11;

		list-style-type: none;

		background-image: url(images/puce_ts.gif);

		background-repeat: no-repeat;

		background-position: 0% 7px;

		padding-left: 5px;

		margin: .1px 0 .1px 0; 

		line-height: 15px;

}



/* Liens simulations acces thematique */

a.liensim:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D56116; text-decoration:none;

}



a.liensim:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D56116; text-decoration:none;

}



a.liensim:hover, a.liensim:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D56116; text-decoration:underline;

}



/* liens utiles */

/* Liens orange pour liens utiles */

a.lienutile:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D56116; text-decoration:none;padding-left:20px;

}



a.lienutile:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D56116; text-decoration:none;padding-left:20px;

}



a.lienutile:hover, a.lienutile:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D56116; text-decoration:underline;padding-left:20px;

}





.texte_utile{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; padding-left:20px}

.texte_gras_utile{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; font-weight:bold;}

/* fin liens utiles */









/* Tableau Acces thematique */

.TABLE_AT{  }

.TABLE_AT_LIGNE_DEPENSES{ background-color:#D56116; height:20px; padding-left:8px}

.TABLE_AT_LIGNE_IMPOTS{ background-color:#E36917; height:20px; padding-left:8px}

.TABLE_AT_LIGNE_FONCTIONNAIRES{ background-color:#E97223; height:20px; padding-left:8px}

.TABLE_AT_LIGNE_INSTITUTIONS{ background-color:#EA7D35; height:20px; padding-left:8px}

.TABLE_AT_LIGNE_COLLECTIVITES{ background-color:#ED8D4E; height:20px; padding-left:8px}

.TABLE_AT_LIGNE_BANQUE{ background-color:#EE965B; height:20px; padding-left:8px}





/* Liens Acces thematique */

a.lienAT:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;

}

label

{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6465; text-decoration:none;

font-weight:lighter; 

}



a.lienAT:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;

}



a.lienAT:hover, a.lienAT:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:underline;

}





/* puces Acces thematique */

li.PUCE_AT {

		font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;

		font-size: 100%;

		color: #8AB24C;

		list-style-type: none;

		background-image: url(images/puce_at.gif);

		background-repeat: no-repeat;

		background-position: 0% 7px;

		padding-left: 15px;

		margin: .1px 0 .1px 0; 

		line-height: 15px;

}



/* Liens Teleservices */



span.lients{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}



a.lients:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}



a.lients:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}



a.lients:hover, a.lients:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:underline;

}



/* puces Teleservices */

li.PUCE_ts {

		font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;

		font-size: 100%;

		color: #565C5E;

		list-style-type: none;

		background-image: url(images/puce_ts.gif);

		background-repeat: no-repeat;

		background-position: 0% 7px;

		padding-left: 15px;

		margin: .1px 0 .1px 0; 

		line-height: 15px;

}







/* menu top */

.menu_top { padding-left:4px; padding-right:8px}

.texte_menu_top{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; vertical-align:top; padding-right:8px }





/* menu bottom */

.menu_bottom {height:18px; background-image:url(images/background_menu_top.gif);  background-repeat:repeat-x; padding-left:8px; padding-right:4px}

.texte_menu_bottom{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; vertical-align:middle;}







/* Liens menu top */

a.lienMenuTop:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; font-weight:bold;vertical-align:top;

}



a.lienMenuTop:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; font-weight:bold; vertical-align:top;

}



a.lienMenuTop:hover, a.lienMenuTop:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:underline;font-weight:bold; vertical-align:top;

}









/*  4espaces */

.quatre_espaces_middle { background-image:url(images/boutton_r2_c3.jpg);  background-repeat:repeat-x;}

.quatre_espaces_left { background-image:url(images/boutton_r2_c2.jpg);  background-repeat:no-repeat; width:5px}

.quatre_espaces_right { background-image:url(images/boutton_r2_c4.jpg);  background-repeat:no-repeat; width:6px}







/* Liens 4espaces */

a.quatres_espaces:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6465; text-decoration:none; font-weight:bold;

}



a.quatres_espaces:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6465; text-decoration:none;font-weight:bold 

}



a.quatres_espaces:hover, a.quatres_espaces:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5F6465; text-decoration:underline; font-weight:bold

}









/*******************************************/

/************* actualite accueil ***********/

/*******************************************/





/* actualites de la page accueil*/

.title_actualite{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; font-weight:bold

}



.texte_actualite{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none;

}







/* Liens suite actualites de la page accueil */

a.liensuite:link {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:none;

}



a.liensuite:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:none;

}



a.liensuite:hover, a.liensuite:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:underline;

}



/* Table contenant photo actualite  */

.TABLE_PHOTO_ACTUALITE { padding-left:10px; padding-top:5px;}







/*******************************************/

/************* zoom accueil ***********/

/*******************************************/





/* zoom de la page accueil*/

.title_zoom{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none; font-weight:bold

}



.texte_zoom{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545E63; text-decoration:none;

}



/* Table contenant zoom  */

.TABLE_ZOOM { padding-left:8px; padding-top:5px;}





/* Table you are here*/

.TABLE_YOUAREHERE { padding-left:8px;}







/* Liens corps menu pub */

a.liencmp:link  {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}



a.liencmp:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:none;

}



a.liencmp:hover, a.liencmp:active {

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #565C5E; text-decoration:underline;

}



/* title corps menu pub */

.title_cmp{

    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE4C0C; text-decoration:none; font-weight:bold

}





/*  details tableau teleservices   */

.ewTable {

background-color:#F8F8F8;

color:#FFFFFF;

vertical-align:top;

text-align:center;

}



.ewTableRow {

background-color:#E3E3E3;

}



.ewTableHeader {

background-color:#BEBEBE;

font-size: 12px;

}







