html {
	background: #F0F0F0;
}

body {
	background: url("/design/franchec/images/fonds/body.gif") repeat-y 50% 0;
}

a {
	color: #ff5c25;
}

.radio {
	border: none;
}

caption {
	color: #ff5c25;
	font-size: 1.091em;
	text-align: left;
}

.projets caption {
	color: #CE0000;
}

table {
	border: 2px solid #ff5c25;
}

th,td {
	border: none;
	border-left: 2px solid #fff;
}

th:first-child,td:first-child {
	border: none;
} /* IE JS */
th {
	background: #ff5c25;
	color: #fff;
	text-align: center;
	padding: 5px;
}

th p {
	padding: 0;
	margin: 0
}

td {
	background: #fce4da;
	padding: 5px;
	vertical-align: top;
}

.impair td {
	background: #fdc8b6;
}

.inputSubmit {
	background: #6E757D none repeat scroll 0 0;
	border: 1px solid #6E757D;
	color: #FFFFFF;
	cursor: pointer;
	padding: 0;
}

.tooltip {
	background: #DFDFDF;
	border-color: #FF5C25;
}

.obli {
	color: #FF5C25;
}

/* =STYLES */
/* =OUTILS */
body.outils #sousMenu h2,body.outils #mainContent h1,body.outils #contentOutils a,body.outils #sousMenuList .on .sousMenuItemLink,body.outils #sousMenuList .sousMenuItemLink:hover,body.outils #sousMenuList .sousMenuItemLink:focus,body.outils #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.outils #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.outils #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.outils .annexesDocuments h2,body.outils th
	{
	background-color: #70b1ab;
}

body.outils #sousMenuList .sousmenuSsItemLink {
	background-color: #dde7e6;
}

body.outils td {
	background-color: #dde7e6;
}

body.outils .impair td {
	background-color: #c8dcdb;
}

body.outils a,body.outils #annexes .annexesDocuments a {
	color: #70b1ab;
}

body.outils #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #70b1ab;
}

body.outils #mainContent h3 {
	color: #70b1ab;
	font-size: 1.1em;
	font-weight: bold;
}

body.outils #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.outils table {
	border-color: #70b1ab;
}

body.outils #mainContent ul {
	list-style: url("/design/franchec/images/fonds/outils_puce_listes.gif");
}

body.outils #mainContent ul ul {
	list-style: url("/design/franchec/images/outils_puce_listes.gif");
}

/* =POLES */
body.poles #sousMenu h2,body.poles #mainContent h1,body.poles #contentOutils a,body.poles #sousMenuList .on .sousMenuItemLink,body.poles #sousMenuList .sousMenuItemLink:hover,body.poles #sousMenuList .sousMenuItemLink:focus,body.poles #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.poles #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.poles #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.poles .annexesDocuments h2,body.poles th
	{
	background-color: #b90065;
}

body.poles #sousMenuList .sousmenuSsItemLink {
	background-color: #edbbd6;
}

body.poles td {
	background-color: #fae9f3;
}

body.poles .impair td {
	background-color: #edbbd6;
}

body.poles a,body.poles #annexes .annexesDocuments a {
	color: #b90065;
}

body.poles #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #b90065;
}

body.poles #mainContent h3 {
	color: #b90065;
	font-size: 1.1em;
	font-weight: bold;
}

body.poles #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.poles table {
	border-color: #b90065;
}

body.poles #mainContent ul {
	list-style: url("/design/franchec/images/fonds/poles_puce_listes.gif");
}

body.poles #mainContent ul ul {
	list-style: url("/design/franchec/images/poles_puce_listes.gif");
}

/* =ANNUAIRE */
body.annuaire #sousMenu h2,body.annuaire #mainContent h1,body.annuaire #contentOutils a,body.annuaire #sousMenuList .on .sousMenuItemLink,body.annuaire #sousMenuList .sousMenuItemLink:hover,body.annuaire #sousMenuList .sousMenuItemLink:focus,body.annuaire #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.annuaire #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.annuaire #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.annuaire .annexesDocuments h2,body.annuaire th
	{
	background-color: #ffa513;
}

body.annuaire #sousMenuList .sousmenuSsItemLink {
	background-color: #FDE1B1;
}

body.annuaire td {
	background-color: #fff0d9;
}

body.annuaire .impair td {
	background-color: #fde1b1;
}

body.annuaire a,body.annuaire #annexes .annexesDocuments a {
	color: #ffa513;
}

body.annuaire #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #ffa513;
}

body.annuaire #mainContent h3 {
	color: #ffa513;
	font-size: 1.1em;
	font-weight: bold;
}

body.annuaire #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.annuaire table {
	border-color: #ffa513;
}

body.annuaire #mainContent ul {
	list-style: url("/design/franchec/images/fonds/annuaire_puce_listes.gif");
}

body.annuaire #mainContent ul ul {
	list-style: url("/design/franchec/images/annuaire_puce_listes.gif");
}

