body {
	background-color: #e7e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #666666;
}
#etoiles {
	background-image: url('../images/bas_page.jpg');
	background-repeat: repeat-y;
	min-height: 600px;
	text-align: left;
	width: 955px;
	border-width: 0px;
	margin: auto;
	padding-bottom: 20px;
	position: relative;
	display: block;
}
#udel {
	background-color:#ffffff;
	color: #000000;
	background-image: url('../images/udel-Union-des-Entreprises-.jpg');
	background-repeat: no-repeat;
}
#tetiere {
	width: 955px;
	height: 185px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#logo-udel {
	background-image: url('../images/udel.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 227px;
	height: 84px;
	float: left;
	width: 227px;
}
#petitmnuquidepasse {
	background-repeat: repeat-y;
	float: left;
	width: 227px;
	height: 23px;
}
#anim_flash {
	float: left;
	height: 73px;
	width: 727px;
	background-image: url('../images/anim_flash.jpg');
	background-repeat: no-repeat;
}
#menu-haut {
	float: left;
	width: 728px;
	height: 185px;
	padding: 0;
	margin: 0;
}
#menu-haut a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#menu-haut a:hover {
	text-decoration: underline;
}
#logo-adhere {
	float: left;
	width: 227px;
	height: 68px;
}
.menu {
	text-align: center;
	margin: auto;
	width: 115px;
	height: 113px;
	float: left;
	background-repeat: no-repeat;
	display: block;
}
#menu_1 {
	background-image: url('../images/menu_1.jpg');
	display: block;
}
#menu_2 {
	width: 110px;
	height: 112px;
	background-image: url('../images/menu_2.jpg');
	background-repeat: no-repeat;
	float: left;
	display: block;
}
#menu_3 {
	width: 112px;
	height: 112px;
	background-image: url('../images/menu_3.jpg');
	background-repeat: no-repeat;
	float: left;
}
#menu_4 {
	width: 112px;
	height: 112px;
	background-image: url('../images/menu_4.jpg');
	background-repeat: no-repeat;
	float: left;
}
#menu_5 {
	width: 113px;
	height: 112px;
	background-image: url('../images/menu_5.jpg');
	background-repeat: no-repeat;
	float: left;
}
#menu_6 {
	width: 165px;
	height: 112px;
	background-image: url('../images/menu_6.jpg');
	background-repeat: no-repeat;
	float: left;
}
#menu_1 a {
	padding-top: 58px;
	padding-bottom: 50px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
#menu_2 a {
	padding-top: 52px;
	padding-bottom: 40px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
#menu_3 a {
	padding-top: 58px;
	padding-bottom: 50px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	color: #383333;
}
#menu_4 a {
	padding-top: 58px;
	padding-bottom: 50px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
#menu_5 a {
	padding-top: 52px;
	padding-bottom: 40px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}
#menu_6 a {
	font-size: 10px;
	padding-left: 6px;
	display: block;
	color: #000000;
	text-align: left;
}

