 
 
/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}
a {cursor:pointer;}
input, select, textarea {
	color:#786f78;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------GENERAL------------------------------------------------------------*/

body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/pixel_bg.gif) top repeat-x;
	background-color:#eeeeec;
	color:#000000;
	font-size:11px;
	}
	
a {	
	color:#000000;
	text-decoration:none;
	}
	
a:hover {	
	text-decoration:underline;
}
	
.souligne {
	text-decoration:underline;
}

.color2 {
	color:#00a5d9;
}

a.color2 {
	color:#00a5d9;
	text-decoration:none;
}

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

.color2_s {
	color:#00a5d9;
	text-decoration:underline;
}

a.color2_s {
	color:#00a5d9;
	text-decoration:underline;
}

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

.error {
	color:#FF0000;
	font-size:10px;
}

/*----------------------------------------------------ELEMENTS MISE EN PAGE------------------------------------------------------------*/
.texte10 {	
	font-size:10px;
}

.texte12 {	
	font-size:12px;
        
}

.texte13 {	
	font-size:13px;
}

.texte14 {	
	font-size:14px;
}

.texte15 {	
	font-size:15px;
}

.texte20 {	
	font-size:20px;
}

.texte25 {	
	font-size:25px;
}

.texte30 {	
	font-size:30px;
}

.textebold {
	font-weight: bold;
}

.centrer {	
	text-align:center;
}

.vcentrer {
	vertical-align: middle;
	padding: 5px;
}

.texte_barre {	
	text-decoration:line-through;
}

.align_droit {	
	text-align:right;
}

.justifier {	
	text-align:justify;
}

h1 {
	font-size:30px;
	font-weight:normal;
	text-align:left;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

.align_droit {
	text-align:right;
}

.clear_left {
	clear:left;
}

.clear_right {
	clear:right;
}

.clear_both {	
	clear:both;
}

.lineheight02 {	
	line-height:2px;
}

.lineheight05 {	
	line-height:5px;
}

.lineheight07 {	
	line-height:7px;
}

.lineheight10 {
	line-height:10px;
}

.lineheight15 {
	line-height:15px;
}

.lineheight16 {
	line-height:16px;
}

.lineheight17 {
	line-height:17px;
}

.lineheight20 {
	line-height:20px;
}

.lineheight25 {
	line-height:25px;
}

.lineheight30 {
	line-height:30px;
}

.lineheight40 {
	line-height:40px;
}

.lineheight50 {
	line-height:50px;
}

.lineheight60 {
	line-height:60px;
}

.lineheight70 {
	line-height:70px;
}

.pad10 {
	padding:10px;
}

.pad15 {
	padding:15px;
}

.pad20 {
	padding:20px;
}

.pad_g10 {
	padding-left:10px;
}

.pad_g20 {
	padding-left:20px;
}

.pad_d20 {	
	padding-right:20px;
}

.pad_gd15 {
	padding-left:15px;
	padding-right:15px;
}

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

.pad_gd15h10 {
	padding:10px 15px;
}

.pad_gd20h10 {
	padding:10px 20px;
}

.pad_gd24h10 {
	padding:10px 24px;
}

.pad_site {
	padding:32px 40px 10px 40px;
}

.row30 {
	height: 30px;
}

.row60 {
	height: 60px;
}

.row80 {
	height: 80px;
}

.row150 {
	height: 150px;
}

.column1 {
	width: 61%;
	padding: 0px;
}

.column234 {
	width: 13%;
}

.td_border_right {
	border-right-color: #FEFEFE;
	border-right-style: solid;
	border-right-width: 1px;
}

.subtable {
	width: 100%;
	height: 100%;
}

.subtable tr {
	height: 100%;
}

.subtable td {
	padding: 0px;
	width: 25%;
}

.form_title {
	float: left;
	padding-left: 10px;
	padding-top: 7px;
}

/*----------------------------------------------------BOUTONS------------------------------------------------------------*/
/*----------------------------------------------------PICTOS------------------------------------------------------------*/
a.lien_fleche_rond_bleu_d  {
	background:url(images/fleche_rond_bleu.gif) right no-repeat;
	padding-right:25px;
	display:inline-block;
	line-height:18px;
}

.fleche_rond_bleu_g  {
	background:url(images/fleche_rond_bleu2.gif) no-repeat;
	padding-left:25px;
	display:inline-block;
	line-height:18px;
}

.fleche_bleu {
	background:url(images/fleche_bleu.gif) 0px 3px no-repeat;
	padding-left:15px;
	margin-left: 25px;
}

/*----------------------------------------------------ELEMENTS GRAPHIQUES------------------------------------------------------------*/
.arrondi_haut_bicolor962 {	
	background:url(images/arrondi_haut_bicolor962.gif) no-repeat;
	width:962px;
	height:18px;
	display:block;
}

*html .arrondi_haut_bicolor962 {	/*ie6*/
	background:url(images/arrondi_haut_bicolor962_ie6.gif) no-repeat;
	width:962px;
	height:18px;
	display:block;
}

.arrondi_bas_bicolor962 {
	background:url(images/arrondi_bas_bicolor962.gif) no-repeat;
	width:962px;
	height:18px;
	display:block;
}

.pixel_contour {
	background:url(images/pixel_contour.gif) top repeat-x;
	background-color:#f4b864;
	width:962px;
}

*html .pixel_contour {/*ie6*/
	background-color:#f4b864;
}

.pixel_bgdegrade {
	background:url(images/pixel_bgdegrade.gif) repeat-x;
	background-color:#da9025;
	width:960px;
	margin:auto;
}

*html .pixel_bgdegrade {/*ie6*/
	background:none;
	background-color:#da9025;
	width:960px;
}

.pixel_ombre {	
	background:url(images/pixel_ombre.png) repeat-y;
	width:958px;
	margin:auto;
}

*html .pixel_ombre {	/*ie6*/
	background:url(images/pixel_ombre.gif) repeat-y;
}

#conteneur_middle {	
	padding-top:600px;
	min-height:1px;
}

