@charset "utf-8";
/*** *** *** *** *** *** *** *** *** *** ***COULEURS SPECIFIQUES*** *** *** *** *** *** *** *** *** *** ***/

/*** *** *** *** *** *** *** *** *** *** ***GENERALITE*** *** *** *** *** *** *** *** *** *** ***/
.orange .h_variante6 { background: url("../img/gen/encart_orange.jpg") no-repeat;}
.vert .h_variante6 { background: url("../img/gen/encart_vert.jpg") no-repeat;}
.bleu .h_variante6 { background: url("../img/gen/encart_bleu.jpg") no-repeat;}
.violet .h_variante6 { background: url("../img/gen/encart_violet.jpg") no-repeat;}
.rose .h_variante6 { background: url("../img/gen/encart_rose.jpg") no-repeat;}
.turquoise .h_variante6 { background: url("../img/gen/encart_turquoise.jpg") no-repeat;}

.orange .sous_rubrique { background: url("../img/gen/bg_rubrique_orange.png") no-repeat 0px 0px;}
.vert .sous_rubrique { background: url("../img/gen/bg_rubrique_vert.png") no-repeat 0px 0px;}
.bleu .sous_rubrique { background: url("../img/gen/bg_rubrique_bleu.png") no-repeat 0px 0px;}
.violet .sous_rubrique { background: url("../img/gen/bg_rubrique_violet.png") no-repeat 0px 0px;}
.rose .sous_rubrique { background: url("../img/gen/bg_rubrique_rose.png") no-repeat 0px 0px;}
.turquoise .sous_rubrique { background: url("../img/gen/bg_rubrique_turquoise.png") no-repeat 0px 0px;}

.orange .sous_rubrique_active { background: url("../img/gen/bg_rubrique_orange.png") no-repeat 0px -85px;}
.vert .sous_rubrique_active { background: url("../img/gen/bg_rubrique_vert.png") no-repeat 0px -85px;}
.bleu .sous_rubrique_active { background: url("../img/gen/bg_rubrique_bleu.png") no-repeat 0px -85px;}
.violet .sous_rubrique_active { background: url("../img/gen/bg_rubrique_violet.png") no-repeat 0px -85px;}
.rose .sous_rubrique_active { background: url("../img/gen/bg_rubrique_rose.png") no-repeat 0px -85px;}
.turquoise .sous_rubrique_active { background: url("../img/gen/bg_rubrique_turquoise.png") no-repeat 0px -85px;}

.orange .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_orange.png") no-repeat 0px -85px;}
.vert .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_vert.png") no-repeat 0px -85px;}
.bleu .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_bleu.png") no-repeat 0px -85px;}
.violet .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_violet.png") no-repeat 0px -85px;}
.rose .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_rose.png") no-repeat 0px -85px;}
.turquoise .sous_rubrique:hover { background: url("../img/gen/bg_rubrique_turquoise.png") no-repeat 0px -85px;}

