body { background-color:#000000; font:normal 1em Verdana, Tahoma, sans-serif; color:#FFFFFF; margin:0;margin:auto; position: absolute;}
input { border-style:ridge; border:0; }
.highlight { border:2; border-color:#FFC10E; border-style:solid; }
.unhighlight { border:2; border-color:#363636; border-style:solid; }
.hand { cursor:pointer; cursor:hand;}
.epigrafe { color:#EEEEEE; font:bold 0.8em Verdana, Tahoma, sans-serif; background-color:#363636; margin: 0; padding:2px; padding-left:2px; }
.image { margin: 0; padding:0px; }

A:link {text-decoration: none; color:#EEEEEE;font:0.8em normal Verdana, Tahoma, sans-serif;}
A:visited {text-decoration: none; color:#EEEEEE;font:0.8em normal Verdana, Tahoma, sans-serif;}
A:active {text-decoration: none; color:#EEEEEE;font:0.8em normal Verdana, Tahoma, sans-serif;}
A:hover {text-decoration: none; color:#EEEEEE;font:0.8em normal Verdana, Tahoma, sans-serif;}

.thispage {text-decoration: none; color:#FFFFFF;font:bold 1em Verdana, Tahoma, sans-serif;}
.pages {text-decoration: none; color:#EEEEEE;font:normal 1em Verdana, Tahoma, sans-serif;}

#page {
position:static;
margin: auto;
width:900px;
min-height:500px;
}

#logo {
 left:0; margin:0; padding:0;
}

#content {
position:relative;
width:800px;
height:500px;
min-height:500px;
left:0;
margin:0;
padding:0;
}
#contacto {
position:absolute;
right:10px;
top:10px;
}

#photos {
width:800px;
height:500px;
min-height:500px;
}

#photos a {
display:block;
}

#photos ul {
width:800px;
margin:0;
padding:0;
display:block;
}
#photos li {
/*float the main list items*/
  margin: 0;
  float: left;
  display: block;
  padding:1px;
}
#photos p {
text-align:left;
display:block;

color:#EEEEEE; font:bold 0.8em Verdana, Tahoma, sans-serif; background-color:#363636; margin: 0; padding:2px; padding-left:2px;
}

#pagination_tr {

bottom:0;
margin:0;
padding:0;
right:0;
text-align:right;
width:740px;
height:20px;
list-style-type:none;
}
#flechas {
float:left;
left:200px;
bottom:0;
}