* { margin:0; padding:0 }
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background:#fff;
  color:#fff;
  font-size:12px;
}

img { 
  border:0;
}
fieldset {
 border:0;
}
label {
  display:block;
}
legend {
 color:#FBFBFB;
 font-size:12px;
 font-weight:bold;
 padding:0px 8px 4px 8px;
}
h1 {
 font-size:16px;
 text-decoration:underline;
}
#contenedor {
	width:715px;
	text-align: center;
}
#logo {
  float:left;
  width:200px;
  height:96px;
  margin-left: -56px;
  margin-bottom:-38px;
  position: relative;
}
#menutop {
 background:url(img/menutop.gif);
 width:892px;
 height:36px;
}
#menu {
 background:url(img/menu.gif);
 height:43px;
 width:892px;
}
#menubottom {
 background:url(img/menubottom.gif);
 width:892px;
 height:11px;
 font-size:1px;
}

a {
 font-size:12px;
 text-decoration:none;
 color:#fff;
}
a:hover {
 font-size:12px;
 text-decoration:underline;
 color:#fff;
}
a.gal {
 font-size:14px;
 text-decoration:none;
 color:#fff;
 font-weight:bold;
}
a.gal:hover {
 font-size:14px;
 text-decoration:underline;
 color:#fff;
}
#topea {
 background-image:url(img/topea.gif);
 width:891px;
 height:11px;
 clear:both;
 font-size:1px;
}
#topeb {
 background-image:url(img/topeb.gif);
 /*width:891px;*/
 vertical-align: middle;
 width:691px;
 height:11px;
 clear:both;
 font-size:1px;
}
#centro {
 background:#000;
  /*vertical-align: center;*/
 /*width:891px;*/
 width:712px;
 min-height:498px;
 display:block;
}
.abajo {
 width:712px;
 height:19px;
 background-image:url(img/abajo.gif);
 margin-top:10px;
}
.aviso {

 padding-top:2px;
 float:center;
color: #aaa;
font-size:9px; 
 }
.aviso a{
color: #aaa;
font-size:9px; 
}
.idiomas{
 padding-right:18px;
 padding-top:2px;
 float:right;
}
.noticia {
 width:650px;
  /*width:550px;*/
 padding:30px -2px 38px 75px;
 margin-left:30px;
 background:#000;
}
.separador {
  clear:both;
  height:1px;
  width:100%;
  font-size:1px;
}
.raya {
 width:647px;/*707*/
 margin-top:40px;
padding-top:10px;
/* margin-left:30px;*/
 height:3px;
 font-size:1px;
 background-image:url(img/raya.gif);
background-position: top;
background-repeat:no-repeat;
 clear:both;
}
.fondogaleria {
background-image:url(img/camera.jpg);
horizontal-align: right;
}
.galeria {
 width:380px;
 height:122px;
 vertical-align: bottom;
 float:left;
 padding:30px 0px 0px 55px;
}
.galeria:hover {
 background:#333333; 
}
.galeriab {
 width:64px;
 height:76px;
 background:#333; 
 margin-left:13px;
 margin-top:3px;
 float:left;
 text-align:center;
 padding-top:10px;
}
.galeriac {
 width:64px;
 height:76px;
 background:#999; 
 margin-left:13px;
 margin-top:3px;
 float:left;
 text-align:center;
 padding-top:10px;
}
#galeriadentro {
 margin:25px 0px 0px 0px;
 text-align:center;
 padding-top:56px;;
}
.textogaleria {
vertical-align:bottom;
padding-top:90px;
font-size:14px;
font-weight:bold;
}
.contacto {
  margin:auto;
  width:450px;
  padding:6px;
  padding-left:66px;
  margin-bottom:12px;
}
.campo {
  margin-bottom: 14px;
  width:120px;
  font-size:12px;
}
.campotx {
  margin-bottom: 14px;
  width:430px;
  font-size:12px;
}
.boton {
  float:right;
}
.boton input {
  background: #666;
  color:#f4f4f4;
  font: bold 12px Geneva, Arial, Helvetica, sans-serif;
  padding:2px 6px 2px 6px;
  border:0px;
  cursor:pointer;
}

.menu {
	margin-left:-154px;
}

#todo {
	margin:auto;width:715px
}