body {
margin : 0; 
padding : 0;
text-align : center;
background : #000;
font-size : 13px ;
font-family : Verdana, Arial, Helvetica, sans-serif; }

.spacer {clear : both ; height : 18px}

.spacer2 {clear : both ; height : 13px ; margin-top : -8px}

.spacer3 {clear : both ; height : 25px}

.spacer4 {clear : both ; height : 13px ; margin-top : -7px}


.footer { height : 30px ;  
text-align : center; 
padding-top : 10px ; }
.footer a{  text-decoration : underline ; }

.footer img{border : none }


.color_menu {color : #CC9999}


.spacer {clear : both ; height : 13px ; margin-top : -13px}

a {text-decoration : none}




/* PAGE INDEX */


#content_index {
margin-left : auto ; margin-right : auto ; margin-top : 40px ; 
width: 658px;
background : #000 ;
 color : #ccc ;    }

#content_index img{
border : none  }


#content_index h1{
font-size : 10px ; color : #ccc ; text-transform : none ;  margin-bottom : 10px ; margin-top : 10px}


#content_index p{
 font-size : 10px ; margin-bottom : 5px ;  }






/* PAGES PRESENTATIONS */

#contentall {
border-top : 1px solid #000; 
position : relative; 
width : 860px ; 
background : #000;
margin-left : auto;
margin-right : auto;
}

#contentall A:link { color: #6666CC ;  } /* lien non-visité */
#contentall A:visited { color:  #6666CC } /* lien visité */
#contentall A:hover { color: #99CCFF } /* lien survolé */
#contentall A:active { color: #99CCFF } /* lien activé */

#contentall img {
border : none; 
}


#contentall a{
text-decoration : none
}




/* PAGES PHOTOS */

#cont_photos {
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
}

#cont_photos A:link { color: #996633 ;  } /* lien non-visité */
#cont_photos A:visited { color:  #996633 } /* lien visité */
#cont_photos A:hover { color: #FF6633 } /* lien survolé */
#cont_photos A:active { color: #FF6633 } /* lien activé */

#cont_photos img {
border : none; 
}

#cont_photos a {
text-decoration : none
}

.color_photo {color: #996633 ;}


/* PAGES dessin */

#cont_dessin{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
}


#cont_dessin A:link { color: #ffcccc ;  } /* lien non-visité */
#cont_dessin A:visited { color:  #ffcccc } /* lien visité */
#cont_dessin A:hover { color: #669966 } /* lien survolé */
#cont_dessin A:active { color: #669966 } /* lien activé */

#cont_dessin img {
border : none; color: #ffcccc ;
}

#cont_dessin a {text-decoration : none}




/* PAGES ILLUSTRATION */

#cont_illu{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
}


#cont_illu A:link { color: #99CC99 ;  } /* lien non-visité */
#cont_illu A:visited { color:  #99CC99 } /* lien visité */
#cont_illu A:hover { color: #3300FF } /* lien survolé */
#cont_illu A:active { color: #3300FF } /* lien activé */

#cont_illu img {
border : none; color: #ffcccc ;
}


#cont_illu a {
text-decoration : none; 
}


/* PAGES PEINTURE */

#cont_peinture{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
}

#cont_peinture h1{color : #CC9999

}

#cont_peinture a {text-decoration : none}


#cont_peinture A:link { color: #CC9999 ;  } /* lien non-visité */
#cont_peinture A:visited { color:  #CC9999 } /* lien visité */
#cont_peinture A:hover { color: #9900CC } /* lien survolé */
#cont_peinture A:active { color: #9900CC } /* lien activé */

#cont_peinture img {
border : none; color: #CC9999 ;
}

#cont_peinture a {
text-decoration : none
}



/* PAGES BD */

#cont_bd{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #FF66CC
}

#cont_bd h1{color : #FF66CC

}

#cont_bd p{margin : 0  0 15px 0; padding : 0; 

}



#cont_bd A:link { color: #FF66CC ;  } /* lien non-visité */
#cont_bd A:visited { color:  #FF66CC } /* lien visité */
#cont_bd A:hover { color: #663333 } /* lien survolé */
#cont_bd A:active { color: #663333 } /* lien activé */

#cont_bd img {
border : none; color: #FF66CC ;
}

#cont_bd a{
text-decoration : none
}


/* 4 mains */

#cont_4{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #CC9966
}

#cont_4 h1{color : #CC9966

}

#cont_4 p{margin : 0  0 15px 0; padding : 0; 

}



#cont_4 A:link { color: #CC9966 ;  } /* lien non-visité */
#cont_4 A:visited { color:  #CC9966 } /* lien visité */
#cont_4 A:hover { color: #FF0000 } /* lien survolé */
#cont_4 A:active { color: #FF0000 } /* lien activé */