div.menugauchebleuclair { background-image: url('../images/bleuclair/images/menu_gauche_milieu.gif'); }
div.menugauchebleu { background-image: url('../images/bleu/images/menu_gauche_milieu.gif'); }
div.menugauchegris { background-image: url('../images/gris/images/menu_gauche_milieu.gif'); }
div.menugauchejaune { background-image: url('../images/jaune/images/menu_gauche_milieu.gif'); }
div.menugauchemarron { background-image: url('../images/marron/images/menu_gauche_milieu.gif'); }
div.menugaucherose { background-image: url('../images/rose/images/menu_gauche_milieu.gif'); }
div.menugaucheviolet { background-image: url('../images/violet/images/menu_gauche_milieu.gif'); }
#menugauche {
	background-repeat: repeat-y;
	float: left;
	width: 227px;
	color: black;
}
#menugauche ul {
	list-style-type: none;
	padding-left:0; margin-left: 0;
	margin-left: 10px;
}
#menugauche ul li {
	margin-bottom: 5px;
}
#menugauche a.bleuclair { color: #9E0070;}
#menugauche a.marron { color: #9E0070; }
#menugauche a.rose { color: #9E0070;}
#menugauche a.jaune { color: #9E0070; }
#menugauche a.bleu { color: #9E0070; }
#menugauche a.violet { color: #9E0070; }
#menugauche a.gris { color: #9E0070; }
#menugauche a {
	text-decoration: none;
	font-weight: bold;
}
#menugauche a:hover {
	text-decoration: underline;
}
#menugauche a.select {
	padding-left: 11px;
	background-image: url(../images/puce_menu_select.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.menugauchebasbleuclair { background-image: url('../images/bleuclair/images/menu_gauche_bas.jpg'); }
div.menugauchebasbleu { background-image: url('../images/bleu/images/menu_gauche_bas.jpg'); }
div.menugauchebasgris { background-image: url('../images/gris/images/menu_gauche_bas.jpg'); }
div.menugauchebasjaune { background-image: url('../images/jaune/images/menu_gauche_bas.jpg'); }
div.menugauchebasmarron { background-image: url('../images/marron/images/menu_gauche_bas.jpg'); }
div.menugauchebasrose { background-image: url('../images/rose/images/menu_gauche_bas.jpg'); }
div.menugauchebasviolet { background-image: url('../images/violet/images/menu_gauche_bas.jpg'); }
#menugauchebas {
	background-repeat: no-repeat;
	height: 37px;
	width: 227px;
	text-align: center;
	margin-top: 10px;
	color: #999999;
}
#menugauchebas a {
	color: #777777;
	font-size: 10px;
	text-decoration: none;
}
#menugauchebas a:hover {
	text-decoration: underline;
}
#live {
	padding-left: 45px;
	padding-right: 25px;
	text-align: justify;
}
#live h1 {
	background-image: none;
	color: #24808f;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	font-size: 16px;
	border-bottom: 2px dashed #ffffff;
}


#contenu {
	margin-left: 240px;
	padding-top: 0px;
	padding-right: 20px;
}
#contenu a {
	color: #000080;
	text-decoration: none;
}
#contenu a:hover {
	color: #ff0000;
	text-decoration: underline;
}
#contenu h1 {
	margin-top: 0px;
	padding-top: 0px;
}

#col12 {
	float: left;
	width: 440px;
	margin-right: 20px;
}
#col3 {
	float: left;
	width: 230px;
}
#col1 {
	float: left;
	width: 200px;
	padding-right: 10px;
}
#col2 {
	float: left;
	width: 200px;
	padding-right: 10px;
}


.puce {
	padding-left: 16px;
}
h2.orange, h2.idgroupement2, h2.idgroupement0 {
	color: #bbac82;
	border-bottom: 2px dotted #bbac82;
}
.puceorange, .puceidgroupement2, .puceidgroupement0 {
	background-image: url(../images/puce_orange.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.orange, #actualites_datees a.idgroupement2 , #actualites_datees a.idgroupement0 {
	color: #bbac82;
	text-decoration: none;
}
h2.violet, h2.idgroupement4 {
	color: #653795;
	border-bottom: 2px dotted #653795;
}
.puceviolet, .puceidgroupement4 {
	background-image: url(../images/puce_violet.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.violet, #actualites_datees a.idgroupement4 {
	color: #653795;
	text-decoration: none;
}
h2.jaune, h2.idgroupement6 {
	color: #cda601;
	border-bottom: 2px dotted #cda601;
}
.pucejaune, .puceidgroupement6 {
	background-image: url(../images/puce_jaune.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.jaune, #actualites_datees a.idgroupement6 {
	color: #cda601;
	text-decoration: none;
}
h2.bleu, h2.idgroupement1 {
	color: #54adcf;
	border-bottom: 2px dotted #54adcf;
}
.pucebleu, .puceidgroupement1 {
	background-image: url(../images/puce_bleu.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.bleu, #actualites_datees a.idgroupement1 {
	color: #54adcf;
	text-decoration: none;
}
h2.rouge, h2.idgroupement5 {
	color: #a70e1a;
	border-bottom: 2px dotted #a70e1a;
}
.pucerouge, .puceidgroupement5 {
	background-image: url(../images/puce_rouge.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.rouge, #actualites_datees a.idgroupement5 {
	color: #a70e1a;
	text-decoration: none;
}
h2.vert, h2.idgroupement3 {
	color: #9dae01;
	border-bottom: 2px dotted #9dae01;
}
.pucevert, .puceidgroupement3 {
	background-image: url(../images/puce_vert.gif);
	background-repeat: no-repeat;
}
#actualites_datees a.vert, #actualites_datees a.idgroupement3 {
	color: #9dae01;
	text-decoration: none;
}
#actualites_datees a:hover {
	text-decoration: underline;
}




#liens ul {
	list-style-image: url(../images/puce_menu_blanc.gif);
	padding-left: 14px;
	font-size: 14px;
	padding-top: 5px;
}
#liens ul ul {
	list-style-image: url(../images/puce_menu_blanc.gif);
	font-size: 12px;
}
#liens ul ul li {
	margin-bottom: 20px;
}
#liens ul ul ul {
	list-style-image: url(../images/puce_menu_blanc.gif);
}
#liens a {
	color: #000000;
}




