body {
    /*background: #E1ECF3;*/
    margin: 0px;
	text-align: center;
}

.libelle_tv div {
	padding-bottom:3px;
	float:left;
	display:block;
	width:100%;
}
img {
	margin: 0px;
	padding: 0px;
}
a {
	color: #D03633;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

html, body, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
img {
	border:none;
}
/*NOUVELLE HOME*/
#xhtml_conteneur_index {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:960px;
}
#xhtml_conteneur {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	height:142px;
}
#table_banniere {
	width:960px;
	font-family:Arial;
	font-size:16px;
	color:#666666;
}

.colonne_pub{
	width:300px;
}

#cellule_accroche {
	width:143px;
	background-image:url(img/1_immo_haut.gif);
	background-repeat:no-repeat;
}
#table_menu {
	width:958px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:12px;
	border-top:2px solid white;
	border-bottom:2px solid white;
}
#table_menu a {
	color:white;
}
#table_menu td {
	width:20%;
}
#table_menu a:hover {
	color:white;
	text-decoration:none;
}
#table_menu a:visited {
	color:white;
	text-decoration:none;
}
#annuaire {
	background-color:#D03634;
	border-bottom:2px solid white;
}
#tv {
	background-color:#6BD12F;
	border-bottom:2px solid white;
	border-left:2px solid white;
}
#vip {
	background-color:#AD74D5;
	border-bottom:2px solid white;
	border-left:2px solid white;
}
#agenda {
	background-color:#7FBC16;
	border-bottom:2px solid white;
	border-left:2px solid white;
}
#abonner {
	background-color:#44BDAE;
	border-left:2px solid white;
}
#transactions {
	background-color:#ED8806;
}
#bourse {
	background-color:#AFC53E;
	border-left:2px solid white;
}
#magazine {
	background-color:#D44C9E;
	border-left:2px solid white;
}
#librairie {
	background-color:#F0B501;
	border-left:2px solid white;
}
#heure {
	padding-left:3px;
}
#table_rss {
	font-family:Verdana;
	font-size:11px;
	width:100%;
}
.table_contenu_rss {
	font-family:Verdana;
	font-size:10px;
	width:100%;
	border:1px solid #CCCCCC;
	color:#7C7C7C;
}
.case_titre {
	background-color:#CCCCCC;
}
.case_titre img {
	border:1px solid #FFFFFF;
}
.case_lien {
	background-color:#EFEBEA;
	border-bottom:1px solid #CCCCCC;
	text-align:right;
}
.last_news {
	background-color:#FFFFFF;
	text-align:left;
	/*height:250px;
	min-height:5000px;*/
	vertical-align:top;
	overflow:hidden;
}
.archives {
	background-color:#EFEBEA;
	height:17px;
	text-align:right;
}
.corps_news {
	width:276px;
	height:133px;
	background-color:#CCCCCC;
	overflow:hidden;
	vertical-align:top;
}
.date_news {
	background-color:#EFEBEA;
	border-bottom:1px solid #CCCCCC;
	height:17px;
	text-align:left;
}
.separateur_rss {
	border-bottom:1px solid white;
	border-top:1px solid #CCCCCC;
}
.titre_news {
	color:#C60507;
	font-weight:bold;
}

.onglet_on {
	background-color:#CCCCCC;
}
.onglet_off {
	background-color:#EFEBEA;
}
.biseau_onglet_off {
	background-color:#EFEBEA;
	background-image:url(img/coin_depeche.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.biseau_onglet_on {
	background-color:#CCCCCC;
	background-image:url(img/coin_depeche_on.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
#onglet_lettre {
	width:133px;
	height:17px;
}
#onglet_depeche {
	width:133px;
	height:17px;
}
#texte_onglet_lettre {
	color:#676767;
	padding-left:7px;
}
#texte_onglet_lettre a {
	text-decoration:none;
	color:#676767;
}
#texte_onglet_lettre a:hover {
	text-decoration:none;
	color:#000000;
}
#texte_onglet_depeche {
	color:#938F8E;
	padding-left:7px;
}
#texte_onglet_depeche a {
	text-decoration:none;
	color:#676767;
}
#texte_onglet_depeche a:hover {
	text-decoration:none;
	color:#000000;
}
.lien_rss a{
	color:#7C7C7C;
	display: block;
}
.lien_rss a:hover {
	color:#000000;
	text-decoration:none;
	background-color: #EFEBEA;
}
.lien_magazine a{
	color:#606D68;
}
.lien_magazine a:hover {
	color:#80AE27;
	text-decoration:none;
}
#parution {
	font-size:9px;
}
#bloc_magazine {
	background-color:#FFFFFF;
	color:#606D68;
	font-family:Verdana;
	font-size:10px;
	border:1px solid #CCFF9A;
}
#titre_bloc_magazine {
	background-color:#CCFF9A;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-left:10px;
}
.pub_bas_page img {
	vertical-align: middle;
}
.case_magazine {
	width:50%;
	text-align:center;
	color: #000000;
}
#logo_bitv {
	height:50px;	
}
#bloc_tv {
	text-align:center;
	background-color:#EFEBEA;
	border:1px solid #CCCCCC;
	width:100%;
}
#titre_tv {
	text-align:left;
	font-size:10px;
	font-weight:bold;
	height:20px;
	padding-left:10px;
	background-color: #FFFFFF;
	background-image: url(img/bitv_fond.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#titre_tv img {
	vertical-align: middle;
}
#titre_tv span {
	vertical-align: middle;
}
.case_vignette {
	width:18%;
	text-align:left;
	padding-left:10px;
}
.libelle_tv {
	text-align:left;
	color:#D03633;
}
.libelle_tv a {
	color:#D03633;
	text-decoration:none;
}
.libelle_tv a:hover {
	color:#D03633;
	text-decoration:none;
}
#lien_tv {
	font-weight:bold;
	text-align:right;
}
#lien_tv a:hover {
	font-weight:bold;
	text-decoration:none;
}
#table_bourse {
	width:100%;
	background-color:#FFFFFF;
	color:#606D68;
	font-family:Verdana;
	font-size:10px;
	border-top:1px solid #CCFF9A;
	border-right:1px solid #CCFF9A;
	border-left:1px solid #CCFF9A;
}
#table_bourse td {
	border-bottom:1px solid #CCFF9A;
}
#titre_bloc_bourse{
	background-color:#CCFF9A;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-left:10px;
}
.bourse_up {
	color:#00CC00;
	font-weight:bold;
}
.bourse_down {
	color:#FF0000;
	font-weight:bold;
}
.societe_bourse {
	color:#D32F3A;
	font-weight:bold;
	padding-left:10px;
}
.societe_bourse a {
	color:#D32F3A;
}
.societe_bourse a:hover {
	color:#D32F3A;
}
#ligne_grise {
	border-top:1px solid #CCCCCC;
}
.ligne_rouge {
	border-top:2px solid red;
	height:20px;
	font-weight:bold;
	font-size:11px;
}
.ligne_rouge a {
	color:black;
	text-decoration:underline;
}
#bloc_gris {
	background-color:#CCCCCC;
	height:20px;
	padding-left:5px;
}
#bloc_gris a {
	color:#1694C6;
	text-decoration:none;
}
#bloc_gris a:hover {
	color:#1694C6;
	text-decoration:none;
}
/*FIN NOUVELLE HOME*/
#cadreTrans { 

		margin-left: 20px;
		margin-top: 40px;
		/*border: 1px solid red;*/
		width: 620px;
		margin-bottom: 40px;
}

#cadre { 
		/*margin-left: 20px;*/
		margin-top: 40px;
		/*border: 1px solid red;*/
		margin-bottom: 40px;
}
	
#cadre_head {
	background-color: #96141C;
	/*border-bottom: 2px solid #96141C;*/
}

div#cadre_head table tr *{ 
	vertical-align: middle;
}

.picto_head_right {
	float: right;
}

/*
#cadre_head * { 
	border: 1px solid black;
}
*/

.head {
	display: inline;
	padding-top: 4px;
	padding-bottom : 3px;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

#print { 
	padding-top : 6px;
	color: white;
	float: right;
	text-align: right;
}


.lienRougeDroite {
	text-align: right;
	
}

.lienRougeDroite a{
	text-decoration: none;
	color: #D1363A;
	
}

.lien3 { 
	color: #E7EDF7;
	text-decoration: none;
}

.lien3:hover {
	color: #E7EDF7;
	text-decoration: underline; 
}

.lien3:visited { 
	color: #E7EDF7;
}

.lien4:link {
	color: #64738F;
	text-decoration: none;
}
.lien4:visited {
color: #64738F;
text-decoration: none;
}
.lien4:hover {
	text-decoration: underline; 
}

.lien2 { 
	color:#64738F;
	text-decoration: none;
}

.lien2:hover {
	color: #64738F;
	text-decoration: underline; 
}

.lien2:visited { 
	color: #64738F;
}

.lien_imprimer { 
	color:#ffffff;
	text-decoration: none;
}

.lien_imprimer:hover {
	color: #64738F;
	text-decoration: underline; 
}

.lien_imprimer:visited { 
	color: #64738F;
}


.lienNoir {
	color: Black;
	text-decoration: none;
	
}

.lienNoir:hover {
	color: Black;
	text-decoration: underline; 
}

.lienNoir:visited { 
	color: Black;

}
.lienRouge {
	color: #D32F3a;
	text-decoration: none;
}

.lienRouge:hover {
	color: #D32F3a;
	text-decoration: underline; 
}

.lienRouge:visited { 
	color: #D32F3a;

}
.nomAnnuaire {
	font-size: 13pt;
	font-weight: bold;
}


/* cadre*/
.default_bordBDH {
	padding : 6px 10px 6px 10px; 
	margin: 0px;
	border-right: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
}
.default_bordBD {
	border-right: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
}
.default_bordBH {
	border-top: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
}
.default_bord_D_G {
	border-right: 1px solid #64738F;
	border-left: 1px solid #64738F;
}



.default_bordBGH {
	padding : 6px 10px 6px 10px; 
	margin: 0px;
	border-left: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
}
.default_bordHDG {
	padding : 5px 10px 0px 10px; 
	margin: 0px;
	border-right: 1px solid #64738F;
	border-left: 1px solid #64738F;
	border-top: 1px solid #64738F;
}
.default { 
	padding : 6px 20px 6px 20px;
	margin: 0px;
	border-left: 1px solid #96141C;
	border-right: 1px solid #96141C;
	border-bottom: 1px solid #96141C;
}

.defaultspecial { 
	padding : 6px 20px 6px 20px;
	margin: 0px;
	border-left: 1px solid #96141C;
	border-right: 1px solid #96141C;
	border-bottom: 1px solid #96141C;
}
.defaultFicheModifInfo .mainTable {
	padding-right : -50px;
	width : 10px;
	
	}

.defaultMagazine { 
	padding : 0px 0px 0px 0px;
	margin: 0px;
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
	
}
.defaultQuiSommesNous{ 
	padding : 0px 20px 0px 20px;
	margin: 0px;
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
	
}
#QuiSommesNous{
	border: 1px;
	border-color: #3B4E67;
	border-style: solid;
	background-color: #FFFFFF;
}
.ecartement{ 
	padding : 2px 0px 2px 0px;	
}
.basUniquement{
	border-bottom: 1px solid #64738F;
}

.bas_droit_Uniquement{
	border-bottom: 1px solid #64738F;
	border-right: 1px solid #64738F;
}


.espacement { 
	padding : 2px 0px 2px 0px;
	margin: 0px;
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
	border-bottom: 1px solid #64738F;
	
}

.bord { 
	padding : 6px 20px 6px 20px;
	margin: 0px;
	border-left: 1px solid #96141C;
	border-right: 1px solid #96141C;
	border-bottom: 1px solid #96141C;
}
.bordBarreMenu { 
	padding : 6px 0px 6px 20px;
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
}

.bordBarreMenuLivres { 
	/*padding : 0px 0px 0px 0px;*/
	margin-bottom: -2px;
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
}
.menuAbonnement {
	margin-left:20px;
	background:url(img/menu/onglet_mag.gif);
	background-repeat:no-repeat;
	line-height:19px;
	margin-bottom:-2px;
}
.menuAbonnementOff a {
	color:#000000;
	font-weight:bold;
}
.menuAbonnementOff a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-decoration:none;
}
.menuAbonnementOn a {
	color:#FFFFFF;
	font-weight:bold;
}
.menuAbonnementOn a:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-decoration:none;
}
p {
	padding: 0px;
	display: inline;
}


.cadre_text { 
	background-color: white;
}


.cadre_text_contenu {
	color: Black;
	text-align: justify;
}

.cadre_blue { 
	background-color: #E7EDF7; 
	color: #64738F;
	
}

.textBleu{
	color: #000000;

}


.textNoir{
	color: Black;
}

input.itext { 
	border-color: #9BABCC;
	height: 20px;
	width: 100px;
	color: #64738F;
	font-size: 7pt;
	font-family: verdana, arial, sans-serif;
}

#cadre_foot { 
	border-left: 1px solid #64738F;
	border-right: 1px solid #64738F;
	background-color: #FFF;
}

#realfooter {
	height: 5px;
	/*background-repeat: repeat-x;*/
	/*background-image: url('img/contenu/blocs/continu_bascentre.gif');*/
	margin-bottom: 20px;
	width: 548px;
  }
  
 #tableau_realfooter {
	height: 22px;
	margin-bottom: 20px;
  }
  
.tableau_realfooter_td1{
	background-repeat:no-repeat;
	height:22px;
	width:18px;	
}

.tableau_realfooter_td3{
	background-repeat:no-repeat;
	height:22px;
	width:19px;	
}

.tableau_realfooter_td2{
	background-repeat:repeat-x;
	width:auto;
	height:22px;
}

  
#realfooterDiv {
	padding-left: 0px!important; 
	padding-left: 1px;
	padding-right: 0px!important;
	padding-right: 1px;
	margin-left: 0px!important;
	margin-left: 1px;
	margin-right: 0px!important;
	margin-right: 1px;
}

.b { 
	font-weight: bold;
}

.b img{ 
	vertical-align:bottom;
}

.default table tr th {
	font-weight: bold;
	color: #64738F;
	width: 130px;
	text-align: left;
}

.default table tr * { 
	vertical-align: middle;
}

.default table tr td { 
	color: #000000;
}

.label {
	font-weight: bold;
}

.taille18 {
	font-weight: bold;
	font-size: 18px;
}
.taille12 {
	font-size: 12px;
}

.default table tr td input, .default table tr td select { 
	border-color: #D9D9D9;
	color: #000000;
	font-size: 7pt;
	font-family: verdana, arial, sans-serif;
}

.bandeauLivres {
	background-image: url('img/contenu/blocs/degrade_gauche_9.jpg');
	background-color: Aqua;
}

form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/***** texte livre ***/


#BasPage { 
	height: 44px;
	background-position: bottom;
	background-color: ;
	background-image: url('img/continue_bas.gif');
	background-repeat: repeat-x;

}

#BasPage2 {
	padding-top: 10px;
	height: 44px;
	background-image: url('img/barre_bas.jpg');
	background-repeat: no-repeat;
}

#ombre {
	height: 13px;
	background-image: url('img/ombre_continue_bas.gif');
	background-repeat: repeat-x;
	
}

.champTexteFormulaire {
	border: 1px solid Gray;
}


/* PAGE INTRO */
*#BodyIntro {
    background: #577D9C;
    margin: 0px;
	 text-align: center;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}
*#BodyIntro  a {
	color: #000000;
	text-decoration: none;
}
*#BodyIntro  a:hover {
	text-decoration: underline;
}

*#FondIntro {
	border: 0px;
	background-image: url('img/accueil/continu_fond.jpg');
}

*#ReferencementIntro {
	height: 18px;
	width: 760px;
	background-image: url('img/accueil/referencement_accueil.jpg');
	text-align: center;
	color: #577D9C;
	font-size: 7.5pt;
}

*#LogoIntro {
	height: 132px;
	width: 760px;
}

*#FOndFlashIntro {
	height: 391px;
	width: 760px;
	background-image: url(img/accueil/fond_accueil.jpg);
}

*#ChoixLangue {
	color: #577D9C;
	font-weight:bold;
	height: 21px;
	width: 300px;
	text-align: center;
	padding-top: 4px;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
}

*#Menu1Intro {
	height: 21px;
	width: 136px;
	text-align: center;
	background-image: url('img/accueil/menu1_fond.gif');
	background-repeat: no-repeat;
	padding-top: 4px;
	float: right;
	margin-right: 35px;
	margin-top: 10px;
}
*#Menu1Intro a{
	font-weight: bold;
	color: #000000;
}
*#Menu1Intro a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
*#Menu1_2Intro {
	height: 21px;
	width: 84px;
	text-align: center;
	background-image: url('img/accueil/menu1_2_fond.gif');
	background-repeat: no-repeat;
	padding-top: 4px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
*#Menu1_2Intro a{
	font-weight: bold;
	color: #000000;
}
*#Menu1_2Intro a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

*#Menu2Intro {
	width: 627px;
	height: 35px;
	background-position: center;
	background-repeat: no-repeat;
}
*#Menu2IntroTexte {
	font-size: 10px;
	padding-top: 10px;
	color: #000000;
}
*#Menu2IntroTexte a{
	
	color: #000000;
}
*#Menu2IntroTexte a:hover{
	
	color: #FFFFFF;
	text-decoration: none;
}
*#Menu3IntroTexte {
	font-size: 9px;
	color: #000000;
}
*#Menu3IntroTexte a{
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
*#Menu3IntroTexte a:hover{
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}

/* MENU PAGES INTERIEURES */
*#MenuOnglets {
	color : Black;
}

*#MenuOnglets a {
	color : Black;
	text-decoration: none;
	margin-left: 3px;
}

*#MenuOnglets a:hover {
	color: white;
}

