body {
	background-image:url("../../../images/bgHomeSoccer2.jpg") !important;
	background-repeat:no-repeat !important;
	margin:auto !important;
	background-size: 100% auto !important;
	-webkit-background-size: 100% auto !important;
	-moz-background-size: 100% auto !important;
	-o-background-size: 100% auto !important;
	background-color:#72AFCB !important;
}
.rt-article h4 {
	font-family: 'Verdana';
}
.rt-article h5 {
	font-family: 'Verdana';
}

/* Vidéo */

.rt-article a{
	color:#247a84;
} 
.rt-article a:hover{
	color:#3b3b3b;
}
.avPlayerContainer {
	padding:0 !important;
}

/*fin */

.rt-articleinfo a{
	color:#247a84;
}
.feedVeille {
	background-color:#f5f5f5;
	margin-top:15px;
	box-shadow: 1px 0 5px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.45);
	-webkit-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.45);
}
#voir {
	height:27px;
	width:460px;
	background-color:#d4d4d4;
	color:#3b3b3b;
	text-align:right;
	margin-left:-15px;
	margin-top:-25px;
}
#voir h5 {
	background-image: url("../images/voirT.png");
	background-position: 355px 4px;
	background-repeat: no-repeat;
	color: #3B3B3B;
	font-family: 'Oswald';
	font-size: 12pt !important;
	margin-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-top: 5px;
	letter-spacing: 0.2pt;
}
.feedVeille ul > li > h4 > a{
	color: #247a84;
	line-height: 16pt;
	font-size:11pt;
	font-weight:bold;
}
.feedVeille .sprocket-lists-title .padding{
	font-family: 'Verdana';
	font-size: 12pt !important;
	font-weight: bold;
	line-height:16pt !important;
}
.feedVeille .sprocket-lists-nav {
	visibility:hidden;
	display:none !important;
	padding:0;
}
.feedVeille ul > li {
	background-color:#f5f5f5;
	height:auto;
}
.feedVeille > .rt-block {
	padding:0;
}

/*couleur back grise */

.feedVeille .sprocket-lists-title {
	background: -moz-linear-gradient(center top , #F5F5F5 100%, #EAEAEA 100%) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,#f5f5f5), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f5f5f5 100%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f5f5f5 100%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f5f5f5 100%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f5f5f5 100%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eaeaea',GradientType=0 );
	border: 0 solid #DDDDDD;
	color:#e45e40;
}
.feedVeille .sprocket-lists-title {
	border-radius: 0 0 0 0;
	cursor: pointer;
	font-size: 1.2em !important;
	line-height: 1.2em !important;
	margin: 10px 0 0 !important;
	padding: 5px 15px !important;
	position: relative;
}
.feedVeille .sprocket-lists-item > .sprocket-padding {
	padding:0 15px 0 15px;
	font-size: 9pt;
	line-height:12pt;
	font-family:'Verdana';
	color:#3b3b3b;
}
.feedVeille .sprocket-lists-item {
	padding-bottom:10px !important;
}
.feedVeille .sprocket-lists-item > .sprocket-padding a{
	font-size: 8pt;
	color:#3b3b3b;
	background-image:url("../images/flecheSuivre.png");
	background-position:0 4px;
	background-repeat:no-repeat;
	padding-left:15px;
	float:right;
}
.feedVeille .module-title h2{
	letter-spacing: 0;
	color:red;
	background-color:#2cb2c3;
	font-family:'Oswald';
	color:#ffffff;
	font-size:14pt;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:3px;
}

/*Page article*/

.couleur {
	background-color:red;
}
.headArticle {
	background-color: #F1FBFC;
	height: 245px;
	margin-left: -30px;
	padding-left: 25px;
	padding-top: 20px;
	width: 885px;
}
.headArticle img{
	float:left;
}
.headArticle ul{
	float:left;
	width:450px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:0;
}
.headArticle h1{
	margin-left:10px;
	float:left;
	width:230px;
	letter-spacing:2px;
}
.headArticle h2{
	float:left;
	letter-spacing:2px;
	width:auto;
	margin-left:10px;
}
.headArticle li{
	padding-left:15px;
	font-size:8pt;
}
.headArticle > #observ {
	float: left;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-right: 10px;
	width: 30%;
}
.headArticle > #recommandation {
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	width: 90%;
}

/**
 * Core Design Footnotes plugin for Joomla! 2.5
 * @author		Daniel Rataj, <info@greatjoomla.com>
 * @package		Joomla
 * @subpackage	Content
 * @category   	Plugin
 * @version		2.5.x.1.0.1
 * @copyright	Copyright (C) 2007 - 2012 Great Joomla!, http://www.greatjoomla.com
 * @license		http://www.gnu.org/copyleft/gpl.html GNU/GPL 3
 * 
 * This file is part of Great Joomla! extension.   
 * This extension is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This extension is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

/* SUP element container */

.cdfootnotes_sup {
	font-size: 85%;
	margin-top: 1px;
	padding-top: 1px;
	vertical-align: middle !important;
}
.cdfootnotes_sup a{
	color:#2cb2c3;
}
 
/* Footnotes container - at bottom */

.cdfootnotes {
	border-top: none !important;
	margin-top: 0 !important;
	padding: 1em 0 0 0;
	font-size: 70% !important;
	float:left;
}
#autre ul li{
	font-size:70% !important;
}
.cdfootnotes .cdfootnotes_superscript,
.cdfootnotes .cdfootnotes_superscript_content {
 	float: left;
}

/* Sup container */

.cdfootnotes .cdfootnotes_superscript {
	width: 5%;
}

/* Sup content */

.cdfootnotes .cdfootnotes_superscript_content {
	line-height: 14px;
	margin-bottom: 10px;
	margin-left: 1em;
	width: 90%;
	word-wrap: break-word;
}
.cdfootnotes .cdfootnotes_superscript_content a{
	word-break:break-all;
}

/* Footnote text highlight*/

.cdfootnotes .cdfootnotes_highlight {
	background-color: yellow;
}

/* Tooltip container */

.cdfootnotes_tooltip {
	display: none;
	width: 300px;
	position: absolute;
	text-align: left;
	font-size: 8pt;
	padding:5px;
}

/* Tooltip content */

.cdfootnotes_tooltip .cdfootnotes_tooltip_content {
	padding: 3px;
	background-color:#D1EFF2;
	color:#3b3b3b;
	font-size:8pt;
}

/* Menu sommaire */

#autoanchormenu li{
	margin: 0 0 0 10px;
	width: 43%;
	border:0 solid black;
	background-image:url("../images/flecheSuivre.png");
	background-repeat:no-repeat;
	background-position:0 4px;
	color:#3b3b3b;
	font-weight:bold;
	padding: 0 0 10px 10px !important;
}
#autoanchormenu li > a:hover{
	color:#2cb2c3;
	text-decoration:none;
}
#autoanchormenu li > a{
	color:#3b3b3b;
	text-decoration:none;
	font-size:8pt;
	line-height:1.8;
}
.component-content ul li, .component-content ol li {
	line-height: 15px !important;
	overflow:hidden;
	padding: 0 0 5px 10px !important;
	width:600px;
}
.component-content ul {
	width:600px;
	margin: 0 0 10px !important;
}
.component-content ul li a, .component-content ol li a{
	line-height:1;
	font-size: 10pt;
}
.component-content ul li ul li, .component-content ol li ol li{
	line-height: 15px !important;
	overflow:hidden;
	padding: 0 0 10px 10px !important;
	width:560px;
}
.component-content ul li ul li a, .component-content ol li ol li a{
   font-size: 10pt;
   line-height: i;
}
.rt-article h2{
	float:left !important;
	font-family:'Verdana' !important;
	letter-spacing:0 !important;
	font-size:17px !important;
	width:90%;
}
.rt-article h1{
	margin-top:25px !important;
	font-family:'Oswald' !important;
	letter-spacing:0 !important;
}
#boissons-energisantes-1 {
	margin-top: 1530px;
	padding-top: 0;
}

/* Style générique pour un encadré bleu  */

.encadreP {
	height:auto;
	overflow: hidden;
	background-color: #F1FBFC;
   padding:10px 10px 0 10px;
	width:630px;
	float:left;
	margin: 0 0 15px;
}
.encadreP p{
	width:95%;
	color:#3b3b3b;
}
.encadreP a{
	font-size:12px;
	font-size:12px\9;
}
.encadreP img{
	margin:5px 0 10px 0;
	float:left;
}
.encadreP ul{
	width:95%;
	color:#3b3b3b;
}
.encadreP ul li{
	color:#3b3b3b;
}

/* FIN */

