@media screen{
	#siterh-body {
		FONT-FAMILY: verdana,arial,sans-serif;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		BACKGROUND-COLOR: #FFFFFF;
		FONT-SIZE: 11px;
	}
}

@media print{
	#siterh-body {
		FONT-FAMILY: verdana,arial,sans-serif;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		BACKGROUND-COLOR: #ffffff;
		FONT-SIZE: 11px;
	}
}

#siterh-page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}

DIV.marges-portlet {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	/* ALIGN: left; */
}

INPUT.w100 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: 1px solid;
}

INPUT.w100-small-center {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: 1px solid;
	TEXT-ALIGN:center;
	FONT-SIZE:10px;
}

INPUT.w40-small-center {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 40px;
	BORDER-BOTTOM: 1px solid;
	TEXT-ALIGN:center;
	FONT-SIZE:10px;
}

INPUT.w100-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

INPUT.w200-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

INPUT.w140-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 140px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

SELECT.w40-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 40px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

SELECT.w100-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 100px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

SELECT.w200-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

SELECT.w140-small {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 140px;
	BORDER-BOTTOM: 1px solid;
	FONT-SIZE:10px;
}

INPUT.w140 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	WIDTH: 140px;
	BORDER-BOTTOM: 1px solid;
}
@media screen{
	#siterh-fond-bleu {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 10px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		BACKGROUND-COLOR: #d2e3ff;
	}
}

@media print{
	#siterh-fond-bleu {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 10px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		BACKGROUND-COLOR: #d2e3ff;
		display:none;
	}
}

#siterh-fond-bleu-clair {
    background-color:#EAF2FF;
    margin: 0px;
	padding: 0px;
}

#siterh-fond-blanc {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
}

.titre-rouge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #F00;
    font-weight:bold;
    padding-top:15px;
    padding-bottom:4px;
}

.pointillesTop{
    border-top:1px dotted #98A2AE;
}

/* Définition des paragraphes du menu de la page d'accueil */
p.retrait{
    margin-left: 29px;
    clear:both;
}

/*  */
/* Titre de la portlet standard */
h2.standard-titlebar{
    display:inline;
	margin:0;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size:13px;
	color:#1452A7;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
    text-align:left;
}

/* Contenu de la portlet standard */
#standard-content{
    height: 100%;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
}

.big{font-size:14px;}

p{margin:0px;margin-bottom:10px;}

img.vignette
{
  float:left;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-top: 0px;
  WIDTH:65px;
  HEIGHT:50px;
}

/*********************/
/* Styles du header  */
/*********************/
/* Definition du bandeau du haut */
#siterh-header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* Suppression du rebord sur les images clicables */
#siterh-header img {
	border: 0;
}

/* gestion des liens du header */
#siterh-header .liensTop{
	text-align: right;
	margin-top: 2px;
	color: #1452A7;
}

#siterh-header .liensTop a{
	color:#1452A7;
    text-decoration:underline;
}

#siterh-header .liensTop a:hover{
    color:#1452A7;
    text-decoration:none;
}

#siterh-header .liensTop{
	text-align: right;
	margin-top: -1px;
	color: #FFFFFF;
}

#siterh-header .liensTop a{
	color:#FFFFFF;
    text-decoration:underline;
}

#siterh-header .liensTop a:hover{
    color:#FFFFFF;
    text-decoration:none;
}


.pointillesTop {
	BORDER-TOP: #98a2ae 1px dotted;
}
P.retrait {
	CLEAR: both;
	MARGIN-LEFT: 29px;
}
H2.ci-titlebar {
	CLEAR: both;
	DISPLAY: inline;
	FONT-SIZE: 16px;
	MARGIN: 10px 0px 5px;
	COLOR: #1452a7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}
#standard-content {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 100%;
	TEXT-ALIGN: left;
}
.big {
	FONT-SIZE: 14px;
}
P {
	margin:0px;
	margin-bottom:10px;
}

