body {
font-family:Helvetica;
font-size:40;
color:#666;
text-decoration:none;
font-weight: bold
}
#home table td a { color: #999; font-weight: normal;}
a{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
font-weight: bold
}

a.hover{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
font-weight: bold
}


a.visited{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
font-weight: bold
}

h0{
font-family:Helvetica;
font-size:40;
color:#333;
text-decoration:none;
font-weight: bold
}

h1{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
}

h2{
font-family:Helvetica;
font-size:15;
color:#009ee0;
text-decoration:none;
text-align: right;
}


h3{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
text-align: right;
}

h4{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
text-align: center;
}

h5{
font-family:Helvetica;
font-size:30;
color:#333;
text-decoration:none;
text-align: left;
}

h6{
font-family:Helvetica;
font-size:20;
color:#333;
text-decoration:none;
text-align: justify;
font-weight: normal
}

/* Modifs Axel */
h1 { text-align: left; line-height: 34px; color: #009ee0;}
table { max-width: 100%; } 
	
div { max-width: 1000px; }
#logo {
    float: left;
    font-size: 40px;
    margin-top: 20px;
    text-align: left;
    width: 260px;
}
#contact {
    color: #009ee0;
    float: right;
    font-size: 24px;
    margin: 25px 0;
    text-align: right;
    width: 272px;
}
#menu { clear: both; width: 100%;  height: 20px; }
#menu ul { float: right; margin: 0;}
#menu li {
    display: inline-block; 
}
@media (max-width: 999px) { 
	table td img, table { width: 100%; }
}
@media (max-width: 639px) {
	#menu ul { margin: 20px; }
	#contact {  text-align: center; float: none; }
	#logo { 
		float: none;
    	font-size: 40px;
    	margin: 20px auto 0;
    }
    
}

#content, table p {
    color: #000;
    font-weight: normal;
    line-height: 22px;
    text-align: justify;
    margin-top: 0;
}
#footer p { text-align: center; }
#table td { vertical-align: top; }
#bio td { vertical-align: top; }