@import url(reset.css); 


/*-------------------------------------------------------------------------------------------------------------------------------
    STYLES GENERAUX
---------------------------------------------------------------------------------------------------------------------------------*/

/*--LES ELEMENTS HTML--*/
	body { font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#000000; background-color: #fff; } /* type, taille, couleur de la police et couleur de fond du site*/
	p {	color:#000; font-size:10px; line-height:11px; margin:0 0 2px 0; padding:0;} 
	h1 { color:#AE436D; font-weight:bold; font-size:12px; line-height:13px; margin:0 0 10px 0; padding:0 0 0 0 ; } 
	h2 { font-size:1.2em; }
	h3 { font-size:1.2em; }
	h4 { font-size:1em; }
	h5{ font-size:0.8em; }
	h6 { font-size:0.8em; font-weight:normal; }
	a { color:#009EE0; font-size:10px; line-height:11px; margin:0 0 2px 0; padding:0; } 
	a:hover { color:#000; font-size:10px; line-height:11px; margin:0 0 2px 0; padding:0; } /* lien possition dessus général*/
	img a { border:0; }/* bord toutes images avec un lien */
	#remise_zero {height:10px; width:100%; clear:both; display:block;}
	.remise_zero2 {height:10px; width:100%; clear:both; display:block;}

/*--DIV PRINCIPALE DU SITE--*/
	#conteneur_site {
	position:relative;
	width:1003px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 auto; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	background:#ffffff; /*fond image et couleur du site*/
	z-index:1;
	height:auto !important;/*pour hauteur mini IE6*/
	border:0;
	}
	#conteneur_site table{
	border:0;
	}
	#footer {
	position:relative;
	width:1003px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 auto 30px auto; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	background:#ffffff; /*fond image et couleur du site*/
	z-index:1;
	height:20px;/*pour hauteur mini IE6*/
	display:block;
	clear:both;
	text-align:center;
	color:#58585A;
	}
	#footer a.logo_cci  {
	position:absolute;
	right:50px;
	bottom:2px;
	width:127px;
	height:47px;
	}
	#footer a  {
	width:75px;
	font-size:11px;
	color:#58585A;
	line-height:19px;
	text-decoration:none;
	}
	#footer a:hover  {
	color:#AE436D;
	text-decoration: underline;
	}
