body {
	background-image: url(img/commun/fond_repeat.jpg);
	background-repeat: repeat;
	margin: 0px; /* Pour centrer notre page */
	padding: 0px;
}

.toprecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2ECF3;
}
a.toprecherche {
	text-decoration: none;
}

.topident {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF99;
}
.champ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*************************************************ACTU*/
.navactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
}
a.navactu {
	text-decoration: none;
}
a.navactu:hover {
	color: #663399;
	text-decoration: none;
}
#imagefond {
	margin: 0px;
	padding: 0px;
	width: 100%;
	left: 0px;
	top: 0px;
	background-image: url(img/commun/fond_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 1;
}

.rubactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000000;
}
.rubactuPoint, .rubactuPoint_actif
{
	background-image: url(img/commun/boule_rouge.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 20px;
}

a.rubactu, .rubactuPoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000000;
}
a.rubactu:hover, a.rubactu_actif:hover, .rubactuPoint:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #F91D11;
	
}
a.rubactu_actif, .rubactuPoint_actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#F91D11;
}
.datelg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F91D11;
	font-weight: bold;	
}
.datelg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F91D11;
	font-weight: bold;
}
.titrerubactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#333399;
	font-style: italic;
}
.titrerubactuBO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333399;
	font-style: italic;
}
.titreactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333366;
	font-weight: bold;
	text-align: left;
}

/*************************************************CONTACT*/
.navcont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
}
a.navcont {
	text-decoration: none;
}
a.navcont:hover {
	color: #733910;
	text-decoration: none;
}

/**************************************************RESEAU*/
.navreso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
}
a.navreso {
	text-decoration: none;
}
a.navreso:hover {
	color: #4F5BCC;
	text-decoration: none;
}

/***************************************************RESSOURCES*/
.navressources {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
}
a.navressources {
	text-decoration: none;
}
a.navressources:hover {
	color: #4E5415;
	text-decoration: none;
}

/***************************************************/
.chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 11px;
}
a.chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 11px;
}

/********************************************Affichage de resultats d'une recherche*/
.page_res {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;	
}
a.page_res {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.page_res:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.nb_rep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-style: italic;	
}

/**********************************************************texte*/
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.txtbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003399;
	padding-left:10px;
}
.txt1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6633;
	text-decoration: none;
}

a.txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6633;
	text-decoration: underline;
}

.txtpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txtgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}
.txtpetitgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}
a.txtpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ff6633;
	text-decoration: none;
}
a.txtpetit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6633;
	text-decoration: underline;
}
a.txtpetit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6633;
	text-decoration: none;
}
.semaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.semaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
a.semaine:visited {
	color:#000000;
}
.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333399;
}
.boutonchamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2ECF3;
	background-color: #2A5099;
}

/************************** Administration ******************************/
.navaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
}
a.navaccueil {
	text-decoration: none;
}
a.navaccueil:hover {
	color: #DF6A00;
	text-decoration: none;
}
.navgestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7E7E7E;
}
a.navgestion {
	text-decoration: none;
}
a.navgestion:hover {
	color: #000000;
	text-decoration: none;
}
.navquit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C8C8C;
}
a.navquit {
	text-decoration: none;
}
a.navquit:hover {
	color: #000000;
	text-decoration: none;
}
.navenquete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.navenquete {
	text-decoration: none;
}
a.navenquete:hover {
	color: #FF0000;
	text-decoration: none;
}
.navgroupe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.navgroupe {
	text-decoration: none;
}
a.navgroupe:hover {
	color: #3c2f87;
	text-decoration: none;
}
.navld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.navld {
	text-decoration: none;
}
a.navld:hover {
	color: #CC9933;
	text-decoration: none;
}


/******************  Affichage des pages *************************/
.pasimprimeaff {
	display:none;
}

/******************* Affichage du calendrier ************************/

#calendrier li{
	list-style: none;	
}

#libelle {
	width: 210px;
	margin: 0 auto;
	padding: 0;
}
.ligne {
	width: 210px;
	margin: 0 auto;
	padding: 0;
} 
#libelle li {
	float : left;
	width : 30px; 
}
.ligne li {
	color: #000;
	float : left; 
	width : 30px; 
}

.ligne li a:hover{
	list-style: none;
	text-decoration: none;
}

li.itemCurrentItem {
	/*apparence de la date du jour */
}
li.itemSelectedItem {
	/* apparence du jour sélectionné */
}		

/******************************** Telechargement *********************************/

.nodeco{
		text-decoration: none;
		}
a.nodeco:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
}

/****************************** Defilement *****************************************/
.defil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d2b5c;
}
a.defil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d2b5c;
	text-decoration: none;
}

a.defil:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d2b5c;
	text-decoration: none;
}

a.defil:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d2b5c;
	text-decoration: underline;
}
#envfleche {
	width: 800px;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	vertical-align: bottom;
	margin-top: 0px;
}


