
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0 auto 0 auto;
	text-align: left;
	font-family: Tahoma,Arial;
	font-size: 11px;
	font-weight: normal;
	color: #e6e6e6;
	background: #000000;
}

div#page {
	background: #000000;
	width: 1024px;
	margin: 0 auto 50px auto;
}

.clear {
	clear: both;
	height: 0px;
}

.clearboth {
	clear:both;
}

.centrage{
	/*border:1px solid #FE3605;*/
	height:65px;
	overflow:hidden;
}

.bouton {
	cursor: pointer;
}

img.rechSepFl{
	float:left;
	margin:8px 0 0 10px;
}

.stitleRech{
	font-size:14px;
	color:#f32e0e;
	margin:5px 0 10px 10px; 
}

.sAdd{
	font-size:15px;
	color:#f32e0e;
	margin:5px 0 10px 10px; 
	float:left;
}

.sNum{
	font-size:15px;
	color:#fefefe;
	margin:5px 0 0 20px; 
	font-weight:bold;
	float:left;
}

/*###############################
#								     #
#	ANNUAIRE						     #	
#								     #
###############################*/


div#annuaire {
	/*height: 700px;
	overflow: auto;*/
	padding-left: 20px;
}

div#annuaire h1.golden-h1 { display: none;}

div#annuaire ul#golden-n1 { 
	padding: 0 0 0 19px;
}

	div#annuaire ul#golden-n1 li {
		list-style-type: none;
	}
	
	div#annuaire ul#golden-n1 h2, ul#golden-n1 h3 {
		background: none;
		height: 15px;
		padding: 0;
	}
	
	div#annuaire ul#golden-n1 h2 { /* Gestion du theme : padding, taille police */
		padding: 10px 0 5px 0;
		font-size: 13px;
	}
	
	div#annuaire ul#golden-n1 a {
	padding: 10px 0 5px 0;
	font-size: 13px;
	color:#fe3506;
	}
	
	div#annuaire ul#golden-n1 h3 {
		font-size:11px;
		padding: 10px 0 0 0;
	}
		div#annuaire ul#golden-n1 h2 a, ul#golden-n1 h3 a { /* Gestion du theme : couleurs, puces */
			color: black;
			font-weight: bold;
			background: url('/images/fleche.gif') 0 1px no-repeat;
			padding-left:12px;
			text-transform:uppercase;
		}
		div#annuaire ul#golden-n1 li p {
			padding: 10px 0 10px;
			width: 450px;
		}

div#annuaire ul.golden-n2 { 
	padding: 0 0 0 20px;
}

	div#annuaire ul.golden-n2 li { 
		padding: 2px 0 0 10px;
	}
	
	div#annuaire ul.golden-n2 li h3 {	/* Gestion du nom du site : padding, taille police, couleurs, puces */
		font-size:11px;
		background: url('/images/puce_carreVert.gif') 0 1px no-repeat;
		display: inline;
		padding-left:10px;
		color: #FF6100;
	}

		div#annuaire ul.golden-n2 a {	/* Gestion de la description : taille police, couleurs */
			color: #3d4e57;
		}
	
	div#annuaire h2#golden-h2 {
		display: none;
	}



/*###############################
#								#
#	DIVERS						#	
#								#
###############################*/	


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

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

img{
	border:0;
	vertical-align: text-bottom;
	margin:0;
	padding:0;
	}

ul{
list-style-type:none;
}	
	
.texteSouligne{
	text-decoration:underline;	
}

.gras{
	font-weight:bold;
}

.normal{
	font-weight:normal;
}

.italic{
	font-style:italic;
}

.souligne{
	text-decoration:underline;
}

.margin10px{
	margin:10px;
}

.marginLeft2px{
	margin-left:2px;
}

.marginLeft10px{
	margin:0px 180px;
}

.marginLeft50px{
	margin-left:50px;
}

.marginLeft25px {
	margin-left:17px;
}

.marginLeft85px{
	margin-left:85px;
}

.paddingLeft20px {
	padding-left:20px;
}

.paddingRight10px {
	padding-right:10px;
}

.paddingLeft5px {
	padding-left:5px;
}

.paddingLeft0 {
	padding-left:0;
}

.paddingTop20px {
	padding-top:20px;
}

.paddingTop5px {
	padding-top: 5px;
}

.PalmCat {
	padding-left: 13px;
}


.PalmTeam {
	padding-left: 34px;
}


.PalmVehicule {
	padding-left: 21px;
}


.PalmCourse {
	padding-left: 5px;
}

.PalmTeamCat {
	padding-left: 70px;
}

.PalmTeamEq {
	padding-left: 5px;
}

.PalmTeamVh {
	padding-left: 78px;
}

.PalmTeamCl {
	padding-left: 62px;
}


input{
	width:110px;
	font-size:11px;
	padding:1px 0;
	border-width:1px;
	border-style:solid;
	border-color:#fe582b;
	background: url("/images/input_fond.gif") 0 0 repeat-x #dddddd;
}

textarea{
	border-width:1px;
	border-style:solid;
	border-color:#fe582b;
	padding:1px 0;
}

.formNews{
	color:black;
	float:left;
}

