@charset "UTF-8";
body{
	margin:0; padding:0;
	/*font-family:"Lucida Sans Unicode", "Lucida Grande", "Arial", "sans serif";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	/*background-repeat:repeat-x;
	background-attachment:fixed;*/
	
	/*background-color:#111;*/
	}
	

	
/*--------Head----------------*/
#header{
	position:fixed;
	width:100%;
	top:0;
	height:80px;
	background-color:#FFF;
	/*border-bottom:1px dashed #333;*/
	}


	 
/*-----------menu---------------*/
#search{
	position:absolute;
	right:10%;
	top:30px;}


.titre{
	font-size:1.4em;}
.anonyme{
	color:#000;}
	
ul#menu{
	max-width:65%;
	margin-top:25px;
	/*position:absolute;
	z-index:2;*/
	}	
ul#menu li{
	list-style:none;
	display:inline;
	font-style:italic;
		}
	
ul#menu a{
	margin:0 5px;
	padding: 10px 15px;
	text-decoration:none;
	color:#555;
	
	}
	
#menu a:hover{
	color:#000;
	text-decoration:none;
	}
	
#menu a.active {
	color:#000;
	text-decoration:underline;
	/*border:dashed 1px white*/}
	
/*--------corps----------------------*/

h2{
	/*font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;*/
	/*letter-spacing:0.1em;*/
	/*padding:30px auto 60px 0;*/
	/*text-indent:-250px;*/
	font-size:300%;
	font-weight:100;
	color:#333;
	margin-bottom:25px;}
	
h2 a{
	display:block;
	
	color:#000;
	text-decoration:none;}
	
h2 a:hover{
	/*background-color:black;*/
	color:#0519FA;
}
	
H3{
	}

/*-------projets------------------*/
.liste{
	width:650px;
	margin:0 auto;
	border:1px black solid;}

ul.projets{
	width:500px;
	margin:120px auto 600px auto;
	padding:0;
	list-style-type:none;
	/*background-color:#FFF;*/
	/*border: 1px dashed #999;*/
}
ul.projets p{
	line-height:1.3em;
	text-align:justify;
	/*font-size:0.9em;*/
	color:#000;
	}
ul.projets li{
	/*border:#999 solid 2px;*/
	margin:0 0 80px 0;
	background-color:#FFF;
	}
	
ul.projets li p a{
	color:#000;}
ul.projets li p a:hover{
	color:#0519FA;
}
	
ul.projets li img{
	border:#000 solid 1px;
	width:100%;
	margin:}

/*--------blog----------------*/
.blog{
	width:550px;
	margin:0 auto;

	}
.blog ul{	
	padding:0 15px;
	margin:0;
	list-style-type:none;
	
	/*border:1px dashed #333;*/}
	
.blog ul li{
	/*margin-top:50px;*/
	margin:0;
	/*border:1px solid white;*/
	padding:0 0 7px 0;}
	
.blog ul li p {
	line-height:1.2em;
	font-size:0.9em;
	color:#000;}
	
a.bloglink:hover{
	color:#0519FA;
}
	
a.bloglink {
	display:block;
	text-decoration:none;
	color:#000;
	}
	
.date{	}
	
	
.bloghead{
	margin-top:120px;
	margin-bottom:20px;
	color:#000;}
	
.bloghead a{
	color:#333;}
.bloghead a:hover{
	color:#000;}
	
/*--------brick----------------*/


.brick p{
	/*font-size:2em;*/
	color:#666;
	/*line-height:2ex;*/
	line-height:1.2em;
	text-align:justify;
}
.brick{
	/*width:670px;*/
	margin:80px auto 0 auto;
	cursor:default;
	}
	
.brick a {
	color:#000;
	text-decoration:none;}

.brick a:hover {
	color:#0519FA;
	text-decoration:none;
}
	
/*--------fenetre----------------*/
#fenetre{
	border: 1px solid #333333;}

.objet{
	margin:150px auto;
	width:802px;}
	
	
object {
	width:700px; 
	height:500px;
	border:#999 solid 2px;}


/*--------foot----------------*/
#foot{
	/*border-top:#000 solid 1px;*/
	margin:100px 0 0 0;
	height:50px;
	/*background-color:#FFF;*/
	width:100%;}
	
#foot a{
	color:#000;
	text-decoration:underline;
}
	
#foot a:hover{
	color:#0519FA;
}
	
#foot p{
	
	font-size:90%;
	padding:15px;
	text-align:right;
	margin-right:40px;
	}
	

