body {
	background          : #000 url(images/echos/journee_entrepreneurs/fond_page.gif) repeat-x left top;
}

div#ombrage {
	background			: transparent url(images/echos/journee_entrepreneurs/fond_ombrage.gif) no-repeat center top;
}

table.container {
    width               : 1000px;
    background-color    : #fff;
}

table.decoupage td.contenu div.contenu_page {
    margin              : 0;
}

table.decoupage td.contenu div.contenu_page div.contenu_wys {
    padding             : 0;
}

p {
    margin              : 0 10px 5px 10px;
}

/* --------------------------------------*/
/* ---------->>> MENU HAUT <<<-----------*/
/* --------------------------------------*/

div.menu_haut_je {
    height              : 32px;
	background          : #000 url('images/echos/journee_entrepreneurs/bg_menu_haut.gif') repeat-x;
	padding-top			: 3px;
	border-top			: 3px solid #d60019;
}
div.menu_haut_je ul {
	height              : 22px;
	margin-left			: 41px;
	border-right        : 1px solid #827e7f;
	float			    : left;
}

div.menu_haut_je ul.contact {
	height              : 22px;
	margin-right		: 10px;
	float			    : right;
	border-right        : none;
}

div.menu_haut_je ul li {
    display             : inline;
    padding             : 0;
    margin              : 0;
    font-size           : 11px;
	font-weight			: bold;
}
div.menu_haut_je a,
div.menu_haut_je a:link,
div.menu_haut_je a:visited {
    color               : #e3e3e3;
    float               : left;
    padding             : 5px 4px 4px 4px;
	border-left        : 1px solid #827e7f;
}
div.menu_haut_je a:hover {
    text-decoration     : none;
}

/* -------------------------------------------*/
/* ---------->>> COLONNE GAUCHE <<<-----------*/
/* -------------------------------------------*/

td.colonne_gauche {
	width				: 186px;
	padding-left		: 2px;
}
td.colonne_droite {
	width				: 208px;
}

table.tab_colonne_gauche {
	margin-bottom		: 6px;
}

table.tab_colonne_gauche td.tab_colonne_gauche_haut {
	background			: #000 url(images/echos/journee_entrepreneurs/colonne_gauche/fd_haut.gif) repeat-y left top;	
	color				: #fff;
	font-weight			: bold;
}

table.tab_colonne_gauche td.tab_colonne_gauche_haut h4 {
    font-weight         : bold;
    color				: #fff;
    background          : transparent url(images/echos/journee_entrepreneurs/colonne_gauche/puce.gif) no-repeat 8px 4px;
    margin              : 2px;
    padding             : 0 0 0 21px;
    font-size           : 11px;
    width               : 150px;
}

table.tab_colonne_gauche td.tab_colonne_gauche_contenu {
	background			: #000 url(images/echos/journee_entrepreneurs/colonne_gauche/fd_contenu.gif) repeat-y left top;	
}

table.tab_colonne_gauche td.tab_colonne_gauche_contenu_2couls {
    padding-left        : 15px;
	background			: #000 url(images/echos/journee_entrepreneurs/colonne_gauche/fd_contenu_2couleurs.gif) repeat-y left top;	
}

table.tab_colonne_gauche td.tab_colonne_gauche_contenu_2couls_b {
    padding-left        : 15px;
	background			: #000 url(images/echos/journee_entrepreneurs/colonne_gauche/fd_contenu_2couleurs_blanc.gif) repeat-y left top;	
}

/* ----------------------------------------*/
/* ---------->>> MENU GAUCHE <<<-----------*/
/* ----------------------------------------*/

ul.menu_gauche {
	padding				: 0;
	margin				: 9px 0 5px 0;
}

ul.menu_gauche li {
	list-style-type		: none;
	padding-left		: 5px;
	margin				: 0;
	width				: 150px;
}

ul.menu_gauche li a:link, ul.menu_gauche li a:visited {
	color				: #000;
	text-decoration		: none;
}

ul.menu_gauche li a:hover, ul.menu_gauche li a:active {
	text-decoration		: underline;
}

/* -------------------------------------*/
/* ---------->>> MENU BAS <<<-----------*/
/* -------------------------------------*/

