body{width:1000px;margin-left:auto;margin-right:auto;margin-top:0px;background:url(../img/bg.png) repeat;color:#FFF;}
strong{color:#FFF;}
b{color:#FFF;}
a{color:#FFF;text-decoration:none;}
#header{height:200px;background:url(../img/logo_toprod.png) no-repeat center;}
#menu{height:61px;z-index:10;position:absolute;}
#menu_gauche{width:21px;height:61px;background:url(../img/bg_menu_gauche.png);float:left;}
#menu_centre{width:958px;height:61px;background:url(../img/bg_menu_centre.png);font-weight:bold;float:left;text-align:center;}
#menu_centre span{margin-left:30px;margin-right:30px;line-height:59px;padding:20px;}
#menu_centre a:hover span{padding:20px;padding-top:7px;padding-bottom:7px;background:-moz-linear-gradient(top, #42a0c7, #1c3954);background:-webkit-gradient(linear,left bottom,left top,color-stop(0, #1c3954),color-stop(1.00, #42a0c7));-moz-box-shadow:#000 0px 0px 5px 1px, #000 0px 0px;-webkit-box-shadow:#000 0px 0px 5px 1px, #000 0px 0px;box-shadow:#000 0px 0px 5px 1px, #000 0px 0px;-moz-border-radius:5px;border-radius:5px;}
#menu_droit{width:21px;height:61px;background:url(../img/bg_menu_droit.png);float:left;}
#accueil{width:960px;height:217px;padding:20px;background:url(../img/bg_content.png);text-align:center;margin-top:60px;}
#portfolio{width:960px;height:368px;margin-top:60px;padding:20px;background:url(../img/bg_portfolio.png);text-align:center;}
#portfolio_img{width:590px;height:345px;float:left;border:2px solid #FFF;}
#portfolio_text{width:350px;height:329px;padding:10px;padding-right:0px;float:left;color:#FFF;text-align:left;}
#portfolio_text h1{font-size:25px;margin:0px;color:#999;}
.content{color:#444;font:14px/1.4 arial,sans-serif;width:650px;}
h1{line-height:1.1;letter-spacing:-1px;}
.galleria{width:960px;height:368px;float:left;}
.check{background:url(../img/check_valide_ok.png) no-repeat;padding-left:25px;}
.descheck{background:url(../img/descheck.png) no-repeat;padding-left:25px;}
.add{background:url(../img/add.png) no-repeat;padding-left:25px;}
.real_en{margin-top:10px;margin-bottom:3px;}
.real_le{margin-top:10px;margin-bottom:3px;}
#mes_competences{width:960px;height:217px;padding:20px;background:url(../img/bg_mes_competences.png);margin-top:60px;text-align:left;}
#langages{width:480px;height:217px;float:left;text-align:center;}
#outils{width:480px;height:217px;float:left;text-align:center;}
#langages_titre{width:178px;height:50px;margin-left:210px;font-weight:bold;}
#outils_titre{width:178px;height:50px;margin-left:80px;font-weight:bold;}
.check_2{width:150px;height:15px;margin-left:250px;background:url(../img/check_valide_ok.png) no-repeat;padding:4px;line-height:10px;text-align:left;padding-left:24px;}
.check_3{width:150px;height:15px;background:url(../img/check_valide_ok.png) no-repeat;margin-left:100px;padding:4px;line-height:10px;text-align:left;padding-left:24px;}
#mes_tarifs{width:1000px;height:408px;background:url(../img/bg_tarifs.png);margin-top:60px;text-align:left;}
#vitrine{width:250px;height:280px;margin-top:90px;margin-left:40px;float:left;}
#dynamique{width:250px;height:280px;margin-top:90px;margin-left:85px;float:left;}
#prix_vitrine{width:211px;height:71px;margin-top:-6px;margin-left:60px;background:url(../img/prix_basic.png);float:left;}
#prix_dynamique{width:211px;height:71px;margin-top:-6px;margin-left:280px;background:url(../img/prix_medium.png);float:left;}
#contact{width:960px;height:368px;margin-top:60px;padding:20px;background:url(../img/bg_portfolio.png);text-align:center;}
#formulaire{width:480px;height:368px;float:left;background:url(../img/login-box-backg.png) no-repeat center;}
#text{width:480px;height:368px;float:left;text-align:left;}
#footer{width:990px;height:53px;padding:5px;background:url(../img/bg_footer.png);color:#1C3752;text-align:center;margin-bottom:400px;}
input{background:#1E4F8A;border:1px solid #0D2C52;}
textarea{background:#1E4F8A;border:1px solid #0D2C52;}
.clear{clear:both;}