.inputradio{
	width:15px;
}

.blockradio{
	color:black;
}

.sous_titre {
	font-size:14px;
	font-style:italic;
	font-family:Trebuchet MS, Tahoma, Verdana;
	background: url("/images/puce_orange.gif") 0 4px no-repeat;
	padding-left: 15px;
	color:black;
	width:550px;
	height:18px;
}

.puce_orange2 {
	background: url("/images/puce_orange2.gif") 0 2px no-repeat;
	padding-left:17px;
}

.puce_orange3 {
	background: url("/images/puce_orange2.gif") 0 45px no-repeat;
	padding-left:125px;
	margin-top:5px;
}

.puce_actualiteSsmenu {
	background: url("/images/puce_actualiteSsmenu.gif") 0 2px no-repeat;
	padding-left:20px;
}

.imgFlottante {
	margin-right:10px;
}

.trebuchet {
	font-family:Trebuchet MS, Tahoma, Verdana;
}


.TrebuchetBlack{
	font-family:Trebuchet MS, Tahoma, Verdana;
	/*font-weight:bold;*/
	color: black;
}

.bold{
	font-weight:bold;
}

.floatleft{
	float:left;
}

.floatLeft {
	float:left;
	padding-right:15px;
	padding-bottom:5px;
}

.floatRight {
	float:right;
	padding-left:15px;
	padding-bottom:5px;
}
.floatRight2 {
	float:right;
	margin-right: 75px;
	margin-bottom: 10px;
}

.floatNone{
	float: none;
}

.aOrange {
	text-decoration:underline;
	font-size:11px;
	color:#fe3506;
}

.orange {
	color:#fe3506;
}

.orange2 {
	color:#ff4213;
}

.widthNone {
	width:auto;
}

.width200px {
	width:170px;
}

.width109px {
	width:109px;
}

.size12 {
	font-size:12px;
}

.size10 {
	font-size:10px;
}

.size11 {
	font-size:11px;
}

.size14 {
	font-size:14px;
}

.bold {
	font-weight:bold;
}

.alignCenter {
	text-align: center;
}

.h4 {
	padding-left: 18px;
	background:transparent url(/images/puce_orange.gif) no-repeat scroll 0pt 4px;
	color:black;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:Trebuchet MS,Tahoma,Verdana;
}

.span_haut_photos {
	colo: #FFFFFF;
	display: block;
	padding-left: 60px;
	padding-top: 22px;
	text-decoration: none;
	text-transform: uppercase;
}

.LienPaiement {
	padding-left:222px;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, Verdana;
	text-decoration:underline;
	color:black;
}

.LienPaiement:hover {
	color:#FE3605;
}


/*###############################
#								#
#	HAUT						#	
#								#
###############################*/	
	
div#haut{
	position:relative;
	height:177px;
	position:relative;
	background: url("/images/haut_fond.jpg") 0 0 no-repeat;
	}
	
		div#haut a img#logo{
			position:absolute;
			top:5px;
			left:31px;
		}
	
		div#haut img#slogan{
			position:absolute;
			top:40px;
			left:303px;
		}
		
		div#haut h1{
			position:absolute;
			top:5px;
			left:633px;
			width:440px;
			font-size:10px;
			font-weight:normal;
		}
		
		div#haut img#drapeauFR{
			position:absolute;
			top:83px;
			left:927px;
		}

		div#haut img#drapeauENG{
			position:absolute;
			top:83px;
			left:959px;
		}
	
	
	/*###########
	#	MENU	#
	###########*/	
	
	div#haut div#menu{
		position:absolute;
		top:108px;
		left:6px;
		width:1006px;
		height:30px;
	}
	
			div#haut div#menu ul li{
				float:left;
				padding-right:1px;
			}
			
			div#haut div#menu ul li a {
				display:block;
				height:30px;

			}
				div#haut div#menu ul li a:hover img {
					display: none;
	
				}
			
					div#haut div#menu ul li a#accueil{
						background: url("/images/menu_accueil.jpg") 0 0 no-repeat;
						width:99px;
					}
					
							div#haut div#menu ul li a#accueil:hover{
								background: url("/images/menu_accueil_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#compte{
						background: url("/images/menu_compte.jpg") 0 0 no-repeat;
						width:119px;
					}
					
							div#haut div#menu ul li a#compte:hover{
								background: url("/images/menu_compte_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#univers{
						background: url("/images/menu_univers.jpg") 0 0 no-repeat;
						width:157px;
					}
					
							div#haut div#menu ul li a#univers:hover{
								background: url("/images/menu_univers_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#offres{
						background: url("/images/menu_offres.jpg") 0 0 no-repeat;
						width:145px;
					}
					
							div#haut div#menu ul li a#offres:hover{
								background: url("/images/menu_offres_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#infos{
						background: url("/images/menu_infos.jpg") 0 0 no-repeat;
						width:138px;
					}
					
							div#haut div#menu ul li a#infos:hover{
								background: url("/images/menu_infos_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#devenir{
						background: url("/images/menu_devenir.jpg") 0 0 no-repeat;
						width:153px;
					}
					
							div#haut div#menu ul li a#devenir:hover{
								background: url("/images/menu_devenir_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#faq{
						background: url("/images/menu_faq.jpg") 0 0 no-repeat;
						width:79px;
					}
					
							div#haut div#menu ul li a#faq:hover{
								background: url("/images/menu_faq_hover.jpg") 0 0 no-repeat;
							}
					
					div#haut div#menu ul li a#contact{
						background: url("/images/menu_contact.jpg") 0 0 no-repeat;
						width:106px;
					}
					
							div#haut div#menu ul li a#contact:hover{
								background: url("/images/menu_contact_hover.jpg") 0 0 no-repeat;
							}
				div#haut div#menu ul ul {
					position: absolute;
					display: none;
					height: 25px;
					top: 30px;
					left: 5pt;
					width: 997px;
					background-color: #202020;
					/*background: #232323 none repeat scroll 0%;*/
					/*background-color: #565658;*/
					/*margin: 0pt 10px 0pt 0px;*/
					margin: 0;
					z-index: 5;
				}
					div#haut div#menu ul ul li {
						display: block;
						float: left;
						background: none;
						padding: 0;
						font-size: 11px;
						font-weight: 900;
						color: #ffffff;
						/*padding: 10px 20px 0 20px;*/
						padding: 10px 2px 0 2px;
					}
					
					div#haut div#menu ul ul li.rapproche {
						padding-right: 5px;
					}
					
						div#haut div#menu ul ul a {
							font-size: 11px;
							font-weight: 900;
							color: #ffffff;
							padding: 0;
							margin-left: 0;
						}

						div#haut div#menu ul ul a:hover {
							color: #fe3605;
							text-decoration:none;
						}

						