div.menu_bas_je {
	border-bottom   	: 1px solid #e8e8eb;
	height              : 18px;
	
}
div.menu_bas_je ul {
	height              : 11px;
	float			    : left;
	margin-left         : 200px;
}

div.menu_bas_je ul li {
    display             : inline;
    padding             : 0;
    margin              : 0;
    font-size           : 11px;
	font-weight			: bold;
	height              : 11px;
	float               : left;
}

div.menu_bas_je a,
div.menu_bas_je a:link,
div.menu_bas_je a:visited {
    color               : #000;
    float               : left;
    border-left         : 1px solid #000;
    padding             : 0 4px;
}
div.menu_bas_je a:hover,
div.menu_bas_je a:active {
    text-decoration     : underline;
    border-left         : 1px solid #000;
}

div.menu_bas_je ul li a.first:link,
div.menu_bas_je ul li a.first:visited,
div.menu_bas_je ul li a.first:hover,
div.menu_bas_je ul li a.first:active {
    border-left         : none;
}

/* ----------------------------------------*/
/* ---------->>> INSCRIPTION <<<-----------*/
/* ----------------------------------------*/

div.inscription_je {
    border              : 1px solid #899CAF;
    padding             : 3px 3px;
    margin              : 0 5px 5px 5px;
}
div.inscription_je h3 {
    background-color    : #d60019;
    color               : #fff;
    padding             : 4px;
}

div.inscription_je table {
    width               : 600px;
    margin              : 5px 0;
}

div.inscription_je table td.label {
    width               : 120px;
    text-align          : right;
    padding-right       : 5px;
}

/* -----------------------------------------------*/
/* ---------->>> ENCART TEMPS FORTS <<<-----------*/
/* -----------------------------------------------*/

div.temps_forts {
    background              : #e8e8eb;
    padding                 : 13px 5px;
    margin-bottom           : 5px;
}

div.temps_forts div.titre{
    color                   : #ff0000;
    font-size               : 18px;
    font-weight             : bold;
    margin-bottom           : 8px;
}

div.cadre_home {
    border                  : 1px solid #d6d6d6;
    margin-bottom           : 30px;
    margin-right            : 5px;
    padding                 : 3px;
    position                : relative;
}
div.liens_rouges {
    position                : absolute;
    left                    : 50px;
    top                     : -40px;
}

div.liens_rouges img {
    margin-right            : 20px;
}

/* -----------------------------------*/
/* ---------->>> LISTES <<<-----------*/
/* -----------------------------------*/

ul {
    margin              : 0px 5px 0px 5px;
    padding             : 0px;
    font-family         : Arial, Helvetica, sans-serif;
}
ol {
    font-family         : Arial, Helvetica, sans-serif;
    margin              : 0px 0px 0px 7px;
    padding             : 0px;
}
li {
    margin              : 0px 0px 0px 16px;
    padding             : 0px;
    font-family         : Arial, Helvetica, sans-serif;
    list-style-type     : square;
}

/* ---------------------------------*/
/* ---------->>> PIED <<<-----------*/
/* ---------------------------------*/

div.pied {
    background          : #fff;
}

/* ----------------------------------------- */
/* ------------->> Pagination <<------------ */
/* ----------------------------------------- */

#pagination-clean { margin-top: 5px; margin-bottom: 5px; }
#pagination-clean li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
/* savers #pagination-clean li,*/
#pagination-clean a           { border-right:solid 1px #DEDEDE; margin-right:2px; }
#pagination-clean .previous-off,
#pagination-clean .next-off   { color:#888888; display:block; float:left; font-weight:bold !important; padding:3px 4px; }
#pagination-clean .next a,
#pagination-clean .previous a  { border:none; font-weight:bold !important; }
#pagination-clean .active     { color:#000000; font-weight:bold !important; display:block; float:left; padding:4px 6px; /* savers */ border-right:solid 1px #DEDEDE; }
#pagination-clean a:link,
#pagination-clean a:visited   { color:#BA0901; display:block; float:left; padding:3px 6px; text-decoration:underline !important; }
#pagination-clean a:hover     { text-decoration:none; }