/* BACKGROUND DES RUBRIQUES */
.background_annuaire_gauche { background-image:url(img/contenu/blocs/degrade_gauche_2.jpg) ; }
.background_annuaire_droit { background-image:url(img/contenu/blocs/degrade_droit_2.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_magazine_gauche { background-image:url(img/contenu/blocs/degrade_gauche_3.jpg) ; }
.background_magazine_droit { background-image:url(img/contenu/blocs/degrade_droit_3.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_agenda_gauche { background-image:url(img/contenu/blocs/degrade_gauche_7.jpg) ; }
.background_agenda_droit { background-image:url(img/contenu/blocs/degrade_droit_7.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_bourse_gauche {  background-image:url(img/contenu/blocs/degrade_gauche_8.jpg) ; }
.background_bourse_droit { background-image:url(img/contenu/blocs/degrade_droit_8.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_librairie_gauche { background-image:url(img/contenu/blocs/degrade_gauche_9.jpg) ; }
.background_librairie_droit { background-image:url(img/contenu/blocs/degrade_droit_9.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_transaction_gauche { background-image:url(img/contenu/blocs/degrade_gauche_10.jpg) ; }
.background_transaction_droit { background-image:url(img/contenu/blocs/degrade_droit_10.jpg); background-repeat: no-repeat ; background-color: #E6EDF7;  }

.background_boutique_gauche { background-image:url(img/contenu/blocs/degrade_gauche_9.jpg) ; }
.background_boutique_droit { background-image:url(img/contenu/blocs/degrade_droit_9.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_abonner_gauche { background-image:url(img/contenu/blocs/degrade_gauche_9.jpg) ; }
.background_abonner_droit { background-image:url(img/contenu/blocs/degrade_droit_9.jpg) ; background-repeat: no-repeat ; background-color: #E6EDF7; }

.background_contact_gauche { background-image:url(img/contenu/blocs/degrade_gauche_.jpg) ; }
.background_contact_droit  { background-image:url(img/contenu/blocs/degrade_droit_.jpg)  ; background-repeat: no-repeat ; background-color: #96141C; }

.background_magazine_vip_gauche { background-image:url(img/contenu/blocs/degrade_gauche_vip.jpg) ; }
.background_magazine_vip_droit  { background-image:url(img/contenu/blocs/degrade_droit_vip.jpg)  ; background-repeat: no-repeat ; background-color: #E6EDF7; }



/** gmocquet : L'annuaire **/
#infoSocTable .input_2x_g { /* un input ou doit tenir 4 elements sur la meme ligne */
	width : 165px;
}

#infoSocTable .input_2x_d { /* un input ou doit tenir 4 elements sur la meme ligne */
	width : 135px;
}

#infoSocTable .select_2x { /* un select ou doit tenir 4 elements sur la meme ligne */
	width : 375px;
}

#infoSocTable .select_1x { /* un select ou doit tenir 2 elements sur la meme ligne */
	 width : 375px; 
	
}

#infoSocTable .input_1x { /* un input ou doit tenir 2 elements sur la meme ligne */
	 width : 375px; 
	
}

#infoSocTable .td_g { 
	width : 135px;
	font-weight: bold;	
}

#infoSocTable .td_d { 
	padding-left : 35px;
	width : 0px;
	font-weight: bold;
}

#form_Ind #DemandeurTable .td_d { /* Style IND, le demandeur */
	padding-left : 23px;
	padding-right : 13px;
	padding-bottom : 15px;
	font-weight: bold;
}

#form_modInfo__form #DemandeurTable .input_2x_g { /* Style ETA, le demandeur */
	width : 165px;
}

#form_modInfo__form #DemandeurTable .input_2x_d { /* Style ETA, le demandeur */
	width : 118px;

}

#form_modInfo__form #DemandeurTable .td_g { /* Style ETA, le demandeur */
	width : 133px;
	font-weight: bold;
}

#form_modInfo__form #DemandeurTable .td_d { /* Style ETA, le demandeur */
	padding-left : 15px;
	padding-right : 13px;
	padding-bottom : 15px;
	font-weight: bold;
}

#collaboTable .div1collabo { /* div général des collabo */
	margin-top : 5px;
	margin-bottom : 5px;
	/*width : 100%; */ /* Obligatoire pour le fading effect sur IE */
	height : 100%; /* Obligatoire pour le fading effect sur IE */
}

#collaboTable .collabo_titre { /* civ */
	margin-bottom : 10px;
}
#collaboTable .collabo_titre select { /* civ */
	width:55px;
}
#collaboTable .collabo_chboxDelete {
	margin-bottom : 15px;
	margin-left : 318px;
}

#collaboTable .collabo__label_g {
	margin-left : 2px;
	float : left;
	font-weight: bold;
}

.styleHand {
	cursor : pointer;
}

#collaboTable .collabo__label_d {
	font-weight: bold;
	margin-left : 5px;
	margin-right : 5px;

}

#collaboTable .collabo_nom__input {
	float : left;
	width : 165px;
	margin-bottom : 10px;
}

#collaboTable .collabo_prenom__input {
	width : 123px;
	
}

#collaboTable .collabo_fct__input {
	width : 377px;
	margin-bottom : 10px;
	margin-left : -2px;
}

html>body #collaboTable .collabo_fct__input {
	margin-left : 0px;
	width : 375px;
	}
	
#collaboTable .collabo_tel__input {
	float : left;
	width : 165px;
	margin-bottom : 10px;
}

#collaboTable .collabo_telMobile__input {
	width : 165px;
	margin-bottom : 10px;
}

#collaboTable .collabo_fax__input {
	width : 123px;
}


#collaboTable .collabo_email__input {
		}

html>body #collaboTable .collabo_email__input {
	margin-left : 0px;
	}
#collaboTable hr {
	height: 1px;
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-bottom : 1px;
	border-bottom-color : grey;
}

html>body #collaboTable hr {
	border-bottom-style: dashed; /* Style FireFox */
}


/* Le champ des observation */
#form_modInfo__form #form_observ {
	width : 500px;
	height : 100px;
	}
	
/* Les diplomes */
.div1collabo textarea {
	width : 375px;
	height : 75px;
	}
	
html>body .div1collabo textarea {
	clear : both;
}

#form_modInfo__form .label, #form_Ind .label { /* Les grands titres des parties IND et ETA */
	font-weight: bold;
	text-transform: uppercase
	}

#form_modInfo__form #addUser {
	cursor: pointer;
}

#form_Ind #infoIndTable .td_g, #form_Ind #DemandeurTable .td_g { /* Style pour IND */
	width : 120px;
	font-weight: bold;
}

#form_Ind #infoIndTable .td_d { /* Style pour IND */
	width : 60px;
	padding-left : 20px;
	font-weight: bold;
}

#form_Ind #infoIndTable .input_2x_g, #form_Ind #DemandeurTable .input_2x_g { /* Style pour IND */
	width : 140px;
}

#form_Ind #infoIndTable .input_2x_d, #form_Ind #DemandeurTable .input_2x_d { /* Style pour IND */
	width : 140px;
}

#form_Ind #infoIndTable .input_1x {
	width : 380px;
}

#form_Ind #infoIndTable .textarea_1x {
	width : 380px;
	height : 50px;
	color : #64738F;
}	

#form_Ind #form_observ, #form_modInfo__form #form_observ {
	width : 500px;
	height : 100px;
	color : #64738F;
}

#SociTable .div1soc .soc__label_g {
	float : left;
	width : 120px;
	font-weight: bold;
}

#SociTable .div1soc .soc__label_d {
	margin-left : 23px;
	float : left;
	width : 78px;
	font-weight: bold;
	margin-bottom : 10px;
}

#SociTable .div1soc .soc_nom__input {
	float : left;
	width : 150px;
}

#SociTable .div1soc .soc_numordre__input {
	float : left;
	width : 30px;
}

#SociTable .div1soc .soc_chboxDelete {
	margin-left : 334px;
	margin-bottom : 10px;
}

#SociTable .div1soc .soc_fct__input {
	margin-bottom : 10px;
	margin-left : -3px;
	width : 384px;
}

html>body #SociTable .div1soc .soc_fct__input { /* Style FireFox */
	margin-left : 0px;
	width : 381px;
}

#SociTable .div1soc .soc_tel__input {
	width : 140px;
	float : left;
	}

#SociTable .div1soc .soc_fax__input {
		width : 140px;
	}
.soc_activite select {
	margin-left:120px;
}
#SociTable hr {
	height: 1px;
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-bottom : 1px;
	border-bottom-color : grey;
	margin-top : 20px;
	margin-bottom : 20px;
}

html>body #SociTable hr {
	border-bottom-style: dashed; /* Style FireFox */
}

#SociTable .hr_MarginTop { /* réduction du margin-top */
	margin-top : 10px;
}

#addSoc {
	cursor: pointer;
}

/*****************************
                PORTFOLIO
*****************************/

.zone_archive{
	width:					406px;
	text-align:				center;
}

.zone_article{
	width:					406px;
	text-align:				left;
	padding-top: 			18px;
}

.zone_pub{
	width:					274px;
	text-align:				center;
	padding-top: 			10px;
}
.zone_pub_4{
	width:					274px;
	text-align:				right;
	padding-top: 			10px;
}

.zone_pub div{
	display:				block;
}

#tableau_contenu_portfolio{
	width:					100%;
	margin-top:				10px;
	margin-bottom:			10px;
	/*border-bottom:			1px solid #CCCCCC;*/
}

.texte_publicite{
	width:					250px;
	text-align:				center;
	margin-bottom:			2px;
	float:					right;
}

.archive{
	width:					400px;
	text-align:				right;
	font-weight:			bold;
	background-color:		#EFEBEA;
	border:					1px solid #DCDCDC;
	margin-bottom:			20px;
	color:					#7D7D7D;
}

.voir_archive{
	padding:				0px 5px 3px 8px;
}


.voir_archive img{
	vertical-align:			middle;
}

.zone_infos{
	text-align:				left;
	font-family:			"Trebuchet MS";
	font-size:				30px;
	line-height:			normal;
}

.zone_titre{
	text-align:				left;
	font-family:			"Trebuchet MS";
	font-size:				24px;
	line-height:			normal;
	font-weight:			bold;
	color:					#7D7D7D;
}
.titre{
	text-align:				left;
	padding-right: 			6px;
	vertical-align:			bottom;
	color:					#7D7D7D;
}
.partenariat{
	text-align:				right;
	padding-right: 			6px;
	color:					#7D7D7D;
}
.partenariat span{
	text-align:				left;
	padding-right: 			6px;
	color:					#7D7D7D;
}
.partenariat_fiche{
	text-align:				right;
	vertical-align:			bottom;
	color:					#7D7D7D;
}

.pagination{
	font-size:				11px;
	word-spacing:			4px;
	padding-bottom: 		20px;
}

.pagination{
	font-size:				11px;
	word-spacing:			4px;
	padding-bottom: 		20px;
}

.pub_bas{
	margin-bottom:			13px;
	text-align:				center;
}

.zone_image_fiche{
	width:					100%;
	min-height: 			1px;
	text-align:				center;
	margin-top:				6px;
	position:				relative;
}

.images_fiche{
	width:					629px;
	padding-left:			16px;
	padding-right:			16px;
	text-align:				left;
	margin-top:				12px;
	margin-bottom: 			12px;
}

.images_fiche span{
	margin-left:			6px;
}

.images_fiche img{
	border:					1px solid #7C7C7C;
}

.images_fiche img.bordure{
	border:					1px solid red;
	margin:					0px 1px 0px 1px;
}

.images_fiche img.image_non_reduite{
	display:				block;
	margin-top:				5px;
	border:					0px;
}

.legende{
	width:					629px;
	height:					1px;
	background-color:		#000000;
	position:				absolute;
	opacity: 				0.4;
	filter : 				alpha(opacity=40);
	bottom:					53px;
	padding-top: 			26px;
	padding-bottom: 		8px;
	z-index:				0;
}

btml>body .legende{
	height:					auto;
	min-height: 			1px;
	display:				table;
}

.texte_legende{
	position:				absolute;
	color:					#FFFFFF;
	font-weight:			bold;
	left:					10px;
	z-index:				10;
	font-size:				14px;
	top:					14px;
	bottom:					25px;
}

.photographe{
	position:				absolute;
	z-index:				10;
	color:					#FFFFFF;
	font-weight:			bold;
	right:					10px;
	font-size:				14px;
	top:					14px;
	bottom:					0px;
}

.bas_image{
	height:					17px;
	background-color:		#7F7F7F;
}

.conteneur_article{
	border-top:				1px solid #CCCCCC;
	padding-top: 			4px;
	height:					1px;
	text-align:				left;
	margin-bottom:			15px;
	color:					#7D7D7D;
}

html>body .conteneur_article{
	height:					auto;
	min-height: 			1px;
	display:				table;
	width:					100%;
	color:					#7D7D7D;
}

.titre_article{
	font-size:				16px;
	font-weight:			bold;
	text-align:				left;
	margin-bottom:			10px;
	color:					#7D7D7D;
}

.zone_image_article{
	width:					152px;
	float:					left;
	text-align:				left;
}

.image_article{
	display:				block;
	margin-bottom:			5px;
}

.texte_article{
	width:					240px;
	text-align:				left;
	padding-left: 			6px;
	float:					right;
	color:					#7D7D7D;
}

.image_texte{
	float:					left;
	margin-right:			15px;
}

.archive_1{
	height:					12px;
	text-align:				right;
	font-weight:			bold;
	background-color:		#EFEBEA;
	border:					1px solid #DCDCDC;
	padding-right: 			5px;
	padding-top:			5px;
	padding-bottom:			5px;
	border-top:				0px;
	color:					#7D7D7D;
}

html>body .archive_1{
	margin-top:				-2px;
}

*:first-child+html .archive_1{
	margin-top:				0px;
}

.archive_1 img{
	vertical-align:			middle;
}

.class_pub_pub {
	padding-left:4px;
}

html>body .class_pub_pub{
	padding-left:3px;
}

*:first-child+html .class_pub_pub{
	padding-left:4px;
}

.zone_pub_bourse{
	width : 250px;
	padding-left:8px;
	text-align:				center;
	vertical-align : top;
	padding-top : 0px;
}


.zone_pub_bourse img{
	text-align:				center;
}


/*****************************
              FIN PORTFOLIO
*****************************/

/*****************************
              nouvelle home
*****************************/