/*-------------------------------------------------------------------------------------------------------------------------------
   MENU HORIZONTAL
---------------------------------------------------------------------------------------------------------------------------------*/			
	#menu {
	width:470px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:20px;
	margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	display:block;
	}
	#menu_annexe {
	width:470px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:20px;
	margin:0 0 0 155px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	display:block;
	}
	.separation_menu_h {
	height:20px;
	width:1px;
	position: relative;
	float:left;
	border-right:1px dotted #707173;
	}
	#formation {
	height:20px;
	width:100px;
	margin:0 4px 0 4px;
	position: relative;
	float:left;
	}
	#formation .titre_formation {
	font-size:14px;
	background:#fff;
	color:#AE436D;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	}
	#formation .titre_formation_survol {
	font-size:14px;
	color:#CA8C9F;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	background:#AE436D;
	-moz-border-radius:10px;
	}
	#formation div#survol_formation {
	cursor:pointer;
	height:auto;
	width:100px;
	position:absolute;
	top:0;
	left:0;
	font-size:9px;
	background:#fff;
	color:#CA8C9F;
	z-index:300;
	visibility: hidden;
	text-align:center;
	}
	#formation div#survol_formation p {
	width:100px;
	display:block;
	}
	#formation div#survol_formation p a {
	color:#CA8C9F;
	text-decoration:none;
	font-size:9px;
	margin:2px 0 0 0;
	padding:2px;
	line-height:12px;
	font-weight: bold;
	text-align:center;
	display:block;
	}
	#formation div#survol_formation p a:hover {
	color:#AE436D;
	text-decoration:none;
	font-weight:bold;
	background:#CA8C9F;
	-moz-border-radius:10px;
	}
	#secteur {
	height:20px;
	width:150px;
	margin:0 4px 0 4px;
	position: relative;
	float:left;
	}
	#secteur .titre_secteur {
	font-size:14px;
	background:#fff;
	color:#AE436D;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	}
	#secteur .titre_secteur_survol {
	font-size:14px;
	color:#CA8C9F;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	background:#AE436D;
	-moz-border-radius:10px;
	}
	#secteur div#survol_secteur {
	cursor:pointer;
	height:auto;
	width:150px;
	position:absolute;
	top:0;
	left:0;
	font-size:9px;
	background:#fff;
	color:#CA8C9F;
	z-index:300;
	visibility: hidden;
	text-align:center;
	}
	#secteur div#survol_secteur p {
	display:block;
	width:150px;
	}
	#secteur div#survol_secteur p a {
	color:#CA8C9F;
	text-decoration:none;
	font-size:9px;
	margin:2px 0 0 0;
	padding:2px;
	line-height:12px;
	font-weight: bold;
	text-align:center;
	display:block;
	}
	#secteur div#survol_secteur p a:hover {
	color:#AE436D;
	text-decoration:none;
	font-weight:bold;
	background:#CA8C9F;
	-moz-border-radius:10px;
	}
	#temoignage {
	height:20px;
	width:105px;
	margin:0 4px 0 4px;
	position: relative;
	float:left;
	}
	#temoignage .titre_temoignage {
	font-size:14px;
	background:#fff;
	color:#AE436D;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	}
	#temoignage .titre_temoignage_survol {
	font-size:14px;
	color:#CA8C9F;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	background:#AE436D;
	-moz-border-radius:10px;
	}
	#temoignage div#survol_temoignage {
	cursor:pointer;
	height:auto;
	width:105px;
	position:absolute;
	top:0;
	left:0;
	font-size:9px;
	background:#fff;
	color:#CA8C9F;
	z-index:300;
	visibility: hidden;
	text-align:center;
	}
	#temoignage div#survol_temoignage p {
	width:105px;
	display:block;
	}
	#temoignage div#survol_temoignage p a {
	color:#CA8C9F;
	text-decoration:none;
	font-size:9px;
	margin:2px 0 0 0;
	padding:2px;
	line-height:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	}
	#temoignage div#survol_temoignage p a:hover {
	color:#AE436D;
	text-decoration:none;
	font-weight:bold;
	background:#CA8C9F;
	-moz-border-radius:10px;
	}
	#contact {
	height:20px;
	width:50px;
	margin:0 4px 0 4px;
	position: relative;
	float:left;
	}
	#contact a {
	height:20px;
	width:50px;
	font-size:14px;
	background:#fff;
	color:#AE436D;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	text-decoration:none;
	padding:0 8px 0 8px;
	display:block;
	}
	#contact a:hover {
	font-size:14px;
	color:#CA8C9F;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	background:#AE436D;
	text-decoration:none;
	-moz-border-radius:10px;
	}

	#ente_site {
	width:100%;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:157px;
	margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	display:block;
	}
		#ente_site a {
		width:328px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
		height:157px;
		margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
		padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
		display:block;
		padding:0 0 0 65px;
		float:left;
		}
	#titre_formation {
	width:250px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:157px;
	margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	display:block;
	float:right;
	}
	#titre_formation h1 {
	font-size:20px;
	line-height:21px;
	margin: 56px 0 0 0;
	}
		#nos_formations_specialisees {
		width:261px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
		height:auto;
		margin:55px 0 0 0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
		padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
		display:block;
		}
		#nos_formations_specialisees h1 {
		font-size:15px;
		line-height:16px;
		margin:0 0 20px 10px;
		}
		#nos_formations_specialisees p {
		font-size:11px;
		line-height:13px;
		margin:0 0 20px 10px;
		}
		#nos_formations_specialisees .menu_deroulant {
		width:140px;
		height:20px;
		color:#000;
		font-size:10px;
		line-height:11px;
		margin:0 0 35px 10px;
		background: #F4E9EC;
		}
	#deposez_offres {
	position:relative;
	width:228px;
	height:119px;
	margin:0;
	padding:0;
	display:block;
	background:url(/negoventis-theme/images/theme/negoventis/f_deposer_offre.gif) no-repeat 0 0;
	}
	#deposez_offres a {
	width:180px;
	height:50px;
	margin:0;
	padding:82px 0 0 20px;
	font-size:12px;
	line-height:14px;
	display:block;
	color:#AE436D;
	text-decoration:none;
	font-weight:bold;
	}
	#deposez_offres a:hover {
	font-weight:bold;
	text-decoration: underline;
	}
	
