body {	 color: #404040; font:10px Verdana; margin:0; padding:0; background:url(imgs/beach.jpg) #EFE9D4; }

.ppal {  background:url(imgs/bg_03.jpg) no-repeat #E3CA9D; display:block; border:0px solid #000; width:940px; height:1153px;	}
.f { font:12px georgia, times, times new roman, serif; color:#000; background:#E6D1AC; border:1px solid #C49A62; }
.bot { font:bold 11px georgia, times, times new roman, serif; color:#ffffff; background:url(imgs/bot.gif); }

/*#idioma { font:bold 13px Times, times new roman, serif;
		  position:absolute; left:718px; top:133px; width:50px; height:30px; z-index:15; }*/
#sonido { font:bold 13px Times, times new roman, serif; 
		  position:absolute; left:740px; top:120px; width:50px; height:30px; z-index:16; }		  		  
#idioma { font:bold 13px Times, times new roman, serif; text-align:right;
		  position:absolute; left:685px; top:123px; width:50px; height:30px; z-index:15; }		  
#idioma a { 	color: #440000; text-decoration:none; }		  
#idioma a:hover { 	color: #b8860b;  }		
#slogan { font:bold 16px Times, times new roman, serif;	color: #905D2C; 
		  position:absolute; left:430px; top:190px; width:400px; height:30px; z-index:20; }
#topmenu {	position:absolute; left:284px; top:220px; width:575px; height:30px; z-index:30; border-top:1px solid #A28355; border-bottom:1px solid #A28355;	}
.mtop  { font:bold 11px georgia, Times, times new roman, serif;	color: #b22222;  text-align:center; cursor:hand; cursor:pointer; }
.mtop2 { font:bold 12px Times, times new roman, serif;	color: #000000;  text-align:center; cursor:hand; cursor:pointer; }
.msep  { width:1px; }
.mtop a { color: #830900;  text-decoration:none; }
.mtop a:hover { color: #d2691e;  text-decoration:none; }
#barmenu { margin-top:7px }

#late { position:absolute; left:85px;  z-index:40; top:340px; width:200px; border:0px solid #000; }
#cent {  position:absolute; left:290px;  z-index:50; top:270px; width:500px; height:710px; border:0px solid #000; color:#400000 ;  font:12px  georgia, times, times new roman, serif;  }

		  
#toptab {  }

#bottab { border:1px solid #000; border-top:6px solid #000; background:url(imgs/trama.gif) repeat-y #fff; height:56px; }
.bottxt	{	font:bold 12px Arial, Verdana, sans-serif; color:#000;	 padding-left:763px;	}
.bottxt	a { color:#000; }	
.bottxt	a:hover { color:#6495ed; }	

#id_off	{ font:11px Arial, Verdana, sans-serif; color:#000;	float:left;	background:url(imgs/id_off.gif) no-repeat 0px 3px; padding: 3px 20px 0px 20px; }
#id_off	a 		{ text-decoration:none; color:#000; }
#id_off	a:hover { text-decoration:none; color:#6495ed; }
#id_on	{ font:11px Arial, Verdana, sans-serif; color:#8D9FBC;	float:left;	background:url(imgs/id_on.gif) no-repeat 0px 3px; padding: 3px 20px 0px 20px; }

.fecha { font:16px Arial, Verdana, sans-serif; color:#000080; }
.costados { border-left:1px solid #000; border-right:1px solid #000; }

.elmail {  background:url(imgs/13.gif) no-repeat; padding-left:33px; padding-top:53px; font:bold 12px Times, times new roman, serif;	color: #b22222; }
.elmail a {color: #8b4513; text-decoration:none; }

.smtitulo { font: bold 18px times, times new roman, serif; color:#830900; height:29px; letter-spacing:-1px; }

#contenido { backg round:url(imgs/bg3.gif) no-repeat; width:800px; height:300px;  }		
#contenido2 {font:12px  arial, verdana,sans-serif; text-align:justify; color:#b0e0e6; margin-left:35px; padding-right:35px; }	
#contenido3 {font:12px  arial, verdana,sans-serif; text-align:justify; color:#b0e0e6; padding:35px; height:360px; overflow:auto;  }	
#contenido4 {font:12px  arial, verdana,sans-serif; text-align:left; color:#b0e0e6; padding:0px; border:0px solid #000; width:450px; float:left;  }	

.centro { color: inherit;  font:12px  arial, verdana,sans-serif;  }
.normal, .normal td, #cent td {	color:#400000 ;  font:12px  georgia, times, times new roman, serif;   }
/*.tituhome {	color: #256AAA;  font:bold 12px verdana, arial, sans-serif; margin-bottom:3px; border-bottom: 1px solid #B4DD2D;  } */
.tituhome {	color: #0E3154;  font:bold 16px arial, verdana, sans-serif; background:#dcdcdc; padding:5px;  }
.tituhome a {	color: #0E3154; text-decoration:none;}
.tituhome a:hover {	color: #fff; text-decoration:none;}
.antetitulo {font:bold 11px Arial, Trebuchet MS, Helvetica, sans-serif; color:#a9a9a9; text-decoration:none; letter-spacing:0px; }
.titulo {font: 26px Georgia, times new roman, times, serif; color:#8b0000; text-decoration:none; letter-spacing:-1px; }
.subtitulo {font:bold 16px Georgia, times new roman, times, serif; color:#8B5A2B; text-decoration:none;  }
.seccion,.seccion a { font:bold 12px Arial,Verdana, helvetica, sans-serif; color: #649DC8;  text-decoration:none; }
.subseccion { font:bold 12px Arial, Verdana, helvetica, sans-serif; color: #304054; letter-spacing:0px; }
.peq {	color:#b0e0e6;  font:9px  arial, verdana, sans-serif; letter-spacing:0px; }

td.op	{ font:bold 15px times, times new roman, serif; color:#000; padding:3px 5px 3px 10px; letter-spacing:0px; height:24px; }
td.op2	{ font:bold 15px times, times new roman, serif; color:#000; padding:3px 5px 3px 10px; letter-spacing:0px; height:24px; }
td.opon	{ font:bold 15px times, times new roman, serif; color:#000; padding:3px 5px 3px 10px; letter-spacing:0px; height:24px; }
td.sep	{ font:bold 15px times, times new roman, serif; color:#404040; padding:3px 0px; height:22px; }
td.op a { color:#8B5A2B; text-decoration:none; }
td.op a:hover { color:#6C7F29; text-decoration:none; }
td.opon a { color:#F8EEE0; text-decoration:none; }
td.opon a:hover { color:#6C7F29; text-decoration:none; }


.caja1 {	color: #0E3154;  font:bold 16px arial, verdana, sans-serif; background:#dcdcdc; padding:5px;  }
.caja2 {	color: #0E3154;  font:bold 16px arial, verdana, sans-serif; background:#9AABBC; padding:5px;  }
.caja3 {	color: #0E3154;  font:bold 16px arial, verdana, sans-serif; background:#8fbc8f; padding:5px;  }

#fotoder { width:191px; height:425px;background:#7C98C5 }
#fotoizq { width:191px; height:181px; background:#7C98C5; border-bottom:1px solid #fff;}


#fc_vert_0 { position: relative; /* important */	overflow: hidden; /* important */	width: 191px; /* important */	height: 181px; /* important */	}

#fc_vert_1 { position: relative; /* important */	overflow: hidden; /* important */	width: 191px; /* important */	height: 425px; /* important */	}

pre { display:none;}

#caja_0 {	padding:0; margin:0; width:191px; height:181px; overflow: hidden; background:#7C98C5;	}
.caja_item0 { 	top:0; left:0;   width:191px; height:181px; font:bold 13px Verdana, Arial, Helvetica, sans-serif;	}

#caja_1 {	padding:0; margin:0; width:191px; height:425px; overflow: hidden; background:#7C98C5;	}



.ewTable {  color: inherit; font: 12px  arial,verdana, sans-serif; border: 0px outset; border-collapse: collapse; margin-top:10px; }
.ewTable td {	padding: 3px; border: 1px solid; border-color: #CCCCCC;  }

.ewTableHeader { background-color: #666666; color: #FFFFFF; vertical-align: top;	}
.ewTableHeader td { text-align:center; font-weight:bold;  	}
.ewTableHeader a:link {	color: #FFFFFF; }
.ewTableHeader a:visited {	color: #FFFFFF; }

.infoinm 	{	background:#E9ECED; border:1px solid #8B9CA5; }
.infoinm td {	color: #404040;  font: 12px  arial,verdana, sans-serif;  }
.infoinm th {	background:#D2DADD; color: #7D929B;  font:bold 11px  arial,verdana, sans-serif;  }
#lasfotos	{	width:380px;	}
.fotos		{	float:left; /*width:50px; height:38px;	*/ }

/*.pics     {  height: 275px; width:360px; padding:0; margin:0; overflow: hidden;  }
.pics div {  top:0; left:0;  font:9px  arial, verdana, sans-serif; letter-spacing:0px; }
#nav { text-align:center; font:bold 12px arial, sans-serif; }
#nav a { background:url(imgs/navoff.png) no-repeat; text-decoration: none; margin:0 2px; padding: 3px 5px; }
#nav a.activeSlide { background:url(imgs/navon.png) no-repeat; color:#fff;}
#nav a:focus { outline: none; }*/

.pics     {  height: 380px; width:450px; padding:0; margin:0; overflow: hidden;  }
.pics .itm {  top:0; left:0; height: 380px; width:440px; font:9px  arial, verdana, sans-serif; letter-spacing:0px; border:0px solid #000 }
.g_foto  {  width:420px; height: 315px; margin:8px 0px 0px 8px;  }
.g_foto_box { width:445px; height: 338px; background:url(imgs/fondofotos.jpg); border: 0px solid #ccc; }
#slideshow { margin: 0px; }
#nav {  margin:0px; padding:0px; margin-top:8px;  }
#nav li { width:48px; float:left;  height:42px; margin:0px; list-style:none;  }
#nav li img { border:1px solid #a52a2a; }
#nav a { width: 48px; padding: 0px; dis play:block; border: 0px solid #ccc; }
#nav a.activeSlide { background: #88f }
#nav a:focus { outline: none; }
/* #nav img { border:none; display: block } */

.basetxt {  width:158px; height:185px; 
			background:url(imgs/basetxt.gif);  margin-left:59px; margin-top:81px; }
.basetxt td { color:#000;  font:10px  arial, verdana, sans-serif; letter-spacing:0px; line-height:11px; height:170px; }
.basefoto { margin:0px; /*margin:81px 0px 0px 25px;  */ }			
.basecal  { margin:0px;  }

#concha		{	position:absolute; left:0px; top:600px; 	z-index:110; width:290px; height:290px; border:0px solid #000;}
#concha2	{	position:absolute; left:780px; top:340px; 	z-index:120; width:215px; height:290px; border:0px solid #000;}
#logo		{	position:absolute; left:80px; top:150px; 	z-index:105; width:200px; height:140px; border:0px solid #000;}