/* =DOCUMENTS */
body.documents #sousMenu h2,body.documents #mainContent h1,body.documents #contentOutils a,body.documents #sousMenuList .on .sousMenuItemLink,body.documents #sousMenuList .sousMenuItemLink:hover,body.documents #sousMenuList .sousMenuItemLink:focus,body.documents #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.documents #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.documents #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.documents .annexesDocuments h2,body.documents th,body .encartTexte h2
	{
	background-color: #6871ac;
}

body.documents #sousMenuList .sousmenuSsItemLink {
	background-color: #c7cae9;
}

body.documents td {
	background-color: #e0e2f9;
}

body.documents .impair td {
	background-color: #c7cae9;
}

body.documents a,body.documents #annexes .annexesDocuments a {
	color: #6871ac;
}

body.documents #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #6871ac;
}

body.documents #mainContent h3 {
	color: #6871ac;
	font-size: 1.1em;
	font-weight: bold;
}

body.documents #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.documents table {
	border-color: #6871ac;
}

body.documents #mainContent ul {
	list-style: url("/design/franchec/images/fonds/documents_puce_listes.gif");
}

body.documents #mainContent ul ul {
	list-style: url("/design/franchec/images/documents_puce_listes.gif");
}

/* =PROJETS */
body.projets #sousMenu h2,body.projets #mainContent h1,body.projets #contentOutils a,body.projets #sousMenuList .on .sousMenuItemLink,body.projets #sousMenuList .sousMenuItemLink:hover,body.projets #sousMenuList .sousMenuItemLink:focus,body.projets #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.projets #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.projets #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.projets .annexesDocuments h2,body.projets th
	{
	background-color: #ce0000;
}

body.projets #sousMenuList .sousmenuSsItemLink {
	background-color: #f5bbba;
}

body.projets td {
	background-color: #ffe9eb;
}

body.projets .impair td {
	background-color: #f5bbba;
}

body.projets a,body.projets #annexes .annexesDocuments a {
	color: #ce0000;
}

body.projets #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #ce0000;
}

body.projets #mainContent h3 {
	color: #ce0000;
	font-size: 1.1em;
	font-weight: bold;
}

body.projets #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.projets table {
	border-color: #ce0000;
}

body.projets #mainContent ul {
	list-style: url("/design/franchec/images/fonds/projets_puce_listes.gif");
}

body.projets #mainContent ul ul {
	list-style: url("/design/franchec/images/projets_puce_listes.gif");
}

/* =ACTUALITES */
body.actualites #sousMenu h2,body.actualites #mainContent h1,body.actualites #contentOutils a,body.actualites #sousMenuList .on .sousMenuItemLink,body.actualites #sousMenuList .sousMenuItemLink:hover,body.actualites #sousMenuList .sousMenuItemLink:focus,body.actualites #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.actualites #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.actualites #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus
	{
	background-color: #cd295b;
}

body.actualites #sousMenuList .sousmenuSsItemLink {
	background-color: #fff;
}

body.actualites td {
	background-color: #ffe9eb;
}

body.actualites .impair td {
	background-color: #f5bbba;
}

body.actualites a,body.actualites #annexes .annexesDocuments a {
	color: #cd295b;
}

body.actualites #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #cd295b;
}

body.actualites #mainContent h3 {
	color: #cd295b;
	font-size: 1.1em;
	font-weight: bold;
}

body.actualites #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.actualites table {
	border-color: #cd295b;
}

body.actualites #mainContent ul {
	list-style: url("/design/franchec/images/fonds/actualite_puce_listes.gif");
}

/* =TALENTS */
body.talents #sousMenu h2,body.talents #mainContent h1,body.talents #contentOutils a,body.talents #sousMenuList .on .sousMenuItemLink,body.talents #sousMenuList .sousMenuItemLink:hover,body.talents #sousMenuList .sousMenuItemLink:focus,body.talents #sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,body.talents #sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,body.talents #sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus,body.talents .annexesDocuments h2,body.talents th
	{
	background-color: #784d9c;
}

body.talents #sousMenuList .sousmenuSsItemLink {
	background-color: #fff;
}

body.talents td {
	background-color: #fff;
}

body.talents .impair td {
	background-color: #fff;
}

body.talents a,body.talents #annexes .annexesDocuments a {
	color: #784d9c;
}

body.talents #mainContent h2 {
	font-size: 1.4em;
	color: #fff;
	background-color: #784d9c;
}

body.talents #mainContent h3 {
	color: #784d9c;
	font-size: 1.1em;
	font-weight: bold;
}

body.talents #mainContent h4 {
	color: #000;
	font-style: italic;
	font-size: 1em;
	font-weight: bold;
}

body.talents table {
	border-color: #784d9c;
}

body.talents #mainContent ul {
	list-style: url("/design/franchec/images/fonds/talents_puce_listes.gif");
}

/* =RESEAUX_ACCOMPAGNEMENT - MOTEUR_AER */
body.annuaire #selectsContact {
	margin-left: 20px;
}

#selectsContact select,.contacts select {
	height: 1.9em;
	padding: 0;
	width: 187px;
}

body.annuaire #mainContent ul#resultMoteurAER {
	list-style: none;
}