iframe {
	margin-top:20px
}
.veille div.newsflash h4.newsflash-title, div.blogue div.newsflash h4.newsflash-title {
	font-family:'Oswald' !important;
	letter-spacing:0;
}
.veille h2.title {
	background: none repeat scroll 0 0 #F9F9F9;
	color: #6da533;
	float: left;
	font-family: 'Oswald' !important;
	font-size: 38px;
	letter-spacing: 0;
	margin: -65px 0 0 -10px;
	padding: 5px 17px 7px;
	-webkit-box-shadow: 0 4px 0 5px #F9F9F9, -3px 3px 5px black;
	-moz-box-shadow: 0 4px 0 5px #F9F9F9, -3px 3px 5px black;
	box-shadow: 0 4px 0 5px #F9F9F9, -3px 3px 5px black;
}
.newsflash h1, h3{
	letter-spacing:0;
	font-family:'Verdana';
}
.veille div.newsflash a.readon {
	background: url("../images/consulterArrow.png") no-repeat scroll left top transparent;
	color: #3B3B3B;
	display: block;
	float: right;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0 15px 0 0;
	padding-left: 12px;
	background-position:0 8px;
}
.rt-article ul li sup.cdfootnotes_sup a {
	background-color: #CDF3F6;
	color: #2CB2C3;
	cursor: help;
	font-size: 8px;
	font-weight: bold;
	position: relative;
	top: -5px;
}
.cdglossary_term {
	cursor: help;
	font-weight: bold;
	padding: 0 3px;
}

/*Fleche showcase*/

.layout-showcase .sprocket-features-pagination li, .layout-showcase .sprocket-features-arrows .arrow {
	color:gray !important;
}

/**
 * @package   Gantry Template - RocketTheme
 * @version   3.2.20 June 19, 2012
 * @authorRocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Global */

.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size: 80%;font-weight: normal;display: block;font-style: normal;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500; }
.menutop li:hover li ul, .menutop li.sfHover li ul {top: -999em;}
.menutop li:hover ul, .menutop li.sfHover ul {top: 0;}

/* Root Items */

.menutop {list-style: none;margin: 0;padding: 0 10px;position: relative;line-height: 1em;display: inline-block;}
.menutop li.root {float: left;}
.menutop li.root > .item {white-space: nowrap;display: block;padding: 0;font-size: 1em;z-index: 100;cursor: pointer;position: relative;margin: 0;outline: none;height: 3em;}
.menutop li.root > .item span {display: block;margin: 0;outline: none;padding: 0 15px;width: auto;line-height: 3em;}
.menutop li.root > .item em {font-size: 10px;display: block;text-transform: lowercase;line-height: 0.3em;}
.menutop li.parent.root .item span {padding-right: 20px;}
.menutop li.root .subtext span {line-height: 1.9em;}
.menutop li.root > .item img {margin: 0 4px 0 0;vertical-align: text-bottom;}

/* Dropdown Surrounds */

.menutop ul {padding: 0;margin: 0;float: left;}
.menutop .drop-bot {height: 1px;overflow: hidden;clear: both;}
.menutop .fusion-submenu-wrapper {height: auto !important; border: 1px solid #e2ada4;}

/* Dropdown Items */

.menutop ul li {padding: 0;display: block;}
.menutop ul li > .item {width: 172px; padding: 0 15px 0 15px; height: auto;display: block;font-size: 16px;cursor: pointer; border-bottom: 1px solid #db998d;}
.menutop ul li:last-child > .item {border: 0px; border: none;}
.menutop ul li a.item:hover {color: #FFF; background-color: #d97a69;}
.menutop ul li > .item span {display: block;line-height: 1.45em !important; padding:10px 0 !important; font-size: 13px;}
.menutop ul li .item img {float: left;margin: 8px 6px 0 0;vertical-align: top;}
.menutop ul li .nolink span {display: block;}
.menutop ul li span.item {cursor: default;outline: none;}
.menutop ul li .subtext span {line-height: 1.9em;}
.menutop ul li .subtext em {line-height: 0.6em;padding-bottom: 7px;text-transform: lowercase;}

div.fusion-submenu-wrapper {
	padding-right: 0px;
	padding-left: 5px;
	border: 1px solid #e6cac6;
	-webkit-box-shadow:  3px 3px 3px 0px rgba(81, 81, 81, .35);
	box-shadow:  3px 3px 3px 0px rgba(81, 81, 81, .35);
}

.level2, .level3 {padding-bottom: 1px; background-color: #FFF;}
ul.level2 li a:hover span, ul.level3 li a:hover span {color: #FFF; background-color: #d97a69;}
.level3 {margin: -1px 0 0 0;}
.level3 li:last-child .item {border: 0px;}

/* No JS */

.menutop li.root:hover > .fusion-submenu-wrapper {top: 35px;left: 0;}
.menutop ul li:hover > .fusion-submenu-wrapper {left: 180px;top: 0;}

/* Fusion JS */

.fusion-js-container {display: block;height: 0;left: 0;overflow: visible;position: absolute;top: 0;z-index: 600000!important;background: transparent !important;}
.fusion-js-subs {display: none;margin: 0;overflow: hidden;padding: 0;position: absolute;}

/* Grouped & Modules */

.menutop .fusion-grouped {padding-bottom: 10px;}
.menutop .fusion-grouped ol {padding: 0;}
.menutop .fusion-grouped ol li {padding: 0 15px;}
.menutop .fusion-grouped ol li .item {padding: 0 15px;}
.menutop .fusion-grouped ol li span {font-size: 85%;line-height: 2em;}
.menutop .type-module ol {padding: 0;}
.menutop .type-module ol li {padding: 0;}
.menutop .type-module ol li .fusion-modules {background: none;}
.menutop .type-module ol li .fusion-module {padding: 0;background: none;overflow: hidden;}
.menutop .fusion-module, .menutop .fusion-modules, .menutop .fusion-grouped {display: block;}
.menutop .fusion-modules.item {padding: 15px;}
.menutop .fusion-module em {display: inline;font-size: inherit;font-style: italic;}
.menutop .fusion-module a {font-size: inherit;line-height: 130%;}
.menutop .fusion-module p, .menutop .fusion-modules p {line-height: 160%;}
.menutop ul li.grouped-parent > .daddy span {background: none;}

/*Changement avec julie*/

form#rokajaxsearch {
	margin-top: 45px;
}
div.share div.tweets-title-surround p.title {
	font-size: 14px;
	text-transform: none !important;
}
div#rt-footer section#partenaires h2 {
	letter-spacing: 0;
}
div#rt-footer section#followUs h2 {
	letter-spacing: 0;
}
input, select, textarea {
	font-size: 80% !important;
}
div#wrap section#content aside.goodies section.newsletter form#newsletterForm input.submit, div#wrap section#content aside.goodies section.newsletter form#newsletterForm input[type="submit"], div#wrap section#content aside.goodies section.newsletter form#newsletterForm input[type="button"], div.newsletter form#newsletterForm input[type="submit"] {
	border: 0 none;
}
div.sprocket-features-container div.sprocket-features-content div.sprocket-features-desc a.readon {
	display: block;
	margin: 20px 0 0 0;
	padding-left: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3b3b3b;
	background: url(../images/consulterArrow.png) top left no-repeat;
	font-size: 8px;
	background-position:0 0;
}
section#slideshowFiches section.slide p,
div.sprocket-features-container div.sprocket-features-content div.sprocket-features-desc p,
div.sprocket-features-container div.sprocket-features-content div.sprocket-features-desc span {
	width: 370px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3b3b3b;
	line-height: 18px;
}
div.sprocket-features-container div.sprocket-features-content div.sprocket-features-desc a.readon span {
	font-size: 8pt; 
}
section#slideshowFiches section.slide h2, div.sprocket-features-container div.sprocket-features-content h2.sprocket-features-title, div.sprocket-features-container div.sprocket-features-content h2.sprocket-features-title a {
	letter-spacing: 0;
}
.module-title h2{
	letter-spacing: 0 !important;
}

/*Module mailchimp*/

.formulaire h2 {
	color: #FFFFFF;
	font-family: 'Oswald';
	font-size: 18pt !important;
	margin-left: 15px;
	padding-top: 10px;
}
.formulaire .module-title {
	background: url("../images/fondFormulaire.png") no-repeat scroll left top transparent;
	height: 67px;
	margin-left: -15px;
	margin-top: 400px;
	position: relative;
	width: 220px;
	z-index: 4;
}
.moduleformulaire {
	background: -moz-linear-gradient(center top , #F6F6F6 42%, #E9E9E9 100%) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(42%,#f6f6f6), color-stop(100%,#e9e9e9));
	background: -webkit-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%);
	background: -o-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%);
	background: -ms-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e9e9e9',GradientType=0 );
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.35);
	height: 130px;
   overflow:hidden;
	margin:0 0 0 -15px;
	padding-top: 10px;
	padding-bottom:70px;
	position: relative;
	width: 220px;
	z-index: 3;
}
.newsletter {
	background: transparent !important;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
	padding-bottom:0 !important;
}
div.newsletter {
	position: relative;
	z-index: 4;
}
.newsletter p{
	margin-left:15px !important;
	margin-top:10px !important;
}
.newsletter header p {
	margin-left:57px !important;
}
div.blogue {
	margin-bottom: 25px;
	height:auto;
}
.moduleformulaire form{
	font-size:10pt;
	margin-top:10px;
	margin-left:15px;
}
#mc2_add {
	background: url("../images/forms/quickSearchSubmit.png") no-repeat scroll left top transparent;
	border: 0 solid black;
	height: 20px;
	font-size:0;
	margin-top: 10px;
	color:transparent;
	width: 20px;
}
#mc2_status {
	font-size:10pt !important;
	line-height:12pt;
	margin-left:15px;
}

