/* HTML5 reset  */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*    FIN HTML5 reset           */

body{
font-size:103%;
}

#supercontainer
{
max-width:100%;
}

#container{
max-width:1400px;

margin:auto;	
}
#ss-contain{
margin-left:1%;
margin-right:1%;
}


a:link{
	color: #FFFFFF;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
a:visited{
	color: #FFFFFF;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
color:#FFFFFF;
font-size:100%;
font-weight:bold;
text-decoration:underline;
}


#section a:link{
	color: #977630;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
#section a:visited{
	color: #977630;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
#section a:hover{
color:#977630;
font-size:100%;
font-weight:bold;
text-decoration:underline;
}

#section table
{
    border-collapse: collapse;
}

#section td, th, tr /* Mettre une bordure sur les td ET les th */
{
border: 1px solid black;
}

#contactform td, th
{
border: 0px;
}

#chiffres td, th, tr
{
border: 1px solid black;
}

/*    HEADER           */
#header-contact a:link{
	color: #000000;
	text-decoration: none;
}
#header-contact a:visited{
	color: #000000;
	text-decoration: none;
}
#header-contact:hover{
color:#000000;
text-decoration:underline;
}
/*    FIN HEADER           */



/*    PAGE ACCUEIL           */

#vidz-pres video{
max-width:95%;
}
#presentationMFR{
max-width:96%;
float:left;
margin-right:3%;
}
#presentationMFR h2{
text-align:center;
}
#agenda{
min-width:43%;
margin-left:5%;
float:left;
}
#agenda h2{
text-align:center;
}
#slider-accueil{
display:block;
margin-right:-1%;
margin-left:-2.5%;
}

h1{
font-size:200%;
font-weight:bold;
text-align:center;
}
h2{
font-size:133%;
font-weight:bold;
}
h3{
font-size:115%;
font-weight:bold;
}
h4{
font-weight:bold;
}
#plus {
float:left;
margin-top:2.5%;
}
#contain-presentation{
clear:both;
margin-left:auto;
margin-top:1%;
margin-right:auto;
}

#inserjeune{
clear:both;
}

#inserjeune01{
float:left;
min-width:16%;
max-width:16%;
}
#inserjeune02{
float:left;
min-width:16%;
max-width:16%;
}

#inserjeune03{
float:left;
min-width:16%;
max-width:16%;
}
#inserjeune04{
float:left;
min-width:16%;
max-width:16%;
}
#inserjeune05{
float:left;
min-width:16%;
max-width:16%;
}
#inserjeune06{
float:left;
min-width:16%;
max-width:16%;
}

#inserjeune01 img{
max-width:95%;
}
#inserjeune02 img{
max-width:95%;
}
#inserjeune03 img{
max-width:95%;
}
#inserjeune04 img{
max-width:95%;
}
#inserjeune05 img{
max-width:95%;
}
#inserjeune06 img{
max-width:95%;
}

#reussitevulbens{
	clear:both;
}
#reussitevulbens img{
max-width:95%;
}

#contain-rond{
float:left;
margin-left:auto;
margin-right:auto;
}
#rond1{
float:left;
max-width:28%;
min-width:27%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#txt-rond1{
text-align: left;
}
#rond2{
float:left;
max-width:28%;
min-width:27%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#txt-rond2{
text-align: left;
}
#rond3{
float:left;
max-width:28%;
min-width:27%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#txt-rond3{
text-align: left;
}
#rond1 img{
max-width:75%;
}
#rond2 img{
max-width:75%;
}
#rond3 img{
max-width:75%;
}

#erasmusphoto img{
max-width:85%;
}

#contain-news{
clear:both;
margin-left:auto;
margin-top:12%;
margin-right:auto;
}

#down{
clear:both;
font-weight:bold;
color:#FFFFFF;
font-size:135%;
}
#down a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#down a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#down a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/*    FIN PAGE ACCUEIL           */

/*    LOCATION           */
#photos-location{
float:left;
}
#loc-tarifs{
float:left;
margin-left:3%;
max-width:52%;
}
/*    FIN LOCATION           */


/*    PIED DE PAGE           */

