body{background:url(images/bg_big.jpg) repeat-x;color:#414141;font:10px Tahoma,verdana,Arial,sans-serif;margin:0px;padding:0px;}
h1{font:normal 9px Verdana,Arial,Helvetica,sans-serif;margin:0px;padding:0px;}
img {border:none;}
#box_offre{float:left;height:109px;margin-left:5px;margin-top:12px;width:192px;}
#contenu{overflow:hidden;width:950px;}
#contenu p{margin-right:5px;}
#copyright{color:#179CE7;float:left;font:9px Tahoma,Arial,Helvetica,sans-serif;margin-left:200px;}
#ecran{background:url(images/ecran.png);_background:url(images/ecran.jpg);height:317px;width:591px;}
#end{background:#005C8F;overflow:hidden;width:100%;}
#end a{color:#179CE7;font:9px Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;}
#entete{margin:0px;overflow:hidden;padding:0px;width:100%;}
#footer{background:url(images/bg_footer.jpg) top repeat-x #169CE7;margin-top:25px;width:100%;}
#footer_box{float:left;margin-left:10px;margin-right:10px;margin-top:30px;width:290px;}
#footer_box2{float:left;margin-left:10px;margin-right:10px;margin-top:30px;width:200px;padding-left:29px;}
#footer_box a, #footer_box2 a{color:#293b64;font:9px/17px Verdana,Arial,Helvetica;text-decoration:none;margin:0;}
#footer_box h1, #footer_box2 h1{color:#388bbc;font-size:12px;font-family:Verdana,Arial,Helvetica;letter-spacing:0px;}
#footer_box li, #footer_box2 li{line-height:17px;margin:0;padding:0;}
#footer_box ul, #footer_box2 ul{list-style:none outside url(images/arrow_2.gif);margin:0;padding:0px 0px 0 0px;}
#footer_box_container{background:url(images/icon-informatique.jpg) no-repeat top right;height:230px;margin:0 auto;overflow:visible;width:950px;}
#global{margin:0 auto;overflow:hidden;width:950px;}
#logo{background:url(images/logo.png);float:left;margin-left:6px;margin-top:40px;width:243px;height:70px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png, sizingMethod='scale');}
#menu_hr_top{float:left;height:50px;margin-left:62px;margin-top:40px;width:586px;}
#menu_hr_top li{float:left;height:50px;}
#menu_hr_top li a{color:#00456F;cursor:pointer;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-top:18px;text-align:center;text-decoration:none;}
#menu_hr_top li a.menu1{background:url(images/menu_hr_1.png);height:32px;width:115px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_1.png, sizingMethod='scale');}
#menu_hr_top li a.menu2{background:url(images/menu_hr_2.png);height:32px;width:121px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_2.png, sizingMethod='scale');}
#menu_hr_top li a.menu3{background:url(images/menu_hr_3.png);height:32px;width:119px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_3.png, sizingMethod='scale');}
#menu_hr_top li a.menu4{background:url(images/menu_hr_4.png);height:32px;width:117px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_4.png, sizingMethod='scale');}
#menu_hr_top li a.menu5{background:url(images/menu_hr_5.png);height:32px;width:111px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_5.png, sizingMethod='scale');}
#menu_hr_top ul{list-style:none outside none;margin:0;overflow:hidden;padding:0;}
#menu_services{background:url(images/nos_services.png);_background:url(images/nos_services.jpg);float:left;height:444px;margin-top:40px;width:299px;}
#menu_services a{color:#096FAD;display:block;font:12px/30px Verdana,Arial,Helvetica,sans-serif;height:30px;padding-left:19px;*padding-left:5px;*padding-left:5px;padding-right:10px;text-decoration:none;}
#menu_services li{background:url(images/arrow_services.gif) center left no-repeat;margin-left:15px;}
#menu_services ul{list-style:none inside none;margin:80px 0 0 15px;padding:0px 6px 0 0;}
#partenaires{color:#179CE7;float:left;font:9px Tahoma,Arial,Helvetica,sans-serif;margin-left:40px;}
#presentation{float:left;margin-left:10px;margin-top:40px;}
#realisation{color:#179CE7;float:left;font:9px Tahoma,Arial,Helvetica,sans-serif;}
#text_box{background:url(images/box_texte.jpg) no-repeat;float:left;height:458px;margin-left:10px;margin-top:50px;width:293px;}
#text_box h1{color:#2f87bc;font:12px Verdana,Arial,Helvetica,sans-serif;letter-spacing:0px;margin-left:15px;margin-top:15px;margin-bottom:10px;text-transform:uppercase;}
#text_box img{margin-left:16px;margin-right:10px;}
#text_box span{display:block;font:11px/17px Verdana,Arial,Helvetica,sans-serif;margin-left:10px;margin-right:10px;overflow:visible;text-align:justify;}
#text_box-bottom{background:url(images/ligne_hr_bleu.jpg) top center no-repeat;height:60px;margin-top:30px;overflow:hidden;}
#text_box-bottom img{border:none;margin-left:150px;margin-top:20px;}
#footer_box a:hover, #footer_box2 a:hover{color:#293b64;font:9px/17px Verdana,Arial,Helvetica,;text-decoration:underline;}
#menu_hr_top li a:hover{color:#fff;cursor:pointer;display:block;font:11px Verdana,Arial,Helvetica,sans-serif;padding-top:18px;text-align:center;text-decoration:none;}
#menu_hr_top li a:hover.menu1{background:url(images/menu_hr_1_over.png);height:32px;width:115px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_1_over.png, sizingMethod='scale');}
#menu_hr_top li a:hover.menu2{background:url(images/menu_hr_2_over.png);height:32px;width:121px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_2_over.png, sizingMethod='scale');}
#menu_hr_top li a:hover.menu3{background:url(images/menu_hr_3_over.png);height:32px;width:119px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_3_over.png, sizingMethod='scale');}
#menu_hr_top li a:hover.menu4{background:url(images/menu_hr_4_over.png);height:32px;width:117px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_4_over.png, sizingMethod='scale');}
#menu_hr_top li a:hover.menu5{background:url(images/menu_hr_5_over.png);height:32px;width:111px;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_hr_5_over.png, sizingMethod='scale');}
#menu_services a:hover{background:url(images/services_bg.png) no-repeat;width:225px;color:#fff;display:block;font:12px/30px Verdana,Arial,Helvetica,sans-serif;height:30px;padding-left:10px;padding-right:10px;text-decoration:none;_background-image:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/services_bg.png, sizingMethod='scale');cursor:pointer;}
#div_offre{background:url(images/offre.jpg) no-repeat ; width:550px; height:250px; line-height: 19px; padding-top: 53px; padding-left:10px; padding-right:15px;}

#div_offre2{background:url(images/offre3.jpg) no-repeat ; width:425px; height:360px; line-height: 22px; padding-top: 23px; padding-left:10px; padding-right:15px;float:left}
#div_offre2 h1{color:#3151A2;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:normal;letter-spacing:1px;line-height:normal;margin-bottom:13px;padding:0;}

#div_prix{background:url(images/prix.jpg) no-repeat ; width:450px; height:50px; padding-top: 13px; padding-left:105px; color:#fff; font-size: 20px; font-style: italic; font-weight:bold;}

#portfolio{float:left;width:170px;height:170px;border:#BCF5FC 0px solid;background:#B7F2FA;margin-right:8px;margin-top:8px;padding:5px 5px 5px 5px;}
#portfolio h3{color:#005C8F; margin:1px 0 1px 0; font-family: Verdana;font-size:12px;font-style:normal;font-weight:normal;}
#portfolio p {background:#B7F2FA;margin:0px 0 1px 0;font-size:10px;}
#portfolio a{color:#179CE7;text-decoration:none;}
#portfolio a:hover{color:#179CE7;text-decoration:underline;}

#erreur{ background: #f59d9d; width: 400px;font-family:verdana;font-size:11px;margin-bottom:6px; }

#table_contact{ width: 100%; height:500px; background: url(images/contact.png) no-repeat right top;  }

#input_text {  width:317px;height:23px;background:url(images/input_text.png) no-repeat;border: none;padding:7px 0 0 6px;}
#mys{  width:322px;height:23px;background:#F8FCFF;border: #d3ecfb solid 1px; *padding:7px 0 0 6px;}
#textearea{  width:317px;height:145px;background:url(images/textarea.png) no-repeat;border: none;padding:7px 10px 0 6px;overflow:auto;}
#button{width:109px;height:27px;background:url(images/btn.jpg) no-repeat;border:none;cursor:pointer;color:#0d3a54;font-weight:bold}
input, select, textarea {font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;vertical-align:middle;}