*html #conteneur_middle {	/*ie6*/
	padding-top:0px;
	height:600px;
}

#contenu_middle {	
	margin-top:-600px;
}

*html #contenu_middle {	/*ie6*/
	margin-top:0px;
}

.filet_ccc {
	background:#cccccc;
	line-height:1px;
	height:1px;
}

.barre_titre_vide880 {
	background:url(images/barre_titre_vide880.gif) no-repeat;
	width:880px;
	height:31px;
	display:block;
	margin-bottom:20px;
}

.bg_f4f4f4 {
	background-color:#f4f4f4;
}

.bg_eaeaea {
	background-color:#eaeaea;
}

.blocFFF_filet {
	background-color:#FFF;
	border-top:#eaeaea solid 1px;
	width:528px;
}


/*----------------------------------------------------FORMULAIRE------------------------------------------------------------*/
input.bg_input81 {
	background:url(images/bg_input81.gif) no-repeat;
	width:76px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

input.bg_input131 {
	background:url(images/bg_input131.gif) no-repeat;
	width:126px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

input.bg_input221 {
	background:url(images/bg_input221.gif) no-repeat;
	width:216px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

input.bg_input371 {
	background:url(images/bg_input371.gif) no-repeat;
	width:366px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

textarea.bg_textarea221 {
	background:url(images/bg_textarea211.gif) no-repeat;
	width:216px;
	height:106px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

textarea.bg_textarea548 {
	background:url(images/bg_textarea548.gif) no-repeat;
	width:543px;
	height:116px;
	padding-left:5px;
	padding-top:2px;
	border:0;
}

ul.liste_civilite {
}
.liste_civilite li {
	list-style-type:none;
	float:left;
}
.liste_civilite li.puce_civilite {
	width:10px;
}
.liste_civilite li.intitule_civilite {
	width:35px;
	padding-left:10px;
	font-size:12px;
}
*html .liste_civilite li.intitule_civilite {	/*ie6*/
	padding-top:2px;
	padding-left:5px;
}
*+html .liste_civilite li.intitule_civilite {	/*ie7*/
	padding-top:2px;
	padding-left:15px;
}

ul.liste_puce_simple {
	height:18px;
	padding-top:2px;
}

*html ul.liste_puce_simple {/*ie6*/
	padding-top:0px;
	height:20px;
}

*+html ul.liste_puce_simple {/*ie7*/
	padding-top:0px;
	height:20px;
}

.liste_puce_simple li {
	list-style-type:none;
	float:left;
}

.liste_puce_simple li.casecocher {
	width:10px;
}

.liste_puce_simple li.texte_casecocher {
	padding-left:10px;
	font-size:12px;
}

*html .liste_puce_simple li.texte_casecocher {/*ie6*/
	padding-top:3px;
	padding-left:5px;
}

*+html .liste_puce_simple li.texte_casecocher {/*ie7*/
	padding-top:3px;
	padding-left:10px;
}

ul.liste_puce_choix {
}

.liste_puce_choix li {
	list-style-type:none;
	float:left;
	display:inline-block;
}

.liste_puce_choix li.question_choix {
	padding-left:20px;
	font-size:12px;
	padding-right:20px;
}

.liste_puce_choix li.puce_choix {
	width:10px;
}

.liste_puce_choix li.texte_choix {
	padding-left:10px;
	font-size:12px;
	padding-right:20px;
}

*html .liste_puce_choix li.texte_choix {/*ie6*/
	padding-top:3px;
	padding-left:5px;
}

*+html .liste_puce_choix li.texte_choix {/*ie7*/
	padding-top:3px;
	padding-left:15px;
}

/*----------------------------------------------------POPUP------------------------------------------------------------*/
/*----------------------------------------------------GABARIT------------------------------------------------------------*/
#conteneur {	
	background:url(images/cercle_bg.gif) top right no-repeat;
	width:1024px;
	margin:auto;
}

#contenu_site {
	width:962px;
}
	
#logo_site a {
	background:url(images/logo_site.png)  no-repeat;
	width:269px;
	height:67px;
	display:block;
	margin-top:-4px;
	margin-bottom:11px;
}

ul#liste_newsletter_gabarit {
	float:right;
	height:18px;
	margin-top:11px;
}

#liste_newsletter_gabarit li {
	list-style-type:none;
	float:left;
}

