/* CSS Document */

body{
margin:0;
padding:0;
height: 100%;
background-color:#3f3f3f;
color:#ff3f8c;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#skull{
position:absolute; 
left: 50%;
margin-top: 5px;
margin-left: 245px; 
height:132px;
width: 132px;
background:url(img/skull.gif) no-repeat left top;
border:0px;
}

#titre{
position:absolute; 
left: 50%;
margin-top: 65px;
margin-left: -375px; 
height:26px;
width: 414px;
background:url(img/titre.gif) no-repeat left top;
border:0px;
cursor: pointer;
}

#global{
position:absolute;
left: 50%; 
margin-top: 100px;
margin-left: -375px; 
width:750px;
height:645px;
border: solid 2px #ff3f8c;
}

#menu{
width:600px;
height:70px;
margin-top: 20px;
margin-left: 20px;
}

.contenu{
/*border: solid 1px #33FF00; */
width:700px;
height:500px;
margin-left: 25px;
font-size:12px;
}

.bouton {
float:left;
width:110px;
height:25px;
border: solid 1px #EC3A82;
padding: 10px 5px 3px 5px;
margin: 5px 20px 5px 5px;
font-size:14px;
font-weight:bold;
text-align:center;
cursor: pointer;
}

h1{
background-color:#EC3A82;
background: url(img/stripes.gif) repeat;
color:#d5d5d5;
font-size:18px;
margin-top:2px;
height:22px;
}

h2{
font-size:16px;
}

.fonce{
font-weight:bold;
}

.clair{
color:#727272;
}

.texte{
margin-left:10px;
}

.mini{
float:left; 
cursor: pointer;
margin-top: 10px;
margin-right:20px;
}

.minini{
float:left;
cursor: pointer;
margin-top: 5px;
margin-right:10px;
}

.nettoyeur{
clear:both;
height:1px;
}

#indexprojets{
float:left;
width:200px;
}

.ficheproj{
float:right;
margin: 1px 0 0 0;
width:480px;
border: solid 0px #EC3A82;
}

#pourrit{
padding-top:50px;
}

a{
color:#b82d65;
}

#wait{
background:url(img/load.gif) center center no-repeat;
}

#vignettes{
height:200px;
}

#imgproj{
border:none;
text-decoration:none;
}

#imgproj a img,:link img,:visited img {
border:none;
text-decoration:none;
}