/*-finbody-*/
/*-finbody-*/
#menu_responsive {
	margin: 5%;
	width: 90%;
	position: relative;
	float: left;
	font-size: 0.8em;
}
#node_menu_responsive {
	width: 100%;
	position: relative;
	float: left;
}
@media handheld, only screen and (max-width: 1199px) {
/*-body-*/
/*-finbody-*/
} /* FIN RD */
@media handheld, only screen and (max-width: 769px) {
/*-body-*/
/*-finbody-*/
} /* FIN RD */
@media handheld, only screen and (max-width: 480px) {
/*-body-*/
/*-finbody-*/
#menu_responsive {
	font-size: 1.3em;
}
#node_menu_responsive {
	width: 100%;
}
} /* FIN RD */
.nonImprimable {
	display: none; visibility: hidden;
}
img { border: 0px none; }
form { margin: 0px; }
.invisible { display: none; }
