/* --------------------------------------------------------
    Main stylesheet
    Site: CBJC - Corporation du Bassin de la Jacques-Cartier
    Created by: Umen Innovation
    Filename: Styles.css
   -------------------------------------------------------- */
/* --------------------------------------------------------
    COLORS
	beige : #e5e4d9     blue-azur : #238bcd
   -------------------------------------------------------- */


/*******<commun> *********/

html { font-size: 62.5%; height: 100%; }
html, body{margin: 0; padding: 0; height:100%;}
body#tagBody  
{
	background: #e5e4d9 url(../images/bkg.gif) repeat-x left top ;
	color: #000 ;
	font-family: Arial, Helvetica;
	font-size: 120%;
}
ul,li{ list-style:none; padding:0; margin:0;}
ul{padding:5px 0 5px 10px;}
 li{padding:0 0 10px 15px; background:transparent url(../images/1.gif) no-repeat left 4px;}
 a{outline:none;}
 
 #header_menu #main_menu ul, #header_menu #main_menu li, 
 #zone_gauche #zone_menu ul, #zone_gauche #zone_menu li {background:none; padding:0;}
/*Menu Super Section*/
#header_menu{ width:835px; overflow:hidden; height:24px; border-right:1px white solid;  background-color:#373737; }
*+html #header_menu{ /*padding-left:5px;*/ margin-top:3px;} * html #header_menu{ margin-top:3px;}
#header_menu:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
*:first-child+html #header_menu  { zoom: 1; } * html #header_menu { zoom: 1; } 
#header_menu #main_menu .menu ul ul { display:none; } 
#header_menu #main_menu .menu ul li { float:left;  padding:0;} 
#header_menu #main_menu li.m_ss_sel,#header_menu #main_menu li.m_ss{ border-left:#fff solid 1px;}
#header_menu #main_menu li.last{ border-right:#fff solid 1px;}
#main_menu a.m_ss_sel,#main_menu a.m_ss{padding:4px 10px 0; text-transform:uppercase; height:20px; display:block; text-decoration:none; color:#fff;}
#main_menu a.m_ss_sel,#main_menu a.m_ss:hover{ background-color:#238bcd;}

/*Zone Gauche*/
	/*Menu */
	#zone_gauche #zone_menu{border-top:1px #fff solid; }
	#zone_gauche #zone_menu a{text-decoration:none; color:#fff;}
	* html #zone_gauche #zone_menu ul ul{margin-top:-15px;}
	#zone_gauche #zone_menu li.m_ss,#zone_gauche #zone_menu li.m_ss_sel,#zone_gauche #zone_menu ul{overflow:hidden;}
	#zone_gauche #zone_menu a.m_ss,#zone_gauche #zone_menu a.m_ss_sel{display:none;}
	#zone_gauche #zone_menu li.m_s,#zone_gauche #zone_menu li.m_s_sel{ border-bottom:#fff 1px solid; background-color:#b6b4b4; }
	#zone_gauche #zone_menu li.m_s:hover,#zone_gauche #zone_menu li.m_s_sel{background-color:#238bcd;}
	#zone_gauche #zone_menu a.m_s,#zone_gauche #zone_menu a.m_s_sel,
	#zone_gauche #zone_menu a.m_p,#zone_gauche #zone_menu a.m_p_sel{display:block; width:160px; border-right:1px solid #fff; text-align:right; padding: 3px 8px 3px 3px;  background-color:#373737; text-transform:uppercase;font-weight:bold;}
	#zone_gauche #zone_menu a.m_p,#zone_gauche #zone_menu a.m_p_sel{ text-transform:none; font-weight:normal; font-size:11px; text-decoration:none;}
	#zone_gauche #zone_menu a.m_p:hover,#zone_gauche #zone_menu a.m_p_sel{ text-decoration:underline;}
	/*Controle de gauche*/
	#liens-header {background:url(../images/links-bkg.gif) no-repeat left top; width:179px; height:23px; margin:20px 0 10px 0; color:white; padding:4px;}
	#zone2{padding-right:10px;}
	#zone2 a:link,#zone2 a:active,#zone2 a:visited{ color:#000; text-decoration:underline;}
	#zone2 a:hover{ text-decoration:none;}
	#zone4{display:none;}
	

/*Recherche */
#zone_droite #search{ margin:20px 0 0 -172px; position:absolute;}
*+html .t_18 #zone_droite #search, * html .t_18 #zone_droite #search{margin:20px 0 0 -825px;}
*+html .t_11 #zone_droite #search,* html .t_11 #zone_droite #search{margin:20px 0 0 -802px;}
#search .axc_search{position:relative; width:161px; height:22px; background: transparent url(../images/search-box.gif) no-repeat left top; padding:2px 0 0 3px;}
.axc_search .txt_search{ border:none; background:none; width:134px; font-size:12px; color:#4e4e4e; font-family:Times New Roman,Times; width:130px;}
.axc_search .btn_search{position:absolute;  background:none; width:22px; height:22px; position:absolute; right:4px; top:0;  border:0;}

#footer{ background-color:white; bottom:0px; left:0; padding-top:20px; border-top:#238bcd 10px solid;}
#footer p{margin:0;}
#powered { padding:0 12px 10px 0; text-align: right; background-color:#fff;}


#centrale .axc_advsearch{ background:none; display:block; width:100%;}
#centrale .search_zone .txt_search {border:1px #ccc solid;}
#centrale .search_notes{margin-bottom:15px; color:#ccc;}
#centrale .search_adv { margin:15px 0;}
#centrale .search_adv h2{ padding:0; margin: 5px 0;}
#centrale .tbl_result{width:100%;}
#centrale a.lnk_item{font-size:14px;}
#centrale td.result{padding:15px 0;}
#centrale div.breadcrumb{color:#4e4e4e;}
#centrale td.result:hover{background-color:#d6f4ff;}
#centrale td.td_opt_left{padding-right:20px;}
#centrale div.opt_site{ margin:0 0 10px;}
#centrale .pager{color:#4e4e4e; text-align:center; margin:15px 0;}
/*.p_26 #zone1 {height: 165px; width:827px;  }*/
/*#centrale .axc_search{position:none; width:100%; height:100%; background: transparent url(../images/search-box.gif) no-repeat left top; padding:2px 0 0 3px;}*/


/*RAD */
h1,h2,h3{margin:0 0 15px 0; padding:0; font-family:Century Gothic;}
h1{ color:#238bcd; border-bottom:1px solid #ccc; font-size:22px;  margin:0 0 15px 0; padding:0;}
h2{ color:#4c8805; font-size:17px; }
.bleu{color:#238bcd;}
.vert{color:#4c8805;}
.rouge{color:#ff0007;}
.links{ display:block; width:179px; height:23px; background:transparent url(../images/links-bkg.gif) no-repeat left top; padding:2px 3px 0 7px;}