/*-------------------------------------------------------------------------------------------------------------------------------
   COLONNE DE GAUCHE
---------------------------------------------------------------------------------------------------------------------------------*/		
	#col_gauche {
	position:relative;
	width:270px;
	height:100%; /*hauteur de l'élément*/
	height:auto !important;/*pour hauteur mini IE6*/
	height:880px; /*hauteur de l'élément*/
	min-height:880px;/*pour FF*/
	float:left;
	margin:0 0 20px 0;
	}
/*-----------------------------------------------
Developpeurs et gestionnaires commerciaux*/
		#developpeurs_gestionnaires_commerciaux {
		width:230px;
		height:auto;
		margin:30px 0 0 25px;
		display:block;
		background:url(/negoventis-theme/images/theme/negoventis/f_devel_gestion_commer.gif) no-repeat 0 0;
		border-bottom:1px dotted #182C80;
		}
		#developpeurs_gestionnaires_commerciaux div {
		width:auto;
		height:auto;
		margin:0;
		padding:10px;
		display:block;
		}
		#developpeurs_gestionnaires_commerciaux div h1 {
		background:url(/negoventis-theme/images/theme/negoventis/p_rose_c.gif) no-repeat 0 2px;
		display:block;
		margin:0;
		padding:0;
		}
			#developpeurs_gestionnaires_commerciaux div h1 a {
			color:#E1037A;
			font-weight:bold;
			font-size:11px;
			line-height:12px;
			margin:0 0 1px 0;
			padding:0 0 0 12px;
			font-weight:bold;
			display:block;
			text-decoration:none;
			}
			#developpeurs_gestionnaires_commerciaux div h1 a:hover {
			color:#000;
			text-decoration:underline;
			}
		#developpeurs_gestionnaires_commerciaux div h2 {
		color:#000;
		font-weight:bold;
		font-size:11px;
		line-height:12px;
		margin:0 0 1px 0;
		padding:0 0 0 12px;
		font-weight:bold;
		display:block;
		}
		#developpeurs_gestionnaires_commerciaux div p {
		color:#707173;
		font-size:10px;
		line-height:11px;
		padding:0 0 0 12px;
		display:block;
		}
/*-----------------------------------------------------------------
Gestionnaires hotel - restaurants - etablissements touristique*/	
		#gestionnaire {
		width:230px;
		height:auto;
		margin:30px 0 0 25px;
		display:block;
		background: url(/negoventis-theme/images/theme/negoventis/f_gestionnaire.gif) no-repeat 0 0;
		}
		#gestionnaire div {
		width:auto;
		height:auto;
		margin:0;
		padding:10px;
		display:block;
		}
		#gestionnaire div h1 {
		background:url(/negoventis-theme/images/theme/negoventis/p_bleu.gif) no-repeat 0 2px;
		display:block;
		margin:0;
		padding:0;
		}
			#gestionnaire div h1 a {
			color:#009EE0;
			font-weight:bold;
			font-size:11px;
			line-height:12px;
			margin:0 0 1px 0;
			padding:0 0 0 12px;
			font-weight:bold;
			display:block;
			text-decoration:none;
			}
			#gestionnaire div h1 a:hover {
			color:#000;
			text-decoration:underline;
			}
		#gestionnaire div h2 {
		color:#000;
		font-weight:bold;
		font-size:11px;
		line-height:12px;
		margin:0 0 1px 0;
		padding:0 0 0 12px;
		font-weight:bold;
		display:block;
		}
		#gestionnaire div p {
		color:#707173;
		font-size:10px;
		line-height:11px;
		padding:0 0 0 12px;
		display:block;
		}		