/* Lien breadcrumbs */

.breadcrumbs a {
	text-decoration:none !important;
}
.breadcrumbs a:hover {
	text-decoration:underline !important;
}

/* Fin */

/* Cloud */

.cpcloud a{
	color:#247a84;
}

/*Fin*/

/* Menu secondaire */

.menuSecondaire {
	color:#DC634D;
	font-size:10pt;
	margin-top:15px;
	font-family: "Oswald";
}
.menuSecondaire li{
	margin-top:10px;
	font-family: "Oswald";
}

/* cherche et trouve */

.menuSecondaire li ul li{
	color:#DC634D;
}
.menuSecondaire a{
	line-height:20px;
	color:#DC634D;
	font-family: "Oswald";
}
.menuSecondaire a:hover{
	color:#3b3b3b;
}
.menuSecondaire li.active a{
	color:#3b3b3b !important;
}
.rt-sidebar-c > ._menu{
	background: -moz-linear-gradient(center top , #F6F6F6 42%, #E9E9E9 100%) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(42%,#f6f6f6), color-stop(100%,#e9e9e9));
	background: -webkit-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%);
	background: -o-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%);
	background: -ms-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e9e9e9',GradientType=0 );
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.35);
}

/*Encadré de référence d'article avec personne */

.encadreL {
	background-color: #F1FBFC;
	float: right;
	height: auto;
	margin: 0 15px 15px 0;
	overflow: hidden;
	padding: 10px 0 0 10px;
	width: 200px;
}
.encadreL strong {
	line-height: 20px;
}
.encadreL p{
	width: 80%;
	padding: 0;
	float:left;
}
.encadreL h2{
	width: auto;
	padding: 0 0 10px 15px;
	float:left;
}

/* Image de personne citation */

.imgLegende{	
	width:15%;
	float:left;
}
.legende {
	padding:0 0 5px 15px;
	float:left;
	font-size:8pt;
	color:#3b3b3b;
}

/* Encadré Entete */

.encadreEntete {
	margin: 0 0 10px 0;
	background-color:#F1FBFC;
	height:auto;
	overflow: hidden;
   padding:10px 10px 0 10px;
	width:630px;
	float:left;
}
.encadreEntete ul li{
	width:90%;
}
.encadreEntete h2{
	line-height: 1.2;
   width: 95%;
}

/* Encadré qui Wrap le texte autour */

.encadreMini {
	background-color: #F1FBFC;
	float: right;
	height: auto;
	margin: 0 255px 15px 0;
	overflow: hidden;
	padding: 10px 0 0 10px;
	width: 200px;
}
.encadreMini p{	
	width: 80%;
	padding: 0;
	float:left;
}
.encadreMini h2{	
	width: auto;
	padding: 0 0 10px 15px;
	float:left;
}

/* Contenant pour faire Wrapper le text autour du encadreMini */

/* Encadré bleu hors text, absolut */

.encadreMiniAbs {
	background-color:#F1FBFC;
	height:auto;
	overflow: hidden;
   padding:10px 10px 10px 10px;
	width:30%;
	float:right;
	margin: 0 0 0 350px;
	position: absolute;
}
.encadreMiniAbs p{
   padding:0 10px 0 10px;
	width:95%;
}
.encadreMiniAbs h2{
   padding:0 10px 10px 10px;
	width:95%;
}

/* Style de la quote */

#rt-mainbody blockquote {
	color: #6da533;
	quotes: '\00AB' '\00BB';
	float:left;
	width:500px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 12px;
   line-height: 14px ;
   margin: 0 0 15px;
   font-style: normal;
   text-align: justify;
   padding: 0 50px;
}
p.blockquoteCite {
	text-align: right;
	color: #6da533;
	font-size: 14px;
   line-height: 14px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   width:500px;
   padding: 0 50px;
}
blockquote:before { 
	content: open-quote; 
}
blockquote:after { 
	content: close-quote; 
}

/* Titre Sommaire */

.sommaire {
	margin:15px 0 0 0;
	color:#2CB2C3;
	font-family: 'Oswald';
	font-size: 14pt;
}
/* Titre d'article pleine longueur */

.rt-article h2.title {
	width: 100%;
}

/* Footnotes dans un paragraphe */

.paragraphe .cdfootnotes_sup a {
	background-color: #CDF3F6;
	color: #2CB2C3;
	cursor: help;
	font-size: 8px;
	font-weight: bold;
	position: relative;
	top: -5px;
}

/* Lien dans la bibliographie */

.reference li a{
	line-height:15px !important;
	font-size: 8pt !important;
	color: #247a84;
}

/*Ligne pointillée*/

.component-content .rt-article-bg {
	float: left;
	overflow: visible;
}


/* Border pagination */

.component-content .rt-pagination li {
	border: none !important;
}

/* Couleur et grosseur pagination, précedent et suivant sans bullet*/

.pagenav{
	font-size: 12pt;
}
.pagenav-next{	
	background-image:none !important;
}
.pagenav-prev{	
	background-image:none !important;
}
.pagenav:hover{
	color: #333333;  
}
.rt-pagination ul li a{
	font-size:12pt;
	color: #247a84;
}
/* Plus d'article style */
.rt-article-links ol li a{
	color: #247a84;
}
.rt-article-links ol li a:hover{
	color: #333333;
}
.rt-article-links h3{
	color: #333333;
}

/* Catégorie fiches pratiques */

.categories-list a{
	color: #247a84;
}
.categories-list a:hover{
	color: #333333;
}

/* Largeur des ul référence */

.component-content .reference li{	
	width: 92% !important;
	font-size: 70% !important;
	font-family: Arial, Helvetica, sans-serif !important;
	padding: 0 0 10px 40px !important;
	background:none;
}
.component-content .reference{
	padding: 0 0 0 5px !important;
}

/* Liste dans la page */

.rt-article li{	
	width: 95%;
}

/* Module Youtube et Vimeo */

.modVideo {
	margin:10px 0 0 0;
	background: #77b13c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3YjEzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZGE1MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #77b13c 0%, #6da533 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b13c), color-stop(100%,#6da533)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #77b13c 0%,#6da533 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #77b13c 0%,#6da533 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #77b13c 0%,#6da533 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #77b13c 0%,#6da533 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b13c', endColorstr='#6da533',GradientType=0 ); /* IE6-8 */
	float:right;
}
.modVideo h2.title{
	background-image: url("../images/television.png");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 16pt;
	height: auto;
	line-height: 1.2;
	padding: 0 0 0 50px;
	font-family: 'Oswald';
}

/* Menu secondaire */

#rt-sidebar-c ._menu{
	background-color: #F0f0f0;
}
#rt-sidebar-c ._menu h2{
	font-size:16pt;	
	color: #6da533;
	font-family:'Oswald';
}
.rt-container .rt-grid-3 #rt-sidebar-c {	
	background-color: #ffffff;
}

/* Titre et espacement blogue */

.blogue h4{	
	margin:15px 0 0 0;
	overflow: hidden;
	width: 100%;
}
div.blogue div.newsflash a.readon {
	background-position:0 8px;
	margin: -30px 15px 15px 0;
}
div.blogue div.newsflash p {
	padding: 0;	
	margin: 0 0 0 0;
}

/* Page résultat */

.cp_title {
	margin: 0 0 10px 0;
	font-family: 'Verdana';
	font-size: 12pt;
	letter-spacing: 0;
}
.cp_title a{
	color : #247a84;
}
.cp_title a:hover{
	color : #333333;
}
.cp_text p{
	line-height:1.5;
	font-size: 10pt;
	margin: 0 0 10px 0;
}
.cp_text a{
	color : #247a84;
}
.cp_result {
	margin: 0 0 20px 0;
}
.cp_tags {
	font-size:10pt !important;
}
.cp_tags a{
	color: #247a84;
}
.result_summary li{
	font-size: 11pt;
}
.result_summary li a{
	color:#247a84;
}
.result_summary li a:hover{
	color:#333333;
}

/* Menu blogue */

.menublogMenu {
	background-color: #6da533;
	background-image: url("../images/iconeblogue.png");
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	width:70px;
	background-position: 5px 7px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin: 20px 0 0 150px;
	float:right;
}
.menublogMenu li a{
	color:#ffffff;
	width:auto;
	font-family: 'Oswald';
	font-size: 14pt;
	text-transform: uppercase;
}
form#rokajaxsearch {
	margin: 25px 0 25px 25px;
	float:right;
}
.menuTop {
	margin: 0 0 0 40px;
	z-index: auto;
	float:right;
}