.tableau_lettres_depeches{
	margin-right:2px;
}
.lettre{
	background-color:#7E0109;
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
	font-weight:bold;
	height:16px;
	padding-left:5px;
	padding-bottom : 2px;
}
.lettre2{
	background-image:url(img/lettre.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:10px;
}
.depeche{
	background-color:#D2D0D1;
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#000000;
	font-weight:bold;
	height:16px;
	padding-left:5px;
	padding-bottom : 2px;
}

.select_depeche { 
	border-color: #9BABCC;
	color: #000000;
	font-size: 7pt;
	font-family: verdana, arial, sans-serif;
}
.depeche_rss{
	background-color: #D2D0D1;
}
.depeche2 {
	padding-right:10px;
	background-image: url(img/depeche.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #D2D0D1;
}

.derniere_pblications{
	background-color:#D2D0D1;
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#000000;
	font-weight:bold;
	height:16px;
	padding-left:5px;
	border-bottom: 1px solid #FFFFFF;
}

.bourse_titre{
	background-color:#B3090C;
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
	font-weight:bold;
	height:16px;
	padding-left:5px;
}

.titre_lettre{
	font-weight:bold;
	color:#000000;
	font-size: 12px;
}

.corps_lettre{
	width:427px;
	height:133px;
	overflow:hidden;
	vertical-align:top;
	text-align:justify;
}

.td_lettres{
	border-top:1px solid #7E0109;
	border-left:1px solid #7E0109;
	border-right:1px solid #7E0109;
	width:406px;
}
.td_lettres_bourse{
	border-top:1px solid #7E0109;
	border-left:1px solid #7E0109;
	border-right:1px solid #7E0109;
	width:405px;
}

.td_lettres2{
	border-bottom:1px solid #7E0109;
	border-left:1px solid #7E0109;
	border-right:1px solid #7E0109;
	width:405px;
	/*padding-left:5px;*/
}
.td_lettres3{
	border-left:1px solid #7E0109;
	border-right:1px solid #7E0109;
	padding-right:5px;
}

.td_depeches{
	border-top:1px solid #D2D0D1;
	border-right:1px solid #D2D0D1;
	border-left:1px solid #D2D0D1;
	width:300px;
}
.td_depeches_bourse{
	border-top:1px solid #D2D0D1;
	border-right:1px solid #D2D0D1;
	border-left:1px solid #D2D0D1;
	width:286px !important;
	width:1286px;
}

.td_depeches2{
	border-bottom:1px solid #D2D0D1;
	border-right:1px solid #D2D0D1;
	border-left:1px solid #D2D0D1;
}
.td_depeches3{
	border-right:1px solid #D2D0D1;
	border-left:1px solid #D2D0D1;
	padding-right:5px;
}

.trait_separateur {
	border-bottom:1px solid #D2D0D1;
	height:1px;
	text-align:left;
}

.trait_separateur_td {
	border-bottom:1px solid #D2D0D1;

}

html>body .trait_separateur_td {
	border-bottom:1px solid #D2D0D1;
	height:1px;
}

.voir_depeches a{
	font-weight:bold;
	color:#000000;
}

.title_depeche{
	color:#000000;
	text-decoration:none;
} 
.date_depeche{
	color:#464646;
	text-decoration:none;
}
.lire_plus{
	color:#7E0109;
	text-align:right;
}

.contenu_tableau{
	padding:0px 5px 5px 5px;
	min-height: 5000px;
}

.carrousel_tv{
	border:1px solid #CCCCCC;
	height:192px;
	vertical-align: middle;
	font-weight:bold;
	color:#000000;
	font-size:12px;
}

.titre_publicite{
	font-size:9px;
	color:#808080;
	font-weight:bold;
}

#bloc_tableau_magazine {
	background-color:#D2D0D1;
	color:#606D68;
	font-family:Verdana;
	font-size:10px;
	border:1px solid #D2D0D1;
	width:100%;
}

.tableau_bourse {
	width:100%;
	background-color:#FFFFFF;
	color:#606D68;
	font-family:Verdana;
	font-size:10px;
	border:1px solid #B3090C;
	margin-bottom:20px;

}

.logistic_business_immo{
	border:1px solid #000000;
	border-bottom:2px solid #000000;
	text-align:center;
	margin-bottom:8px;
	height:60px;
}

.societe_bourse_new a{
	color:#010202;
}
.societe_bourse_new a:hover{
	text-decoration:none;
}


.societe_bourse_new{
	float:left;
}

.font_9px{
	font-size:9px;
}

.lien_bloc_tableau_magazine{
	color:#000000;
}

/****************************************/
/*          NOUVELLE HOME ANNUAIRE           */
/***************************************/
.recherche{
	width:220px;
	height:16px;
	border:3px solid #CCCCCB;
}

.derniere_maj{
	font-size:9px;
	width:160px;
	border:1px solid red;
}

.size_nbre{
	font-size:8px;
}


.td_bloc1{
	border:1px solid #7E0109;
}

.td_bloc2{
	border:1px solid #D2D0D1;
	width:290px;
}

.titre_bloc1{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
}

.titre_bloc2{
	background-color:#E5E5E5;
	text-align:left;
	font-weight:bold;
	padding:2px 0px 3px 5px;
}

.titre_bloc_image2{
	background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#E5E5E5;
	text-align:left;
	font-weight:bold;
	padding:0px 10px 0px 5px;
}

.zone_pub{
	width:252px;
	padding-left:10px;
	padding-right:5px;
	vertical-align : top;
	padding-top : 0px;
	text-align:				center;
}

.zone_pub img{
	text-align:				center;
}

.espace_td{
	width:10px;
}

.contenu_bloc1{
	padding:5px;
	padding-bottom:20px;
}

.texte_bloc1{
	text-align:left;
	padding-left:10px;
}

.texte_bloc1 ul{
	margin:0px;
	padding-top:0px;
	padding-left:20px;
	list-style-type:disc;
	list-style-position:outside;
}

html>body .texte_bloc1 ul{
	padding-left:15px;
}

*:first-child+html .texte_bloc1 ul{
	padding-left:20px;
}

.zone_recherche{
	background-color:#96141C;
}

.titre_zone_recherche{
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #CB081D;
}


.zone_recherche ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_recherche li{
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image:url(img/fond_onglet.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_recherche li span{
	cursor:pointer;
}

.onglet_selctionne{
	height:21px;
	color: #95131B;
}

.onglet{
	height:20px;
}

.formulaire_recherche{
	border:1px solid #96141C;
	border-top:0px;
	vertical-align:bottom;
	text-align:center;
}

.formulaire_recherche table{
	margin:auto;
}

.fond_recherche{
	position:relative;
	height:74px;
}

.image_bordure_droite{
	position:absolute;
	bottom:0px;
	right:0px;
	margin-right:-1px;
	margin-bottom:-2px;
}

html>body .image_bordure_droite{
	margin-right:-1px;
	margin-bottom:-1px;
}

.formulaire_recherche td{
	font-weight:bold;
	text-align:left;
	font-size:9px;
}


.input_formulaire_recherche{
	height:20px;
	border:2px solid #CCCCCB;
	width:183px;
	font-size:9px;
	vertical-align:middle;
}

.bouton_rechercher input{
	vertical-align:middle;
	margin-left:50px;
}

.marge td{
	padding-bottom:3px;
}

#corps_onglet_2, #corps_onglet_3{
	display:none;
	position:relative;
}

#corps_onglet_1{
	position:relative;
}

.champ_obligatoire{
	color:#000000;
	font-size:9px;
	font-weight:bold;
	padding:10px 0px 0px 10px;
}

.bouton_referencer_societer{
	background-image:url(img/fond_referencez_societe.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:23px;
	line-height:22px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.titre_pub{
	color:#808080;
	font-size:9px;
	font-weight:bold;
}

.contenu_home{
	margin-top:2px;
	border-top:1px solid black;
}

.chemin_fer{
	font-weight:bold;
	font-size:9px;
	padding:5px;
}
.chemin_fer a{
	font-weight:bold;
	font-size:9px;
	padding:5px;
	color:#000000;
}
.chemin_fer a:hover{
	font-weight:bold;
	font-size:9px;
	padding:5px;
	color:#951A1D;
}
.page_courante{
	color:#96141C;
}

.contenu_people{
	margin-top:10px;
}

.contenu_people td{
	font-size:9px;
	text-align:left;
	vertical-align:top;
	padding-left:3px;
	padding-bottom:1px;
}

.contenu_people .date{
	font-size:8px;
	color:#908E8E;
	padding-top:2px;
}



.recherche{
	width:220px;
	height:16px;
	border:3px solid #CCCCCB;
}

.derniere_maj{
	font-size:9px;
	width:160px;
	border:1px solid red;
}

.size_nbre{
	font-size:8px;
}

.td_bloc1{
	border:1px solid #96141C;
}
.td_bloc_formulaire{
	border-left:1px solid #96141C;
	border-top:1px solid #96141C;
	border-bottom:1px solid #96141C;
}
.border-right_bordure{
	border-right:1px solid #96141C;
}
.bckg_titre_td_bloc2{
	width:100%;
	background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#E5E5E5;
	text-align:left;
	font-weight:bold;
	padding:2px 10px 3px 5px;
}

.border_bloc2{
	border:1px solid #E5E5E5;
	margin-top:20px;
}

.marge_contenu_bloc_2{
	padding:8px 10px 10px 8px;
}

.titre_bloc1{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
}
.titre_bloc1_texte
{
	font-weight:bold;
	color:#FFFFFF;
}
.titre_bloc2{
	background-color:#E5E5E5;
	text-align:left;
	font-weight:bold;
	padding:2px 0px 3px 5px;
}

.titre_bloc_image2{
	background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#E5E5E5;
	text-align:left;
	font-weight:bold;
	padding:2px 10px 3px 5px;
}

.zone_pub{
	width:252px;
	padding-left:10px;
	padding-right:5px;
	text-align:				center;
}

.zone_pub img{
	text-align:				center;
}

.espace_td{
	width:10px;
}

.contenu_bloc1{
	padding:5px;
	padding-bottom:20px;
}

.texte_bloc1{
	text-align:left;
	padding-left:10px;
}

.texte_bloc1 ul{
	margin:0px;
	padding-top:0px;
	padding-left:20px;
	list-style-type:disc;
	list-style-position:outside;
}

html>body .texte_bloc1 ul{
	padding-left:15px;
}

*:first-child+html .texte_bloc1 ul{
	padding-left:20px;
}

.zone_recherche{
	background-color:#96141C;
}

.titre_zone_recherche{
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #CB081D;
}


.zone_recherche ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_recherche li{
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image:url(img/fond_onglet.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_recherche li span{
	cursor:pointer;
}

.onglet_selctionne{
	height:21px;
}

.onglet{
	height:20px;
}

.formulaire_recherche{
	border:1px solid #96141C;
	border-top:0px;
	vertical-align:bottom;
	text-align:center;
}

.formulaire_recherche table{
	margin:auto;
}

.fond_recherche{
	position:relative;
	height:74px;
}

.formulaire_recherche td{
	font-weight:bold;
	text-align:left;
	font-size:9px;
}

.bouton_rechercher input{
	vertical-align:middle;
	margin-left:50px;
}

.marge td{
	padding-bottom:3px;
}

#corps_onglet_2, #corps_onglet_3{
	display:none;
	position:relative;
}

#corps_onglet_1{
	position:relative;
}

.champ_obligatoire{
	color:#000000;
	font-size:9px;
	padding:10px 0px 0px 10px;
	font-weight:bold;
}

.bouton_referencer_societer{
	background-image:url(img/fond_referencez_societe.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:23px;
	line-height:22px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.titre_pub{
	color:#CCCCCC;
	font-size:9px;
	font-weight:bold;
}

.contenu_home{
	margin-top:2px;
	border-top:1px solid black;
}

.chemin_fer{
	font-weight:bold;
	font-size:9px;
	padding:5px;
}

.page_courante{
	color:#96141C;
}

.contenu_people{
	margin-top:10px;
}

.contenu_people td{
	font-size:9px;
	text-align:left;
	vertical-align:top;
	padding-left:3px;
	padding-bottom:1px;
}

.contenu_people .date{
	font-size:8px;
	color:#908E8E;
	padding-top:2px;
}

.position_droite{
	margin-left:5px;
}

.publier_offre{
	width:170px;
	text-align:justify;
	padding:5px 10px 0px 10px;
	border:2px solid #CCCCCB;
	position:relative;
	padding-bottom:20px;
	background-image:url(img/fond_publier_offre.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.liens_publier_offre{
	height:20px;
	width:170px;
	line-height:20px;
	color:#95141B;
	text-align:center;
	position:absolute;
	bottom:0px;
	left:0px;
	font-weight:bold;
}

.liens_publier_offre a{
	color:#95141B;
	font-weight:bold;
}

.titre_offre{
	margin-bottom:5px;
	text-align:center;
}
.dernieres_annonces tr{
	cursor:pointer;
}
.dernieres_annonces tr.bottomborder td {border-bottom: 5pt solid white;}

.dernieres_annonces td{
	padding-left:5px;
	padding-right:5px;
	vertical-align:center;
	text-align:left;
}

.dernieres_annonces .pas_de_bordure{
	border:0px;
}

.dernieres_annonces span{
	color:#95141B;
	font-weight:bold;
}

.dernieres_annonces h1{
	font-size: 7.5pt;
	font-weight:normal;
	text-align:right;
	margin:0px;
	padding:0px;
}

.zone_type_recherche{
	border-right:1px solid #CCCCCB;
}

.zone_type_recherche td{
	text-align:left;
	vertical-align:top;
	padding-left:8px;
	padding-right:8px;
}

.zone_type_recherche input{
	vertical-align:bottom;
	width:11px;
	height:11px;
}
.zone_type_recherche_input{
	vertical-align:bottom;
	width:11px;
	height:11px;
}
html>body .zone_type_recherche input{
	vertical-align:middle;
	height:11px;
}

*:first-child+html .zone_type_recherche input{
	vertical-align:bottom;
	height:11px;
}

.zone_infos_recherche{
	margin-left:8px;
}

.infos_recherche td{
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}

.infos_recherche_input {
	width:75px;
	border:2px solid #CCCCCB;
	height:20px;
	vertical-align:middle;
	font-size:10px;
}

.titre_blocs{
	color:#95141B;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
	border-bottom:1px solid #CCCCCB;
	text-align:left;
	font-size:12px;
}

.lignes_horiz{
	border-bottom:1px solid #CCCCCB;
	border-top:1px solid #CCCCCB;
	padding:5px 0px;
}

.nbr_recherches td{
	padding-bottom:5px;
}

.pagination{
	color:#A09D9D;
	font-size:9px;
	margin-top:15px;
}

.pagination_noir{
	color:black;
	font-size:9px;
	margin-top:15px;
}
.pagination_noir a{	
	color:black;
}
.span_pagination_gris{
	color:#A09D9D;
}
.pagination_2{
	color:#000000;
	font-size:9px;
	margin-top:15px;
}
.pagination_2_actif{
	color:#96141C;
	font-size:9px;
	margin-top:15px;
}

.contenu_fiche{
	margin:0px 40px;
}
.couleur_site{
	font-size:9px;
	color:#95141B;
}

.titre_annonce{
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

.zone_lien_navigation{
	/*margin:0px 20px 0px 20px;*/
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #CCCCCB;
}


.zone_titre_annonce{
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #CCCCCB;
}
.infos_annonce{
	width:215px;
	height:125px;
	background-color:#E5E5E5;
	padding:5px;
}

.zone_image{
	padding-left:20px;
	width:320px;
	min-width:320px;
	text-align:center;
}

.infos_bien{
	padding-left:10px;
}

.infos_bien_1{
	padding-top:2px;
	
}

.contacts td{
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	
	font-size:9px;
	vertical-align:top;
}

.contacts a{
	color:#000000;
	text-decoration:underline;
	font-size:9px;
}


.contacts .voir_autres_offres{
	text-align:right;
}

.contacts .voir_autres_offres a{
	text-decoration:none;
}
.contacts .voir_autres_offres a:hover{
	text-decoration:underline;
}

.soulignement{
	border-bottom:1px solid #CCCCCB;
	margin:8px 0px;
}
.picto_depeche {
	background-image: url(img/picto/fond_picto.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 45px;
	padding: 8px 0px 0px 8px;
}
.picto_depeche img {
	padding-bottom: 8px;
	display: block;
}

.contenu_identification{
	margin:5px;
}

.contenu_identification td{
	font-size:10px;
	vertical-align:middle;
	padding-left:3px;
	padding-bottom:1px;
}

.contenu_identification_input{
	width: 152px;
	height: 18px;
	font-size:11px;
}

.bouton_s_abonner{
	background-image:url(img/fond_referencez_societe.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:23px;
	width:250px;
	line-height:22px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.titre_bloc3{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
	font-size:12px;
}

.titre_bloc4{
	background-image:url(img/depeche.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#D2D0D1;
	text-align:left;
	font-weight:bold;
	padding:2px 0px 3px 5px;
	font-size:12px;
}

/**** 03 mars 2008 ****/

table{
	border-collapse:collapse;
}

.zone_texte_abonnement{
	border:1px solid #96141C;
	margin-top:2px;
}

.conteneur_offres_abonnement{
	width:25%;
	text-align:center;
	border:2px solid #7D7D7D;
	vertical-align:top;
	background-color:#FFFFFF;
	padding-bottom:0px;
}

.sous_conteneur_offres_abonnement{
	height:235px;
	text-align:center;
	height:100%;
	position:relative;
	z-index:0;
}

.zone_titre_offre{
	width:100%;
	border-bottom:2px solid #7D7D7D;
	text-align:center;
}

.titre_offre{
	vertical-align:bottom;
}

.zone_num_offre{
	color:#96141C;
	font-weight:bold;
	font-size:11px;
	padding:3px 5px 3px 5px;
}

.fond_titre_offre{
	height:26px;
	line-height:26px;
	background:url(img/fond_titre.jpg) top left repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	margin-left:5px;
	margin-right:5px;
	border-left:2px solid #7D7D7D;
	border-right:2px solid #7D7D7D;
	text-transform:capitalize;
}

.zone_img_offre{
	margin:5px 5px 20px 5px;
}

.conteneur_bouton{
	position:absolute;
	bottom:13px;
	left:0px;
	text-align:center;
	width:100%;
	margin-bottom:-29px;
	z-index:100;
}

.bouton_abolute{
	cursor:pointer;
	text-align:center;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(img/fond_referencez_societe.jpg) top left repeat-x;
	height:23px;
	line-height:21px;
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
	z-index:100;
	padding-top:3px;
}

html>body .bouton_abolute {padding-top:0px;}
*:first-child+html  .bouton_abolute {padding-top:3px;}

.titre_zone_texte_abonnement{
	font-size:12px;
	font-weight:bold;
	margin:5px;
	margin-right:20px;
}


.zone_prix{
	text-align:center;
	width:130px;
	border:2px solid #7D7D7D;
	margin:auto;
	height:22px;
	line-height:22px;
	color:#96141C;
	font-weight:bold;
	font-size:11px;
}

.conteneur_commande{
	text-align:center;
	padding-bottom:23px;
	position:relative;
	margin-top:10px;
}

.conteneur_bouton_commande{
	position:absolute;
	top:0px;
	right:0px;
	text-align:center;
	width:100%;
	margin-top:22px;
}

.cleaner_1 {
	clear:both;
	font-size:1px;
	border:none;
	margin:auto;
	padding:0;
	width:110px;
	height:15px;
	background-color:#96141C;
}

.cleaner_2 {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
}

.bouton_commande{
	cursor:pointer;
	text-align:center;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(img/fond_referencez_societe.jpg) top left repeat-x;
	height:23px;
	line-height:21px;
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
	vertical-align :  middle;
	padding : 5px;
}


*:first-child+html  .bouton_commande{
	padding : 5px;
}

html>body .bouton_commande{
	padding : 0px;
}
.bouton_commande a{ 
	color:#FFFFFF;
	text-decoration:none;
}

.bouton_commande a:hover{ 
	color:#FFFFFF;
	text-decoration:none;

}

.texte_abonnement{
	margin:0px 20px 20px 20px;
}

.renseignements{
	font-size:9px;
	width:160px;
	margin-bottom:6px;
}

.contenu_bloc1_abonnement{
	padding:5px;
	padding-bottom:0px;
}

#cleaner_2, #cleaner_3, #cleaner_4{
	visibility:hidden;
}

#contenu_offre_2, #contenu_offre_3, #contenu_offre_4{
	display:none;
}

.contenu_offre{
	padding:0px 5px 0px 5px;
}

.remarque{
	font-size:9px;
}

.liste_resultats td{
	text-align:left;
	font-size:9px;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:3px;
	border-right:2px solid #DFDFDF;
	padding-left:5px;
}

.liste_resultats td a{
	color:#000000;
}

.liste_resultats .pas_de_bordure{
	border-right:0px;
}

.liste_resultats .couleur_de_fond{
	background-color:#ECECEC;
}

.conteneur_resultats{
	padding-left:25px;
	padding-right:15px;
}

.formulaire_recherche_1{
	text-align:left;
}

.formulaire_recherche_1 table{
	margin-left:20px;
	margin-right:30px;
	margin-top:10px;
}

.formulaire_recherche_1 table td{
	text-align:left;
	padding-right:10px;
}

.input_formulaire_dep_cp{
	height:10px;
	border:2px solid #CCCCCB;
	width:120px;
	font-size:9px;
	vertical-align:middle;
}

.texte_recherche{
	font-size:9px;
}

.champ_obligatoire_1{
	color:#666666;
	font-size:9px;
}

/*Selects*/
.container {
	width:105px;
	position:relative;
	font-size:9px;
	margin-right:5px;
}
.container select{
	width:110px;
	font-size:9px;
	border :1px solid  #C0C2C8;
}
.selectArea {
	width:105px;
	height:18px;
	background:url(img/select_bg.gif) repeat-x left top;
	position:relative;
}
.selectArea .left {
	width:7px;
	height:18px;
	float:left;
	background:url(img/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:18px;
	height:18px;
	float:right;
	background:url(img/select_right.gif) no-repeat right top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:21px;
}
.selectArea .center {
	width:80px;
	color:#000000;
	padding-top:3px;
	position:absolute;
	text-align:left;
	left:0px;
	right:0px;
	padding-left:5px;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	top:0px;
	left:0px;
	margin-top:18px;
	width:102px;
	padding:2px 0px 9px 0px;
	font-size:9px;
	border-right:1px solid #C0C2C8;
	border-left:1px solid #C0C2C8;
	text-align:left;
	background-color:#FFFFFF;
}


.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:1px 4px;
}
.optionsDivVisible a:hover {
	color:#95141B;
	font-weight:bold;
}

.bas_options{
	text-align:center;
	width:92px
}

.bas_options img{
	position:absolute;
	z-index:10;
	left:0px;
	margin-left:-1px;
}



/***********************************************11Avril2008***************************************/
.Titre_entete { 
	color:#96141C;
}

.Separateur2 {
	border-bottom: 1px solid #999999;
	padding:0px;
	margin: 0px;
	margin-right:8px;
}

.Separateur1 {
	border-bottom: 1px solid #999999;
	padding:0px;
	margin: 0px;
}

.class_nom {
	padding-top:6px;
	padding-left:20px;
}

.class_acheter {
	padding-top:23px;
	vertical-align:middle;
	font-size:9px;
	font-weight: bold;
}

.class_acheter a {
	color : #96141C;
	text-decoration: none;
}
.class_acheter a:hover{
	color : #96141C;
	text-decoration: underline;
}

.class_acheter_1 {
	padding-top:10px;
	vertical-align:middle;
	font-size:9px;
	font-weight: bold;
	padding-left: 10px;
}

.class_acheter_1 a {
	color : #96141C;
	text-decoration: none;
}
.class_acheter_1 a:hover{
	color : #96141C;
	text-decoration: underline;
}
.class_auteur {
	padding-top:20px;
	font-size:9px;
}

.class_auteur_1 {
	font-size:9px;
	padding-left: 10px;
}

.class_auteur_2 {
	padding-left: 10px;
	padding-bottom:5px;
}

.class_logo {
	font-size:9px;
	color:#999999;
	padding-top:15px;
}

.Separateur4 { 
	border-bottom: 1px solid #999999;
	padding:0px;
	margin: 0px;
}

.Separateur5 {
	border-bottom: 1px dashed #999999;
	padding:0px;
	margin: 0px;
	padding-top:5px;
}

.class_reponses {
	padding-top:5px;
	font-size:9px;
}

.class_reponses1 {
	padding-top:3px;
	font-size:9px;
}

.class_reponses1 span{
	color:#96141C;
}

.class_reponses2 {
	padding-top:5px;
	font-size:9px;
}

.class_reponses2 span{
	color:#96141C;
}

.image_selection_du_mois img{
	margin-top:10px;
}

.tableau_recherche{
	margin:5px 0px 0px 20px;
}

.tableau_recherche td{
	text-align:left;
	padding-bottom:4px;
}

.tableau_recherche td select{
	width:162px;
	height:16px;
}

.tableau_recherche  .class_bouton {
	padding-top:10px; 
	vertical-align:middle;
	text-align:right;
}

.tableau_selection_du_mois{
	margin:5px 0px 0px 20px;
}

.tableau_information_annuaire{
	margin-left:15px;
}

.contenu_bloc_librairie{
	padding:5px;
}

.marge_liste_resultat{
	padding-top:8px;
}

.class_pub {
   color:#96141C;
   padding-top:10px;
}

.texte_bloc_pub{
	text-align:left;
	padding-left:5px;
	padding-top:10px;
}


.zone_anciens_numeros{
    background-image:url(img/fond_bloc2_2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #CCCCCC;
	border-right:1px solid #CCCCCC;

}

.titre_zone_anciens_numeros{
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #FFFFFF;
}



.zone_anciens_numeros ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_anciens_numeros ul li{
	width:80px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image:url(img/fond_onglet_1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_anciens_numeros li span{
	cursor:pointer;
}


.class_petite_pub {
	font-size:9px;
	width:130px;
}


.class_petite_pub_td {
	text-align:center;
	padding-top:15px;
}


.bouton_abonner_pub{
	background-image:url(img/fond_referencez_societe.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:15px;
	line-height:15px;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	width:200px;
}


.bouton_abonner_pub a
{
	color:#FFFFFF;
	text-decoration:none;
}

.bouton_abonner_pub a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.class_agenda_date {
	color:#96141C;
	font-size:9px;
}

.class_moteur_agenda {
	color:#96141C;
	font-size:10px;
	padding-top:10px;
	width:100%;
}
.class_moteur_agenda2 {
	color:#96141C;
	font-size:10px;
	padding-top:10px;
}
.class_agenda_select {
	height:15px;
	width:180px;
}

.class_agenda_input {
	height:10px;
	width:175px;
}

.class_agenda_noms_cases {
	padding-left:38px;
}

.class_agenda_noms_cases1 {
	padding-left:38px;
	padding-top:5px;
}

.agenda_call{ 
	color:#7F7F7F;
	font-size:9px;
}

.agenda_call a{ 
	color:#7F7F7F;
	text-decoration: none;
}

.agenda_call{ 
	color:#7F7F7F;
	text-decoration: none;
}

.agenda_pictos{
	cursor:pointer;
}

.td_tableau_evenement{
	padding-right:5px;
}
.tableau_evenement{
	width: 100%;
}
.lien_agenda_evt a{
	color:#000000;
}
 
.tableau_moteur_rec{
	margin-left:30px;
}

.tableau_moteur_rec td{
	padding-right:40px;
}
 
#ligne_grise {
	border-top:1px solid #CCCCCC;
}

.ligne_rouge {
	border-top:2px solid red;
	height:20px;
	font-weight:bold;
	font-size:11px;
}

.ligne_rouge a {
	color:black;
	text-decoration:underline;
}

.b { 
	font-weight: bold;
}

.b img{ 
	vertical-align:bottom;
}

#bloc_gris {
	background-color:#CCCCCC;
	height:20px;
	padding-left:5px;
}
#bloc_gris a {
	color:#1694C6;
	text-decoration:none;
}
#bloc_gris a:hover {
	color:#1694C6;
	text-decoration:none;
}
 
.td_bloc3{
	border:1px solid #D2D0D1;
	border-top:0px;
}

.sqli_immobilier{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding:5px;
} 

.identifiant{
	color:#878787;
	font-size:16px;
	font-weight:bold;
}

.zone__imprimer{
	padding-right:20px;
}

.table_infos_societe{
	border-bottom:1px solid #D2D0D1;
	border-top:1px solid #D2D0D1;
	margin-top:8px;
}

.demande_de_mise_a_jour{
	padding:15px 5px;
}

.zone_champs_oblig{
	padding:0px 5px 15px 5px;
}

.titre_informations_societe{
	text-transform:uppercase;
	border-bottom:2px solid #D2D0D1;
	font-weight:bold;
	margin:0px 15px  8px 0px;
	padding-bottom:3px;
}

.zone_comment{
	text-align:justify;
	margin:0px 15px 8px 5px;
	line-height:16px;
	width:235px;
}

.table_formulaire_mise_a_jour{
}
 
.table_formulaire_mise_a_jour td{
	text-align:left;
	padding-bottom:8px;
	padding-left:5px;
}

.table_formulaire_mise_a_jour .pas_de_marge{
	padding-left:0px;
	padding-bottom:0px;
}

.table_formulaire_mise_a_jour input{
	border:1px solid #666666;
}

.table_formulaire_mise_a_jour select{
	width:210px;
}

.table_formulaire_mise_a_jour .check_supprimer_collaborateur{
	vertical-align:middle;
	border:0px;
}

.table_formulaire_mise_a_jour textarea{
	width:575px;
	height:100px;
	overflow:auto;
	overflow-x:hidden;
}

.input_text_1{
	width:145px;
	height:20px;
}

.input_text_2{
	width:380px;
	height:20px;
}

.input_text_3{
	width:432px;
	height:20px;
}

.input_text_isbn{
	width:159px;
	height:20px;
}

.table_formulaire_mise_a_jour  .zone_ville td{
	text-align:left;
	padding-bottom:0px;
	padding-left:0px;
}

.table_formulaire_mise_a_jour  .zone_ville .td_alignement_droite{
	text-align:right;
	padding-bottom:0px;
	padding-left:0px;
}

.table_formulaire_mise_a_jour .td_alignement_droite{
	text-align:right;
	font-weight:bold;
}

.table_formulaire_mise_a_jour .select_genre select{
	width:55px;
}

.separateur_collaborateur {
	border-top: 1px dashed #999999;
	margin-bottom:5px;
	margin-top:5px;
	height:2px;
}

.zone_boutons{
	border-top:2px solid #D2D0D1;
	text-align:center;
	padding:8px;
}

.zone_boutons img{
	margin-left:15px;
	margin-right:15px;
}

.table_formulaire_mise_a_jour .zone_bouton_valider {
	text-align:center;
	padding:8px;
	border : 0px;
}
 
.zone_bouton_valider input {
	text-align:center;
	padding:8px;
	border : 0px;
}
 
 .table_formulaire_mise_a_jour .textarea2{
	width:430px;
	height:55px;
	overflow: auto;
	overflow-x:hidden;
}

.table_formulaire_mise_a_jour .textarea3{
	width:430px;
	height:55px;
	overflow:auto;
	overflow-x:hidden;
}


.table_formulaire_mise_a_jour .class_select_decoration{
	width:auto;
	height:70px;
}

.select_livres_recherche{ font-size:9px;
}

.cadre-gris{
	border-top:0px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.formulaire_ind_eta {
	border: 1px solid #FFFFFF;
}
.formulaire_ind_eta input {
	border: 1px solid #FFFFFF;
}
.formulaire_ind_eta textarea {
	border: 1px solid #FFFFFF;
}
.formulaire_ind_eta select {
	border: 1px solid #FFFFFF;
}
/*-------------------ajout des styles pour bourse le 29/05/2008-----------------------------------------*/
/*---------------------------------------------bourse (nadia)-------------------------------------------*/

.class_a {
	color: #000000;
	text-decoration: none;
}
.class_a:hover { color:#D03633;
	text-decoration: underline;
}



.titre_b{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
}

.class_quota {font-size:16px; padding-top:5px;}
  
.class_alphab {
	padding-top:10px;
	font-size:10px;
	padding-bottom:8px;
}


.class_alphab_2 {
	padding-top:10px;
	font-size:8px;
	padding-bottom:8px;
}
.class_alphab_1 {
	
	font-size:10px;
}

.class_color {color: #D03633;}


.fond_contenu {background-color:#F2F2F2;

}

.class_table {padding-top:5px; padding-bottom:10px;}

.class_contenu {padding-top:8px;}

.image_bas {padding-top:15px;}

.class_num_vert {color:#226C4B;}

.class_num_rouge {color:#D03633;}

.class_num_noir {color:black;}

.class_pad_bas {padding-bottom:8px;text-align: center;}

.class_cac {font-size:16px; padding-top:5px;padding-left:50px;}

.class_cac_1 {font-size:16px; padding-top:5px;padding-left:80px;}

.class_bar_noir {background-image: url(img/cours.jpg);
height:20px;
font-size:14px;
padding-left:3px;
color:#ffffff;
}

.class_num_size {font-size:16px;}

.class_num_size1 {font-size:16px; padding-top:5px;}

.class_num_size2{font-size:16px; padding-top:5px; padding-bottom:10px;}


.class_num_vert_1 {color:#226C4B;font-size:16px;}

.class_num_rouge_1 {color:#D03633;font-size:16px;}

.class_num_vert_2 {color:#226C4B;font-size:16px;padding-top:5px;}

.class_num_vert_3 {color:#226C4B;font-size:16px;padding-top:5px;padding-bottom:8px;}

.class_num_rouge_3 {color:#D03633;font-size:16px;padding-top:5px;padding-bottom:8px;}

.zone_pub_1{
	width:252px;
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
}

.zone_pub_5{
	width:265px;
	padding-left:10px;
	padding-right:5px;
	padding-top:12px;
}

.zone_pub_2{
	width:252px;
	padding-left:10px;
	padding-right:5px;
	padding-top:35px;
}

.zone_pub_3{
	width:252px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
}

.class_fond_gris { background-image:url(img/historique.jpg);
height:20px;
font-size:14px;
padding-left:3px;}

.class_fond_gris_1 { background-image:url(img/historique2.jpg);
height:20px;
font-size:14px;
padding-left:3px;}

.class_fond_gris_2 { background-image:url(img/cours4.jpg);
height:20px;
font-size:14px;
padding-left:3px;}

.class_fond_parites {background-image:url(img/parite.jpg);
height:20px;
font-size:14px;
padding-left:3px;}

.class_sous_graphe {padding-top:8px; padding-bottom:8px;
}


.class_sous_graphe_1 {padding-top:8px; padding-bottom:33px;
}

.class_sous_graphe_2 {padding-top:8px; padding-bottom:15px;
}

.fond_contenu_cadre_droit {background-color:#FEFEF2;}

.fond_contenu1 {background-color:#F2F2F2;}



.class_fond { background-image: url(img/autre.jpg);
font-size:14px;
padding-left:3px;
height:20px;
}

.class_fond_1 { background-image: url(img/autre.jpg);
font-size:14px;
padding-left:3px;
height:18px;
}


.class_num_haut {padding-top:13px;}

.class_num_haut_2 {padding-top:15px;}

.class_num_haut_1 {padding-top:5px;}

.class_num_haut_3 {padding-top:8px; padding-bottom:5px;}
.class_num_haut_4 {padding-top:26px; padding-bottom:13px;}

.class_espac_lignes {line-height:15px;padding:3px;}


.class_espac_lignes_1 {line-height:10px;}

.class_espac_lignes_2 {line-height:20px;}

.class_espac_lignes_4 {padding-left:10px; line-height:20px; padding-bottom:15px;} 
.class_composit {padding-bottom:13px;}
.class_composit1 {padding-bottom:10px; font-size:12px;}

.class_tab {border-collapse:collapse;}

.class_ico {border: 1px solid gray}

.class_icoV {border: 1px solid #E6E6E6;}

.class_cl {color:gray;}
.class_icone { padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:7px;}

.class_vert_top {vertical-align:top;}

.class_icone1 {padding-top:0px;}

.class_icone3 {padding-top:18px;}

.class_icone4 {padding-top:5px;}

.class_histo {padding-left:3px;}
.class_histo1 {padding-left:8px;}

.class_histo2 {padding-left:15px;}

.class_histo4 {padding-left:10px;}


.class_icone2 {padding-left:20px;}

.class_paris {padding-right:5px;}
.class_paris1 {padding-right:3px;}

.separ {padding-right:5px; padding-left:22px;}

.class_fiche {padding-right:5px; padding-left:5px;}

.class_fiche1 { padding-left:5px;}

.class_fiche2 {padding-right:5px; padding-left:8px;}

.class_sur_num {vertical-align:top;}

.class_archives {padding-bottom:10px;}

.class_archives1 {padding-bottom:10px; padding-top:10px;}

.class_size {font-size:13px;}

.class_size1 {font-size:11px;}

.class_se_pad {padding-left:20px; padding-right:20px;}

.class_se_pad_1 {padding-left:10px; padding-right:10px;}

.zone_anciens_numeros{
    background-image:url(img/fond_bloc2_2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #CCCCCC;
}

.zone_anciens_numeros_1{
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
}

.zone_anciens_numeros_2{
    background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #96141C;
}

.zone_anciens_numeros_4{
    background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #96141C;
	
}

.zone_anciens_numeros_3{
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
}


.class_communique{
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:14px;
	padding-left:3px;
}

.class_bourse {
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:10px;
	height:21px;
	padding-left:3px;
}
.class_bourse_gris_1 {
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:10px;
	height:21px;
	padding-left:3px;
}

.class_bourse_gris_2{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:9px;
	height:21px;
	padding-left:3px;
}
.class_indice {
    background-image: url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:14px;
	height:20px;
	padding-left:3px;
	color:#000000;
}



.class_taux {
    background-image:url(img/fond_bloc3.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #DBE603;
	font-size:10px;
	height:20px;
	padding-left:3px;
}

.class_bourse_1 {
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:12px;
	height:20px;
	padding-left:3px;
}

.titre_zone_anciens_numeros{
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #FFFFFF;
}

.titre_zone_anciens_numeros_1{
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #FFFFFF;
}
 .titre_zone_anciens_numeros_3{
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #FFFFFF;
}

.titre_zone_anciens_numeros_2{
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:2px 5px 0px 5px;
	padding-bottom:1px;
	border-bottom:1px solid #FFFFFF;
}


.zone_anciens_numeros ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_anciens_numeros_1 ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_anciens_numeros_2 ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_anciens_numeros_3 ul{
	text-align:left;
	margin:0px;
	padding:0px;
}


.zone_anciens_numeros ul li{
	width:70px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image:url(img/fond_onglet_1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_anciens_numeros_1 ul li{
	width:60px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image: url(img/fond_onglet_2.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}


.zone_anciens_numeros_2 ul li{
	width:100px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image: url(img/fond_onglet.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_anciens_numeros_3 ul li{
	width:110px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 3px 0px 5px;
	float:left;
	display:block;
	margin-left:2px;
	background-image: url(img/fond_onglet_2.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}



.zone_anciens_numeros li span{
	cursor:pointer;
}

.zone_anciens_numeros_1 li span{
	cursor:pointer;
}

.zone_anciens_numeros_2 li span{
	cursor:pointer;
}

.zone_anciens_numeros_3 li span{
	cursor:pointer;
}


.td_bloc4{
	border:1px solid #D03633;
	
}

.td_bloc6{
	border:1px solid #D7E700;
	
}

.td_bloc5 { border:1px solid #DBE429; }


.bourse_vi
{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
	font-size:10px;
}

.class_lien_hover a{
	text-decoration: none;
	color:black;
}

.class_lien_hover a:hover{
	text-decoration: none;
	color:black;
	background-color:#E6E6E6;
}

/******************************02/06/08*************************************************/

.no_border
{
	border : 0px;
	text-decoration: none;
}
.no_border a{
	text-decoration: none;
	color:black;
}

.td_blocdep{
	border:1px solid #D2D0D1;
}
.class_border_right{
	border-right:1px solid #D2D2D2;
}

.class_border_indice_right{border-right: 1px solid #E6E6E6;}
.class_border_indice_bottom {border-bottom: 1px solid #E6E6E6;}


html>body .test{
	width:100%;
border:1px solid #E6E6E6;
}

.test{
	
	/*width:710px;*/
width:100%;


border:1px solid #E6E6E6;
}

first-child .test{
	width:100%;
border:1px solid #E6E6E6;

}

#bloc_tv_object object{ z-index:0; }

/*******************************************17/06/08**************************************************/

/*
.recruteurs{
	width:220px;
	background-color:red;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:17px;
	padding:0px 30px 0px 0px;
	text-align:right;
	vertical-align:middle;
}
*/

#conteneur
{
	padding: 20px 0px 0px 0px;
}
	
/*#conteneur:after
{
	 content:""; 
	 display:block;
	 clear:both;
}*/

/*.liens_offres a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;

}

.liens_offres a:hover{
	text-decoration:underline;
}*/

#type_contrat
{
	float:left;
	padding-top:3px;
}

#localistaion
{
	float:left;
	margin-left:47px;
	padding-top:3px;
}


.couleur_titre
{
	color:#93181B;
}

.bordure{
	border-top:1px solid #999999;
	height:0px;
	margin-left:10px;	
}

html>body .bordure{
	border-top:1px solid #999999;
	height:6px;
	margin-left:10px;	
}

*:first-child+html .bordure{
	border-top:1px solid #999999;
	height:6px;
	margin-left:10px;	
}

#titre_offre
{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:40px;
}

#secteur
{
	padding-left:40px;
	padding-bottom:13px;
}

#organisme
{
	color:#93181B;
	text-align:left;	
}

#localisation
{
	padding-left:45px;
}
#intitule_poste{font-size:12px;}
#description_poste
{
	padding-left:5px;
	text-align:left;
	width:584px;
	padding-top:15px;
	padding-bottom:15px;
}

#qui_contacter
{
	color:#93181B;
	text-align:left;
	font-weight:bold;
	padding-left:20px;
}

.espacement
{
	display:none;
}

.border_haut
{
	border-top:2px solid #999999;
}

#cadre_zone_droite
{
	border:1px dashed #93181B;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
}

.espace_gauche_qui_contacter
{
	padding-left:40px;
}

#chemin_de_fer
{
	padding-left:10px;
	padding-top:7px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#chemin_de_fer a
{
	color:#000000;
	text-decoration:none;
}

#chemin_de_fer a:hover
{
	color:#93181B;
	text-decoration:none;
}

#lien_retour
{
	padding-left:10px;
	color:#000000;
	font-size:9px;
}

#lien_retour a
{
	color:#000000;
}

#lien_retour a:hover
{
	color:#000000;	
}

#conteneur_zone_gauche
{
	padding-right:8px;
		
}

html>body #conteneur_zone_gauche
{
	padding-right:8px;
		
	
}

*:first-child+html #conteneur_zone_gauche
{
	padding-right:8px;
       		
}

#lien_offre_precedente
{
	float:left;
	padding-left:10px;
	font-size:9px;
}

#voir_les_offres
{
	float:left;
	margin-left:200px;
	font-size:9px;
}

#lien_offre_suivante
{
	float:right;
	padding-right:10px;
	font-size:9px;
}

#form_identification input
{
	width:82px;		
}

.espacement_form_identification_1
{
	padding-top:9px;
}

.espacement_form_identification_2
{
	padding-top:30px;
}

/******************************18/06/08 style de l'index immocarriere****************************************************/


.recruteurs{
	width:220px;
	background-color:red;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:12px;
	padding:5px 30px 5px 0px;
	text-align:right;
	
	}
.recruteurs a{
	width:220px;
	background-color:red;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:12px;
	text-align:right;
	text-decoration:none;
	}
	
	
.titre_blo_1{
	background-image:url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
	font-size:12px;
}


.class_annonces {padding-top:10px;}

.class_annonces_1 {padding-left:3px;padding-top:10px;}

.class_annonces_2 {padding-left:10px;padding-top:10px;}


.class_contenu {padding-left:10px;}

.class_formation {padding-left:5px;}

.class_formation1 {padding-bottom:14px;}




.class_num_haut_5 {padding-top:8px;padding-bottom:5px;}

.class_num_haut_5 a {
	color: white;
}

.class_num_haut_5 a:hover {
	text-decoration: none;
}

.publier_offre1 {
background-image:url(img/fond_publier_offre1.jpg);
background-position:center bottom;
background-repeat:repeat-x;
border:2px solid #CCCCCB;
padding:5px 10px 20px;
position:relative;
text-align:justify;
width:147px;
}

.titre_offre1 {
margin-bottom:5px;
text-align:center;
}

.liens_publier_offre1 {
bottom:0px;
color:#95141B;
font-weight:bold;
height:20px;
left:0px;
line-height:20px;
position:absolute;
text-align:center;
width:170px;
}

.class_formation_1 {
                    padding-top:20px;
					}
					
.Separateur_4 { 
	border-bottom: 1px solid #999999;
	margin: 0px;
	padding-left:3px;
	
}

.div_width {
width:476px;
}	


.class_agenda_select1 {
	height:15px;
	width:180px;
	border: 2px solid #CCCCCB;
}
	
.tableau_moteur_rec1{
	margin-left:20px;
}	


.input_formulaire_recherche1 {
border:2px solid #CCCCCB;
font-size:9px;
height:20px;
vertical-align:middle;
width:175px;
}	

.centrage_verticale
{
	vertical-align:middle;
}

/********************************* 20/06/08 liste des résultats Immocarrière********************************************/


/* override inline styles */ 

font { 
  color: inherit !important; 
  font-size: inherit !important; 

}  

.descriptif_poste
{
	text-align:left;
	padding-left:20px;
	padding-right:26px;
}

#conteneur_zone_gauche_resultat
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
}

.conteneur_zone_descriptif
{
	padding-top:5px;
	padding-bottom:5px;
}

.conteneur_zone_descriptif1
{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 1px dashed #D9D9D9;
	
}

.img_societe
{
	padding-right:17px;
}

#pagination
{
	padding-bottom:5px;
}

#votre_recherche
{
	padding-left:20px;
	font-size:11px;
	font-weight:bold;
}

#nbre_resultat
{
	padding-left:20px;
	padding-bottom:2px;
}

.container {
	width:105px;
	position:relative;
	font-size:9px;
	margin-right:10px;
}

.selectArea {
	width:105px;
	height:18px;
	background:url(img/select_bg.gif) repeat-x left top;
	position:relative;	
}
.selectArea .left {
	width:7px;
	height:18px;
	float:left;
	background:url(img/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:18px;
	height:18px;
	float:right;
	background:url(img/select_right.gif) no-repeat right top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:21px;
}
.selectArea .center {
	width:80px;
	color:#000000;
	padding-top:3px;
	position:absolute;
	text-align:left;
	left:0px;
	right:0px;
	padding-left:5px;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	top:0px;
	left:0px;
	margin-top:18px;
	width:102px;
	padding:2px 0px 9px 0px;
	font-size:9px;
	border-right:1px solid #C0C2C8;
	border-left:1px solid #C0C2C8;
	text-align:left;
	background-color:#FFFFFF;
}


.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:1px 4px;
}
.optionsDivVisible a:hover {
	color:#95141B;
	font-weight:bold;
}

.bas_options{
	text-align:center;
	width:92px
}

.bas_options img{
	position:absolute;
	z-index:10;
	left:0px;
	margin-left:-1px;
}

.class_liste_mr {
	border:1px solid #CCCCCB;
	height:17px;
	width:180px;
}

html>body .class_liste_mr {
	border:1px solid #CCCCCB;
	height:17px;
	width:180px;	
}

*:first-child+html .class_liste_mr select{
	border:0px;
	width:180px;
	height:17px;
	font-size:9px;
}

.class_liste_mr select{
	border:0px;
	width:180px;
	height:17px;
	font-size:9px;
}

html>body .class_liste_mr select{
	border:0px;
	width:180px;
	height:15px;
	font-size:9px;
}

.input_mr {
	border:1px solid #CCCCCB;
	font-size:9px;
	//height:13px;
	height:19px;
	vertical-align:middle;
	width:177px;
}
.class_liste_mr1 select{
	width:180px;
}

#moteur_r
{
	margin-left:30px;
	width:650px;
}


#moteur_r td
{
	padding-top:5px;
}

#bt_rechercher{
	padding-right:33px;
}

#titre_moteur_recherche
{
	padding-left:10px;
	padding-top:8px;
}

#div_menu_haut{
	padding-bottom:4px;

}

/************************bloc achat page identification 080708********************************/




.class_chapeau {
padding-top:25px;}

.class_texte_lorem {padding-left:30px;
padding-top:10px;}

.class_texte_lorem1 {
padding-left:35px;
padding-top:10px;}

.class_zone_div {
width:285px;
}

.class_zone1_div {
width:270px;
}

.input_compte {
width:110px;
height:17px;
border:1px solid #818181;}

.border_left {
border-left:1px solid #980000;
}

.class_texte_3 {
padding-left:25px;
padding-right:30px;
padding-bottom:114px;
}

.class_consulter1 {

font-size:9px;
color:#636363;
text-decoration:underline;
}

.class_retail2 {
padding-bottom:433px;}


/*-------------------------------------------------Nadia(panier)---------------------------------------------------------*/

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.class_texte {
padding-left:25px;
}

.class_tableau {
padding-left:40px;
}

.class_table_border {
border:1px solid #541C1F;
}


.class_border_bottom {
border-bottom:1px solid #AD4141;}


.class_montant {
padding-right:15px;
}



.class_tr_titre {
background-color: #960001;
color:#ffffff;
height:15px;
padding-top:15px;
padding-bottom:15px;

}

.class_tr_titre_1 {
background-color: #960001;
color:#ffffff;
height:15px;
padding-top:15px;
padding-bottom:15px;
padding-left:23px;
}



.class_tr_Item {
background-color: #E5E5E5;
}



.class_tr_Item_1 {
padding-left:12px;
height:9px;
padding-top:12px;
padding-bottom:12px;

}



.class_supprimer {
width: 25px;
}



.td_center_right {
border-right: 1px solid #8C0202;
}


.td_center_right_1 {
border-right: 1px solid #960000;
}


.td_haut_tableau {
border-right: 1px solid #F36D6E;

}


.td_haut_tableau_1 {
border-right: 1px solid #CA8080;

}

.td_bottom {
border-bottom: 1px solid #999999;}

.class_margin_haut {
padding-top:3px;
padding-left:2px;
}

.class_img {

padding-top:8px; 
padding-left:8px;
}

.class_table_border {
border:2px solid #8A3143;
}

.class_border_bottom {
border-bottom:1px solid #8A3143;
}

.class_border_top {
border-top:1px solid #8A3143;
}

.class_border_left {
border-left:1px solid #8A3143;
}

.class_border_right {
border-right:1px solid #8A3143;
}



.class_taille_montant {
font-size:12px;
}

.class_bouton_valider {
padding-top:5px;
padding-bottom:180px;
padding-right:24px;

}

.class_input_signe {
border: 1px solid #999;
width:52px;
 height:15px;
 

}

.class_picto {
margin-top:25px;
margin-bottom:5px;

}

.espace_td_1{
	width:5px;
}

.titre_blo_4{
	background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#96141C;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px 3px 5px;
	font-size:11px;
}

.class_retail {
padding-bottom:140px;}

/*-----------------------------------------nadia(validation)---------------------------------------------*/

.class_border_table_val {
border :1px solid #8A3143;
}

.class_texte_1 {
padding-left:25px;
padding-right:75px;
}

.Separateur_validation {
	border-bottom: 1px solid #D9D9D9;
	padding:0px;
	margin: 0px;
}

.Separateur_validation_point {
	border-bottom: 1px dashed #D9D9D9;
	padding:0px;
	margin: 0px;
}

.select_paiement {
width:180px;
height:15px;
border:1px solid #818181;
font-size:9px;

}

html>body .select_paiement {height:15px;}
*:first-child+html .select_paiement {height:20px;}
.class_consulter {

font-size:9px;
color:#636363;
text-decoration:underline;
padding-right:10px;}

.recruteurs1{
	width:220px;
	background-color:red;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	height:12px;
	padding:5px 30px 5px 0px;
	text-align:center;
	
	}
	
.class_tableau1 {
padding-left:35px;
}

.class_tableau2 {
padding-left:35px;
padding-top:5px;
}

.class_colonne1 {
width:300px;}

.class_colonne2 {
width:255px;}

.class_tr_titre_2 {
background-color: #960001;
color:#ffffff;
height:9px;
padding-top:9px;
padding-bottom:9px;
padding-left:23px;
}


.class_tr_titre_4 {
background-color: #960001;
color:#ffffff;
height:9px;
padding-top:9px;
padding-bottom:9px;

}


.class_tr_Item_3 {
padding-left:12px;
height:7px;
padding-top:7px;
padding-bottom:7px;

}

.class_table_border_1 {

}

.class_formation4 {padding-left:8px;}

.class_check {
font-size: 7pt;}


/*-------------------------------------------nadia(informations)-----------------------------------------------*/

.input_informations {
width:141px;
height:17px;
border:1px solid #818181;
font-size:9px;
}

.input_informations_1 {
width:467px;
height:17px;
border:1px solid #818181;
font-size:9px;}


.select_informations {
width:141px;
height:17px;
border:1px solid #818181;
font-size:9px;}

.select_informations_2 {
width:177px;
height:17px;
border:1px solid #818181;
font-size:9px;}

html>body .select_informations {height:15px;}
*:first-child+html .select_informations {height:20px;}

.span_conseil {
font-size: 9px; 
color:#9E9E9E;
padding-top:2px;
position:absolute;
top:0p;

}

.span_conseil_text {
font-size: 9px; 
color:#9E9E9E;
padding-top:2px;
position:absolute;
top:0p;
width:360px;
padding-left:6px;

}


.class_texte_form {
padding-left:10px;
padding-top:15px;

}

.class_div_texte {
padding-top:3px;}


/*------------------------------------------------------nadia (cheque)-----------------------------------------------------------*/


.contenu_bloc1_cheque{
    padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.class_cheque {
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-size:12px;
	height:20px;
	padding-left:10px;
}


.width_div {
width:715px;
}

.width_div_1 {
width:465px;
padding-left:250px;
}

.class_border_cheque {
border-bottom:1px solid #CCCCCC;}

.class_float_left_abonner {
float:left;
}

.class_float_right_imprimer {
float:right;
}

.class_imprimer_bon_commande {
padding-top:23px;
}

.class_padding_bottom_table_2_cheque {
padding-bottom:35px;
}

.contenu_home_cheque{
	margin-top:17px;
}

/*---------------------------------------------nadia(paiement virement)--------------------------------------------*/

.class_ref {
padding-top:30px;
}

.class_padding_border {
padding-top:80px;
}

.contenu_bloc1_paiement_virement{
    padding-left:10px;
	padding-top:10px;
	padding-bottom:32px;
}

.contenu_home_paiement{
	margin-top:17px;
}

.class_ref_1 {
padding-top:34px;
}


/*--------------------------------------nadia(paiement_refuse)-----------------------------------------------------------*/

.class_ref_2 {
padding-top:43px;
}

.class_ref_3 {
padding-top:32px;
}

.contenu_bloc1_paiement_refuse{
    padding-left:10px;
	padding-top:10px;
	padding-bottom:38px;
}

/*--------------------------------------nadia(commande_par_cb)-----------------------------------------------------------*/

.width_div_commande_par_cb {
width:810px;
}

.width_div_commande_par_cb_1 {
width:560px;
padding-top:18px;
padding-left:250px;
}

.contenu_bloc1_commande{
    padding-left:10px;
	padding-top:10px;
	padding-bottom:13px;
}

/*-------------------------------------nadia(mot_passe_oublie)------------------------------------------------------------*/



.class_prod {
padding-top:12px;}


.input_mot_passe {
width:231px;
height:17px;
border:1px solid #818181;
font-size:9px;
}

.class_envoi 
{
text-align:center;
width:153px;
}

.class_envoi_padding_left
{
padding-left:42px;
}

.class_table_2_mot {
margin-left:6px;
margin-right:6px;
}


/*-----------------------------------------------------nadia(Gestion_offres)--------------------------------------------*/

#table-gestion {
	
	margin:auto;
	margin-bottom:19px;
	
}


.class_ajouter {
padding-top:8px;
line-height:20px;
border-bottom:1px solid #B5ACAF ;}


.class_tr_titre_offres {
background-color: #960001;
color:#ffffff;
height:12px;
padding-top:12px;
padding-bottom:12px;

}

.class_tr_titre_offres_1 {
background-color: #960001;
color:#ffffff;
height:12px;
padding-top:12px;
padding-bottom:12px;
padding-left:23px;
}

.class_tr_Item_offres {
background-color: #E5E5E5;

height:9px;
padding-top:10px;
padding-bottom:10px;

}

.class_separateur_span {
color: #999;
}

.class_tr_Item_offres_1 {
padding-left:12px;
height:9px;
padding-top:10px;
padding-bottom:10px;

}

.td_center_right {
border-right: 1px solid #8C0202;

}


.td_haut_tableau {
border-right: 1px solid #F36D6E;

}
.td_bottom {
border-bottom: 1px solid #999999;}

.class_left_border {
border-left:1px solid #541C1F;
}

.class_right_border {
border-right:1px solid #541C1F;
}

.class_bottom_border {
border-bottom:1px solid #541C1F;
}

.class_border_bottom_offres {
border-bottom:2px solid #541C1F;
}

.class_left_border_1 {
border-left:1px solid #960000;
}

.class_right_border_1 {
border-right:1px solid #960000;
}

.class_bottom_border_1 {
border-bottom:1px solid #960000;
}

.class_border_bottom_1 {
border-bottom:1px solid #960000;
}
.class_ajouter_offre {text-decoration:none; color:#000000;}
.class_ajouter_offre:hover {text-decoration:none; color:#000000;}

.class_offre {
padding-top:10px;
width:680px;
padding-right:20px;
padding-left:20px;}




#table_alertes_offre {
	width:262px;
	border:1px solid black;
	
}

.class_alerte_offre {
width:262px;
background-color: #960001;
height:20px;

}

.class_entete {
color:#ffffff;
}

.class_entete2 {
color:#ffffff;
text-decoration:underline;
}

.class_zone_left_annonces {
padding-left:5px;
}

.class_zone_left_1 {
padding-left:8px;
}

.class_zone_left2 {
padding-left:25px;
}

.class_zone_left_2 {
padding-left:20px;
}


.class_zone_right_annonces1 {
padding-right:8px;
}

.class_zone_right_annonces {
padding-right:5px;
}

.class_active {
padding-top:10px;}


.class_separateur_alertes {
border-bottom:1px solid #999999;
}
.class_separa {padding-top:5px;}

.class_jetons {
padding-bottom:12px;}

.class_activer_desactiver {
font-size:9px;}

.class_activer_desactiver2 {
font-size:9px;
border-bottom: 1px solid #D9D9D9;
}

.class_activer_desactiver3 {
font-size:9px;
border-bottom: 1px dashed #D9D9D9;
}

.class_table_bottom {
 padding-bottom:530px;
 
}

.class_bgcolor {
background-color:#ffffff;}

/*---------------------------------------------------nadia(annonces1)------------------------------------------------------*/





.class_agenda_select_1  {
width:180px;
height:15px;
border:1px solid #818181;
font-size:9px;

}

html>body .class_agenda_select_1  {height:15px;}
*:first-child+html .class_agenda_select_1  {height:20px;}

.input_formulaire_recherche_1 {
border: 1px solid #808080;
font-size:9px;
height:13px;
vertical-align:middle;
width:175px;
}	


#table_alertes_annonces_1 {
	width:252px;
	margin:auto;
	border:1px solid black;
	
}

.class_alerte_annonces_1 {
width:252px;
background-color: #960001;
height:23px;

}


.class_entete1 {
color:#ffffff;
text-decoration:underline;
}

.class_lien {
text-decoration:underline;}

.class_lien :hover {
	text-decoration:underline;
}

.class_vosalertes_annonces {
color:#960001;
font-size:10px;
}



.class_zone_left1 {
padding-left:20px;
}

.class_zone_left3 {
padding-left:15px;
}

.class_active1 {
padding-top:20px;}



.class_alerte2_bottom {
padding-bottom:20px;}

.class_div_table {
margin:0px;}

.class_retailp {
padding-bottom:15px;}

.class_ajouter_annonces {text-decoration: underline; color:#000000;}
.class_ajouter_annonces:hover {text-decoration: underline; color:#000000;}
.class_padding_activ_desactiv {padding-right:3px;}

.zone_pub_annonces{
	width:252px;
	padding-left:10px;
	padding-right:10px;
}

html>body .zone_pub_annonces  {padding-left:5px;
	padding-right:15px;}
*:first-child+html .zone_pub_annonces  {padding-left:10px;
	padding-right:10px;}











.class_prod {
padding-top:12px;}

.class_prod_emploi {
padding-top:20px;}

.span_jetons {
color:#960001;
}

.class_jetons_3 {
padding-top:15px;
padding-left:10px;}

.class_jetons_5 {padding-top:10px;
padding-left:10px;
padding-bottom:19px;
}

.class_jeton_3 {
padding-top:15px;
padding-left:25px;}

.class_jeton_5 {padding-top:10px;
padding-left:25px;
padding-bottom:19px;
}












.class_line_height {
line-height:25px;}

.class_td_table {
padding-bottom:40px;
}



.class_confirmation_bottom {
padding-bottom:28px;
}


.class_texte {
padding-top:15px;}

.class_texte_1 {
padding-top:10px;}


.class_texte_2 {
padding-top:10px;
padding-bottom:20px;}

.class_tex {
padding-top:15px;
padding-bottom:5px;}

.class_tex1 {
padding-top:30px;
padding-bottom:5px;}

.separateur_emploi {
border-bottom:1px solid #B0B0B0;
}

.class_bouton {
padding-top:13px;
cursor:pointer;
padding-bottom:10px;}



#table_3_creation {
	margin-left:34px;
	margin-right:35px;
	width:631px;
	
}


.class_input {
width:184px;
 height:13px;
 border: 1px solid #C0COCO;
 padding-left:5px;
  font-size:9px;
}


.class_dessous_titre_1 {

padding-top:25px;}


.class_select {
width:187px;
 height:15px;
 font-size:9px;
 border: 1px solid #C0COCO;
}

.class_textarea {
border: 1px solid #C0COCO;
 padding-left:5px;
}

#table_1_creation {
    width:635px;
	margin-bottom:25px;
	margin-left:35px;
	
	
}

.class_dessous_titre {

padding-top:20px;}

.class_dessous_titre_emploi {

padding-top:15px;}


.class_input_creation {
width:130px;
 height:18px;
 border: 1px solid #C0COCO;
 padding-left:5px;
  font-size:9px;
}

.class_input_creation2 {
width:200px;
 height:18px;
 border: 1px solid #C0COCO;
 padding-left:5px;
  font-size:9px;
}

.class_select_creation {
width:140px;
 height:17px;
 font-size:9px;
 border: 1px solid #C0COCO;
}

.class_margin_left_form {
margin-left:35px;
}

.class_previsualiser {

cursor:pointer;
}


.contenu_bloc1_cheque{
    padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
}

.contenu_bloc1_paiement{
    padding-left:10px;
	padding-top:5px;
	padding-bottom:42px;
}

.contenu_bloc1_paiement_virement{
    padding-left:10px;
	padding-top:5px;
	padding-bottom:32px;
}

#table_1_alerte_modif {
	width:678px;
	margin-bottom:25px;
	
}

.class_div_zone {
padding-top:3px;
width:111px;
}


.class_input_alert {
width:240px;
height:16px;
border:1px solid #818181;
padding-left:5px;
font-size:9px;
}

.span_conseil_1 {
font-size: 9px; 
color:#9E9E9E;
padding-top:2px;
position:absolute;
top:0p;

}

.class_td_zone {
padding-top:5px;}


.class_select_alert {
width:188px;
height:15px;
font-size:9px;
border:1px solid #818181
}

html>body .class_select_alert {
height:15px;
}

*:first-child+html .class_select_alert {
height:20px;
}

.span_salaire{
font-size: 9px; 
}


.class_select_alert_1_modif {
width:52px;
 height:15px;
 font-size:9px;
 border:1px solid #818181
}

html>body .class_select_alert_1_modif {
height:15px;
}

*:first-child+html .class_select_alert_1_modif {
height:20px;
}

.class_td_zone1 {
padding-top:8px;}

.class_bouton1_modif {
padding-right:30px;}

.separateur {
border-bottom:1px solid #B0B0B0;
}


.class_moteur_agenda_alerte_modif {
	color:#96141C;
	font-size:10px;
}

.Separateur_alerte_modif{ 
	border-bottom: 1px solid #B0B0B0;
	padding:0px;
	margin: 0px;
	padding-top:10px;
	
}

#table_inscription
{
	border:1px solid #960001;	
}


#td_conteneur_table_onglet
{
	padding:10px 10px 0px 10px;
}

#conteneur_onglet
{
	background-image:url(img/fond_onglet_cv.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:664px;
	height:28px;
}

.onglet_standard
{
	background-color:#FFFFFF;
	top:6px;	
	float:left;
	position:relative;
}


.onglet_etat_civil{
	left:5px;		
}

#onglet_1_selected
{
	display:block;
}

.menu_border_left_cv{
	border-left:1px #8c0202 solid;
}

.menu_border_top_cv{
	border-top:1px #8c0202 solid;
}

.menu_border_top_cv{
	border-top:1px #8c0202 solid;
}

.menu_selected_top{
	vertical-align:top;
}

.menu_border_bottom_cv{
	border-bottom:1px #8c0202 solid;
}

.style_titre_selected_cv{
	font-size:9px;
	text-align:left;
	padding-top:3px;
	padding-bottom:6px;	
	color:#000000;					
}

.class_onglet_2_cv{	
	background-image:url(img/onglet_droit.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;	
	border-top: 1px solid #960001;
}

.class_image_bas {
	vertical-align:top;
}

.style_titre_cv{
	font-size:9px;
	text-align:left;
	padding-top:3px;
	padding-bottom:5px;		
	color:#000000;					
}


.onglet_experience{
	left:9px;	
}

#onglet_2_selected
{
	display:none;
}


#onglet_1_normal
{
	display:none;
	cursor:pointer;
}

#onglet_2_normal
{
	display:block;
	cursor:pointer;
}

#onglet_3_normal
{
	display:block;
	cursor:pointer;
}

#onglet_4_normal
{
	display:block;
	cursor:pointer;
}

#bloc_1
{
	margin-bottom:20px;
	font-size:9px;
	text-align:left;
	width:615px;
	font-weight:bold;
}

.signe_obligatoire
{
	color:#960001;
}

.information_champs
{
	color:#B0B0B0;
	font-size:9px;
}

.espacement_td
{
	padding-top:6px;
}

.barre_separation
{
	border-bottom:1px solid #B0B0B0;
}

.barre_separation_dotted
{
	border-bottom:1px dotted #B0B0B0;
}

#bloc_1 table
{	
	font-size:10px;	
}

#bloc_2
{
	display:none;
	margin-bottom:20px;	
	font-size:10px;
	text-align:left;
	width:100%;
}

#bloc_2 table
{
	font-size:10px;
}


#bloc_3
{
	display:none;
	margin-bottom:20px;
	font-size:10px;
	text-align:left;
	width:100%;		
}

#bloc_3 table
{
	font-size:10px;		
}

#bloc_4
{
	display:none;
	margin-bottom:20px;
	font-size:10px;
	text-align:left;
	width:100%;
}

#bloc_4 table
{
	font-size:10px;	
}

#presentation_experience
{
	width:446px;
}

#onglet_3_selected
{
	display:none;
}

#onglet_4_selected
{
	display:none;
}



#conteneur_formulaire input
{
	width:140px;
	border:1px solid #B0B0B0;
	height:16px;
	font-size:9px;	
}


#conteneur_formulaire select
{
	width:145px;
	border:1px solid #B0B0B0;
	font-size:9px;
	padding:0px;
	margin : 0px;
}

.onglet_documents{
	left:14px;	
}

.onglet_resume{
	left:19px;	
}

.menu_border_right_cv{
	border-right:1px #8c0202 solid;
}

#pourcentage_profil
{
	padding-top:10px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:510px;
}

#conteneur_formulaire
{
	padding:10px 25px 0px 25px;
}

*:first-child+html #conteneur_formulaire
{
	padding:22px 25px 0px 25px;
}

#conteneur_formulaire textarea
{
	width:352px;
}

.alignement_vertical_img
{
	vertical-align:bottom;
}

.classlien_cv {
color:#000000;
text-decoration:underline;
}

.classlien_cv:hover {
color:#000000;
text-decoration:underline;
}

.classlien_cv1 {
color:#000000;
text-decoration:none;
}

.classlien_cv1:hover {
color:#000000;
text-decoration:none;
}

.text_descrp_emploi_recap {
text-align:justify;
}

#table_3_creation_emploi {
	margin-left:34px;
	margin-right:25px;
    width:610px;
	
}


/*-----------------------------------------Page achat carrieres---------------------------------------------*/

#achat_carrieres_bloc_1 {
	margin-bottom:20px;
	font-size:9px;
	text-align:left;
	width:615px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}

.achat_carrieres_titre_blo_1{
	background-color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	color:#901a1d;
	padding:2px 5px 3px 5px;
	font-size:13px;
	border-bottom:1px solid #989898;
}

#achat_carrieres_td_conteneur_table_onglet{
	padding:10px 10px 0px 10px;
	text-align:center;
	font-size:10px;
}
#achat_carrieres_td_conteneur_table_onglet2{
	padding:10px 10px 0px 10px;
	text-align:left;
	font-size:10px;
}
#achat_carrieres_vignette_conteur_td{
	text-align:center;
}

#achat_carrieres_vignette_conteur{
	width:533px;
	margin-left:auto;
	margin-right:auto;
}

#achat_carrieres_vignette_conteur td{
	text-align:center;
}

#achat_carrieres_vignette_conteur img{
	margin-top:10px;
}

#achat_carrieres_vignette{
	height:121px;
	background-image: url(img/bkg_achat_carrieres.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#achat_carrieres_login {
	border:1px solid #95141b;
	width:100%;
}

#achat_carrieres_login_titre {
	background-image:url(img/bkg_deja_membre.gif);
	height:16px;
	//line-height:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}

.achat_carrieres_chiffre {
	color:#F29300;
	font-size:24px;
	height:30px;
	margin-bottom:0px;
	
}

.achat_carrieres_textfield {
	width:152px;
	
}

#achat_carrieres_case_bt {
padding-top:8px;
padding-bottom:8px;
}

#achat_carrieres_case_id {
	height:35px;
	
}

#achat_carrieres_case_password {
	height:27px;
	
}

.achat_carrieres_annonces {
	height:5px;
	font-size:11px;
	font-weight: normal;
	margin-bottom:10px;
}

.achat_carrieres_prix {
	font-weight:bold;
	font-size:18px;
}

.achat_carrieres_reduc {
	font-size:9px;
	height:10px;
	font-weight: normal;
}

.padding_left_5px {
	padding-left:5px;
}

.liste_pays{
font-size: 7px;
font-family: verdana, arial, sans-serif;
width: 100px;
border:1px solid #95141b;
height:16px;
}

.decalage_info_verif_cv {
	padding-left:25px;
}

.paiement{
	border:1px solid black;
	padding: 2px 5px 2px 5px;		
}

/*-----------------------------------------recherche societe----------------------------------------------------------*/

.class_societe_recherche {
 padding-bottom:142px;
}

html>body .class_societe_recherche  {padding-bottom:150px;}
*:first-child+html .class_societe_recherche {padding-bottom:142px;}

/*----------------------------------------------recherche societe 2-------------------------------------------------------*/

.class_border_right_societe {

      border-right: 1px solid #D9D9D9;

}



.class_contenu_recherche { 
 padding-left:10px;
 }
 
 
.class_liens_presedent {
  padding-right:130px;
}

.class_societe_recherche1 {
 padding-bottom:15px;
}

html>body .class_societe_recherche1  {padding-bottom:15px;}
*:first-child+html .class_societe_recherche1 {padding-bottom:15px;}


.Separateur_validation_recherche {
	border: 1px solid #D9D9D9;
	padding-top:10px;
	margin: 0px;
}

.class_fond_contenu {
background-color:#efebea;

}


.span_pagination {
font-size: 9px; 
color:#9E9E9E;
padding-top:15px;
text-align: center;
}

.logo{
	padding-left: 10px; 
	padding-right: 10px ;
	
}

.logo1{
	padding-left: 10px; 
	padding-right: 10px ;
	border-bottom: 1px dashed #D9D9D9;

	
}
.titreOffre{
	color: black;
	text-decoration: none;
	
}

.titreOffre:hover {
	text-decoration: none;
}

ul.liste-plat-centre {
clear:both;
margin:5px 0pt;
text-align:center;
}
ul.liste-plat-centre li {
display:inline;
padding:0pt 5px;
}

/*------------------------------------nadia(article page3)-----------------------------------------------------*/

.titre_newsletter{
	background-image: url(img/fond_bloc_n.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#000000;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 15px 5px 5px;
	font-size:12px;
	height:22px;
}

.class_margin_newsletter {
     margin-right:0px;
}

.class_inscription {
   background-color:#ffffff; 
   color:#000000; 
   width:220px; 
   font-weight:bold; 
   font-size:10px;
   padding:3px 5px 3px 5px;
}

.class_transactions {
   color:#b6e2f6;
   
   }
   
.class_fond_banniere_commerce {
   background-color:#b6e2f6;
  height:auto;
   
   }
   
.class_fond_banniere_logistique {
   background-color:#FF6600;
   height:auto;
   
   }
   
.class_fond_banniere_green {
   background-color:#D9E600;
   height:auto;
   
   }
   
   
.sous_menus_transactions {
	background-color: #951A1D;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 15px;
}

	
.sous_menus_transactions_1 {
    background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #951A1D;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 15px;
}

.class_titre_article {
    font-family: Verdana;
	font-weight: bold;
	font-size: 12.5px;
	padding-left:8px;
	padding-top:8px;
	padding-right:10px;
	padding-bottom : 8px;
	color:#960000;
  }
  
.class_image {
   padding-top:15px;
   padding-left:8px;
   }
   
.class_lorem {
   padding-top:15px;
   padding-left:8px;
   font-family: Verdana;
   font-size: 11px;
   padding-right:15px;
   }
   
.class_lorem_1 {
   padding-top:25px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:15px;
   }
   
   
.class_border_dashed {
   border: 1px dashed #cccccc;
   }
   
.class_border_dashed_right {
  border-right: 1px dashed #cccccc;
   }
   
.class_lorem_2 {
   padding-top:8px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:15px;
   }
   
.class_date {
   padding-top:12px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:15px;
   }
   
.class_date_1 {
   padding-top:10px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:15px;
   }
   

.titre_date{
	color:#999999;
	font-size:10px;
	font-family: Verdana;
	padding-right: 10px;
}


.chemin_fer_transactions{
	font-weight:bold;
	font-size:10px;
	padding-top:5px;
	padding-left:15px;
	padding-bottom:5px;
}

.class_sous_titre {
  font-family: Verdana;
  font-size:10px;
  
  }

/*------------------------------------------------article(page4)------------------------------------------------------------*/

.class_date_creation {
   color:#cccccc;
   padding-right:10px;
   
   }
   
.class_texte_ipsum {
   padding-top:25px;
   padding-left:8px;
   font-family: Verdana;
   font-size: 11px;
   padding-right:15px;
   }
   
.class_border_bottom {
   border:1px solid #000000;
   }
   
.class_top_lorem {
  padding-top:35px;
  }
  
  
.class_icone_a {
	padding:10px 3px 10px 3px;
	text-align: center;
	vertical-align:middle;
	cursor:pointer;
	}

.class_sepa {
   padding-top:15px;
   padding-left:9px;
    padding-right:9px;
   }
   
   
.class_tags {
 padding-top:4px;
 padding-bottom:4px;
 padding-left:5px;
 
 }
 
 
.sous_menus_articles {
	background-color: #818181;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}


.sous_menus_articles_1 {
    background-image: url(img/fond_bloc_n2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #818181;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.class_banniere_top {
   padding-top:197px;
   }
   


/*---------------------------------------article(page2)-------------------------------------------------------------------------*/

.sous_menus_Une_commerce {
    background-image: url(img/fond_bloc_n3_commerce.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #b6e2f6;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
	
	}

.sous_menus_Une_logistique {
    background-image: url(img/fond_bloc_n3_logistique.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #FF6600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
	
	}
	
.sous_menus_Une_green {
    background-image: url(img/fond_bloc_n3_green.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #D9E600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
	
	}
	
.class_titre_article_une {
   font-family: Verdana;
	font-weight: bold;
	font-size: 11.5px;
	padding-left:5px;
	padding-top:8px;
	padding-right:170px;
  }	
	
.class_image_1 {
   padding-top:8px;
   padding-left:8px;
   }
   
   
.class_lorem_plus {
   padding-top:8px;
  
   font-family: Verdana;
   padding-right:3px;
   }
   
   
.sous_menus_articles_depeches {
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
}



.class_archives {
   padding-top:8px;
   font-family: Verdana;
   padding-right:5px;
   }


.sous_menus_actualites {
    background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #951A1D;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.sous_menus_Expandis {
    background-image: url(img/fond_bloc1_noir.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #F16203;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.class_actualites_right_texte_une {
   
   padding-left:8px;
   font-family: Verdana;
   padding-right:8px;
   padding-bottom:10px;
   }
   
.class_actualites_right_texte {
   
   padding-left:8px;
   font-family: Verdana;
   padding-right:8px;
   }
   
.class_sous_titre_act {
  font-family: Verdana;
  font-size:11px;
  font-weight: bold;
  }
  
.class_depec {
   padding-top:11px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:10px;
   }
   
.class_depec_1 {
   padding-top:8px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:10px;
   }
   
.class_lorem_plus_1 {
   padding-top:15px;
  font-weight: bold;
   font-family: Verdana;
   padding-right:3px;
   }
   
.text_mots_cles{
	color:#808080;
	padding-top:10px;
	font-family: Verdana;
	padding-left:15px;
	padding-right:15px;
	line-height:18px;
}


.class_stat {

	padding-top:13px; 
	padding-left:13px;
}


.class_stat_1 {

	padding-top:13px; 
	padding-left:20px;
}


.class_video {

	padding-top:15px; 
	padding-right:18px; 
	 padding-bottom:13px;
}


.zone_chiffre{
   
	
	background-color: #096691;
	
}

.zone_chiffre ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_chiffre ul li{
	width:70px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image: url(img/fond_onglet_21.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_chiffre li span{
	cursor:pointer;
}


.class_fond_chiffre {
    background-image: url(img/fond_ong1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 115px;
    background-color:#b6e2f6;
	border-left:1px solid #096691;
	border-bottom:1px solid #096691;
	
   }
   
.class_fond_chiffre1_commerce {
    background-image: url(img/fond_ong1_c.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	height: 115px;
	width:500px;
	
   }
   .class_fond_chiffre1_logistique {
    background-image: url(img/fond_ong1_l.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	height: 115px;
	width:500px;
	
   }
   .class_fond_chiffre1_green {
    background-image: url(img/fond_ong1_g.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	height: 115px;
	width:500px;
	
   }
.color_fond_border_commerce
{
	background-color:#b6e2f6;
	border:1px solid #096691;
}
.color_fond_border_logistique
{
	background-color:#FF6600;
	border:1px solid #C04B00;
}
.color_fond_border_green
{
	background-color:#D9E600;
	border:1px solid #555A00;
}
.class_onglet {
    background-image: url(img/onglet_bleu1.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	height: 25px;
    background-color:#096691;
	width:75px;
	
	cursor: pointer;
}
.class_onglet_bottom_on {
    background-image: url(img/onglet_bleu1_bottom_on2.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;
}
.class_onglet_bottom_off {
    background-image: url(img/onglet_bleu1_bottom_off.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;
}
   
   
/*.class_bord_chif {
  border:1px solid  #096691;
  
  }*/

.class_pad_img {  
	padding-top:0px; 
	padding-left:10px; 
	padding-bottom:0px;
}

.class_text_img {
	font-size:14px; 
	padding-top:0px;
	color:#595859;
	font-weight:bold;

}

.class_symbo {
   color:#ffffff;
}

.class_td_logotv {
  padding-right:9px;
}

.class_recherche_mots {
   margin-top:50px; 
   padding-right:9px;
   
   }
   

/***************************************/

#conteneur_onglet_chi_commerce
{
	background-color: #096691;
	width:502px;
}
#conteneur_onglet_chi_logistique
{
	background-color: #C04B00;
	width:502px;
}
#conteneur_onglet_chi_green
{
	background-color: #555A00;
	width:502px;
}
html>body #conteneur_onglet_chi_commerce
{
	height:27px;
}
html>body #conteneur_onglet_chi_logistique
{
	height:27px;
}
html>body #conteneur_onglet_chi_green
{
	height:27px;
}
*:first-child+html #conteneur_onglet_chi_commerce
{
	height:30px;
}
*:first-child+html #conteneur_onglet_chi_logistique
{
	height:30px;
}
*:first-child+html #conteneur_onglet_chi_green
{
	height:30px;
}
.menu_border_left_chi{
	border-left:1px #096691 solid;
		
}

.menu_border_left2_chi{
	border-left:0px ;
		
}

.menu_border_top_chi_commerce{
	border-top:1px #096691 solid;
			
}
.menu_border_top_chi_logistique{
	border-top:1px #C04B00 solid;
			
}
.menu_border_top_chi_green{
	border-top:1px #555A00 solid;
			
}

.menu_border_bottom_chi_commerce{
	border-bottom:1px #096691 solid;
			
}
.menu_border_bottom_chi_logistique{
	border-bottom:1px #C04B00 solid;
			
}
.menu_border_bottom_chi_green{
	border-bottom:1px #555A00 solid;
			
}

.back_commerce{background-color: #b6e6f6;}
.back_logistique{background-color: #FF6600;}
.back_green{background-color: #D9E600;}
.class_onglet_2_chi_commerce{	
	background-image: url(img/onglet_droit_bleu1_c.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;	
	border-top:1px solid #096691;
}
.class_onglet_2_chi_logistique{	
	background-image: url(img/onglet_droit_bleu1_l.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;	
	border-top:1px solid #C04B00;
}
.class_onglet_2_chi_green{	
	background-image: url(img/onglet_droit_bleu1_g.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;	
	border-top:1px solid #555A00;
}



.onglet_phrase {
   left:10px;
   }
   
.style_titre_chi{
	font-size:9px;
	text-align:left;
	padding-top:3px;
	padding-bottom:5px;		
	color:#000000;					
}

.class_div_im {

   background-color:#b6e2f6;
  

}

.class_nouv_entete {
   background-color:#e7e7e8;
   height:20px;
}

.class_lien_compte {
  font-weight: bold;
  color:#000000;
  text-decoration:underline;
  
  }
  
.class_lien_compte:hover {
  font-weight: bold;
  color:#000000;
  text-decoration:underline;
  
  }
  
  
#accroche_entete {
	font-family: Verdana;
	font-weight: bold;
	font-size: 22px;
	color: #951A1D;
	line-height: 25px;
}

.class_border_lettre {

  border:1px solid red; 
  font-weight:bold; 
  height:20px;
  vertical-align:middle;

}


.bouton_niveau_1 {
	height: 27px;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	border-left: 1px solid #98999B;
	border-right: 1px solid #98999B;
	border-top: 1px solid #98999B;
	border-bottom: 1px solid #98999B;
	width:60px;
	text-align:center;
	line-height:25px;
	
	
}
.bouton_niveau_1 a {
	text-decoration: none;
}

.bouton_niveau_1_off {
	background-image: url(img/fond_menu_off2.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	height:26px;
}
.bouton_niveau_1_off a {
	color: #FFFFFF;
}

.bouton_niveau_2 {
	height: 27px;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	border-left: 1px solid #98999B;
	border-right: 1px solid #98999B;
	border-top: 1px solid #98999B;
	border-bottom: 1px solid #98999B;
	width:50px;
	text-align:center;
	line-height:25px;
	padding-left:3px;
	
}
.bouton_niveau_2 a {
	text-decoration: none;
}

.class_top_border {
  padding-top:18px;
  }

.class_logo_test {

  padding-left:25px;
}


.class_commerce {
  background-color:#096691;
  height:45px;
}

.class_logistique{
  background-color:#C04B00;
  height:45px;
}

.class_green {
  background-color:#555A00;
  height:45px;
}
.class_recherche_loupe {
   background-color:#ffffff; 
   color:#787b7f; 
   width:120px; 
   font-weight:bold; 
   font-size:10px;
   padding:2px 5px 2px 5px;
}


.class_pad_border {
  padding-bottom:2px; 
  padding-top:1px;
  }
  
.class_pad_border_black {
  border:1px solid #000000;
  }


.class_partenaire_green {  
   color:#D9E600; 
   font-size:9px;
   font-weight:bold;
   }

.class_partenaire_commerce{  
   color:#94d2f2; 
   font-size:9px;
   font-weight:bold;
   }
   
.class_partenaire_logistique {  
color:#FF6600; 
font-size:9px;
font-weight:bold;
}
.class_commerce_1 {  
   color:#ffffff; 
   font-size:15px; 
   font-weight:bold;
   }
   
 
.class_width_div {
   width:200px;
   }
   
.class_width_div1 {
   width:250px;
   padding-right:10px;
   }
   
   
.class_styles_liens {
   color:#000000;
   text-decoration:none;
   
   }

.class_styles_liens:hover {
   text-decoration:none;
   
   }
   
.tag_1 {
   color:#808080;
   text-decoration:none;
}
.tag_1:hover {
   text-decoration:underline;
}

.tag_2 {
   color:#808080;
   text-decoration:none;
   font-weight:bold;
}
.tag_2:hover {
   text-decoration:underline;
}

.tag_3 {
   color:#808080;
   text-decoration:none;
   font-weight:bold;
   font-size:11px;
}
.tag_3:hover {
   text-decoration:underline;
}

.tag_4 {
   color:#808080;
   text-decoration:none;
   font-weight:bold;
   font-size:13px;
}
.tag_4:hover {
   text-decoration:underline;
}
   
.class_input_recherche {
   border:0px;
  height:17px;
   font-size:9.5px; 
}

.titre_questions{
	background-image: url(img/fond_bloc_n.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#000000;
	text-align:left;
	height:120px;
	width:286px;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
	font-size:12px;
}

.class_questions_commerce {
    color:#b6e2f6; 
	font-size:15px; 
	font-weight:bold;
	padding-left:5px;
}
.class_questions_logistique {
    color:#FF6600; 
	font-size:15px; 
	font-weight:bold;
	padding-left:5px;
}
.class_questions_green {
    color:#D9E600; 
	font-size:15px; 
	font-weight:bold;
	padding-left:5px;
}
.home_thematique_commerce {
	background-image:url(img/commerce_home.jpg);
	background-repeat:no-repeat;
}
.home_thematique_hqe {
	background-image:url(img/hqe_home.jpg);
	background-repeat:no-repeat;
}
.home_thematique_logistique {
	background-image:url(img/logistique_home.jpg);
	background-repeat:no-repeat;
}
.commerce {
	color:#42c7ff;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	width:75px;
}
.commerce a {
	color:#42c7ff;
	font-size:11px;
	font-weight:bold;
}
.commerce a:hover {
	color:#42c7ff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.hqe {
	color:#9ad337;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	width:80px;
}
.hqe a {
	color:#9ad337;
	font-size:11px;
	font-weight:bold;
}
.hqe a:hover {
	color:#9ad337;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.logistique {
	color:#ffa200;
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
	width:90px;
}
.logistique a {
	color:#ffa200;
	font-size:11px;
	font-weight:bold;
}
.logistique a:hover {
	color:#ffa200;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.home_thematique {
	background-image:url(img/fond_bloc_thematique_home.jpg);
	background-repeat:no-repeat;
	color:white;
	font-size:11px;
}
.questions_nom {
	color:white;
	font-size:9px;
	font-weight: bold;
}
.questions_societe {
	color:white;
	font-size:9px;
}
.class_styles_liens_mots_cles {
   color:#808080;
   text-decoration:none;
   }
   
/************************page article 2 (style nouveau home)************/
.sous_menus_Une_mini {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
	
	}
	
.entete_bloc_une_logistique
{ 
    background-image: url(img/fond_bloc4.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #ff9900;
}
.entete_bloc_une_commerce
{ 
    background-image: url(img/fond_bloc5.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #b3e8ff;
}
.entete_bloc_une_green
{ 
    background-image: url(img/fond_bloc6.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #d9e600;
}


.class_questions_mini {

	font-size:15px; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}
	
.class_questions_logistique{

    color:#ff9900;
	
	}
	
.class_questions_commerce{

    color:#b3e8ff;
	
	}
	
.class_questions_green{

    color:#d9e600;
	
	}
	
.class_fond-st {
  background-image: url(img/cadre2.jpg);
  }
	
		
.class_texte_mini {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   }
   
.class_texte_mini1 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   } 
   
.class_texte_mini1 a {
	color: #ffffff;
}

.class_texte_mini1 a:hover {
	text-decoration: none;
}

.class_texte_mini5 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   } 
   
.class_texte_mini5 a {
	color: #666666;
}

.class_texte_mini5 a:hover {
	text-decoration: none;
}
   
.class_texte_mini2 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   } 

.class_texte_mini2 a {
	color: black;
}

.class_texte_mini2 a:hover {	
	text-decoration: none;
}

.class_texte_mini_sponsor {
   font-family:Verdana;
   font-size:9px;
   padding-bottom: 3px;
   }   
 
.class_texte_mini_sponsor a {
	color: #000000;
}
 
.class_texte_mini_sponsor a:hover {
	color: #D03633;
}

 
.class_texte_mini3 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:8px;
   } 
   


.class_texte_mini4 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:8.5px;
   } 
   
   
.espace_td_mini{
	width:8px;
}

.class_text_figaro_mini {
   line-height:11px;
   color:#666666;
   }
   
.class_text_figaro_mini_href a {
	color: #666666;
}

.class_text_figaro_mini_href a:hover {
	text-decoration: none;
}

.sous_menus_actualites_mini_site {
    background-image: url(img/fond_bloc_mini2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #960000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}   
.sous_menus_actualites_mini_site a {
	color: #FFFFFF;
}

.sous_menus_actualites_mini_site a:hover {
	text-decoration: none;
}

.zone_onglets_logistique{
    background-color:#ff6600; 
	height:25px;
}

.class_texte_bleu {
   width:333px;
   }

.zone_onglets_commerce{
    background-color:#006691; 
	height:25px;
}

.zone_onglets_green{
    background-color:#758730; 
	height:25px;
}


.onglet_selctionne_mini_logistique{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_active.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:3px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
}

.onglet_selctionne_mini_commerce{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_bleu_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:3px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
}

.onglet_selctionne_mini_green{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_vert_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:3px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
}

.class_padding_top_mini {
  padding-top:2px;
  }


.onglet_mini_logistique{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_desactive.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:1px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
	
}

.onglet_mini_commerce{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_bleu_off.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:1px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
	
}

.onglet_mini_green{
	height:21px;
	width:80px;
	list-style-type:none;
	text-align:left;
	display:block;
	background-image: url(img/menu_vert_off.gif);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:1px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	z-index:3;
	cursor:pointer;
	
	
}

.class_position_div_mini {
	position:relative; 
	z-index:2;
	}

.class_image_mini_logistique {	
	background-color:#ff9900;                                                         
	height:120px; 
	border:1px solid #ff6600;
	}

.class_image_mini_commerce {	
	background-color:#b3e8ff;                                                       
	height:120px; 
	border:1px solid #006691;
	}
	
.class_image_mini_green {	
	background-color:#d9e600;                                                       
	height:120px; 
	border:1px solid #758730;
	}

.zone_onglets li span{
	cursor:pointer;
}

.class_lorem_plus_mini_site {
   padding-top:8px;
   font-size:10px;
   font-family: Verdana;
   padding-right:3px;
   font-weight:bold;
   }
   
.class_lorem_plus_mini_site1 {
   padding-top:8px;
   font-size:9px;
   font-family: Verdana;
   padding-right:3px;
   font-weight:bold;
   }
   
.class_pays {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:8.5px;
   font-weight:bold;
   }
   
.class_actualites_right_texte_mini_site {
   
   padding-left:15px;
   font-family: Verdana;
   font-size:9px;
   line-height:14px;
   padding-right:8px;
   }

.class_div_statu_mini {
	width:457px; 
	padding-left:10px; 
	padding-right:4px; 
	}
	
.class_div_fond_mini {	
	
	background-image: url(img/bg_degrade.jpg);
	background-repeat:repeat-x;
	}
	
.class_div_fond_mini_bleu {	
	
	background-image: url(img/degrade_bleu4.jpg);
	background-repeat:repeat-x;
	}
	
.class_div_fond_mini_bleu a {
	color: black;
}

.class_div_fond_mini_bleu a:hover {
	text-decoration: none;
}
	
.class_div_width_mini {	
	width:464px; 
	
	}
	 
	 
.sous_menus_articles_mini {
    background-image: url(img/fond_bloc_mini_gris.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #666666;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.sous_menus_articles_mini1 {
    background-image: url(img/fond_bloc_n.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.sous_menus_articles_mini1_interligne {
line-height:14px;
}

.padding_bottom_td1 {
 padding-bottom:8px; 
}

 
.class_titre_article_une {
   font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	padding-left:5px;
	padding-top:8px;
	
  }	
  
  
.class_padding_bloc_rouge_mini {
  padding-left:10px;
  }
  
.class_titre_article_mini_grand_titre {
   font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	
	padding-top:8px;
	
  }		
	
.class_image_mini_sites {
   padding-top:8px;
   }
   
.class_border_left_mini {
 border-left: 1px dashed #a9a3a1;
 }  
 
 
.class_width_div_mini_site {
 width:122px;
 }
 
.class_width_div_mini_site1 {
 width:315px;

 }

.class_width_div_mini_site1 a {
	color: black;
}

.class_width_div_mini_site1 a:hover {
	text-decoration: none;
}

.class_image_1 {
   padding-top:8px;
   padding-left:8px;
   }
   


     
   
.class_lorem_plus {
   padding-top:8px;
  
   font-family: Verdana;
   padding-right:3px;
   }
   
   
.text_mots_cles_mini{
	color:#808080;
	padding-top:10px;
	font-family: Verdana;
	font-size:9px;
	padding-left:15px;
	padding-right:15px;
	line-height:14px;
	
}

.class_mots_cles_border {
   border:1px dashed #a9a3a1;
   }
   
#conteneur_onglet_mini
{
	background-color: #096691;
	width:464px;
}

.class_border_image_mini {
	width:439px; 
	margin-left:5px;
	height : 77px;
}

.class_budget_mini {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px;                                                          
	color: #333333; 
	font-weight:bold;
	}
	
.class_image_bas_mini {
	position:absolute; 
	margin-left:453px; 
	margin-top:-8px;
	}
html>body .class_image_bas_mini {
	position:absolute; 
	margin-top:-6px;
	}
*:first-child+html .class_image_bas_mini {
	position:absolute; 
	margin-top:-8px;
	}
	

.class_image_bas_mini2 {
	position:absolute; 
	margin-left:341px; 
	margin-top:99px;
	}

*:first-child+html .class_image_bas_mini2 {
	position:absolute; 
	margin-left:341px; 
	margin-top:99px;
	}
html>body  .class_image_bas_mini2 {
	position:absolute; 
	margin-left:453px; 

	margin-top:101px;
	}


.class_image_bas_mini1 {
	position:absolute; 
	margin-left:453px; 
	margin-top:101px;
	}	
	
.class_stat_image_mini {
	width:63px;
}

.class_stat_image_mini1 {
	width:145px;
	padding-top:24px; 
	padding-left:2px;
}
   
.sous_menus_articles_depeches {
    background-image:url(img/fond_bloc2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #E6E6E6;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 3px 0px 3px 5px;
	height: 10px;
}



.class_archives {
   padding-top:8px;
   font-family: Verdana;
   padding-right:5px;
   }


.sous_menus_actualites {
    background-image: url(img/fond_bloc1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #951A1D;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 10px;
}

.class_actualites_right_texte {
   
   padding-left:8px;
   font-family: Verdana;
   padding-right:8px;
   }
   
.class_actualites_right_texte1 {
   
   padding-top:10px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:8px;
   }
   
.class_sous_titre_act {
  font-family: Verdana;
  font-size:11px;
  
  }
  
.class_depec {
   padding-top:11px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:10px;
   }
   
.class_depec_1 {
   padding-top:8px;
   padding-left:8px;
   font-family: Verdana;
   padding-right:10px;
   }
   
.class_lorem_plus_1 {
   padding-top:15px;
  
   font-family: Verdana;
   padding-right:3px;
   }
   
.text_mots_cles{
	color:#808080;
	padding-top:10px;
	font-family: Verdana;
	padding-left:15px;
	padding-right:15px;
	line-height:18px;
}


.class_stat {

	padding-top:13px; 
	padding-left:13px;
}


.class_stat_1 {

	padding-top:13px; 
	padding-left:20px;
}

.class_stat_mini_site {

	padding-top:13px; 
	padding-left:10px;
}

.class_stat_mini_site1 {

	padding-top:5px; 
	padding-left:10px;
}



.class_stat_mini {

	padding-top:13px; 
}

.class_video {

	padding-top:15px; 
	padding-right:18px; 
	 padding-bottom:13px;
}

.class_video_mini {

	padding-top:10px; 
	padding-right:18px; 
	 padding-bottom:5px;
	 font-weight:bold;
}

.class_video_mini1 {

	padding-top:5px; 
	padding-right:18px; 
	 padding-bottom:5px;
	 font-weight:bold;
}



.class_pub_vert {
	padding-bottom:18px;
	padding-right:8px;

}

.zone_chiffre{
   
	
	background-color: #096691;
	
}

.class_fond_mini {
  
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	height: 115px;
    background-color:#b6e2f6;
	border-left:1px solid  #096691;
	border-right:1px solid  #096691;
	border-bottom:1px solid  #096691;
	
	
	width:464px;
	
   }   
   

.zone_chiffre ul{
	text-align:left;
	margin:0px;
	padding:0px;
}

.zone_chiffre ul li{
	width:70px;
	list-style-type:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px 10px 0px 5px;
	float:left;
	display:block;
	margin-left:5px;
	background-image: url(img/fond_onglet_21.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	margin-top:5px;
}

.zone_chiffre li span{
	cursor:pointer;
}


.class_fond_chiffre {
    background-image: url(img/fond_ong1.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	height: 115px;
    background-color:#b6e2f6;
	border-left:1px solid #096691;
	border-bottom:1px solid #096691;
	
   }
   
.class_fond_chiffre1 {
  
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	height: 115px;
    background-color:#b6e2f6;
	border-left:1px solid  #096691;
	border-right:1px solid  #096691;
	border-bottom:1px solid  #096691;
	
	
	width:498px;
	
   }   
   
   
/*.class_bord_chif {
  border:1px solid  #096691;
  
  }*/

.class_pad_img {  
	padding-top:15px; 
	padding-left:10px; 
	padding-bottom:30px;
}

.class_text_img {
	font-size:16px; 
	padding-top:25px;
	color:#595859;
	font-weight:bold;

}

.class_text_img1 {
	font-size:15px; 
	padding-top:15px;
	color:#595859;
	font-weight:bold;
	text-align:left;

}

.class_symbo {
   color:#ffffff;
}

.class_td_logotv {
  padding-right:9px;
}

.class_recherche_mots {
   margin-top:50px; 
   padding-right:9px;
   
   }
   

     
/**************style page nouveau home*************************/

#conteneur_onglet_chi
{
	background-color: #096691;
	width:500px;
}

html>body #conteneur_onglet_chi
{
	height:30px;
}

*:first-child+html #conteneur_onglet_chi
{
	height:30px;
}
.menu_border_left_chi{
	border-left:1px #096691 solid;
		
}

.menu_border_top_chi{
	border-top:1px #096691 solid;
			
}

.menu_border_top_chi{
	border-top:1px #096691 solid;
			
}

.menu_border_bottom_chi{
	border-bottom:1px #096691 solid;
			
}
.back{background-color: #b6e6f6;}
.class_onglet_2_chi{	
	background-image: url(img/onglet_droit_bleu1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;	
}

.onglet_phrase {
   left:10px;
   }
   
.style_titre_chi{
	font-size:9px;
	text-align:left;
	padding-top:3px;
	padding-bottom:5px;		
	color:#000000;					
}

.class_div_im {

   background-color:#b6e2f6;
  

}

.class_nouv_entete {
   background-color:#e7e7e8;
   height:20px;
}

.class_lien_compte {
  font-weight: bold;
  color:#000000;
  text-decoration:underline;
  
  }
  
.class_lien_compte:hover {
  font-weight: bold;
  color:#000000;
  text-decoration:underline;
  
  }
  
  
#accroche_entete {
	font-family: Verdana;
	font-weight: bold;
	font-size: 22px;
	color: #951A1D;
	line-height: 25px;
}

.class_border_lettre {

  border:1px solid red; 
  font-weight:bold; 
  height:20px;
  vertical-align:middle;

}


.bouton_niveau_1 {
	height: 27px;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	border-left: 1px solid #98999B;
	border-right: 1px solid #98999B;
	border-top: 1px solid #98999B;
	border-bottom: 1px solid #98999B;
	width:60px;
	text-align:center;
	line-height:25px;
	
	
}
.bouton_niveau_1 a {
	text-decoration: none;
}

.bouton_niveau_1_off {
	background-image: url(img/fond_menu_off2.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	height:26px;
}
.bouton_niveau_1_off a {
	color: #FFFFFF;
}

.bouton_niveau_2 {
	height: 27px;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	border-left: 1px solid #98999B;
	border-right: 1px solid #98999B;
	border-top: 1px solid #98999B;
	border-bottom: 1px solid #98999B;
	width:50px;
	text-align:center;
	line-height:25px;
	padding-left:3px;
	
}
.bouton_niveau_2 a {
	text-decoration: none;
}

.class_top_border {
  padding-top:18px;
  }

.class_logo_test {

  padding-left:25px;
}

.class_commerce {
  background-color:#006691;
  height:43px;
}

.class_logistique {
  background-color:#ff6600;
  height:43px;
}

.class_green {
  background-color:#758730;
  height:43px;
}

.class_recherche_loupe {
   background-color:#ffffff; 
   color:#787b7f; 
   width:120px; 
   font-weight:bold; 
   font-size:10px;
   padding:2px 5px 2px 5px;
}


.class_pad_border {
  padding-bottom:2px; 
  padding-top:1px;
  }
  
.class_pad_border_black {
  border:2px solid #000000;
  }


.class_partenaire_mini {
   color:#FFFFFF;  
   font-size:9px;
   font-weight:bold;
   }
   
.class_commerce_1 {  
   color:#ffffff; 
   font-size:15px; 
   font-weight:bold;
   text-transform:capitalize;
   }
   
 
.class_width_div {
   width:200px;
   }
   
.class_width_div1 {
   width:250px;
   }
   
   
.class_styles_liens {
   color:#000000;
   text-decoration:none;
   
   }

.class_styles_liens:hover {
   text-decoration:none;
   
   }
   
.class_styles_liens_mots_cles {
   color:#808080;
   text-decoration:none;
   
   }

.class_styles_liens_mots_cles:hover {
   text-decoration:none;
   
   }
   
.class_input_recherche {
   border:0px;
  height:17px;
   font-size:9.5px; 
   
}



.titre_questions1{
	background-image: url(img/fond_bloc_g.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#878787;
	text-align:left;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	height:117px;
	width:689px;
}

.class_questions {

    color:#b6e2f6; 
	font-size:15px; 
	font-weight:bold;
	
	}
	
.class_titre_category {
		padding-bottom:3px;
}
	
.entete {
	border-color:#707070 -moz-use-text-color;
	border-style:dotted none;
	border-width:1px 0pt;
	clear:both;
	color:#707070;
	font-size: 1em;
	margin:0px 0pt;
	padding:3px 0pt;
	text-align:right;
	padding-right:4px;
}

/**********blocUneHome******modifdelahome.com27/10/08*******************/

#slideShow {

  width: 407px;
  margin:auto;
  font-size:11px;
  color:#FFFFFF;
  height:121px;
  
 
 }
 
 #slideShow  a{

  color:#FFFFFF;
 
 }
 
 #slideShow  a:hover{

  text-decoration:none;
 
 }
 .slide {
	width: 204px;
	height: 121px;
	z-index: 1;
	position: absolute;
	background-color:#000000;
	text-align:center;
	vertical-align:middle; 
 }
 
 .slide img { z-index: 1; }
 
 .conteneurPointeur {
 	width: 14px;
	height: 41px;
	z-index: 20;
	position: absolute;
 }
 
  .pointeur {
 	width: 14px;
	height: 41px;
	z-index: 20;
	position: relative;
	left: 190px;
 }
 
.blocRight ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
 
 #menu_image_1_pointer {
 	background-image: url(img/fleche_bleue.png);
	top: 0px;
 }
 
  #menu_image_2_pointer {
 	background-image: url(img/fleche_vert.png);
	top: 40px;
 }
 
  #menu_image_3_pointer {
 	background-image: url(img/fleche_orange.png);
	top: 80px;
 }
 
 
 html>body #menu_image_1_pointer {
 	background-image: url(img/fleche_bleue.png);
	
 }
 
 html>body #menu_image_2_pointer {
 	background-image: url(img/fleche_vert.png);
	
 }
 
 html>body #menu_image_3_pointer {
 	background-image: url(img/fleche_orange.png);
	
 }
 
*:first-child+html #menu_image_1_pointer {
 	background-image: url(img/fleche_bleue.png);
	
 }
 
*:first-child+html  #menu_image_2_pointer {
 	background-image: url(img/fleche_vert.png);
	
 }
 
*:first-child+html  #menu_image_3_pointer {
 	background-image: url(img/fleche_orange.png);
	
 }
 
 
 
 
  .blocLeft {
 	width: 204px;
	height: 121px;
	text-align:left;
 }
 
 .blocRight {
 	width: 203px;
	height: 121px;
	
 }

.class_div1 {

 width:203px;
 text-align:left;
 
 }
 
.texte {
   display:block;
   list-style-type:none;
   }
   
   
.class_backimage {
	height:41px;
	position:absolute;
	left:190px;
	top:0px;

}

.class_backimage1 {
	height:40px;
	position:absolute;
	left:190px;
	top:40px;

}

.class_backimage2 {
	height:41px;
	position:absolute;
	left:190px;
	top:80px;

}

 html>body .bloc1 {
  background-color:#006691;
  height:41px;
  text-align:left;
  width:193px;
  padding-left:10px;
  cursor:pointer;   
  }
  
  .bloc1 {
 		  background-color:#006691;
		  height:41px;
		  text-align:left;		
		  padding-left:10px;
		  cursor:pointer;
		  width:203px;
 	}
 	
 html>body .bloc_inactif {
  background-color:#000000;
  width:193px;
  height:40px;
  padding-left:10px;
  text-align:left;
  background-image:url(img/noir_degrade.jpg);
  background-position:right bottom;
  background-repeat:no-repeat; 
  }
  
  .bloc_inactif {
	  background-color:#000000;  
	  height:40px;
	  padding-left:10px;
	  text-align:left;
	  background-image:url(img/noir_degrade.jpg);
	  background-position:right bottom;
	  background-repeat:no-repeat;
	  width:203px;
  }
  
.class_minisites_titre 
{ font-size:7px;
text-transform:uppercase;
}

.class_minisites
{ color:#ffffff;
}

.bloc_inactif .class_minisites1
{ color:#b3e8ff;
}

.bloc_inactif .class_minisites2
{ color:#d9e600;
}

.bloc_inactif .class_minisites3
{ color:#ff9900;
}


html>body .bloc2 {
  background-color:#758730;
  width:193px;
  height:41px;
  text-align:left;
  padding-left:10px;
  cursor:pointer; 
  }
  
  .bloc2 {
	  background-color:#758730;
	  height:41px;
	  text-align:left;
	  padding-left:10px;
	  cursor:pointer;
	  width:203px;
  }
  
 html>body .bloc3 {
  background-color:#FF6600;
  width:193px;
  height:41px;
  text-align:left;
  padding-left:10px;
  cursor:pointer;  
  }
  
  .bloc3 {
	  background-color:#FF6600;	  
	  height:41px;
	  text-align:left;
	  padding-left:10px;
	  cursor:pointer;
	  width:203px;
  }
  
.float_left {
  float:left;
  }
  
.float_right {
  float:right;
  }
  
  
.inactif{
  display:none;}
  
  
 .titre_bloc_minisite{
 border-bottom:1px solid white;
 background-color:black;
 padding:3px;
 font-size:12px;
 font-weight:bold;
 }