#liste_newsletter_gabarit li.intitule {	
	width:115px;
	padding-right:10px;
	text-align:right;
	color:#a7a6a6;
	padding-top:3px;
}

#liste_newsletter_gabarit li.chps {	
	width:149px;
}

#liste_newsletter_gabarit li.chps input.bg_input_noir141  {
	background:url(images/bg_input_noir141.gif) no-repeat;
	width:141px;
	height:16px;
	border:0;
	padding:2px 0px 0px 5px;
	color:#a7a6a6;
}

#liste_newsletter_gabarit li.btn {
	width:21px;
	margin-top:2px;
}

#liste_newsletter_gabarit li.logo_dnwk {
	background:url(images/logo_dnwk.png) no-repeat;
	width:120px;
	height:20px;
	padding-left: 100px;
	padding-top: 5px;
	margin-left: 5px;
	color: #a7a6a6;
}

#liste_newsletter_gabarit li.logo_dnwk a {
	color: #a7a6a6;
}

ul#onglet_menu {	
	width:580px;
	float:right;
	padding-top:15px;
}

#onglet_menu li {
	list-style-type:none;
	float:left;
}

#onglet_menu li.espace {
	width:14px;
	height:30px;
}

#onglet_menu li.onglet1 a {	
	background:url(boutons/onglet1.gif) no-repeat;
	width:58px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet1 a:hover {	
	background:url(boutons/onglet1_on.gif) no-repeat;
}

#onglet_menu li.onglet1 .active {	
	background:url(boutons/onglet1_on.gif) no-repeat;
	width:58px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet2 a {	
	background:url(boutons/onglet2.png) no-repeat;
	width:100px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet2 a:hover {	
	background:url(boutons/onglet2_on.png) no-repeat;
}

#onglet_menu li.onglet2 .active {	
	background:url(boutons/onglet2_on.png) no-repeat;
	width:100px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet3 a {	
	background:url(boutons/onglet3.gif) no-repeat;
	width:70px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet3 a:hover {	
	background:url(boutons/onglet3_on.gif) no-repeat;
}

#onglet_menu li.onglet3 .active {	
	background:url(boutons/onglet3_on.gif) no-repeat;
	width:70px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet4 a {	
	background:url(boutons/onglet4.gif) no-repeat;
	width:90px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet4 a:hover {	
	background:url(boutons/onglet4_on.gif) no-repeat;
}

#onglet_menu li.onglet4 .active {	
	background:url(boutons/onglet4_on.gif) no-repeat;
	width:90px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet5 a {	
	background:url(boutons/onglet5.gif) no-repeat;
	width:110px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet5 a:hover {	
	background:url(boutons/onglet5_on.gif) no-repeat;
}

#onglet_menu li.onglet5 .active {	
	background:url(boutons/onglet5_on.gif) no-repeat;
	width:110px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet6 a {	
	background:url(boutons/onglet6.gif) no-repeat;
	width:80px;
	height:30px;
	display:block;
}

#onglet_menu li.onglet6 a:hover {	
	background:url(boutons/onglet6_on.gif) no-repeat;
}

#onglet_menu li.onglet6 .active {	
	background:url(boutons/onglet6_on.gif) no-repeat;
	width:80px;
	height:30px;
	display:block;
}

#footer {	
	width:962px;
	padding-top:10px;
}

#copyright {	
	background:url(images/logo_footer.png) no-repeat;
	width:429px;
	height:36px;
	display:block;
}

