@charset "utf-8";
/* CSS Document */


/*Css de la page*/

#home {
   text-align:center;
   width: 650px;
   background:url(vignettes/bureau8.jpg);
   background-repeat:no-repeat;
margin:0 auto;
padding-top:60px;
text-decoration: none;
}


ul {
list-style-type: none;
font-family: "Verdana", Trebuchet MS, Arial, serif;
font-size : 11px;
margin:0;
padding:0;
position: absolute; 
top: 0em; /* positionnement du menu, que vous pouvez changer à loisir */
left: 50%;
width: 100%; /* précision pour Opera */
margin-left: -200px; /*Pour centrer a partir du centre du menu et pas du premier bouton */
}

li {
float: left;
}

.menu a {       /* définition de chaque bouton du menu */
width: 100px;	   /* largeur du bouton, que vous pouvez changer à loisir */
height: 20px;
float: left;
display: block;
text-align: center;
padding-top:10px;
/*border: 1px solid #fff;*/ 
text-decoration: none;
color: #fff;
/*background: #ebebeb;*/
/*margin-top:10px;*/ 
}

.menu a:hover {
color: #411;
background: #fff;
color: #000;
}


.menu  {       
margin-top:45px; 
}




.vignette
{
	margin:0 auto;
	padding-top:60px;
	font-weight:800;
}


.blockslider {      
width: 640px;	  
height: 400px;
margin:0 auto;
padding-top:60px;
text-align: center;
text-decoration: none;
}


ul#slider1 {
	margin:0 auto;
     width: 640px; 
     height: 400px;


}


a span {     /* définition de la balise <span> inclue dans <a> */
display: none;
}

a:hover span {   /* définition de la balise <span> au survol */
display: block;
position: absolute;
top: 80px;
left: 50%;
width: 400px;       /* largeur de la zone de commentaires, selon la taille du menu */
text-align: center;
/*border-top: 1px solid gray;*/
color: #222;
padding: 3px;
margin-left: -200px;
font-family: "Verdana", Trebuchet MS, Arial, serif;
font-size : 11px;
}


/*Centrage de tout le site*/
body 
{
     margin: 0; /* pour éviter les marges */
	 margin-top:5px;
     text-align: center; /* pour corriger le bug de centrage IE */
	 background:url(vignettes/backgroundbis.jpg);
	 background-repeat:repeat-x;
}




/*texte du cv*/
.cvtext p
{
   font-size : 14px;
   text-align:left;
   margin:0 auto;
   font-weight:700;
   font-family: "Verdana", Trebuchet MS, Arial, serif;
}

.cvtext2 p
{
   font-size : 12px;
   text-align:left;
   margin:0 auto;
   font-family: "Verdana", Trebuchet MS, Arial, serif;
}

.cvtext2 b
{
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	font-size:12px;
	color:#222;
	line-height:150%;
	font-weight:700;
}

.cvtext2 em
{
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	font-size:13px;
	color:#0099ff;
	line-height:150%;
	font-style:normal;
	font-weight:700;
}


.cv
{
   text-decoration:none;
}

.cv a
{
   font-size : 11px;
   text-align:center;
   margin:0 auto;
   font-weight:700;
   font-family: "Verdana", Trebuchet MS, Arial, serif;
   text-decoration:none;
}

.cv p
{
   font-size : 11px;
   text-align:center;
   margin:0 auto;
   font-weight:700;
   font-family: "Verdana", Trebuchet MS, Arial, serif;
}

.cv em
{
   font-size : 10px;
   text-align:center;
   margin:0 auto;
   font-family: "Verdana", Trebuchet MS, Arial, serif;
}


.cv a:hover
{
	color:#FFFFFF;
	background-color:#0099ff;
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	text-decoration:none;
}


/*les liens*/
a
{
   text-decoration: none; /* Les liens ne seront plus soulignés */
   color:#222;
    font-family: "Verdana", Trebuchet MS, Arial, serif;
}

.liens a:hover
{
	color:#FFFFFF;
	background-color:#0099ff;
	 font-family: "Verdana", Trebuchet MS, Arial, serif;
}


.liens
{
	margin:0 auto;
	width:640px;
	font-weight:700;
	font-size:11px;
	line-height:150%;
}

/*pour ne pas avoir de bords bleus autour des images-liens*/
img
{
border:0; /*ici on supprime la bordure que je remet a chaque image apres*/
}



/*placement du bandeau*/
#logo
{
     position:absolute;
     left: 0px; 
     top: 0px;
}

p
{
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	font-size:11px;
	color:#222222;
	width:640px;
}


p a
{
	color:#0099ff;
	font-weight:700;
}


.description 
{
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	font-size:11px;
	color:#222;
	margin:0 auto;
	width:640px;
	text-align:left;
	padding-top:10px;
	text-align:justify;
	line-height:150%;
}


.description em
{
	color:#666;
}

b
{
	font-family: "Verdana", Trebuchet MS, Arial, serif;
	font-size:14px;
	color:#000;
	line-height:180%;
}


