/* GÉNÉRAL
--------------------------------------------------------------------------------------- */
body#main{
	background: #242424;
	margin: 0 auto 0 auto; 
	padding: 0; 
	text-align:center;
	width:1000px;
	align:left;
}

html{
	font-family:Arial, Verdana, Tahoma;
	font-size: 13px;
	color : #dff0f7;
	line-height:20px;
}
strong{
	font-size: 13px;
	color : #dff0f7;
	font-weight: bold;
}
h1, h2, p, form, div, ul, li, a, img{ margin: 0; padding: 0; border:0;}
h1{
	font-size: 14px; color: #dff0f7; font-family: Arial; margin-bottom:20px;;
}
h2{
	font-size: 13px; color: #dff0f7; font-family: Arial; margin-bottom:5px;
}

/* GLOBAL
--------------------------------------------------------------------------------------- */
#conteneur{
	margin: 0 auto 0 auto;
	padding: 0;
	width:903px;
	height:602px;
	text-align:left;
	background:url(im/photo.jpg) no-repeat top ;

}
#conteneur #logo{
	float:left;
	width:310px;
	height:66px;
	text-align:left;
	margin: 25px 0px 0px 25px;
	padding: 0;
}

/* MENU
--------------------------------------------------------------------------------------- */
#conteneur #menu{
	float:right;
	width:471px;
	height:114px;
	padding: 0px;
	margin: 0px;
	background:url(im/bg_menu.gif) no-repeat top ;
	color:#242424;
	font-size: 13px;
	font-family: trebuchet ms;
	font-weight:bold;
	text-decoration: none;
	text-align:right;
	line-height:23px;
}

#conteneur #menu  a, #conteneur #menu  a:link, #conteneur #menu  a:visited{
	font-size: 13px;
	font-weight:bold;
	font-family: trebuchet ms;
	color:#242424;
	margin: 0px;
	padding:0px 13px 0px 0px;
	text-decoration: none;
}

#conteneur #menu a:hover{
	font-size: 13px;
	font-weight:bold;
	font-family: trebuchet ms;
	color:#ffffff;
	margin: 0px;
	padding:0px 13px 0px 0px;
	text-decoration: none;
}


/* CONTENU
--------------------------------------------------------------------------------------- */
#conteneur  #contenuHome{
	float:right;
	width:461px;
	_width:471px;
	height:446px;
	margin: 0px;
	padding:10px 10px 0 0px;
}

#contenuHome a, #contenuHome a:link, #contenuHome a:visited{
	font-size: 12px;
	color:#fde760;
	text-decoration: underline;
}
#contenuHome a:hover, #contenuHome a:link:hover, #contenuHome a:visited:hover{
	font-size: 12px;
	color:#6ec9dc;;
	text-decoration: underline;
}


#conteneur  #contenuHome #realTitre{
	font-size: 14px;
	color:#dff0f7;
	font-family: Arial;
}

#conteneur  #contenuHome #real{
	font-size: 12px;
	font-family: Arial;
	color:#dff0f7;
	margin-top:15px;
}

#conteneur  #contenuHome #real strong{
	font-size: 14px;
	font-family: Arial;
	color:#dff0f7;
}

#real a, #real a:link, #real a:visited{
	font-size: 12px;
	color:#fde760;
	text-decoration: underline;
}
#real a:hover, #real a:link:hover, #real a:visited:hover{
	font-size: 12px;
	color:#6ec9dc;;
	text-decoration: underline;
}

/* Menu CV */

#triggers {	
	font-size: 12px;
	font-family: Arial;
	color:#331C40;
}
#conteneur #triggers  a, #conteneur #triggers  a:link, #conteneur #triggers  a:visited{
	font-size: 12px;
	font-family: Arial;
	color:#6ec9dc;
}
#conteneur #triggers  a:hover{
	font-size: 12px;
	font-family: Arial;
	color:#fde760;
}
#triggers div {cursor:pointer;}
#zero {display:none;}
#first {}
#second {}
#third {}
.separateur{color:#fff;font-weight:bold;}


/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#main #piedPage{
	color: #ffffff;
	height: 50px;
	font-family: arial;
	font-size: 11px;
	text-align:left;
	margin: 10px auto 0 auto;
	padding: 0;
	width:903px;
}

#piedPage  a, #piedPage  a:link, #piedPage  a:visited{
	font-size: 11px;
	font-family: arial;
	color:#6ec9dc;
	text-decoration: underline;
}

#piedPage a:hover{
	font-size: 11px;
	font-family: arial;
	color:#fde760;
	text-decoration: none;
}

