body{background:#0a1e36 url(images/bg3.png) repeat-x;border:0;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:14px;list-style:none;margin:0;padding:0;}img{border:none;}a{text-decoration:none;}.wrap{width:950px;margin:0 auto;padding:40px 0 0;}#menu{height:70px;left:50%;margin-left:-475px;position:fixed;top:10px;width:950px;z-index:500;}#nav{display:inline;float:right;position:relative;}#nav li{display:block;float:left;height:53px;width:141px;}#nav li a{color:#fff;display:block;float:left;font:bold 18px Tahoma, Verdana, Arial, sans-serif;height:46px;text-align:center;text-shadow:0 1px 0 #999;width:141px;padding:7px 0 0;}#nav li a.selection{background:url(images/nav_activ.png);margin:0 10px 0 0;}#nav li a:hover{background:url(images/nav_hover.png);margin:0 10px 0 0;}.btn{color:#fff;font-size:16px;font-weight:700;text-shadow:0 1px 0 #666;}#presentation{height:800px;}#presentation h1{color:#fff;font:bold 40px Tahoma, Verdana, Arial, sans-serif;text-shadow:0 1px 0 #888;margin:100px 0 30px;}h2{color:#fff;font-size:18px;height:25px;padding:0 0 0 30px;}h3{color:#fff;font-size:16px;}p{line-height:22px;width:554px;}#portrait img{background:url(images/portrait_hover.jpg) bottom right;}#about{float:left;margin:20px 125px 0 0;}#passion{background:url(images/passion.png) no-repeat center left;}#pointfort{background:url(images/pointfort.png) no-repeat top left;}#cv{background:url(images/cv.png) no-repeat center left;}#web{background:url(images/web.png) no-repeat top left;}#logiciel{background:url(images/logiciel.png) no-repeat top left;}#prog{background:url(images/prog.png) no-repeat top left;}#list li{background:url(images/puce.png) no-repeat left center;list-style:none;line-height:28px;font-weight:700;margin:0 0 0 -35px;padding:0 0 0 20px;}.listx{display:block;float:left;max-width:223px;margin:0 70px 0 0;}.last{margin-right:0;}#btn_cv{background:url(images/btn_cv.png) no-repeat top left;display:block;float:left;height:43px;width:180px;padding:10px 0 0 45px; margin: 15px 0 0 25px }#btn_cv:hover{background:url(images/btn_cv_hover.png) no-repeat top left;}#portfolio{height:700px;}#portfolio h1{color:#fff;font:bold 40px Tahoma, Verdana, Arial, sans-serif;text-shadow:0 1px 0 #888;margin:80px 0 20px;}.jcarousel-container{position:relative;}.jcarousel-clip{overflow:hidden;position:relative;z-index:2;margin:0;padding:0;}.jcarousel-list{overflow:hidden;position:relative;top:0;left:0;z-index:1;margin:0;padding:0 0 0 80px;}.jcarousel-list li{display:block;float:left;list-style:none;height:242px;width:468px;}.jcarousel-item h3{border-bottom:solid 1px #eee;position:relative;width:300px;margin:-235px 0 5px 500px;padding:0 0 10px;}.jcarousel-item p{color:#3d3d3d;line-height:18px;width:300px;margin:10px 0 0 500px;}.jcarousel-item span{font-weight:700;}.caroulist{display:block;background:#fff;height:25px;margin:0 0 0 500px;}.client{display:block;margin:40px 0;}.fait{background:url(images/puce.png)no-repeat top left;height:15px;margin:10px 0;padding:0 0 0 20px;}.jcarousel-item a.btn{display:block;height:43px;width:182px;margin:20px 0 0 500px;}.jcarousel-item .btn{background:url(images/btn_site.png) no-repeat top left;height:43px;width:182px;margin:90px 0;padding:10px 0 0 50px;}.jcarousel-item .btn:hover{background:url(images/btn_site_hover.png) no-repeat top left;}.jcarousel-next{background:url(images/btn_carou_r.png);cursor:pointer;height:56px;width:56px;z-index:3;position:absolute;top:100px;right:5px;}.jcarousel-prev{background:url(images/btn_carou_l.png) no-repeat;cursor:pointer;height:56px;width:56px;z-index:3;position:absolute;top:100px;left:5px;}.jcarousel-prev:hover{background:url(images/btn_carou_l_hover.png) no-repeat;}.jcarousel-next:hover{background:url(images/btn_carou_r_hover.png) no-repeat;}#contact{height:900px;}#contact h1{color:#fff;font:bold 40px Tahoma, Verdana, Arial, sans-serif;text-shadow:0 1px 0 #888;margin:80px 0 50px;}#contact p{color:#fff;}#contactright a,#contactleft a{color:#2684ca;}#contactleft{display:block;width:222px;}#contactcenter{display:block;float:right;width:300px;margin:-162px 320px 0 0;}#contactright{display:block;width:222px;margin:-162px 0 0 730px;}#contactleft li,#contactright li{color:#fff;height:24px;list-style:none;margin:10px 0 0 -40px;padding:0 0 0 35px;}#contact h2{border-bottom:solid 1px #80b1c9;margin:0 0 25px;padding:0 0 10px;}#mail{background:url(images/mail.png) no-repeat top left;}#phone{background:url(images/phone.png) no-repeat top left;}#home{background:url(images/home.png) no-repeat top left;}#contactcenter label.title{display:block;color:#eee;font-weight:700;margin:2px 0;}#contactcenter input{border:1px solid #aaa;display:block;font:normal 16px Tahoma, Verdana, Arial, sans-serif;margin-bottom:10px;color:#333;width:296px;padding:5px;}#contactcenter textarea{color:#333;display:block;font:normal 16px Tahoma, Verdana, Arial, sans-serif;height:250px;width:296px;margin:0 0 6px;padding:5px;}label.error{background:url(images/br_error.png) no-repeat top left;display:block;height:34px;width:286px;margin:-15px 0 -10px;padding:28px 0 0 45px;}#contact p.goodmessage{background:url(images/bg_good.png) no-repeat top left;color:#000;height:107px;width:286px;margin:0 0 5px;padding:10px 10px 10px 40px;}#btn_msg{background:url(images/btn_msg.png) no-repeat top left;border:0;color:#fff;cursor:pointer;display:block;font:bold 18px Tahoma, Verdana, Arial, sans-serif;height:43px;width:180px;margin:5px 0;padding:0 0 11px 5px;}#btn_msg:hover{background:url(images/btn_msg_hover.png) no-repeat top left;}#facebook{background:url(images/facebook.png) no-repeat top left;}#twitter{background:url(images/twitter.png) no-repeat top left;}#skype{background:url(images/skype.png) no-repeat top left;}#footer{border-top:solid 1px #727272;clear:both;display:block;width:950px;margin:430px 0 0;}#footer p{font-size:12px;color:#727272;width:950px;}#footer span{background:url("images/puce.png") no-repeat scroll left center transparent;display:inline;float:right;list-style:none outside none;margin:0 50px 0 -35px;padding:0 0 0 15px;}.cache{display:none;}#portrait,#list{display:block;float:left;margin:40px 0 0;}.jcarousel-prev-disabled,.jcarousel-prev-disabled:hover{background:url(images/btn_carou_l_disa.png) no-repeat;cursor:default;}.jcarousel-next-disabled,.jcarousel-next-disabled:hover{background:url(images/btn_carou_r_disa.png) no-repeat;cursor:default;}

