/* CSS Document */
h1									{	color:#5490BE;font-size:24px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;	}

.texte_jaune_11						{	color:#FBB900;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_jaune_12						{	color:#FBB900;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert_11						{	color:#009535;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert_12						{	color:#009535;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert2_11						{	color:#218610;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert2_12						{	color:#218610;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_bleu_11						{	color:#5490BE;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_bleu_12						{	color:#5490BE;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_bleu2_11						{	color:#7389C0;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_bleu2_12						{	color:#7389C0;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_noir_11						{	color:#000000;font-size:11px;font-family:Arial, Helvetica, sans-serif;	}
.texte_noir_12						{	color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_gris_11						{	color:#666666;font-size:11px;font-family:Arial, Helvetica, sans-serif;	}
.texte_gris_12						{	color:#666666;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.titre_noir_24						{	color:#000000;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.titre_bleu_24						{	color:#5490BE;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.titre_vert_24						{	color:#009535;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.titre_jaune_24						{	color:#FBB900;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.separateur_gris					{	background-color:#999999;height:1px; line-height:1px;font-size:1px;margin:12px 0;overflow:hidden;	}

.titre_fd_vert						{	background:transparent url(images/lien_fond_vert.jpg) repeat-x scroll left top;color:#FFFFFF;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:6px 10px;text-decoration:none;text-transform:uppercase;border:1px solid #C1C1C1;text-align:center; }

/* les flashs */
.h2_flashTitle1 					{	color:#ffffff;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:30px;font-weight:normal;text-transform:uppercase;margin:0 0 2px 0;padding:0px;	}
.h2_flashTitle2 					{	color:#78D55C;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:30px;font-weight:normal;text-transform:uppercase;margin:0 0 7px 0;padding:0px;	}
.h2_flashTitle3 					{	color:#666666;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:35px;font-weight:normal;margin:0 0 7px 0;padding:0px;line-height:28px;	}
.h3_flashTitle1 					{	color:#4E880F;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;text-transform:uppercase;margin:0 0 7px 0;padding:0px;	}
.h3_flashTitle2 					{	color:#000000;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;text-transform:uppercase;margin:0 0 7px 0;padding:0px;	}
.h3_flashTitle3 					{	color:#7389C0;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;text-transform:uppercase;margin:0 0 7px 0;padding:0px;	}
.h3_flashTitle4 					{	color:#666666;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;text-transform:uppercase;margin:0 0 7px 0;padding:0px;	}
.h4_flashTitle1 					{	color:#7DBC27;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;margin:0 0 3px 0;padding:0px;	}
.h4_flashTitle2						{	color:#4CA831;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;margin:0 0 3px 0;padding:0px;display:inline-block;	}
.h4_flashTitle3						{	color:#99FF00;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;margin:0 0 3px 0;padding:0px;display:inline-block;	}
.h4_flashTitle4						{	color:#666666;font-family:din_1451_engschrift,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;margin:0 0 3px 0;padding:0px;display:inline-block;	}

.flexitHR_sep1						{	background:url(images/pointille.gif);height:1px;font-size:1px;line-height:1px;	}

/* les liens */
.linkType1							{	background:transparent url(images/lien_fond_vert.jpg) repeat-x scroll left top;color:#FFFFFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:6px 10px;text-decoration:none;text-transform:uppercase;border:1px solid #C1C1C1;color:#ffffff; }
a.linkType1:hover					{	color:#ffffff;background:#6180AE; }
.linkType2							{	background:transparent url(images/lien_fond_orange.jpg) repeat-x scroll left top;color:#FFFFFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:6px 10px;text-decoration:none;text-transform:uppercase;border:1px solid #C1C1C1;color:#ffffff; }
a.linkType2:hover					{	color:#ffffff;background:#6180AE; }
.linkType3							{	background:transparent url(images/lien_fond_violet.jpg) repeat-x scroll left top;color:#FFFFFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:6px 10px;text-decoration:none;text-transform:uppercase;border:1px solid #C1C1C1;color:#ffffff; }
a.linkType3:hover					{	color:#ffffff;background:#6180AE; }


/* not editor */
a									{	color:#999999;text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
a:hover								{	color:#55a010;	}
body 								{	margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background:#323639;	}
td,p,div,b,strong					{	font-family:Arial, Helvetica, sans-serif;	}
img									{	border:0px;}

ul									{	padding-left:20px;margin:5px;		}

ul.liste_1							{	padding-left:6px;	}
ul.liste_1 li 						{ 	background: url(images/puce_01.gif) left 6px no-repeat;list-style-type:none;padding-left:14px;}

#global								{	background:url(images/fond.jpg) #D1D1D1 repeat-x;width:1250px;margin:0 auto;	}
#contenu							{	background:url(images/fond_bas.jpg) repeat-x bottom;	}

.tetiere 							{	position:relative;width:1250px;margin:0 auto;height:288px;	}
.tetiere .bandeau					{	margin-top:5px;height:248px;overflow:hidden;	}
.tetiere .navigation				{		}
.tetiere .navigation .menu2			{	position:absolute;bottom:0px;left:122px;padding:0px;margin:0px;list-style-type:none;padding-right:25px;	}

.menu2 li							{	float:left;margin-right:0px;position:relative;background:url(images/commun/menu_g.png) no-repeat;	}
.menu2 li:hover,.menu2 li.selected	{	background:url(images/commun/menu_g2.png) no-repeat;	}
.menu2 li a							{	font-family:Arial, Helvetica, sans-serif;color:#1F1E21;font-size:12px;text-decoration:none;line-height:23px;display:block;background:url(images/commun/menu_d.png) right no-repeat;margin-left:7px;padding-left:7px;padding-right:15px;font-weight:bold;	}
.menu2 li:hover a,.menu2 li.selected a{	color:#FFFFFF;background:url(images/commun/menu_d2.png) right no-repeat;	}

#menu_haut_page						{	color:#99FF00;padding-left:140px;height:34px;	}
#menu_haut_page a					{	text-transform:uppercase;color:#99FF00;line-height:34px;font-weight:bold;padding:0 5px;	}
#menu_haut_page a:hover				{	color:#FFFFFF;	}

#global	.global_contenu				{	width:988px;margin:0 auto;background:url(images/structure/fond.png) transparent;	}
#global	.contenu					{	width:988px;margin:0 auto;z-index:200;position:relative;overflow:hidden;	}
#global	.contenu .col1				{	width:233px;float:left;padding:10px;	}
#global	.contenu .col2				{	width:475px;float:left;padding:10px;position:relative;	}
#global	.contenu .col3				{	width:212px;float:left;padding:10px;	}

#global	.footer						{	width:972px;margin:0 auto;position:relative;height:57px;color:#375B1C;padding:8px;}
#global	.footer	a					{	color:#375B1C;font-size:11px;font-weight:bold;	}
#global	.footer	a:hover				{	color:#ffffff;	}
#global	.footer	.menu_bas_page		{	position:absolute;right:10px;top:16px;color:#FFFFFF;	}
#global	.footer	.menu_bas_page a	{	color:#FFFFFF;text-transform:uppercase;font-size:11px;font-weight:bold;	}
#global	.footer	.menu_bas_page a:hover{	color:#333333;	}

.chemin								{	clear:both;line-height:27px;color:#666666;padding:0 15px;font-size:10px;font-family:Geneva, Arial, Helvetica, sans-serif	}
.chemin a							{	text-decoration:none;color:#666666;line-height:29px;text-transform:uppercase;font-size:10px;	}
.chemin a:hover						{	color:#000000;	}

.global_encart						{	margin-top:5px;margin:0 auto;width:988px;background:transparent url(images/structure/fond.png) transparent repeat scroll 0 0;overflow:hidden;		}
.encart								{	width:auto;color:#FFFFFF;position:relative;}
.encart .style_1					{	background:url(images/structure/fond.jpg) repeat-x top left #338000;width:244px;height:81px;vertical-align:top;padding:0 6px;	}
.encart .style_2					{	background:url(images/structure/fond.jpg) repeat-x top left #338000;width:244px;height:81px;vertical-align:top;padding:0 6px;	}
.encart .style_separate				{	width:1px;background-color:#FFFFFF;	}
.encart .overflow					{	overflow:hidden;width:230px;font-size:11px;	}

.encart2							{	width:988px;margin:0 auto;color:#060606;	}
.encart2 .style_1					{	width:244px;height:189px;vertical-align:top;padding:10px;font-size:11px;	}
.encart2 .overflow					{	overflow:hidden;width:224px;font-size:11px;	}

.encart2							{	width:958px;margin:0 auto;padding:0 15px;	}

.input_recherche					{	position:relative;width:212px;	}
.input_recherche input				{	width:194px;padding-right:18px;height:17px;border:1px solid #999999;font-size:12px;	color:#548DBD;}
.input_recherche .btn_ok			{	position:absolute;right:3px;top:3px;width:16px;height:15px;border:none;padding:0px;	}

.form_inscription_newsletter		{	margin:0px;	}
.newsletterbox						{	position:relative;width:212px;	}
.newsletterbox .ancre				{	display:none;	}
.newsletterbox input				{	width:194px;padding-right:18px;height:17px;border:1px solid #999999;	}
.newsletterbox .btn_ok				{	position:absolute;right:3px;top:5px;width:13px;height:10px;border:none;padding:0px;	}

input								{	color:#548DBD;	}
textarea							{	color:#548DBD;	}
* .no_screen						{	display:none;	}


/* entreprise */
.liste_adherent						{	border:1px solid #D9D9D9;color:#000000;width:80%;margin:0 auto 5px auto;	}
.liste_adherent td.info				{	padding:5px;width:100%;vertical-align:top;	}
.liste_adherent td.btn				{	background:#EEEEEE;	}

.liste_non_adherent					{	color:#000000;margin:0 auto 5px auto;width:80%;	}
.liste_non_adherent td.info			{	padding:5px;width:100%;vertical-align:top;}

.liste_pagination .pagination .results{	font-size:17px;font-weight:bold;margin-top:11px;	}
.liste_pagination .pagination ul	{	margin:11px 0px 0 0;	}

select.filtre_entreprise			{	width:100%;	}


/* Pagination */
.pagination { width: 100%; height: 30px; margin-left: auto; margin-right: auto; margin-bottom: 20px; padding-top: 2px; border:none;}
.pagination img { position: relative; top: 1px; }
.pagination ul { list-style: none; float: right; margin: 5px 10px 0 0; }
.pagination ul li { font-size: 11px; float: left; display: block; padding: 0; margin-right: 3px; position: relative; }
.pagination ul #selected { background: #4B8701; padding: 2px 5px; color: #fff; display: inline-block; }
.pagination .numbers,.pagination .numbers_next,.pagination .numbers_next2,.pagination .numbers_prev,.pagination .numbers_prev2 { border: 1px solid #4B8701; padding: 2px 5px; color: #b18031; display: inline-block; font-weight: bold; }
.pagination .numbers_next:hover,.pagination .numbers_next2:hover,.pagination .numbers_prev:hover,.pagination .numbers_prev2:hover { background-color: #4B8701; color: #fff; }
.pagination a, .pagination a:link, .pagination a:visited { color: #4B8701; text-decoration: none; }
.pagination .numbers:hover, .pagination .numbers:visited:hover { background-color: #4B8701; color: #fff; padding: 2px 5px; display: inline-block; }
.pagination .results { font-size: 12px; font-weight: bold; margin: 5px 0 0 10px; display: inline-block; }

/* fiche entreprise */
.img_fiche							{	text-align:center;	}
.img_fiche img						{	border:1px solid #CCCCCC;padding:5px;	}
.localiser_plan						{	margin-left:29px;		}
.img_logo							{	text-align:center;overflow:hidden;width:200px;border:1px solid #CCCCCC;padding:5px;	}

/* sous niveau */
.ss_menu { padding: 0; font-family: Arial, Helvetica, sans-serif; color: #0D100C; margin: 0; list-style: none; margin-bottom:10px;}
.ss_menu li a { display: block; padding: 6px 19px 6px 35px; font-family: Arial, Helvetica, sans-serif; color: #0D100C; text-decoration: none; background: url(images/fleche_off.gif) 10px 7px no-repeat;font-size:13px;font-weight:bold; }
.ss_menu li a:hover, .ss_menu .nv1selected a { color: #5C8CBC;background: url(images/fleche_on.gif) 10px 7px no-repeat; }
.ss_menu .nv1hasChildren { padding-bottom: 7px; }
.ss_menu ul { padding: 0; list-style: none;margin-bottom:0px; }

/* extranet */
.boite_extranet						{	background:url(images/fond_login.jpg);width:325px;height:186px;	position:relative;margin:30px auto 100px auto;}
#login_extranet						{	position:absolute;top:66px;left:101px;width:183px;height:13px;font-size:11px;	}
#pass_extranet						{	position:absolute;top:100px;left:101px;width:183px;height:13px;font-size:11px;	}
#ok-header							{	position:absolute;top:130px;left:101px;	}
.error_box_login					{	left:74px;position:absolute;top:-20px;color:#990000;	}
.linkForgotPass						{	position:absolute;top:186px;left:10px;color:#000000;	}

.divError { width: auto; border: 1px solid #AE0000;margin:5px;padding:2px 4px; color:#ffffff;background-color:#e28888;}
.spanError { width: auto; padding:2px 4px; color:#FF0000;font-weight:bold;}
.divOk { width: auto; border: 1px solid #5bb503;margin:5px;padding:2px 4px; color:#3f6a16;background-color:#b3e285;}

