#sous_titre_page ul ul li{
	list-style: disc;
}

#sous_titre_page ul ul li a{
	font-size:13px !important;
}

#sous_titre_page ul ul{
	margin-left:20px;
}

#text_h3_contact{
	color:black;
	font-size:14px;
}

#text_h4_contact{
	color:#09578f;
	font-size:13px;
}

#contenu_contact_gauche{
	width:316px;
	padding-left:14px;
	margin-top:10px;
}

.text_lien_orange, a.lien_right, a.lien_right:link, a.lien_right:active{
	color:#E17825;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.text_lien_print{
	color:#E17825;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.text_lien_print img{
	padding-right:10px;
}

a.lien_right:hover{
	text-decoration:underline;
}

.lien_ancre, .lien_ancre a {
	color:#E17825;
	font-size:11px;
	text-decoration:none;
}

.lien_ancre a:active, .lien_ancre a:link {
	text-decoration:none !important;
}

.lien_ancre a:hover {
	text-decoration:underline !important;
}
#contenu_contact_gauche p{
	margin-top:0;
	padding-top:0;
}

#contenu_contact_gauche a, #contenu_contact_gauche a:hover, #contenu_contact_gauche a:link, #contenu_contact_gauche a:active{
	color:#ED7834;
	font-weight:bold;
}

#sous_titre_page{
	color:#0B568E;
	font-size:14px;
	font-weight:bold;
}

#sous_titre_page ul{
	padding-left:0;
	margin-left:0;
}

#picto_contact{
	background-image:url("gifs/picto_contact.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:300px;
	height:173px;
	margin-left:-15px;
}

#contenu_contact_droite{
	width:270px;
	margin-left:20px;
	margin-top:11px;
}

#encart_contact_tel{
	color:#ED7834;
	background-image:url("gifs/photo_contact.jpg");
	background-position:left;
	background-repeat:no-repeat;
	width:267px;
	height:84px;
	font-weight:bold;
	position:absolute;
	top:-27px;
}

#texte_tel{
	font-size:15px;
	width:260px;
	margin-top:15px;
	text-align:right;
	display:block;
}

#texte_num_tel{
	font-size:22px;
	width:262px;
	margin-top:15px;
	text-align:right;
	display:block;
}

#bloc_adresse h2 {
	font-size:15px;
	padding-top:67px;
}

#bloc_adresse {
	position:relative
}



.encart{
	background-color:#F3F2F2;
	border:solid 1px #ED7834;
}

.encart_contact_map{
	width:267px;
	margin-top:10px;
	font-weight:bold;
	font-size:15px;
	padding-bottom:8px;
}

.encart_contact_adresse{
	width:267px;
	margin-top:8px;
	font-weight:bold;
	font-size:12px;
	padding-bottom:8px;
}

.encart_contact_adresse_nom{
	margin-left:auto;
	margin-right:0;
	text-align:right;
	color:#ED7834;
	padding-right:8px;
	margin-top:8px;
}

.encart_contact_adresse_rue, .encart_contact_adresse_ville{
	margin-left:auto;
	text-align:right;
	padding-right:8px;
	color:#09578F;
	margin-top:5px;
}

.lien_agrandir_map a, .lien_agrandir_map a:link, .lien_agrandir_map a:active{
	font-size:11px;
	width:262px;
	margin-top:5px;
	text-align:right;
	display:block;
	text-decoration:none;
	color:#ED7834;
}

.lien_agrandir_map a:hover{
	text-decoration:underline;
}

.lien_agrandir_map{
	margin-top:0;
}

/************************ Page Actualités **************************/
#text_top_actualite h3{
	font-size:15px;
}

#text_top_actualite{
	background:url("gifs/picto_test.jpg") top right no-repeat;
	/*height:88px;*/
}

#actualites{
	margin-top:46px;
}

#etudes{
	margin-bottom:10px;
}

#text_top_actualite h2{
	width:535px;
}

.encart_actualites, .encart_initiatives{
	border:1px solid #E17825;
	background-color:#F3F2F2;
	font-size:10px;
	padding-top:4px;
}