/*-------------------------------------------------------------------------------------------------------------------------------
   COLONNE DE DROITE
---------------------------------------------------------------------------------------------------------------------------------*/			
	#col_droite {
	position:relative;
	width:733px;
	float:right;
	margin:0 0 20px 0;
	/*height:900px;
	background:url(/negoventis-theme/images/theme/negoventis/f_visuel_fds_page.jpg) no-repeat center 200px;*/
	}
	#col_droite_1col {
	width:575px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 0 20px 95px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	/*height:auto !important;*//*pour hauteur mini IE6*/
	border:1px dotted #AE436D;
	display:block;
	}
	#col_droite_1col_temoignage {
	width:475px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 0 20px 95px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	/*height:auto;*/
	display:block;
	}
	#col_droite_2col_g {
	width:465px;
	/*height:auto !important;*//*pour hauteur mini IE6*/
	float: left;
	margin:87px 0 20px 0;
	background:url(/negoventis-theme/images/theme/negoventis/fond_accueil.jpg) no-repeat 0 0;
	display:block;
	}
	#col_droite_2col_d {
	width:260px;
	/*height:auto !important;*//*pour hauteur mini IE6*/
	float:right;
	margin:0 0 20px 0;
	}
		#col_droite_2col_d .carte {
		width:261px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
		height:259px;
		margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
		padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
		background:url(/negoventis-theme/images/theme/negoventis/f_carte.jpg) no-repeat 0 0; /*fond image et couleur du site*/
		display:block;
		}
/*-----------------------------------------------------------------
Fiche formation */	
	#col_droite .intituler_formation {
	width:575px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 0 10px 95px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	/*height:auto;*/
	clear:both;
	display:block;
	}
	#col_droite .intituler_formation h1 {
	color:#E1037A;
	font-size:18px;
	line-height:20px;
	margin:0;
	padding:0;
	font-weight:bold;
	}
	#col_droite .intituler_formation p {
	color:#000;
	font-size:14px;
	line-height:16px;
	margin:0;
	padding:0 0 0 19px;
	font-weight:bold;
	}
/*-----------------------------------------------------------------
Identification territoire*/	
	#logo_territoire {
	width:330px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	height:auto;
	display:block;
	float:left;
	padding:30px 0 0 95px;
	}
		#logo_territoire img {
		width:58px;
		height:62px;
		float:left;
		padding:0 10px 0 0;
		}
		#logo_territoire h2 {
		width:auto;
		color:#E1037A;
		font-size:16px;
		line-height:19px;
		margin:0 0 0 10px;
		}
		#logo_territoire h3 {
		color:#000000;
		width:auto;
		font-size:15px;
		line-height:22px;
		margin:0 0 0 10px;
		}
/*-----------------------------------------------------------------
Coodonnees territoire*/			
	#coordonnees_territoire {
	width:225px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 10px 0 0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:10px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	height:auto;
	display:block;
	float: left;
	border:1px dotted #AE436D;
	}
/*-----------------------------------------------------------------
Fiche territoire*/		
	#col_droite_1col h1 {
	color:#AE436D;
	font-weight:bold;
	text-decoration:underline;
	font-size:16px;
	line-height:16px;
	margin:15px 0 15px 15px;
	padding:0 15px 0 12px;
	background:url(/negoventis-theme/images/theme/negoventis/p_rose_f.png) no-repeat 0 6px;
	}
	#col_droite_1col p.gris {
	color:#58585A;
	font-size:12px;
	line-height:14px;
	margin:10px 0 5px 15px;
	padding:0 15px 0 12px;
	}
	#col_droite_1col p.rose {
	color:#AE436D;
	font-size:12px;
	line-height:14px;
	margin:10px 0 5px 15px;
	padding:0 15px 0 12px;
	}
	#col_droite_1col p {
	color:#000000;
	font-size:13px;
	line-height:14px;
	margin:10px 0 5px 15px;
	padding:0 15px 0 12px;
	}
	#col_droite_1col .ligne_separation {
	width:100%;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:1px;
	margin:10px 0 10px 0;
	border-bottom:1px dotted #AE436D;
	}
