body{
background: #000000 url(../pictures/fsewip.png);background-repeat:repeat-x;background-position:top left;
margin:8px;padding:0;
font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#404041;
}

.imgfolio{border:#333333 1px solid;padding:1px;}

div.table { 
        display:table; 
        /* Joindre les bords des cellules */
        border-collapse:collapse;  /*border-collapse == collapse =separate =inherit*/
        /* Forcer le tableau à prendre la largeur écran border:5px solid black;*/
        width:100%; 
        border:none; position:static; /*position:static;?*/
		
}
div.caption {
        /* Ffox n'affiche pas le caption dans la table
                il faut le déclarer bloc */
        display:block; 
        /* Si déclaré bloc, lui donner la largeur des 
                td cumulés */
        width:100%; /* 100 % x 4 colonnes */
        /* Aligner le titre au centretext-align:center; */ 
       
}
        /* tbody optionnel */
div.tbody { 
        display:table-row-group;
}
div.tr { 
        display:table-row; 
}
div.td { 
        display:table-cell;  
        border:none; /*border:2px solid yellow;*/
        padding:0px; 
        width:100%;
}
div.end { 
        width:auto;
}


#main{
background:url(../pictures/dsewip.png);background-repeat:no-repeat;background-position:top center;
width:100%;height:800px;margin:0;padding:0;max-height:800x;
text-align:center;
}

#mainw{
background:url(../pictures/dsewipw.png);background-repeat:no-repeat;background-position:top center;
width:100%;height:800px;margin:0;padding:0;max-height:800x;
text-align:center;
}

#maino{
background:url(../pictures/dsewipo.png);background-repeat:no-repeat;background-position:top center;
width:100%;height:800px;margin:0;padding:0;max-height:800x;
text-align:center;
}

#mainp{
background:url(../pictures/dsewipp.png);background-repeat:no-repeat;background-position:top center;
width:100%;height:800px;margin:0;padding:0;max-height:800x;
text-align:center;
}


#content{letter-spacing:2px;}
#titrepage{font-weight:bold;font-size:18px;color:#000000;}

a{color:#000000;text-decoration:underline;}
a:hover{color:#b8d67e;text-decoration:none;}

#menu table{margin:0;padding:0;font-family:georgia;}
#menu a{color:#ea8e10;text-decoration:none;font-size:14px;}
#menu a:hover{color:#000000;text-decoration:none;}
#menu a div{background:none;width:90px; height:70px;position:relative;float:left;
text-align:center;margin:10px;padding:0;margin-top:6px;padding-top:7px;}
#menu a:hover div{background: url(../pictures/menu.png);background-repeat:no-repeat;background-position:top left;width:90px; height:70px;position:relative;float:left;
text-align:center;margin:10px;padding:0;margin-top:6px;padding-top:5px;font-weight:bold;}

#link_reals a:hover{color:#ffffff;text-decoration:none;}
#link_reals a{color:#ffffff;text-decoration:none;}

#greenfolio td{text-align:left;}

#green{font-size:12px;padding:10px;text-align:right;margin-top:-50px;letter-spacing:1px;}
#green2{font-size:11px;padding:2px;text-align:right;margin-top:-50px;letter-spacing:1px;color:#000000;background:#ffffff;}
#soustitre{font-weight:bold;color:#006600;font-size:12px;}
#green a{text-decoration:none;font-size:12px;}
#green  a:hover{text-decoration:underline;color:#006600;}

#spacer_liste{height:30px;}

#copy{position:relative;width:100%;text-align:center;font-size:10px;color:#78774c;margin-top:0px;}
#copy a{text-align:center;font-size:10px;color:#78774c;text-decoration:underline;}
#copy a:hover{text-align:center;font-size:10px;color:#cccccc;}

#tags{position:relative;width:100%;float:left;font-size:12px;color:#4b4b4b;font-weight:normal;word-spacing:5px;text-align:center;padding-top:20px;}
#tags a{color:#4b4b4b;text-decoration:none;}
#tags a:hover{color:#4b4b4b;text-decoration:underline;}

.error{color:#fa702c;font-size:10px;}
input{border:#aac074 1px solid;font-size:12px;font-family:arial,verdana;}
textarea{border:#aac074 1px solid;font-size:12px;font-family:arial,verdana;}
select{border:#aac074 1px solid;font-size:12px;font-family:arial,verdana;}