
body
{	
	font-family: "Helvetica Neue", "Helvetica", "Trebuchet MS", "Arial", "sans-serif";
	font-size: 13px;
	text-align: left;
	
	background-image: url('ressources/gfx/background-backlayer.jpg');
	background-attachment:fixed;
	background-position:center top; 
	background-repeat: no-repeat;
}

.background.middle
{
	width: 980px;
	
	padding-left: 10px;
	padding-right: 10px;
	
	margin: 0px auto;
	
	background-image:url('ressources/gfx/background-middle.png');
	background-repeat: repeat;
}


/* -------------------------------------------------------------------------------------------------
                                                 Tags
------------------------------------------------------------------------------------------------- */
/* Liens hypertext */
a		{ color: black; cursor: pointer;}
a:focus	{ -moz-outline-style: none; outline: none;}
a:hover	{ color: black;}
a img	{ border:0px; }
textarea{ -moz-outline-style: none; outline: none; resize: none;}
input	{ -moz-outline-style: none; outline: none;}
select	{ -moz-outline-style: none; outline: none;}
img{
	text-decoration: none;
	-moz-user-select:none;
	-webkit-user-select: none; 
}

ul
{
	clear:both;
	display:block;
	position:relative;
	
	list-style-position: outside;
	list-style-type:none;
	list-style:none;
	
	/*-moz-user-select:none;
	-webkit-user-select: none; */
	-webkit-padding-start: 0px;
	
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
li
{
	clear: both;
	display:block;
	position: relative;
	
	height:auto;
	width:auto;
}

div
{
    display: block;
    position: relative;
}

div.hr
{
	height: 10px;
	margin: 0px;
	
	border: 0px;
	border-bottom: solid 1px rgb(179,179,179);
}

p
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 0.5em;
}



/* -------------------------------------------------------------------------------------------------
                                                 Title
------------------------------------------------------------------------------------------------- */


h1
{
	padding: 0px;
	margin: 0px;
	margin-top: 0.5em;
	margin-bottom: 0px;
	
	font-size:25px;
	font-weight: normal;
	
	color:#606dc8;
	text-decoration: none;
}
h1 a{color:#606dc8; text-decoration: none;}
h1 a:hover{color:#606dc8; text-decoration: underline;}



h2
{
	margin: 0px;
	padding: 0px;
	
	font-size: 22px;
	font-weight: normal;
	
	color:#e6b41e;
	text-decoration: none;
}
h2 a {color:#e6b41e; text-decoration: none;}
h2 a:hover{color:#e6b41e; text-decoration: underline;}




h3
{
	margin: 0px;
	padding: 0px;
	
	font-size:18px;
	font-weight: normal;
	
	color:#606dc8;
	text-decoration: none;
}
h3 a{color:#606dc8; text-decoration: none;}
h3 a:hover{color:#606dc8; text-decoration: underline;}




h4
{	
	margin: 0px;
	padding: 0px;
	
	font-weight: bold;
	font-size: 13px;
	
	color:black;
	text-decoration: none;
}
h4 a{color:black; text-decoration: underline;}
h4 a:hover{color:black; text-decoration: underline;}



h5
{
	display: inline;
	
	margin: 0px;
	padding: 0px;
	
	font-weight: bold;
	font-size: 13px;
	
	color:black;
	text-decoration: none;
}
h5 a{color:black; text-decoration:none;}
h5 a:hover{color:black; text-decoration: underline;}



h6
{
	display: inline;
	
	margin: 0px;
	padding: 0px;
	
	font-weight: normal;
	font-size: 13px;
	
	color:#606dc8;
	text-decoration: none;
}
h6 a{color:#606dc8; text-decoration:none;}
h6 a:hover{color:#606dc8; text-decoration: underline;}