/********************** Fin Page Actualités ************************/

/********************** Page Les Actualités ************************/

div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	margin-bottom:8px;
}
	
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #09578f;
}
	
div.pagination a:hover, div.digg a:active {
	border: 1px solid #09578f;
	color: #000;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #09578f;	
	font-weight: bold;
	background-color: #09578f;
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

.les_actualites_article{
	width:607px;
	border:solid 1px #CECFCF;
	background-image:url("gifs/fond_les_actualites_tpl.jpg");
	background-repeat:repeat-x;
	background-color:#EDEDED;
	margin-bottom:25px;
}

.les_actualites_text{
	width:395px;
	padding: 11px 5px 0 6px;
	text-align:justify;
	display:inline;
}

.les_actualites_text p{
	margin:0px;
}

.les_actualites_photo{
	width:190px;
	padding-top:11px;
	text-align:center;
	padding-left: 5px;
	padding-right:5px;
	display:inline;
}

.les_actualites_photo img{
	border:solid 1px #D2D2D2;
}

.les_actualites_titre{
	width:580px;
	color:#0b568e;
	font-size:15px;
	font-weight:bold;
	padding-top:17px;
	padding-left:13px;
	display:inline;
}

.les_actualites_suite{
	margin-bottom:25px;
	margin-top:10px;
	display:inline;
}

#text_top_leGroupe{
	background-image:url("gifs/le_groupe/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:98% 60px;
}

#text_top_leGroupe ul{
	width:466px;
}

#text_top_leGroupe ul li{
	list-style:disc;
}

#text_top_leGroupe h2{
	width:515px;
	font-size:13px;
}

.text_top_bord{
	/*text-align:justify;*/
}

#text_top_actualite_p{
	width:520px;
}

#text_top_actualite h4{
	width:505px;
}

.detail_groupe{
	margin-right:auto;
	margin-left:auto;
}

.detail_groupe_encart{
	width:293px;
	border:1px solid #E17825;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	padding-bottom:5px;
	background-color:#F3F2F2;
}

.text_demi_encart{
	margin-top:25px;
	padding : 0 10px 10px 10px;
	margin-top:25px;
	margin-bottom:0;
}

#picto_leGroupe{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:346px;
	height:173px;
	margin-left:-15px;
}

#picto_nosSolutions, #picto_packVisibilite, #picto_packPerformance,#picto_packEcommerce{
	background-image:url("gifs/nos_solutions/picto_nosSolutions.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:163px;
	height:173px;
	margin-left:-15px;
}

#picto_packVisibilite{
	margin-top:272px !important;
}

#picto_packPerformance{
	margin-top:1342px !important;
}

#picto_packEcommerce{
	margin-top:129px;
}

#text_top_chiffres h2{
	font-size:12px;
}

#titre_bleu_span{
	margin-left:14px;
	padding-left:0px;
	margin-bottom:5px;
}

.titre_bleu{
	color:#0A568E;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
}

.liste_societe li{
	list-style:none;
}

.liste_societe{
	margin-top:0;
}

#picto_identite{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:234px;
	height:173px;
	margin-left:-15px;
}

#picto_nosvaleurs{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	height:173px;
	margin-left:-15px;
}

#picto_partenaires{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:1549px;
	height:173px;
	margin-left:-15px;
}

#picto_chiffres{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:204px;
	height:173px;
	margin-left:-15px;
}


#sous_titre_page ul li a, #sous_titre_page ul li a:link, #sous_titre_page ul li a:active {
	color:#0B568E;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#sous_titre_page ul li a:hover, .sous_titre_selected{
	color:#E17825;
}

.lien_opp_chiffres{
	width:300px;
}

.lien13{
	font-size:13px;
}

.text_top_lien, a.text_top_lien:link, a.text_top_lien:active, a.text_top_lien:hover{
	color:#E17825 !important;
	text-decoration:none !important;
	font-size:11px !important;
}