html, body, #supercontainer, #container {height: 100%; margin-left:auto; margin-right:auto; clear:both;}
body > #supercontainer {height: auto; min-height: 100%; margin-left:auto; margin-right:auto; clear:both;}
#section {padding-bottom: 275px;}  /* must be same height as the footer */
#footer {position: relative;
	margin-top: -275px; /* negative value of footer height */
	margin-left:auto;
	margin-right:auto;
	height: 275px;
	background: url(../images/fond.png);
	clear:both;
	}
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#footer a:link{
	color: #666666;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
}
#footer a:visited{
	color: #666666;
	font-size:95%;
	font-weight: bold;
	text-decoration: none;
}
#footer a:hover{
	color: #666666;
	font-size: 95%;
	font-weight: bold;
	text-decoration: underline;
}
#coordonnees-mfr{
text-align:center;
}
#copyright{
clear:both;
float:left;	
}
#legal{
float:right;	
}


#section{
clear:both;
max-width: 100%;
margin-left:1%;
margin-right:1%;
font-family: "Roboto Slab", sans-serif;
line-height:150%;
}
#section video{
max-width:100%;
}	

#slider-video{
	clear:both;
	position:relative;
}
#video-banner{
	position:relative;
	max-width:100%;
	z-index:0;
	background-color:#ceab5d;
}
#video-banner video{
	max-width:100%;
}
#video-banner img{
	max-width:100%;
}
#title-video-banner{
	position:absolute;
	z-index:1;
	top:15%;
	left:11%;
	max-width:75%;
	font-family: "Roboto Slab", sans-serif;
	font-size:400%;
	color:#FFFFFF;
	font-weight:bold;
}
	
#bas-page{
margin-top:230px;
}
#pdp{
float:right;
}
#pdp img{
max-width:90%;
}
#reseaux-sociaux{
float:left;
width:45%;
}
#reseaux-sociaux img{
max-width:50%;
}
/*    FIN PIED DE PAGE           */




/*        CONTACT             */
#acces img{
	max-width:100%;
}

#contactgauche{
float:left;
margin-right:15%;
margin-top:5%;
line-height: 29px;
}
#contactform{
margin-top:9%;
line-height: 29px;
}
#contact{
line-height: 29px;
}

#contact-tel{
margin-left:2%;
float:left;
text-align:center;
width:45%;
}
#contact-tel-i1{
float:left;
}
#contact-tel-i1 img{
max-width:70%;
}

#contact-tel-i2{
}
#contact-tel-i2 img{
max-width:70%;
}
#contact-post{
margin-left:2%;
text-align:center;
}
#contact-post-i1{
float:left;
}
#contact-post-i1 img{
max-width:70%;
}

#contact-post-i2{
float:left;
}
#contact-post-i2 img{
max-width:70%;
}
#contact img{
	max-width:100%;
}
#form-contact{
clear:both;
margin-top:8%;
text-align:center;
}
form {
  /* Uniquement centrer le formulaire sur la page */
  margin: 0 auto;
  max-width: 500px;
  /* Encadré pour voir les limites du formulaire */
  padding: 1em;
  border: 1px solid #CCC;
  border-radius: 1em;
  font-size:95%;
}
form div + div {
  margin-top: 1em;
}
label {
  /* Pour être sûrs que toutes les étiquettes ont même taille et sont correctement alignées */
  display: inline-block;
  width: 120px;
  text-align: right;
}
input, textarea {
  /* Pour s'assurer que tous les champs texte ont la même police.
     Par défaut, les textarea ont une police monospace */
  font: 1em sans-serif;

  /* Pour que tous les champs texte aient la même dimension */
  max-width: 300px;
  box-sizing: border-box;

  /* Pour harmoniser le look & feel des bordures des champs texte */
  border: 1px solid #999;
}
input:focus, textarea:focus {
  /* Pour souligner légèrement les éléments actifs */
  border-color: #000;
}
textarea {
  /* Pour aligner les champs texte multi‑ligne avec leur étiquette */
  vertical-align: top;

  /* Pour donner assez de place pour écrire du texte */
  height: 10em;
}
.button {
  /* Pour placer le bouton à la même position que les champs texte */
  padding-left: 120px; /* même taille que les étiquettes */
}
button {
  /* Cette marge supplémentaire représente grosso modo le même espace que celui
     entre les étiquettes et les champs texte */
  margin-left: .5em;
}
#form-consent
{
font-size:75%;	
}
/*        FIN CONTACT             */


