*, body, h1, h2, h3, h4, h5, h6, table, form {
margin:0;
padding:0;
text-align:center;
}

body {
margin:0;
padding:0;
text-align:center;
}

#all { 
background:#fff;
width:960px;
margin: 20px auto 0px;
padding:0;
text-align:center;
clear:both;
}

#foto { 
float:left;
width:300px;
margin: 5px auto 0px;
padding:0;
text-align:center;
}

#menu { 
float:right;
width:350px;
margin: 0px auto 0px;
padding:0;
text-align:left;
}

#menu ul { 
text-align:left;
padding: 3px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#menu ul li{ 
list-style:none;
text-align:left;
display:inline;
padding: 5px 2px 5px 2px;
}

#menu ul li a{ 
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

#menu ul li a:hover{ 
color:#0099FF;
background:#000;
}

h2 {
text-align:left;
margin-top:10px;
padding-left:3px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer {
text-align:center;
margin:100px auto 0px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

img {
border:none;
}


gallery { 
background:#fff;
width:610px;
margin: 20px auto 0px;
padding:0;
text-align:left;
clear:both;
}