/* Bordure haut du conteneur */

div#bordureHautHome {
	background: url("/images/bordureHautHome.jpg") 0 0 no-repeat;
	height:16px;
}

div#bordureHaut {
	background: url("/images/bordureHaut.gif") 0 0 no-repeat;
	height:16px;
}
						
	
/*###############################
#								#
#	CONTENEUR 					#	
#								#
###############################*/

	
div#conteneur{
	background: url("/images/contenu_fond.gif") 0 0 repeat-y;
	padding:0 6px 20px 6px;
	z-index:60;
	width: 1012px;
	position:relative;
	padding-bottom:45px;
}

		/*div#conteneur div.clear{
			width:1000px;
			background: #000000;
		}*/
	

	
/*###############################
#								#
#	GAUCHE						#	
#								#
###############################*/	

div#gauche{
	float:left;
	width:215px;
}


		/* MENU */

			div#gauche ul li {
				background: url("/images/gauche_menu_fond.gif") 0 0 repeat-y #525254;
			}
			
			div#gauche ul li a {
				display:block;
				height:215px;
			}
			
					div#gauche a.bouton, a.bouton2, a.bouton3 {
						color:#FFFFFF;
						font-size: 12px;
					}
			
						div#gauche ul li a.bouton {
							background: url("/images/gauche_bouton.jpg") 0 -42px no-repeat;
							text-decoration:none;
							height:25px;
							padding:11px 15px 0 55px;
							font-size: 12px;
						}
						
								div#gauche ul li a.bouton:hover {
									background: url("/images/gauche_bouton.jpg") 0 0 no-repeat;
									color:#2d2d2d;
									font-weight:bold;
								}
								
						div#gauche a#annuaireA {
							/*/padding:10px 5px 6px 55px;*/
						}
						
								div#gauche a#annuaireA:hover {
									/*padding:10px 5px 6px 55px;*/
								}
						
								
						div#gauche a.bouton2 {
							background: url("/images/gauche_bouton2.jpg") 0 0 no-repeat;
							height:211px;
							padding:28px 15px 0 60px;
						}
						
								div#gauche a.bouton2:hover {
									background: url("/images/gauche_bouton2_hover.jpg") 0 0 no-repeat;
								}
								
						div#gauche a.bouton3 {
							background: url("/images/gauche_bouton2.jpg") 0 -54px no-repeat;
							text-decoration:none;
							height:25px;
							padding:18px 15px 0 60px;
							font-size: 12px;
						}
						
								div#gauche a.bouton3:hover {
									background: url("/images/gauche_bouton2.jpg") 0 -3px no-repeat;
									color:#2d2d2d;
									font-weight:bold;
								}
								
								div#gauche a.btn2_over {
									background:transparent url(/images/gauche_bouton2.jpg) 0 0 no-repeat;
									color:#2D2D2D;
									font-weight:bold;
									height:30px;
									font-size:12px;
									padding:28px 15px 0pt 60px;
									text-decoration:none;
								}
								
								div#gauche a.btn_over {
									background:transparent url(/images/gauche_bouton.jpg) 0 0 no-repeat;
									color:#2D2D2D;
									font-weight:bold;
									height:25px;
									padding:11px 15px 0pt 55px;
									font-size:12px;
									text-decoration:none;
								}
								
						div#gauche div {
							background: url("/images/gauche_bouton2.jpg") 0 -51px no-repeat;
							height:239px;
						}

								div#gauche div a.a_haut_photos{
									color:#FFFFFF;
									text-transform:uppercase;
									display:block;
									text-decoration:none;
									padding-left:60px;
									padding-top:28px;
								}						

								div#gauche div a.a_haut,a.a_bas{
									color:#FFFFFF;
									text-transform:uppercase;
									padding-left:60px;
									padding-top:19px
								}
								

								div#gauche div a.a_haut{
									display:block;
									text-decoration:none;
								}
								
								div#gauche div a.a_bas{
									text-transform:none;
									padding-top:0;
								}
								
								div#gauche div a img{
									margin:25px 0 8px 6px;
									padding:0;
								
								}
						
		/* SOUS MENU */		
								
					div#gauche ul li ul.sous-menu{
						background: url("/images/gauche_fondSSmenu.gif") 0 0 repeat-y;
						width:189px;
						margin-left:24px;
					}
					
							div#gauche ul li ul.sous-menu li{
								width:175px;
								margin-bottom:1px;
								margin-left:7px;
								padding-top:5px;
								background: #525254;
								font-size: 1px;
							}
							
							div#gauche ul li ul.sous-menu li.cvThequesousmenu{
								height:78px;
								font-size: 1px;
							}

									div#gauche ul li ul.sous-menu li.bouton2_1{
										background: url("/images/gauche_bouton2_1.gif") 0 0 no-repeat;
										height:27px;
										overflow: hidden;
									}
							
									div#gauche ul li ul.sous-menu li.bouton3{
										background: url("/images/gauche_bouton3.gif") 0 0 no-repeat;
										height:25px;
										overflow: hidden;
									}
									
									div#gauche ul li ul.sous-menu li.bouton4_1{
										background: url("/images/gauche_bouton4_1.gif") 0 0 no-repeat;
										height:27px;
										overflow: hidden;
									}

									div#gauche ul li ul.sous-menu li.bouton4_2{
										background: url("/images/gauche_bouton4_2.gif") 0 0 no-repeat;
										height:27px;
										overflow: hidden;
									}

									div#gauche ul li ul.sous-menu li.bouton4_3{
										background: url("/images/gauche_bouton4_3.gif") 0 0 no-repeat;
										height:27px;
										overflow: hidden;
									}

									div#gauche ul li ul.sous-menu li.bouton5{
										background: url("/images/gauche_bouton5.gif") 0 0 no-repeat;
										height:27px;
										overflow: hidden;
									}


									div#gauche ul li ul.sous-menu li.publieractu{
										background: url("/images/gauche_publieractu_34.gif") 0 0 no-repeat;
										height:25px;
										overflow: hidden;
									}

									div#gauche ul li ul.sous-menu li.publiercv{
										background: url("/images/gauche_publiercv_34.gif") 0 0 no-repeat;
										height:25px;
										overflow: hidden;
									}

									div#gauche ul li ul.sous-menu li.publieroffre{
										background: url("/images/gauche_publieroffre_34.jpg") 0 0 no-repeat;
										height:25px;
										overflow: hidden;
									}

						
									div#gauche ul li ul.sous-menu li.publierannu{
										background: url("/images/gauche_publierannu_34.gif") 0 0 no-repeat;
										height:25px;
										overflow: hidden;
										
									}
									

									div#gauche ul li ul.sous-menu li.noMargin{
										margin-bottom:0;
									}
							
											/*div#gauche ul li ul.sous-menu li a{
												background: url("/images/puce_gauche_ssMenu.gif") 0 0 no-repeat;
												color:#2d2d2d;
												margin-left:20px;
												padding-left:20px;
												background: url("/images/gauche_publiercv2.gif") 0 0 no-repeat;
												margin-top:20px;
											}*/
							
													div#gauche ul li ul.sous-menu li input.gauche_rechercher {
														margin-left: 13px;
														vertical-align: text-bottom;
													}
																	
													div#gauche ul li ul.sous-menu li input.ok{
														width:36px;
														height:18px;
														margin-left: 5px;
														padding:0;
														border-width:0;
														vertical-align: text-bottom;
													}
							
									div#gauche ul li ul.sous-menu li div{
										background:none;
										color:#c7c7c7;
										height:11px;
										padding:2px 5px 2px 5px;
										font-size: 11px;
									}
									
											div#gauche ul li ul.sous-menu li div a{
												display:inline;
												background:none;
												color:#ffffff;
												margin-left:5px;
												padding:0;
												font-size: 11px;
											}
											
											div#gauche ul li ul.sous-menu li img{
												margin:5px 0 5px 5px;
												height:1px;
												padding: 0;
											}
									div#gauche ul li ul.sous-menu li div.anLeft {
										background:none;
										color:#c7c7c7;
										height:11px;
										padding:0px 5px 0px 5px;
										font-size: 9px;
									}
									
											div#gauche ul li ul.sous-menu li div.anLeft a{
												display:inline;
												background:none;
												color:#ffffff;
												margin-left:5px;
												padding:0;
												font-size: 10px;
											}
											
											div#gauche ul li ul.sous-menu li img.anLeft{
												margin:2px 0 2px 5px;
												height:1px;
												padding: 0;
											}
											
							div#gauche ul li ul.sous-menu li.noStyle {
								background: url("/images/gauche_fondSSmenu.gif") 0 0 repeat-y #FFFFFF;
								height: 70px;
								padding: 0;
								margin: 0;
							}
							
							div#gauche ul li a.pubPublier {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_publiercv2.gif") 0 0 no-repeat;
								margin-left: 7px;
							}

							div#gauche ul li a.pubPublierOffre {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_publieroffre.gif") 0 0 no-repeat;
								margin-left: 7px;
							}

							div#gauche ul li a.pubPublierVolant {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_publiervolant.gif") 0 0 no-repeat;
								margin-left: 7px;
							}

							div#gauche ul li a.pubActualite {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_publieractu2.gif") 0 0 no-repeat;
								margin-left: 7px;
							}

							div#gauche ul li a.pubAnnonce {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_publierannonce2.gif") 0 0 no-repeat;
								margin-left: 7px;
							}

							div#gauche ul li a.prochainement {
								display: block;
								width: 175px;
								height: 65px;
								background: url("/images/gauche_prochainement.gif") 0 0 no-repeat;
								margin-left: 7px;
							}
							
							
		/* Elements en dessous du menu */
								
						div#gauche div#flashInfos{
							background: url("/images/gauche_flashInfos_fond.gif") 0 0 no-repeat;
							height:308px;
							padding-top:6px;
						}
								
								div#gauche div#flashInfos div.cadreGris{
									background: url("/images/gauche_infos.gif") 0 0 no-repeat;
									margin-left:6px;
									height:299px;
									padding-top:1px;
									padding-left:10px;
								}
								
								
								div#gauche div#flashInfos div.cadreGris div.cadreBlanc{
									height:117px;
									background: url("/images/gauche_infos_fond2.gif") 0 0 no-repeat;
									margin:15px 10px 0 0;
									padding-top:10px;
									color:#444444;
								}
								
										div#gauche div#flashInfos div.cadreGris div.cadreBlanc a img.titre{
											margin:0 0 8px 18px;
											padding:0;
										}
										
										div#gauche div#flashInfos div.cadreGris div.cadreBlanc h2{
											font-size:12px;
											text-align:center;
											margin-bottom:20px;
										}
										
										div#gauche div#flashInfos div.cadreGris div.cadreBlanc h3{
											font-size:11px;
											font-style:italic;
											text-align:center;
										}
										
										div#gauche div#flashInfos div.cadreGris div.cadreBlanc a img{
											margin:10px 0 8px 50px;
											padding:0;
										}
							
								div#gauche div#video{
									height:229px;
									padding-top:10px;
								}
															
								
								
								
							