#resultMoteurAER li {
	background: url("/design/franchec/images/fonds/puce_contact_orange.gif")
		no-repeat;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-left: 20px;
}

#resultMoteurAER li li {
	background: none;
	padding-left: 0;
	margin-bottom: 5px;
	margin-bottom: 5px;
}

/* =HEADER */
#headerLogo {
	background: #fff;
	position: relative;
	z-index: 1;
}

#headerLogo a {
	background: url("/design/franchec/images/header/header_visuel.jpg")
		no-repeat 100% 0;
	display: block;
	height: 117px;
	padding-left: 10px;
	width: 699px;
}

#headerPartContainer {
	background-color: #FFF;
	height: 117px;
	overflow: hidden;
	width: 285px;
	_width: 282px;
	position: relative;
}

#headerPartenaires {
	height: 117px;
	padding: 0;
	position: relative;
	left: 0;
	z-index: 0;
}

body.jsActif #headerPartenaires li {
	float: left;
}

body.jsActif li#conseilRegional {
	float: none;
	position: absolute;
	top: 0;
	left: 142px;
	_left: 139px;
	z-index: 1;
}

#headerPartenaires li a {
	display: block;
}
/* =MENU */
#menuConteneur {
	position: relative;
	z-index: 1;
}

#menu {
	
}

#menu .menuItemLink {
	background: #cdd0d5;
	border-left: 1px solid #9c9fa4;
	color: #000;
	font-size: 1.091em;
	min-height: 29px; /* IE */
	padding: 5px 5px 2px;
	text-transform: uppercase;
}

.menuItemLink:hover,.menuItemLink:focus {
	background: #fff;
}

#menu .menuItemLink:hover,#menu .menuItemLink:focus,#menu .on .menuItemLink
	{
	color: #ff5c25;
}

#menuRetourHome .menuItemLink {
	width: 21px;
}

body.jsActif .menuSsListDisplayed .menuSsList {
	left: 0;
}

#menuItem1 .menuItemLink {
	border-left: none;
	padding-left: 6px;
	width: 168px;
}

#menuItem1 .menuItemLink:hover,#menuItem1 .menuItemLink:focus,#menuItem1.on .menuItemLink,#menuItem1.on .menuItemLink:hover,#menuItem1.on .menuItemLink:focus
	{
	border-left: 1px solid #9C9FA4;
	padding-left: 5px;
}

#menuItem1.on .menuItemLink {
	border-left-color: #CDD0D5;
}

#menuItem1 .menuSsList {
	width: 178px;
}

#menuItem2 .menuItemLink {
	width: 121px;
}

#menuItem2 .menuItemLink:hover,#menuItem2 .menuItemLink:focus,#menuItem2.on .menuItemLink
	{
	color: #70b1ab;
}

#menuItem2 .menuSsList {
	width: 131px;
}

#menuItem3 .menuItemLink { /*line-height: 2.2;*/
	width: 140px;
}

#menuItem3 .menuItemLink:hover,#menuItem3 .menuItemLink:focus,#menuItem3.on .menuItemLink
	{
	color: #b90065;
}

#menuItem3 .menuSsList {
	width: 150px;
}

#menuItem4 .menuItemLink {
	line-height: 2.2;
	width: 90px;
}

#menuItem4 .menuItemLink:hover,#menuItem4 .menuItemLink:focus,#menuItem4.on .menuItemLink
	{
	color: #ffa513;
}

#menuItem4 .menuSsList {
	width: 130px;
}

#menuItem5 .menuItemLink {
	width: 116px;
}

#menuItem5 .menuItemLink:hover,#menuItem5 .menuItemLink:focus,#menuItem5.on .menuItemLink
	{
	color: #6871ac;
}

#menuItem5 .menuSsList {
	width: 126px;
}

#menuItem6 .menuItemLink {
	line-height: 2.2;
	width: 150px;
}

#menuItem6 .menuItemLink:hover,#menuItem6 .menuItemLink:focus,#menuItem6.on .menuItemLink
	{
	color: #CE0000;
}

#menuItem6 .menuSsList {
	width: 160px;
}

#menuItem7 .menuItemLink {
	line-height: 2.2;
	padding-right: 6px;
	width: 131px;
}

#menuItem7 .menuItemLink:hover,#menuItem7 .menuItemLink:focus,#menuItem7.on .menuItemLink
	{
	border-right: 1px solid #9C9FA4;
	padding-right: 5px;
}

#menuItem7 .menuSsList {
	width: 141px;
}

/*body.jsActif .menuSsListDisplayed {background: url(/design/franchec/images/menus/menu_picto_on.gif) no-repeat 50% 100%;}*/
.menuSsList {
	background: #dfdfdf;
	border: 1px solid #9C9FA4;
	border-top: none;
}
/*.menuSsItem {border-top: 1px solid #fbfbfb;}*/
.menuSsItem:first-child {
	border-top: none;
} /* IE JS */
#menu .menuSsItemLink {
	color: #000;
	font-weight: normal;
	padding: 5px 10px;
}