P.horaires {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	BACKGROUND: url(../../../../../images/portlets/carte_identite/pg-fond-carte-identite-horaires.gif) no-repeat center top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 130px;
	PADDING-TOP: 0px;
	HEIGHT: 66px;
	TEXT-ALIGN: center;
}
@media screen{
	#siterh-header {
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;;
}
}
@media print{
	#siterh-header {
		FONT-SIZE: 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		display:none;;
}
}
#siterh-header IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
#siterh-header .liensTop {
	MARGIN-TOP: 2px;
	COLOR: #1452a7;
	TEXT-ALIGN: right;
}
#siterh-header .liensTop A {
	COLOR: #1452a7;
	TEXT-DECORATION: underline;
}
#siterh-header .liensTop A:hover {
	COLOR: #1452a7;
	TEXT-DECORATION: none;
}

.tabnormal {
	FONT-SIZE: 9px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #1452a7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
.tabnormal A {
	COLOR: #1452a7;
	TEXT-DECORATION: none;
}

#siterh-footer a{
	color:#000000;
    text-decoration:underline;
}

#siterh-footer a:hover{
    color:#000000;
    text-decoration:none;
}

@media screen {
	.liens-footer {
		font-style:normal;
		font-size:10px;
		text-align:center;
	}
	.footer-print {
		width:100%;
		/* align:center; */
		text-align:center;
		display:none;
	}
	.footer-noprint {
		display:block;
	}
}
@media print{
	.liens-footer {
		font-style:normal;
		font-size:10px;
		text-align:center;
		display: none;
	}
	.footer-print {
		width:100%;
		/* align:center; */
		text-align:center;
		display:block;
	}
	.footer-noprint {
		display:none;
	}
}

@media screen {
	#siterh-portal-window-content {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 11px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		FONT-STYLE: normal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
}
}
@media print {
	#siterh-portal-window-content {
		PADDING-RIGHT: 45px;
		PADDING-LEFT: 0px;
		FONT-SIZE: 10px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		FONT-STYLE: normal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		display: none;
}
}

/*
#siterh-portal-window-content H1 {
	CLEAR: both;
FONT-SIZE: 12px;
MARGIN: 0px 0px 3px;
COLOR: #1452a7;
}
*/

#siterh-portal-window-content A {
 TEXT-DECORATION : underline;
}
#siterh-portal-window-content A:hover {
 TEXT-DECORATION : none;
}

table
{
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 11px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
}

/*********************************************************************************/
/* Styles pour les layouts afin de faire disparaître les colonnes à l'impression */
/*********************************************************************************/

@media screen {
	TD.col_menu_gauche {
		WIDTH: 186px;
	}
	TD.col_menu_droite {
		WIDTH: 214px;
	}
	TD.col_menu_droite_nat {
		WIDTH: 231px;
	}
}
@media print {
	TD.col_menu_gauche {
		WIDTH: 0px;
		display:none;
	}
	TD.col_menu_droite {
		WIDTH: 500px;
		display:none;
	}
	TD.col_menu_droite_nat {
		WIDTH: 0px;
		display:none;
	}
}

/*** Chemin de fer ***/

#siterh-breadcrumb{
    font-family: Arial, Helvetica, sans-serif;
    margin-left:10px;
    margin-top:2px;
    font-size: 11px;
}

#siterh-breadcrumb a{
    text-decoration:underline;
    color:#000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

@media screen{
	#siterh-breadcrumb {
		text-align: left;
		MARGIN-TOP: 2px;
		FONT-SIZE: 11px;
		MARGIN-LEFT: 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;;
}
}
@media print{
	#siterh-breadcrumb {
		text-align: left;
		MARGIN-TOP: 2px;
		FONT-SIZE: 11px;
		MARGIN-LEFT: 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		display:none;
	}
}

#siterh-page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}

/*  pour les liens rouges et non soulignés du site  */
.lien
{
    color: #FF0000; 
    text-decoration : none;
}

/* Espace candidat */
.connexionCandidat
{
    height: 10px; 
    FONT-SIZE: 8px;
    font-family: Arial, Helvetica, sans-serif;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    WIDTH: 70px;
    TEXT-ALIGN:center;
    color: #000000;
    border-color: #000000;   
}

.imageFondCandidat
{
    background-image:url('/portailu/siteRH/images/Espace_Candidat_Fond.jpg');
    background-repeat: no-repeat;
    height : 120px;
}

