html, body {
	margin: 0;
	padding: 0;
	background-color:#333333;
	
}


#global {
	width : 80%;
	margin: auto;
	background-color:#FFFFFF;
	
}

#top {
	overflow: hidden;
  	white-space: nowrap;

	background-color : #2E3D51;
	margin : auto;
	height : 80px;
	padding-right:50px;
	padding-left:50px;
}

#about{
	overflow: hidden;
 	white-space: nowrap;

	background-color : #0BA2BA;
	margin : auto;
	height : 20%;
	padding-right:50px;
	padding-left:50px;
	background-image:url(rachel_triangle.png);
	background-repeat:no-repeat;
	background-position:12% 40%;

}

#mojo p{
	float: left;
	width: 40%;
	padding-right:0px;
	padding-left:50px;
	color: #FFFFFF;
	margin-top: 30px;
	margin-left: 200px;
	text-align: justify; 
	white-space:normal;
	}

#civil{
	float: right;
	width: 40%;
	
}

#civil p {
	color: white;
	text-transform : uppercase;
    	text-decoration: underline;
	display: block;
}

#main{
	background-color : #FFFFFF;
	margin : auto;
	padding-right:50px;
	padding-left:50px;
}

.poste {
	color: #86BFCF;
	
}

.societe {
	color: #001946;
}

p{
	color : #3D5064;
}

.date {
	color : #A9ACB4;
	float: right;
}


#xp{
	float: left;
	width: 60%;
}

#studies{
	float: left;
	width: 60%;
}

#skills{
	float: right;
	width: 30%;
}

#extra{
	float: right;
	width: 30%;
}

#whereami{
	float: right;
	width: 30%;
}

#bottom{
	clear: both;
	background-color : #2E3D51;
	padding-right:50px;
	padding-left:50px;
	height : 120px;
}

.name{
	color: #17A4C2;
	float: left;
}

.wtitle{
	color: #FFFFFF;
}

.awtitle{
	color: #FFFFFF;
	float: right;
}

.dtitle{
	color: #263144;
}

.template{
	float:right;
	color:#FFFFFF;
	font-style:italic;
	margin: 50px;
}

ul {
	list-style-type: none;
	}
	
li .tag{
	color:white; 
	background-color:#2E3D51;
	text-align:center;
	white-space: pre;
	font-size : 1.2em;	
	padding-right:5px;
	padding-left:5px;
	line-height: 1.3; 
}

.tab {
	word-spacing:100px; /*espace de 20 px entre les mots*/
}

p .label {
	display: block;
	width: 150px;
	float: left;
	margin-left: 6ex;
	text-decoration: underline;
}
p .texte {
	display: block;
	float: left;
	padding-left: 1ex;
	text-indent: -1ex;
	
}