a.text_top_lien:hover{
	text-decoration:underline !important;
}

#text_top_nosSolutions{
	background-image:url("gifs/nos_solutions/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:100% 20px;
}

#text_top_nosSolutions_p1{
	margin-left:0;
	width:480px;
}

#text_top_nosSolutions_p2{
	margin-left:0;
	padding-top:10px;
}


#text_top_nosSolutions h2{
	width:480px;
	padding:0px;
}

#encart_pack_visibilite{
	height:123px;
}

#encart_pack_visibilite p{
	margin-top:37px;
	margin-bottom:0;
}

#encart_pack_visibilite img{
	margin-left:50px;
}

#encart_pack_visibilite a span{
	margin-top:27px;
}

#detail_nos_solutions{
	margin-top:20px;
}

#text_top_packVisibilite{
	background-image:url("gifs/nos_solutions/pack_visibilite/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:90% 55px;
}

#text_top_packVisibilite h4{
	padding-right:35px;
}

#text_top_packVisibilite_p1{
	width:410px;
}

#text_top_packPerformance{
	background-image:url("gifs/nos_solutions/pack_performance/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:90% 55px;
}

#text_top_packPerformance_p1{
	width:375px;
	font-weight:bold;
}

#text_top_packPerformance_p2, #text_top_packPerformance_p3, #text_top_packPerformance_p4, #text_top_packVisibilite_p2, #text_top_packVisibilite_p3{
	width:410px;
}

#text_top_packEcommerce{
	background-image:url("gifs/nos_solutions/pack_ecommerce/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:90% 55px;
}

#text_top_packEcommerce_p1{
	width:410px;
}

#text_top_packEcommerce_p2, #text_top_packEcommerce_p4{
	font-weight:bold;
}
#text_top_packEcommerce_p3{
	width:410px;
}

#text_top_packEcommerce ul li{
	width:355px;
}

#puce_devis{
	background-position:0px 1px;
	margin-right:0px;
	text-align:left;
	padding-right:8px;
	margin-left:10px;
	padding-left:20px;
}

#bouton_devis{
	background-image:url("gifs/nos_solutions/bouton_devis.jpg");
	width:127px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:45px;
	padding-top:7px;
	margin-bottom:10px;
}

#bouton_devis a, #bouton_devis a:link, #bouton_devis a:active{
	text-decoration:none;
	color:white;
	font-weight:bold;
}	

#bouton_devis a:hover{
	color:#357EB7;
}

#texte1_bouton_devis{
	font-size:14px;
}

#texte2_bouton_devis{
	font-size:12px;
}

.encart_devis{
	border:1px solid #E17825; 
	background-color:#F3F2F2; 
	width:180px; 
	position:absolute; 
	left:420px;
}

#encart_devis_packEcommerce{
	top:265px; 
}

#text_top_nosInitiatives{
	background-image:url("gifs/nos_initiatives/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:top right;
}

#text_top_nosInitiatives_p1, #text_top_nosInitiatives h2{
	width:520px;
}

#sponsoring, #concours{
	margin-bottom:25px;
	height:131px;
}

.initiatives_sponsoring, .initiatives_concours{
	margin-top:25px;
	margin-bottom:0;
	padding:0 0 15px 185px;
}

#sponsoring img{
	padding-left:75px;
}

#concours img{
	padding-left:52px;
}

#text_top_objSponsoring{
	color:#0A568E;
	font-size:14px;
}

#text_top_concours{
	background-image:url("gifs/nos_initiatives/concours/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:bottom right;
}

#picto_eTrophee{
	background-image:url("gifs/nos_initiatives/concours/picto_eTrophee.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:167px;
	height:48px;
	margin-left:-15px;
}

#text_top_espacePresse{
	background-image:url("gifs/espace_presse/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:100% 5px;
}

#text_top_espacePresse h3{
	width:525px;
}


#text_top_espacePresse h4{
	width:525px;
}


#text_top_espacePresse_p1{
	width:520px;
}