/*-----------------------------------------------------------------
Liste temoignage*/	
	.mini_fiche_temoignage {
	position:relative;
	width:100%;
	height:auto;
	float:left;
	padding:5px;
	margin:0 0 2px 0;
	display:block;
	}
	.mini_fiche_temoignage:hover {
	background:#F4E9EC;
	cursor:pointer;
	}
	.mini_fiche_temoignage img {
	width:62px;
	height:62px;
	float:left;
	padding:2px;
	margin:5px 15px 5px 5px;
	border:1px dotted #AE436D;
	}
	.mini_fiche_temoignage h2 {
	width:auto;
	color:#000;
	font-size:12px;
	line-height:14px;
	margin:0 0 0 10px;
	padding:10px 0 0 0;
	font-weight:bold;
	}
	.mini_fiche_temoignage h3 {
	color:#58585A;
	width:auto;
	font-size:11px;
	line-height:13px;
	margin:0 0 0 10px;
	}
	.mini_fiche_temoignage a  {
	position:absolute;
	bottom:5px;
	right:10px;
	width:75px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
	.mini_fiche_temoignage a:hover  {
	color:#AE436D;
	font-weight:bold;
	text-decoration: none;
	}
	.ligne_separation_gris {
	width:100%;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:1px;
	margin:10px 0 10px 0;
	border-bottom:1px dotted #58585A;
	display:block;
	clear:both;
	}
/*-----------------------------------------------------------------
Identification temoignage*/	
	#identification_temoignage {
	position:relative;
	width:600px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	height:auto;
	display:block;
	float:left;
	padding:30px 0 0 105px;
	}
		#identification_temoignage .imprimez{
		position: absolute;
		width:143px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
		margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
		padding:0 0 0 20px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
		height:19px;
		line-height:19px;
		right:0;
		top:50px;
		background:url(/negoventis-theme/images/theme/negoventis/f_recherche.gif) no-repeat 0 0;
		display:block;
		}
		#identification_temoignage .nouvelle_recherche{
		position: absolute;
		width:143px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
		margin:0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
		padding:0 0 0 20px; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
		height:19px;
		line-height:19px;
		right:0;
		top:80px;
		background:url(/negoventis-theme/images/theme/negoventis/f_recherche.gif) no-repeat 0 0;
		display:block;
		}
		#identification_temoignage a  {
		width:75px;
		color:#58585A;
		line-height:19px;
		text-decoration:none;
		}
		#identification_temoignage a:hover  {
		color:#AE436D;
		text-decoration: underline;
		}
		#identification_temoignage img {
		width:140px;
		height:140px;
		float:left;
		padding:2px;
		margin:5px 15px 5px 5px;
		border:1px dotted #AE436D;
		}
		#identification_temoignage h2 {
		width:auto;
		color:#000;
		font-size:14px;
		line-height:16px;
		margin:0 0 0 10px;
		padding:50px 0 0 0;
		font-weight:bold;
		}
		#identification_temoignage h3 {
		color:#58585A;
		width:auto;
		font-size:12px;
		line-height:14px;
		margin:0 0 0 10px;
		}	
/*-----------------------------------------------------------------
Fiche temoignage*/		
	#col_droite_1col_temoignage h1 {
	color:#AE436D;
	font-weight:bold;
	text-decoration:underline;
	font-size:16px;
	line-height:16px;
	margin:15px 0 15px 15px;
	padding:0 15px 0 12px;
	background:url(/negoventis-theme/images/theme/negoventis/p_rose_f.png) no-repeat 0 6px;
	}
	#col_droite_1col_temoignage p.gris {
	color:#58585A;
	font-size:12px;
	line-height:14px;
	margin:10px 0 5px 15px;
	padding:0 15px 0 12px;
	}
	#col_droite_1col_temoignage p {
	color:#000000;
	font-size:13px;
	line-height:14px;
	margin:10px 0 5px 15px;
	padding:0 15px 0 12px;
	text-align: justify;
	}
/*-----------------------------------------------------------------
Haut de page*/		
	#haut_page  {
	width:100%;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:15px;
	display:block;
	clear:both;
	text-align:right;
	margin:0 0 40px 0;
	}
	#haut_page a  {
	width:75px;
	color:#AE436D;
	text-align:right;
	font-weight:bold;
	margin:0 60px 0 0;
	padding:0 15px 0 0;
	background:url(/negoventis-theme/images/theme/negoventis/f_haut_page.gif) no-repeat bottom right;
	}
	#haut_page a:hover  {
	color:#58585A;
	font-weight:bold;
	text-decoration: none;
	background:url(/negoventis-theme/images/theme/negoventis/f_haut_page_f2.gif) no-repeat bottom right;
	}