h1{
font-size:200%;
font-weight:bold;
text-align:center;
color:#ceab5d
}
h2{
font-size:133%;
font-weight:bold;
color:#ceab5d
}
h3{
font-size:115%;
font-weight:bold;
color:#ceab5d
}




 /*        MFR             */
#section li {
 margin-top:1%;
 margin-left:5%;
 font-size: 105%;
 color: black;
 display : list-item;
 list-style-image : url(../images/puce-mfr.png);
 } 
 
#section{
font-size:105%;
}


#lesmfrdanslessavoie{
min-width:47%;
float:left;
}
#mapdesmfrp2{
float:left;
height:450px;
min-width:47%;
margin-bottom:9%;
}
#mapdesmfrp2 iframe{
margin-top:0.5%;
max-height=100%;
}


#ddbrochure{
clear:both;
font-size:110%;
margin-top:3%;
margin-left:2%;
}


/*         FIN MFR            */


 
/*        FORMATIONS SECTEUR METIERS		*/
#listesecteurpuce{
display:none;
}
#listesecteurpicto{
	clear:both;
display:block;
max-width:77%;
}
#articlepicto{
font-size:110%;
margin-left:5%;
margin-right:1%;
margin-top:4%;
width:90%;
float:left;	
}
#picto{
display:block;
float:left;
width:150px;
margin-right:2%;
min-height:160px;
text-align:center;
font-size:80%;	
}
#picto img{
width:50%;
}
#guide-formations{
clear:both;
float:left;
margin-top:5%;
margin-left:9%;
text-align:center;	
}

article2{
font-size:110%;
}
/*        FIN FORMATIONS SECTEUR METIERS		*/


/*  		LES MFR					*/

#formations{
font-size:110%;
clear:both;
float:left;
min-width:60%;
margin-top:3%;
margin-left:2%;
}

#mfr-present{
margin-left:5%;
margin-right:1%;
margin-top:4%;
max-width:30%;
float:left;	
}
#txt-present-mfr{
font-size:110%;
max-width:65%;
float:left;	
margin-top:4%;
}

#rubrique{

float:left;
min-width:30%;		
}

#carte{
margin:0%;
float:left;	
}

#carte img{
	max-width:85%;
}

#liste-mfr-photos{
clear:both;
}
#visu-mfr{
float:left;
min-width:25%;
margin:auto;
text-align:center;
margin-bottom:2%;
}

/*  		FIN LES MFR					*/



article1{
float:left;
margin-left:1%;
margin-right:1%;
margin-top:2%;
max-width:95%;
font-size:110%;
}
#statut{
	text-align: center;
	margin-bottom:3%;
}

#contactform-formation{
clear:both;	
margin-left: 3%;
margin-top: 1%;
font-size:90%;
}
#centredeformation{
float:left;
margin:1.2% 3%;	
}
#contenuformation{
clear:both;	
}
 
 
/*        PARTENAIRES             */

 #imgpartenaires img{
float:left;
max-width:200px;
min-width:200px;
max-height:150px;
min-height:150px;
margin-right:1%;
}
/*        FIN PARTENAIRES             */
 
 
 

/*    NEWS           */
#aktu{
font-size:200%;
color:#8B0000;
font-weight:bold;
text-align: center;
line-height: 29px;
}
/*    NEWS           */
#news{
max-width:95%;
clear:both;
margin-right:3%;
margin-top:2%;
}
#news2{
min-width:45%;
max-width:46%;
float:left;
margin-right:3%;
margin-top:2%;
}
#news2 img{
float:left;
max-width:200px;
min-width:200px;
max-height:150px;
min-height:150px;
margin-right:1%;
}
#txtnews img{
float:left;
max-height:150px;
max-width:200px;
min-height:150px;
min-width:200px;
}
#textaktu{
margin-left:18%;
margin-top:1%;
}
#ps{
float:right;
margin-right:4%;
margin-top:3%;
}
#pp{
float:left;
margin-left:4%;
margin-top:3%;
}
/*    FIN NEWS           */

/*    FIN NEWS           */



