BODY {
	background-color : #666666;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	scrollbar-face-color : #666666;
	scrollbar-track-color : #666666;
	scrollbar-arrow-color : #999999;
	scrollbar-shadow-color : White;
	scrollbar-base-color : #CCCCCC;
	scrollbar-highlight-color : White;
	scrollbar-darkshadow-color : #666666;
	scrollbar-3dlight-color : #CCCCCC;
}
/* ************ En tête page accueil ************ */
.logo {
	width : 250px;
	height : 251px;
	background-position : bottom;
	background-image : url(/images/scigma/arrondi_haut.gif);
	background-repeat : no-repeat;
	text-align : center;
	background-color : White;
}
.edito {
	width : 270px;
	height : 251px;
	font-size : 11px;
	background-position : bottom;
	background-image : url(/images/scigma/filet.gif);
	background-repeat : no-repeat;
	color : #CC3300;
	background-color : White;
}
.visuel {
	height : 251px;
	background-position : bottom;
	background-image : url(/images/scigma/filet.gif);
	background-repeat : no-repeat;
}
/* ************ En tête page accueil ************ */
.logoInt {
	width : 250px;
	height : 126px;
	background-position : bottom;
	background-image : url(/images/scigma/arrondi_haut.gif);
	background-repeat : no-repeat;
	text-align : center;
	background-color : White;
}
.resumeInt {
	width : 270px;
	height : 126px;
	font-size : 11px;
	background-position : bottom;
	background-image : url(/images/scigma/filet.gif);
	background-repeat : no-repeat;
	color : #FF0033;
	font-weight : bold;
	background-color : White;
}
.visuelInt {
	height : 126px;
	background-position : bottom;
	background-image : url(/images/scigma/filet.gif);
	background-repeat : no-repeat;
	background-color : #FFFFFF;
}
/* ************ Navigation & Outils ************ */
.coldroite{
	width : 250px;
	background-color : #999999;
	padding-bottom : 20px;
	padding-top : 20px;
	font-size : 11px;
	vertical-align : top;
	color: #999999;
}