/*-----------------------------------------------------------------
Retour*/		
	#retour  {
	width:100%;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:15px;
	display:block;
	clear:both;
	text-align:right;
	margin:0 0 20px 0;
	}
	#retour a  {
	width:75px;
	color:#AE436D;
	text-align:right;
	font-weight:bold;
	margin:0 60px 0 0;
	}
	#retour a:hover  {
	color:#58585A;
	font-weight:bold;
	text-decoration: none;
	}

/*--------------------------------------------------------------------------------------
TABLEAU 
--------------------------------------------------------------------------------*/ 
/*DEBUT TABLEAU */
	table{
	width:100%;
	height:auto;
	display:block;
	border:1px dotted #AE436D;
	margin:0 0 10px 0;
	}
	table tr td a{
	color:#AE436D;
	text-decoration:none;
	}
	table tr td a:hover{
	color:#000;
	text-decoration:none;
	}
/*---------------------------------------------------------------------------------------
TITRE DES DIFFERENTES COLONNES DU TABLEAU TH LIGNE 1
------------------------------------------------------------------------------*/		
	table tr th{
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:35px;
	vertical-align:middle;
	text-align: left;
	padding:0 0 0 10px;
	}
/*------COL 2 : CONTENANCE*/		
		table tr th.col1{
		width:290px;
		height:35px;
		border-bottom:1px dotted #AE436D;
		background:#F4E9EC;
		}
/*------COL 3 : TITRE ALCOOLIQUE*/		
		table tr th.col2{
		width:165px;
		height:35px;
		border-bottom:1px dotted #AE436D;
		background:#fff;
		}		
/*------DISPONIBILITE*/		
		table tr th.col3{
		width:100%;
		height:35px;
		border-bottom:1px dotted #AE436D;
		background: #F4E9EC;
		}
/*------------------------------------------------------------------------------
TD LIGNE 1
------------------------------------------------------------------------------*/			
	table tr td{
	color:#AE436D;
	font-size:10px;
	height:45px;
	line-height:12px;
	text-align: left;
	padding:0 0 0 10px;
	vertical-align:middle;
	font-weight:bold;
	}
/*------COL 2 : CONTEANCE */		
		table tr td.col1{
		width:290px;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#F4E9EC;
		}
/*------COL 3 : TITRE ALCOOLIQUE */		
		table tr td.col2{
		width:165px;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#fff;
		}
/*------DISPONIBILITÉ : */		
		table tr td.col3{
		width:100%;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#F4E9EC;
		}
/*------------------------------------------------------------------------------
TD LIGNE 2
------------------------------------------------------------------------------*/			
/*------SEPARATION ENTRE 2 LIGNES*/		
	table tr td a.ligne2{
	color:#FFFFFF;
	text-decoration:none;
	}
	table tr td a.ligne2:hover{
	color:#000;
	text-decoration:none;
	}
/*------COL 2 : CONTEANCE */		
		table tr td.col1_lig2{
		width:290px;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#CA8C9F;
		background:#CA8C9F;
		color:#FFFFFF;
		}
/*------COL 3 : TITRE ALCOOLIQUE */		
		table tr td.col2_lig2{
		width:165px;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#CA8C9F;
		background:#CA8C9F;
		color:#FFFFFF;
		}
/*------DISPONIBILITÉ : */		
		table tr td.col3_lig2{
		width:95px;
		height:45px;
		border-bottom:1px dotted #AE436D;
		vertical-align: middle;
		background:#CA8C9F;
		background:#CA8C9F;
		color:#FFFFFF;
		}
/* FIN TABLEAU */
	#selectionner_region{
	width:100%;
	height:20px;
	display:block;
	margin:0 0 10px 0;
	}
	#selectionner_region p{
	color:#AE436D;
	font-size:10px;
	line-height:20px;
	text-align: left;
	font-weight:bold;
	}
	#selectionner_region .menu_deroulant {
	width:140px;
	height:20px;
	color:#000;
	font-size:10px;
	line-height:11px;
	margin:0 0 0 10px;
	background: #F4E9EC;
	}
	#selectionner_region p a {
	width:85px;
	height:20px;
	color:#AE436D;
	font-size:10px;
	line-height:11px;
	float:right;
	}
	#selectionner_region p a:hover{
	color:#000;
	}
