*{margin:0;padding:0;}*
body{font:.74em Tahoma, Arial, "Trebuchet MS", Tahoma, sans-serif;line-height:1.64em;background:#fff;color:#444;}a{color:#299DCA;background:inherit;text-decoration:none;outline:none;}a:hover{color:gray;background:inherit;}.error_list li{color:#ac0014;background-color:#ffe7ea;border:2px solid #ac0014;list-style-type:none;text-align:center;margin-bottom:5px;margin-left:0;}.blue{color:#299DCA;}.white{color:#fff;}p{margin:0 0 15px;}#introTitre{font:normal 2.4em Georgia, Arial, Sans-Serif;background:#666 url(../images/h1bg.jpg) repeat-x bottom;display:inline;color:#7DD0F1;margin:0;padding:2px 5px;}#siteTitre{position:absolute;font:normal 2.4em Georgia, Arial, Sans-Serif;margin-top:15px;margin-left:5px;}h1{font:bold 1.6em Georgia, Arial, Sans-Serif;padding-bottom:5px;margin:5px 0 15px;}.titre{border-bottom:1px solid #7DD0F1;}h1 a:hover{color:#E4FFD3;background:inherit;}h2{font:normal 1.6em Arial, Sans-Serif;margin:0 0 15px 10px;}h4{color:gray;background:inherit;font-weight:400;font-size:.9em;}#content{width:920px;margin:0 auto;}#logo{float:left;border-bottom:5px solid #7DD0F1;height:58px;width:330px;}#menu{float:right;width:584px;border-bottom:5px solid #e0e0e0;margin:19px 0 5px;padding:10px 0;}#menu li{font-size:1.1em;display:inline;}#menu li a{background:#fff url(../images/menuarrow.jpg) no-repeat 10px 5px;color:gray;border-left:1px solid #e0e0e0;margin:0 40px 0 0;padding:17px 15px 0 10px;}#menu li a:hover{color:#000;border-left:1px solid #7DD0F1;}#intro{clear:both;background:#ccc url(../images/teaser.jpg) no-repeat;color:#333;height:100px;padding:35px 0 0 20px;}#intro h1{background:#666 url(../images/h1bg.jpg) repeat-x bottom;display:inline;color:#7DD0F1;margin:0;padding:2px 5px;}#intro p{color:gray;font-weight:700;font-size:.9em;margin:0;}#login{font-size:.9em;margin:45px 0 0;}#login a{color:#616161;background:#8BE1FA;border-bottom:1px solid #616161;padding:4px 20px 6px;}#login a:hover{color:#fff;background:#8BE1FA url(images/loginhover.gif) no-repeat;}#left{clear:left;float:left;width:550px;margin:15px 0;padding:0 34px 0 5px;}#left img{border:1px solid #ccc;float:left;margin:0 15px 5px 0;padding:1px;}articles{margin:40px 0 0;}#articles li{border-top:1px solid #cecece;list-style:none;float:left;width:245px;background:#eee url(../images/newslist.jpg) repeat-x bottom;margin:0 15px 0 0;padding:4px 8px;}#articles li a{background:url(../images/menuarrow.jpg) no-repeat 0 5px;padding:0 0 0 8px;}#articles li.last{margin:0;}#right{position:relative;top:0;float:right;width:284px;font-size:.9em;background:#fff;margin:5px 15px 0 0;padding:15px;}#right img{border:1px solid #ccc;margin:0 0 8px;padding:1px;}#right p{width:280px;text-align:justify;margin-left:25px;}#tagcloud{background:url(../images/tagcloud.jpg) no-repeat center;width:280px;height:85px;border:1px solid #ccc;padding-left:5px;}#tagcloud a{color:#299DCA;margin:0 5px 0 0;}#tagcloud a:hover{color:#299DCA;text-decoration:underline;}#left ul{padding-left:30px;padding-bottom:10px;}#left h3{border-bottom:1px solid #eee;margin:0 0 15px;padding:0 0 7px;}#right h2{border-bottom:1px solid #ccc;margin-bottom:15px;padding:0 0 8px;}#right h3{margin-left:25px;}#right .info{background:#f4f4f4;padding:8px;}#right ul{padding-left:45px;padding-bottom:10px;}#right hr{color:#ccc;margin-left:25px;background-color:#ccc;height:1px;border:0;}#footer{clear:both;border-top:1px solid #ccc;font-size:.9em;color:#9b9b9b;background:#fff;margin:0 0 5px;padding:10px;}#footer a{color:gray;background:#fff;font-weight:700;}.footer_right{float:right;padding:0 0 0 15px;}#bloc{clear:left;float:left;width:920px;margin:15px 0;padding:0 34px 0 5px;}#bloc ul{padding-left:25px;padding-bottom:10px;}.competences img{padding-top:0;margin-top:0;float:right;}fieldset{padding-left:10px;padding-bottom:5px;}.expPro{border-collapse:collapse;}.periode{width:125px;vertical-align:top;border-right:2px solid #299DCA;}div.left{float:left;text-align:left;}div.right{float:right;text-align:right;}.Cv{margin-top:10px;background-color:#299DCA;color:#FFF;}.portfolio img{border:1px solid #CCC;margin:0 15px 5px 100px;padding:1px;}.intro,.expPro td{padding-left:10px;}hr,.portfolio{margin-bottom:15px;}
