/* CSS Document *//* STYLES REFONTE SITE V2 - RUBRIQUE METIERS */

/*########################################################
	DISPOSITION
########################################################*/

/*-- .section & .bloc --*/
#v2.accueilEtudesV2 .half {
	margin-bottom: 20px;
	width: 360px;
}

/*########################################################
	THEMES
########################################################*/

/*-- .themeVertCarnard --*/
#v2 .themeVertCanard ul.links li {
	background-image: url(/images/v2/itemArrow_vertCanard.png);
	background-position : 0px;
}
#v2 .themeVertCanard ul.vignettes .vignette .resume .links li {
	background-image: url(/images/v2/itemArrowSmall_vertCanard.png);
	background-position : 0px;
}

#v2 div#article div.section.themeVertCanard div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_vertCanard.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeVertCanard div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeVertCanard a, #v2 .themeVertCanard h3, #v2 .themeVertCanard h2, #v2 .themeVertCanard h4, #v2 .article.themeVertCanard .corps .resume * {
	color: #05aa9c;
}

#v2 .themeVertCanard ul.linksGroup li a, #v2 .themeVertCanard .button, #v2 .themeVertCanard .tag {
	background-color: #05aa9c;
}
#v2 .themeVertCanard .bloc {
	background-color: #cdeeeb;
}

/*-- .themeVertMenthe --*/
#v2 .themeVertMenthe ul.links li {
	background-image: url(/images/v2/itemArrow_vertMenthe.png);
	background-position : 0px;
}
#v2 .themeVertMenthe ul.vignettes .vignette .resume .links li {
	background-image: url(/images/v2/itemArrowSmall_vertMenthe.png);
	background-position : 0px;
}
#v2 .themeVertMenthe a, #v2 .themeVertMenthe h2, #v2 .themeVertMenthe .vignettes h4, #v2 .article.themeVertMenthe .corps .resume *  {
	color: #5ab46e;
}

#v2 .themeVertMenthe ul.linksGroup li a, #v2 .themeVertMenthe .button, #v2 .themeVertMenthe .tag {
	background-color: #5ab46e;
}
#v2 .themeVertMenthe .bloc {
	background-color: #def0e2;
}

/*-- .themeVertPomme --*/
#v2 .themeVertPomme ul.links li {
	background-image: url(/images/v2/itemArrow_vertPomme.png);
	background-position : 0px;
}
#v2 .themeVertPomme ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_vertPomme.png) 0px no-repeat;
}

#v2 div#article div.section.themeVertPomme div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_vertPomme.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeVertPomme div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeVertPomme a, #v2 .themeVertPomme h3, #v2 .themeVertPomme h2, #v2 .themeVertPomme h4, #v2 .article.themeVertPomme .corps .resume *  {
	color: #72BF44;
}

#v2 .themeVertPomme ul.linksGroup li a, #v2 .themeVertPomme .button, #v2 .themeVertPomme .tag {
	background-color: #72BF44;
}
#v2 .themeVertPomme .bloc {
	background-color: #def0e2;
}

/*-- .themeRougeCramoisi --*/
#v2 .themeRougeCramoisi ul.links li {
	background-image: url(/images/v2/itemArrow_rougeCramoisi.png);
	background-position : 0px;
}
#v2 .themeRougeCramoisi ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_rougeCramoisi.png) 0px no-repeat;
}

#v2 div#article div.section.themeRougeCramoisi div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_rougeCramoisi.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeRougeCramoisi div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeRougeCramoisi a, #v2 .themeRougeCramoisi h3, #v2 .themeRougeCramoisi h2, #v2 .themeRougeCramoisi h4, #v2 .article.themeRougeCramoisi .corps .resume *  {
	color: #CC3333;
}

#v2 .themeRougeCramoisi ul.linksGroup li a, #v2 .themeRougeCramoisi .button, #v2 .themeRougeCramoisi .tag {
	background-color: #CC3333;
}
#v2 .themeRougeCramoisi .bloc {
	background-color: #FAEBEB;
}

/*-- .themeVertKaki --*/
#v2 .themeVertKaki ul.links li {
	background-image: url(/images/v2/itemArrow_vertKaki.png);
	background-position : 0px;
}
#v2 .themeVertKaki ul.vignettes .vignette .resume .links li {
	background-image: url(/images/v2/itemArrowSmall_vertKaki.png);
	background-position : 0px;
}
#v2 .themeVertKaki a, #v2 .themeVertKaki h2, #v2 .themeVertKaki .vignettes h4, #v2 .article.themeVertKaki .corps .resume *  {
	color: #848940;
}

#v2 .themeVertKaki ul.linksGroup li a, #v2 .themeVertKaki .button, #v2 .themeVertKaki .tag {
	background-color: #848940;
}
#v2 .themeVertKaki .bloc {
	background-color: #e6e7d9;
}

/*-- .themeVertOlive --*/
#v2 .themeVertOlive ul.links li {
	background-image: url(/images/v2/itemArrow_vertOlive.png);
	background-position : 0px;
}
#v2 .themeVertOlive ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_vertOlive.png) 0px no-repeat;
}

#v2 div#article div.section.themeVertOlive div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_vertOlive.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeVertOlive div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeVertOlive a, #v2 .themeVertOlive h3, #v2 .themeVertOlive h2, #v2 .themeVertOlive h4, #v2 .themeVertOlive .vignettes h4, #v2 .article.themeVertOlive .corps .resume *  {
	color: #6B9337;
}