#mandats ul {
	list-style-image: none;
	list-style-type: none;
}
#mandats ul ul {
	list-style-image: url(../images/puce_menu_blanc.gif);
}


#video {
	width: 250px;
	float: left;
	text-align: center;
	padding-bottom: 14px;
}
#video h1 {
	text-align: left;
	background-image: none;
	color: #24808f;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	font-size: 16px;
	border-bottom: 2px dotted #24808f;
}
#bref {
	width: 250px;
}
#bref h1 {
	background-image: none;
	color: #24808f;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	font-size: 16px;
	border-bottom: 2px dotted #24808f;
}
#bref .puce {
	padding-left: 16px;
	background-image: url(../images/puce_bref_vert.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
#bref .puce a {
	color: #000000;
	text-decoration: none;
}
#bref .puce a:hover {
	text-decoration: underline;
}
#bref .bas {
	float: left;
	width: 250px;
	height: 18px;
	background-image: url(../images/bref_bas.gif);
	background-repeat: no-repeat;
}



.jolieerreur {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 10px;
	padding-left: 30px;
	background-image: url('../../../../images/admin/tango-dialog-warning.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	height:auto;
	background-color: #e9ecef;
	border: 2px solid red;
	-moz-border-radius: 5px;
	color: red;
}
.debug {
	background-color: red;
}
img.b {
	border: 0;
}


#plandusite ul {
	list-style-type: none;
}
#plandusite li{
	background-image: url('../images/puce_menu_blanc.gif');
	background-repeat: no-repeat;
	padding-left: 14px;
}
#plandusite a {
	color: black;
}
#plandusite a:hover {
	text-decoration: none;
}


/************************************************************************************************/
/*									RESSOURCES HUMAINES											*/
/************************************************************************************************/

.listeoffres
{
	color:#000000;
	font-weight:bold;
	width:650px;
	float:left;
}

.colintituleent
{
	clear:both;
	width:350px;
	float:left;
}

.colreferenceent
{
	width:220px;
	float:left;
}

.colpostulerent
{
	width:62px;
	float:left;
}

.colintitule
{
	clear:both;
	width:350px;
	float:left;
	border-left:1px solid #D8D8D8;
	height:20px;
	color:#666666;
}

.colreference
{
	width:220px;
	float:left;
	height:20px;
	color:#666666;
}

.colpostuler
{
	width:62px;
	float:left;
	border-right:1px solid #D8D8D8;
	height:20px;
	color:#666666;
}

.rhblocaffichage
{
	padding-top:10px;
	float:left;
}

.rhlibelle
{
	font-weight:bold;
	float:left;
	width:150px;
	color:#333333
}

.rhcontenu
{
	float:left;
	width:500px;
}

.rhformulaire
{
	clear:both;
	padding-top:10px;
}

ul.niv2 li {
	font-size: 10px;
}

/************************************************************************************************/
/*											CONTACTS											*/
/************************************************************************************************/

.colgauche {
	width:330px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	padding:5px;
	background-color: #FAFAFA;
	border: 2px solid #BFBFBF;
	-moz-border-radius: 5px;
}

.coldroite {
	width:330px;
	float:left;
	margin-bottom:20px;
	padding:5px;
	background-color: #FAFAFA;
	border: 2px solid #BFBFBF;
	-moz-border-radius: 5px;
}

.photocontact {
	float:left;
	width:155px;
}