/*###############################
#								#
#	DROITE						#	
#								#
###############################*/	


div#droite{
	float:right;
	width:133px;
}

		div#droite div#login{
			width:123px;
			height:157px;
			background: url("/images/droite_login_3.jpg") 0 0 no-repeat;
			margin:7px 0 0 1px;
			padding:34px 0 0 5px;
		}
		
				div#droite div#login div{
					font-family:Tahoma,Arial;
					color:#FFFFFF;
					font-weight:bold;
				}
				
				div#droite div#login a{
					font-family:Tahoma,Arial;
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
				
				div#droite div#login input{
					margin:3px 0 8px 0;
				}
				
				div#droite div#login div#go {
					padding: 4px 0 0 35px;
				}
				
				div#droite div#login div#go input{
					width: 48px;
					height: 30px;
					border-width: 0;
					padding: 0;
					margin: 0;
				}


		div#droite div#login_univers{
			width:123px;
			height:156px;
			background: url("/images/droite_loginuniv_2.jpg") no-repeat scroll 0 50%;
			margin:11px 0 0 0;
		}

		div#droite div#login_univers2{
			width:123px;
			height:156px;
			background: url("/images/droite_loginuniv_2.jpg") no-repeat scroll 0 50%;
			margin:21px 0 0 0;
		}

		div#droite div#login_univers3{
			width:123px;
			height:156px;
			background: url("/images/droite_loginuniv_2.jpg") no-repeat scroll 0 50%;
			margin:6px 0 0 0;
		}
		
				div#droite div#login_univers div, div#droite div#login_univers2 div, div#droite div#login_univers3 div{
					font-family:Tahoma,Arial;
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
				
				div#droite div#login_univers a, div#droite div#login_univers2 a, div#droite div#login_univers3 a{
					font-family:Tahoma,Arial;
					color:#FFFFFF;
					font-weight:bold;
					font-size:10px;
				}
				
				div#droite div#login_univers input, div#droite div#login_univers2 input, div#droite div#login_univers3 input{
					margin:3px 0 4px 0;
				}
				
				div#droite div#login_univers div#go, div#droite div#login_univers2 div#go, div#droite div#login_univers3 div#go{
					padding: 8px 0 0 43px;
				}
				
				div#droite div#login_univers div#go input, div#droite div#login_univers2 div#go input, div#droite div#login_univers3 div#go input{
					width: 29px;
					height: 16px;
					border-width: 0;
					padding: 0;
					margin: 0;
				}
				

		div#droite a img#pub_partenaire{
			margin-top:16px;
			padding-left:-3px;
		}
		
		div#droite a img#pub_annonce{
			margin:26px 0 0 0;
			padding-left:3px;
		}
		
		div#droite a img#pub_stage{
			margin:21px 0 0 0;
			padding-left:3px;
		}
		
		div#droite a img#banniere1{
			margin:13px 0 0 0;
			padding-left:3px;
		}

		div#droite a img#banniere2{
			margin:18px 0 0 0;
			padding-left:3px;
		}
		
		
		div#droite a img#pub_partenaire_2{
			margin-top:6px;
			padding-left:-3px;
		}
		
		div#droite a img#pub_annonce_2{
			margin:19px 0 0 0;
			padding-left:3px;
		}
		
		div#droite a img#pub_stage_2{
			margin:20px 0 0 0;
			padding-left:3px;
		}
		
		div#droite a img#banniere1_2{
			margin:10px 0 3px 0;
			padding-left:0px;
		}

		div#droite a img#banniere1_3{
			margin:14px 0 3px 0;
			padding-left:0px;
		}

		div#droite a img#banniere2_2{
			margin-top:3px;
			padding-left:0;
		}
		
		