.orange h2, .orange h2 a:link, .orange h2 a:visited, .orange h2 a:hover, .orange h2 a:active {color: #d44405;}
.vert h2, .vert h2 a:link, .vert h2 a:visited, .vert h2 a:hover, .vert h2 a:active {color: #008a00;}
.bleu h2, .bleu h2 a:link, .bleu h2 a:visited, .bleu h2 a:hover, .bleu h2 a:active {color: #038081;}
.violet h2, .violet h2 a:link, .violet h2 a:visited, .violet h2 a:hover, .violet h2 a:active {color: #4d1f49;}
.rose h2, .rose h2 a:link, .rose h2 a:visited, .rose h2 a:hover, .rose h2 a:active {color: #ff008a;}
.turquoise h2, .turquoise h2 a:link, .turquoise h2 a:visited, .turquoise h2 a:hover, .turquoise h2 a:active {color: #2cafc7;}

.orange h3, .orange h3 a:link, .ornge h3 a:visited, .orange h3 a:hover, .orange h3 a:active {color: #d44405;}
.vert h3, .vert h3 a:link, .vert h3 a:visited, .vert h3 a:hover, .vert h3 a:active {color: #008a00;}
.bleu h3, .bleu h3 a:link, .bleu h3 a:visited, .bleu h3 a:hover, .bleu h3 a:active {color: #038081;}
.violet h3, .violet h3 a:link, .violet h3 a:visited, .violet h3 a:hover, .violet h3 a:active {color: #4d1f49;}
.rose h3, .rose h3 a:link, .rose h3 a:visited, .rose h3 a:hover, .rose h3 a:active {color: #ff008a;}
.turquoise h3, .turquoise h3 a:link, .turquoise h3 a:visited, .turquoise h3 a:hover, .turquoise h3 a:active {color: #2cafc7;}

/*** *** *** *** *** *** *** *** *** *** ***MENU*** *** *** *** *** *** *** *** *** *** ***/
.orange .menu-rub{background-color:#d44405;}
.vert .menu-rub{background-color:#008a00;}
.bleu .menu-rub{background-color:#038081;}
.violet .menu-rub{background-color:#4d1f49;}
.rose .menu-rub{background-color:#ff008a;}
.turquoise .menu-rub{background-color:#2cafc7;}

.orange ul.sous_menu li {border-bottom: 2px solid #d44405;}
.vert ul.sous_menu li {border-bottom: 2px solid #008a00;}
.bleu ul.sous_menu li {border-bottom: 2px solid #038081;}
.violet ul.sous_menu li {border-bottom: 2px solid #4d1f49;}
.rose ul.sous_menu li {border-bottom: 2px solid #ff008a;}
.turquoise ul.sous_menu li {border-bottom: 2px solid #2cafc7;}

.orange .item {background-position:0px -74px;}
.vert .item {background-position:0px -149px;}
.bleu .item {background-position:0px -300px;}
.violet .item {background-position:0px -450px;}
.rose .item {background-position:0px -224px;}
.turquoise .item {background-position:0px -375px;}

/*** *** *** *** *** *** *** *** *** *** ***STRUCTURE ACCUEIL*** *** *** *** *** *** *** *** *** *** ***/
.orange .cartouche_texte {background-color: #d44405;}
.vert .cartouche_texte {background-color: #008a00;}
.bleu .cartouche_texte {background-color: #038081;}
.violet .cartouche_texte {background-color: #4d1f49;}
.rose .cartouche_texte {background-color: #ff008a;}
.turquoise .cartouche_texte {background-color: #2cafc7;}

/*** *** *** *** *** *** *** *** *** *** ***STRUCTURE RUBRIQUE*** *** *** *** *** *** *** *** *** *** ***/
.liste_rubrique .sous_rubrique a, a:visited {color: #333;text-decoration: none;}
.orange .liste_rubrique .sous_rubrique a:hover {color: #d44405;}
.vert .liste_rubrique .sous_rubrique a:hover {color: #008a00;}
.bleu .liste_rubrique .sous_rubrique a:hover {color: #038081;}
.violet .liste_rubrique .sous_rubrique a:hover {color: #4d1f49;}
.rose .liste_rubrique .sous_rubrique a:hover {color: #ff008a;}
.turquoise .liste_rubrique .sous_rubrique a:hover {color: #2cafc7;}


.orange .meme_categorie ul li {list-style-image: url("../img/puce/categorie_orange.jpg");}
.vert .meme_categorie ul li {list-style-image: url("../img/puce/categorie_vert.jpg");}
.bleu .meme_categorie ul li {list-style-image: url("../img/puce/categorie_bleu.jpg");}
.violet .meme_categorie ul li {list-style-image: url("../img/puce/categorie_violet.jpg");}
.rose .meme_categorie ul li {list-style-image: url("../img/puce/categorie_rose.jpg");}
.turquoise .meme_categorie ul li {list-style-image: url("../img/puce/categorie_turquoise.jpg");}

.orange .liste_meme_categorie {color: #D44405;}
.vert .liste_meme_categorie {color: #008a00;}
.bleu .liste_meme_categorie {color: #038081;}
.violet .liste_meme_categorie {color: #4d1f49;}
.rose .liste_meme_categorie {color: #ff008a;}
.turquoise .liste_meme_categorie {color: #2cafc7;}

.orange .pagination span.on, .orange .pagination span.on:hover {background-color: #D44405;}
.vert .pagination span.on, .vert .pagination span.on:hover {background-color: #008a00;}
.bleu .pagination span.on, .bleu .pagination span.on:hover {background-color: #038081;}
.violet .pagination span.on, .violet .pagination span.on:hover {background-color: #4d1f49;}
.rose .pagination span.on, .rose .pagination span.on:hover {background-color: #ff008a;}
.turquoise .pagination span.on, .turquoise .pagination span.on:hover {background-color: #2cafc7;}

.orange .sous_titre_niveau1 {color: #d44405;}
.vert .sous_titre_niveau1 {color: #008a00;}
.bleu .sous_titre_niveau1 {color: #038081;}
.violet .sous_titre_niveau1 {color: #4d1f49;}
.rose .sous_titre_niveau1 {color: #ff008a;}
.turquoise .sous_titre_niveau1 {color: #2cafc7;}

/*** *** *** *** *** *** *** *** *** *** *** ARTICLE*** *** *** *** *** *** *** *** *** *** ***/
.orange .article_page_rubrique a, a:visited {color: #d44405;text-decoration: none;}.orange .article_page_rubrique a:hover {text-decoration: underline;}
.vert .article_page_rubrique a, a:visited {color: #008a00;text-decoration: none;}.vert .article_page_rubrique a:hover {text-decoration: underline;}
.bleu .article_page_rubrique a, a:visited {color: #038081;text-decoration: none;}.bleu .article_page_rubrique a:hover {text-decoration: underline;}
.violet .article_page_rubrique a, a:visited {color: #4d1f49;text-decoration: none;}.violet .article_page_rubrique a:hover {text-decoration: underline;}
.rose .article_page_rubrique a, a:visited {color: #ff008a;text-decoration: none;}.rose .article_page_rubrique a:hover {text-decoration: underline;}
.turquoise .article_page_rubrique a, a:visited {color: #2cafc7;text-decoration: none;}.turquoise .article_page_rubrique a:hover {text-decoration: underline;}
/*** *** *** *** *** *** *** *** *** *** ***TABLEAU*** *** *** *** *** *** *** *** *** *** ***/
.orange table td.impaire {background-color: #f0bea8;}
.vert table td.impaire {background-color: #a8f0a8;}
.bleu table td.impaire {background-color: #a7d2d2;}
.violet table td.impaire {background-color: #e1bade;}
.rose table td.impaire {background-color: #ffa6d6;}
.turquoise table td.impaire {background-color: #b5e3eb;}

.orange table td.paire {background-color: #f9e3da;}
.vert table td.paire {background-color: #daf9e2;}
.bleu table td.paire {background-color: #e9f4f4;}
.violet table td.paire {background-color: #fae8f8;}
.rose table td.paire {background-color: #fff2f9;}
.turquoise table td.paire {background-color: #ecf6f8;}

.orange table .row_even td {background-color: #f0bea8;}
.vert table .row_even td {background-color: #a8f0a8;}
.bleu table .row_even td {background-color: #a7d2d2;}
.violet table .row_even td {background-color: #e1bade;}
.rose table .row_even td {background-color: #ffa6d6;}
.turquoise table .row_even td {background-color: #b5e3eb;}

.orange table .row_odd td {background-color: #f9e3da;}
.vert table .row_odd td {background-color: #daf9e2;}
.bleu table .row_odd td {background-color: #e9f4f4;}
.violet table .row_odd td {background-color: #fae8f8;}
.rose table .row_odd td {background-color: #fff2f9;}
.turquoise table .row_odd td {background-color: #ecf6f8;}

/*** *** *** *** *** *** *** *** *** *** ***PORTFOLIO*** *** *** *** *** *** *** *** *** *** ***/
.orange .liens ul li a:link, .orange .piece_jointe ul li a:link {color: #d44405;}
.vert .liens ul li a:link, .vert .piece_jointe ul li a:link {color: #008a00;}
.bleu .liens ul li a:link, .bleu .piece_jointe ul li a:link {color: #038081;}
.violet .liens ul li a:link, .violet .piece_jointe ul li a:link {color: #4d1f49;}
.rose .liens ul li a:link, .rose .piece_jointe ul li a:link {color: #ff008a;}
.turquoise .liens ul li a:link, .turquoise .piece_jointe ul li a:link {color: #2cafc7;}

.orange .liens ul li a:visited, .orange .piece_jointe ul li a:visited {color: #ce7e00;}
.vert .liens ul li a:visited, .vert .piece_jointe ul li a:visited {color: #65bf65;}
.bleu .liens ul li a:visited, .bleu .piece_jointe ul li a:visited {color: #2bbabb;}
.violet .liens ul li a:visited, .violet .piece_jointe ul li a:visited {color: #da84d3;}
.rose .liens ul li a:visited, .rose .piece_jointe ul li a:visited {color: #ffa6d6;}
.turquoise .liens ul li a:visited, .turquoise .piece_jointe ul li a:visited {color: #85bac3;}

.orange .liens ul li a:hover, .orange .piece_jointe ul li a:hover {color: #ce7e00;}
.vert .liens ul li a:hover, .vert .piece_jointe ul li a:hover {color: #65bf65;}
.bleu .liens ul li a:hover, .bleu .piece_jointe ul li a:hover {color: #2bbabb;}
.violet .liens ul li a:hover, .violet .piece_jointe ul li a:hover {color: #da84d3;}
.rose .liens ul li a:hover, .rose .piece_jointe ul li a:hover {color: #ffa6d6;}
.turquoise .liens ul li a:hover, .turquoise .piece_jointe ul li a:hover {color: #85bac3;}

.orange .liens ul li a:active, .orange .piece_jointe ul li a:active {color: #d44405;}
.vert .liens ul li a:active, .vert .piece_jointe ul li a:active {color: #008a00;}
.bleu .liens ul li a:active, .bleu .piece_jointe ul li a:active {color: #038081;}
.violet .liens ul li a:active, .violet .piece_jointe ul li a:active {color: #4d1f49;}
.rose .liens ul li a:active, .rose .piece_jointe ul li a:active {color: #ff008a;}
.turquoise .liens ul li a:active, .turquoise .piece_jointe ul li a:active {color: #2cafc7;}