td.login {
	background-image:url(img/top/fond_login.jpg);
	background-repeat:repeat-x;
}
table.bordurelogin{
	border-right: dotted 1px #FFFF99;
	height: 85px;
}

.lienactu{
	font-family: Arial, Helvetica, sans-serif;
	color:#A79DCB;
	font-size:11px;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.triangle_menu_actu {
	/*background-image: url(/img/actu/angle_actus.gif);*/
	background-image:url(img/actu/angle_actus.gif);
	background-repeat: no-repeat;
	background-position: 65px 0px;
}
.piedpage {
	/*background-image: url(../img/commun/fond_pied.jpg);
	background-repeat: repeat-x;*/
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #b3dbd3;
	border-right-color: #b3dbd3;
	border-bottom-color: #b3dbd3;
	border-left-color: #b3dbd3;
}
#page {
	border: 1px solid #b3dbd3;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	width: 760px;
	position: relative;
	background-color: #FFFFFF;
}
#divLexique {
	background-color: #FFFFFF;
	border: 2px dotted #000099;
	z-index: 200;
	position: absolute;
	width: 400px;
	height: 300px;
	top: 75px;
	right: 5px;
	margin: 0px;
	padding: 10px;
}
#scrollLexique {
	height: 225px;
	overflow: scroll;
	color: #666666;
	border: 1px solid #CCCCCC;
}
#scrollLexique dl {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.SmallText
{
  font-size: 11px;
}
.infobulle {
	color:#003399;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003399;
	cursor: help;
	text-decoration: none;
}
.txtbleu img
{
	vertical-align: text-top;
}
/* +++++++++++++++++++++ bialec 2010 +++++++++++++++++++++++++++++++++++++++++*/
.pasimprime
{
	background-image: url(img/top/fd_recherche.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	vertical-align: middle;
}
.pasimprime form
{
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pasimprime form img
{
	vertical-align: middle;
}
tr .nav_gche
{
	background-image: url(img/commun/fd_navaccueil.gif);
	background-repeat: repeat;
}
.gras_blanc
{
	font-weight: bold;
	color: #FFF;
}
.bleu
{
	color: #003399;
}

/*****************  Groupes de travail *****************/
.blanc {
	color: #FFF;
}
.rouge
{
	color: #F00;
}
.fdblanc
{
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
}



.gras_brun
{
	font-weight: bold;
	color: #aa8f40;
}
.fd_ppc
{
	background-image: url(img/commun/fd_ppc.jpg);
	background-repeat: repeat-y;
}
.fd_accueil_actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(img/accueil_centre/fd_actu.jpg);
	background-repeat: repeat-x;
	height: 18px;	
}
.bas_actu {
	background-image: url(img/accueil_centre/bas_actu.gif);
	background-repeat: repeat-x;
	
}
.fd_accueil_ressources {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(img/accueil_centre/fd_ressources.jpg);
	background-repeat: repeat-x;
	height: 18px;	
}
.bas_ressources {
	background-image: url(img/accueil_centre/bas_ressources.gif);
	background-repeat: repeat-x;
}
.hauteur85px {
	height: 85px;	
}
.txt h3
{
	color: #333399;
	font-size: 12px;
}
h4
{
	color: #87B7DB;
}
.feu_tricolore {
		
}
#feu {
	border: 1px solid #666;
	padding: 2px;
}
.txtpetitgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.GT09_Body_sans_fond
{
	background-color: #FFF;
	background-image: none;
}
.GT09_titre h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #FFF;
	text-align: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 13px;
}
.GT09_titre p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #448FAE;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 1px;
	text-align: right;
	margin-left: 0px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFF;
}
.GT09_fdblanc
{
	background-color: #FFF;
}
.GT09_fdblanc #premier 
{
	background-color: #D54344;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.GT09_fdblanc .tdGche h2
{
	background-color: #D54344;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 30px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.GT09_fdblanc .tdGche p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-left: 10px;
	text-indent: -10px;
}
.GT09_fdblanc .tdGche p a
{
	background-image: url(groupes_w/img/puce_rge.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	text-indent: 0px;
	background-position: left 5px;
	color: #666;
	text-decoration: none;
}
.GT09_fdblanc .tdGche p a:hover
{
	background-image: url(groupes_w/img/puce_rge.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	text-indent: -10px;
	background-position: left 5px;
	color: #d54344;
	text-decoration: none;
}
.GT09_fdblanc .tdGche .selection
{
	background-image: url(groupes_w/img/puce_bleu.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left 5px;
	color: #2092AD;
	text-indent: 0px;
	font-weight: bold;
}
.GT09_fdblanc .tdDt h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #2F4692;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
}
.GT09_fdblanc .tdDt h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 50px;
	margin-left: 50px;
	border: 1px solid #2F4692;
	color: #448FAE;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.GT09_fdblanc #colDte
{
	width: 150px;
}
.GT09_fdblanc .tdDt #liste
{
	background-color: #ededed;
	border: 1px solid #2F4692;
	width: 150px;
}
.GT09_fdblanc #liste h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFF;
	background-color: #448FAE;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
}
.GT09_fdblanc #liste p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
}
.GT09_fdblanc #liste2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
	color:#448FAE;
	font-weight: bold;
}
.GT09_fdblanc #liste a, .GT09_fdblanc #liste2 a
{
	color: #2D4B94;
	text-decoration: none;
}
.GT09_fdblanc #liste a:hover, .GT09_fdblanc #liste2 a:hover
{
	color: #d54344;
	text-decoration: none;
}
.GT09_fdblanc #pilote
{
	font-weight: bold;
}
.GT09_fdblanc .DefinitionProjet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
.GT09_fdblanc tr .tdDt h3
{
	font-family: Arial, Helvetica, sans-serif;
	color: #448FAE;
	font-size: 1em;
	text-align: center;
}
.GT09_fdblanc .tdDt #legende
{
	background-color: #ededed;
	border: 1px solid #448FAE;
	width: 150px;
}
.GT09_fdblanc #legende h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFF;
	background-color: #4572B5;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
}
.GT09_fdblanc #legende p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
}
.GT09_Body_fd_gris #visualisation_page
{
	height: auto;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: left;
}
.GT09_Body_fd_gris #visualisation_page  h4
{
	font-weight: bold;
}
.GT09_titre p a
{
	color: #FFF;
}
.td_vide
{
	width: 20px;
}
.big_doc
{
	border: 1px solid #448FAE;
	padding: 0px 5px 5px;
	background-color: #ededed;
}
.T_big_doc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFF;
	background-color: #4572B5;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: -5px;
	margin-left: -5px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 3px;
}