/*###############################
#								#
#	CONTENU COMMUN				#	
#								#
###############################*/
div#contenu{
	float:left;
	width:664px;
}
	div#contenu a#partPoker {
		display: block;
		margin: 0 0 0 30px;
		color: #ffffff;
		text-decoration: none;
	}
		div#contenu a#partPoker:hover {text-decoration: underline;}
		div#contenu a img.pub{
			margin:10px 0 10px 30px;
		}
		
				div#contenu a img#pub1{
					margin-left:70px;
				}

		div#contenu div.vignette{
			float:left;
			width:220px;
			height:160px;
			margin-right:0;
			margin-bottom:4px;
		}
		
				div#contenu div.vignette a{
					display:block;
					margin-left:85px;
					margin-bottom:10px;
					color: #e6e6e6;
				}
				
				div#contenu div.vignette a.premiereLigne{
					margin-top:50px;
				}
		

		
				div#contenu div#vignAnnonce{
					background: url("/images/contenu_vign_annonce.jpg") 0 0 no-repeat;
				}
				
						div#contenu div#vignAnnonce a{
							margin-left:80px;
						}
						
						div#contenu div#vignAnnonce a.premiereLigne{
							margin-top:70px;
						}
				
				div#contenu div#vignEmploi{
					background: url("/images/contenu_vign_emploi.jpg") 0 0 no-repeat;
				}
				
				div#contenu div#vignPilote{
					background: url("/images/contenu_vign_pilote.jpg") 0 0 no-repeat;
				}
				
				div#contenu div#vignTeam{
					background: url("/images/contenu_vign_teams.jpg") 0 0 no-repeat;
				}
				
						div#contenu div#vignTeam a{
							margin-left:80px;
						}
						
						div#contenu div#vignTeam a.premiereLigne{
							margin-top:70px;
						}
				
				div#contenu div#vignTest{
					background: url("/images/contenu_vign_test.jpg") 0 0 no-repeat;
				}
				
						div#contenu div#vignTest a.premiereLigne{
							margin-top:60px;
						}

				div#contenu div#vignAnnu{
					background: url("/images/contenu_vign_annu.jpg") 0 0 no-repeat;
				}
				
						div#contenu div#vignAnnu a.premiereLigne{
							margin-top:70px;
						}
						
				div#contenu div#vignMembre{
					background: url("/images/contenu_vign_membre.jpg") 0 0 no-repeat;
				}
				
						div#contenu div#vignMembre a.premiereLigne{
							margin-top:70px;
						}
					
		
		div#contenu a img#pubPneu{
			margin:10px 0 10px 95px;
		}
		
		div#contenu div#derniereMinute{
			float:left;
			width:329px;
		}
		
				div#contenu div#derniereMinute_haut{
					width:329px;
					height:34px;
					background: url("/images/contenu_derMinute_haut.jpg") 0 0 no-repeat;
				}
		
				div#contenu div#derniereMinute_milieu{
					width:329px;
					background: url("/images/contenu_derMinute_milieu.jpg") 0 0 repeat-y;
				}
				
						div#contenu div#derniereMinute_milieu div.derniereMinute_milieu_vignettes{
							width:329px;
							background: url("/images/contenu_derMinMilieuVign.jpg") 0 0 no-repeat;
							height:150px;
						}
						
						div#contenu div#derniereMinute_milieu div.derniereMinute_chemin{
								color:#000000;
								padding:15px 20px 0px 25px;
								width: 284px;
						}
						
						div#contenu div#derniereMinute_milieu h2{
								color:#FE3605;
								font-size:12px;
								padding:5px 0px 0px 25px;
								height: 14px;
								overflow: hidden;
						}
								
						
						div#contenu div#derniereMinute_milieu div.derMin_milieuG{
								float:left;
								height:67px;
								padding: 5px 10px 0px 25px;
								width:100px;
								}
						
										div#contenu div#derniereMinute_milieu div.derMin_milieuG a div.centrage {
											/*float:left;
											height:75px;
											margin:5px 10px 0px 25px;
											width:100px;*/
										}
										
								div#contenu div#derniereMinute_milieu div.derMin_milieuD {
									background:transparent url(images/traitOrange.jpg) no-repeat scroll 0pt 8%;
									color: #000000;
									float:left;
									height:65px;
									padding-top:10px;
									width:175px;
								}
										
										div#contenu div#derniereMinute_milieu div.derMin_milieuD h2,p{
											color: #010101;
											font-size: 11px;
										}
										
										div#contenu div#derniereMinute_milieu div.derMin_milieuD p{
											padding-top: 5px;
										}
										
										div#contenu div#derniereMinute_milieu div.derMin_milieuD span.AvendreMinute{
											text-decoration:underline;
											font-weight: bold;
											padding: 0px 65px 0px 0px;
										}
										
										div#contenu div#derniereMinute_milieu div.derMin_milieuD div.vignAnnoncesPrix{
											padding-top: 3px;
										}

										div#contenu div#derniereMinute_milieu div.derMin_milieuD img.vignMinuteDrapeau{
											float: right;
											margin: -14px 9px 0 0;
										}
										
					div#contenu div#derniereMinute_milieu div.derMin_milieuB{
						color:#000000;
						clear: both;
						padding: 8px 0 0 5px;
					}
					
					div#contenu div#derniereMinute_milieu div.derMin_milieuB div.vignAnnoncesDate {
						float: left;
						padding-left: 26px;
						width: 95px;
					}
					
					div#contenu div#derniereMinute_milieu div.derMin_milieuB div.vignAnnoncesVue {
						float:left;
						width:80px;
					}
					
					div#contenu div#derniereMinute_milieu div.derMin_milieuB a img.btn_go {
						border: 0;
						padding: 2px 0 0 55px;
					}
					
				div#contenu div#derniereMinute_bas{
					height:14px;
					background: url("/images/contenu_derMinute_bas.jpg") 0 0 repeat-y;
				}


				
		div#actualite{
			float:left;
			width:326px;
		}
		
				div#actualite_haut{
					height:34px;
					background: url("/images/contenu_actu_haut_fond.jpg") 0 0 no-repeat;
				}
		
				div#actualite_milieu{
					background: url("/images/contenu_actu_milieu_fond.gif") 0 0 repeat-y;
				}
				
						div#actualite_milieu ul li.texteMenu{
							background: url("/images/contenu_ActuMilieuVign.jpg") 0 0 no-repeat;
							padding:6px 0 10px 13px;
						}	
						
								div#actualite_milieu ul li.texteMenu a{
									color:#ffffff;
									font-family:Tahoma, Arial;
									font-size:12px;
									font-weight: 900;
									background: url("/images/puce_actualite.gif") 0 6px no-repeat;
									padding-left:15px;
									padding-bottom:4px;
									padding-top:2px;
								}

										div#actualite_milieu ul li.texteMenu a:hover{
										color:#fe3605;
										text-decoration:none;
										}
								
								div#actualite_milieu ul li.texteMenuDeroule a{
									/*background:transparent url(images/puce_actualiteSsmenu.gif) no-repeat scroll 0pt center;*/
									background: transparent url(images/puce_actualiteSsmenu.gif) 0 4px no-repeat;
									color:#E6E6E6;
									display:block;
									font-size:0.9em;
									font-style: normal;
									font-weight: 100;
									font-variant:normal;
									padding-bottom:3px;
									width: 295px;
								}
								
								div#actualite_milieu ul li a.accesUnivers{
									padding-bottom:10px;
									color:#e6e6e6;
									background:none;
									font-style:italic;
									font-size:11px;
									font-variant:normal;
									text-align:right;
									margin-right:20px;
								}
								
										div#actualite_milieu ul li.texteMenuDeroule ul {
											background: url("/images/contenu_actu_milieu_fond.gif") 0 0 no-repeat-y;
										}
								
										div#actualite_milieu ul li.texteMenuDeroule ul li a{
											font-family:Arial, sans-serif;
											font-size:11px;
											font-variant:normal;
											color:#ffffff;
											background: url("/images/puce_actualiteSsmenu.gif") 0 2px no-repeat;
											padding-bottom:0;
										}
						
				
				div#actualite_bas{
					height:8px;
					background: url("/images/contenu_actu_bas_fond.gif") 0 0 no-repeat;
				}
		

	
