html{
	height:99%;
	width:99%;
	}
	
body{
	text-align:center;
	}
	
img{
	border:none;
	}
#contenedor{
	position:absolute;
	top:50%;
	left:50%;
	width:913px;
	height:640px;
	margin-top:-320px;
	margin-left:-456.5px;
	border:1px solid #027695;
	z-index:1;
	}
#header{
	height:96px;
	margin:auto;
	position:relative;
	border-bottom:3px solid #027695;
	}
.lang{
	color: #027695;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:9px;
	}
.lang:hover{
	text-decoration:underline;
	}
#logo{
	float:left;
	margin-left:20px;
	margin-top:20px;
	}
#bubbles{
	float:left;
	margin-left:50px;
	}
#icons{
	float:right;
	width:auto;
	margin-right:20px;
	margin-top:15px;
	}
#contenido{
	position:relative;
	overflow:hidden;
	padding-left:20px;
	padding-top:20px;
	width:893px;
	//height:360px;
	min-height:360px;
	margin-bottom:0px;
	}
#menu_home_top{
	text-align:left;
	margin-top:10px;
	line-height:30px;
	}
.link_home{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:17px;
	}
.link_home:hover{
	color:#E98015;
	text-decoration:none;
	}
	
.link_opcion{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	}
.link_opcion:hover{
	color:#E98015;
	text-decoration:none;
	}

#menu_home_bottom{
	position:relative;
	background-color:#FFFFFF;
	margin-top:0px;
	height:122px;
	border-top:5px solid #027695;
	}
.botones{
	/*float:left;*/
	width:171.5px;
	padding-top:90px;
	height:32px;
	/*border-right:0.5px solid #FFFFFF !important;
	border-right:1px solid #FFFFFF;*/
	text-align:left;
	padding-left:10px;
	}
#footer{
	background-color:#027695;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	height:28px;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	padding-right:20px;
	padding-top:6px;
	}
.small_link
{
	text-decoration:none;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.small_link:hover
{
	text-decoration:underline;
	}

.td_submenu{
	background-color:#97c6d6;
	text-align:left;
	padding-top:0.5px;
	padding-bottom:0.5px;
	padding-left:5px;
	padding-right:2px;
	}
.td_menu{
	text-align:center;
	padding-top:0.25em;
	padding-right:10px;
	padding-left:10px;
	width:auto;
	padding-bottom:0.15em;
	}
.submenu{
	filter:Alpha(opacity=0); 
	visibility:hidden;
	position:absolute;
	z-index:2;
	}
#menu{
	position:absolute;
	top:50%;
	z-index:1;
	padding-right:10px;
	padding-left:10px;
	margin-top:-220px;
	left:50%;
	text-align:left;
	margin-left:-456.5px;
	background-color:#027695;
	width:895px;
	height:40px;
	}
#textos{
	float:right;
	text-align:justify;
	background-image:url(img/bg_trans.png);
	//behavior: url("Scripts/iepngfix.htc");
	background-repeat:repeat;
	/*-moz-border-radius-bottomleft:15px; 
	-moz-border-radius-topleft:15px; 
	border-top-left-radius: 15px;
	border-bottom-left-radius:15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius:15px; */
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:20px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:420px;
	color:#000000;
	margin-top:25px;
	padding-top:5px !important;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	}
#mm{
	float:left;
	width:433px;
	height:450px;
	text-align:center;
	margin-top:25px;
	position:relative;
	}
UL{
	line-height:25px;
	}
H1{
color:#FFFFFF;
text-align:right;
*font-size:22px;
*font-weight:normal;
}

.dn{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.dn:hover{
	text-decoration:none;
	color:#E98015;
	}
	
form{
	text-align:right;
	margin-top:40px;
	}
	
.formu{
	border:1px solid #027695;
	background-color:#97c6d6;
	padding-right:4px;
	padding-left:4px;
	font-family:Century Gothic, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	}
.spacer{
	clear:both;
	height:0px;
	}
.error{
	color:#FF0000;
	}
	
/*GALERIA*/
#gallery {position:relative; width:auto; text-align:center;}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:400px; height:248px; padding:5px; background:#FFF url(gal/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px ; width:400px; height:56px; background-image:url(img/bg_trans.png); }
#thumbarea {margin:0; padding:0; position:relative; overflow:hidden; height:56px; width:400px;  }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; margin:0; padding:0;  }
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:248px; width:20%; z-index:100; height:248px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(gal/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(gal/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
