@charset "utf-8";
/* CSS Document */

* =General-----------------------------------------------------------------------------*/

html{height: 100%}
p{margin: 0;padding: 0;}
blockquote{}
ul, ol{margin: 0;padding: 0;list-style: none;}
.clear{ /* Class for clearing floats */clear:both;}
.alignText{padding-top:10px;}
.centerText{text-align:center;}
.boldText{font-weight:bold; font-size:16px;}
.assocTitle{font-size:24px;}
.colorText{color:#cf3c08;}
.textBold{font-weight:bold;}
.biblioTitle{ font-size:24px; color:#8F2500;}
.maj{text-transform:uppercase;}
.underline{text-decoration:underline;}
/*.tableColor{background:#f9b153;}*/
img{ /* Remove border around linked images */border: 0;}
*html a, *html input
{
position: relative;
z-index: 1;
}

hr{padding:0; margin:0; }
/* =Typography-----------------------------------------------------------------------------*/

body{ height:100%; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; text-align: left; color: #fff; }
body.home{ background:#f8931d url(../../img/bg_home.jpg) repeat-x top;}


/* =Headings-----------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6{ font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0; color:#d5e102;}
h1{ font-size:18px; text-transform:uppercase; }
h2{ font-size:170%; }
h3{ font-size:160%; }
h4{ font-size:150%; }
h5{ font-size:140%; }
h6{ font-size:130%; }

/* =Link-----------------------------------------------------------------------------*/

a{ color:#8f2500; }
a:hover{ color:#8f2500; text-decoration:underline;}
a:active{ color:#8f2500;  text-decoration:none;}
a:visited{ color:#8f2500; text-decoration:none;}

/* =Frame-----------------------------------------------------------------------------*/

#wrap{ width:1040px; margin:0 auto;}

/* Header-----------------------------------------------------------------------------*/
#wrap #header{ width:1040px; padding-left:10px;}
#wrap #header #wrapHeader #logo{float:left; margin-left:50px;}

#wrap #header #wrapHeader #topMenu{text-align:right; padding-top:40px; margin-right:40px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrap #header #wrapHeader #topMenu{text-transform:uppercase; color:#8f2500;}
#wrap #header #wrapHeader #topMenu a{ text-decoration:none;}
#wrap #header #wrapHeader #topMenu a:hover{text-decoration:underline;}
#wrap #header #wrapHeader #mainNav{ background:url(../../img/bgMenu.jpg) no-repeat;}
#wrap #header #wrapHeader #mainNav p{color:#8f2500; text-align:justify; padding:150px 400px 0 0; margin:6px 0 0 40px; font-size:16px;}
#wrap #header #wrapHeader #mainNav #mainMenu{background:url(../../img/bg_menu.png) no-repeat; height:35px; margin:90px 0 0 25px; padding:10px 0 65px 0;}
#wrap #header #wrapHeader #mainNav #mainMenu a{margin:0 5px 0 10px; display:block; float:left; height:17px;}
#wrap #header #wrapHeader #mainNav #mainMenu a:hover{background-position:bottom left;}
#wrap #header #wrapHeader #mainNav #mainMenu .accueil{background:url(../../img/btn/BIG_btn_accueil.png) no-repeat top left; width:41px; }
#wrap #header #wrapHeader #mainNav #mainMenu .assoc{background:url(../../img/btn/BIG_btn_assoc.png) no-repeat top left; width:128px;}
#wrap #header #wrapHeader #mainNav #mainMenu .mtd{background:url(../../img/btn/BIG_btn_mtdLib.png) no-repeat top left; width:198px;}
#wrap #header #wrapHeader #mainNav #mainMenu .prac{background:url(../../img/btn/BIG_btn_practice.png) no-repeat top left; width:139px;}
#wrap #header #wrapHeader #mainNav #mainMenu .trans{background:url(../../img/btn/BIG_btn_transfo.png) no-repeat top left; width:145px;}
#wrap #header #wrapHeader #mainNav #mainMenu .form{background:url(../../img/btn/BIG_btn_form.png) no-repeat top left; width:56px;}
#wrap #header #wrapHeader #mainNav #mainMenu .contact{background:url(../../img/btn/BIG_btn_contact.png) no-repeat top left; width:84px;}
#wrap #header #wrapHeader #mainNav #mainMenu .biblio{background:url(../../img/btn/BIG_btn_bio.png) no-repeat top left; width:74px;}



/* Middle-----------------------------------------------------------------------------*/
/********ACCUEIL***************/
#wrap #middle #left {float:left; width:675px;  margin-left:25px;}
#wrap #middle #left #wrapLeft p{color:#8f2500; font-size:24px; padding-left:10px;}
#wrap #middle #left #wrapLeft p span{ font-size:10px;}
#wrap #middle #left #wrapLeft hr{margin-left:10px;}
#wrap #middle #left #wrapLeft #mainContent{background:url(../../img/img_present.png) no-repeat; margin-top:5px; color:#8f2500; text-align:justify; font-size:16px; padding-left:10px;}
#wrap #middle #left #wrapLeft #mainContent #introContent{padding:170px 13px 25px 0;}
#wrap #middle #left #wrapLeft #mainContent #introContent2{padding-bottom:25px; font-weight:bold;}
#wrap #middle #left #wrapLeft #mainContent #introContent3{padding-bottom:10px;}
#wrap #middle #left #wrapLeft #mainContent #introContent4{padding-bottom:25px;}
#wrap #middle #left #wrapLeft #mainContent #introContent5{text-align:center;}
/******************************/

/********ASSOCIATION QUEBEC*******/
#wrap #middle #left #assocQCWrap{color:#8f2500; text-align:justify; font-size:14px; padding-left:10px; }
#wrap #middle #left #assocQCWrap p{padding:10px 0 10px 0;}
#wrap #middle #left #assocQCWrap #ConseilAdmin{padding:20px 0 20px 0;}
#wrap #middle #left #assocQCWrap #mission, #implantationQC, #pratiquePro, #critereAd{padding:0 0 20px 0;}
#wrap #middle #left #assocQCWrap #ConseilAdmin ul{margin-bottom:10px;}
#wrap #middle #left #assocQCWrap #ConseilAdmin ul li{margin-left:10px;}

#wrap #middle #left #assocQCWrap #mission ul{margin:10px 0 10px 0;}
#wrap #middle #left #assocQCWrap #mission ul li{margin-left:10px; }
/***************************, #mission, #implantationQC, #pratiquePro, #critèreAd, #code*******/

/***********liberationcuirasse******************/
#wrap #middle #left #assocQCWrap ul{margin-bottom:10px;}
#wrap #middle #left #assocQCWrap ul li{margin-left:10px; }
/***********************************************/

/************* formation *****************/
#wrap #middle #left #assocQCWrap #assocQCPresentation p a{color:#531601;}
/*****************************************/

/************** image de transformation **************/
#wrap #middle #left #assocQCWrap #implantationQC p a{color:#531601;}
#wrap #middle #left #assocQCWrap #pratiquePro .textBold{margin-left:20px;}
/*****************************************************/

/*bibliographie.php*/
#wrap #middle #left #biblioWrap{color:#8f2500; padding-left:10px;}

#wrap #middle #left #biblioWrap p {font-size:14px; text-align:justify; padding:7px 7px 7px 7px;}
#wrap #middle #left #biblioWrap #biblioArti{margin-top:10px;} 
/****************************/

/*contact.php*/
#wrap #middle #left #contactWrap{color:#8F2500; padding:0 0 0 10px;}
#wrap #middle #left #contactWrap #contactTitle{font-size:24px; text-decoration:underline; }

#wrap #middle #left #contactWrap #contactText{font-size:16px; padding:10px 0 0 0;}
#wrap #middle #left #contactWrap #contactText a{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#wrap #middle #left #contactWrap #contactText p{color:#531601;}
#wrap #middle #left #contactWrap #contactText div{padding:10px 0 10px 0;}
#wrap #middle #left #contactWrap #contactText .assocTitle{ font-weight:bold;}
/****************************/


#wrap #middle #right {float:right; width:300px; margin-top:29px; padding-right:40px; }
#wrap #middle #right #split1 #wrapRight #lienListe{margin-top:5px;}

#wrap #middle #right #split1 #wrapRight #lienListe a{display:block; float:left; height:82px;}
#wrap #middle #right #split1 #wrapRight #lienListe a:hover{background-position:bottom left;}
#wrap #middle #right #split1 #wrapRight #lienListe .consultez{background:url(../../img/btn/BIG_btn_consultez.png) no-repeat top left; width:302px; }

#wrap #middle #right #split2 #wrapRightDown #networkTitle p{font-size:21px; color:#8f2500; text-decoration:underline; text-align:center;}
#wrap #middle #right #split2 #wrapRightDown form{margin:20px 0 0 35px;}
#wrap #middle #right #split2 #wrapRightDown form p{font-size:16px; color:#8f2500;}
#wrap #middle #right #split2 #wrapRightDown form #plusButton{float:right; margin:10px 23px 0 0;}

#wrap #middle #right #split2 #wrapRightDown form input{margin-bottom:10px;}

#wrap #middle #right #split2 #wrapRightDown form #plusButton a{display:block; float:left; height:22px;}
#wrap #middle #right #split2 #wrapRightDown form #plusButton .plus{ background:url(../../img/btn/Big_btn_savoir_plus.png) no-repeat top left; width:114px; }


/* Footer-----------------------------------------------------------------------------*/
#wrap #footer{margin-top:50px;}
#wrap #footer #wrapFooter{ width:980px; background:url(../../img/bgFooter.png) no-repeat; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}
#wrap #footer #wrapFooter #footerMainLinks{font-size:12px; padding:50px 0 0 100px; text-align:center;}
#wrap #footer #wrapFooter #footerMainLinks a{color:#FFFFFF; padding-right:7px;}
#wrap #footer #wrapFooter #footerOtherLinks{margin:10px 0 0 345px; font-size:10px; padding-bottom:50px;}
#wrap #footer #wrapFooter #footerOtherLinks a{color:#FFFFFF;}