.Nav1 {
	line-height : 25px;
	margin-left : 18px;
	margin-right : 10px;
}
.Nav1 A:link {
	color: White;
	text-decoration : none;
}
.Nav1 A:visited {
	color: White;
	text-decoration : none;
}
.Nav1 A:active {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav1.gif) no-repeat;
}
.Nav1 A:hover {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav1.gif) no-repeat;
}
.Nav1On {
	line-height : 25px;
	margin-left : 18px;
	margin-right : 10px;
	background-image : url(/images/scigma/pictonav1on.gif);
	background-repeat : no-repeat;
}
.Nav1On A:link {
	color: #FFCC33;
	text-decoration : none;
}
.Nav1On A:visited {
	color: #FFCC33;
	text-decoration : none;
}
.Nav1On A:active {
	color: #FFCC33;
	text-decoration : none;
}
.Nav1On A:hover {
	color: #FFCC33;
	text-decoration : none;
}
.Nav2 {
	line-height : normal;
	margin-left : 15px;
	margin-left : 33px;
	margin-right : 10px;
}
.Nav2 A:link {
	color: White;
	text-decoration : none;
}
.Nav2 A:visited {
	color: White;
	text-decoration : none;
}
.Nav2 A:active {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav2.gif) no-repeat;
}
.Nav2 A:hover {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav2.gif) no-repeat;
}
.Nav2On {
	line-height : normal;
	margin-left : 33px;
	margin-right : 10px;
	background-image : url(/images/scigma/pictonav2on.gif);
	background-repeat : no-repeat;
}
.Nav2On A:link {
	color: #FFCC33;
	text-decoration : none;
}
.Nav2On A:visited {
	color: #FFCC33;
	text-decoration : none;
}
.Nav2On A:active {
	color: #FFCC33;
	text-decoration : none;
}
.Nav2On A:hover {
	color: #FFCC33;
	text-decoration : none;
}
.NavOutils {
	line-height : 25px;
	margin-left : 18px;
	margin-right : 10px;
}
.NavOutils A:link {
	color: #FFCCCC;
	text-decoration : none;
}
.NavOutils A:visited {
	color: #FFCCCC;
	text-decoration : none;
}
.NavOutils A:active {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav1.gif) no-repeat;
}
.NavOutils A:hover {
	color: #FFCC33;
	text-decoration : none;
	background : url(/images/scigma/pictonav1.gif) no-repeat;
}
.Action {
	background-color : White;
	padding-top : 5px;
	padding-bottom : 5px;
}
.ActionBtn {
	line-height : 25px;
	margin-left : 18px;
	margin-right : 10px;
}
.ActionBtn A:link {
	color: Red;
	text-decoration : none;
}
.ActionBtn A:visited {
	color: Red;
	text-decoration : none;
}
.ActionBtn A:active {
	color: #999999;
	text-decoration : none;
	background : url(/images/scigma/pictonavoutils.gif) no-repeat;
}
.ActionBtn A:hover {
	color: #999999;
	text-decoration : none;
	background : url(/images/scigma/pictonavoutils.gif) no-repeat;
}
.rechercheBtn{
	color : #FFFFFF;
	border : 1px solid #FFFFFF;
	background-color : #666666;
	font-size : 10px;
	vertical-align : middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	line-height : normal;
	height : 18px;
	width : 70px;
}
.rechercheChamp{
	color : #FFFFFF;
	border : 1px solid #FFFFFF;
	background-color : #666666;
	font-size : 10px;
	vertical-align : middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	line-height : normal;
	height : 18px;
	margin-left : 30px;
	width : 120px;
}
/* ************ Corps page accueil ************ */
.corps {
	background-color : #F7F7FA;
	padding-bottom : 20px;
	padding-left : 27px;
	padding-right : 27px;
	padding-top : 20px;
	vertical-align : top;
}
.corps A:link {
	color: Red;
	text-decoration : none;
}
.corps A:visited {
	color: Red;
	text-decoration : none;
}
.corps A:active {
	color: #CC0000;
	text-decoration : none;
}
.corps A:hover {
	color: #CC0000;
	text-decoration : none;
}
.intertitre {
	font-weight : bold;
	font-size : 12px;
	color : #990000;
}
.clientTit {
	font-size : 11px;
	font-weight : bold;
	color : #333333;
}
.clientRes{
	font-size : 11px;
	color : #333333;
}
.client {
	font-size : 9px;
	color : #666666;
}
.actu {
	font-size : 11px;
}
.adresse {
	background-color : #999999;
	padding-bottom : 10px;
	padding-top : 10px;
	font-size : 10px;
	vertical-align : bottom;
	padding-left : 23px;
	padding-right : 10px;
	color: White;
}
.adresse A:link {
	color: White;
	text-decoration : none;
}
.adresse A:visited {
	color: White;
	text-decoration : none;
}
.adresse A:active {
	color: White;
	text-decoration : underline;
}
.adresse A:hover {
	color: White;
	text-decoration : underline;
}
/* ***** Bas de page **** */
.basVide {
	width : 250px;
	background-color : #F7F7FA;
}
.bas {
	width : 270px;
	background-image : url(/images/scigma/arrondi_bas.gif);
	background-repeat : no-repeat;
	height : 30px;
	background-color : #333333;
	color : White;
	font-size : 11px;
	text-align : right;
}
.bas A:link {
	color : White;
	text-decoration : none;
}
.bas A:visited {
	color : White;
	text-decoration : none;
}
.bas A:active {
	color : White;
	text-decoration : underline;
}
.bas A:hover {
	color : White;
	text-decoration : underline;
}
.basDte {
	width : 250px;
	height : 30px;
	background-color : #333333;
}
/* ********* Formulaire Contact *********** */
.contact {
	font-size : 10px;
	color : #666666;
}
.contactLibelle {
	font-size : 11px;
	color : #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contactChamp  {
	font-size : 11px;
	color : #333333;
	width : 300px;
	background-color : White;
	border : 1px solid #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.contactBtn  {
	font-size : 10px;
	color : #FFFFFF;
	width : 142px;
	background-color : #FF0000;
	border : 1px solid #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* ********* Formulaire offres d'emploi *********** */
.OffreEmploiBtn  {
	font-size : 10px;
	color : #FFFFFF;
	width : 80px;
	background-color : #FF0000;
	border : 1px solid #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.OffreEmploiBtnBig  {
	font-size : 10px;
	color : #FFFFFF;
	width : 300px;
	background-color : #FF0000;
	border : 1px solid #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.OffreEmploiLibelle {
	font-size : 11px;
	color : #666666;
	vertical-align : top;
	width : 155px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.OffreTitre {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	vertical-align: top;
	font-weight : bold;
}
.OffreTitre A:link {
	color : #666666;
	text-decoration : underline;
}
.OffreTitre A:visited {
	color : #666666;
	text-decoration : underline;
}
.OffreTitre A:active {
	color : #FF0000;
	text-decoration : underline;
}
.OffreTitre A:hover {
	color : #FF0000;
	text-decoration : underline;
}
.EmploiTxt {
	font-size : 11px;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
}



/* Plan du site RUBRIQUES */
.PlanRub {
	height : 22px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	padding-left : 6px;
}
.PlanRub A:link {
	color : #666666;
	text-decoration : none;
}
.PlanRub A:visited {
	color : #666666;
	text-decoration : none;
}
.PlanRub A:active {
	color : #FF0000;
	text-decoration : underline;
}
.PlanRub A:hover {
	color : #FF0000;
	text-decoration : underline;
}
/* Plan du site PAGES - niveau 3 */
.PlanPage {
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
	padding-left : 25px;
}
.PlanPage A:link {
	color : #999999;
	text-decoration : none;
}
.PlanPage A:visited {
	color : #999999;
	text-decoration : none;
}
.PlanPage A:active {
	color : #FF6633;
	text-decoration : underline;
}
.PlanPage A:hover {
	color : #FF6633;
	text-decoration : underline;
}

