form{margin:0;padding:0}
*{margin:0}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
body{font-family:Verdana, Arial, Helvetica, sans-serif;background:url(gifs/background.jpg) #fff top no-repeat;margin:0}
.black{color:#000}
.logo{width:460px;height:54px;display:block;margin:0 auto}
.logo a{display:block;width:460px;background:url(gifs/logo_Auto_ecole_quesne.jpg) top no-repeat;height:54px}
.logo a:hover{display:block;width:460px;background:url(gifs/logo_Auto_ecole_quesne1.jpg) top no-repeat;height:54px}
.header{width:981px;margin-top:11px;height:40px;overflow:hidden}
.container{width:981px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto}
.sous_header{width:981px;height:202px;overflow:hidden}
.diapo{width:981px;height:202px;float:left;display:inline}
.tarif{width:172px;height:202px;float:left;background:url(gifs/fond_tarif.jpg) top no-repeat}
.txt_tarif{font-size:14px;color:#000;text-align:right;padding-right:18px;padding-top:15px}
.content{width:981px;height:auto;overflow:hidden}
.colonne_gauche{float:left;display:inline;width:188px;height:auto;margin-left:18px;margin-top:7px}
.encart_contact{width:188px;height:172px;background:url(gifs/encart_contact.jpg) top no-repeat;position:relative}
.encart_horaire{width:188px;height:172px;background:url(gifs/encart_horaire.jpg) top no-repeat;position:relative;margin-top:5px}
.encart_horaire strong{color:#039 !important}
.txt_horaire{font-size:11px;color:#000;text-align:left;line-height:15px;padding-top:31px;padding-left:11px}
.txt_contact{font-size:11px;color:#000;text-align:left;line-height:17px;padding-top:31px;padding-left:11px}
.txt_contact1{font-size:11px;color:#000;text-align:left;line-height:17px;padding-top:6px;padding-left:11px}
.btn_contact a{display:block;color:#fff;text-align:center;padding-top:6px;font-size:14px;width:126px;font-weight:700;height:26px;background:url(gifs/contact_btn.jpg) top no-repeat}
.btn_contact a:hover{display:block;width:126px;font-size:14px;background:url(gifs/contact_btn1.jpg) top no-repeat;height:32px}
.num{font-family:Georgia, Tahoma, Verdana;font-size:19px;font-weight:700;padding-left:34px;padding-top:12px;color:#0270ba}
strong{color:#0270ba}
.img_aac{float:right;padding-right:49px;padding-top:13px;margin:0 15px}
.img_tarifs{float:right;padding-right:78px;margin:0 15px}
.img_permis{float:right;margin-top:-77px;margin-left:15px;margin-right:15px}
.img_code{float:left;margin:0 15px}
.encart_plan{width:188px;height:305px;margin-top:6px;background:url(gifs/encart_plan.jpg) top no-repeat}
.encart_plan iframe{margin:5px 0 5px 13px}
.txt_plan{font-size:12px;color:#fff;text-align:left;line-height:15px;padding-top:35px;padding-left:11px}
.btn_plan a{display:block;color:#fff;text-align:center;padding-top:6px;width:126px;font-size:14px;font-weight:700;height:26px;background:url(gifs/plan_btn.jpg) top no-repeat}
.btn_plan a:hover{display:block;width:126px;font-size:14px;background:url(gifs/plan_btn1.jpg) top no-repeat;height:32px}
.encart_newsletter{width:188px;height:72px;margin-top:6px;}
.txt_newsletter a{display:block;font-size:12px;color:#fff;text-align:left;line-height:15px;padding-top:35px;padding-left:11px}
.txt_newsletter a strong{color:#EC38A3 !important}
.colonne_droite{float:left;display:inline;margin-top:7px;width:726px;height:auto;margin-left:32px}
.scrollbarre{overflow:auto}
.email_news{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#000;background-color:#fff;border-bottom:#0270ba 1px solid;border-top:#0270ba 1px solid;border-left:#0270ba 1px solid;border-right:#0270ba 1px solid}
.bouton_news{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#fff;background-color:#0270ba;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid}
.pagination{height:15px;margin:10px auto}
.numpage{height:15px;width:15px;line-height:15px;text-align:center;display:inline;font-size:11px;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(gifs/pagination_link.jpg) no-repeat;margin:2px}
.numpage_selec{height:15px;width:15px;font-size:11px;line-height:15px;text-align:center;display:inline;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(gifs/pagination_hover.jpg) no-repeat;margin:2px}
.bt_suivant{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}
#keyboardMsg{float:right}
#closeButton{top:5px;right:5px}
#lightbox img{border:none;clear:both}
#overlay img{border:none}
#overlay{background-image:url(gifs/overlay.png)}
* html #overlay{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale")}
.txt_left{font-size:12px;color:#000;text-align:justify;line-height:17px}
.txt_left1{font-size:12px;color:#000;text-align:left;line-height:17px}
.txt_left1 a{font-size:12px;color:#0270ba;text-align:left;text-decoration:none}
.txt_left1 a:hover{font-size:12px;color:#000;text-align:left;text-decoration:underline}
.txt_centrer{font-size:12px;color:#000;text-align:center;line-height:17px}
.txt_left a:hover,.txt_centrer a:hover{font-size:12px;color:#000 !important;text-decoration:none}
.txt_left a,.txt_centrer a{font-size:12px;color:#0270ba !important;text-decoration:underline}
.lien_droit{font-size:12px;font-weight:700;color:#0270ba;text-align:right;line-height:19px;padding:10px 10px 10px 0}
.lien_droit a{font-size:12px;font-weight:700;color:#0270ba !important;text-decoration:underline !important}
.lien_droit a:hover{font-size:12px;font-weight:700;color:#0270ba !important;text-decoration:none !important}
.paragraphe5050{float:left;width:316px;height:auto;display:inline}
.filet{width:726px;height:5px;border-top:1px solid #b2b2b2;clear:both;margin:15px auto 10px}
.formulaire{margin-top:10px;margin-left:30px}
.template_{width:582px;height:auto;margin-bottom:10px;margin-left:32px}
.top_actu{width:582px;height:20px;overflow:hidden;background:url(gifs/top_actu.jpg) top left no-repeat}
.bas_actu{width:582px;height:20px;clear:both;background:url(gifs/bas_actu.jpg) top left no-repeat}
.corps_actu{width:582px;height:auto;overflow:hidden;background:url(gifs/corps_actu.jpg) top left repeat-y}
.titre_actu1{font-size:14px;font-weight:700;color:#fff;padding-left:20px;padding-top:2px}
.img_actu{margin-left:20px}
ul.MenuHorizontal{width:981px;list-style:none;overflow:hidden;margin:0;padding:0}
ul.MenuHorizontal li a{display:block;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:15px;padding-top:8px;height:32px;text-align:center;text-decoration:none}
.big_letter{font-size:20px}
li#menu0{width:176px}
li#menu1{width:238px}
li#menu2{width:150px}
li#menu3{width:249px}
li#menu4{width:168px}
li#menu0 a:hover,a#selected-over0{background-image:url('gifs/menu_06.jpg') !important}
li#menu1 a:hover,a#selected-over1{background-image:url('gifs/menu_07.jpg') !important}
li#menu2 a:hover,a#selected-over2{background-image:url('gifs/menu_08.jpg') !important}
li#menu3 a:hover,a#selected-over3{background-image:url('gifs/menu_09.jpg') !important}
li#menu4 a:hover,a#selected-over4{background-image:url('gifs/menu_10.jpg') !important}
.inscription{width:726px;height:112px;display:block;margin-bottom:10px}
.inscription a{width:713px;display:block;height:77px;color:#000;text-align:left;padding-top:35px;font-size:12px;padding-left:13px;background:url(gifs/inscription.jpg) top no-repeat}
.inscription a:hover{width:713px;display:block;height:77px;color:#000;text-align:left;padding-top:35px;font-size:12px;padding-left:13px;background:url(gifs/inscription1.jpg) top no-repeat}
.titre_full{width:674px;height:38px;margin-bottom:10px;background:url(gifs/titre_full.jpg) top no-repeat;padding-top:8px;padding-left:45px}
h1{font-size:21px;color:#000;text-align:left}
h2{font-size:20px;color:#000;text-align:left}
.img_index{float:right;margin:0 15px}
.footer{width:100%;height:127px;margin-top:10px;background:url(gifs/tranche_footer.jpg) top repeat-x}
.inside_footer{width:981px;height:auto;padding-top:15px;margin:0 auto}
.txt_nuage{font-size:12px;color:#fff;text-align:center;line-height:17px;padding:0 15px}
.txt_nuage a{font-size:12px;color:#fff;text-align:center;text-decoration:none}
.txt_nuage a:hover{font-size:12px;color:#fff;text-decoration:underline;text-align:center}
.utile{width:188px;height:auto;margin-left:18px;float:left;margin-top:14px;display:inline}
.ajouter{width:173px;height:21px;display:block}
.ajouter a{width:173px;height:21px;display:block;background:url(gifs/ajouter.jpg) top no-repeat}
.ajouter a:hover{width:173px;height:21px;display:block;background:url(gifs/ajouter1.jpg) top no-repeat}
.conseiller a{width:173px;height:21px;display:block;background:url(gifs/conseiller.jpg) top no-repeat}
.conseiller a:hover{width:173px;height:21px;display:block;background:url(gifs/conseiller1.jpg) top no-repeat}
.letter a{width:173px;height:28px;display:block;background:url(gifs/letter_74.jpg) top no-repeat;outline:none;text-indent:-9999px}
.letter a:hover{width:173px;height:28px;display:block;background:url(gifs/letterover_74.jpg) top no-repeat}
.input_form{background-color:#FFF;border:1px solid #0270ba;font-family:Arial;color:#333;margin-top:5px;width:230px}
.champs-obligatoires{font-size:11px;color:#333;margin:10px 0}
.area_form{background-color:#FFF;border:1px solid #0270ba;font-family:Arial;color:#333;margin-top:5px;width:500px;overflow:auto}
.bouton_form{height:30px;width:150px;border:1px none #fff;color:#FFF;display:block;margin-left:201px;cursor:pointer;background-color:#0270ba}
.bouton_form:hover{height:30px;width:150px;border:1px none #fff;color:#082153;display:block;cursor:pointer;background-color:#ccc}
#form-contact{margin-bottom:15px;width:600px;margin-left:82px}
.img_contact{float:right;padding-top:38px;margin:0 15px}
#plan{font-size:13px}
#plan h2{font-size:15px;margin-bottom:10px;margin-top:20px}
#plan ul{margin-left:0}
#plan li{list-style:none;margin-left:-30px}
#plan a{color:#00A7FA}
.btn_contact,.btn_plan{display:block;width:126px;height:32px;margin-left:49px;margin-top:5px}
.souligne,#plan a:hover{text-decoration:underline}
.txt_left .linkstyle,.linkstyle,a,a:link,a:hover,a:active{text-decoration:none}
#lightboxCaption,ul.MenuHorizontal li{float:left}
li#menu0 a,li#menu1 a,li#menu2 a,li#menu3 a,li#menu4 a{}
h3,h4{font-size:19px;color:#000;text-align:left}
.conseiller,.letter{width:173px;height:21px;display:block;margin-top:8px}
.ligne-contact1 p,.ligne-contact2 p,.bloc-message p{font-size:11px;color:#515151;float:left;margin-right:30px;margin-bottom:10px;display:inline}