/*###############################
#								#
#	BAS DE PAGE					#
#								#
###############################*/
	
	div#bas {
		background:transparent url(images/bas_fond.jpg) no-repeat scroll 0pt;
		color:#FF775D;
		font-size:10px;
		/*height:100px;*/
		width:1024px;
		padding-top:224px;
		text-align:center;
		position:absolute;
		bottom:0;
		left:0;
	}
	
			div#bas a{
				color:#ff775d;
			}
			
			div#bas span{
				margin:0 5px 0 5px;
			}
			
/* CMS 
.tablo-kdi	{position:relative; width:420px; padding:0px 20px 0px 10px; float:left; align:center;}*/

div.accroche, div.media, div.texte, div.texte1, div.texte2, div.texte3 {
	margin-bottom: 0px;
}

div.accroche {
	font-style: italic;
}

div.media {
	text-align: center;
}

div.texte1{
	float:left;
	margin-right:2%;
	width:48%;
}

div.texte2 {
	float:left;
	margin-right:2%;
	width:48%;
}

div.texte3 {
	float: left;
	width: 31%;
	margin-right: 3%;
}

div.last {
	margin-right: 0;
}

div.left {
	float: left;
	margin: 0 10px 10px 0;
	text-align: center;
}

div.right {
	float: right;
	margin: 0 0 10px 10px;
	text-align: center;
}