/* Section Blogue - l'Overwrite de la page Blogue*/

.BlogueSection .rt-leading-articles{
	background-image: url("../../../images/EnteteBlogue.jpg");
	background-repeat: no-repeat;
}
.BlogueSection h2 {
	color: #6da533;
}

/* Module projet */

/* Titre */

.projetTitre {
	width:100%;
	font-family: 'Oswald';
	color:#6da533;
	font-size: 15pt;
	margin: 0 0 20px 20px;
	padding: 10px 0 0;
}
.conteneurProjet{
	background: none repeat scroll 0 0 #FFFFFF;
	color: #3B3B3B;
	margin: 0 0 50px -55px;
	width: 960px;	
}

/* Classification */

#projetClassification{
	width:auto;
	font-family: 'Oswald';
	color:#3b3b3b;
	font-size: 12pt;
	height:30px;
	background:#ecf9fb;
}
#projetClassification a{
	font-family: 'Oswald';
	color:#dc634d;
	font-size: 12pt;
}
#projetClassification a:hover{
	font-family: 'Oswald';
	color:#3b3b3b;
	font-size: 12pt;
	text-decoration: none;
}
.projetIni{
	margin: 0 20px;
	width: 17%;
	float:left;
}
.projetDescription{
	float: left;
	margin: 0 20px 0 0;
	width: 40%;
}
.projetAge{
	float: left;
	margin: 0 10px 0 0;
	width: 10%;
}
.projetRegion{
	float: left;
	margin: 0 10px 0 0;
	width: 10%;
}
.projetTheme{
	width:12%;
	float:left;
}

/* Couleur 1 et 2 */

.projetCouleur1 a {
	font-size: 8pt !important;
	font-weight: normal !important;
}
.projetCouleur2 a {
	font-size: 8pt !important;
	font-weight: normal !important;
}
#projetCouleur1{
	width:100%;
	padding:0 0 10px 0;
	height:auto;
	overflow:hidden;
	background: #b6ebf2;
}
#projetCouleur1 a{
	font-weight:bold;
	font-size: 8pt !important;
	cursor:pointer;
	color:#247a84;
}
#projetCouleur1 a:hover{	
	text-decoration:none;
}
#projetCouleur2 a{	
	font-weight:bold;
	font-size: 8pt !important;
	cursor:pointer;
	color: #247a84;
}
#projetCouleur2 a:hover{
	text-decoration:none;
}
#projetCouleur2{
	background:#ecf9fb;
	width:100%;
	overflow:hidden;
	height:auto;
	padding:0 0 10px 0;
}
.expandCollapseControls a {
	font-size: 14pt !important;
}
.introductionEtDescription .blocDescription p {
	width:375px;
	font-size: 8pt;
}
.introductionEtDescription .blocDescription ul li {
	width:365px;
	font-size: 8pt;
}


/* Sections générique dans les couleurs */

.initiateurP{
	float:left;
	font-family: Verdana;
   font-size: 8pt;
	margin: 0 0 0 20px;
   padding: 5px 10px 0 0;
   width: 18%;
	height:100%;
	font-weight:bold;
	line-height: 1.5;
}
.descriptionP{
	width:40%;
	float:left;
	font-family: Verdana;
	font-size: 8pt;
	padding: 5px 23px 0 0;
	height:100%;
	line-height: 1.5;
}
.introductionEtDescription p {
	font-size: 8pt;
	width: 375px;
	float: none;
}
.ageP{
	width:8%;
	float:left;
	font-family: Verdana;
	font-size: 8pt;
	padding: 5px 28px 0 0;
	height:100%;
	line-height: 1.5;
}
.regionP{
	width:10%;
	float:left;
	font-family: Verdana;
	font-size: 8pt;
	padding: 5px 10px 0 0;
	height:100%;
	line-height: 1.5;
}
.themeP{
	width:13%;
	float:left;
	font-family: Verdana;
	font-size: 8pt;
	padding: 5px 10px 0 0;
	height:100%;
	line-height: 1.5;
}

/* Formulaire bas de page */

.formulaireBas{
	margin: 0 0 0 25px;
}
.formulaireBas .moduleformulaireBas{
	color:#3b3b3b;
}
.formulaireBas .module-title h2{
	font-family:'Oswald';
	color: #2cb2c3;
	margin:0 0 20px 0;
	font-size:16pt;
}

/* Promo */

.promo h2{
	color: #3b3b3b;
	font-family:'Oswald';
}

/* Partenaires */

/*#partenaires img{
	
width:85%;
}*/

/* Reportage */

.rt-blog .subheading-category{
	font-size:22pt !important;
	color: #6da533;
	font-family: 'Oswald';
	margin:0 0 0 30px;
}

/* theme alimentation */

.themeAlimentation .cp_ns_image{
	margin:10px 0 0 0;
}
.themeAlimentation .rt-block .module-title h2{	
	font-family: 'Oswald';
	margin:0 0 25px 0;
	color: #6da533;
}
.themeAlimentation .cpnews_show h4 a{
	color: #247A84;
	font-size: 10pt;
}
.themeAlimentation .cpnews_show .cp_ns_foot{
	font-size:10pt;
	line-height: 15px;
	margin:10px 0 20px 0;
}
.themeAlimentation .cpnews_show .cp_ns_foot .readmore a{
	font-size:8pt;
	color: #247a84;
}

/* Search by (title) */

.searchBy h2{
	font-size: 12pt;
	margin: 0 0 5px 5px;
}

/* Pagination */

.pagination {
	margin: 0 0 15px;
	overflow: hidden;
}
.pagination ul li{	
	float: left;
}
.pagination ul{
	height: auto;
	margin:0 0 10px 0;
}
.pagination ul li a{	
	color: #247a84;
	height: 5px !important;
	line-height: 14px;
}

/* Entete de blog */

.blogImg img{
	width:910px;
}

/* readon */

.rt-article-bg .readon{	
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	background-image: url("../../../images/flecheB.jpg");
}

/* Navigation veille */

.component-content .pagenav li.pagenav-next {
	width: auto;
}
.component-content .pagenav li.pagenav-prev {
	width: auto;
}

/* classe blogue article */

.blogCitation {
	text-align: center;
}
.blogPied {
	font-size:8pt !important;
}
.blogImage {
	margin:0 10px 0 0;
}

/* Test formulaire */

.formulaire .rt-block{
	padding:0 15px 15px 15px;
}
.formulaire{
	float:left;
	height: auto;
	overflow: hidden;
}

/* Promo */

.promo{	
	background-image: url("../../../images/BandeauPromoC2.jpg");
}

/* categories-list */

.categories-list h1{
	color: #6DA533;
	font-family: 'Oswald';
	font-size: 16pt;
	letter-spacing: 0;
	margin: 0 0 10px 0;
}
.categories-list{
	font-size:10pt;
	line-height: 15px;
}
.categories-list .first{
	margin: 15px 0 0 0;
}
.categories-list .category-desc{	
	margin: 10px 0 10px 15px !important;
}

/* Test menu du haut */

.fusion-js-subs .level2 li.active a{
	color: #3b3b3b;
}

/* Liste des dossiers */

.listeDossier li{	
	background-position: 0 11px !important;
}

/* Sous Catégorie */

.rt-cat-children h3{
	color: #6da533;
	font-size: 16pt !important;
}
.rt-cat-children a{	
	font-size:12pt;
	color: #247a84;
}
.rt-cat-children a:hover{
	color: #3b3b3b;
}

/* Bloggeur */
.blogueur{
	background-color: #FFF;
	margin: 0 0 10px 0;
	
	/* CSS3 =css3 */
	-webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.35); 
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.35);	
	background: #f6f6f6; /* Old browsers */
	background: -moz-linear-gradient(top, #f6f6f6 42%, #e9e9e9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(42%,#f6f6f6), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f6f6 42%,#e9e9e9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f6f6 42%,#e9e9e9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
}
.blogueur .module-title {
	width: 220px;
	margin: -15px 0 0 -15px;
	background: url("../images/goodies/blogHeaderIcon.jpg") no-repeat scroll left top transparent;
	height: 54px;
}
.blogueur .module-title h2 {
	width: 220px;
	float: left;
	margin: 15px 0 0 57px;
	font-family: "Oswald";
	font-size: 20px;
	color: #FFF;
	text-transform: uppercase;
}
.blogueur img{
	width: 191px;
	margin: 10px 0 10px 0;
}
.blogueur a{
	line-height:15px;
	color: #247a84;
	font-size:10pt;
}
.blogueur a:hover{	
	color: #3b3b3b;
}
.blogueur p{
	font-size: 10pt;
	line-height: 15px;
	margin: 10px 0 0 0;
}

/* Search */

#roksearch_results .clr{
	color: #247a84 !important;
}
.search .result-title a{
	color: #247a84 !important;
	font-weight: normal;
}

/* Nous joindre */

.adresseJoindre{	
	float: left;
	overflow: hidden;
	width: 100%;
}

/* Theme alimentation */