/*    LOCATION           */

/*    FIN LOCATION           */



/*    INFOS PRATIQUES           */

#infogauche{
clear:both;
float:left;
max-width:44%;
min-width:43%;
margin-top:3%;
}
#infodroit{
float:right;
max-width:44%;
min-width:43%;
margin-top:3%;
}
#infodroit img{
max-width:60%;
float:left;
}
#chiffres{
clear:both;
}
#aides-appentis{
clear:both;
}

#infopratique1{
margin-left:1%;
font-size:110%;
}
#infopratique2{
margin-left:1%;
font-size:110%;
}
#infopratique2 video{
max-width:100%;
}
#infopratique3{
margin-left:1%;
font-size:110%;
}
#infopratique5 img{
max-width:80%;
float:left;
margin-right:1.5%;
}
#infopratique4{
margin-left:1%;
font-size:110%;
}
#infopratique5{
margin-left:1%;
font-size:110%;
}
#infopratique6{
clear:both;
margin-left:1%;
font-size:110%;
}
/*    FIN INFOS PRATIQUES           */



/*    MENU           */

/*    FIN MENU           */


/*    BANDEAU      */


#header{
max-width:100%;
margin-left:1.5%;

}
#header-contact{
float:right;
margin-right:1.5%;
}
#header-contact-image{
float:left;
}
#header-contact-txt{
font-size:100%;
float:left;
font-family: 'Spinnaker', sans-serif;
}
#header-contact-image img{
max-width:83%;
}
#contain-nav{
clear:both;
}

#logo{
	float: left;
	margin-right:2%;
}

#MFRdesSavoie{
font-size:230%;
margin-top:1%;
font-family: "Roboto Slab", sans-serif;
color:#ceab5d
}
#alternance{
font-size:150%;
margin-left:1%;
margin-right:1%;
margin-top:1%;
color:#977630;
font-family: "Roboto Slab", sans-serif;
}

#liensmvt{
float:right;
top:2%;
right:1%;
}
#liensmvt a:link{
	color: #666666;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
}
#liensmvt a:visited{
	color: #666666;
	font-size:95%;
	font-weight: bold;
	text-decoration: none;
}
#liensmvt a:hover{
	color: #FFFFFF;
	font-size: 95%;
	font-weight: bold;
	text-decoration: underline;
}
/*     FIN BANDEAU     /*

/*     ACCUEIL     */

/*     FIN ACCUEIL     /*

/*    CONFIGURATION PETITS ECRANS           */
@media (max-width: 1200px) {

#header-contact{
clear:both;
}


#actufb{
max-width:100%;
float:none;
text-align:center;
}
#newspnews{
max-width:31%;
min-width:30%;
}
}

@media (max-width: 767px) {

html {font-size: 62.5%;}
body {
	margin: 0;
	padding: 1rem;
	color: #000;
	font-family: "Roboto Slab", sans-serif;
	font-size: 1.3em;
	line-height: 1.5;
}



#cadre-orientation{
min-width:48%;
max-width:48%;
background-color:#472612;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-orientation img{
max-width:100%;
}
#cadre-batiment{
min-width:48%;
max-width:48%;
background-color:#dfd7cd;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-batiment img{
max-width:100%;
}
#cadre-alimentation{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#ecc747;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-alimentation img{
max-width:100%;
}
#cadre-mecanique{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#78151e;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-mecanique img{
max-width:100%;
}
#cadre-agriculture{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#909b25;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-agriculture img{
max-width:100%;
}
#cadre-sante-social{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#8b97af;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-sante-social img{
max-width:100%;
}
#cadre-sport-tourisme{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#ceab5d;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-sport-tourisme img{
max-width:100%;
}
#cadre-vente{
margin-top:3%;
min-width:48%;
max-width:48%;
background-color:#7ca7b9;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-vente img{
max-width:100%;
}

/*    LOCATION           */
#photos-location{
clear:both;
}
#loc-tarifs{
clear:both;
}
/*    FIN LOCATION           */
/*    BANDEAU      */
#MFR{
font-size:150%;
}
#logo img{
	max-width:70%;
}

