/* STAGE FORM */
.moteurcacheIQ { display: none; }
.tabloradioIQ { width: 50%; }
.tabloformIQ { width: 50%; }
#formtypeIQ { padding-left: 70px; padding-top: 15px; line-height: 20px; }
.tabloTitreIQ { background:#2F62AC; color:#FFF; height:28px; text-align:center; }
.tabloContentIQ {padding:5px; }
.imgCorner1IQ { background-image: url("http://www.avh.asso.fr/themes/default/images/tableaux/corner_top_left.gif"); background-position: left top; background-repeat: no-repeat; }
.imgCorner4IQ {background: #2F62AC; height: 12px; background-image: url("http://www.avh.asso.fr/themes/default/images/tableaux/corner_bottom_right.gif"); background-position: right bottom; background-repeat: no-repeat; }
.spacetabIQ { margin-top: 40px; }
.oasgaucheIQ { width: 480px; padding-left: 20px;}
.oasdroiteIQ { width: 120px; text-align: right;}
a.infosInterneLink { font-weight: bolder; text-decoration: underline; }
a.infosInterneLink:hover { color: #CE8A08; background-color: inherit; text-decoration: none; }
a.infosInterneLink2 { font-weight: bolder; color: #2F62AC; text-decoration: none; }
a.infosInterneLink2:hover { color: #CE8A08; background-color: inherit; text-decoration: none; }
.ulIQ { padding-left: 40px; margin-top: 5px;}
.conteneur{
width:100%; 
clear:both;
}

/* SELECT */
.rechcritIQ { text-align: left; padding-left: 20px; padding-top: 10px;}
.newrechIQ { width: 26%; padding-top: 10px; float: right; }
.rechcritlineIQ { line-height: 18px; }
.paginationIQ { float: right; text-align: right; padding-top: 10px; padding-bottom: 10px;}
.flecheIQ { margin-right: 3px; float: left; padding-top: 3px; }
.pageselectIQ { margin-right: 3px; float: left; line-height: 15px; color: #CE8A08; font-weight: bold; border: 1px solid #CE8A08; width: 15px; height: 15px; text-align: center;}
.pagelienIQ { cursor: pointer; margin-right: 3px; float: left; line-height: 15px; color: white; font-weight: bold; border: 1px solid #2F62AC; background-color: #2F62AC; text-decoration: none; width: 15px; height: 15px; text-align: center; }
.phrasenoresultIQ { text-align: center; }
.phrasenoresult2IQ {  margin-left: auto; margin-right: auto; width: 310px; text-align: left; }
.phraseetenduIQ { float: left; width: 100%; margin-top: 40px; height: 200px;}
.spacetab2IQ { margin-top: 20px; }
.tabloIQ { border: 0px solid #0C419A; width: 600px; margin: 0 auto;}
input.btnIQ {font-size: 10px; font-family:Verdana,Arial,sans-serif; border: 0px solid; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 5px; background-color: #2F62AC; color: white; text-align: center; float: right; text-decoration: none; font-weight: bold;  //height: 25px; //!important line-height:26px; cursor: pointer;}
input.btnokIQ { padding-top: 6px; padding-bottom: 6px; font-size: 10px; font-family:Verdana,Arial,sans-serif; border: 0px solid;  display: block; width: 25px; margin: auto; background-color: #2F62AC; color: white; text-decoration: none; font-weight: bold; } 
.blocpaginationbasIQ { float: left; }
.paginationbasIQ { float:right }


/* DETSTAGE */
.titrebleuIQ { font-size: 14px; font-weight: bold; color: #2F62AC; }
.hrIQ { width: 600px; float: left; background-color: #2F62AC; color: #2F62AC; height: 1px; border: 0; }
.annonceIQ { width: 600px; }
.caracIQ { height: 100px; width: 600px; margin-top: 10px; }
.caracgaucheIQ { text-align: left; height: 100px; float: left; width: 440px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.caraclineIQ { line-height: 18px; }
.puce_avh { line-height: 18px; }
.caracdroiteIQ { text-align: right; height: 100px; float: left; width: 140px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; }
.caracdroiterefIQ { height: 40px; vertical-align: top; }
.caracdroiteregIQ { height: 40px; vertical-align: bottom; }
.descIQ { width: 600px; float: left; }
.desclogoIQ { text-align: center; display: block;}
.descjustifIQ { text-align: justify; }
.coordIQ { height: 80px; width: 600px; margin-top: 20px; }
.coordgaucheIQ { text-align: left; height: 80px; float: left; width: 440px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.coorddroiteIQ { text-align: right; height: 80px; float: left; width: 140px; padding-top: 10px; padding-bottom: 10px; }
.coorddroitebtn1IQ { height: 40px; width: 140px; vertical-align: top; }
.coorddroitebtn2IQ { height: 40px; vertical-align: bottom; }
input.btn2IQ { font-size: 10px; font-family:Verdana,Arial,sans-serif; border: 0px solid; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 5px; background-color: #2F62AC; color: white; text-align: center; float: right; text-decoration: none; font-weight: bold;  //height: 25px; //!important line-height:26px; cursor: pointer; width: 80px; }
#imgcenter img { display: block; margin: 0 auto; }
.rubContenu td div { text-align: justify; }
.caracdroitefloat { float: right; }
.cursorpointer { cursor: pointer; }
.borderimg { border: 1px solid #ECECEC; }
.hr2IQ { width: 600px; float: left; background-color: #CCCCCC; height: 1px; border: 0;}

