body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2em;
	background-color: #cccccc;
	background-image: url(/imagenes/fondo2009.jpg);
	background-repeat:  repeat;
	color: #FFFFFF;
}
* {
margin: 0px;
padding: 0px;
}
form {margin:3px;}
input {
padding: 3px;
font-size: 13px;
/*font-weight: bold;*/
background-color: #FFFFFF;
border:0px;
}
table{
	height:100%;
	margin: 0px;
	padding: 0px;
	}
td{
	vertical-align: top;
	text-align: center;
}
IMG, OBJECT {
border:0px;
}
li{
	list-style:none;
	font-weight: bold;
}
H3 {
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:1.2em;
}
H3 a:link {font-weight: bold;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:1.2em;font-size: 11px;color: #54c8c1;text-decoration: none;}
H3 a:visited {font-weight: bold;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:1.2em;font-size: 11px;color: #54c8c1;text-decoration: none;}
H3 a:hover {font-weight: bold;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:1.2em;font-size: 11px;color: #54c8c1;text-decoration: underline;}
H3 a:active {font-weight: bold;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:1.2em;font-size: 11px;color: #54c8c1;text-decoration: underline;}
H2{
font-weight: bold;
line-height:0.8em;
font-size: 2em;
color: #FFFFFF;
margin: 0 0 1em 0;
padding: 0;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
}

H4{
font-weight: bold;
line-height:0.8em;
font-size: 1.8em;
color: #FFFFFF;
margin: 0 0 1em 0;
padding: 0;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
}
a:link {font-weight: normal;color: #54c8c1;text-decoration: none;}
a:visited {color: #54c8c1;text-decoration: none;font-weight: normal;}
a:hover {color: #54c8c1;text-decoration: underline;font-weight: normal;}
a:active {color: #54c8c1;text-decoration: underline;font-weight: normal;}
 /*Ides*/
#menu{
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
position:absolute;
top:20px;
left:600px;
z-index:3;
/*text-transform:uppercase;
	font-size: 2.2em;
	line-height:1.2em;*/
}
.blanco a{color:#ffffff;}
#menu a:link{font-weight:bold;text-decoration:none; color:#ffffff;}
#menu a:visited{font-weight:bold;text-decoration:none;color:#ffffff;}
#menu a:hover{color:#54c8c1;font-weight:bold;text-decoration:none;}
#menu a:active{color:#54c8c1;font-weight:bold;text-decoration:none;}

#flash{
width:655px;
position:absolute;
top:10px;
left:0px;
z-index:0;
}
#updates{
	top:90px;
	left:125px;
	position:absolute;
	width:400px;
	z-index:1;
	visibility: hidden;
	background-image: url(../imagenes/fondotransparent.jpg);
	background-repeat: no-repeat;
}
#updates td{
padding-left:7PX;
	/*background-image: url(/imagenes/bck.gif);
	background-repeat:  repeat;*/
	text-align: left;
}
#geograpics{
top:90px;
left:125px;
position:absolute; 
width:400px;
z-index:2; 
visibility: hidden;
	background-image: url(../imagenes/fondotransparent.jpg);
	background-repeat: no-repeat;
}
#geograpics td{
padding-left:7PX;
	/*background-image: url(/imagenes/bck.gif);
	background-repeat:  repeat;*/
	text-align: left;
}
#polaroid{
top:0px;
left:50px;
position:absolute; 
width:600px;
z-index:4; 
visibility: hidden;
	background-image: url(../imagenes/fondotransparent.jpg);
	background-repeat: no-repeat;
}
#foto{
	margin-top:15px;
	margin-left: 5px;
	margin-right: 5px;
	border-top: 1px solid #000000;
}
#descripcion{
background-color: #000000;
padding: 5px;
margin-top: 3px;
margin-left: 0px;
margin-right: 0px;
text-align:left;}
#descripcion2{
background-color: #ffffff;
padding-left: 5px;
padding-right: 5px;
margin-left: 0px;
margin-right: 0px;
text-align:left;
z-index:1;
top:40%;
float:none;
POSITION: absolute;

}
#cabecera{
background-color: #000000;
}
#contenido{font-size: 1em;text-align:center;width:250px;}
#contenido #colI{text-align:center;
width:50px;
float:left;}
#contenido #colD{
text-align:center;
width:200px;
float:right;}
#final{font-size:0.6em;text-align:center;padding-top:200px}

/*clases*/
.botonsearch{
  background-image:url(../imagenes/button-green-search-icon.png);
  background-repeat:no-repeat;
  height:23px;
  width:24px;
  background-position:center;
  
}
.mask1{
	position:relative;
	width:390px;
	height:230px;
	overflow:hidden;
}
#box1{
	position:absolute;
}
#box1 span{
	display:block;
	float:left;
}
.cuadrodecontrol{
	background-color: #000000;
	background-image: url(../imagenes/fondopanel.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	/*background-image: url(/imagenes/fondopanel.jpg);
	background-repeat:  repeat;*/}
.contacto{margin:10px;padding:10px;background-color: #000000;align:center;margin:auto;text-align:center;}
textarea {
	font-size: 11px;
	background-color: #FFFF99;
	border: 1px solid #000000;
}
.pagination{clear: both;padding: 2px;line-height:1.4em;}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 2px;
border: 1px solid #666666;
text-decoration: none; 
color: #ffffff;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #54c8c1;
color: #000000;
background-color: #54c8c1;
}

.pagination li .currentpage{
border: 1px solid #54c8c1;
color: #000000;
background-color: #54c8c1;
cursor: default;}
