html {
    background-color:#FFFFFF;
}
@media only screen and (min-device-width: 600px) {
    body {
        font-size:x-large;
	font-size:2vw;
	
    }
}
@media only screen and (max-device-width: 599px) {
    body {
        font-size:x-large;
	font-size:4vw;
	
    }
}
body {
    font-family:Arial,sans-serif;
    background-color:#FFFFFF;
    margin-left:0,5em;
    margin-right:0,5em;}
pre {
    font-size:0.6em;}   
ul.menu {
    margin-top:1em;}
ul.menu li {
    font-size:1em;}

div.contact_lib {
    margin-top:1em;}

div.contact_lib div {
    font-size:1em;}
div.contact_lib div a {
       font-size:1em;}
.maj {
    display:none;}
.top_line {
    font-size:2em;
    color:#FFFFFF; 
    background:#0080FF ;
    text-align:center;}
.title {
    font-size:1,5em;}
.hide_mobile{ 	
    display:none;}
.top_bottom { 
    text-align:left;}

#map {
    width:100%;
    height:25em;}
#por_dec {
    width:5em;
    margin-bottom:1em;}
#W3Cvalid {
    display:none;}
