/* CSS Document */
body{ background-color:#ccc; width:100%}
#page{width:1000px; height:1344px;background-color:#e9f4fb; margin-top:10px;}
#head{width:1000px; height:493px; border-bottom:1px #83b8dd solid; }
#top{ width:1000px; height:135px; background:url(images/arr.png) no-repeat; position:absolute; z-index:1}



#slide{width:1000px; height:400px; z-index:0; padding-top:50px; position:absolute}

#left{ float:left; width:200px; height:780px;   border-right:1px #ccc solid;}
#center{float:left; width:598px;  height:765px;}
#right{ float:left; width:190px; height:765px; border-left:1px #ccc solid;}
#solution{ width:795px; height:770px; float:left}
#contenu{ height:650px; width:1000px; position:relative}
#foter{ width:1000px; height:200px; margin-bottom:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7701ae; background:url(images/arr_footer.png); border-top:1px #f96502 solide;}
#slide img{ width:1000px; height:400px;}
#mq img{height:120px; width:190; margin-top:5px;}
#mq{ margin-top:-12px;}

h3{ color:#7701ae; font-style:normal; font-weight:bold; font-size: 14px; text-transform: uppercase; margin-top: 0px; padding-top:4px; padding-bottom:5px; background: url(images/arp-titre-menu.jpg) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:0px; width:200px}
h2{color:#7701ae; font-size:18px; font-style:italic}
h2 span{font-size: 30px; }

#left ul{list-style: none; width:150px; margin-left:-60px; margin-top:-10px;}
#left li{width:160px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; text-align:left;  font-weight: bold;color:#7701ae;}
#left li img{margin-right:8px; height:9px;}
#left li a{text-decoration:none;color:#333333; }
#left li a:hover{ text-decoration:underline; color:#7701ae}
#left li span{color:#7701ae; font-size: 14px; font-weight: bold}
#contact img{height:150px; width:150px; margin-left:-50px; margin-top:-16px; margin-bottom:15px;}
#contact ul{list-style:square; margin-left:-30px;}
#face{width:200px; height:300px; margin-top:-16px;}

#mq2{ margin-top:-12px;}
#mq2 img{ padding-left:5px;}

#foter span{ height:100px; width:400px; float:right}
#langue img{ width:50px; height:40px;}
#langue{width:180px; float:right}
#top_bady{width:100%; height:200px; background-color: #999; border-bottom:2px #FFFFFF solid; color:#FFFFFF}
#menu_top{width:1000px; height:42px;}
#text_center{ width:550px; height:600px; margin-top:30px; border:1px #CCCCCC solid; border-radius:15px; box-shadow:0px -3px 5px 0px #ccc; border-bottom:0 }
h4{ font-size:20px; font-family: "Times New Roman", Times, serif; color:#666; text-align:left; margin-left:20px;}
.vehicul{ width:580px; height:150px; margin-top:10px; border:1px #CCCCCC solid; box-shadow: 0px 2px 5px 0px #ccc; border-radius:15px;}
.vehicul_img{ width:200px; height:150px; float:left; }
.vehicul_img img{ width:200px; height:150px }
.vehicul_txt{ width:370px; height:150px; float:left; text-align:left; padding-left:5px; padding-right:5px}
.vehicul_txt a{ color:#7701ae; float:right; text-decoration: none; font-size:13px; padding-right:5px}
.vehicul_txt a:hover{ color:#999999; text-decoration:underline}
.cont_txt{ width:550px; height:625px; border:1px #CCCCCC solid; border-bottom-left-radius:15px;border-bottom-right-radius:15px; margin-top:30px; border-bottom:0 ; box-shadow:0px -3px 5px 0px #ccc;}
p{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding-left:15px;padding-right:15px;  color: #333; line-height:22px}
.cont_txt marquee{ width:540px; height:200px; border-bottom:1px #CCCCCC solid; margin-bottom:20px; margin-top:5px}
p:first-letter{ font-size: 16px; font-weight:bold}
.cont_txt marquee img{ width:250px; height:200px; padding-left:5px;}
.cont_txt a{ color:#7701ae; float:right; text-decoration: none; font-size:13px; padding-right:5px}
.cont_txt a:hover{ color:#999999; text-decoration:underline}
.sp_titre{ font-size:16px; font-weight:bold; color:#999;}
#con_v{ overflow:scroll; height:680px; width:600px}
.galerie{ width:590px; height:160px;}
.galerie img{ height:150px; width:184px; margin-left:4px; border-radius:10px; float:left; margin-top:5px}
#con_g{border-bottom-left-radius:15px;border-bottom-right-radius:15px; border-bottom:0 ; box-shadow:0px -3px 5px 0px #ccc; height:650px; overflow:scroll; width:598px; margin-top:20px}

#tab_contact{width:500px; height:500px; color:#333}
.champ_re{ width:170px; background-color:#ccc; color:#7701ae; border:1px #999 solid; border-radius:5px}
#sujet{ width:412px; background-color:#ccc; color:#7701ae;border:1px #999 solid; border-radius:5px}
textarea{width:412px; background-color:#ccc; color:#7701ae;border:1px #999 solid; border-radius:5px}
.s1{ margin-right:20px;  background-color:#ccc; color:#7701ae;border:1px #999 solid; border-radius:5px; width:100px; cursor:pointer}
#validation{ width:500px; margin-left:65px;}
.tab_res{ height:560px; color:#333; width:500px}
#champ_v{background-color:#ccc; color:#7701ae;border:1px #999 solid; border-radius:5px; width:406px}
#mot_cle{width:396px; font-size:10px; float:left; margin-top:80px; margin-left:50px}
#foter a{ text-decoration:none; color:#7701ae}
#foter a:hover{ color:#666; text-decoration:underline}