#lien_footer {
	float:right;
	text-align:right;
	/*padding-top:17px;*/
}

#lien_footer p {

}

#lien_footer img {
	vertical-align: middle;
}

/*----------------------------------------------------INDEX------------------------------------------------------------*/
#flash_index {
	width:602px;
	height:305px;
	display:block;
	float:left;
	/*background:url(images/flash_index.jpg) no-repeat;*/
}

#flash_index_jpg {
	/*background:url(images/flash_index.jpg) no-repeat;*/
	width:900px;
	height:300px;
	display:block;
	color:#FFF;
	padding-top:5px;
	padding-left:10px;
}

#encart_haut a {	
	background:url(images/encart_haut.jpg) no-repeat;
	width:293px;
	height:300px;
	display:block;
	float:right;
}

#encart_bas_g a {	
	background:url(images/encart_bas_g.jpg) no-repeat;
	width:293px;
	height:255px;
	display:block;
	float:left;
}

#encart_bas_c a{
	background:url(images/encart_bas_m.jpg) no-repeat;
	width:293px;
	height:255px;
	display:block;
	margin-left:309px;
}

#encart_bas_d a {	
	background:url(images/encart_bas_d.jpg) no-repeat;
	width:293px;
	height:255px;
	display:block;
	float:right;
}

/*----------------------------------------------------QUI SOMMES NOUS------------------------------------------------------------*/
#titre_quisommesnous {
	background:url(images/quisommesnous.gif) no-repeat;
	width:198px;
	height:19px;
	margin-bottom:22px;
	display:block;
}

#texte_qsn {
	padding-right:40px;
	width:542px;
	text-align:justify;
}

/*----------------------------------------------------NOTRE OFFRE------------------------------------------------------------*/
#titre_offre {
	background:url(images/offre.gif) no-repeat;
	width:105px;
	height:18px;
	margin-bottom:23px;
	display:block;
}

.bulle_haut {
	background:url(images/bulle_haut.gif) no-repeat;
	width:558px;
	height:8px;
	display:block;
}

*html .bulle_haut { /*ie6*/
	margin-bottom:-6px;
}

.bloc_texte_offre {
	padding-top:5px;
	/*margin-left:75px;*/
	float: left;
	width: 300px;
}

.prix {
	float: right;
	color: #747272;
	font-weight: bold;
}

.encart_prix {
	margin-bottom: 30px;
	float:right;
}

.fleche_bleue_prix {
	background:url(images/fleche_bleu.gif) 0px 6px no-repeat;
	padding-left:15px;
	font-size: 12px;
}

.fleche_bleue_prix img {
	vertical-align: middle;
}

.size_prix {
	font-size: 20px;
}

.picto_offre {
	display:block;
	float:left;
	background-color:#FFF;
	border:#eaeaea solid 1px;
	padding:1px;
}

.multiplateforme {
	background:url(images/picto_plateforme.gif) no-repeat;
	display:block;
	width:58px;
	height:58px;
}

