.{
	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
}

A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
TD
{
    /* font-family: VERDANA,ARIAL,TAHOMA */
}
IMG.document
{
    margin-right : 8
}
TH
{
    /* font-family: VERDANA,ARIAL,TAHOMA */
}
P
{
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
BR.menu
{
    FONT-SIZE: 5px
}
P.menu
{
    FONT-SIZE: 8px
}
INPUT.recherche
{
    COLOR: #000000
}

.recherche
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #6699CC
}

.droit
{
    FONT-SIZE: 10px;
    COLOR: black;
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
.droit-news
{
    FONT-SIZE: 10px;
    COLOR: black;
    background:url(../images/bord_news.gif) right repeat-y;
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
.droit2
{
    FONT-SIZE: 10px;
    COLOR: black;
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
.droit2 A{
	width:93%;
    background:url(/images/puce-bleue.gif) center right no-repeat;
    padding-right:3px;
}

.trait
{
    BACKGROUND-COLOR: #6456e1
}

.services
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.titreparagraphe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333399;
    /* FONT-FAMILY: Arial */
}

A.menu
{
    COLOR: #000000;
    TEXT-DECORATION: none
; background-color: #FFFFFF; border: #FFFFFF; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin
}

A.path
{
    COLOR: #000000
}

A.recherche
{
    COLOR: #000000
}

A.droit
{
    COLOR: #000000; background-color: #FFFFFF
}

A.intab
{
    COLOR: #000000;
    TEXT-ALIGN: left
}


.menu
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #e3eaf0
}


TH.recherche
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6456e1;
    TEXT-ALIGN: left
}

TH.droit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6456e1;
    TEXT-ALIGN: left
}
.saut_blanc
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 5px;
    BORDER-LEFT: black;
    BORDER-BOTTOM: black;
    BACKGROUND-COLOR: white
}
.center
{
    FONT-SIZE: 11px;
    COLOR: black;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: center
}
.menu_td
{
    BACKGROUND-COLOR: #F2F2F2
}
.texte
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: left
}

.saut_fonce
{
    BORDER-TOP: black;
    FONT-SIZE: 1px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 1px
}
.blanc
{
    FONT-SIZE: 8pt;
    COLOR: white;
    /* FONT-FAMILY: Arial;*/ 
    FONT-VARIANT: normal
}
.blanc7
{
    FONT-SIZE: 7pt;
    COLOR: white;
   /* FONT-FAMILY: Arial; */
    FONT-VARIANT: normal
}
.DOCUMENT_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-STYLE: normal;
    COLOR: navy;
; text-align: left; left: 10px; clip:  rect(   )
    /* FONT-FAMILY: Arial */
}
.DOCUMENT_PROPRIETES_commentaires
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial;*/
	TEXT-ALIGN: left
; clip:        rect(   ); position: relative
	
}
.DOCUMENT_remarques
{
	background-color:#EDEDEE;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    /* FONT-FAMILY: Arial; */
	border-color : #CCCCCC;
	border-style : solid;
	border-width : 1;
	TEXT-ALIGN: justify;
	
}
.DOCUMENT_attachments
{
	background-color:#EDEDEE;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;

	border-color : #CCCCCC;
	border-style : solid;
	border-width : 1;
	TEXT-ALIGN: justify;
	
}
.DOCUMENT_auteur
{
    FONT-SIZE: 8pt;
    color: #AD9338;
    FONT-STYLE: italic;
   /* FONT-FAMILY: Arial */
}
.legende
{
    FONT-SIZE: 7pt;
    COLOR: grey;
   /* FONT-FAMILY: Arial */
}
.exemple
{
    FONT-SIZE: 10pt;
    COLOR: olive;
    /* FONT-FAMILY: Arial */
}
A.document
{
    FONT-SIZE: 9pt;
    COLOR: maroon;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
    TEXT-DECORATION: underline
}
.DOCUMENT_footnote
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
	TEXT-ALIGN: justify
}
.DOCUMENT_sectionnote
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
	TEXT-ALIGN: justify
}
.paragraphe
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    /* FONT-FAMILY: Arial; */
    
}
.paragraphe_align
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    /* FONT-FAMILY: Arial; */
}
TD .paragraphe_justify
{
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
    TEXT-ALIGN: justify
}
TD .paragraphe_left
{
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; */
    TEXT-ALIGN: left
}

