/*Theme Name: Site jeuness
Theme URI: http://trickat.org/
Description: Test Blog
Version: 1.0
Author: Tim Rodriguez
Author URI: http://www.sitejenes.com
Tags: jenesse, profession, alimentaire
*/


*{margin:0;padding:0;}
.clr{ clear:both;}
body, h1, h2, h3, h4, h5, h6, p, a, input, select, textarea{font:11px/1.2em arial, Geneva, sans-serif;font-weight:normal;color:#000000;}

img{border:0}

a{text-decoration:none;outline:none;}
a:hover{text-decoration: none;}

ul{margin:0; list-style:none;}
ol{margin:0;list-style:none;}
dd{margin:0;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
form{ border:0; margin:0; padding:0;}

/*definition general*/
body{background:url('images/offre.jpg') #ECECEC no-repeat top center;}
#header{width:883px;height:241px;background:url(images/bgheader.png) no-repeat left top;position:relative;left:2px;top:2px;}
*+html #header{background:url(images/bgheader.png) no-repeat left top;}
body.page-id-4 #globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px ;padding-bottom:50px;}
#globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px;padding-bottom:120px;}
#globalCont2{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px;}
#globalCont3{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px;padding-bottom:80px;}

body.page-id-57 #globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;padding-bottom:8px;}
body.page-id-6 #globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px ;}
body.page-id-6 #globalCont{padding-bottom:0;}
#conteneur{width:902px;margin:0 auto;}
body.page-id-46 #globalCont{position:relative;bottom:1px;margin-left:15px;overflow:hidden;padding-bottom:131px;}
body.page-id-8 #globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;background:url("images/cadrebg.png") no-repeat 0 -65px ;padding-bottom:119px;}
padding-bottom:107px;}
body.page-id-48 #globalCont{background:url(images/bgcontenu.png) no-repeat 4px -18px;position:relative;bottom:1px;margin-left:15px;overflow:hidden;padding-bottom:137px;}
body.home{background:url(images/bgbody.jpg) no-repeat #ECECEC top center !important;}
body.home #globalCont{position:relative;bottom:1px;margin-left:17px;overflow:hidden;padding-bottom:66px;background:url("images/cadrebg.png") no-repeat 0 -65px ;}
.page-template-profession-php #globalCont,.page-template-profession2-php #globalCont {padding-bottom:0;}

#global{width:883px;margin:9px auto 0;padding-top:110px;overflow:hidden;}
#footer{width:883px;float:left; position:relative;}
body.page-id-6 #footer{padding-bottom:11px;}
body.page-id-444 #footer {width:883px;float:left; position:relative;padding-bottom:97px;}

body.page-id-502 #contenu{float:left}
#contenu{float:left;}
#contLeft{width:597px;height:329px;background:url(images/bgContleft.png) no-repeat top left;overflow:auto;float:left;}
#contRight{width:246px;float:left;height:333px;}

@font-face {
    font-family: 'serifa';
    src: url('polices/serifa-bold-webfont.eot');
    src: url('polices/serifa-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/serifa-bold-webfont.woff') format('woff'),
         url('polices/serifa-bold-webfont.ttf') format('truetype'),
         url('polices/serifa-bold-webfont.svg#serifaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'serifaregular';
    src: url('polices/serifa-roman-webfont.eot');
    src: url('polices/serifa-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/serifa-roman-webfont.woff') format('woff'),
         url('polices/serifa-roman-webfont.ttf') format('truetype'),
         url('polices/serifa-roman-webfont.svg#serifaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

	/*style header*/
	#header h1{width:283px;position:relative;left:40px;top:9px;}
	#header h1 .logo1{  position: absolute;z-index: 2;}
	#header h1 .logo2{left: 61px;position: absolute;top: 68px;z-index: 1;}
	#header > div > ul{position:absolute;bottom:6px;left:55px;}
	#header > div > ul li{float:left;background:url(images/sepmenu.gif) no-repeat top right;padding:0 7px;}
	.menu-menutete-container .menu-item-10{ background:none;}
	#header ul #menu-item-10{background:none;}
	#header > div > ul  li a{font-family:serifa,Helvetica, sans-serif;font-size:16px;color:#3f4145;}

	/*style contenu*/
	#contLeft p a img{float:right; margin-top:11px;margin-right:4px;}
	#contLeft h2{margin:1px 0 10px 37px; font-family:serifaregular, Helvetica, sans-serif;font-size:54px;float:left;height:97px;}
	#contLeft h2 span{color:#0fab9c;position:relative; bottom:20px; padding-left:33px;}
	#contLeft .para1Left{font-size:15px;color:#898989;font-weight:bold;background:#EEEEEE;margin-left:40px;padding-bottom:4px;}
	#contLeft .para2Left,#contLeft .para3Left{font-size:14px;color:#3f4145;background:#EEEEEE;margin-left:40px;}
	#contLeft .para3Left{margin-top:5px;}
	#contRight ul{margin-left:7px;}
	body.page-id-8 #contRight ul{margin-left:2px;}
	#contRight ul li{margin-bottom:29px; width:239; height:90px}
	#contRight ul #menu-item-449{background:url(images/zonevideo.gif) no-repeat top left;}
	#contRight ul #menu-item-532{background:url(images/zoneprof.gif) no-repeat top left;}
	#contRight ul #menu-item-60{background:url(images/zonequiz.gif) no-repeat top left;}
	#contRight ul li a{color:#fff; display:block; height:90px; font-family:serifaregular, Helvetica, sans-serif; font-size:19px;line-height:90px; padding-left:86px;}
	/*style footer*/
	
	.footeTop{float:left;margin-left: 43px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:16px;}
	.footeTopindex{float:left;margin-left: 32px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:12px;}
	#footervideo .footeTopindex{float:left;margin-left: 45px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:12px;}
	body.page-template-profession-php .footeTopindex{margin-left: 54px;padding-bottom:14px;}
	body.page-template-profession2-php .footeTopindex{margin-left: 54px;padding-bottom:14px;}
	body.page-id-4 .footeTopindex{margin-left: 45px;padding-bottom:14px;}
	body.page-id-6 .footeTopindex {margin-left:53px;padding-bottom:11px;}
	body.page-id-8 .footeTopindex{margin-left: 45px;padding-bottom:11px;}
	
	body.page-id-46 .footeTopindex{float:left;margin-left: 43px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:16px;}
	body.page-id-48 .footeTopindex{float:left;margin-left: 42px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:16px;}
	body.page-id-57 .footeTopindex{float:left;margin-left: 45px;border-bottom:3px solid #8fcd7c;width:802px;padding-bottom:16px;}
	.footeTop h3{float:right;margin-bottom:13px;}
	.sep{width:100%; height:50px; float:left;}
	.footeTopindex h3{float:right;margin:0 46px 13px 0;}
	body.page-id-502 .footeTopindex h3{margin:0 56px 13px 0;}
	body.page-id-4 .footeTopindex h3{margin:0 57px 8px 0;}
	body.page-id-6 .footeTopindex h3{margin:6px 69px 13px 0;}
	body.page-id-8 .footeTopindex h3{;margin:0 60px 13px 0;}
	.footeTop h3 a{color:#0074ba;float:right;margin-right:75px;text-decoration:underline;}
	.footeTopindex h3 a{color:#0074ba;text-decoration:underline;}
	.footeTop ul{margin-left:51px;clear:both;}
	.footeTopindex ul{clear:both;margin-left:36px;}
	.footeTop ul li{float:left;margin-right:23px;}
	.footeTopindex ul li a{color:#142937;}
	.footeTopindex ul #menu-item-68 a{color:#0074BA; font-size:14px;font-weight:bold;}
	.home .footeTopindex{margin-left:36px;}
	.footeTopindex ul li{float:left;margin-right:34px;}
	.home .footeTopindex ul #menu-item-68{margin-top:54px; margin-right:48px;}
	.footeTop ul li a{color:#142937;}
	body.page-id-6 .footerBottom {float:left;padding-top:26px;}
	.footerBottom{padding-top:24px;float:left;}
	.footerBottom .para1{float:left;width:235px;color:#142937;margin-left:110px;}
	body.page-id-6 .footerBottom .para1{margin-left:134px;}
	.footerBottom .imageqebec{float:left;padding-left:46px;}
	.footerBottom .para3{float:left;width:235px;color:#142937;margin-left:57px;}
	.footerBottom .para3 a{text-decoration:underline;}
	.footerBottom .para3 a:hover{text-decoration:none;}
	.blocFin{padding-top:16px;float:left;}
	body.page-id-6 .blocFin{padding-top:11px;}
	.blocFin .imagecomite{float:left;padding-left:218px;padding-right:19px;}
	body.page-id-6 .blocFin .imagecomite{padding-left:243px;padding-right:20px;}
	.blocFin .para3last{float:left;width:425px;}
	.para3last .politique{padding-left:8px;}	
	
	/*style page zone quize*/
	
	#contLeftVideo{width:569px;height:329px;background:url(images/bgContleft.gif) no-repeat top left;overflow:auto;float:left;padding-left:26px;padding-top:5px;}
	#contLeftQuize{width:580px;height:329px;background:url(images/bgContleft.gif) no-repeat top left;overflow:auto;float:left;margin-left:28px;padding-left:17px;}
	
	#jointuremap{width:580px;height:329px;background:url(images/bgContleft.gif) no-repeat top left;overflow:auto;float:left;margin-left:1px;padding-left:25px;}
	body.page-id-4 #contLeftQuize{width:581px;height:329px;background:url(images/loupe.png) no-repeat 2px top;overflow:auto;float:left;position:relative;margin-left:0;}
	
	
	#imagefille{width:597px;height:329px;background:url(images/bgContleft.gif) no-repeat;overflow:auto;float:left;position:relative;}
	#imagefille img{width:550px; float:right;height:329px;}
	#contLeftQuize .loupe{position:absolute;top:0; right:0;}
	#contLeftQuize ul{position:absolute;bottom:31px;left:67px;}
	#contLeftQuize ul li a{font-size:19px;color:#012749;}
	#contLeftQuize ul .lastLien{margin:13px 0 11px 0;}
	#contLeftQuize ul .lastLien a{font-size:15px;color:#ff7900;font-weight:bold;}
	.villeCanada{width:770px;float:left;background:url("images/bgContvilleCanadat.png") no-repeat 2px top;margin-left:26px;padding:6px 0 9px 44px;}
	
	
	
	
	/*page offre emploi*/
	.villeCanada ul{float:left;}
	.menu-menu-regions2-container #menu-menu-regions2{margin-right:35px;}
	.menu-menu-region-3-container #menu-menu-region-3{margin-right:8px;}
	.villeCanada ul li a{font-size:16px;color:#555555;}
	.villeCanada .menu-item-104 a{color:#003967;display:block;margin-top:6px;}
	.inscription li{float:left;margin:16px 33px 12px 79px;}
	.inscription #menu-item-106{float:left;margin:16px 0 12px 0;}
	.inscription li a{color:#003967;font-family:serifaregular,Helvetica,sans-serif;text-decoration:underline;font-size:16px;}
	.villeCanada .cat-item{float:left;width:190px;}
	.tousOffre a{color:#003967 !important;}
	.itemOffre{margin:10px 0 0 35px;float:left;}
	.itemOffre .desc,.itemOffre .desc p{font-size:14px;color:#898989; text-align:justify;margin-right:5px;}
	.itemOffre h3 {margin-bottom:10px;font-size:25px;color:#0071A5;}
	.itemOffre h3 a{font-size:25px;color:#0071A5;}
	.itemOffre .lireSuite{background:#0071A5;float:right;margin:10px;padding:6px;}
	.itemOffre .lireSuite a{color:#fff;font-style:italic;}
	.messageNoncategorie{font-size: 18px;margin-top: 142px;text-align: center}
	
	/*page quiz*/
	
	.blocJeux{width:883px;background:url("images/bgbocljeux.gif") no-repeat top left;padding-left:44px;margin:0 0 23px 28px;;overflow:hidden;}
	.blocJeux .description{font-size:18px;color:#707070;line-height:21px;margin-top:20px;width:82px;text-align:left;}
	.blocJeux div{float:left;margin-left:8px;}
	.blocJeux div a{display:block;font-size:19px;color:#707070;float:left;}
	.blocJeux div span{float:right;margin:21px 24px 0 15px;}
	#contRight ul .zonequizelist{margin-bottom:0;}
	
	/*page zone prof*/
	
     
       #contLeftAlimentaire{width:597px;height:329px;overflow:auto;float:left;} 
	#contLeftAlimentaire h2{margin:12px 0 0 58px;} 
	#contLeftAlimentaire p{margin:10px 0 0 49px; font-size:16px;color:#636363;width:336px;}
	#contLeftAlimentaire p a{color:#0fab9c;font-size:18px;text-decoration:underline;line-height:33px;}
	#contLeftAlimentaire p span{color:#0fab9c;font-size:18px;line-height:33px;}
	.bloccarousel{width:883px;float:left;background:url(images/bgcarousel.gif) no-repeat top left;margin-left:29px;padding-left:20px;margin-bottom:23px;height:100px;}
	.carousselVideo{float:left;}
	*+html .carouselvideo .jcarousel-clip{top:-20px;}
	.carousselVideo li a{font-size:16px;color:#707070;display:block;}
	.carouselaliment li a{font-size:16px;color:#707070;display:block;float:left;}
	.carouselvideo li a img{width:108px;height:61px;}
	.carouselaliment li a img{width:93px;height:93px;}
	.carousselVideo li h3{float:left;margin-top:3px}
	.carouselaliment li h3{float:left;margin:3px 0 0 10px;width:98px;}
	
	

	
	/*page profession*/
	
    #contLeftprofession{width:597px;background:url(images/boulanger.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-669 #contLeftprofession{width:597px;background:url(images/chimiste_agro_TA.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-674 #contLeftprofession{width:597px;background:url(images/fromager.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-699 #contLeftprofession{width:597px;background:url(images/ing_alimentaire.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-703 #contLeftprofession{width:597px;background:url(images/manoeuvre_TA.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-714 #contLeftprofession{width:597px;background:url(images/ope_machine.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-716 #contLeftprofession{width:597px;background:url(images/prep_bouch_ind.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-716 #contLeftprofession{width:597px;background:url(images/prep_bouch_ind.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-718 #contLeftprofession{width:597px;background:url(images/surv_TA.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-721 #contLeftprofession{width:597px;background:url(images/Technologue-ou-technicien.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-683 #contLeftprofession{width:597px;background:url(images/mec_ind.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-728 #contLeftprofession{width:597px;background:url(images/meca_ref_amoniac.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-731 #contLeftprofession{width:597px;background:url(images/op_char_elev.png) no-repeat top left;overflow:auto;float:left;height:329px;}
        body.page-id-738 #contLeftprofession{width:597px;background:url(images/ope_stat_eaux_usees.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-733 #contLeftprofession{width:597px;background:url(images/prep_san.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	body.page-id-736 #contLeftprofession{width:597px;background:url(images/_Superviseur-logistique.png) no-repeat top left;overflow:auto;float:left;height:329px;}
	
	
	#contLeftprofession h2 a{ font-family:serifaregular, Helvetica, sans-serif;font-size:25px;color:#ff9c00; margin:30px 0 0 0px; line-height:28px;}
	#contLeftprofession h2{margin:4px 0 0 42px;}
	#contLeftprofession h2 span{ margin-left:46px;}
	#contLeftprofession p{ margin:27px 0 0 45px;font-family:serifaregular, Helvetica, sans-serif; font-size:15px;width:425px;}
	#contLeftprofession p a{font-style:italic;color:#025eb2;font-size:15px; line-height:42px; text-decoration:underline;}
	#contLeftprofession ul{float:left; margin:2px 11px 0 48px;}
	#contLeftprofession ul.menu2{float:left; margin:3px 11px 0 15px;}
	#contLeftprofession ul li{ background:url(images/pucebleu.png) no-repeat 0 6px; padding-left:20px;}
	#contLeftprofession ul li a{color:#003967;font-size:18px;font-family:serifaregular, Helvetica, sans-serif;}
	.metier{width:883px;float:left;background:url("images/bgmetier.png") no-repeat top left;margin-left:28px;padding-left:20px;padding-bottom:15px;}
	.metier ul{float:left;margin-left:21px;}
	.metier h3 a{font-size:12px;color:#555555;}
	.metier .allQuebec{color:#003967;}
	.metier h3{color:#ff9c00;font-size:17px; font-weight:bold;padding:8px 0 0 21px;width:340px;overflow:hidden;line-height:11px;}
	.metier ul .listmetier a{font-size:14px; font-weight:bold;color:#003967;}
	.proSpecifique,.metier .titre{color:#0fab9c;padding:8px 0 6px 21px !important;}
	.metier .liste1{width:442px;}
	.metier .liste1,.metier .liste2{float:left;}
	.liste2 ul{margin-left:5px;}
	
	/*page joindre*/
	
	.adressJoindre{width:883px;float:left;background:url("images/bgContvilleCanadat.gif") no-repeat top left;margin:0 0 38px 24px;padding-left:20px;padding:18px 0 21px 59px;}
	
	.adressJoindre div{float:left;font-size:15px;color:#555555; margin-right:50px;line-height:19px;}
	.adressJoindre div p,.adressJoindre div strong{width:324px;font-size:15px;color:#555555;}
	.adressJoindre div span{font-size:13px;} 
	.adressJoindre div p a{color:#0057a4;font-size:15px;text-decoration:underline;}
	#mapquebec{float:right;}
	#contLeftQuize #mapp0_layout{float:right;}
	
	/*page zone videos*/
	
	.carouselvideo{width:883px;float:left;background:url("images/bgcarouvideo.gif") no-repeat top left;margin-left:27px;margin-bottom:10px; height:145px;}
	#contLeftQuize #mediaplayer_vid_1_wrapper{left:10px;top:7px;}
	#menu-menu-fabrication .current{color:#003967;}

	
	.menu-menu-fabrication-container,#menu-menu-fabrication{position:relative;z-index:2;left:11px;top:4px;}
	#menu-menu-fabrication{float:left;}
	#menu-menu-fabrication li{float:left; background:url("images/pucebleu.png") no-repeat 0 5px;padding-left:15px;margin-left:43px;}
	#menu-menu-fabrication li a{font-size:18px;color:#003967;font-family:serifaregular, Helvetica, sans-serif;}
	#menu-menu-fabrication .menu-item-412 a{color:#898989;}
	.carouselvideo2{width:795px;float:left;background:url("images/bgcarouvideo.gif") no-repeat top left;margin-left:42px;padding-left:20px;margin-bottom:23px; height:115px;}
	
	.carouselaliment {width:795px;float:left;background:url("images/bgcarouvideo.gif") no-repeat top left;margin-left:27px;padding-left:20px;margin-bottom:39px; height:115px;}
	#contLeftAlimentaire .carouselaliment .jcarousel-container{width:666px;}
	.carouselvideo2 li h3 a{font-size:15px;color:#707070;text-align:center;display:block;width:107px;text-align:left;}
	.carouselaliment li h3 a{font-size:15px;color:#707070;text-align:center;display:block;width:107px;text-align:left;}
	.carouselaliment .jcarousel-prev{top:32px !important;left:4px !important;}
	.carouselaliment .jcarousel-next{top:32px !important;}
	#menu-menu-fabrication .menu-item-413 a{color:#003967;}
	#menu-menu-fabrication .menu-item-497 a{color:#898989;}
	body.page-id-493 #menu-menu-fabrication .menu-item-413 a{color:#898989;}
	body.page-id-493 #menu-menu-fabrication .menu-item-497 a{color:#003967;}
	body.page-id-410 #menu-menu-fabrication .menu-item-413 a{color:#898989;}
	body.page-id-410 #menu-menu-fabrication .menu-item-497 a{color:#003967;}
	body.page-id-591 #menu-menu-fabrication .menu-item-413 a{color:#898989;}
	body.page-id-591 #menu-menu-fabrication .menu-item-497 a{color:#003967;}