.menuSsItemLink:hover,.menuSsItemLink:focus,.on .on .menuSsItemLink {
	background: #fbfbfb;
}

/* =ENCART_LOGIN */
#encartLoginForm {
	padding: 0 7px;
}

#preLoadEncartLoginForm {
	text-align: center;
}

#annexesBas #encartLoginForm label {
	width: 74px;
}

#encartLoginForm .formField input {
	width: 140px;
}

#mainContent .form_oubli {
	margin-left: 92px;
}

#encartLoginForm .formField label {
	width: 40px;
}

.form_Ok {
	float: right;
	margin: 0;
	padding-right: 17px;
}

#mainContent .formfield_button input {
	float: right;
	margin-right: 146px;
	margin-top: 6px;
}

/*= TECHNEO */
#load {
	display: none;
	margin-left: 9px;
	text-align: center;
	line-height: 2;
}

#load p {
	float: left;
	padding-top: 10px;
	width: 107px;
}

#load img {
	margin-top: 5px;
	vertical-align: bottom;
}

/* =CONTENU */
.float_left,.object-left,.imageleft {
	margin-top: 3px;
}

html body.jsActif div#mainWrapper div#contenu div#contenuFond div#contenuBas div#mainContent div#contentConteneur div#content ul.rubriqueListe li.rubriqueListeItem div.imageleft
{
	margin: 0px 0.5em;
}

html body.jsActif div#mainWrapper div#contenu div#contenuFond div#contenuBas div#mainContent div#contentConteneur div#content div.imageleft
{
	margin: 1em;
}
#contenu { /* IE */
	background: #f0f0f0; /* HOME */
	background: #F0F0F0 url("/design/franchec/images/home/home_fond.png")
		repeat-y;
	position: relative;
	padding-bottom: 8px;
}

#contenuFond {
	background: #f0f0f0
		url("/design/franchec/images/fonds/contenu_fond.gif");
} /* IE */
#contenuBas {
	
}

/* =SOUSMENU */
#sousMenuConteneur {
	background: #fff;
	margin: 0 10px 0 0;
	width: 201px;
}

#sousMenuFond {
	
}

#sousMenu {
	padding: 0;
	position: relative;
}

/* =SOUSMENURECHERCHER */
#sousMenuRechercher {
	background: #F0F0F0 url("/design/franchec/images/home/home_fond.png")
		repeat-y;
	margin: 0;
	padding: 1px 11px;
}

#sousMenuRechercher p {
	margin: 8px 0 3px;
}

body.jsActif #sousMenuRechercher label {
	position: absolute;
	left: -9999px;
}

#sMRechTexte {
	padding: 2px 6px;
	width: 129px;
}

#sousMenu h2 {
	background: #ff5c25;
	border-bottom: 1px solid #999;
	color: #fff;
	font-size: 1.091em;
	margin: 0;
	padding: 0.5em 15px 0.3em;
	text-transform: uppercase;
}

#sousMenuList {
	font-size: 1.091em;
	margin-top: 0;
}

#sousMenuList,#sousMenuList ul {
	list-style: none;
	list-style-image: none;
}

#sousMenuList li {
	margin-left: 0;
}

.sousMenuItem { /* IE */
	margin-bottom: 0;
	padding: 0;
	vertical-align: bottom;
}

#sousMenuList a { /* IE */
	border-bottom: 1px solid #999;
	color: #000;
	display: block;
	padding: 4px 0 4px 16px;
	text-decoration: none;
}

#sousMenuList a:hover,#sousMenuList a:focus {
	text-decoration: underline;
}

.sousMenuItemLink {
	
}

#sousMenuList .on .sousMenuItemLink,#sousMenuList .sousMenuItemLink:hover,#sousMenuList .sousMenuItemLink:focus,#sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,#sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,#sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus
	{
	background: #FF5C25;
	color: #fff;
}

#sousMenuList .sousmenuSsItemLink {
	padding-left: 27px;
}

#sousMenuList .on .sousmenuSsItemLink {
	background: #FBBEA9;
}

#sousMenuList .sousmenuSsList .on .sousmenuSsItemLink,#sousMenuList .sousmenuSsList .sousmenuSsItemLink:hover,#sousMenuList .sousmenuSsList .sousmenuSsItemLink:focus
	{
	background: #FF5C25 url("/design/franchec/images/menus/puce_menu.gif")
		no-repeat 16px 8px;
}

#sousMenuList .sousMenuItemLink,#sousMenuList .sousmenuSsList .on a {
	
}

#sousMenuList .on .sousMenuItemLink,#sousMenuList .sousmenuSsList a {
	
}

/* =PARTENAIRES */
#partenaires {
	text-align: center;
	/*position: absolute;
				bottom: 6em;*/
	width: 200px;
}

#sousMenu #partenaires h2 {
	background: transparent;
	border: none;
	color: #000;
	text-transform: none;
}

#partenaires ul {
	list-style: none;
	list-style-image: none;
	margin-top: 0;
}

#partenaires li {
	margin-left: 0;
}