TD .DOCUMENT_titreparagraphe1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333399;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: underline;
; text-align: left
}
TD .DOCUMENT_titreparagraphe2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #333399;
    TEXT-DECORATION: underline;
    /* FONT-FAMILY: Arial; */
; text-align: left
; line-height: 30px
}
TD .DOCUMENT_titreparagraphe3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333399;
    /* FONT-FAMILY: Arial; */
    TEXT-DECORATION: underline;
}
.titreparagraphe_preview
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333399;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: none
}
.resume_preview
{
    FONT-SIZE: 9pt;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify
}

P .DOCUMENT_titreparagraphe1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333399;
; text-align: center; vertical-align: top
    /* FONT-FAMILY: Arial */
}
TD .blueFonce
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #07126b;
    /* FONT-FAMILY: arial */
}



A .blueFonce
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    /* FONT-FAMILY: Arial */
}
A.enSavoir
{
	COLOR: #333399;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Arial */
}

.login
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
}
.erreur
{
	COLOR: red;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Arial */
}
.fondNews
{
    BACKGROUND-COLOR: #6666cc;
}
.dateNews
{
    COLOR: #FF0000;
    FONT-SIZE: 7pt;
}


.cadre_bleu
{
; border: 1 #6699CC solid
}
.nom_famille
{
	COLOR: #333399;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: justify
}
.paragraphe_plus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    margin-top:11pt;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: justify
}
.famille_description
{
	color: #AD9338;
	TEXT-ALIGN: justify;
	FONT-SIZE: 11pt;
}
tr.lien_page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: Arial;*/
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #6666cc
}
td.lien_page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #6666cc
}
.lien_page
{
	/* FONT-FAMILY: Arial; */
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
  
}
body{
	FONT-FAMILY: VERDANA, ARIAL, TAHOMA;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
; background-color: #c1c1c1;
}
td.cell_img{
	align : left;
	vertical-align : top;
	margin-top : 0 pt;
	margin-bottom : 0 pt;
	margin-left : 0 pt;
	margin-right : 0 pt;
}