q {
	display: block;
	text-align: center;
	font-size: 10px;
	font-style: italic;
	color: #444444;
}

div.com {
	margin: 0 20px 30px 20px;
}
/* Fin CMS */


/* ---------------------- */
/* ------ Lightbox2 ----- */
/* ---------------------- */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

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


div#ajaxbox {
	background: url("/images/loading2.gif") center center no-repeat #ffffff;
	padding: 10px;
}

div#ajaxbox #ajaxbox-image {
	cursor: pointer;
	visibility: hidden;
	background: url("/images/just4racing.jpg") bottom right no-repeat #ffffff;
	padding-bottom: 50px;
}

div#ajaxbox #ajaxbox-video {
	width: 425px;
	height: 355px;
}

div#ajaxbox #ajaxbox-cv {
	width: 425px;
	height: 405px;
	background-color: #eeeeee;
	border: solid 1px #000000;
	color: #000000;
}
	div#ajaxbox #ajaxbox-cv h3 a.sous_titre {
		margin: 0;
		padding: 0 0 0 15px;
		height:13px;
	}
	div#ajaxbox #ajaxbox-cv img.bordTitre {
		display: block;
		margin: 0 0 10px 0;
		padding: 0;
	}
	div#ajaxbox #ajaxbox-cv .inputtextmoyenformCV {
		width: 235px;
	}
	div#ajaxbox #ajaxbox-cv .inputtextformCV {
		width: 120px;
	}
	
	div#ajaxbox #ajaxbox-cv .inputtextlongformCV{
		width:235px;
		height:150px;
	}
	
	div#ajaxbox #ajaxbox-cv .TextAreaExperienceCV {
		width: 235px;
		height: 80px;
	}
	div#ajaxbox #ajaxbox-cv .EtatcivilCV {
		margin: 5px 0 0 0;
		clear: both;
		width: 425px;
		position: relative;
	}
		div#ajaxbox #ajaxbox-cv .EtatcivilCV img#loupeImg {
			position: absolute;
			top: 0px;
			left: 277px;
			z-index: 100;
		}