.themeAlimentation{
	float:right;
}

/* Projettransport */

.projetTransport{
	width:960px;
}
.projetTransport .module-title h2{
	font-family: 'Oswald';
	color: #6da533;
}
#rt-content-top, #rt-content-bottom { 
	width: 960px;
}

/* Liens newsflash */

.newsflash a{
	color: #247a84;
}

/* Titre somaire et boite */

.moduletableficheMenu{
	border: 1px solid #AAAAAA;
	padding: 10px 0;
	width: 650px;
	overflow: hidden;
	float:left;
}
.moduletableficheMenu h3{
	color: #2CB2C3;
	font-family: 'Oswald';
	font-size: 14pt;
	margin: 15px 0 0 25px;
	letter-spacing: 0.1pt;
}
.moduletableprojetTransport h3{
	color: #81A933;
	float: left;
	font-family: "Oswald";
	font-size: 20px;
	margin: 20px 0 10px 0;
	width: 100%;
}

/* Correction 30 novembre */

.component-content .rt-blog .rt-article-bg {
	padding-bottom: 20px;
}
.component-content .pagenav li a {
	font-size: 8pt;
}

/* Boite rédaction */

.redaction{	
	border: 1px solid black;
	height: auto;
	overflow: hidden;
	padding: 5px;
	width: 630px;
	float: left;
}

/* Séparateur pointillé */

.component-content .rt-blog .rt-leading-articles .rt-article-bg{
	overflow:hidden !important;
}

/* style générique h3 et h4 */

.rt-article h3 {
	float: left !important;
	font-family: 'Verdana' !important;
	letter-spacing: 0 !important;
	width:100%;
	font-size:16px !important;
}
.rt-article h4 {
	float: left !important;
	font-family: 'Verdana' !important;
	letter-spacing: 0 !important;
	width:70%;
	font-size:15px !important;
}
.rt-article h5 {
	float: left !important;
	font-family: 'Verdana' !important;
	letter-spacing: 0 !important;
	width:70%;
	font-size:15px !important;
}

/* Flèche module projet */

.conteneurProjet .sortable .asc span {
	background: url("../images/sorter/asc.gif") no-repeat scroll 7px center transparent;
	cursor: pointer;
	padding-left: 18px;
}
.conteneurProjet .sortable .desc span {
	background: url("../images/sorter/desc.gif") no-repeat scroll 7px center transparent;
	cursor: pointer;
	padding-left: 18px;
}
.conteneurProjet .sortable .head span {
	background: url("../images/sorter/sort.gif") no-repeat scroll 7px center transparent;
	cursor: pointer;
	padding-left: 18px;
}

/* Page bulletin autre problemes float a droite*/

.component-content .items-row {
	overflow: visible !important;
}
.component-content .rt-article-links {
	float: left;
}
.rt-pagination .rt-results {
	float: right;
}

/* Section formateurs */

div.slider_container.rounded div.slider_content_wrapper div.slider_content {
	border-radius: 0 !important;
}
div.slider_content_wrapper div.slider_content {
	border: none !important;
}
div.slider_slide.active a, div.slider_slide.active a:hover {
	background-color: #ffffff !important;
	color: #81A933 !important;
}
div.slider_container.rounded div.slider_slide a, div.slider_container.rounded div.slider_slide a:hover {
	border-radius: 0 !important;
	color: #81A933;
	font-family: "Oswald";
	font-size: 20px;
	font-weight:normal;
	width:630px;
	border: none !important;
}
div.slider_container.rounded div.slider_slide.active a, div.slider_container.rounded div.slider_slide.active a:hover {
	border-radius: 0 !important;
	width:630px !important;
	border: none !important;
}
div.slider_slide a:hover {
	background-color: #ffffff !important;
}
/* Login formateur */

.login #username{
	margin:0 0 0 47px;
}
.login #password{
	margin:0 0 0 20px;
}
.login .login-fields{
	margin:0 0 10px 0;
}
.login .readon{
	margin:0 0 30px 0;
}

/* Images fiche */

.imagesFiche{
	float: left;
	margin:0 15px 0 0 !important;
	}
.search .pagination ul li{
	width:auto;
}
.search .pagination ul li a{
	font-size:12pt !important;
}

/* Bouton imprimer */

.component-content .rt-article-icons ul li img {
	display: block !important;
}
.component-content .rt-article-icons ul {
	margin: 0;
	padding: 0;
	width: auto;
	list-style: none outside none;
}
.component-content .rt-article-icons ul li {
	margin: 0;
	padding: 0 !important;
	width: auto;
	background: none repeat scroll 0 0 transparent;
}

/* Breadcrunbs */

section.breadcrumbs, div.breadcrumbs {
	background-position:-15px 0;
}

/* Section formateurs Catégories */

#dm_header a {
	color:#247a84 !important;
}
#dm_cats h3.dm_title a {
	color:#247a84;
}
#dm_cats .dm-row .dm_title a {
	color:#247a84;
}
#dm_cats h2.dm_title {
	color:#6da533;
	font-family: 'Oswald';
	font-size: 16pt;
	letter-spacing: 0;
}

/* Section formateur Guide du formateur */

.dm_cat h1.dm_title {
	color:#6da533;
	font-family: 'Oswald';
	font-size: 16pt;
	letter-spacing: 0;
}
#dm_docs h2.dm_title {
	font-family: 'Oswald';
   font-size: 14pt;
   letter-spacing: 0;
   color:#2cb2c3;
}
.dm_orderby {
	height: 30px !important;
}
.dm_orderby a {
   color:#DC634D;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.dm_orderby a:hover {
   color:#3b3b3b;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.dm_row .dm_taskbar li {
	margin: 0 20px 0 0 !important;
	padding: 0 0 5px !important;
	text-align: center;
	width: 110px;
}
.dm_row .dm_taskbar li a {
	color:#247a84;
}
#dm_docs h3.dm_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#247a84;
	letter-spacing: 0;
	font-weight: normal;
	float:left;
	font-size:11pt;
}
#dm_docs h3.dm_title a {
	color:#247a84;
	font-size:11pt;
}
#dm_docs .dm_row .dm_details {
	float: right;
	margin: 10px 40px 0 0 !important;
	width:auto !important;
}
#dm_docs .dm_row {
	padding: 0 15px 0 15px !important;
   margin: 0 0 10px;
	border-bottom: 1px dotted lightgray;
	background: none;
}
.component-content #dm_docs .dm_row .dm_details td {
	padding: 3px !important;
}

/*#dm_docs .dm_row .dm_taskbar ul li .modal{
	display: none !important;
}*/


/* Navigation formateur */

#dm_nav{
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
#dm_nav ul li {	
	width: auto;
	float: left;
}
#dm_nav ul li .pagenav {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
#dm_nav .counter{
	width: auto;
	float: right;
	font-size:11pt;
}
.component-content h2#dm_title {
	font-family: 'Oswald';
	color: #6DA533;
	letter-spacing: 0;
	float:left;
	font-size: 16pt;
	width:100%;
	margin:10px 0;
}

/* style slider */

div.slider_container.rounded div.slider_slide.indent span a, div.slider_container.rounded div.slider_slide.indent span a:hover {
	width:600px !important;
	color: #3b3b3b !important;
	font-size:12pt;
}

/* Bouton modifier article */


.component-content .rt-article-icons .actions .edit-icon {
	display:none;
}
.auto_anchor{
	float:left;
}

/*Module de veille dans la sidebar-c*/

.cpnews_show .cp_ns_title h4 {
	margin: 0 0 15px 0;
}

/*  Style pour les preview de blogs  */

.imgBlogPreview {
	padding:0 15px 10px 0;
}

/*-------TEST----------------*/

.PsideL {
	width:420px !important;
	overflow:hidden;
}

/*---------Liste inscription---------*/

.conteneurIns {
	height:auto;
	overflow:hidden;
	float:left;
}
.regionsIns {
	width:250px;
	float:left;
}
.formateurIns {
	width:250px;
	float:right;
}

/*-----ANGLAIS-----*/

/*-----Language switcher-----*/

.menuLangues {
	float: right;
	font-size: 9px;
	width: auto;
	margin: 7px 0 0;
	margin: 5px 0 0\9;
	height: 40px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.menuLangues {
		float: right;
		font-size: 9px;
		width: auto;
		margin: 3px 0 0;
		height: 40px;
	}
}
.menuLangues a {
	color: gray;
}
.menuTop .separator {
	color: gray;
	font-size: 11px !important;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menuTop .separator span {
	height: 19px
	font-size:11px;
	margin: 0;
	padding:0;
	overflow:hidden;
	vertical-align: top;
}

/* Promo */

.promoAnglais{
	background-image: url("../../../images/bandeauPromoAnglais.jpg");
}
div.promoAnglais {
	margin-top: 55px;
	width: 700px;
}
div#wrap section.promoAnglais, div.promoAnglais {
	background-color: #B0A092;
	height: 140px;
	margin:105px 0 0 0;
}

/*-----Pagination search-----*/

