/** GENERAL */

body{background-color:#FFFFFF; color:#FFFFFF; font-family:arial; font-size: 0.95em;}

#page{background-color: #000000; margin:auto; margin-top: 0px; width: 800px;}

#en_tete{background-color: #000000;  margin:auto; height: 200px;}

#logo{float: left;}

#photo{float: right;}

#titre{float:left; margin: 150px 0px 0px 0px;}

#menu{float:left;}

#menu ul{padding:0; margin: 60px 0 0 -30px; list-style-type:none;}

#menu li{padding-bottom: 10px; /*border-left:5px solid #cc0000;*/}

#menu a img{border: solid white 1px;}

#corps {float:right; background-image:url(images/fond.jpg); background-repeat:no-repeat; margin-right:100px; margin-top: 35px; margin-bottom: 100px; width: 500px; height: 420px;}

#nom_dom{float: left; margin: 220px 0px 0px 58px;}

h2{padding-left: 30px; font-size: 1.2em; font-weight: normal;}

hr{width: 450px; margin: auto;}

.texte_noir{color: #000000;}

#pied_de_page{height:20px; padding:10px; background-color: #0000000; color: #696969; clear: both; text-align: center; font-size: 0.80em;}


/** PAGE ACCUEIL */

.accueil p {padding: 30px; text-align: justify;}

#signature{margin-left: 300px; font-style: italic;}

a {color: #000000;}


/** PAGE PARCOURS */

.parcours span{padding-left: 30px; text-align: justify; font-size: 0.85em;}


/** PAGE COMPETENCES */

.competences span{padding: 30px; text-align: justify;}

#titre_langages{color:#3CEFD9; font-size: 1.2em; font-weight: normal;}

#titre_logiciels{color:#3BF254; font-size: 1.2em; font-weight: normal;}

#titre_cms{color:#F2F23B; font-size: 1.2em; font-weight: normal;}

#titre_methodes{color:#EF3CBC; font-size: 1.2em; font-weight: normal;}

#titre_referencement{color:#F9550D; font-size: 1.2em; font-weight: normal;}


/** PAGE EXPERIENCES */

#corps_exp{float:right; background-image:url(images/fond.jpg); background-repeat:no-repeat; margin-right:100px;  margin-top: 35px; margin-bottom: 100px; width: 500px; height: 600px;}

#nom_dom_exp{float: left; margin: 400px 0px 0px 58px;}

.experiences span{padding-left: 30px; text-align: justify; font-size: 0.85em;}

.experiences a{color: #000000; font-size: 0.85em;}


/** PAGE WEB */

#carrousel{border: solid 0px #FFFFFF; width:450; height:280px; margin: 25px; position:relative; overflow:hidden;}

.slide{position:absolute; top:0; left:0; width:280; height:264px;}

img{border-style: none;}


/** PAGE PRINT */

#corps_print{float:right; background-image:url(images/fond.jpg); background-repeat:no-repeat; margin-right:100px;  margin-top: 35px; margin-bottom: 100px; width: 500px; height: 600px;}

#nom_dom_print{float: left; margin: 400px 0px 0px 58px;}

#titre_logos{padding: 0px 0px 0px 30px; margin-bottom: 20px; font-size: 1.2em; font-weight: normal; color: #000000;}

#titre_affiches{padding: 0px 0px 0px 30px; margin-top: 170px; font-size: 1.2em; font-weight: normal; color: #000000;}

#print1{float: left; margin: 0px 0px 0px 30px;}

#print2{float: right; margin: 0px 80px 0px 0px; }

#print3{float: left; margin: 0px 0px 0px 30px;}

#print4{float: right; margin: 0px 30px 0px 0px; }




