#v2 .themeVertOlive ul.linksGroup li a, #v2 .themeVertOlive .button, #v2 .themeVertOlive .tag {
	background-color: #6B9337;
}
#v2 .themeVertOlive .bloc {
	background-color: #F0F4EB;
}

/*-- .themeBleuCanard --*/
#v2 .themeBleuCanard ul.links li {
	background-image: url(/images/v2/itemArrow_bleuCanard.png);
	background-position : 0px;
}
#v2 .themeBleuCanard ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_bleuCanard.png) 0px no-repeat;
}

#v2 div#article div.section.themeBleuCanard div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_bleuCanard.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeBleuCanard div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeBleuCanard a, #v2 .themeBleuCanard h3, #v2 .themeBleuCanard h2, #v2 .themeBleuCanard .vignettes h4, #v2 .article.themeBleuCanard .corps .resume *  {
	color: #499eb2;
}

#v2 .themeBleuCanard ul.linksGroup li a, #v2 .themeBleuCanard .button, #v2 .themeBleuCanard .tag {
	background-color: #499eb2;
}
#v2 .themeBleuCanard .bloc {
	background-color: #dbecf0;
}

/*-- .themeBleuNuit --*/
#v2 .themeBleuNuit ul.links li {
	background-image: url(/images/v2/itemArrow_bleuNuit.png);
	background-position : 0px;
}
#v2 .themeBleuNuit ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_bleuNuit.png) 0px no-repeat;
}


#v2 div#article div.section.themeBleuNuit div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_bleuNuit.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeBleuNuit div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeBleuNuit a, #v2 .themeBleuNuit h3, #v2 .themeBleuNuit h2, #v2 .themeBleuNuit .vignettes h4, #v2 .article.themeBleuNuit .corps .resume *  {
	color: #003399;
}

#v2 .themeBleuNuit .titleEtude a{
	color : #003399;
	font-weight : bold;
}
#v2 .themeBleuNuit ul.linksGroup li a, #v2 .themeBleuNuit .button, #v2 .themeBleuNuit .tag {
	background-color: #003399;
}

/*-- .themeBleuCiel --*/
#v2 .themeBleuCiel ul.links li {
	background-image: url(/images/v2/itemArrow_bleuCiel.png);
	background-position : 0px;
}
#v2 .themeBleuCiel ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_bleuCiel.png) 0px no-repeat;
}
#v2 div#article div.section.themeBleuCiel div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_bleuCiel.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeBleuCiel div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 .themeBleuCiel a, #v2 .themeBleuCiel h3, #v2 .themeBleuCiel h2, #v2 .themeBleuCiel .vignettes h4, #v2 .article.themeBleuCiel .corps .resume *  {
	color: #88BCFF;
}

#v2 .themeBleuCiel ul.linksGroup li a, #v2 .themeBleuCiel .button, #v2 .themeBleuCiel .tag {
	background-color: #88BCFF;
}

/*-- .themeBleuBleuet --*/
#v2 .themeBleuBleuet ul.links li {
	background-image: url(/images/v2/itemArrow_bleuBleuet.png);
	background-position : 0px;
}
#v2 .themeBleuBleuet ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_bleuBleuet.png) 0px no-repeat;
}

#v2 div#article div.section.themeBleuBleuet div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_bleuBleuet.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeBleuBleuet div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}
#v2 .themeBleuBleuet a, #v2 .themeBleuBleuet h3, #v2 .themeBleuBleuet h2, #v2 .themeBleuBleuet .vignettes h4, #v2 .article.themeBleuBleuet .corps .resume *  {
	color: #6699CC;
}

#v2 .themeBleuBleuet ul.linksGroup li a, #v2 .themeBleuBleuet .button, #v2 .themeBleuBleuet .tag {
	background-color: #6699CC;
}

/*-- .themeBleuRoyal --*/
#v2 .themeBleuRoyal ul.links li {
	background-image: url(/images/v2/itemArrow_bleuRoyal.png);
	background-position : 0px;
}
#v2 .themeBleuRoyal ul.vignettes .vignette .resume .links li {
	background: url(/images/v2/itemArrowSmall_bleuRoyal.png) 0px no-repeat;
}


#v2 div#article div.section.themeBleuRoyal div.haut ul li {
	list-style-type: none;
	background: url(/images/v2/itemSmall_bleuRoyal.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}

#v2 div#article div.section.themeBleuRoyal div.haut ul li ul li {
	list-style-type: none;
	background:  url(/images/v2/itemSmallPuce_gray.png) left 4px no-repeat;
	margin: 0 0 0 10px;
	padding-left : 16px;
}


#v2 .themeBleuRoyal a, #v2 .themeBleuRoyal h3, #v2 .themeBleuRoyal h2, #v2 .themeBleuRoyal .vignettes h4, #v2 .article.themeBleuRoyal .corps .resume *  {
	color: #337DC2;
}

#v2 .themeBleuRoyal ul.linksGroup li a, #v2 .themeBleuRoyal .button, #v2 .themeBleuRoyal .tag {
	background-color: #337DC2;
}

#v2 .subSection {
	float: left;
	width: 97%;
}