@import url(http://assets.jbsurf.com/fichiers/accueil/css/1791/screen_1791_CE.css);


h2.PageInfos_Description_H2
{
	background-color:#ffffff !important;
	margin-bottom: 0;
	}
.fmvPage h3
{
	text-align:left;
	font-size: 15px;
	margin-bottom: 5px;
	font-style:italic;
	font-weight: bold;
	color: rgb(242, 148, 1);
	}

#scrollup {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; OVERFLOW: hidden; BORDER-LEFT: #000 0px solid; WIDTH: 200px; BORDER-BOTTOM: #000 0px solid; POSITION: relative; HEIGHT: 200px
}
.headline {
	LEFT: 5px; WIDTH: 190px; POSITION: absolute; TOP: 210px; HEIGHT: 195px
}
.Style1 {
	COLOR: #666666
}
.Style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.divAccueilRubrique1 {
	WIDTH: 400px; HEIGHT: 50px
}
.AccueilImg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.Style4 {
	FONT-SIZE: 14px; COLOR: #0077bb; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Style5 {
	FONT-SIZE: 18px; COLOR: #0077bb; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Style6 {
	FONT-SIZE: 12px; MARGIN: 0px 5px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.DivColDroiteIimg {
	MARGIN-LEFT: 5px
}
DivColDroiteIimg2 {
	MARGIN-LEFT: 2px
}
.DivColDroiteIimg2 {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: top
}
.DivColGaucheBoiteBas {
	VISIBILITY: hidden
}
.Style1 {
	FONT-SIZE: 18px; COLOR: white; HEIGHT: 19px; BACKGROUND-COLOR: #f29401
}
.Style2 {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #000000
}
.Style3 {
	FONT-SIZE: 25px; MARGIN: 5px; COLOR: #000000
}
.blocorangeaccueil {
	BACKGROUND-COLOR: #f29401;
}
.Style4 {
	FONT-SIZE: 20px; MARGIN: 5px; COLOR: #000000
}
.Style {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 5px 20px; COLOR: #ff9900; BACKGROUND-COLOR: #000000
}


/*h2
{
	text-align:center;
	background-color: rgb(242, 148, 1);
	font-size: 17px;
	font-weight: bold;
	}*/
	
	

.divProgrammeCE {
    text-align: center;
}

.divProgramme_password{
    margin:5px auto 10px;
}


/*MODIFICATION PAGES ACCUEIL - TITRE*/

#titrepage {
	visibility:hidden;
}
.divBoiteProgression {
	display:none;
}
.pad30 {
	padding-top:10px;
}
.fmvPage .PageInfos_Description_H2 {
	margin-bottom: 0 !important;
	display:none;
}
.fmvPage {
    position:relative;
}
.PageInfos_Title_H1 {
    left: -15px;
    padding: 20px 10px;
    position: absolute;
    top: -72px;
    width: 278px;
}
.PageInfos_Title_H1 span {
	font-size:20px !important;
}
#infoCenter {
	position:relative;
}
.divSkipassGroupe {
    margin-top: 10px;
    padding: 0;
}







/* ------------------------------- PAGE PREVENTIONS --------------------------------- */

#colMilieuInt .pagePrevention .bloc {
	background-color:transparent;
    border: 0 none;
    width: 100%;
    padding: 0;
    text-align:center;
    background-image: none;
    margin-top: 20px;
}
#colMilieuInt .pagePrevention .bloc > div {
	display: block;
    clear: both;
    margin-bottom:30px;
}
#colMilieuInt .pagePrevention .bloc > div .title {
	font-size:14px;
    padding: 5px;
    border-top:1px solid #000000;
}
#colMilieuInt .pagePrevention .bloc > div iframe {
    max-width: 520px;
    min-height: 292px;
    width: 100% !important;
    height:auto !important;
}


#colMilieuInt .pagePrevention .link {
	display: block;
    width: 100%;
    text-align: center;
	margin: 20px 0;
}
#colMilieuInt .pagePrevention .link > a {
	background-color:#535353;
    color:#ffffff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 20px;
    display: block;
    margin: auto;
    border: 1px solid #cccccc;
    max-width:300px;
}




/*LIEN SUR PAGE D'accueil*/

#colMilieuInt .pageAccueil .link {
	display: block;
    width: 100%;
    text-align: center;
	margin: 20px 0;
}
#colMilieuInt .pageAccueil .link > a {
	background-color:#00ADEF;
    color:#ffffff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 5px 10px;
    display: block;
    margin: auto;
    border: 1px solid #cccccc;
    max-width:320px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#colMilieuInt .pageAccueil .link > a:hover {
	background-color:#535353;
    padding: 6px 10px 4px;
}












/* @group MEDIA QUERIES*/



/*----------------------------------------------------------------------------------------------------*/

/* @group -530PX
------------------------------------------------------------------------------------------*/
@media screen and (max-width: 530px)
{
   #colMilieuInt .pagePrevention .bloc > div iframe {
    min-height: 100px;
    width: auto;
}
}