.encart_dossierPresse, .encart_revuePresse{
	background-color:#F3F2F2;
	border:solid 1px #E17825;
	width:611px;
}

#dossierPresse, #revuePresse{
	margin-top:40px;
	height:131px;
}

#dossierPresse img{
	margin-left:74px;
	margin-top:12px;
}

#revuePresse img{
	margin-left:65px;
	margin-top:10px;
}

.espace_dossierPresse, .espace_revuePresse{
	padding:0 0 15px 185px;
	margin:30px 0 0 0;
}

.espace_revuePresse{
	padding-left:190px;
}

#div_dossiers_presse{
	width:519px;
	height:246px;
	border:solid 1px #E17825;
	background-image:url("gifs/espace_presse/dossiers_presse/fond_dossier_presse.jpg");
	background-repeat:repeat-y;
	background-color:#F3F2F2;
	background-position:0px 15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

.page_dossier_presse{
	height:246px;
	width:518px;
	text-align:center;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.page_dossier_presse img{
	border:solid 1px #E17825;
}

#textpresse{
	margin-right:50px;
}

.textcolor_orange{
	color:#E17825;
}

#revues_presse_television{
	background-image:url("gifs/espace_presse/revues_presse/picto_encart_television.jpg");
	background-repeat:no-repeat;
	background-position:left;
	margin-left:0;
	margin-right:auto;
	margin-top:50px;
}

#revues_presse_presse{
	background-image:url("gifs/espace_presse/revues_presse/picto_encart_presse.jpg");
	background-repeat:no-repeat;
	background-position:right;
	margin-top:25px;
	margin-right:0;
	margin-left:auto;
	padding-right:152px;
	width:280px;
	margin-bottom:83px;
}

#revues_presse_presse p{
	padding-left:15px;
}

.encart_revues_presse{
	width:450px;
	border:solid 1px #E17825;
	background-color:#F3F2F2;
	height:127px;
}

.liste_television{
	border:solid 1px #E17825;
	background-color:#F3F2F2;
	width:618px;
	margin-bottom:20px;
	position:relative;
}

.contenu_liste_television_image{
	width:150px;
	margin:0;
	padding:5px;
	margin-top:-20px;
	display:inline;
}

.contenu_liste_television_texte{
	width:443px;
	margin:0;
	padding:5px;
	text-align:justify;
	display:inline;
}

.contenu_liste_television_texte p{
	margin:0;
}

.liste_television h5{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
}

.liste_television h5 a, .liste_television h5 a:link, .liste_television h5 a:active, .liste_television h5 a:hover{
	color:#08578F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.liste_television h5 a:hover{
	text-decoration:underline;
}

.bouton_video{
	margin-bottom:10px;
}
.liste_presse{
	border:solid 1px #E17825;
	background-color:#F3F2F2;
	width:618px;
	margin-bottom:20px;
	position:relative;
}

.contenu_liste_presse_image{
	width:150px;
	padding:5px;
	margin-top:-20px;
}

.contenu_liste_presse_texte{
	width:443px;
	padding:5px;
	text-align:justify;
}

.contenu_liste_presse_texte p{
	margin:0;
}

.liste_presse h5{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
}

.liste_presse h5 a, .liste_presse h5 a:link, .liste_presse h5 a:active, .liste_presse h5 a:hover{
	color:#08578F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.liste_presse h5 a:hover{
	text-decoration:underline;
}

.bouton_article{
	margin-bottom:25px;
}

#text_top_recrutement{
	background-image:url("gifs/recrutement/picto_haut_droit.jpg");
	background-repeat:no-repeat;
	background-position:100% 45px;
}

#text_top_recrutement h2{
	padding-right:80px;
}

#text_top_recrutement_p2{
	width:495px;
}

#vieGroupe, #lesOffres{
	margin-bottom:25px;
	height:131px;
}

.encart_vieGroupe, .encart_lesOffres{
	background-color:#F3F2F2;
	border:1px solid #E17825;
	font-size:10px;
	padding-top:4px;
}

#vieGroupe img, #lesOffres img{
	padding-left:70px;
}

