/* Jérémie Albert inspired from Arnaud Casteigts LaBRI and Lionel Barrère LaBRI */

html, body {
 margin: 8px;
 padding: 0px;
 font-family: serif,"times","courier","Arial";
}

h1{
 color: #000044;
}

h2{
 color: #552222;
}

h3{
 color: #338811;
 padding-left: 15px;
 font-size: 20px;
}

h4{
 margin-bottom: 0px;
 padding-left: 30px;
 font-size: 15px;
}

a {
 color: #2222FF;
 text-decoration: none;
}

a:hover{
 text-decoration: underline;
 color: #8844CC;
}

a img {
 border: 0;
}

abbr, acronym { 
 cursor: help;
 color: #8888FF;
}

p {
 font-size: 15px;
}

ul {
 padding-left: 50px;
 font-size: 15px;
}

#w3c{
 position: relative;
 float:left;
 left: 10px;
 z-index: 0;
}

#contact:hover img.d{
 height: 20px;
}

#contact{
 background-color: #EEEEEE;
 /*position: fixed;*/
 top: 50px;
 right:50px;
 float: right;
 font-size: 16px;
 padding: 10px;
}

#photo{
 position: relative;
 top: 10px;
 z-index: 2;
}

#name{
 position: relative;
 top: -135px;
 left: 150px;
 padding-left: 20px;
 width: 800px;
 z-index: 2;
}

#main{
 position: relative;
 top: -70px;
 left: 10px;
 width: 95%;
 z-index: 1;
}

#line{
 position: relative;
 top: -70px;
 z-index: 1;
 width: 99%;
}

img.a {
 height: 150px;
}

#email{
 height: 15px;
}

#message{
 position: fixed;
 background-color: #EEEEEE;
 font-style: italic;
 width: 800px;
 top: 10px;
 left: 10px;
 padding: 5px;
 z-index: 4;
}

#copyright{
position: relative;
top: -70px;
z-index: 2;
left: 10px;
width: 95%;
height: 20px;
}

.petit{
 font-size: 13px;
 font-style: italic;
}

.pub_authors{
 font-size: 15px;
}

.pub_title{
 font-size: 14px;
 font-weight: bold;
}

.pub_comment{
 font-style: italic;
 font-size: 13px;
}

.image{
 padding: 20px;
 text-align: center;
}

.entreprise{
 color: #000066;
 font-style: italic;
}