#bloc_enquette {
	margin: 5px 0;
	text-align: center;
}

/* =CONTACTS */
#contacts {
	text-align: center;
	/*position: absolute;
				bottom: 1em;*/
	width: 200px;
}

#contacts a {
	background: url("/design/franchec/images/menus/picto_contact.gif")
		no-repeat 0 2px;
	color: #000;
	display: block;
	margin: 1em auto;
	padding-left: 16px;
	text-decoration: none;
	text-transform: uppercase;
	width: 100px;
}

#contacts a:hover,#contacts a:focus {
	text-decoration: underline;
}

#contacts a img {
	padding-right: 5px;
	position: relative;
	top: 1px;
}

/* =MAINCONTENT */
#mainContent {
	background: #F0F0F0;
	margin-right: 10px; /* !IE */
	position: relative; /* Sinon bug sous IE */
	width: 520px;
}

#mainContent ul {
	list-style: url("/design/franchec/images/fonds/puce_listes.gif");
}

#mainContent ul ul {
	list-style: url("/design/franchec/images/puce_liste_accompagner.gif");
}

/* =YAHOOPATH */
#yahoopath {
	background: #fff;
	font-size: 1.091em;
	margin: 11px 0 0;
	padding: 4px 11px 3px;
}

#yahoopath a {
	color: #000;
	text-decoration: none;
}

#yahoopath a:hover,#yahoopath a:focus {
	text-decoration: underline;
}

#contentConteneur {
	background: #fff;
	min-height: 289px;
	position: relative;
}

#contentConteneur .no_result {
	color: #CE0000;
	font-style: bold;
	margin-top: 50px;
	text-align: center;
}

#mainContent h1 { /* IE */
	background: #ff5c25;
	color: #fff;
	font-size: 1.272em;
	padding: 4px 70px 3px 11px;
	text-transform: uppercase;
}

#mainContent h2 {
	background-color: #FF5C25;
	color: #fff;
	font-size: 1.4em;
}

#content h2 a {
	color: #FFF;
	text-decoration: none;
}

#mainContent h3 {
	color: #ff5c25;
	font-size: 1.1em;
	font-weight: bold;
}

#mainContent h4 {
	color: #000;
	font-style: italic;
	font-style-size: 1em;
	font-weight: bold;
}

#content {
	padding: 0 2px;
}

#content div.source_date {
	background: #FBBEA9;
	padding: 5px;
}

#content div.source_date_actu {
	background: #F2BBCC;
	padding: 5px;
}

div#content ul.rubriqueListe li.rubriqueListeItem div.rubLItText div.source_date_actu,div#content ul.rubriqueListe li.rubriqueListeItem div.rubLItTextWtLogo div.source_date_actu
	{
	background: none;
}

#content div.source_date_actu .date {
	margin-top: 0;
}

#intro {
	margin: 0;
	padding: 0 5px;
}

#content {
	margin: 0;
	padding: 0 11px;
}

#intro {
	font-weight: bold;
	line-height: 1.2;
	margin-top: 2em;
}

#intro strong {
	color: #FF5C25;
}

#content {
	padding-bottom: 1px;
}

.grandeIllustration {
	margin-right: -3px;
	margin-left: -3px;
}

/* =CONTENTOUTILS */
#contentConteneur ul#contentOutils {
	position: absolute;
	top: 0;
	right: 0;
	width: 125px;
}

#contentOutils a {
	background: #FF5C25;
	color: #fff;
}

/* =FORMULAIRE_INSCRIPTION ET MODIFICATION*/
.inscription label,.modification_user label {
	width: 210px;
}

.inscription .submit,.modification_user .submit {
	margin-left: 210px;
}

/* =RUBRIQUELISTE */
#mainContent ul#rubriqueListe,div#mainWrapper div#contenu div#contenuFond div#contenuBas div#mainContent div#contentConteneur div#content ul.rubriqueListe
	{
	list-style: none;
	list-style-image: none;
	margin-bottom: 0;
	padding: 0 5px 1em;
}

ul.rubriqueListe, ul.rubriqueListe li.rubriqueListeItem
{
	clear: both;
}

#mainContent ul#rubriqueListe .class-poll .content-body .button,#mainContent ul.rubriqueListe .class-poll .content-body .button
	{
	background: #6E757D none repeat scroll 0 0;
	border: 1px solid #6E757D;
	color: #FFFFFF;
	cursor: pointer;
	margin-top: 5px;
	padding: 0;
}

#mainContent #rubriqueListe.puceWithList,#mainContent .rubriqueListe.puceWithList
	{
	padding-left: 3em;
}

.accompagner #mainContent #rubriqueListe.puceWithList,.accompagner #mainContent .rubriqueListe.puceWithList
	{
	list-style-image: url("/design/franchec/images/fonds/puce_listes.gif");
}

.poles #mainContent #rubriqueListe.puceWithList,.poles #mainContent .rubriqueListe.puceWithList
	{
	list-style-image:
		url("/design/franchec/images/fonds/poles_puce_listes.gif");
}

accompagner .rubriqueListeItem {
	margin-left: 0;
}

