/*
Theme Name: WordPress Portfolio
Version: 0
Author: Eric Le Bihan
*/
@font-face {font-family:Sathu; src:url(font/Sathu.ttf); }
#page{width:960px;margin:0 auto;}
#header{padding-top:40px;}
#header div{height:94px;line-height:94px;margin-bottom:40px;border-top:2px solid black;border-bottom:2px solid black;overflow:hidden;}
p{margin-bottom:40px;font:16px/22px normal helvetica, sans-serif;color:#333;}
p:hover{color:#000;}
p:hover em,
p:hover strong{color:#a30f0f;}
p em{color:#666;}
strong{font-weight:bold;}
h1, h2{font-weight:normal;font-family:Sathu,sans-serif;color:#000;}
h1{float:left;padding-top:5px;font-size:60px;text-transform:uppercase;}
h2{font-size:30px;margin-bottom:20px;}
#header ul li{display:inline;}
#header li.cat-item a{float:left;display:inline;vertical-align:middle;margin-left:40px;padding:10px 0;font-family:Sathu, arial, sans-serif;font-size:18px;text-decoration:none;color:#333;}
#header li.cat-item a:hover{padding-bottom:8px;}
#header li.cat-item a:hover span{border-bottom:3px solid #a30f0f;}
#content ul{float:left;width:33%;padding-bottom:40px;font:16px/22px normal helvetica, sans-serif;color:#666;}
#expertise .list-container{overflow:hidden;width:100%;}
.entry ul li{padding-left:15px;background:url(i/bullet.png) 0 50% no-repeat;}
#footer{padding-top:40px;}
#footer p, #footer p a{color:#999;font-size:10px;}

/* Formulaire */
.formcontainer .error,
.formcontainer .important{color:#a30f0f !important;}
.contact-form{}
.contact-form legend{display:none;}
.contact-form label,
.contact-form input{display:inline-block;}
.contact-form label{width:90px;padding-top:5px;font:16px normal hevetica, sans-serif;color:#666;vertical-align:top;}
.contact-form input[type="text"]{width:210px;height:20px;margin-bottom:20px;padding:5px;font:16px normal hevetica, sans-serif;color:#000;border:2px solid #777;}
.contact-form textarea{width:450px;height:210px;margin-bottom:20px;padding:5px;font:16px normal hevetica, sans-serif;color:#000;border:2px solid #777;}
.contact-form input[type="text"].error,
.contact-form textarea.error{border:2px solid #a30f0f;background-color:#f6aeae;}
.contact-form input:focus,
.contact-form textarea:focus{border:2px solid #000;}

.contact-form .form-option,
.contact-form .form-submit{margin-bottom:20px;}
.contact-form .form-option{margin-left:80px;}
.contact-form .form-option label{width:auto;}
.contact-form input.button{height:30px;width:220px;margin-left:80px;font-size:16px;}