/*    FIN BANDEAU      */
/*    PAGE ACCUEIL           */
#partenaires{
clear:both;
margin-bottom:2%;
min-width:100%
}
#familles{
clear:both;
margin-bottom:2%;
min-width:100%;
}
#jeunes{
clear:both;
margin-bottom:2%;
min-width:100%;
}
#mapp{
clear:both;
margin-bottom:2%;
min-width:100%;
}
#taxe{
clear:both;
margin-bottom:2%;
min-width:100%;
margin-left:0%;
}
#bourse{
clear:both;
margin-bottom:2%;
min-width:100%;
margin-left:0%;
}
#photos-metiers{
display:none;
}
#metiers{
clear:both;
margin-bottom:2%;
min-width:100%;
}
#inscriptions{
clear:both;
margin-bottom:2%;
min-width:100%;
}
#resto{
clear:both;
margin-bottom:2%;
min-width:100%;
}
/*    FIN PAGE ACCUEIL           */
/*    PAGE METIERS           */
#metiers-ligne1{
font-weight:bold;
color:#FFFFFF;
font-size:120%;
}
#metiers-ligne2{
margin-top:375px;
clear:both;
font-weight:bold;
color:#FFFFFF;
font-size:120%;
}
#metiers-ligne3{
clear:both;
margin-bottom:2%;
min-width:100%
}

#boucher{
clear:both;
margin-bottom:2%;
min-width:100%
}

#boulanger{
clear:both;
margin-bottom:2%;
min-width:100%
}
#charcutier-traiteur{
clear:both;
margin-bottom:2%;
min-width:100%
}
#cuisinier{
clear:both;
margin-bottom:2%;
min-width:100%
}

#patissier{
clear:both;
margin-bottom:2%;
min-width:100%
}
#employe-restaurant{
clear:both;
margin-bottom:2%;
min-width:100%
}
#brasserie{
clear:both;
margin-bottom:2%;
min-width:100%
}

#orientation{
clear:both;
margin-bottom:2%;
min-width:100%
}


/*    FIN PAGE METIERS           */

/*    FORMATION SECTEUR METIERS           */
#listesecteurpuce{
display:block;
clear:both;
}
#listesecteurpicto{
display:none;
}
#articlepicto{
margin-left:2%;
margin-right:1%;
margin-top:4%;
width:100%;
}
/*    FIN FORMATION SECTEUR METIERS           */

/*    INFOS PRATIQUES           */
#infodroit{
clear:both;
max-width:95%;
}
#infogauche{
clear:both;
max-width:95%;
}
/*    FIN INFOS PRATIQUES           */


/*    LOCATION           */

/*    FIN LOCATION           */


}

@media (max-width: 950px){
#visu-mfr{
min-width:33%;
}
#title-video-banner{
	font-size:200%;
	max-width:100%;
}
} 

@media (max-width: 800px){
#rubrique{
display:none;		
}
#visu-mfr{
min-width:50%;
}
#mfr-present{
clear:both;
float:none;
max-width:97%;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#photomfr{
float:none;
clear:both;
}
#txt-present-mfr{
max-width:98%;
}
#formations{
max-width:98%;
}

#lesmfrdanslessavoie{
width:100%;
clear:both;
}
#mapdesmfrp2{
clear:both;
height:450px;
width:100%
}
#inserjeune01{
float:left;
min-width:32%;
max-width:32%;
}
#inserjeune02{
float:left;
min-width:32%;
max-width:32%;
}

#inserjeune03{
float:left;
min-width:32%;
max-width:32%;
}
#inserjeune04{
float:left;
min-width:32%;
max-width:32%;
}
#inserjeune05{
float:left;
min-width:32%;
max-width:32%;
}
#inserjeune06{
float:left;
min-width:32%;
max-width:32%;
}

/*    NEWS           */
#newspnews{
max-width:45%;
min-width:44%;
}
#news{
max-width:45%;
min-width:44%;
text-align:center;
margin:auto;
}
#txtnews{
text-align:center;
margin:auto;
}
#imgnews{
text-align:center;
margin:auto;
}
#imgnews img{
text-align:center;
margin:auto;
}
#txtnews img{
text-align:center;
max-width:30%;
margin:auto;
float:none;
}
#textaktu{
margin-top:1%;
clear:both;
}
/*    FIN NEWS           */
#rond1{
clear:both;
margin-bottom:3%;
min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#rond2{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#rond3{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#rond4{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#contain-rondadultes{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#rond1 img{
max-width:50%;
}
#rond2 img{
max-width:50%;
}
#rond3 img{
max-width:50%;
}
#rond4 img{
max-width:50%;
}
#contain-rondadultes img{
max-width:50%;
}
#r1{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#r2{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}
#r3{
clear:both;