.blog .pagination ul {
	overflow:hidden;	
}
.blog .pagination ul li{
	float:left;	
	width: auto;
	line-height:1.7em !important;
	margin: 0 2px;
}
.blog .pagination ul li a {
	font-size:12pt;
}
.component-content .rt-pagination {
	float: left;
	overflow: hidden;
}

/*-----Sous catégorie de menu-----*/

.rt-blog .rt-cat-children {
	margin: 0 0 0 30px;
	float: left;
}
.rt-blog .rt-cat-children h3 {	
	color: #2CB2C3;
	font-family: "Oswald";
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 100%;
}

/*-----RSS-----*/

.syndicate-module {
	color: #247a84;
}

/*-----Module répertoire-----*/

.searchBy2 h2 {
	color: #18bfcf;
	float: left;
	font-family: "Oswald";
	width: 100%;  
	background-image: url("../images/iconeServices.png");
	background-position: 0 center;
	background-repeat: no-repeat;
	font-size: 15pt !important;
	margin: -55px 0 5px 5px;
	padding: 10px 0 10px 45px;
}
.searchBy2 {
	background: url("../images/bgSearch2.png") no-repeat scroll left top transparent;
	height: 205px;
	margin: 50px 0 0;
	position: relative;
	width: 940px;
	z-index: 5;
}
.searchBy2 p {
	color: #FFFFFF;
	float: left;
	font-family: "Oswald";
	font-size: 18px;
	margin: -3px 0 0 5px;
	width: 100%;
}
.searchBy2 .texte {
	color: #FFFFFF;
	float: left;
	font-family: "Oswald";
	font-size: 18px;
	margin: 10px 0 0 5px;
	width: 100%;
}
.searchBy2 select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px !important;
	width: auto;
	border: 1px solid #A9A9A9;
	border-radius: 4px;
	outline:none;
	padding:3px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 50%, rgba(237,237,237,1) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(255,255,255,1)), color-stop(50%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
}
.searchBy2 option {
	border: none;
}
.searchBy2 .boutonGo {
	background: #66d15c; /* Old browsers */
	background: -moz-linear-gradient(top,  #66d15c 59%, #5ac753 73%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(59%,#66d15c), color-stop(73%,#5ac753)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* IE10+ */
	background: linear-gradient(to bottom,  #66d15c 59%,#5ac753 73%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66d15c', endColorstr='#5ac753',GradientType=0 ); /* IE6-8 */
	cursor:pointer;
   color: #FFFFFF;
   font-family: 'Oswald';
   padding: 0 0 0 8px;
   width: 28px;
   margin: 0 0 0 5px;
   -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
}
.searchBy2 .boutonGo2 {
	background: #66d15c; /* Old browsers */
	background: -moz-linear-gradient(top,  #66d15c 59%, #5ac753 73%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(59%,#66d15c), color-stop(73%,#5ac753)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66d15c 59%,#5ac753 73%); /* IE10+ */
	background: linear-gradient(to bottom,  #66d15c 59%,#5ac753 73%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66d15c', endColorstr='#5ac753',GradientType=0 ); /* IE6-8 */
	cursor:pointer;
	float: right;
   color: #FFFFFF;
   font-family: 'Oswald';
   padding: 0 0 0 8px;
   width: 28px;
	margin: 0 460px 0 0;
   -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
}
.searchBy2 .flecheVerte {
	background-image: url("../images/flecheVerte.png");
	background-repeat: no-repeat;
	width: 23px;
	height:23px;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	margin: 13px 0 0 210px;
	cursor:pointer;
}
.searchBy2 .flecheVerte2 {
	background-image: url("../images/flecheVerte.png");
	background-repeat: no-repeat;
	width: 23px;
	height:23px;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	margin: 13px 0 0 250px;
	cursor:pointer;
}
/*-----Page 1 répertoire-----*/

.blocAccueil {
	overflow:hidden;
	margin: 0 0 50px;
}
.blocAccueil ul li {
	width:65%;
}
.blocAccueil h3 {
	width:auto;
	font-size: 14px !important;
	color: #4c4c4c;
}
.imageAccueil {
	width:45%;
	float:left;
}
.contenuTexte {
	float:left;
	width: 50%;
	margin: 0 0 0 40px;
}
.contenuTexte p {
	width: 100%;
}
.contenuTexte h1 {
	color: #2cb2c3;
}
.blocLogo {
	float: left;
	width: 50%;
	margin: 0 0 0 40px;
}
.blocLogo p{
	width: 100%;
}
.cqpsRepertoire {
	margin: 0 0 15px 0;
}

/*-----Page 2 répertoire-----*/

.paginationTopRepertoire {
	float: left;
	width:100%;
	margin: 0 0 15px;
	border-bottom: 1px solid lightgray;
	font-size: 13px;
}
.paginationBottomRepertoire {
	float: right;
	width: 100%;
	margin: 10px 0 0 0;
	font-size: 13px;
}
.paginationBottomRepertoire span {
	float: right;
	background: url("../images/consulterArrow.png");
	background-repeat: no-repeat;
	padding: 0 15px 0 0;
	background-position: 100%;
}
.paginationTopRepertoire .resultat {
	float:left;
}
.paginationTopRepertoire .nombrePage {
	float:right;
}
.projetRepertoire {
	background-color:#d1eff2;
	overflow:hidden;
	width:100%;
	margin: 15px 0 0;
	float:left;
}
.projetRepertoire h3 {
	color: #2cb2c3;
	font-family: 'Oswald' !important;
	margin: 5px 0 0 25px;
	width:90%;
}
.projetRepertoire p {
	width: auto;
}
.projetRepertoire .detailsGauche {
	float: left;
	width: 30%;
	margin: 0 0 10px;
}
.projetRepertoire .detailsGauche p {
	margin: 0 0 5px 25px;
	width: 245px;
}
.projetRepertoire .detailsDroite {
	padding: 5px 0 15px 20px;
	border-left: 2px solid white;
	float: right;
	width:65%;
	margin: 0 0 10px;
}
.projetRepertoire .detailsDroite p {
	margin: 0 0 5px 0;
	width: 540px;
}
.projetRepertoire .detailsGaucheOrg {
	float: left;
	width: 10%;
	margin: 0 0 10px;
}
.projetRepertoire .detailsGaucheOrg p {
	margin: 0 0 5px 25px;
	width: 245px;
}
.projetRepertoire .detailsDroiteOrg {
	padding: 5px 0 15px 20px;
	border-left: 2px solid white;
	float: right;
	width:85%;
	margin: 0 0 10px;
}
.projetRepertoire .detailsDroiteOrg p {
	margin: 0 0 5px 0;
	width: 700px;
}

/*-----Page 3 répertoire-----*/

.ficheActiviteTop {
	background-color: #d1eff2;
	float:left;
	overflow: hidden;
	padding: 10px;
}
.ficheActiviteTop h2 {
	font-family: 'Oswald' !important;
	color:#2cb2c3; 
	font-size: 20px !important;
	letter-spacing: 1px !important;
	margin: 5px 0;
	width: 100%;
}
.imageActivite {
	float: right;
}
.imageActivite p {
	width:auto;
	color: #2CB2C3;
	float: none;
	margin: 0 0 5px 0;
}
.detailsGeneriqueActivite {
	float: left;
	width:200px;
	margin: 5px 5px 0 22px;
}
.detailsGeneriqueActivite p {
	margin:0 0 5px 0;
	width:800px;
}
.detailsGeneriqueActivite p span {
	color: #3b3b3b;
	width: 200px;
	float:left;
}
.detailsGeneriqueActivite p span.details {
	color: #1c96a5;
	float:left;
   width: 400px;
}
.liensDetailsActivite {
	float: left;
	width:280px;
	margin: 5px 0 0 0;
}
.liensDetailsActivite p {
	margin:0 0 5px 0;
	color: #1c96a5;
	width: 300px;
}

/*-----section du bas-----*/

.ficheActiviteBottom {
	background-color: #d1eff2;
	float:left;
	overflow: hidden;
	padding: 0 10px 20px;
	border-top: 2px solid white;
	margin: 0 0 50px;
}
.descriptionActivite {
	width:64%;
	background-color: #7ed0da;
	overflow:hidden;
	padding: 40px 20px;
	float: left;
}
.descriptionActivite p {
	width: 540px;
	line-height: 1.5;
}
.descriptionActivite ul li{
	width: 80%;
	line-height: 1.5;
}
.contactOrganisme {
	float: right;
	background-color: white;
	width:25%;
	padding:15px;
}
.contactOrganisme h4{
	font-family:'Oswald' !important;
	color:#3b3b3b;
	width:auto;
}
.contactOrganisme p{
	line-height: 1.3;
	word-wrap: break-word;
}
.proposContactOrganisme {
	background: url("../images/consulterArrow.png");
	background-repeat: no-repeat;
	padding: 0 15px 0 0;
	background-position: 100% 3px;
	width:60px !important;
}
.autresOrganisme {
	background-color: white;
	float: left;
	margin: 10px 0 0;
	padding: 40px 20px;
	width: 64%;
}
.autresOrganisme h4 {
	font-family:'Oswald' !important;
	color:#3b3b3b;
	width:auto !important;
	float: none !important;
}
.autresOrganisme .liensAutresOrganismes {
	color: #2cb2c3;
	float: none !important;
	font-size: 14px !important;
	line-height: 1.4;
}
.autresOrganisme .liensAutresOrganismes a{
	color: #2cb2c3;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	line-height: 1.4;
	font-weight:bold;
}

/*-----Recherche 2 colone-----*/

#rt-mainbody .component-content .cols-2 .column-1, #rt-mainbody .component-content .cols-2 .column-2 {
	float: left;
	width: 100%;
}

/*-----Style pour résumé-----*/

.encadreEntete h3 {
	color: #2cb2c3;
	margin: 10px 0 0;
	padding: 0 0 5px;
}

/*-----Page 4 répertoire-----*/

.ficheOrganismeTop {
	background-color: #D1EFF2;
	float: left;
	overflow: hidden;
	padding: 10px;
	width: 830px;
}
.ficheOrganismeTop h3 {
	font-family:'Oswald' !important;
	color: #4c4c4c;
	margin: 0 0 5px;
}
.detailsGeneriqueOrganisme {
	float:left;
	width:500px;
	margin: 0;
}
.detailsGeneriqueOrganisme h2 {
	font-family:'Oswald' !important;
	color:#2cb2c3;
	font-size: 20px !important;
	margin: 5px 0 0 0;
}
.detailsGeneriqueOrganisme p {
	color: #2CB2C3;
	line-height: 1.5;
	width: auto !important;
	margin:0 0 0 15px;
}
.ficheOrganismeBottom {
	background-color: #D1EFF2;
	border-top: 2px solid white;
	float: left;
	margin: 0 0 50px;
	overflow: hidden;
	padding: 0 10px 20px;
}
.descriptionOrganisme {
	background-color: #FFFFFF;
	float: right;
	padding: 25px 25px 40px 20px;
	width: 485px;
	min-height: 200px;
}
.descriptionOrganisme p {
	width:auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
   line-height: 1.5;
}
.listeOutilsServices {
	background-color: #52C8D5;
	float: right;
	margin: 10px 0 0;
	padding: 25px 25px 40px 20px;
	width: 485px;	
}
.listeOutilsServices p {
	width:auto;
	color:#ffffff;
	font-family: 'Oswald' !important;
	font-size:14px;
	float:none;
	line-height: 1.4;
	margin: 0 0 10px;
}
.listeOutilsServices h4 {
	width:auto;
	font-family: 'Oswald' !important;
	color:#4b4b4b;
	float:none !important;
}
.thematiqueOrganisme {
	float:left;
	background-color:#8ad8e1;
	width: 275px;
	padding: 10px 0 10px 15px;
	margin: 10px 0;
}
.thematiqueOrganisme h4 {
	font-family: 'Oswald' !important;
	color:#4b4b4b;
	float:none !important;
}
.thematiqueOrganisme p {
	width:auto;
}
.publicCibleOrganisme {
	float:left;
	background-color:#8ad8e1;
	width: 275px;
	padding: 10px 0 10px 15px;
}
.publicCibleOrganisme h4 {
	font-family: 'Oswald' !important;
	color:#4b4b4b;
	float:none !important;
}
.publicCibleOrganisme p {
	width:auto;
}
.regionsOrganisme {
	float:left;
	background-color:#8ad8e1;
	width: 275px;
	padding: 10px 0 10px 15px;
	margin: 10px 0 0;
}
.regionsOrganisme h4 {
	font-family: 'Oswald' !important;
	color:#4b4b4b;
	float:none !important;
}
.regionsOrganisme p{
	width:auto;
}
.descriptionActivite h2 {
	font-family: 'Oswald' !important;
	font-size:15px !important;
}
.descriptionOrganisme ul li {
	width: 475px;
}

/*-----Cacher la région-----*/

.regionHide {
	display: none;
}

/*-----Légende logo répertoire-----*/

.legendeLogoRep {
	float: right !important;
	margin: 10px 0 0 !important;
}

/*-----Nouveau twitter-----*/

div.share .rt-block {
	height: 20px;
}

/*-----Page Article répertoire-----*/

.contenuTexteRepertoire img {
	float: left;
	margin: 0 165px 20px 0;
}
.contenuTexteRepertoire .nolist li {
	background-image:none;
}
.rt-article .contenuTexteRepertoire h2 {	
	color: #2CB2C3;
	float: left;
	font-family: "Oswald" !important;
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 100%;
}

/*-----Répertoire Accueil-----*/

.repertoireAcc {
	width: 100%;
	float: left;
	overflow: hidden;
	margin: 0 0 25px 0;
}
.customrepertoireAcc > a h2 {
	color: #FFFFFF;
	font-family: 'Oswald';
	font-size: 20px;
	letter-spacing: 0;
	margin: 0 0 0 45px;
}
.customrepertoireAcc a {
	text-decoration:none;
}
.repertoireAcc .rt-block {
	margin: 0;
	padding: 0;
}
.customrepertoireAcc img {
	width: 100%;
}

/*-----Nouveau style bulletin accueil-----*/

.abonnezVousAcc {
	float:left;
}

/*-----Nouvelles Accueil-----*/

#rt-main {
	overflow:hidden;
}

/*-----Module de modification en ligne DOCMAN-----*/

#dm_frmedit {

float: left;
}
.component-content .dm_toolbar {
	float: left;
	width:auto !important;
	height: auto;
}

/*-----Tableau kino-----*/

.component-content .tableauKino .projetCouleur1 {
	background: none repeat scroll 0 0 #B6EBF2;
	height: auto;
	overflow: hidden;
	padding: 0 0 10px;
}
.component-content .tableauKino .projetCouleur2 {
	background: none repeat scroll 0 0 #ECF9FB;
	height: auto;
	overflow: hidden;
	padding: 0 0 10px;
}
.component-content .tableauKino p {
	width:auto;
}
.component-content .tableauKino ul {
	width:auto;
	list-style: circle;
	padding: 0;
}
.component-content .tableauKino ul li {
	width:auto;
	margin:0 0 10px 0;
	list-style: circle;
}
.component-content a {
	color: #247A84;
}
.component-content .tableauKino th {
	background:none;
	border: none;
}
.component-content .tableauKino td {
	width:240px;
	padding: 0 10px;
}

/*-----Style de page KINO-----*/

.articleKino h2 {
	color: #2CB2C3;
	float: left;
	font-family: "Oswald";
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 600px;
	letter-spacing: 0;
}
.articleKino p {
	color: #3B3B3B;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0 0 15px;
	overflow: hidden;
	width: 600px;
}
.articleKino h1 {
	color: #81A933;
	float: left;
	font-family: "Oswald";
	font-size: 20px;
	margin-bottom: 15px;
	width: 100%;
	letter-spacing: 0;
}
.articleKino ul {
	float: left;
	font-size: 12px;
}
.articleKino ul li {
	background: url("../images/fiches/bulletFiche.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
	color: #3B3B3B;
	display: block;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.articleKino .backToList {
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0 0 15px;
	text-decoration: underline;
	width: 600px;
}

/*-----Style de liste KINO-----*/
.listeKino {
	margin: 0 10px;
	width: 670px;
	float: left;
	padding: 0 15px;
}
.listeKino a:hover {
	color: #247a84;
}
.listeKino > p {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.5;
	margin: 5px 0 10px;
}
.listeKino h2 {
	color: #2CB2C3;
	font-family: "Oswald";
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 100%;
	letter-spacing: 0;
}
.listeKino h1 {
	color: #81A933;
	font-family: "Oswald";
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 100%;
	letter-spacing: 0;
}
.listeKino ul {
	padding:5px 0 10px 0;
	margin: 0 0 5px 0 !important;
}
.listeKino ul li a {
	font-size: 12px;
	line-height: 15px;
}
.listeKino .projectBlock li {
	padding: 0 0 10px 10px !important;
}

/*-----Tableau kino-----*/

.tableauKino {
	float: left;
	margin: 15px 0;
}
.tableauKino td{
	padding:5px;
}
.tableauKino sup{
	font-size: 80%; 
	position: relative;
	bottom: .8ex;
}
.tableauKino p{
	float:none !important;
	margin: 5px 5px 10px !important;
}
.tableauKino ul{
	float:none !important;
	list-style: none;
}
.tableauKino ul li{
	background:none;
}
.tableauKino th {
	color: #3B3B3B;
	font-family: 'Oswald';
	font-size: 12pt;
	font-weight: normal !important;
}
.referenceKino {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
}
.listeKino .projectBlock {
	margin: 0 0 0 25px !important;
}
.moreTrigger {
	display: block;
	margin: 0 0 10px 50px;
	font-size: 14px;
	text-decoration: underline;
}

/*-----Tableau dans fiche-----*/
.component-content .tableauFiches {
	width:600px;
	margin: 15px 0;
}
.component-content .tableauFiches .projetCouleur1 {
	background: none repeat scroll 0 0 #B6EBF2;
	height: auto;
	overflow: hidden;
	padding: 0 0 10px;
}
.component-content .tableauFiches .projetCouleur2 {
	background: none repeat scroll 0 0 #ECF9FB;
	height: auto;
	overflow: hidden;
	padding: 0 0 10px;
}
.component-content .tableauFiches p {
	width:auto;
	margin: 5px 0;
}
.component-content .tableauFiches ul {
	width:auto;
	list-style: circle;
	padding: 0;
}
.component-content .tableauFiches ul li {
	width:auto;
	margin:0 0 10px 0;
	list-style: circle;
}
.component-content .tableauFiches th {
	background:none;
	border: none;
}
.component-content .tableauFiches td {
	width:50%;
	padding: 0 10px;
}

/*-----Page de connexion répertoire-----*/


.item-pageconnexionRepqc > form {
	float: left;
}
.item-pageconnexionRepqc > form .readon {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	margin: 0 0 10px;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
.item-pageconnexionRepqc > form input {
	font-size:100% !important;
}
.item-pageconnexionRepqc > form input.button {
	font-size:80% !important;
	float: left;
}
.item-pageconnexionRepqc > form ul {
	padding:0;
}
.item-pageconnexionRepqc > form ul li{
	padding:0 0 5px 0!important;
	background: none;
}
.item-pageconnexionRepqc > form ul li:last-child {
	display: none;
}
.item-pageconnexionRepqc form p input {
	margin: 5px 0 0;
}
.item-pageconnexionRepqc .pretext {
	overflow: hidden;
}
/*-----Rokpad ajout d'organisme-----*/

.rok-left > li {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	width: auto !important;
}
.rok-right > li {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	width: auto !important;
}
.rokpad-tip {
	width: auto !important;
	background-image: none !important;
}
.rokpad-editor-wrapper .rokpad-shortcodes {
	overflow:hidden;
}

/*-----Icone print dans une liste-----*/

.rt-blog .rt-article-icons {
	display: none;
}

/*-----titre bleu sans liens h2-----*/

#rt-mainbody .rt-article .titleH2 {
	color: #2CB2C3;
	float: left;
	font-family: "Oswald" !important;
	font-size: 20px !important;
	line-height: 30px;
	margin: 0;
	padding-bottom: 10px;
	width: 100%;
}
#rt-mainbody .rt-article h2.title {
	color: #2CB2C3;
	float: left;
	font-family: "Oswald" !important;
	font-size: 20px !important;
	line-height: 30px;
	padding-bottom: 10px;
	width: 100%;
}
/*-----Zone partenaire side-----*/
.zonePartenairesSide .rt-block {
	background-color: transparent;
}
.zonePartenairesSide {
	background: #f0f0f0;
}
.zonePartenairesSide .rt-block .module-title h2 {
	color: #6DA533;
	font-family: 'Oswald';
	margin: 0 0 25px;
	font-size: 16pt;
}
.customzonePartenairesSide > p {
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
}
.customzonePartenairesSide p a {
	color:#247a84;
}

/*-Zone dans kino-*/

.zonePartenaireKino {
	background-color: #F0F0F0;
	float: left;
	margin: 55px 10px 0;
	padding: 15px 0;
	width: 220px;
}
.zonePartenaireKino p {
	padding: 0 15px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
}
.zonePartenaireKino h2 {
	color: #6DA533;
	font-family: 'Oswald';
	margin: 0 0 25px;
	letter-spacing: 0 !important;
	padding: 0 15px;
	font-size: 16pt;
}
.zonePartenaireKino a:hover {
	color: #247a84;
}

/*-----Module d'affichage de veille dans un sommaire de fiches-----*/

.veillesDansFiches {
	
}
.veillesDansFiches .rt-block .module-title h2 {
	color: #6DA533;
	font-family: 'Oswald';
	margin: 0 0 25px;
}
.veillesDansFiches .newsflash-title {
	margin: 15px 0 5px;
	font-size: 14px;
}
.veillesDansFiches .newsflash p {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.3;
}
.veillesDansFiches .newsflash .readon {
	font-size: 12px;
}
.veillesDansFiches .newsflash .cp_tags {
	line-height: 1.3;
	margin: 10px 0 0;
}

/*-----Module de veille dans des fiches V2-----*/

.themeAlimentation .latestnews {
	padding: 0;
}
.themeAlimentation .latestnews li {
	margin: 0 0 10px;
}
.themeAlimentation .latestnews li a {
	color: #247a84;
	font-size: 12px;
	padding: 0;
	line-height:15px;
}

/*-----Icone print et mail-----*/

.component-content .rt-article-icons ul li {
    background: linear-gradient(to top, #D3D3D3 0%, #FFFFFF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D3D3D3;
    border-radius: 3px;
    float: left;
    margin: 0 10px 0 0 !important;
    padding: 2px !important;
    width: auto;
}

.component-content .rt-article-icons {
    float: right;
    margin: 0 47% 0 0;
    overflow: hidden;
    width: auto !important;
    z-index: 555555;
}
.component-content .rt-article-icons ul li a {
    margin: 0 !important;
}
/*-----Icone print et mail pour fiche-----*/
.component-content .item-pagearticleFiche .rt-article-icons {
    float: right;
    margin: 0 63% 0 0;
    overflow: hidden;
    width: auto !important;
    z-index: 555555;
}



/*-----Flux rss-----*/

.fluxRSS a{
	color: #247a84;
}
.fluxRSS .rt-block {
	padding:5px 15px 5px 45px;
	margin: 0;
}
.fluxRSS img {
	width: 20px;
	margin: 0 0 -3px;
}

.titreRSS .module-title .title {
    color: #6DA533;
    float: left;
    font-family: "Oswald";
    font-size: 20px;
    line-height: 30px;
    margin: 0;
    width: 100%;
}
.titreRSS .rt-block {
    margin: 0;
    overflow: hidden;
    padding: 0 15px 0 45px;
}


/*-----Recherche express-----*/

.rechercheExpress {
	background-color: #8FB64A;
	max-width: 940px;
	font-family: Helvetica,Arial,Sans-Serif;
	overflow:hidden;
	padding: 0 0 10px;
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.35);
}
.rechercheExpress h2 {
	color: #FFFFFF;
	font-family: "Oswald";
	font-size: 22px;
	letter-spacing: 0;
	padding: 10px;
}
.rechercheExpress .boutonGo {
   background: linear-gradient(to bottom, #66D15C 59%, #5AC753 73%) repeat scroll 0 0 rgba(0, 0, 0, 0);
   box-shadow: 0 0 5px rgba(50, 50, 50, 0.75);
   color: #FFFFFF;
   cursor: pointer;
   float: none;
   font-size: 16px;
   font-family: 'Oswald';
   margin: 0 5px 0 10px;
   padding: 0;
   width: 48px;
	border: 0 none;
}
.rechercheExpress select {
   background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 50%, rgba(237,237,237,1) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(255,255,255,1)), color-stop(50%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 50%,rgba(237,237,237,1) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
   border: 1px solid #A9A9A9;
   border-radius: 4px;
   font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size: 10px !important;
   outline: medium none;
   padding: 5px;
	width: auto;
	margin: 0 0 0 10px;
	background-color: #ffffff;
	float: left;
}
.resultats {
	background-color:#ffffff;
	padding: 10px 0;
	margin: 12px 0 0;
}
.resultats table {
	margin: 15px 0;
}
.resultats table tr td a {
	text-decoration: none;
	color: #247a84;
	font-size: 12px;
}
.resultats .pagination span button {
	border: none;
	background: none;
	background-color: transparent;
	cursor: pointer;
	color: #247a84;
}
.resultats .pagination span button:disabled {
	cursor: default;
	color: #333333;
}
.resultats .pagination span {
	margin: 0 5px 0 0;
}

/*-----Module recherche accueil-----*/

.searchBy {
	background:none;
	height: auto;
	margin: -22px 0 0 0;
}
.searchBy .rt-block {
	padding:0 20px;
}
.showcaseFiches {
    margin: -30px 0 55px;
    top: 0 !important;
}

/*-----Texte intro répertoire nouvel organisme-----*/

.introText {
	float:left;	
}
.introText p{
	width:90%;	
}
.introText h1 {
color: #6DA533;
font-family: 'Oswald';
font-size: 16pt;
letter-spacing: 0;
margin: 0 0 10px 0 !important;

}

/*-----Bouton prévisualisation répertoire-----*/


.boutonPrevis {
	background-color: #e7e7e7;
	border: 1px solid #646464;
	border-radius: 3px;
	float: left;
	font-size: 12px;
	line-height: 1.5;
	margin: 1px 10px 0 0;
	padding: 0 10px;
	cursor:pointer;
}
.boutonPrevis a {
	color: #000000;
	text-decoration:none;
}