#cont_4 img {
border : none; color: #CC9966 ;
}



#cont_4 a {
text-decoration : none ; 
}


/* TEXTES */

#cont_texte{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #FFCCCC
}

#cont_texte h1{color : #FFCCCC

}

#cont_texte p{margin : 0  0 15px 0; padding : 0; 

}



#cont_texte A:link { color: #FFCCCC ;  } /* lien non-visité */
#cont_texte A:visited { color:  #FFCCCC } /* lien visité */
#cont_texte A:hover { color: #FF9900 } /* lien survolé */
#cont_texte A:active { color: #FF9900 } /* lien activé */

#cont_texte img {
border : none; color: #CC9966 ;
}

#cont_texte a {
text-decoration : none ; 
}




/* PRESSE */

#cont_presse{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #66CC66
}

#cont_presse h1{color : #66CC66

}

#cont_presse p{margin : 0  0 15px 0; padding : 0; 

}



#cont_presse A:link { color: #66CC66 ;  } /* lien non-visité */
#cont_presse A:visited { color:  #66CC66 } /* lien visité */
#cont_presse A:hover { color: #666600 } /* lien survolé */
#cont_presse A:active { color: #666600 } /* lien activé */

#cont_presse img {
border : none; color: #66CC66 ;
}


#cont_presse a {
text-decoration : none ; 
}




/* Contact */

#cont_act{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #CC9999
}

#cont_act h1{color : #CC9999

}

#cont_act p{margin : 0  0 15px 0; padding : 0; 

}



#cont_act A:link { color: #CC9999 ;  } /* lien non-visité */
#cont_act A:visited { color:  #CC9999 } /* lien visité */
#cont_act A:hover { color: #993366 } /* lien survolé */
#cont_act A:active { color: #993366 } /* lien activé */

#cont_act img {
border : none; color: #CC9999 ;
}

#cont_act a {
text-decoration : none ; 
}





/* CV */

#cont_cv {
border-top : 1px solid #000; 
width : 100%; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #FFFFFF
}

#cont_cv h1{
color : #FFFFFF ; 
margin : 10px 0 0 0 ; padding : 0 ; 
font-weight : bold; text-transform : none; 

}

#cont_cv p{margin : 0  0 0 0;

}

a {text-decoration  : underline}



#cont_cv A:link { color: #FFFFFF ;  } /* lien non-visité */
#cont_cv A:visited { color:  #FFFFFF } /* lien visité */
#cont_cv A:hover { color: #CCCCCC } /* lien survolé */
#cont_cv A:active { color: #CCCCCC } /* lien activé */

#cont_cv img {
border : none; color: #CC9999 ; margin : 20px 0 0 0; 
}


.centrage_cv {
text-align : left ; margin-left : 5px}

.centrage_cv h3{ 
margin : 10px 0 10px 0 ;
 padding : 0 ; 
 font-size : 12px}

.date {padding-top : 20px}

.centrage_cv h4{ 
margin : 60px 0 20px 0 ;
 padding : 0 ; 
 font-size : 12px}





/* COURS*/

#cont_cours{
border-top : 1px solid #000; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
color : #99CCFF
}

#cont_cours h1{color : #99CCFF

}

#cont_cours p{margin : 0  0 0 0; padding : 0; 

}





#cont_cours img {
border : none; color: #99CCFF ; margin : 10px 0 10px 0 ; 
}


.centrage_cours {
width : 100% ;
 background : transparent; 
 margin-left : auto; 
margin-right : auto;
text-align : left ;  }

















/* BLOCS DE LA PAGE DOM */


.intro_peinture {
position : absolute; 
width : 109px; 
text-align : left;
margin :4px 0 0 127px !important;
margin :5px 0 0 128px;  }

.intro_dessin  {
position : absolute; 
width : 109px; 
text-align : left;
margin : 54px 0 0 462px !important;
margin : 66px 0 0 464px;  }

.intro_textes  {
position : absolute; 
width : 109px; 
text-align : left;
margin : 54px 0 0 719px!important;
margin : 55px 0 0 720px; }

.intro_publications  {
position : absolute;  
width : 109px; 
text-align : left; 
margin :129px 0 0 14px !important;
margin :125px 0 0 15px;}

.intro_sketchbooks  {
position : absolute;  
width : 109px; 
text-align : left;
margin : 179px 0 0 280px !important; 
margin : 175px 0 0 280px; }

.intro_photographie  {
position : absolute; 
width : 109px; 
text-align : left;
margin : 160px  100px 0 512px !important; 
margin : 156px  100px 0 514px;  }

.intro_illustration  {
position : absolute; 
width : 109px; 
text-align : left;
margin : 274px  0 0 127px !important; 
margin : 253px  0 0 128px;  }