#mainContent #rubriqueListe h2,#mainContent #content .rubriqueListe h2,#mainContent #content .rubriqueListe .rubriqueListeItem h2
	{
	background: none;
	color: #b90065;
	font-size: 1.4em;
	padding: 5px 0 0;
}

#rubriqueListe.puceWithList h2,.rubriqueListe .puceWithList h2 {
	background: none;
	font-size: 1.272em;
	margin: 0;
}

#rubriqueListe h2 a,.rubriqueListe h2 a,#content ul.rubriqueListe .rubriqueListeItem h2 a
	{
	color: inherit;
	text-decoration: none;
}

#rubriqueListe h2 a:hover,#rubriqueListe h2 a:focus,.rubriqueListe h2 a:hover,.rubriqueListe h2 a:focus
	{
	text-decoration: underline;
}

#rubriqueListe h2 img,.rubriqueListe h2 img {
	display: block;
	float: left;
	margin: 0.83em 11px 11px 6px; /* IE */
	/*width: 117px;*/
}

.rubLItText {
	float: left;
	width: 342px;
}

.rubLItTextWtLogo {
	float: none;
	width: auto;
}

.rubLItText>:first-child {
	margin-top: 0;
} /* IE JS */
.rubLItText .rubLItLienPlus {
	margin-bottom: 0;
}

.rubLItLienPlus a {
	color: #e70017;
}

/* =HOMEPUSHLIST */
ul#homePushList {
	list-style: none;
	list-style-image: none;
}

.homePushItem {
	background: url("/design/franchec/images/fonds/degrade_zone_push.gif")
		repeat-x;
	margin-left: 0;
	padding-bottom: 0.8em;
}

#homePushList h2 {
	
}

.homePushItem h2 img {
	
}

.homePushItem h2 a,.homePushItem h2 span {
	text-decoration: none;
}

.homePushItem h2 a:hover,.homePushItem h2 a:focus,.homePushItem h2 a:hover span,.homePushItem h2 a:focus span
	{
	text-decoration: underline;
}

/* Formulaire contact */
.contact #content_form_contact {
	padding-top: 5px;
}

.contact #content_form_contact #formContact {
	margin: 0 auto;
	width: 380px;
}

#content_form_contact .intro {
	margin-bottom: 40px;
}

#content .intro h2 {
	cursor: pointer;
}

#content .intro .close {
	display: none;
}

#content #content_form_contact .formField {
	clear: both;
	margin-bottom: 5px;
}

#content #content_form_contact textarea {
	float: right;
	height: 89px;
	width: 245px;
}

#content #content_form_contact .formField input {
	float: right;
	width: 166px;
}

#content #content_form_contact #civility select {
	margin-right: 72px;
	float: right;
	width: 97px;
}

#content #content_form_contact .formField select {
	margin-right: 19px;
	float: right;
	width: 149px;
}

#content #content_form_contact .formField .ezcca-user_pri_sector_activity
	{
	margin-right: 0;
}

#content #content_form_contact .checkbox input {
	margin-right: 108px;
}

#content #content_form_contact .submit {
	background: none;
	margin-left: 0;
	margin-right: 35px;
	margin-top: 24px;
	text-align: center;
}

#pagination {
	background: none;
	border: 0;
	margin: 0;
	width: 496px;
}

#pagination .first {
	background: none;
	padding-left: 0;
	padding-right: 0;
	padding-top: 4px;
	width: 87px;
}

#pagination .second {
	background: none;
	text-align: center;
	width: 318px;
}

#pagination .third {
	background: none;
	margin-top: 5px;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	text-align: right;
	width: 87px;
}

#content .precedent { /* IE7 */
	float: left;
	margin-top: 0;
	position: absolute;
}

#content .precedent a {
	background: url("/design/limousin/images/fonds/puce_fleche_gauche.gif")
		no-repeat left 5px;
	padding-left: 9px;
	text-decoration: none;
}

#content .precedent a:hover {
	text-decoration: underline;
}

#content .page_number a {
	margin-left: 2px;
	margin-right: 2px;
	text-decoration: none;
}

#content .page_number a:hover {
	text-decoration: underline;
}

#content .page_number .selected {
	font-weight: bold;
	text-decoration: underline;
}

#content .suivant {
	margin-top: 7px;
}

#content .suivant a {
	background: url("/design/limousin/images/fonds/puce_fleche.gif")
		no-repeat right 5px;
	padding-right: 9px;
	text-decoration: none;
}

#content .suivant a:hover {
	text-decoration: underline;
}

/* =ANNEXES */
#annexes {
	background: #F0F0F0;
	border-bottom: 2px solid #F0F0F0;
	float: left;
	padding: 3.1em 0 0;
	width: 246px;
}

#annexes #temoignage_encart h2 {
	background: #784D9C;
}

#annexes #temoignage_encart ul {
	list-style-type: none;
	list-style-image: none;
}

#annexes #temoignage_encart ul li {
	margin-left: 0;
}

#annexes #temoignage_encart ul li a {
	color: #784D9C;
	text-decoration: none;
}

