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

*{
margin:0;
padding:0;
}

/* styles de divisions */

#boss{
width:900px;
height:522px;
background-image:url(images/fondpage.gif);
background-repeat:no-repeat;
margin:auto;
padding-top:130px;
}

#menu{
width:800px;
height:30px;
margin-left:100px;

}

#centre{
width:683px;
height:395px;
margin-left:108px;
}

#photo{
float:left;
width:172px;
height:114px;
margin:20px 0 15px 70px;
}
#merci{

float:left;
width:172px;
margin:10px 0 0 70px;
}

#droite{

float:right;
width:350px;
margin-right:20px;
margin-top:48px;
}

#forgauche{
float:left;
width:300px;
height:200px;
margin-left:15px;
margin-top:10px;
}

#fordroite{
float:right;
width:300px;
height:200px;
margin-top:10px;
}

#parphoto{
width:239px;
height:126px;
margin-top:10px;
margin-left:30px;
float:left;
}

#parbasphoto{
float:right;
width:98px;
height:68px;
margin-top:27px;
}
#show{
width:450px;
margin:20px auto;
height:300px;
}

#legende{
height:20px;
text-align:center;
margin-top:30px;
margin-bottom:15px;
color:#517ccf;
}
#numeros{
height:20px;
margin:auto;
margin-top:20px;

}

/*styles de balises*/

h1{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:24px;
color:#928e93;
margin:15px 0 15px 0;

text-align:center;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
color:#928e93;
text-align:center;
margin-top:25px;

}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#928e93;

}
.acc{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:12px;
color:#928e93;

text-align:justify;
}

.orstr{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#f13f00;
}




/* styles de liens*/


ul{
list-style-type:none;

}

li{
float:left;

}

#liens li{
height:20px;
margin-top:30px;
}
li a{
display:block;
margin-left:22px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:lighter;
padding:0 5px;
}

li a:hover{
background-color:#202020;
}

#liens li a{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-left:77px;
text-decoration:none;
background-color:transparent;
}

#liens li a:link, #liens li a:active, #liens li a:visited{
color:#517ccf;
}

#liens li a:hover{
color:#d59300;
}

#numeros li a{
color:#d59300;
font-size:14px
}
/* classes*/


.or{
color:#f13f00;
}

.ja{
color:#d59300;
}

.ve{
color:#6ac402;
}

.bl{
color:#517ccf;
}

.vi{
color:#d662ff;
}

.pagact{
padding:0 5px;
background-color:#202020;
}


.ro{
color:#a20707;
}

.strong{
font-weight:bold;

}

.for{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#928e93;
line-height:26px;
margin-left:50px;

}

.forcentre{
float:left;
width:643px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#928e93;
padding-left:40px;
margin-top:20px;

}

.forbas{
float:left;
width:643px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#928e93;
padding-left:40px;
margin-top:20px;
}

.par1{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#928e93;
margin-left:30px;
margin-top:25px;
width:380px;
}


.par2{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#928e93;
margin-left:30px;
margin-right:25px;
margin-top:12px;
width:625px;
}

img.phot{
display:block;
margin:auto;
}

/* styles de formulaire et page contact*/

.cont{
width:600px;
margin-top:25px;
margin-left:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#928e93;

}

#formul{
width:430px;

}


#contdroite{
clear:both;
width:200px;
float:right;
margin-right:40px;
margin-top:15px;
background-image:url(images/cvlolocont.jpg);
background-repeat:no-repeat;
}

#messerr{
width:200px;
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#d662ff;

}



fieldset{
border:none;
width:420px;

}

legend{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
margin-left:35px;
color:#928e93;

}


.calage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:100px;
margin-left:30px;
font-weight:bold;
color:#d662ff;
}


.formcont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
color:#1c1518;
background-color:#928e93;
border:1px solid #d662ff;


}

#contphoto{
width:200px;
height:150px;
margin-top:10px;
}

#pdf{
width:200px;
margin-top:10px;
}


#pdf a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;

color:#d662ff;
}

#pdf a:link, #pdf a:visited, #pdf a:active{
text-decoration:none;

}

#pdf a:hover{
text-decoration:underline;

}