#vieGroupe p, #lesOffres p{
	margin:22px 0 -5px 0;
	padding:0 0 0px 220px;
}

#vieGroupe span a, #lesOffres span a{
	margin-top:10px;
}

.encart_vieGroupe_recrutement, .encart_vieGroupe_formation, .encart_vieGroupe_integration, .encart_vieGroupe_evenements{
	background-color:#F3F2F2;
	border:1px solid #E17825;
	height:103px;
	margin-bottom:20px;
	padding-right:133px;
}

#encart_recrutement{
	background-image:url("gifs/recrutement/vie_groupe/picto_encart_recrutement.jpg");
	background-position:right;
	background-repeat:no-repeat;
}

#encart_formation{
	background-image:url("gifs/recrutement/vie_groupe/picto_encart_formation.jpg");
	background-position:right;
	background-repeat:no-repeat;
}

#encart_evenements{
	background-image:url("gifs/recrutement/vie_groupe/picto_encart_evenements.jpg");
	background-position:right;
	background-repeat:no-repeat;
}

#encart_integration{
	background-image:url("gifs/recrutement/vie_groupe/picto_encart_integration.jpg");
	background-position:right;
	background-repeat:no-repeat;
}

.encart_vieGroupe_recrutement p, .encart_vieGroupe_formation p, .encart_vieGroupe_integration p, .encart_vieGroupe_evenements p{
	margin:25px 0 0 0;
	padding:0 10px 5px 25px;
}

#picto_vieGroupe{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:244px;
	height:173px;
	margin-left:-15px;
}

#picto_integration{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:0;
	height:173px;
	margin-left:-15px;
}

#picto_formation{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:0;
	height:173px;
	margin-left:-15px;
}

#picto_vierecrutement{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:0;
	height:173px;
	margin-left:-15px;
}

.liste_evenements{
	border:solid 1px #E17825;
	background-color:#F3F2F2;
	width:618px;
	margin-bottom:20px;
	position:relative;
}

.contenu_liste_evenements_image{
	width:150px;
	padding:5px;
	text-align:center;
}

.contenu_liste_evenements_texte{
	width:443px;
	padding:5px;
	text-align:justify;
}

.contenu_liste_evenements_texte p{
	margin:0;
}

.liste_evenements h5{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
}

.liste_evenements h5 a, .liste_evenements h5 a:link, .liste_evenements h5 a:active, .liste_evenements h5 a:hover{
	color:#08578F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.liste_evenements h5 a:hover{
	text-decoration:underline;
}

#picto_evenements{
	background-image:url("gifs/le_groupe/picto_leGroupe.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-top:142px;
	height:173px;
	margin-left:-15px;
}

#text_top_concours_p2{
	width:260px;
}

#text_top_concours_p3{
	width:270px;
}

#text_top_chiffres_p5{
	/*width:470px;*/
	font-size:14px;
}


.partenaire_banque{
	margin-bottom:15px;
}

.logo_partenaire_banque{
	width:130px;
	text-align:center;
	float:left;
	height:90px;
}

.logo_partenaire_banque a img{
	border:none;
}

.logo_partenaire_banque{
	float:left;
}

div#form {
	height:245px;
	margin:80px;
	margin-top:30px;
	width:420px;
	padding-top:15px;
}

#encart_recrutement{
	margin-top:15px;
}

#sponsoring{
	margin-top:15px;
}

div#form p {
	margin:10px;
	padding:0pt;
	color:#08578F;
	font-size:11px;
}

div#form label {
	float:left;
	padding-right:5px;
	text-align:right;
	width:110px;
}

.form_devis{
	height:530px !important;
	margin-bottom:20px !important;
}

.bouton_postuler span{
	background-color:#F3F2F2;
	border:1px solid #E17825;
	padding:5px;
}

a.bouton_postuler, a.bouton_postuler:link, a.bouton_postuler:active{
	text-decoration:none;
	color:#E17825;
	font-weight:bold;
}

