html{
height: 100%
}

body {
padding:0;
margin:0;
min-height:100%;
min-width:100%;
height: 100%;
width: 100%;
/**background-image:url(images/TestBackground.jpg); **/
background-attachment:fixed;
background-repeat:no-repeat;
background-color:#000000;
font-family:Verdana;
color:black;
} 


p {
padding-left:15px;
color:#000000;
font-family:Verdana;
font-size:12px;
}


h2 {
}

h3 {
}

a:link {
border: 0;
color:#000;

}

a:hover, a:visited, a:active {
border: 0;
color:#fff;
}

a img {border: 0;}

.menu  {
z-index:10;
position: fixed;
   left: 0px;
   top: 0px;
font-family: Verdana;
}

.DownRightCorner {
z-index:20;
position: fixed;
   right: 0px;
   bottom: 0px;
}


.footer {
z-index:25;
position: fixed;
bottom: 0px;
width:100%;
height:17px;
background-color:#fff;
opacity:0.1; 
font:Verdana, Geneva, sans-serif;
font-size:10px;
color:#000;
text-align:center;

}



.contenu {
margin:auto;
display:block;
width:800px;
height:100%;
z-index:5;
background-color: #484848;
border-color:#ffffff;
border-style:none solid none solid ;
border-width:1px;

}

.top {
height:150px;
width:800px;
}

h1{
overflow:hidden;
clear:both;
border-top:1px dotted white;
border-bottom: 1px dotted white;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:20px;
background-color:#000000;
height:20px;
width:100%;
margin-top:10px;
margin-bottom:10px;

}

.vignette {
float:left;
background-image:url(../images/BackVignette.gif);
height:105px;
width:160px;

}

.imgVign {
border: 0;
padding-top:25px;
padding-left:25px;

}

/**  Menu CSS **/


#menu1 {
width: 130px;
border-style: none solid solid solid;
border-color: #ffffff;
border-size: 1px;
border-width: 1px;
}
#menu1 ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu1 li a {
font-size:12px;
height: 24px;
text-decoration: none;
}

#menu1 li a:link, #menu1 li a:visited {
color: #cccccc;
display: block;
background: url(../images/menu2.gif);
padding: 8px 0 0 10px;
}

#menu1 li a:hover, #menu1 li a:active {
color: #ffffff;
background: url(../images/menu2.gif) 0 -32px;
padding: 8px 0 0 10px;
}


/**  Section CV  **/

.encart{

padding: 50px;
font-weight: bold;
font-size :12px;
color:#FFF

}


.titre{

color:black;
font-size:12px;
font-family:Verdana;
text-align:left;
line-height:20px;
background-color:#B4B4B4;
height:20px;
width:100%;
margin-bottom:5px;
border-bottom: 1px dotted black;
border-top: 1px dotted black;
}

h2{

color:black;
font-size:12px;
text-align:left;
line-height:20px;
background-color:#B4B4B4;
height:20px;
margin-bottom:5px;
border-bottom: 1px dotted black;
border-top: 1px dotted black;
padding-left:5px;
}


.bloc{
background-color:#CCCCCC;
border:#000000 solid 1px;
}

.Cadres{
padding-top:5px;
padding-bottom:10px;
}

.image{
margin:5px;
background-color:#484848;
border:#000000 solid 1px;
float:left;
}

.Texte{
padding-top:5px;
color:#000000;
font-family:Verdana;
font-size:12px;
}