div#photo_left a.lien_photo {
	display: block;
	text-align: center;
	color: #ffffff;
	padding: 2px 0;
}

#flash_photos {
	margin-top: 25px;
	margin-left: 5px;
}


/* ADSENSE */

div#adsense {
	padding: 5px 0 8px 0;
}

	div#adsense div.adsenseG {
		float: left;
		width: 234px;
		padding: 0 60px 0 70px;
	}
	
	div#adsense div.adsenseD {
		float: left;
		width: 234px;
	}
	
/* Bloc doc */
ul#listDoc {
	margin-left: 30px;
}
	ul#listDoc li {
		width: 100%;
		clear: both;
		height: 20px;
	}
	ul#listDoc li span {
		
	}
	ul#listDoc a {
		padding-left:20px;
		color:#000000;
	}
		ul#listDoc a.suppDoc {
			color:#FE3605;
		}
		ul#listDoc li.aPDF {
			background: url("/images/aPDF.gif") 68px 0 no-repeat;
			color:#000000;
		}
		
		ul#listDoc li.aDOC {
			background: url("/images/aDOC.gif") 68px 0 no-repeat;
			color:#000000;
		}
		
		ul#listDoc li.aXLS {
			background: url("/images/aXLS.gif") 68px 0 no-repeat;
			color:#000000;
		}
		
table.presCV {
	border: solid 1px #fe3506;
	border-collapse: collapse;
	border-spacing: 0px;
}
	table.presCV tr {
		
	}
	table.presCV th, table.presCV td {
		padding: 2px 5px;
		border-top: solid 1px #fe3506;
		border-bottom: solid 1px #fe3506;
		vertical-align: center;
		font-weight: 900;
		color: #000000;
	}
	table.presCV th {
		text-align: center;
		border-right: solid 1px #fe3506;
	}
	table.presCV td {
		text-align: center;
	}

div#logAvis table {border: none;}
div#logAvis td,div#logAvis tr,div#logAvis th {border: none;}

table#mdp {border: none;}
table#mdp tr,table#mdp th, table#mdp td {
	border: none;
	color: #000000;
}

div.presCVDiv {
	color: #000000;
	border-bottom: solid 1px #fe3506;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
	div.presCVDiv h2 {
		color: #000000;
		font-size: 13px;
	}
	div.presCVDiv table tr td.tdLast {
		/*border-bottom: solid 1px #fe3506;*/
		padding-bottom: 5px;
	}
	div.presCVDiv table tr td.tdImg {
		width: 200px;
	}
	div.presCVDiv table tr td img.tof {
		display: block;
		margin-right: 5px;
		border: solid 1px #fe3506;
	}