td.menu_titre{
	COLOR: white;
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	padding-bottom : 0 px;
	padding-top : 2 px;
}
td.menu_text{
	padding-left : 10 px;
	padding-right : 10 px;
	COLOR: #15337C;
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	line-height : 9pt;

}
.cell_text{
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 7pt;
	
	FONT-WEIGHT: bold;
	margin-top:0 pt;
}
.menu_text_comment{
	padding-left : 10 px;
	padding-right : 10 px;
	COLOR: #15337C;
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.menu_text{

	COLOR: #15337C;
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	line-height : 7pt;

}






.saut_jaune { BORDER-RIGHT: black; BORDER-TOP: black; FONT-SIZE: 5px; BORDER-LEFT: black; BORDER-BOTTOM: black; BACKGROUND-COLOR: #FFCC00}
.recherche_orange { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; HEIGHT: 15pt; BACKGROUND-COLOR: #FFCC66; border-color: #3366FF #3366FF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.recherche_gris { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; HEIGHT: 15pt; BACKGROUND-COLOR: #999999}
.recherche_bleufonce { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; HEIGHT: 15pt; BACKGROUND-COLOR: #07126b}
.menu_orange { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #FFCC66}
.Home_page_Lien {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #07126b; font-weight: bold}
.Home_page_Texte { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #07126b; font-weight: bold }
.Home_page_Medium { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #07126b; font-weight: bold }
.Home_page_Titre { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #666666; font-weight: bold }
.Home_page_sujet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #003399; font-weight: normal; text-decoration: underline; line-height: normal; list-style-type: none; list-style-image: none}
.Home_page_TexteBas { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #07126b; font-weight: normal; background-position: center; text-align: justify}
A.enSavoir_rouge { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; }
A.hover_menu { COLOR: #ff0000; TEXT-DECORATION: underline ; background-color: #999999}
.Home_page_Texte_rouge { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000; font-weight: normal}
.contenant_contenu .optional_decalage{
	vertical-align:top;
	font-size:8pt;
	width:200px;
	font-family:verdana;
	text-align:left;
	margin-right:10px;
	margin-left:10px;
	overflow:visible;
	}
/*P {margin-left:5px;}*/
ul {margin-top:1px;margin-bottom:1px;}

.section_head{background:url(../images/section_head.gif) no-repeat;width:130px;height:36px;}
.section_head A {color:#8291b0;font-weigt:bold;}
.univhg{width:18px;height:18px;background:url(../images/univ-btn-1-1.gif) top left no-repeat;}
.univh{height:18px;background:url(../images/univ-btn-1-2.gif) top left repeat-x;}
.univhd{width:18px;height:18px;background:url(../images/univ-btn-1-3.gif) top left no-repeat;}
.univg{width:18px;background:url(../images/univ-btn-2-1.gif) top left repeat-y;}
.univbg{width:18px;height:18px;background:url(../images/univ-btn-3-1.gif) top left no-repeat;}
.univb{height:18px;background:url(../images/univ-btn-3-2.gif) top left repeat-x;}
.univbd{width:18px;height:18px;background:url(../images/univ-btn-3-3.gif) top left no-repeat;}
.univd{width:18px;background:url(../images/univ-btn-2-3.gif) top left repeat-y;}
.header_droite {}
.header_droite table {font-family:verdana;font-size:10px;}
.clubic_head1 {background:url(../images/news_haut.gif) no-repeat;width:141px;height:36px;color:white;font-size:10px;text-align:left;line-height:12px;font-weight:bold;padding-bottom:3px}
.clubic_head2 {background:url(../images/news_inter.gif) no-repeat;width:141px;height:39px;color:white;font-size:10px;text-align:left;line-height:12px;font-weight:bold;padding-bottom:3px}
.header_droite UL {color:gray;text-align:right;margin:0px;padding:0px;list-style:none inside url(../images/puce_jaune.gif)}
.header_droite LI {margin:0px;padding:0px;text-align:left;}
.head{text-align:center;color:#868eb2;font-size:14px;font-weight:bold;position:relative;top:-8px;background-color:white;}

.arrondi {background:white url(../images/entete.jpg) top left no-repeat;background-color:#c1c1c1;}
.block_acces *{font-size:12px;font-weight:bold;}
.block_acces .head{background:none;position:relative;top:15px;color:#868eb2;font-size:14px;font-weight:bold;}

.titre_orange{ text-align:left;padding-left:30px;font-size:22px;color:#f66b2e;font-weight:bold;position:relative;top:30px;}
.titre_orange_bas{ text-align:right;padding-left:30px;font-size:22px;color:#f66b2e;font-weight:bold;position:relative;top:-13px;}

.block_degrade {height:143px;background:url(../images/degrad_home.png) top repeat-x;}
.libe_form{font-size:10px;color:#868eb2;font-weight:bold}
.prix_form{font-size:10px;color:#f66b2e;font-weight:bold}
.date_form{font-size:9px;color:black;}
.offres{position:relative;top:-11px;text-align:center;width:95%}
.blocnote{font-size:10px;color:black;text-align:justify;}
.planning_head{text-align:center;color:#868eb2;font-size:14px;font-weight:bold;background-color:white}
.PLanning_date{font-size:9px;color:#f66b2e;font-weight:bold}
.PLanning_libe{font-size:9px;color:black;}
.liendetail {font-size:9px;color:#868eb2;width:100%;text-align:right}
.menugauche {font-size:9px;color:#868eb2;width:100%;text-align:left}

.liendetail A{font-size:9px;color:#868eb2;}
.bloc_centre {font-size:10px;font-weight:normal;color:black;padding-left:25px;padding-right:25px;text-align:justify;}
.bloc_centre .barre {width:1px;padding-left:1px;padding-right:0px}
.bloc_centre .header_centre {text-align:center;background:#659acc url(../images/fleche_bleu_blanc.gif) left center no-repeat;color:white;width:98%;}
LI {color:gray;padding-left:8px;list-style:none  url(../images/micro-puce.gif) ;}
.header_droite LI{background:none;padding-left:0px;}
.selection select {width:160px;}
.selection {font-size:12px;font-family:verdana;}
.pcie_bas {font-size:11px;background-color:#ff6b2e;width:410px;color:black;font-weight:bold;position:relative;top:-7px;}