
/* - ++theme++theme.marqueBlanche/velodyssee/ressources-marqueBlanche/fck.css - */
/* https://www.velodyssey.com/portal_css/++theme++theme.marqueBlanche/velodyssee/ressources-marqueBlanche/fck.css?original=1 */
#content-ckeditor{
font-size:0.8em;
}
#content #content-core p,
#content-ckeditor p{
line-height:1.3em;
margin:0 0 15px;
}
#content #content-core p.exergue,
#content-ckeditor p.exergue{
font-family: 'Raleway', sans-serif; font-weight: bold;
background-color: ;
color: #0093AA;
background-color: #F0F1F2;
text-align: center;
border-radius: 7px;
moz-border-radius: 7px;
webkit-border-radius: 7px;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 30px;
margin-top: 30px;
font-size: 1.2em;
}
#content #content-core p.encadreRouge,
#content-ckeditor p.encadreRouge {
font-family: 'Raleway', sans-serif; font-weight: bold;
line-height: 150%;
color: #CE5257;
padding: 15px;
border: solid 2px;
border-radius: 10px;
moz-border-radius: 10px;
webkit-border-radius: 10px;
margin-bottom: 20px;
font-size: 1.2em;
}
#content #content-core p.discreet,
#content-ckeditor p.discreet{
text-align:right;
}
#content #content-core a,
#content-ckeditor a{
color:#000;
border-bottom:1px dotted #000;
}
#content #content-core a:hover,
#content #content-core a:focus{
color:#000;
border-bottom:1px solid #000;
text-decoration:none;
}
#content #content-core ul,
#content-ckeditor ul{
margin:10px 0 15px 20px;
font-size:1.1em;
}
#content #content-core ul li,
#content-ckeditor ul li{
margin:0 0 5px;
padding:0 0 0 8px;
display: list-item;
background:url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce-carre-noire.png) 0 0.8em no-repeat;
}
#content #content-core ul li ul,
#content-ckeditor ul li ul{
font-size:1em;
}
#content #content-core ul.puce1,
#content-ckeditor ul.puce1,
#content #content-core ul.puce2,
#content-ckeditor ul.puce2{
margin-left: 0;
}
#content #content-core ul.puce1 li,
#content-ckeditor ul.puce1 li{
background: url("++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce1.png") no-repeat scroll 0 0.3em transparent;
margin: 0;
padding: 0 0 0 25px;
}
#content #content-core ul.puce2 li,
#content-ckeditor ul.puce2 li{
background: url("++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce2.png") no-repeat scroll 0 0.3em transparent;
margin: 0;
padding: 0 0 0 25px;
}
.template-document_view #content #content-core ul,
#content-ckeditor  ul li{
margin:10px 0 15px 0;
overflow:hidden;
}
.template-document_view #content #content-core ul li{
margin:0 0 10px;
display: list-item;
padding:0 0 0 25px;
background:url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce-fleche-bleue2.png) 0 0.3em no-repeat;
}
.template-document_view #content #content-core ul li ul li,
#content-ckeditor  ul li ul li{
margin:0 0 5px;
padding:0 0 0 8px;
background:url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce-carre-noire.png) 0 0.8em no-repeat;
}
#content-core .image-right,
#content-ckeditor .image-right{
border:none;
margin:0 0 0 20px;
}
#content #content-core blockquote,
#content-ckeditor blockquote{
font-style:italic;
width: 80%;
color: #7B7F81;
line-height: 150%;
font-size: 1.2em;
margin-bottom: 20px;
background: url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/guillemet2.png) no-repeat bottom right,
url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/guillemet1.png) no-repeat top left;
padding-left: 70px;
padding-right: 70px;
}
#content #content-core h2,
#content-ckeditor h2{
font-family: 'Raleway', sans-serif; font-weight: 400;
width: 100%;
border-bottom: 1px solid;
color: #0093AA;
font-size: 2em;
padding-bottom: 5px;
margin-bottom: 20px;
margin-top: 20px;
}
#content #content-core ul + h2,
#content #content-core p + h2{
margin-top:30px;
}
#content #content-core h3,
#content-ckeditor h3{
margin:20px 0 10px;
border-bottom:1px solid #33AAAD;
font-size:1.4em;
color:#33AAAD;
}
#content #content-core h4,
#content-ckeditor h4{
margin:20px 0 10px;
padding:0 0 0 8px;
background:url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/puce-fleche-noire2.png) 0 0.4em no-repeat;
font-size:1.1em;
color:#000;
text-transform:uppercase;
}
#content #content-core .texte1,
#content-ckeditor .texte1{
padding:1px 2px;
background:#eb8522;
color:#fff;
}
#content #content-core .texte2,
#content-ckeditor .texte2{
padding:1px 2px;
background:#33AAAD;
color:#fff;
}
#content #content-core .texte3,
#content-ckeditor .texte3{
color:#eb8522;
}
#content #content-core .texte4,
#content-ckeditor .texte4{
color:#33AAAD;
}
#content #content-core a.button,
#content-ckeditor a.button{
background: #F18700;
font-size: 1.6em;
font-family: 'raleway';
color:#FFFFFF;
padding: 8px 12px 8px 50px;
text-shadow: 1px 1px 0px #c97200;
filter: dropshadow(color=#c97200, offx=1, offy=1);
-webkit-border-radius: 10px;
border-radius: 10px;
position:relative;
}
#content #content-core a.button:before,
#content-ckeditor a.button:before{
content: url(++theme++theme.marqueBlanche/velodyssee/images-marqueBlanche/download.png);
position:absolute;
top: 3px;
left: 10px;
}
#content #content-core a.button:hover{
color:#FFF !important;
background-color: #ef921b;
}
#content #content-core .duree,
#content-ckeditor .duree{
margin:-10px 0 0;
color:#33AAAD;
font-weight:bold;
text-transform:uppercase;
text-align:right;
}
#content #content-core .jour,
#content-ckeditor .jour{
margin:15px 0 5px;
text-decoration:underline;
font-size:1.4em;
font-weight:bold;
}
#content #content-core ul.etape,
#content-ckeditor ul.etape{
}
#content #content-core ul.etape li,
#content-ckeditor ul.etape li{
border-right: 10px solid #FFFFFF;
float: left;
min-height: 45px;
padding: 155px 10px 5px;
position: relative;
width: 200px;
}
#content #content-core ul.etape li a.illustration,
#content-ckeditor ul.etape li a.illustration{
display: block;
height: 140px;
left: 10px;
overflow: hidden;
position: absolute;
top: 10px;
width: 200px;
float: left;
border:none;
}
#content #content-core ul.etape li a.illustration img ,
#content-ckeditor ul.etape li a.illustration img{
width: 200px;
}
#content #content-core ul.etape li span,
#content-ckeditor ul.etape li span{
font-size:0.7em;
font-weight:bold;
}
#content #content-core ul.etape li span,
#content-ckeditor ul.etape li span{
font-size:0.7em;
}
#content #content-core ul.etape li p,
#content-ckeditor ul.etape li {
line-height:normal;
}
#content #content-core ul.etape li h3,
#content-ckeditor ul.etape li h3{
margin:0;
border:none;
font-size:1.1em;
}
#content #content-core ul.etape li h3 a ,
#content-ckeditor ul.etape li h3 a{
color: #FFFFFF;
}
/* */
.section-parcours-cles-en-main #portal-columns #portal-column-content,
.section-suggested-cycle-tours #portal-columns #portal-column-content {
width: 100%;
}
.section-parcours-cles-en-main #portal-column-two,
.section-suggested-cycle-tours #portal-column-two {
display: none;
}
#content #content-core .catalogue *,
#content-ckeditor .catalogue *{
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
#content #content-core .catalogue,
#content-ckeditor .catalogue{
width: 300px;
float: left;
margin: 0 14px 40px;
position: relative;
background: #f5f5f5;
border: 1px solid #D7D7D7;
-webkit-border-radius: 10px;
border-radius: 10px;
overflow: hidden;
}
#content #content-core .catalogue:nth-child(3n+1),
#content-ckeditor .catalogue:nth-child(3n+1) {
clear: left;
}
#content #content-core .catalogue .conteneur-img-titre,
#content-ckeditor .catalogue .conteneur-img-titre{
position:relative;
display: block;
}
#content #content-core .catalogue .conteneur-img-titre h2,
#content-ckeditor .catalogue .conteneur-img-titre h2{
position: absolute;
width: 100%;
font-size: 1.3em;
text-align: center;
text-transform: uppercase;
background-color: rgba(0, 0, 0, 0.6);
padding: 0;
bottom: 0;
border: none;
margin: 0;
}
#content #content-core .catalogue .conteneur-img-titre h2 a,
#content-ckeditor .catalogue .conteneur-img-titre h2 a{
border: none;
color: #FFFFFF;
padding: 5px;
}
#content #content-core .catalogue .conteneur-img-titre h2 a:hover,
#content-ckeditor .catalogue .conteneur-img-titre h2 a:hover{
border: none;
color: #FFFFFF !important;
padding: 15px 5px;
}
#content #content-core .catalogue .conteneur-img-titre img,
#content-ckeditor .catalogue .conteneur-img-titre img{
height: 185px;
min-width: 100%;
}
#content #content-core .catalogue .description,
#content-ckeditor .catalogue .description{
font-weight: bold;
color: #000;
padding: 5px 10px;
font-family: verdana;
font-size: 1.1em;
margin-bottom: 10px
}
#content #content-core .catalogue ul,
#content-ckeditor .catalogue ul{
margin: 0;
padding-bottom: 10px;
overflow: visible;
-webkit-box-shadow: 0 5px 5px -6px rgba(0, 0, 0, 0.3);
box-shadow: 0 5px 5px -6px rgba(0, 0, 0, 0.3);
position: relative;
}
#content #content-core .catalogue li,
#content-ckeditor .catalogue li{
background: none !important;
padding-left: 60px !important;
margin-bottom: 5px !important;
}
#content #content-core .catalogue li img,
#content-ckeditor .catalogue li img{
margin-right: 5px;
}
#content #content-core .catalogue .voyagiste,
#content-ckeditor .catalogue .voyagiste{
background: #FFF;
margin: 0;
text-align: center;
padding: 20px 10px 20px;
-webkit-box-shadow: 0 -5px 5px -6px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0 -5px 5px -6px rgba(0, 0, 0, 0.3) inset;
}
#content #content-core .catalogue .voyagiste a,
#content-ckeditor .catalogue .voyagiste a{
display: block;
border: none;
margin-bottom: 8px;
font-weight: bold;
}
#content #content-core .catalogue .voyagiste span,
#content-ckeditor .catalogue .voyagiste span{
color: #eb8522;
display: block;
font-size: 1.3em;
}
#content #content-core .catalogue .voyagiste strong,
#content-ckeditor .catalogue .voyagiste strong{
font-weight: normal;
color: #eb8522;
display: block;
font-size: 2.2em;
line-height: 1em;
}
#content #content-core .catalogue a.btn,
#content-ckeditor .catalogue a.btn{
margin: 20px auto;
border: none;
background-color: #eb8522;
color: #FFFFFF;
-webkit-border-radius: 5px;
border-radius: 5px;
text-transform: uppercase;
display: block;
max-width: 100px;
text-align: center;
padding: 12px 40px 10px;
font-size: 1.1em;
}
#content #content-core .catalogue a.btn:hover,
#content-ckeditor .catalogue a.btn:hover{
background: #D7781A;
color: #FFFFFF !important;
}
/* */
.section-parcours-cles-en-main #content #mapCleEnMain ul, .section-suggested-cycle-tours #content #mapCleEnMain ul{
float:right;
padding:0;
margin: 0 0 0 40px;
width: 640px;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li, .section-suggested-cycle-tours #content #mapCleEnMain ul li{
background: none;
padding: 0;
margin-bottom:60px;
position: relative;
overflow: hidden;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li h2, .section-suggested-cycle-tours #content #mapCleEnMain ul li h2,
.section-parcours-cles-en-main #content #mapCleEnMain ul li p, .section-suggested-cycle-tours #content #mapCleEnMain ul li p{
position: absolute;
padding: 0;
border: none;
margin: 0;
text-align: center;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li h2, .section-suggested-cycle-tours  #content #mapCleEnMain ul li h2{
top: 0;
background-color: rgba(255, 255, 255, 0.7);
color:#000000;
width: 100%;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li p, .section-suggested-cycle-tours #content #mapCleEnMain ul li p{
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
width: 60%;
color:#FFFFFF;
font-size: 1.1em;
padding: 10px 20% 0;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li p a.buttonCleEnMain, .section-suggested-cycle-tours #content #mapCleEnMain ul li p a.buttonCleEnMain{
margin: 10px auto;
border: none;
background-color: #eb8522;
color: #FFFFFF;
-webkit-border-radius: 5px;
border-radius: 5px;
text-transform: uppercase;
display: block;
max-width: 225px;
text-align: center;
padding: 7px 10px 6px;
font-size: 0.9em;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li p a.buttonCleEnMain:hover, .section-suggested-cycle-tours #content #mapCleEnMain ul li p a.buttonCleEnMain:hover{
background: #D7781A;
color: #FFFFFF !important;
}
.section-parcours-cles-en-main #content #mapCleEnMain ul li img, .section-suggested-cycle-tours #content #mapCleEnMain ul li img{
vertical-align: text-top;
}
.section-parcours-cles-en-main #content #map, .section-suggested-cycle-tours #content #map{
position: absolute;
margin: 0;
}


/* - ++resource++theme.marqueBlanche.stylesheets/main.css - */
@media screen {
/* https://www.velodyssey.com/portal_css/++resource++theme.marqueBlanche.stylesheets/main.css?original=1 */
/* */

}

