#conteneur {
width:1000px;
height:988px;
background:url(../images/background_top_conteneur2.jpg) top left no-repeat;
position:relative;
left:-49px;
border-right:#CCCCCC solid 1px ;
}

#contenu {
width:760px;
min-height:750px;
background: #FFF url(../images/fond_portf.gif) no-repeat;
position:relative;
left: 240px;
top:0px;
}

h1 {
font-size:13px;
font-weight:bold;
color:#C4D92D;
position:relative;
top:6px;
left:7px;
width:748px;
padding:3px 0 0 5px}

#contenu ul {
position:relative;
top:36px;
left:10px;
}

#contenu ul li{
list-style-type:none;
margin-bottom:6px;
}

#contenu ul li a{
font-size:10px;
font-weight:bold;

}
#contenu ul li a:hover{
color:#333333;
border-top:1px dotted #333333;
border-bottom:1px dotted #333333;

}


#vignette {
position:relative;
top:-198px;
left:175px;
}

#vignette a {
margin-left:-9px;
padding:0px;

}

#vignette img {
margin:0px;
padding:0px;
}

#pied {
background:url(../images/fond_menu_ht.gif) repeat-x;
width:795px;
height:32px;
position:relative;
top:-175px;
left:-34px;
}
#pied p {
height:15px;
width:auto;
position:relative;
top:35px;
color:#9bad10;
}

#pied p span {
font-weight:bold;
}

#vignette a img {
filter: alpha(opacity=100);
moz-opacity: 1;
khtml-opacity: 1;
opacity: 1;
margin-left:0px;
}

#vignette a:hover img {
filter: alpha(opacity=50);
moz-opacity: 0.5;
khtml-opacity: 0.5;
opacity: 0.5;
margin-left:0px;
}
