/* @page{
	 size: A4 portrait;
}*/
body .home {
	zoom:60%;
}
.site_title_mobile{
	display: block;
}
#container_info_cnil,.header_top,.site_title_other,.print,.bandeau_img,.menu_search,#logo_mobile,#menu_principal,#fil_ariane,.colonne_gauche,#main-footer,.bloc_gris{
	display: none;
}
#container_info_cnil{
	display: none !important;
}
#logo{
	margin-left: 0;
}
#content_interne{
	padding: 0;
}
#colonne_principale{
	width: 48%;
	margin-left: 0;
	margin-right: 10px;
	float: none; 
}
#colonne_droite{
	width: 48%;
	margin-top: 20px;
	position: static;
}
#colonne_droite .une_colonne{
	width: 80%;
	max-height: auto;
	min-height: auto;
	position: static;
	background: transparent;

}
.fond_gris,.fond_gris_fonce,.fond_gris_fonce_2,.fond_blanc,.fond_jaune,.fond_vert,.fond_orange,.fond_bleu {
	background: transparent;
}
.large #colonne_principale{
	width: 48%;
}
#content_interne #colonne_principale nav ul li .menu_minplan_item{
	margin-bottom:60px;
}
#content_interne .une_colonne .frame-custom-80{
	width: 100%;max-height: auto;
	position: static;
	min-height: auto;
}
body .background_img,body{
	background: #fff !important;
}
#content_interne .bouton_action{
	position: static;
	float: left;
}
.site_title_mobile {
	display: block;
	font-size: 2.5em;
	width: 40%;
	padding: 0;
	margin: 20px 0 0 20px;
}
#content_interne,#colonne_droite{
	overflow: visible !important;
	height: auto;
}
body{
	overflow: visible !important;
}
#colonne_droite div,#colonne_principale div{
    page-break-inside: avoid;
    page-break-inside: auto;
    page-break-after: auto;
    page-break-before: auto;
}
.une_colonne .frame-custom-80{
	height: auto;
}
.une_colonne{
	height: auto;
	margin-bottom: 0;
	margin-top: -30px;
}
.large textarea, .large input[type="text"], .large input[type="password"], .large input[type="email"], .large input[type="url"], .large input[type="date"], .large input[type="tel"], .large input[type="textbox"]{
		width: 265px;
	}
@-moz-document url-prefix()
{
	#colonne_droite .une_colonne{
	width: 100%;
	max-height: auto;
	min-height: auto;
	position: static;
	background: transparent;
}
} 
/* @-moz-document url-prefix()
{
	#colonne_principale{
		width: 68%;
	}
	#colonne_droite .une_colonne{
		width: 60%;
	}
} */
/*#colonne_principale,.bloc_gris{
	width: 100%;
	float: none;
}

.bouton_action{
	float: left;
	border: 1px solid #000;
}
#colonne_droite{
	width: 1024px;
	position: inherit;
}
.large #colonne_principale{
	width: 613px;
}
.une_colonne,.une_colonne .frame-custom-80{
	width: 98%;
}
.bouton_action{
	border: 1px solid #ccc;
	width: 99%;
}*/