#annexes #temoignage_encart ul li a:hover {
	text-decoration: underline;
}

#annexes #temoignage_encart ul li a img {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}

#annexes #temoignage_encart ul li a p {
	margin-top: 0px; /* IE7 et IE6 */
}

#annexesFond {
	background: #fff;
	padding-bottom: 1px;
	float: none;
}

.annexesItem {
	margin-bottom: 2em;
	margin-left: 0;
}

.annexesItem h2 {
	background: #ffa513;
	color: #fff;
	font-size: 1.3em;
	margin: 0 0 0.6em;
	padding: 4px 11px 2px;
	text-transform: uppercase;
}

#annexes .annexesDocuments h2 {
	background: #ff5c25;
}

#annexes .articles h2 {
	background: #cd295b;
}

#annexes .temoignages h2 {
	background: #784d9c;
}

#annexes .talents h2 {
	background: #784d9c;
}
/*#annexes .projets h2 {background: #CE0000;}	*/
#annexes .annexesItem a {
	color: #ffa513;
}

#annexes .annexesDocuments a {
	color: #ff5c25;
}

#annexes .articles a {
	color: #cd295b;
}

#annexes .temoignages a {
	color: #784d9c;
}

#annexes .talents a {
	color: #784d9c;
}

#annexes #encartMoteur h2 {
	background: #CD295B;
}

#annexes #encartMoteur {
	color: #CD295B;
}

#annexes #encartMoteur ul {
	list-style-image:
		url("/design/franchec/images/annexes/poles_puce_listes.gif");
}

#annexes #encartMoteur_aer ul {
	list-style-image:
		url("/design/franchec/images/annexes/outils_puce_listes.gif");
}

#annexes #encartMoteur a {
	color: #CD295B;
}

.annexesItem ul {
	list-style: url("/design/franchec/images/annexes/puce_contacts.gif");
	margin-left: 11px;
}

.annexesContactsListe {
	margin-right: 22px;
}

.annexesContactsItem {
	margin-bottom: 1em;
}

.annexesContactsItem a {
	font-weight: bold;
}

.annexesDocuments ul,.articles ul,.talents ul {
	list-style: none;
	list-style-image: none;
}

.annexesDocuments li {
	margin-left: 0;
}

.doc_xls,.doc_doc,.doc_pdf {
	padding-left: 25px;
}

.doc_xls {
	background: url("/design/region/images/docs/xls.gif") no-repeat;
}

.doc_doc {
	background: url("/design/region/images/docs/doc.gif") no-repeat;
}

.doc_pdf {
	background: url("/design/region/images/docs/pdf.gif") no-repeat;
}

.annexesDocuments h3 {
	font-size: 1em;
	margin-bottom: 0;
}

.articles li,.talents li {
	margin-left: 0;
}

.articles h3,.talents li {
	margin: 0 0 0.5em;
}

.articles h3 img,.talents h3 img {
	display: block;
	float: left;
	padding: 0.5em 0.5em 0.5em 0;
}

.documents h3 {
	margin: 0;
}

.articles h4,.articles h5,.articles h6,.articles p,.articles ul,.articles ol,.articles table,.annexesDocuments h4,.annexesDocuments h5,.annexesDocuments h6,.annexesDocuments p,.annexesDocuments ul,.annexesDocuments ol,.annexesDocuments table
	{
	margin-top: 0;
	margin-bottom: 0.5em;
}

.annexesItem .sommaireDossier h2 {
	background-color: #CD295B;
}

.annexesItem .sommaireDossier ul {
	list-style: url("/design/franchec/images/annexes/puce_actus_franchec.gif");
}

#annexes .annexesItem .sommaireDossier a {
	color: #CD295B;
}

/* Encart Sondage */
#sondage {
	margin-bottom: 10px;
}

#sondage .content-body {
	margin-left: 5px;
}

#sondage .content-body h3 {
	margin-right: 3px;
}

#sondage .content-body .button {
	background: #6E757D none repeat scroll 0 0;
	border: 1px solid #6E757D;
	color: #FFFFFF;
	cursor: pointer;
	margin-left: 90px;
	margin-top: 5px;
	padding: 0;
}

#content .select_item p {
	float: left;
	padding-right: 20px;
}

.sondage label {
	display: block;
}

.sondage .button {
	background: #6E757D none repeat scroll 0 0;
	border: 1px solid #6E757D;
	color: #FFFFFF;
	cursor: pointer;
	margin-left: 90px;
	margin-top: 5px;
	padding: 0;
}

/* =SITE_MAP */
#mainContent_map {
	background: #F0F0F0;
	float: left;
	position: relative;
	width: 783px;
}

#mainContent_map ul {
	list-style: url("/design/franchec/images/fonds/puce_listes.gif");
	margin-left: 10px;
}

#mainContent_map h1 {
	background: #ff5c25;
	color: #fff;
	font-size: 1.272em;
	padding: 4px 70px 3px 11px;
	text-transform: uppercase;
}
/*.maincontentheader {float: left;}*/
.element_sitemap {
	list-style-type: none;
	float: left;
	width: 713px;
}