/*--------------------------------------------------------------------------------------
CONTACT 
--------------------------------------------------------------------------------*/ 
	#col_droite_1col_contact {
	position:relative;
	width:605px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:150px 0 20px 75px; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	height:auto !important;/*pour hauteur mini IE6*/
	border:1px dotted #AE436D;
	display:block;
	}
	#col_droite_1col_contact .ph_formulaire_contact {
	width:285px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:188px !important;/*pour hauteur mini IE6*/
	display:block;
	position:absolute;
	top:-162px;
	left:-2px;
	}
	#col_droite_1col_contact h1 {
	color:#AE436D;
	font-size:18px;
	line-height:20px;
	margin:30px 0 5px 15px;
	padding:0 15px 0 12px;
	font-weight:bold;
	}
	#col_droite_1col_contact p {
	color:#58585A;
	font-size:11px;
	line-height:13px;
	margin:10px 0 2px 15px;
	padding:0 15px 0 12px;
	}
	.bloc_btn_radio {
	width:150px;
	height:15px;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	float:left;
	display:block;
	color:#58585A;
	font-size:11px;
	line-height:15px;
	}
		.bloc_btn_radio input {
		height:15px;
		line-height:15px;
		float:left;
		color:#58585A;
		margin:0 5px 0 0;
		padding:0;
		display:block;
		}
	.bloc_btn_radio_offre_emploi {
	width:120px;
	height:15px;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	float:left;
	display:block;
	color:#58585A;
	font-size:11px;
	line-height:15px;
	}
		.bloc_btn_radio_offre_emploi input {
		height:15px;
		line-height:15px;
		float:left;
		color:#58585A;
		margin:0 5px 0 0;
		padding:0;
		display:block;
		}
	.bloc_champ {
	width:260px;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 27px;
	display:block;
	}
	.bloc_champ p {
	color:#58585A;
	font-size:11px;
	line-height:13px;
	display:block;
	margin:0 !important;
	padding:0 !important;
	}
	.bloc_champ input {
	width:250px;
	height:16px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_menu_deroulan {
	width:45px;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
	}
	.bloc_menu_deroulan select {
	width:45px;
	height:20px;
	line-height:20px;
	float:left;
	margin:13px 0 0 10px;
	padding:0 0 0 0;
	display:block;
	}
	.bloc_champ_menu_deroulan {
	width:200px;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 27px;
	display:block;
	}
	.bloc_champ_menu_deroulan p {
	color:#58585A;
	font-size:11px;
	line-height:13px;
	display:block;
	margin:0 !important;
	padding:0 !important;
	}
	.bloc_champ_menu_deroulan input {
	width:200px;
	height:16px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_champs_seul {
	width:550px;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 27px;
	display:block;
	}
	.bloc_champs_seul p {
	color:#58585A;
	font-size:11px;
	line-height:13px;
	margin:0 !important;
	padding:0 !important;
	}
	.bloc_champs_seul select {
	width:535px;
	height:102px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_champs_seul textarea {
	width:535px;
	height:28px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_champs_seul input {
	width:535px;
	height:16px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_champs_seul .champ_txt_adresse {
	width:540px;
	height:28px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
	.bloc_champs_seul .champ_txt_commentaire {
	width:535px;
	height:52px;
	color:#58585A;
	font-size:11px;
	line-height:13px;
	border:1px solid #AE436D;
	}
/*-----------------------------------------------------------------
Envoyer formulaire*/		
	#envoyer_formulaire  {
	width:135px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	height:20px;
	display:block;
	clear:both;
	margin:0 35px 0 0;
	float: right;
	}	

	#envoyer_formulaire a  {
	font-size:12px;
	color:#AE436D;
	line-height:20px;
	text-align:center;
	font-weight: bold;
	background:#CA8C9F;
	-moz-border-radius:10px;
	width:135px;
	height:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	#envoyer_formulaire a:hover  {
	color:#CA8C9F;
	background:#AE436D;
	font-weight:bold;
	text-decoration: underline;
	}