
/* General */
.body_cv { font-family: Arial;}
.body_main { MARGIN: 0px; font-family: Arial; background-color: #D4D0C8}
.img { cursor: hand;}

/* Header/Footer */
.header { font-weight: bold; font-size: 12px; color: black; background-color: white;  }
.header A { TEXT-DECORATION: underline;}
.header A:hover {TEXT-DECORATION: none;}
.header A img{ TEXT-DECORATION: underline; border:none}
.footer { font-weight: bold; font-size: 12px; color: white; }
.footer A { TEXT-DECORATION: none;font-weight: bold; font-size: 12px; color: white;}
.footer A:hover {TEXT-DECORATION: underline;}

/* Navigation */
.nav_rubrique { font-weight: bold; font-size: 12px; color: white; background-color:#ff9900; cursor:hand; }
.nav_rubrique A { TEXT-DECORATION: underline; color: white;}
.nav_rubrique A:hover {TEXT-DECORATION: none;}
.nav_section { border-top:solid 1px white; padding-top:1px;font-size: 12px; color: white; background-color: #F59B3A; font-weight:normal}
.nav_section A { padding:5px;DISPLAY: block;TEXT-DECORATION: none; color: white}
.nav_section A:hover {TEXT-DECORATION: none;background-color:#002E76;color:#FFFFFF }

/* Navigation Secondaire */
.rpt_menu A { text-decoration:none; FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #002E76; FONT-FAMILY: Arial}
.rpt_menu A:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002E76; FONT-FAMILY: Arial}
.rpt_menu A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002E76; FONT-FAMILY: Arial}
.rpt_menu A:hover { TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #AD0000; FONT-FAMILY: Arial}
.rpt_menu A:active { TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002E76; FONT-FAMILY: Arial}

/* Module */
.ModuleCadre{padding-left:15px;padding-right:15px;padding-top:10px;height:155px; border:solid 1px #DDDDDD}
.ModuleTitre{text-align:left;font-size:14px; font-weight:bold;color:#002E76;}
.ModuleTitre a{text-align:left;font-size:14px; font-weight:bold;color:#002E76;}
.ModuleTexte{text-align:left; font-size:12px; font-weight:normal;color:#002E76;}
.ModuleInput{text-align:left;}
.ModuleLien{text-align:left;color:#002E76; font-family:Verdana,Arial; font-size:10px; font-weight:bold;}
.ModuleLien a{color:#002E76;text-decoration:none}
.ModuleLien a:hover{color:#888888}
.ModuleSep {margin-bottom:3px}
.ModuleErreur{text-align:left;font-family:Verdana,Arial;color:Red;font-size:10px}

/* Liste de news */
.ListeCadre{border:solid 1px #003176; padding:5px; display:inline-block}
.ListeLien{margin-top:10px; text-align:right;color:#AAAAAA; font-family:Verdana,Arial; font-size:11px; font-weight:bold;}
.ListeLien a{color:#002E76;text-decoration:none}
.ListeLien a:hover{color:#888888}
.ListeTitre{color:#002E76; font-family:Verdana,Arial; font-size:12px; font-weight:bold; }
.ListeChapeau{text-align:justify; font-size:12px; font-weight:normal;color:#002E76;}
.ListeFloat{float:left;}

/* News */
.NewsErreur{text-align:right;font-weight:bold; font-family:Arial;color:Red;font-size:12px}
.NewsLien{text-align:right;color:Black; font-family:Verdana,Arial; font-size:12px; font-weight:bold;}
.NewsLien a{color:Black;text-decoration:none}
.NewsLien a:hover{color:#888888}

/* Acces */
.AccesTitre{margin-bottom:15px;text-transform:uppercase;color:#FDB400;font-size:16px; font-weight:bold}
.AccesTexte{font-size:12px; font-weight:bold;font-family:Arial,Verdana;}
.AccesInput Input{ border:solid 1px #E0E0E0;width:150px;color:#002E76;font-family:Arial,Verdana;font-size:11px }
.AccesLien{margin-top:15px}
.AccesErreur{text-align:right;font-weight:bold; font-family:Arial;color:Red;font-size:12px}
.AccesCadre{padding:15px}
.AccesFond{BACKGROUND-IMAGE:url(img/btn_dejainscrit.jpg);WIDTH:332;HEIGHT:187px;TEXT-ALIGN:left}

/* Champs */
.champ_news { border:solid 1px #002E76;width:230px;color:#002E76;font-family:Arial,Verdana;font-size:11px }
.champ_module { FONT-WEIGHT: bold; border:solid 1px #002E76; width:130px;color:#002E76;font-family:Arial,Verdana;font-size:10px }
	
/* DataGrid */
.dtg_header { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: orange; TEXT-DECORATION: none }
.dtg_header A { COLOR: white; TEXT-DECORATION: underline }
.dtg_header A:hover { TEXT-DECORATION: none }
.dtg { FONT-SIZE: 12px; COLOR: #555555;  BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.dtg A { COLOR: #555555; TEXT-DECORATION: underline }
.dtg A:hover { TEXT-DECORATION: none }
.dtg_alt { FONT-SIZE: 12px; COLOR: #555555;  BACKGROUND-COLOR: #F7f1E5; TEXT-DECORATION: none }
.dtg_alt A { COLOR: #555555; TEXT-DECORATION: underline }
.dtg_alt A:hover { TEXT-DECORATION: none }

.btn{BORDER:solid 1px black;COLOR:Black;background-color:#DDDDDD}

/* Creation Offre */
H1{margin-bottom:1px; margin-top:10px;text-align:right;text-transform:uppercase;font-size:14px;font-weight:bold;color:orange;margin-right:10px;}
.OffreSecondCadre{MARGIN:5px;border-top:solid 1px orange;padding-top:5px;padding-left:8px;padding-right:8px; }
.Offre1{float:left;margin-right:30px;}
.Offre2{margin-bottom:5px;}
.Offre3{width:10px;}
.OffreParametre {}
.OffreParametre div{white-space:nowrap;color:#002E76;font-family:Arial,Verdana;font-size:11px;font-weight:bold}
.OffreParametre input{ border:solid 1px #002E76;width:140px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreParametre .OffreDescription{border:solid 1px #002E76;width:350px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreParametre select{border:solid 1px #002E76;width:140px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreParametre2 {}
.OffreParametre2 div{color:#002E76;font-family:Arial,Verdana;font-size:11px;font-weight:bold}
.OffreParametre2 input{ border:solid 1px #002E76;width:140px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreParametre2 .OffreDescription{border:solid 1px #002E76;width:350px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreParametre2 select{border:solid 1px #002E76;width:140px;color:#002E76;font-family:Arial,Verdana;font-size:11px}
.OffreValidation {text-align:right;margin-right:20px;margin-top:10px}
.OffreErreur {color:Red;font-family:Arial,Verdana;font-size:11px;font-weight:bold;}
.OffreButton{BORDER:solid 1px black;COLOR:Black;background-color:#E0E0E0;font-family:Arial,Verdana;font-size:11px;font-weight:bold;padding-left:5px;padding-right:5px;margin-left:10px }
.OffreCheckboxList input{border:solid 0px black;width:30px;}
.OffreCheckboxList label{color:#002E76;font-family:Arial,Verdana;font-size:11px;font-weight:bold}

.none{border:solid 0px black; width:30px;}
/* Offre Detail */
H2{color:#002E76; font-family:Verdana,Arial; font-size:12px; font-weight:bold; }
H3{margin-bottom:5px; font-size:18px; color:#002F73; text-transform:uppercase; font-weight:normal; font-family:Arial,Verdana;}
.OffreTexte{color:Black; font-size:12px; font-family:Arial,Verdana;text-align:justify}
.OffreTexte a{color:Black;}
.OffreSeparation{background-image:url(img/sc_separation_offre.jpg); background-repeat:repeat-x; }
.OffreImg{border:solid 1px #FADC96;max-width:90}
.OffreTab1
{
	width: 100%;
	border-collapse:collapse;
	border-top:solid 3px #FADC96; 
	border-bottom:solid 3px #FADC96; 
	
}
.OffreTab1 TD
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:0px;
	padding-right:0px;
	background-color:#FFEFCB; 
}
.OffreTab2
{
	width: 100%;
	border-collapse:collapse;
}
.OffreTab2 .TD1
{
	width:90px;
	padding:6px;
	font-weight:bold;
	color: #E1A31D;
	font-size:11px;
	background-color:#FADC96; 
	border-bottom:solid 1px #FFEFCB;
}
.OffreTab2 .TD2
{
	padding:6px;
	font-weight:bold;
	color: #E1A31D;
	font-size:11px;
	background-color:#FFEFCB; 
	border-bottom:solid 1px #FADC96;
}
.OffreTab2 .TD3
{
	width:90px;
	padding:6px;
	font-weight:bold;
	color: #E1A31D;
	font-size:11px;
	background-color:#FADC96; 
	border-bottom:solid 1px #FADC96;
}
.OffreTab2 .TD4
{
	padding:6px;
	font-weight:bold;
	color: #E1A31D;
	font-size:11px;
	background-color:#FFEFCB; 
	border-bottom:solid 1px #FFEFCB;
}
.OffreTableBig { text-align:center; font-family:Arial, Verdana; font-size:14px;BORDER-RIGHT: solid 1px #000066;}
.OffreTableBigHeader {color:White;font-weight:bold;font-family:Arial, Verdana; font-size:14px; border-color:Navy; background-color:#000066} 
.OffreTableBig TD {padding:10px;}
.OffreTable { text-align:center; font-family:Arial, Verdana; font-size:12px;BORDER-RIGHT: solid 1px #000066;}
.OffreTableHeader {color:White;font-weight:bold;font-family:Arial, Verdana; font-size:12px; border-color:Navy; background-color:#000066}
.OffreTableSmall { text-align:center; font-family:Arial, Verdana; font-size:11px;BORDER-RIGHT: solid 1px #000066;}
.OffreTableSmall a{color:Black;font-weight:bold;text-decoration:none}
.OffreTableSmall a:hover{color:#999999}
.OffreTableSmallHeader {color:White;font-weight:bold;font-family:Arial, Verdana; font-size:11px; border-color:Navy; background-color:#000066}


/* News */
H4 {text-align:justify; font-size:12px; font-weight:normal;color:#002E76;}
H5 {text-align:justify; font-size:12px; font-weight:normal;color:#002E76;margin-bottom:5px}
.NewsImg{border:solid 0px #FADC96; max-width:180px}
.NewsCadre{margin:10px;}

/*Panel*/
.resultat{font-family:Arial, Verdana; font-size:12px}
.pnl_lbl TD{ color:#000066; font-size:12px}
.lbl {color:#000066; font-size:12px}
.table1 {border-left-width:medium; border-left: whitesmoke thin solid; margin-left:0px; margin-right:60px}

/* Home */
.HomeDate{color:White;font-family:Arial, Verdana; font-size:11px;}
.HomeTitre{color:Black;font-family:Arial, Verdana; font-size:11px;}

/* Fond */
.fond_offre{background-image:url(img/sc_fond_offre.jpg);width:174px;height:207px;}
.fond_newsletter{background-image:url(img/sc_fond_newsletter.jpg);width:174px;height:207px;}
.fond_cv{background-image:url(img/sc_fond_cv.jpg);width:374px;height:76px}
.fond_cv_padding{padding:10px}
.fond_autre_padding{padding-left:10px;padding-right:10px;padding-top:55px}

/* Pager */
.Pager{color:black; font-family:Verdana,Arial; font-size:11px; font-weight:bold;}
.Pager a{color:#002E76;text-decoration:none}
.Pager a:hover{color:#AAAAAA}

/* Crédits */
.CreditTexte{font-size:12px;font-family:Arial,Verdana;}

/* Sondage */
.SondageCadre{border:solid 1px black;padding:10px;}
.SondageTitre{font-family:Arial,Verdana;font-size:18px;color:#002E76;text-align:left;text-transform:uppercase;font-weight:normal}
.SondageQuestion{margin-left:10px;font-family:Arial,Verdana;font-size:12px;color:#002E76;text-align:left;}
.SondageReponse{margin-left:10px;font-family:Arial,Verdana;font-size:12px;color:#002E76;text-align:left;}
.SondageTexte{margin-left:10px;font-family:Arial,Verdana;font-size:12px;color:#002E76;text-align:center;}
.SondageLien{font-family:Arial,Verdana;font-size:12px;color:#002E76;text-align:right;}
.SondageLien a{font-family:Arial,Verdana;font-size:12px;color:#002E76;text-decoration:none}
.SondageLien a:hover{font-family:Arial,Verdana;font-size:12px;color:#002E76;text-decoration:underline}