* { margin:0; padding:0; }
html, input, textarea, select, div { font-family:Arial; color:#242424; font-size:12px; }
img {border:0;vertical-align:top;text-align:left;margin-bottom: 15px;}
h2 { height:33px; background:url(New/images/ligne.png) left bottom repeat-x; margin-bottom:24px; }
h3 {font-size:20px;margin-bottom:5px;font-weight:bold;color:#e00000;}
p { margin:0 0 15px 0; padding:0; line-height:16px; font-size:12px; text-align:justify; }
ul li {	background: url(images/iconeListe.png) left 2px no-repeat; text-indent: 20px; margin-bottom:0px; font-weight:normal; }
ul { list-style:none; text-align:justify; }
.goo{font-size: 12px;}
/* recherche departement */
.scroll-div{overflow-x: auto;overflow-y: auto;text-align: left; height: 340px; width:160px;padding-top:3px;}
.scroll-div {overflow: auto;scrollbar-arrow-color : #ffffff;scrollbar-track-color : #FFCB00;scrollbar-shadow-color : #0001BA;
scrollbar-face-color : #0001BA;scrollbar-highlight-color :#0001BA;scrollbar-darkshadow-color :#FFCB00;scrollbar-3dlight-color :#0001BA;}
.titreactu{font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-align: left;color: #000000;}
.textecourant11{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#000000;text-align:justify;}
.lienactu, .lienactu:hover, .lienactu:visited, .lienactu:active {text-align: left;color: #000000;padding: 1px;margin-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.titre2{font-size: 12px;color: #990000;margin-bottom: 8px;}
.remplissage1{padding-top: 12px;padding-right: 10px;padding-bottom: 20px;padding-left: 142px;color: #FFFFFF;}

/* remplir devis */
.scroll-div-devis{overflow-x: auto;overflow-y: auto;text-align: left;height: 238px;width:520px;padding-top:3px;}
.scroll-div-devis {overflow: auto;scrollbar-arrow-color : #ffffff;scrollbar-track-color : #FFCB00;scrollbar-shadow-color : #0001BA;
scrollbar-face-color : #0001BA;scrollbar-highlight-color :#0001BA;scrollbar-darkshadow-color :#FFCB00;scrollbar-3dlight-color :#0001BA;}

/* mentions legales */
.scroll-div-mention{overflow-x: auto;overflow-y: auto;text-align: left;height: 680px;width:465px;padding-top:3px;padding-right: 5px;padding-left: 5px;}
.scroll-div-devis-mention{overflow: auto;scrollbar-arrow-color : #ffffff;scrollbar-track-color : #FFCB00;scrollbar-shadow-color : #0001BA;
scrollbar-face-color : #0001BA;scrollbar-highlight-color :#0001BA;scrollbar-darkshadow-color :#FFCB00;scrollbar-3dlight-color :#0001BA;}

/*------------iD-----------------*/
#devis-gratuit-corps{width: 1300px;height: auto;margin-right: auto;margin-left: auto;background-color: #FFCB00;margin-top: 3px;margin-bottom: auto;
background-repeat: no-repeat;}
#conteneurBorduresExterieur{width: 1300px;height: 675px;background-color: #FFCB00;background-repeat: no-repeat;}
#bordureExterieurTop{width: 1300px;height: 18px;background-image: url(images/bordureH.png);background-repeat: no-repeat;}
#bordureExterieurCentreGauche{width: 1285px;height: 667px;background-color: #FFCB00;float: left;}
#bordureExterieurGauche{width: 20px;height: 680px;float: left;background-image: url(images/bordureG.png);background-repeat: repeat-y;}
#bordureExterieurDroite{width: 15px;height: 680px;float: right;background-image: url(images/bordureD.png);background-repeat: repeat-y;}
#bordureExterieurBottom{width: 1300px;height: 25px;clear: both;background-image: url(images/bordureB.png);background-repeat: no-repeat;}
#blockCentre1{float: right;height: 680px;width: 1265px;background-color: #FFCB00;}
#t1{float:left;width:125px;color: #FFFFFF;padding-left: 20px;}
#t2{float:left;width:120px;color: #FFFFFF;padding-left: 30px;}
#t3{float:left;width:145px;color: #FFFFFF;}
#t4{float:left;width:99px;color: #FFFFFF;}
#t5{float:left;width:80px;color: #FFFFFF;padding-left: 3px;}
#t6{float:left;width:150px;color: #FFFFFF;}
#agenda{float:left;width: 210px;color: #000000;}
#remplir{float: left;height: 30px;width: 200px;padding-top: 17px;padding-left: 70px;padding-bottom: 8px;}
#voir{float: left;height: 30px;width: 155px;padding-top: 15px;padding-bottom: 10px;padding-left: 65px;}
#commentaires{width:250px;}
#remplissage1{padding-top: 60px;}
#remplissage2{padding-top: 135px;}
#remplissage3{padding-top: 10px;}
/*----------class----------------*/
.espace1{height: 180px;width: 250px;}
.lien1{color:#FFFFFF; text-decoration:none; }
.lien2{color:#990000;text-decoration:underline;}
.type{width: 185px;height: 24px;background-image: url(images/boutonMenu4.png);background-repeat: no-repeat;padding-left: 15px;}
.type2{width: 500px;height: 50px;background-image: url(images/btDevis2.png);background-repeat: no-repeat;background-position: center center;
color: #FFFFFF;}
.margeImage{margin-top: 0px;margin-right: 5px;margin-bottom: 5px;margin-left: 0px;float: left;}
.popup1{background-image: url(images/cadreAnnuaire.png);background-repeat: no-repeat;background-position: center center;}
.t1{ font-family:Arial; color:#000000; font-size:12px; }
.input1{width:200px;}
.input2{width:204px;}
/*------------index-----------------*/
#col1{float: left;height: 680px;width: 220px;}
#boite1{float: left;height: 30px;width: 210px;background-image: url(images/boutonMenu1.png);background-repeat: no-repeat;padding-top: 15px;
padding-left: 10px;}
#boite2{float: left;height: 126px;width: 220px;background-image: url(images/logo1.png);background-repeat: no-repeat;}
#boite3{float: left;height: 470px;width: 210px;padding-left: 10px;}
#col2{float: left;height: auto;width: 540px;}
#boite4{float: left;height: 30px;width: 540px;background-image: url(images/boutonMenu2.png);background-repeat: no-repeat;padding-top: 15px;}
#boite5{float: left;height: 126px;width: 540px;background-image: url(images/logo2.png);background-repeat: no-repeat;}
#boite6{float: left;height: 55px;width: 540px;background-image: url(images/doubleBouton.png);background-repeat: no-repeat;background-position: center;}
#boite10{float: left;height: 145px;width: 504px;padding-left: 17px;background-repeat: no-repeat;background-position: center center;
padding-right: 17px;padding-top: 15px;padding-bottom: 10px;background-image: url(images/cadreTexte.png);}
#boite11{float: left;height: auto;width: 520px;padding-left: 10px;background-repeat: no-repeat;background-position: center;padding-right: 10px;}
#col3{float: left;height: 680px;width: 500px;}
#boite7a{float: left;height: 45px;width: 500px;}
#boite7b{float: left;height: 30px;width: 445px;background-image: url(images/boutonMenu3.png);background-repeat: no-repeat;padding-top: 15px;}
#boite8{float: left;height: 210px;width: 500px;background-repeat: no-repeat;}
#boite9{float: left;height: 420px;width: 500px;padding-left: 0px;background-repeat: no-repeat;background-position: center;}
#boite12{float: left;height: auto;width: 250px;padding-left: 15px;background-repeat: no-repeat;background-position: center;}
#boiteLiens{float: left;height: 395px;width: 190px;padding-left: 35px;background-repeat: no-repeat;background-position: center top;padding-top: 25px;background-image: url(images/paneldep.png);}
#liens{overflow: auto;height:330px;width: 205px;background-color: #FFFFFF;left: 85px;top: 914px;float: left;padding-left: 4px;}
#annuaire{width: 215px;height: 50px;background-image: url(images/minicadre.png);background-repeat: no-repeat;background-position: center;padding-top: 25px;
padding-right: 15px;padding-bottom: 10px;padding-left: 20px;margin-top: 5px;}
#inscri{width: 215px;height: 50px;background-image: url(images/minicadre.png);background-repeat: no-repeat;background-position: center;padding-top: 25px;
padding-right: 15px;padding-bottom: 10px;padding-left: 20px;margin-top: 5px;}
/*------------voir les tous devis-----------------*/
#voirTousDevis{float: left;height: 400px;width: 504px;padding-left: 17px;padding-right: 17px;padding-top: 0px;padding-bottom: 10px;}
#obtenir{height: 185px;width: 420px;padding-right: 20px;padding-left: 30px;}
#login{height: 300px;width: 280px;padding-top: 155px;padding-right: 110px;padding-bottom: 120px;padding-left: 110px;background-image: url(images/login.jpg);background-repeat: no-repeat;background-position: center center;margin-right: auto;
margin-left: auto;}
#info{width: 400px;height: 600px;padding-left: 30px;padding-top: 75px;}
.ici{color: #F00;}
#tpp1{width: 390px;padding-left: 20px;}
#compte{width: 425px;margin-right: auto;margin-left: auto;background-image: url(images/compte_artisan.jpg);background-repeat: no-repeat;padding-top: 75px;padding-right: 25px;padding-bottom: 25px;padding-left: 25px;}
#login2{height: 300px;width: 280px;padding-top: 155px;padding-right: 110px;padding-bottom: 120px;padding-left: 110px;
background-image: url(images/panel_obtenir.jpg);background-repeat: no-repeat;background-position: center center;margin-right: auto;margin-left: auto;}
#recevoir1{width: 300px;padding-left: 85px;padding-right: 85px;text-align: justify;padding-top: 150px;}
#recevoir2{width: 190px;padding-left: 180px;padding-right: 85px;text-align: justify;padding-top: 90px;height: 100px;
padding-bottom: 95px;}
#infoPerso{width: 430px;margin-right: auto;margin-left: auto;padding-top: 75px;padding-right: 25px;padding-bottom: 50px;
padding-left: 25px;background-image: url(images/info_perso.jpg);background-repeat: no-repeat;height: 400px;}
#mdpp{width: 420px;margin-right: auto;margin-left: auto;padding-top: 100px;padding-right: 25px;padding-bottom: 50px;padding-left: 25px;background-image: url(images/panel_pass_perdu.jpg);background-repeat: no-repeat;height: 110px;margin-top: 150px;}
#conteneurbb{width: 1300px;height: 200px;background-color: #FFCB00;background-repeat: no-repeat;}
#bordureExterieurTopbb{width: 1300px;height: 18px;background-image: url(images/bordureH.png);background-repeat: no-repeat;}
#bordureExterieurCentreGauchebb{width: 1265px;height: 164px;float: left;background-color: #FFCB00;}
#bordureExterieurGauchebb{width: 20px;height: 184px;float: left;background-image: url(images/bordureG.png);background-repeat: repeat-y;}
#bordureExterieurDroitebb{width: 15px;height: 184px;float: right;background-image: url(images/bordureD.png);background-repeat: repeat-y;}
#bordureExterieurBottombb{width: 1300px;height: 25px;clear: both;background-image: url(images/bordureB.png);background-repeat: no-repeat;}
#blockCentre1bb{width: 1240px;height: 164px;float:right;background-color: #FFCB00;}
#carte{float: left;}
#contenubb{height: auto;}
#panel2texte{float: left;height: 164px;width: 650px;padding-left: 25px;padding-right: 10px;text-align: justify;}
#panel2ville{}
#conteneurcc{width: 1300px;height: 41px;background-color: #FFCB00;background-repeat: no-repeat;}
#bordureExterieurTopcc{width: 1300px;height: 18px;background-image: url(images/bordureH.png);background-repeat: no-repeat;}
#bordureExterieurCentreGauchecc{width: 1265px;height: 20px;float: left;background-color: #FFCB00;}
#bordureExterieurGauchecc{width: 20px;height: 23px;float: left;background-image: url(images/bordureG.png);background-repeat: repeat-y;}
#bordureExterieurDroitecc{width: 15px;height: 23px;float: right;background-image: url(images/bordureD.png);background-repeat: repeat-y;}
#bordureExterieurBottomcc{width: 1300px;height: 25px;clear: both;background-image: url(images/bordureB.png);background-repeat: no-repeat;}
#blockCentre1cc{width: 1240px;height: 20px;float:right;background-color: #FFCB00;}
#cartecc{float: left;}
#contenucc{height: auto;}
#panel2textecc{float: left;height: 20px;width: 300px;padding-left: 300px;padding-right: 10px;text-align: justify;}
#book{float: left;height: 18px;width: 200px;padding-top: 2px;}
.logo3{font-size: 16px;font-family: Arial, Helvetica, sans-serif;color: #009;}
#inf{float: right;height: 43px;width: 45px;}
.villes{font-size: 16px;}