min-width:90%;
margin-left:2%;
margin-right:2%;
text-align: center;
}

#r1 img{
max-width:50%;
}
#r2 img{
max-width:50%;
}
#r3 img{
max-width:50%;
}
#infoG{
clear:both;
max-width:95%;
}
#infoD{
clear:both;
max-width:95%;
}

#news2{
min-width:85%;
max-width:90%;
float:left;
margin-right:3%;
margin-top:2%;
}
}

@media (max-width: 600px) {
#newspnews{
max-width:70%;
min-width:70%;
}
#news{
max-width:70%;
min-width:70%;
}

#MFRdesSavoie{
display:none;
}

#alternance{
display:none;
}
#logo{
float:none;
clear:both;
text-align:center;
}
#header-contact-txt{
display:none;
}
#header-contact{
float:none;
clear:both;
text-align:center;
}
#header-contact-image{
float:none;
}
#inserjeune01{
float:left;
min-width:98%;
max-width:98%;
}
#inserjeune02{
float:left;
min-width:98%;
max-width:98%;
}

#inserjeune03{
float:left;
min-width:98%;
max-width:98%;
}
#inserjeune04{
float:left;
min-width:98%;
max-width:98%;
}
#inserjeune05{
float:left;
min-width:98%;
max-width:98%;
}
#inserjeune06{
float:left;
min-width:98%;
max-width:98%;
}
#cadre-orientation{
min-width:98%;
max-width:98%;
background-color:#472612;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-orientation img{
min-width:100%;
}
#cadre-batiment{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#dfd7cd;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-batiment img{
min-width:100%;
}
#cadre-alimentation{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#ecc747;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-alimentation img{
min-width:100%;
}
#cadre-mecanique{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#78151e;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-mecanique img{
min-width:100%;
}
#cadre-agriculture{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#909b25;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-agriculture img{
min-width:100%;
}
#cadre-sante-social{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#8b97af;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-sante-social img{
min-width:100%;
}
#cadre-sport-tourisme{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#ceab5d;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-sport-tourisme img{
min-width:100%;
}
#cadre-vente{
margin-top:3%;
min-width:98%;
max-width:98%;
background-color:#7ca7b9;
float:left;
margin-right:1%;
margin-left:1%;
}
#cadre-vente img{
min-width:100%;
}

#contact-tel{
margin-left:1%;
clear:both;
width:100%;
}
#contact-tel-i1{
clear:both;
}
#contact-tel-i1 img{
max-width:70%;
}

#contact-tel-i2{
clear:both;
margin-bottom:3%;
}
#contact-tel-i2 img{
max-width:70%;
}
#contact-post{
clear:both;
margin-left:1%;
}
#contact-post-i1{
clear:both;
}
#contact-post-i1 img{
max-width:70%;
}

#contact-post-i2{
clear:both;
margin-bottom:5%;
}
#contact-post-i2 img{
max-width:70%;
}
#visu-mfr{
min-width:98%;
}

}

/*    FIN CONFIGURATION PETITS ECRANS           */




/*    CONFIG IMPRIMANTE           */
@media print {
body{
background-color:#FFF;
}
#navigation {
display:none;
}
#bandeau {
display:none;
}
#MFR{
font-size:175%;
}
#alternance img{
display:none;
}
#alternance{
display:none;
}

#liensmvt{
display:none;
}

h1{
	text-align: center;
	font-size: 125%;
	color: #000;
	font-weight: bold;
}
h2{
	font-size: 110%;
	color: #000;
	font-weight: bold;
}
#contactform{
display:none;
}

#legal{
display:none;
}


#header{
	box-shadow: 0px 0px black;
}
a:link{
	color: #000;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
a:visited{
	color: #000;
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
color:#000;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

}
/*    FIN CONFIG IMPRIMANTE           */