.element_sitemap li {
	float: left;
	margin-bottom: 10px;
	width: 221px;
}

.element_sitemap li h2 {
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

.element_sitemap li a {
	text-decoration: none;
}

.element_sitemap li a:hover {
	text-decoration: underline;
}

.element_sitemap li ul {
	
}

.element_sitemap li ul li {
	float: none;
	margin-bottom: 0px;
	width: 203px;
}

.element_sitemap li ul li a {
	color: #000;
	text-decoration: none;
}

.element_sitemap li ul li a:hover {
	text-decoration: underline;
}

/* MOTEUR SYNOMIA */
#mainContent .moteur #content {
	padding-bottom: 21px;
}

#mainContent .moteur .searchResults h1 {
	background: none;
	color: #000;
	padding-left: 0px;
	text-transform: none;
}

#mainContent .moteur .submit {
	background: #6E757D none repeat scroll 0 0;
	border: 1px solid #6E757D;
	color: #FFFFFF;
	cursor: pointer;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0;
}

#mainContent .moteur ol {
	list-style-type: none;
}

#mainContent .moteur ol li {
	margin-left: 0;
}

#mainContent .moteur h3 {
	margin-bottom: 3px;
}

#annexes #encartMoteur_aer h2 {
	background: #14D3CC none repeat scroll 0 0;
}

#encartMoteur_aer p {
	padding-left: 11px;
	padding-right: 11px;
}

#encartMoteur_aer p span {
	font-weight: bold;
}

#encartMoteur_aer #affiner a {
	color: #14D3CC;
}

#content .precedent {
	float: left;
	margin-top: 0;
	width: 75px;
	z-index: 1;
}
/* =WIDGETTECHNEO */
body.annuaire #widgetTechNeo a {
	color: #FC0000;
}

#contentConteneur .AFSResultsWidget span {
	font-size: 9pt;
	color: #FFA513;
	font-weight: bold;
}

#contenuBas #widgetTechNeo_sidebar {
	float: left;
	width: 247px;
}

#contenuBas .AFSFacetWidget_Header {
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FFA513;
}

#contenuBas .AFSClustersWidget_Header {
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FFA513;
}

#contenuBas .AFSRTEWidget_Label {
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FFA513;
}

/* =FORMULAIRE_CONTACT	*/
#other_object {
	display: none;
}

/* =FOOTER */
#footer {
	background: #d6d7dc;
	color: #88898b;
	padding: 4px 0 2px;
}

#footerList {
	float: none;
	margin: 0;
	text-align: center;
}

#footerList li {
	border-left: 1px solid #88898b;
	float: none;
}

#footerList li,#footerList .nolink {
	display: inline;
}

#footerList li:first-child,#accesSpecial+li {
	border-left: none;
} /* IE JS */
#footerList a,#footerList .nolink {
	padding-right: 5px;
}

#footerList a {
	background: #d6d7dc;
	color: #88898b;
	display: inline;
}

#accesSpecial a {
	background: #88898b;
	color: #fff;
	margin: 0 0 -10px;
	padding: 5px 8px;
	position: relative;
	top: -5px;
}

#highlight hr {
	color: #CD295B;
	background: #CD295B;
}

/**/
#annexes #ezagenda_calendar_container table {
	background-color: white;
	border: none;
	width: 225px;
}

#annexes #ezagenda_calendar_container td,tr {
	padding: 3px 2px;
	margin: 0;
	text-align: center;
	border: 1px solid #AEACAD;
	background-color: white;
}

#annexes #ezagenda_calendar_container th {
	padding: 3px 2px;
	margin: 0;
	text-align: center;
	border: none;
}

#annexes #ezagenda_calendar_container td.ezagenda_current {
	padding: 3px 2px;
	margin: 0;
	text-align: center;
	background-color: #CD295B;
	color: white;
	font-weight: bold;
}

#annexes #ezagenda_calendar_container td.ezagenda_current a {
	color: white;
}

#annexes #ezagenda_calendar_container  td.calendar_heading_prev,#annexes #ezagenda_calendar_container td.calendar_heading_date,#annexes #ezagenda_calendar_container td.calendar_heading_next
	{
	background-color: #CD295B;
	color: white;
	font-weight: bold;
}

#annexes #ezagenda_calendar_container  td.calendar_heading_prev:hover,#annexes #ezagenda_calendar_container td.calendar_heading_next:hover
	{
	background-color: #CD295B;
	color: white;
	font-weight: bold;
}

#annexes #ezagenda_calendar_container  td.calendar_heading_prev a,#annexes #ezagenda_calendar_container td.calendar_heading_next a
	{
	color: white;
	font-weight: bold;
	font-size: 130%;
	text-decoration: none;
}

#annexes #ezagenda_calendar_container .calendar_heading_days th {
	color: #AEACAD;
	font-size: 82%;
	background-color: white;
}

#calendrier {
	background: white;
	display: block;
	padding: 0px 0px 0px 10px;
	width: 236px;
}
