/* fr Style vert clair et fonc� */
/* en Light and dark green style */

/* Main body font choice : */

img {
	-ms-interpolation-mode:bicubic;
	border:	0px;
}

/* Big title (on top of each page) choice : */
h1 {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	margin-left:10px;
	font-size: 13px;
	font-weight: bold;
	color: #0E448C;
}
.texte {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	color: #565656;
}
.center {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;

}
/* Links on cells */
td a {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #003399;
}

/* Rollover links on cells */
td a:hover {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	text-decoration: underline;
	font-size: 12px;
	color: #003399;
}
/* Document comments */
.comments {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 10px;
}

/* Error messages */

.error{
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	color: #C4060A;
	text-align: center;

}

.r_black {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}
.r_vert {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	color: #23811C;

}
.r_rouge {
	font-family: Verdana, Arial, Helvetiva, Sans-Serif;
	font-size: 11px;
	color: #FF0000;

}

.r_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}

a.r_marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9933;
	text-decoration:none;
	}

a.r_marron:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CC9933;
text-decoration:none;
}

a.r_marron:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}

.p_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;

}

.r_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;

}

a.r_gris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}

.r_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;

}

.r_button {
border:1px solid black;
background-color:#E0D5C9;
font-family:"verdana",sans-serif;
font-size:10px;
font-weight: bold ;
padding:3px;
}

.r_liste {
border:1px solid black;
background-color:#E0D5C9;
font-family:"verdana",sans-serif;
font-size:10px;
font-weight: bold ;
padding:3px;
}


.r_liste2 {
border:1px solid black;
background-color: #DFDFDF;
font-family:"verdana",sans-serif;
font-size:13px;
font-weight: bold ;
padding:3px;
}

.r_liste3 {
border:1px solid #D3D3D3;
background-color: #EEEEEE;
font-family:"verdana",sans-serif;
font-size:12px;
padding:3px;
}

/**************************              Style Tarik:                  ************************/


/* CSS Document */

.fond-droit {
	background-image: url(../images/cote-fond-d-page-droit2.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.fond-gauche {
	background-image: url(../images/cote-fond-d-page-gauche.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.fond-bas {
	background-image: url(../images/bas-fond-d-page.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.fond-haut {
	background-image: url(../images/haut-fond-d-page.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.ligne-1 {
	background-image: url(../images/ligne-01.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.ligne-2 {
	background-image: url(../images/ligne-02.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.ligne-3 {
	background-image: url(../images/ligne-03.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.ligne-4 {
	background-image: url(../images/ligne-4.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.site-map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #208cd2;
	text-decoration: none;
}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #144ED5;
	text-decoration: none;
	font-weight: bold;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.actualites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
	text-decoration: none;
}

.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.piedpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828281;
	text-decoration: none;
}

a.blanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}

/* CSS pagenation */
.pagination {
font:12px Arial, Helvetica, sans-serif;
margin:40px 0;
text-align:center
}

.pagination a {
background:#fff;
border:1px solid #2b82a7;
color: #333333;
margin:2px;
padding:.2em .4em;
text-decoration:none
}

.pagination a:hover {
background:#BFBFBF;
border:1px solid #2b82a7;
color:#333333;
}

.pagination span.inactive {
background:#fff;
border:1px solid #2b82a7;
color:#f0f0ff;
margin:2px;
padding:.2em .4em
}

.pagination span.active {
background:#BFBFBF;
border:1px solid #2b82a7;
color: #333333;
font-weight:700;
margin:2px;
padding:.2em .4em
}
