/* CSS Document */
* { 
	margin: 0; 
	padding: 0; 
}

html { 
	height: 100%; 
}

a img {
	border: none;
}

body {
	background-image: url(img/motif.jpg);
	margin: 0;
	padding: 0;
	font-size: 80%;
	font-family: Georgia, "Times New Roman", Serif;
}

#conteneur {
	background-image: url(img/unending_2.gif);
	width: 1000px;
	height: 1025px;
	margin-left: auto;
	margin-right: auto;
}

#header li {
	display: inline;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0; 
}

#header ul {
	text-align: center;
	margin-top: 5px;
	color: #9f9f9f;
	background-color: inherit;
}

#header a:link, #header a:active, #header a:visited {
	text-decoration: none;
	color: #9f9f9f;
	background-color: inherit;
}

#header a:hover {
	text-decoration: none;
	color: #62e700;
	background-color: inherit;
}

#contenu {
	padding-top: 280px;
	margin-left: 130px;
}

#menu {
	float: left;
	width: 150px;
}

#menu li {
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 6px;
}
#menu ul{
	text-align: center;
	width: 150px;
}

#texte {
	float: left;
	height: 370px;
	margin-left: 60px;
	margin-top:108px;
	width: 400px;
	color: #2093b4;
	background-color: inherit;
}
#titre p {
	font-size: 10px;
	margin-left: 10px;
	width: 360px;
	color: #e700be;
	background-color: inherit;
}
#text {
	height: 288px;
	margin-bottom: 0;
	margin-left: 17px;
	margin-top: 5px;
	overflow: auto;
	padding-bottom: 0;
	padding-top: 5px;
}

#footer {
	clear: both;
	height: 20px;
	text-align: center;
	padding-top: 123px;
}

#footer li {
	display: inline;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	color: #9f9f9f;
	background-color: inherit;
}

#footer a:link, #footer a:active, #footer a:visited {
	text-decoration: none;
	color: #9f9f9f;
	background-color: inherit;
}

#footer a:hover {
	text-decoration: none;
	color: #62e700;
	background-color: inherit;
}

/*Menu contenu*/

#titre li  {
	list-style-position: outside;
	list-style-type: none;
	padding-left: 5px;
}

#menu_footer{
	list-style-position: outside;
	list-style-type: none;
	padding-left: 5px;
	float: left;
	width: 200px;
}

/*Titres*/

h1{
	font-size: 100%;
}

/*Mise en forme du formulaire*/
#form_contact {
	padding-top: 10px;
	padding-bottom: 30px;
}

input, textarea, select {
	border: 1px solid #2093B4;
	margin-bottom: 5px;
}

#submit{
	margin-top: 5px;
	color: #2093B4;
	background-color: inherit;
}

/*Mise en forme des liens du contenu */

#texte a:link {
	color: #2093B4;
	background-color: inherit;
}

#texte a:active{
	color: #2093B4;
	background-color: inherit;
}

#texte a:visited{
	color: #2093B4;
	background-color: inherit;
}

#texte a:hover {
	color: #E700BE;
	background-color: inherit;
}

.titre_liens  {
	color: #E700BE;
	background-color: inherit;
	padding-top: 10px;
}

/*Mise en forme page Videos*/

p {
	margin-top: 5px;
	margin-bottom: 10px;
}

span {
	color: #52c001;
	background-color: inherit;
}

/*Mise en forme page draws*/

.flottant {
	float: left;
	margin-right: 25px;
	width: 150px;
}

.center {
	text-align: center;
}

.others_ {
	margin-top: 20px;
}

#question{
	width: 360px;
}

.top {
	padding-top: 30px;
}

.top2 {
	padding-top: 8px;
}
.aff {
	border: 3px solid #2093B4;
}
.link_me {
	padding-top: 5px;
}

a:link.aff , a:active.aff , a:visited.aff {
	color: #2093B4;
	background-color: inherit;
}

a:hover.aff  {
	color: #E700BE;
	background-color: inherit;
}