.intro_bd  {
position : absolute; 
width : 140px; 
text-align : left;
margin : 330px  0 0 327px !important; 
margin : 309px  0 0 329px; }

.intro_mains  {
position : absolute; 
width : 109px; 
text-align : left;
margin : 405px  0 0 16px !important; 
margin : 367px  0 0 17px;  }

.intro_presse  {
position : absolute; 
 width : 109px;
 text-align : left;
 margin : 365px 0 0 574px !important;
 margin : 328px 0 0 575px;  }





.intro_contact  {
 position : absolute;
  width : 109px;
   text-align : left;
margin : 254px  100px 0 719px !important; 
margin : 202px  100px 0 290px;  }



.intro_cv  {
position : absolute;  
width : 60px;  
text-align : left;
margin : 365px  100px 0 817px !important; 
margin : 312px  0 0 388px; }

.intro_cours  { 
position : absolute; 
width : 60px;  
text-align : left; 
margin : 421px  100px 0 719px !important; 
margin : 367px  0 0 290px;}

.intro_news  {
 position : absolute; 
 width : 60px; 
 text-align : left;
    margin : 449px  100px 0 815px !important; 
 margin : 396px  0 0 386px;}
 
 
 .intro_back  {
 position : absolute; 
 width : 50px; 
 height : 50px; 
 text-align : left;
    margin : 442px  100px 0 408px !important; 
 margin : 396px  0 0 -20px;}




/* PAGE DOMINIQUE */

#content {
border-top : 1px solid #000; 
position : relative; 
width : 860px ; 
height : 540px;
background : #000;
margin-left : auto;
margin-right : auto;
}



#content a {
color : #CC9999 ;
 text-decoration : none;
 text-transform : uppercase ; border : none}
 
 
 #content img {
color : #CC9999 ;
 text-decoration : none;
 text-transform : uppercase ; 
 border : none;
 display : block;}
 
 
 
 /* DIVERS */
 
 
 p {margin : 0; padding : 0}
 
 
 h1{
 color : #6666CC; 
 font-size : 13px ; 
 clear : left ; 
 margin : 23px 0 20px 0; 
 padding : 0 ;
 font-weight : normal; 
 text-transform : uppercase; }
 
 
  h2{
 color : #ffffcc; 
 font-size : 13px ; 
 clear : left ; 
 margin : 20px 0 10px 0; 
 padding : 0 ;
 font-weight : normal; 
 text-transform : uppercase; }
 
h1 a {color : #6666CC;}

.centrage {
width : 300px ;
 background : #000; 
 margin-left : auto; 
margin-right : auto; }
 
































/* MENU LISTE PAGE SKETCHBOOKS */



#general {
margin : 0 ; padding :  10px 0 10px 0; 
list-style  : none;
width : 300px ;  text-align : center }


#general ul {
list-style : none;
 margin :  0; padding : 0}



#general li  {}
#general li a {
height : 15px; 
display : block; 
padding : 0 0 0 0;
margin : 0 0 4px 0; background :  #000}
#general li a:hover {}












































/* PUBLICATIONS */


#cont_publications {
border-top : 1px solid #000; 
width : 860px ; 
background : #000;
margin-left : auto;
margin-right : auto;
text-align : center ;

}



#cont_publications a {
color: #FFFFCC ; text-decoration : none
}

#cont_publications img {
border : none ; 
}




#cont_publications h1 {
magin : 0; padding : 0; 
color: #FFFFCC ;
}




#cont_publications A:link { color: #ffffcc ;  } /* lien non-visité */
#cont_publications A:visited { color:  #ffffcc } /* lien visité */
#cont_publications A:hover { color: #ffffcc } /* lien survolé */
#cont_publications A:active { color: #ffffcc } /* lien activé */





