﻿/*--------------------------------------------------*/
/*----- STYLES DES PAGES CONTENUS de Page.aspx -----*/
/*--------------------------------------------------*/

/* A NOTER: 
/* ==> le style "pageContenuFiliere" concerne les pages de contenus des filières et est défini dans stylePagesFilieres.css
/* ==> le style "pageContenu" concerne les pages de contenus normales 


/* page corpo N2
-------------- */
body#pageContenu {
	/*background: url(../../images/bg_page-contenu.gif) repeat-x;*/
}
#pageContenu #page {
	/*background: url(../../images/bg_page-accueil.gif) repeat-y right top;*/
}
#pageContenu #header {
	/*width: 917px;
	background-image: url(../../images/fond_header-home.gif);
	background-repeat: no-repeat;
	background-position:top right;		
	z-index: 99;
	height:40px;*/
    /*background-color: #0260A2;
    height: 50px;
    z-index: 25;*/
}

#pageContenu p#logo {
	/*position: absolute;
	left: 547px;
	width: 360px;
	height: 110px;
	background: url(../../images/h1_groupe.gif) no-repeat top right;
	z-index: 10;*/
}
#pageContenu h3 {
    color: #B22E36;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 6px;
}
#pageContenu .titreRubrique, .titreRubrique {
	/*width: 230px;
	height: 40px;
	margin: 0 0 0 30px;
	background: #bcb8b0;
	color: #000;
	font-size: 2.0em;
	padding: 10px 0 0 30px;
	line-height: 22px;*/
	color: #b22e36;
	font-size: 1.5em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
}
#pageContenu #navSecondaire {
	/*position: relative;
	left: 70px;
	top: 69px;
	margin-bottom: 30px;*/
	padding-top: 122px;
	padding-bottom: 14px;
}
#pageContenu #navSecondaire li {
	/*margin: 0;
	padding: 0;*/
	margin-left: 8px;
}
#pageContenu #navSecondaire ul li a {
	/*width: 250px;
	height: 26px;
	display: block;
	color: #fff;
	font: normal 1.6em/1.6em Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0 0 0 15px;
	padding: 3px 0 0 25px;
	background-color: #99948e;
	background-image: url(../../images/bg_li-corpo.gif);
	background-repeat: no-repeat;
	background-position:top left;	
	z-index:100;*/
	
	background: url(../../images/puce_rub.gif) no-repeat left;
	padding-left: 23px;
	color: #004576;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	/*font-weight:bold;*/
	text-decoration: none;
	/*padding: 1px 0px 3px 20px;*/
	/*line-height:26px;*/
    line-height: 2.1em;
    /*height: 2.2em;*/
    font-weight: normal;
    display: block;
}

#pageContenu #navSecondaire ul li a.last, ul li a.last {
	/*height: 27px;*/
}

#pageContenu #navSecondaire ul li a:hover, 
#pageContenu #navSecondaire ul li.active a {
	/*color: #5A554E;
	background-color: #efe7de;
	background-image: url(../../images/bg_li-corpo-over.gif);
	background-repeat: no-repeat;*/
}

#pageContenu #navSecondaire ul li a:hover {
	text-decoration: underline;
}

#pageContenu #navSecondaire ul li.active a 
{
    /*background-image: none;*/
}

#pageContenu #alternate {
	position: relative;
}
#pageContenu #navSecondaire div.description {
	width: 240px;
	margin-left: 15px;
	padding: 15px 10px;
	color: #fff;
	font-weight: bold;
	float: left;
	border-top-color:#ffffff;
	border-top-width:1px;
	border-top-style:solid;
}
#pageContenu #alternate h4, #corpoN2 #moyens h4, #pageContenu #contenu_PAGE_CONTENU h4 {
	/*background: #bcb8b0 url(../../images/h4_alternate-corpoN2.gif) no-repeat top left;
	color: #fff;*/
	padding-top: 18px;
	padding-bottom: 16px;
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	/*border-top: solid 1px #b7cbd8;*/
}
#pageContenu #colB 
{
    /*float:left;
    position:relative;*/
	/*background-image: url(../../images/bg_page-contenuColB.gif);
	background-repeat: no-repeat;
	background-position: right -40px;*/	
	float: right;
}
#pageContenu #colB .contentAlternate {
	/*width: 335px;*/
	font-size: 0.9em;
}
.classeOptionsRecherche, 
.classeOptionsFilieres {
	/*background-color: #efe7de;
	background-image:none;*/ /* url(../../images/fond_header-home.gif);*/
}

#pageContenu #navSecondaire ul li.active a {
	background-image : url(../../images/puce_rub_actif.gif);
	margin-left: -9px;
	padding-left: 32px;
}
