body, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	line-height: 16px;
}


.titreSection {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333399; font-weight: bold}
.sousMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #996600; text-decoration: none}
a:hover {  text-decoration: underline; color: #6699CC}
.menuGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999933;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	padding-left: 3px;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 17px;
}
.menuGaucheOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF; text-align: left; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: #9BA5CA}
.piedPage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000033}
a {
	text-decoration: none;
	color: #686822
}
.menuGaucheFront { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #3770A8}
.titreSectionDemi { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; font-weight: bold }
.dyk {  font-family: Garamond, "Times New Roman"; font-size: 10px; color: #333399}
.menuGaucheNiv2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; list-style-type: disc; text-align: left; padding-top: 2px; padding-bottom: 2px; background-color: #FFFFFF}
.menuGaucheNiv3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000033; font-style: italic; text-align: right; padding-right: 15px; padding-top: 2px; padding-bottom: 2px; background-color: #E6E6CC}
.menuGaucheNiv4 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #A47B00 ; text-align: right; padding-top: 2px; padding-bottom: 2px; background-color: #F1F1E4; padding-right: 20px}
.organigramme {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.titrePage {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #999966; font-variant: small-caps}
.sousTitre {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #996600}
.menuGaucheNiv5 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #A47B00 ; text-align: right; padding-top: 2px; padding-bottom: 2px; background-color: #F8F8F1; padding-right: 25px}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CCCC66;
	font-variant: small-caps;
	line-height: 20px;
}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000033}


.titre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #000066}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033
}
blockquote {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033}
.lienBleu {  color: #000033}
.lienBlanc {  color: #999933}
.lienBeige { color: #C19200}
.lienBleu2 { color: #000033}
.menuGaucheHomePage { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF; font-variant: small-caps; list-style-type: disc; padding-right: 10px; text-align: right; padding-top: 2px; padding-bottom: 2px; font-weight: bold}
.fondMenuGaucheHome {  background-image: url(/GCimages/Home/basPhoto.jpg); background-repeat: no-repeat}
.menuGaucheNiv2Fonce { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000066; font-variant: small-caps; list-style-type: disc; text-align: right; background-color: #C4C48A}
.tableauFondRouge {  background-color: #990000; font-weight: bolder; color: #FFFFFF}

a:visited {
	color: #686822
}


.menuGauche1On { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF; text-align: left; padding-top: 2px; padding-bottom: 2px; background-color: #333333; padding-left: 5px}
.menuGauche1Off { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #999933; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #FFFFFF}
.fondMenuGauche {  background-image:   url(/GQimages2004/imgGauche.jpg); background-repeat: no-repeat; color: #FFFFFF}
.lienBeigeGras { color: #996600; font-weight: bold}
.champRecherche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #9BA5CA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menuTopHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.fondTableFront {  background-image: url(/GQimages2004/images/home/fondJaunePale.jpg); background-repeat: repeat-y}
.titreXpress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #990000}
.bandeauBleuXpress { font-family: "Trebuchet MS"; font-size: 10pt; color: #FFFFFF; background-color: #6699CC}
.ongletsTableOff {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #000066; font-weight: bold}


.boutonSoumettre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #091858;
	border: 1px solid #081657;
	margin: 5px;
	padding: 3px;
	background-image: url(/GQcarriere/images/fondTabOver.gif);
}
#header {
	font-size: 9px;
	line-height: normal;
	background-color: #FFFFFF;
	float: left;
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
}
#header ul {
	margin: 0px;
	list-style: none;
	padding:10px 10px 0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header #current {
	background-image: url(/GQcarriere/images/norm_right_on.gif);
}
#header #current a {
	background-image: url(/GQcarriere/images/norm_left_on.gif);
	padding-bottom:5px;
}
#header li {
	float:left;
	margin: 0px;
	padding: 0px;
	background-image: url(/GQcarriere/images/norm_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 9px;
}
#header #labelOnglet {
	display: block;
	background-image: url(/GQcarriere/images/norm_left.gif);
	padding:5px 15px;
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 15px 4px;
	color: #091858;
	cursor:pointer;
}
#teteForm {
	background: url(/GQcarriere/images/teteFormGeneral.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#teteForm ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-type: none;
}
#teteForm ul li {
	font-size: 9px;
	display: inline;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #8BADDA;
	margin: 0px;
	padding: 3px;
	color: #AAC9DF;
}
#teteForm .teteFormCurrent {
	font-size: 14px;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #CCCC66;
	display: block;
	border-right-style: none;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC66;
}
#piedForm {
	background-image: url(/GQcarriere/images/piedFormGeneral.jpg);
	display: block;
	width: 100%;
	height: 30px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
}

.champPortailRH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #999999;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 2px;
	background-color: #CCCCCC;
	background: url(/GQcarriere/images/input.gif);
	margin: 3px;
}

.champPortailRH:focus {
	background-color: #CCCC66;
	background-image: none;
	border-top-color: #091858;
	border-right-color: #091858;
	border-bottom-color: #091858;
	border-left-color: #091858;
}

#formCV {
	font-size: 11px;
}
#formCV table table {
	background-repeat: repeat-x;
	padding: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #999999;
	border-left-color: #CCCCCC;
}
#formCV   table   table   tr td  {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #091858;
}
#textCreation {
}
#formPerduLogin {
}
#champLogin {
}


.portailRHTitreTableau {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(/GQcarriere/images/teteTableau.jpg);
	padding: 5px;
}
.textInfoBulle {
	background-image: url(/GQcarriere/images/boutons/fondBulle.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #BAC8D3;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #BAC8D3;
	font-size: 9px;
	font-style: italic;
	color: #101A61;

}
#aide td {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #CCCCCC;
	font-size: 9px;
	padding: 2px;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 0px;
	background-color: #CCCC66;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.containerInfoBulle {
	display: none
}
.titreProfil {
	font-size: 12px;
	color: #2D587A;
	font-weight: bold;
	background-image: url(/GQcarriere/images/norm_right.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7AE88;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B7AE88;
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	cursor: pointer;
}
.btnEdit {
	font-size: 9px;
	font-weight: normal;
	float: right;
	clear: both;
	display: inline;
	text-align: right;
	bottom: 12px;
	position: relative;
}
#erreur p {
	font-size: 10px;
	color: #990000;
	display: block;
	font-weight: bold;
	padding-left: 10px;

}

#erreur h1 {
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	background-color: #990000;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#erreur {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2D587A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2D587A;
	background-color: #FFFF99;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2D587A;
	border-left-color: #2D587A;
}


.sortable tr td {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #103466;
	border-right-color: #103466;
	border-bottom-color: #103466;
	border-left-color: #103466;
}

.sortable tr th {
	font-size: 9px;
	text-align: left;
	cursor: pointer;
}

.sorttable_sorted, .sorttable_sorted_reverse {
	background-color: #698662;
}

.pointeur {
	cursor: help;
}
.noteCommentaire {
	background-color: #FFFF00;
}
#ListNomsContainer td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #174175;
	padding: 3px;
	font-size: 11px;
}
#calendrierGE3LS blockquote {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#calendrierGE3LS p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#ca img {
	border: 1px solid #999999;
	padding: 0px;
	margin-top: 20px;
}
#ca b, #ca strong {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #999999;
}
#ca {
	font-size: 9px;
}
#ca td {
	padding: 5px;
}