.centrage_publications {
width : 840px ;
 background : #000; 
 text-align : left ; 
 color: #FFFFCC ;
 margin-left : auto ; 
 margin-right : auto  ;  }
 
 .centrage_publications h1{
 magin : 0; padding : 0; 
 color: #FFFFCC ; }

.bloc_publi{
 width : 410px ; 
 background : #000 ; 
 margin-top : 4px ; 
 text-align : right ; 
 height : 100px}

 
 .bloc_publi p{
 margin-right : 8px}
 
 .bloc_publi a{
color : #FFFFCC ; text-decoration : none; }


.bloc_publi img {
border : none; float : right ; margin-left : 4px; 
}

.bloc_publi_titre{
 width : 330px ; 
 background : #000 ; 
 text-align : right ; }
 
 
 .bloc_publi_exept{
 width : 385px ; 
 background : #000 ; 
 margin-top : 4px ; 
 margin-left : 51px; 
 text-align : right ; 
 height : 78px}
 
 .bloc_publi_exept img {
border : none; float : right ; margin-left : 4px; 
}

 .bloc_publi_exept a{
color : #FFFFCC ; text-decoration : none; }





 .bloc_publi_exept_03{
 width : 385px ; 
 background : #000 ; 
 margin-top : 4px ; 
 margin-left : 146px; 
 text-align : right ; 
 height : 78px}
 
 .bloc_publi_exept_03 img {
border : none; float : right ; margin-left : 4px; 
}

 .bloc_publi_exept_03 a{
color : #FFFFCC ; text-decoration : none; }









 .bloc_publi_exept_04{
 width : 385px ; 
 background : #000 ; 
 margin-top : 4px ; 
 margin-left : 55px; 
 text-align : right ; 
 height : 78px}
 
 .bloc_publi_exept_04 img {
border : none; float : right ; margin-left : 4px; 
}

 .bloc_publi_exept_04 a{
color : #FFFFCC ; text-decoration : none; }

.bas {margin-left :-40px ; background : transparent ; text-align :center}
.bas p {margin : 0 0 5px 0 ;}


.signature_index {text-align : center ; font-size : 10px ; color : #ccc ; height : 40px ; padding-top : 40px ; }
.signature_index a{ color : #ccc ; text-decoration : none ; }
.signature_index a:hover{ color : #ccc ; text-decoration : none ; }

.signature {text-align : center ; font-size : 10px ; color : #CC9999 ; height : 40px ; padding-top : 60px ; }
.signature a{ color : #CC9999 ; text-decoration : none ; }

.signature_pub {text-align : center ; font-size : 10px ; color : #FFFFCC ; height : 50px ; padding-top : 40px ; }
.signature_pub a{ color : #FFFFCC ; text-decoration : none ; }



.signature_cv {text-align : center ; font-size : 10px ; color : #ffffff ; height : 80px ; padding-top : 40px ; }
.signature_cv a{ color : #ffffff ; text-decoration : none ; }

.signature_peint {text-align : center ; font-size : 10px ; color : #CC9999  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_peint a{ color : #CC9999 ; text-decoration : none ; }
.signature_peint a:hover{ color : #9900CC ; text-decoration : none ; }


.signature_dessins {text-align : center ; font-size : 10px ; color : #FFCCCC  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_dessins a{ color : #FFCCCC ; text-decoration : none ; }
.signature_dessins a:hover { color : #669966 ; text-decoration : none ; }



.signature_txt {text-align : center ; font-size : 10px ; color : #FFCCCC  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_txt a{ color : #FFCCCC ; text-decoration : none ; }
.signature_txt a:hover{ color : #FF9900 ; text-decoration : none ; }


.signature_sketch {text-align : center ; font-size : 10px ; color : #6666CC  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_sketch a{ color : #6666CC ; text-decoration : none ; }
.signature_sketch a:hover{ color : #99CCFF ; text-decoration : none ; }



.signature_photos {text-align : center ; font-size : 10px ; color : #996633  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_photos a{ color : #996633 ; text-decoration : none ; }
.signature_photos a:hover{ color : #FF6633 ; text-decoration : none ; }


.signature_illu {text-align : center ; font-size : 10px ; color : #99CC99  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_illu a{ color : #99CC99 ; text-decoration : none ; }
.signature_illu a:hover { color : #3300FF ; text-decoration : none ; }

.signature_bd {text-align : center ; font-size : 10px ; color : #FF66CC  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_bd a{ color : #FF66CC ; text-decoration : none ; }
.signature_bd a:hover { color : #663333 ; text-decoration : none ; }


.signature_4 {text-align : center ; font-size : 10px ; color : #CC9966  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_4 a{ color : #CC9966 ; text-decoration : none ; }
.signature_4 a:hover { color : #FF0000 ; text-decoration : none ; }

.signature_presse {text-align : center ; font-size : 10px ; color : #66CC66  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_presse a{ color : #66CC66 ; text-decoration : none ; }
.signature_presse a:hover{ color : #666600 ; text-decoration : none ; }


.signature_contact {text-align : center ; font-size : 10px ; color : #CC9999  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_contact a{ color : #CC9999 ; text-decoration : none ; }
.signature_contact a:hover{ color : #993366 ; text-decoration : none ; }




.signature_cours {text-align : center ; font-size : 10px ; color : #99CCFF  ; position : absolute ; bottom : 10px ;  left : 0 ; width : 100% ; }
.signature_cours a{ color : #99CCFF ; text-decoration : none ; }


.red { color : #B9003A ; }
.expo {font-size : 18px ; color : #B9003A ; margin : 0 0 7px 0 ; padding : O}
a.redlink { color : #B9003A ; text-decoration : underline}
.linkaj {color : #ccc ; text-decoration : none}
.linkaj:hover {color : #ccc ; text-decoration : underline}