.titre_multiplateforme {
	background:url(images/multiplateforme.gif) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.titre_offre_video {
	background:url(images/offre_video.png) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.titre_offre_audio {
	background:url(images/offre_audio.png) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.titre_offre_monetisation
{
	background:url(images/offre_monetisation.png) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.editeur {
	background:url(images/picto_editeur.gif) no-repeat;
	display:block;
	width:58px;
	height:58px;
}

.titre_editeur {
	background:url(images/site_editeur.gif) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.ciblage {
	background:url(images/picto_ciblage.gif) no-repeat;
	display:block;
	width:58px;
	height:58px;
}

.titre_ciblage {
	background:url(images/ciblage.gif) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.formats {
	background:url(images/picto_formats.png) no-repeat;
	display:block;
	width:58px;
	height:58px;
}

.titre_ciblage {
	background:url(images/formats.png) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

.gestion {
	background:url(images/picto_gestion.gif) no-repeat;
	display:block;
	width:58px;
	height:58px;
}

.titre_gestion {
	background:url(images/gestion_qualitative.gif) no-repeat;
	width:342px;
	height:22px;
	display:block;
}

/*----------------------------------------------------DEVENEZ EDITEUR------------------------------------------------------------*/
#titre_editeur {
	background:url(images/devenez_editeur.gif) no-repeat;
	width:160px;
	height:18px;
	margin-bottom:23px;
	display:block;
}

#banniere_maximisez {
	background:url(images/banniere_maximisez_revenus.gif) no-repeat;
	width:880px;
	height:145px;
	display:block;
}

#barre_titre_vous {
	background:url(images/barre_titre_vous.gif) no-repeat;
	width:880px;
	height:31px;
	margin-bottom:20px;
}

.commentaire_barre {
	text-align:right;
	padding-right:20px;
	padding-top:10px;
	font-size:10px;
	float: right;
}

#barre_titre_audience {	
	background:url(images/barre_titre_audience.gif) no-repeat;
	width:880px;
	height:31px;
	display:block;
	margin-bottom:20px;
}

#barre_titre_infrastructure {	
	background:url(images/barre_titre_infrastructure.gif) no-repeat;
	width:880px;
	height:31px;
	display:block;
	margin-bottom:20px;
}

#barre_titre_infos {	
	background:url(images/barre_titre_infos.gif) no-repeat;
	width:880px;
	height:31px;
	display:block;
	margin-bottom:20px;
}

#barre_titre_newsletter {	
	background:url(images/barre_titre_newsletter.gif) no-repeat;
	width:880px;
	height:31px;
	display:block;
	margin-bottom:20px;
}

.form880 {
	width:880px; 
}

.form880 td {
	vertical-align:middle;
}

.form880 td.intitule {	
	width:320px;
	padding-right:10px;
	text-align:right;
	font-size:12px;
}

.form880 td.intitule_top {	
	width:320px;
	padding-right:10px;
	text-align:right;
	font-size:12px;
	vertical-align:top;
	padding-top:2px;
}

*+html .form880 td.intitule_top {	/*ie7*/
	padding-top:4px;
}

.form880 td.chps_small {
	width:221px;
}

.form880 td.chps_moyen {
	width:300px;
}
.form880 td.chps_long {
	width:550px;
}

.form880 td.msg_error {
	width:319px;
	padding-left:10px;
}

.form880 td.msg_error2 {
	width:240px;
	padding-left:10px;
	vertical-align:top;
}

ul.liste_checkbox_input {	
	width:221px;
}

.liste_checkbox_input li {	
	list-style-type:none;
	float:left;
}

.liste_checkbox_input li.caseacocher {
	width:10px;
	margin-top:3px;
}

*html .liste_checkbox_input li.caseacocher {/*ie6*/
	width:10px;
	margin-top:0px;
}

*+html .liste_checkbox_input li.caseacocher {/*ie7*/
	width:10px;
	margin-top:0px;
}

.liste_checkbox_input li.intitule {
	padding-left:10px;
	line-height:18px;
}

*html .liste_checkbox_input li.intitule {/*ie6*/
	padding-left:5px;
}

*+html .liste_checkbox_input li.intitule {/*ie7*/
	padding-left:15px;
}

ul.liste_input {
	height:18px;
	margin-left:20px;
	margin-top:5px;
}

.liste_input li {
	list-style-type:none;
	float:left;
}

.liste_input li.intitule {
	padding-top:1px;
	padding-right:5px;
}

#mode_paiement {
	padding: 10px;
}

/*----------------------------------------------------DEVENEZ ANNONCEUR------------------------------------------------------------*/
#titre_annonceur {
	background:url(images/devenez_annonceur.gif) no-repeat;
	width:200px;
	height:18px;
	margin-bottom:23px;
	display:block;
}

#banniere_annonceur1 {     
	width:600px;
	height:305px;
	display:block;
	float: left;
}

#banniere_annonceur2 {     
	background:url(images/encart_annonceur.jpg) no-repeat;
	width:278px;
	height:305px;
	display:block;
	float: left;
}

