/*----------- structure -----*/
BODY#body_ec{background-image:URL("../images_communes/fond2.gif"); background-repeat:no-repeat; background-color:white; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px}
#main{width:760px; margin:0px}
#header{margin-bottom:20px}
#header UL, #footer UL{display:inline; margin-right:10px; font-size:12px; font-weight:bolder; text-align:right}
#header UL{display:block; padding-top:5px; margin-top:21px; margin-bottom:5px}
#header UL LI, #footer UL LI{display:inline; margin-right:10px}
#header UL LI A, #footer UL LI A, #header UL LI A:visited, #footer UL LI A:visited, #header UL LI A:active, #footer UL LI A:active{color:#1B5972; margin-right:10px}
#header UL LI A:hover, #footer UL LI A:hover{color:#ff8800}
/* Passage de 700 à 725px */
#header #headerRubrique {width:725px; margin:0px; padding:0px; padding-top:2px}
#header #headerRubrique A {font-size:10px; line-height:11px; text-decoration:none; font-weight:bolder; letter-spacing:0em; padding:0px}
#header #headerRubrique LI{border-width:1px; border-style:solid; width:108px; _width:112px; height:30px; list-style:none; margin:0px 2px 2px 0px; padding:2px; display:inline; float:left; cursor:pointer; text-align:left; display:table-cell; vertical-align:middle}
#header #headerRubrique A:link, #header #headerRubrique A:visited, #header #headerRubrique A:active {color:#ffffff}
#header #headerRubrique A:hover {color:#D8DAC3}
#header #headerRubrique .first{width:108px; _width:112px; clear:both; margin-left:3px !important}
#header #headerRubrique #EnteteRubriqueEmptyLogo{border-width:0px !important; width:110px; _width:114px}
#EnteteRubriqueOutilsPedagogique {background-color:#FF6600; border-color:#FF6600; _padding:0px 2px !important; line-height:1em; _line-height:1em}
#EnteteRubriqueDocumentation {background-color:#A11C13; border-color:#A11C13}
#EnteteRubriqueValidation {background-color:#F5A301; border-color:#F5A301}
#EnteteRubriqueOrientation {background-color:#C2791C; border-color:#C2791C}
#EnteteRubriqueInsertion {background-color:#B2A5AC; border-color:#B2A5AC; _width:114px !important}
#EnteteRubriqueActualite
{
    background-color: white;
    border-color: #1B5972;
    clear: both;
    color: teal;
}
#EnteteRubriqueDemarche {background-color:#3E768E; border-color:#3E768E}
#EnteteRubriqueProfessionnalisation {background-color:#64A3CC; border-color:#64A3CC}
#EnteteRubriqueAnimation {background-color:#81CEBE; border-color:#81CEBE; line-height:0.9em; _padding:0px 2px !important}
#EnteteRubriqueFormation {background-color:#A5A41C; border-color:#A5A41C; _padding:0px 2px !important}
#EnteteRubriqueEmploi {background-color:#94B386; border-color:#94B386}
#LayerTopLeftLogo{position:absolute; left:0px; top:0px; z-index:1}
#LayerTopLeftLogo IMG{width:115px; height:73px}
#menu_left{width:190px; min-height:278px}
#menu_left H1{font-size:12px; color:gray; text-transform:uppercase; text-align:left; margin:0px 0px 0px 3px; padding:0px 0px 17px 0px; background-color:white; background-image:url("/images_communes/filet1.gif"); background-position:bottom left; background-repeat:no-repeat; border-width:0px}
#menu_left H2{font-size:11px; color:black; text-align:left; margin:0px 0px 0px 3px; padding:5px 1px 1px 1px; border-width:0px; font-weight:bold}
#menu_left UL{margin:0px; padding:0px 3px; background-color:#EEECE2; border-width:0px}
#menu_left UL LI{border-top:1px solid white; padding-top:3px; padding-bottom:3px; list-style-image:none}
#menu_left LI:first-child{border-top-width:0px}
#menu_left UL UL{display:none; background-color:#F6F5EE; border:1px solid #CCCCCC; margin:3px 0px 5px 0px; padding:0px}
#menu_left UL UL LI{border-top-width:0px; list-style:none; padding-bottom:2px}
#menu_left UL UL UL{display:none; background-color:white; border:1px dotted #CCCCCC; margin:3px 0px 5px 3px; padding:0px; text-align:right}
#menu_left UL UL UL LI{border-top-width:0px; list-style:none; padding-bottom:1px; padding-right:2px}
#menu_left DFN {font-size:smaller}
#menu_left #historyBack{background-image:url("/images_communes/arrows.gif"); background-repeat:no-repeat; background-position:left center; padding-left:10px}
#content{margin-left:200px}
#footer{clear:both; width:100%; background-image:url("/images_communes/Bas_droite.jpg"); background-repeat:no-repeat; margin-top:10px; margin-bottom:10px; background-position:0px 15px; text-align:right}
#footer HR{color:#D8DAC3; height:1px; width:98%; text-align:right; border-bottom-width:0px}
.clear{clear:right}
.clearBoth{clear:both}
.listeRubrique TD{padding-left:5px}
.listeRubrique A{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; text-decoration:none; font-weight:bolder; color:#ffffff}
.listeRubrique A:hover {color:black; color:#D8DAC3}

/*----- Affichage -------*/
TD, TH, INPUT, OPTION {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px}
H1{font-size:18px; line-height:normal; text-align:center; padding:10px 15px; font-family:Arial, Helvetica, sans-serif; background-repeat:no-repeat; background-position:top}
H2{font-size:16px; margin-top:15px; margin-bottom:7px; line-height:normal; font-family:Arial, Helvetica, sans-serif}
H3{margin:20px 0px 2px 0px; padding:0px; font-size:12px; border-bottom:1px solid black; font-family:Arial, Helvetica, sans-serif}
H4{margin:20px 0px 2px 0px; padding:0px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
#content UL{margin:0px 0px 0px 20px; padding:0px 0px 0px 5px}
#content UL UL LI{list-style-image:url("/images_communes/beige.gif")}
P{text-align:justify; margin:7px 0px 10px 0px; text-indent:10px}
P:first-letter{font-weight:bold; font-size:small; border:0px solid red}
P.conclusion {margin-top:30px}
.error {background-color:#FFECEC; color:red; padding:5; font-weight:bold; border:1px solid red}
.info {background-color:#EAFFEA; color:#008000; padding:5; font-weight:bold; border:1px solid #008000}

A{text-decoration:none; font-weight:bolder}
A:hover {text-decoration:underline; color:black}
A IMG {border:0px solid blue}
A[target=_blank]{cursor:url("/images_communes/newPage.cur"), pointer}
A.newPage{cursor:url("/images_communes/newPage.cur"), pointer}


LI.pdf {list-style-image:url("/images_communes/file_pdf.gif") !important; margin-left:20px; padding-left:2px}
LI.doc {list-style-image:url("/images_communes/file_word.gif") !important; margin-left:20px; padding-left:2px}
LI.ppt {list-style-image:url("/images_communes/file_ppt.gif") !important; margin-left:20px; padding-left:2px}
LI.xls {list-style-image:url("/images_communes/file_excel.gif") !important; margin-left:20px; padding-left:2px}
.TDClickable {cursor:pointer}

.rightflash{float:right; padding:3px; text-align:center; margin-left:10px; margin-bottom:10px}

#flashinfos A{text-decoration:none !important}
#flashinfos A:hover{background-color:white; cursor:pointer}
.flashInfo{width:172px; font-weight:bold; right:0px; margin-bottom:15px}


/*---- Autre ----*/
a.BLEUGRIS11 {font-size:11px; line-height:18px; text-decoration:underline}
a.BLEUGRIS11:link, a.BLEUGRIS11:visited, a.BLEUGRIS11:active {color:#1B5972}
a.BLEUGRIS11:hover {color:#ff8800}

a.BLEUGRIS11b {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none; font-weight:bolder}
a.BLEUGRIS11b:link, a.BLEUGRIS11b:visited, a.BLEUGRIS11b:active {color:#1B5972}
a.BLEUGRIS11b:hover {color:#ff8800}

a.lien_legendes {font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:10px; text-decoration:underline}
a.lien_legendes:link, a.lien_legendes:visited, a.lien_legendes:active {color:#1B5972}
a.lien_legendes:hover {color:#ff8800}

a.navig {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:13px; text-decoration:none; font-weight:bolder}
a.navig:link, a.navig:visited, a.navig:active {color:#FF0000}
a.navig:hover {color:#000000}

a.SomPageGlob {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; text-decoration:none; font-weight:bolder; letter-spacing:-0.00em}
a.SomPageGlob:link, a.SomPageGlob:visited, a.SomPageGlob:active {color:#ffffff}
a.SomPageGlob:hover {color:#D8DAC3}

A.clSlideSub2Links{font-family:Arial, Helvetica, Helv; font-size:13px; text-decoration:none; color:black}
A.clSlideSub2Links:hover{font-family:Arial, Helvetica, Helv; font-size:13px; text-decoration:none; color:#cccccc}

A.aLinkImportant {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bolder; font-size:12px}
A.aLinkImportant:link, A.aLinkImportant:visited, A.aLinkImportant:active {color:#1B5972}
A.aLinkImportant:hover {color:#1B5972}

span.s_interGen {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:15px; font-weight:bolder}
.BLEUGRIS12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1B5972; line-height:16px; font-weight:bolder}
.legendes {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#555745; line-height:10px; letter-spacing:-0.05em}
.somTheme {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:13px; font-weight:bolder}
.titre1 {font-family:Arial, Helvetica, sans-serif; font-size:17px; text-transform:uppercase; color:#000000; line-height:20px; font-weight:bolder}
.titre2 {text-decoration:underline; color:#000000; line-height:20px; font-weight:bolder}

.border1 {border:solid 1px #D8DAC3; padding:8px}
.borderR {border-right:solid 1px #D8DAC3; border-bottom:solid 1px #D8DAC3;border-top:solid 1px #D8DAC3; padding:15px}
.border2 {border:solid 1px #D8DAC3; padding:15px}


.SpanS {
	margin-left:-3px;margin-top:3px; padding:2px; width:104%;background-color:white;
	text-align:left; border:1px solid #cccccc;font-size:9px}
.SpanSs {
	margin-left:3px;margin-top:3px; padding:2px; width:100%;background-color:white;
	text-align:left;border:1px dotted #cccccc;font-size:7px}

.SpanSHidden {
	margin-left:-3px;margin-top:3px; padding:2px; width:104%;background-color:white;
	text-align:left; border:1px solid #cccccc; display:none;
	font-family:Arial, Helvetica, sans-serif; font-size:7px; line-height:13px}


/*
body{
  scrollbar-base-color:default;
  scrollbar-face-color:White;
  scrollbar-track-color:White;
  scrollbar-arrow-color:Black;
  scrollbar-3dlight-color:#cccccc;
  scrollbar-darkshadow-color:#cccccc;
  scrollbar-highlight-color:White;
  scrollbar-shadow-color:White;
  }
*/

.clsSaisieObligatoire
{
    COLOR: red;
    FONT-FAMILY: "Courier New", Courier, monospace;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}


.clsColLibelleAction
{
	BACKGROUND-COLOR: #1B5972;
	COLOR: white;
	padding:0px;
	border:0px
	FONT: bold 9pt Arial, Helvetica, sans-serif
}

.clsColSaisieAction
{
	BACKGROUND-COLOR: #EEECE2;
}