a.bouton_postuler:hover{
	text-decoration:underline;
	color:#08578F;	
	font-weight:bold;
}

#ligne_bouton_postuler{
	margin-top:25px;
}

#picto_sponsoring{
	margin-top:257px;
}

#text_top_espacePresse h1{
	width:535px;
}

#text_top_espacePresse h2{
	padding-right:88px;
}

#picto_dossierPresse{
	margin-top:311px;
}

#Description{
	overflow:hidden;
}

.p_etudes_emailing{
	padding-left:405px;
}

#tagcloud {
	position:absolute;
	bottom:0;
	left:-200px;
	width:170px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}

#text_top_savoirfaire{
	background-image:url(gifs/notre_savoir_faire/picto_haut_droit.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-left:0;
}

#sf_p1{
	width:498px;
}

#sf_p2{
	width:485px;
}

#text_top_nosSolutions ul li{
	padding-bottom:15px;
}

#text_top_recrutement ul li{
	padding-right:110px;
}

.email_news{
	width:225px;
}

/*.min_height{
	height:450px;
}*/

table#effectif{
	border:solid 1px black;
	border-collapse:collapse;
	margin-left:10px;
}

div#tableEffectif, div#animationFlash{
	width:50%;
	position:relative;
	float:left;
}

div#tableEffectif{
	margin-top:100px;
}

table#effectif td{
	text-align:center;
	border:solid 1px black;
}

tr#annee{
	color:#08578F;
}

div.partenaires{
	color:#08578F;
	font-size:14px;
	font-weight:bold;
}

hr{
	margin-top:1px;
	color:#E17825;
	border:1px solid #E17825;
}

#partenaires_internet,#partenaires_com, #partenaires_info, #partenaires_ecommerce{
	margin-top:10px;
	margin-bottom:20px;
}

#partenaires_ecommerce{
	text-align:center;
}

#partenaires_internet{
	width:40%;
	text-align:left;
}

#partenaires_com{
	width:50%;
	text-align:left;
}

#partenaires_info{
	width:20%;
	text-align:left;
}

#partenaires_ecommerce tr td a img, #partenaires_internet tr td a img, #partenaires_com tr td a img, #partenaires_info tr td a img{
	border:none;
}

#partenaires_ecommerce tr td, #partenaires_internet tr td, #partenaires_com tr td, #partenaires_info tr td{
	text-align:center;
	vertical-align:middle;
}

#table_logo_moteurs{
	width:100%;
	margin-top:20px;
}

#table_logo_moteurs tr td a img{
	border:none;
}

#table_logo_moteurs tr td{
	text-align:center;
	vertical-align:middle;
}

table#chiffrescles{
	border-collapse:collapse;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}

table#tab_offres{
	border-collapse:collapse;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}

table#tab_offres tr{
	height:30px;
	border:1px solid black;
}

#firstRow{
	font-size:13px;
}

#firstRow td{
	text-decoration:underline;
}

table#tab_offres tr td{
	border:1px solid black;
	font-weight:bold;
}


table#chiffrescles tr td{
	text-align:center;
	border:black solid 1px;
	width:95px;
}

td#firstCol{
	width:250px !important;
}

#table_chiffres{
	width:588px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
}

#vide{
	border:none !important;
	color:white;
	background-color:white;		
}

.chiffrecles_pair{
	background-color:#A9C5DC;
}

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

.tcenter{
	text-align:center;
}

.chiffrecles_impair{
	background-color:#F5F5F5;
}

.encart_photo{
	width:133px;
	height:75px;
	border:solid 1px #CFCFD1;
	float:left;
	display:inline;
	position:relative;
	background-image:url(gifs/cadre-photos-zoom.jpg);
	background-position:6px 27px;
	background-repeat:no-repeat;
	margin:10px;
}

.encart_photo a{
	padding-top:58px;
	padding-left:18px;
}

.encart_photo img{
	width:108px;
	height:67px;
	border:1px solid #EF8343;
	margin-top:3px;
}

#text_top_entreprises_gagnantes h1{
	font-size:15px;
}