.GT10_structure
{
	border: 1px solid #A7C450;
	background-image: url(groupes_w/img/fond_structure.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px;
	text-align: center;
	height: 80px;
	background-color: #FFF;
}
.GT10_structure img
{
	margin-bottom: 10px;
}

/*.GT10_structure p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 10px;
	text-align: left;
	font-weight: bold;
	margin-left: 15px;
}*/
.GT10_assemblage p, .GT10_archives p, .GT10_structure p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 2px;
	text-align: left;
	font-weight: bold;
}
.GT10_version p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 2px;
	text-align: center;
	font-weight: bold;
}
.GT10_structure p a, .GT10_assemblage p a, .GT10_ressources p a, .GT10_archives p a,  .GT10_version p a
{
	color: #000;
}
.GT10_assemblage
{
	border: 1px solid #448fae;
	background-image: url(groupes_w/img/fd_assemblage.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px;
	text-align: center;
	height: 80px;
	background-color: #FFF;
}
.GT10_assemblage img
{
	margin-bottom: 5px;
}

.GT10_assemblage .version
{
	margin: 0px;
	color: #448fae;
	/*font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;*/
	font-weight: normal;
}
.GT10_version .version
{
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	color: #060;
	font-size: 0.7em;
	text-align: center;
	font-weight: normal;
}

.GT10_ressources
{
	border: 1px solid #DA251D;
	background-image: url(groupes_w/img/fd_ressources.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px 3px 20px;
	text-align: center;
	height: 80px;
	margin-bottom: 20px;
}
.GT10_ressources p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-bottom: 0px;
	margin-top: 2px;
	text-align: left;
}
.GT10_archives
{
	border: 1px solid #448fae;
	background-image: url(groupes_w/img/fonds_archives.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px;
	text-align: center;
	height: 80px;
	background-color: #FFF;
}
.GT10_archives img
{
	margin-bottom: 10px;
}

.GT10_version
{
	border: 1px solid #A7C450;
	background-image: url(groupes_w/img/fonds_versionvalid.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px;
	text-align: center;
	height: 80px;
	background-color: #FFF;
}
.GT10_version #bouton
{
	background-image: url(groupes_w/img/bouton.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 8px;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 68px;
}





.GT09_titre .a_gche
{
	float: left;
	margin-left: 30px;
}
#popup
{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#popup .tdGche 
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #1E8DA1;
}
#popup h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E9F1F5;
	text-align: center;
	padding: 3px;
	margin-right: 5px;
}


.T_ressources 
{
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: center;
}
.T_annexes
{
	color: #448fae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: center;
}
.T_structure
{
	color: #aace3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: center;
}


#popup p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#popup a
{
	color: #000;
}
#popup a:hover
{
	color: #25589A;
}
#popup div
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}








.bleu_gras
{
	color: #333399;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.titreClassification {
	color: #000;
}

.td_fd_cellule
{
	background-image: url(img/actu/fd_filet.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.td_fd_cellule_bas
{
	background-image: url(img/actu/fd_filet_bas.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.romain {
	font-style: normal;
	font-weight: normal;
	color: #000;
}