.choix_ouinon {
	width:140px;
	margin:auto;
}

/*----------------------------------------------------CONTACTEZ NOUS------------------------------------------------------------*/
#titre_contact {
	background:url(images/nouscontacter.gif) no-repeat;
	width:148px;
	height:18px;
	margin-bottom:23px;
	display:block;
}

#visuel_femme {
	background:url(images/visuel_femme.jpg) no-repeat;
	width:389px;
	height:520px;
	display:block;
	position:absolute;
	right:-31px;
	top:-1px;
}

*html #visuel_femme {/*ie6*/
	right:9px;
	top:116px;
}

*+html #visuel_femme {/*ie7*/
	right:-31px;
	top:117px;
}

body:nth-of-type(1) #visuel_femme {/*opera*/
	top:-1px;
}

.bloc_visuel_position {
	position:relative;
}

.bulle {	
	background:url(images/bulle.gif) no-repeat;
	padding-left:43px;
	padding-top:5px;
	height:28px;
	font-size:12px;
}

#coord_societe {
	float:right;
	background:url(images/coord_societe.gif) no-repeat;
	width:323px;
	height:108px;
	display:block;
}

.form520 {
	width:520px; 
}

.form520 td {
	vertical-align:middle;
}

.form520 td.intitule {	
	width:158px;
	padding-right:10px;
	text-align:right;
	font-size:12px;
}

.form520 td.chps_small {
	width:221px;
}

.form520 td.msg_error {
	width:121px;
	padding-left:10px;
}

/*----------------------------------------------------CONTACTEZ NOUS CONFIRMATION------------------------------------------------------------*/
.bloc_contact {
	width:520px;
}

.bloc_contact_confirm {
	padding-left:460px;
}

*html .bloc_contact_confirm {/*ie6*/
	padding-left:450px;
}

/*----------------------------------------------------NEWSLETTER------------------------------------------------------------*/
.bloc_newsletter {
	width:558px;
}

#titre_newsletter {
	background:url(images/inscription_newsletter.gif) no-repeat;
	width:208px;
	height:22px;
	margin-bottom:24px;
	display:block;
}

#visuel_homme {
	background:url(images/visuel_homme.jpg) no-repeat;
	width:306px;
	height:486px;
	display:block;
	position:absolute;
	right:-31px;
	top:28px;
}

*html #visuel_homme {/*ie6*/
	right:9px;
	top:32px;
}

*+html #visuel_homme {/*ie7*/
	right:-31px;
	top:25px;
}

.bloc_form_newsletter {
	background:url(images/bloc_form_newsletter.gif) no-repeat;
	width:558px;
	height:253px;
	display:block;
}

.form_email {
	padding-top:20px;
	text-align:center;
}

.form_choix {
	padding-top:40px;
	padding-left:50px;
}

*html .form_choix {/*ie6*/
	padding-top:35px;
}

*+html .form_choix {/*ie7*/
	padding-top:35px;
}

.bloc_btn_valide {
	margin-left:229px;
}

*html .bloc_vide {	/*ie6*/
	height:383px;
}



/*----------------------------------------------------MENTIONS LEGALES------------------------------------------------------------*/
#titre_mentions {
	background:url(images/mentions.gif) no-repeat;
	width:165px;
	height:23px;
	margin-bottom:23px;
	display:block;
}

/*----------------------------------------------------RAJOUT 100309------------------------------------------------------------*/

#encart_contact a {	
	background:url(images/encart_bas_d.gif) no-repeat;
	width:293px;
	height:255px;
	display:block;
}

#encart_telecharge {	
	background:url(images/encart_telecharge.jpg) no-repeat;
	width:293px;
	height:215px;
}

#encart_telecharge .bloc_liens {
	padding-top:40px;
	padding-left:60px;
	width:150px;
}

.picto_pdf  {
	background:url(images/picto_pdf.gif) no-repeat;
	padding-left:22px;
	display:inline-block;
}

/*----------------------------------------------------EDITEUR------------------------------------------------------------*/
#tarif_left {
	float: left;
	width: 115px;
	margin-right: 2px;
	border: 0px
}


#tarif_right {
	float: left;
	width: 760px;
	border: 0px;
}

#tarif_left th, #tarif_right {
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}


.title {
	margin-bottom: 1px;
	color: #747272;
	height: 32px;
}

.best_value {
	background:url(images/bestvalue.png) no-repeat;
}