img
{
    border : none;
}

.espaceCandidat 
{ 
  position : absolute ; /* positionne la espaceCandidat dans l'écran */
  top : 5px ; /* à 80 pixels du haut de page */
  left : 20% ; /* et 30% du bord gauche de la page */
} 

.espacementCandidat
{
   padding-top : 0px;
   padding-right : 40px;
   padding-bottom : 5px;
   padding-left : 20px;
}



/* Navigation */
.siterh-navigation{
	color: #FFFFFF; 
	padding-bottom:20px;
}

/*.siterh-navigation .liennavigation{
	color: #FFFFFF; 
	text-decoration: none; 
	vertical-align:top;
}*/


.siterh-navigation td{
	width:100%;
}

.siterh-navigation a{
	color: #FFFFFF; 
	text-decoration: none !important ; 
	vertical-align:top;
}

.siterh-navigation img{
	vertical-align:middle;
}

.nav-rubrique
{
	font-family :Arial; 
	font-weight: bold; 
	font-size : 14px; 
	padding-top: 2px;
	/* 20090323 ELES modification portlet navigation
	  padding-left:10px; */
	padding-left: 2px;
	padding-bottom: 2px;
}

.rubrique-selected
{
	background-color: #FFFFFF; 
	color: #FF0000;
	/* 20090323 ELES modification portlet navigation
	  padding-left:10px; */ 
	padding-top : 2px;
	padding-bottom : 2px;
}

.nav-sousrubrique
{
	font-family :Arial; 
	font-weight: bold; 
	font-size : 12px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	/* 20090323 ELES modification portlet navigation
	  padding-left:20px; */ 
	padding-left: 10px;
}

.nav-soussousrubrique-metier
{
	display:none; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

.nav-soussousrubrique
{
	color: #FFFFFF; 
	font-family :Arial; 
	font-weight: bold; 
	font-size : 10px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	/* 20090323 ELES modification portlet navigation
	  padding-left:30px; */ 
	padding-left: 20px;
}

.espacement-sousrubrique
{
	padding-left : 100px;
}

.siterh-lien-plandusite 
{
	color: #000000; 
	text-decoration: none !important ; 
}

/* Contactez-nous */
.vaBox 
{
	border: 1px #D4D3D4;
	border-style: solid;
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: #767676
}
input.vaButton 
{
	border: 1px;
	border-style: solid;
	border-color: #999 #666 #666 #999;
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: #101010;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
.vaTitle 
{
	font-family: Arial,Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #054092
}
.vaTD 
{
	font-family: Arial,Helvetica;
	font-size: 14px;
	color: black
}

.erreurContactezNous 
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: red;
}

h1
{
	font-size: 18px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	display: inline; /* 20090323 ELES Fiche RH02 : Point 14.b */
}

h1.baseline		/* Baseline */
{
	font-size: 11px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	
}

h2 			/* Accroches */
{
	font-size: 20px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: inline; /* 20090323 ELES Fiche RH02 : Point 14.b */

}

h3			/* Gros sous-titres */
{
	font-size: 18px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: inline; /* 20090323 ELES Fiche RH02 : Point 14.b */

}

.h3_metiers		/* Gros sous-titres Fiches Métiers */
{
	font-size: 18px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h4			/* Petits sous-titres */
{
	font-size: 14px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: inline; /* 20090323 ELES Fiche RH02 : Point 14.b */
}

.stages_alternance 
{
	font-size: 14px;	
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

.associeU_profils		/* Introduction */
{
	font-size: 11px;	
	color: #054092;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

body 			/* Tous textes */
{
 	color:#3b3b3F;
}

.introduction		/* Petites accroches textes */
{
	font-size:11px;
	font-weight:bold;
}

.lien_video
{
	color:#3b3b3d;
	font-weight:bold;
	
}

ul {
	list-style-image: url('/portailu/siteRH/images/square.gif');
	list-style-type: square;
}
ul.cno {
	text-indent: 0px;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 0px
}

/* 20090323 ELES Fiche RH02 : Point 14.a */
ul.marger30px {
	margin-left:60px;
}
ul.marger120px {
	margin-left:120px;
}