  body{}
  body {
	  text-align: left;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  color: #666666;
	  font-size: 12px;
	  margin: 0;
	  background: #C0E55A url('../imagenes/fondo.jpg') repeat-x;	 
    }
  #center {
      width: 100%;
	  text-align: center;
    }
  #content { 
      width: 900px;
	  margin: 0 auto;
    }
  #page { 

    }
  #pag_content {
  
	  background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 12px;
	  margin-left: 30px;
	  padding: 20px;
    }
	
  #pag_tiendas { 

 background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 0px;
	  margin-left: 30px;
	  padding: 20px;
    	  
	  }
	  	
	 #pag_catalogo {
	 float: left;
	 /*
	  position: absolute;
	  width: 425px;
	  height: 317px;
	  margin-left: 30px;
	  margin-top: 25px;
	  padding-left: 15px;
	  padding-right: 60px;
	  padding-top: 15px;*/
	
    }
  #pag_contact { 


	  background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 12px;
	  margin-left: 30px;
	  padding: 20px;
	        
	/*  float: left;
	  position: absolute;
	  width: 425px;
	  height: 317px;
	  margin-left: 30px;
	  margin-top: 25px;
	  padding-left: 15px;
	  padding-right: 60px;
	  padding-top: 15px;
	  background: url('../imagenes/pag_contact.png'); /*#FFFFFF;*/
	  */
	  
    }
  #pag_contact p, p.acenter {
	  text-align: center;
	  width: 425px;
	}
  #id_pag_content {
	 /* z-index: 1000;
	  position: absolute;*/
    }
  h2 {
      font-size: 16px;
	  color: #666666;
    }
  h3 {
      font-size: 14px;
	  color: #666666;
    }
  p {
	
    }


  #banner {
       float:left; 
	   width:300px;
    }
	
	
/* MENU INICIA */

  #menu { 
       float:left; 
	   margin-left: 50px;
	   margin-top: 10px;
	   width:500px;
    }
	
  #menu_idioma { 
      margin: 25px;
	  display: table;
	 /* position: absolute;
	  top: -90px;
	  right: 10px;*/
    }
  #menu ul, #menu_idioma ul { 
	  padding: 0;
	  margin: 0;
    }
  #menu li, #menu_idioma li { 
      list-style: none;
	  float: left;	 
    }
  #menu a, #menu_idioma a {
	  display:block;
    }
  #menu h2 {
      display: none;
    }
  
  #nina1 {
      position: absolute;
	  bottom: 80px;
	  right: 20px;
	  width: 317px;
	  height: 361px;
	  background: url('../imagenes/nina1.png');
    }
  #nina2 {
      position: absolute;
	  bottom: 100px;
	  right: 10px;
	  width: 200px;
	  height: 256px;
	  background: url('../imagenes/nina2.png');
    }
  #nina3 {
      position: absolute;
	  bottom: 90px;
	  right: 0px;
	  width: 178px;
	  height: 296px;
	  /*background: url('../imagenes/nina3.png');*/
    }
  #espirales {
      position: absolute;
	  top: 460px;
	  right: 0px;
	  width: 139px;
	  height: 162px;
	  background: url('../imagenes/espiral1.png') no-repeat; 
    }
  #love_cat {
      position: absolute;
	  top: 20px;
	  right: 0px;
	  width: 558px;
	  height: 308px;
	  /*background: url('../imagenes/love_cat.png');*/
    }
  
  #free_banner {
      text-align:center; 
      position: absolute;
	  bottom: 10px;
	  width: 900px;
	  height: 136px;
	  border: none;
	  z-index: 100;
    }
  #id_catalogo {
     /* position: absolute;
	  top: -10px;
	  left: 30px;
	  */
	  z-index: 1000;
    }
  #id_inicio {
     position: absolute;
	 width:300px;
	 height:150px;
	 top: 380px;
	 padding-left: 580px;
    }
  
  #sub-menu {
      float: left;
	  height: 25px;     
    }
  #sub-menu ul { 
	  list-style: none;
	  padding: 0px;
/*	/  margin: 20px;*/
    }
  #sub-menu li { 
	  float: left;
	  padding: 5px;
	  padding-bottom: 0px;
	  width: 86px;
	  height: 20px;
	  margin-right: 5px;
	  text-align: center;
	  background: url('../imagenes/tab_select.png');
    }
  #sub-menu li.select {
	  background: url('../imagenes/tab_none.png');
    }
  
  #sub-venta { 
      float: left;
	  text-align:center;
	  height: 25px;
	  margin-left: 200px;
	  margin-top: 5px;
    }
  #sub-venta ul { 
	  list-style: none;
	  padding: 0px;
	  margin: 0px;
    }
  #sub-venta li {
	  float: left;
	  padding: 5px;
	  padding-bottom: 0px;
	  width: 154px;
	  height: 20px;
	  margin-right: 4px;
	  text-align: center;
	  background: url('../imagenes/venta_select.png');
    }
  #sub-venta li.select {
	  background: url('../imagenes/venta_none.png');
    }
	
  a:link, a:visited {
	  /*display: block;*/
	  /*width: 100%;*/
	  /*font-weight: bold;*/
      text-decoration: none;
	  color: #FF5096;
    }
  a:hover {
	  /*display: block;*/
	  /*width: 100%;*/
      text-decoration: none;
	  color: #0099FF;
    }
  img {
      border: none;
    }
/* MENU TERMINA */
  #footer {
      width:100%;
      position: fixed;
      text-align: left;
	  padding: 10px;	   
	  bottom: 0px;
	  color:#FFFFFF;
      background-color:#F55AAB; 
	  	  
    }
	#footer a
	{
	clear:both;
	display:table-row;
	}
  /*form div {
      text-align: center;
    }
  form label {
      display: block;
	  width: 150px;
      text-align: right;
	  border: 1px solid #666666;
    }
  form input {
      clear: left;
    }*/
  
  * html img,
  * html .png {
      position:relative;
      behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
      this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
      this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
    }
	
/* CSS Document */


.private_login
{
	margin-top:150px; 
	margin-bottom:100px;
}
.private_list
{
	width:900px;
}
#tr_list
{
	background-color:#FFFFFF;
	border-bottom-color:#000000;
}
#table_search
{
	width:40%;
	float:right;
}
.private_edit
{
	width:900px;
}
#title_club
{
	color:#666666;
	font-size:20px;
}
#btn_back
{
	height:50px;
	cursor:pointer;
}
#btn_save
{
	height:50px;
}
#lbl_status
{
	color:#FF0000;
	margin-left:300px;
}
.content_club
{
	width:900px; 
	margin:auto;
	position:absolute;
	margin-left:200px;
}
.club_gallery
{
	width:50%;
	float:right;
	margin-right:100px;
}
.label_pag
{
	color:#333333;
	padding:7px;
	background:#DBDBDB;
}
#club_register
{
	width:40%;
}
.register_form
{
	width:300px;
	float:right;
	margin-right:50px;
}
#image_trop
{
	float:right;
	margin-bottom:50px;
	margin-top:20px;
	margin-right:50px;
}
.register_label
{
	color:#FFFFFF;
}
div.image_big_back
{
	background:url("../es/club_tropicana/image/club_back.png") no-repeat;
	width:587px;
	height:331px;
}
#table_big_image 
{
	width:100%;
	top:20px;
	position:relative;
	z-index:-10;
	right:55px;
}
#table_big_image  img
{
	width:400px;
	height:270px;
}
#table_info
{
position:relative;
bottom:280px;
left:-70px;
}

.usr_data
{
	color:#FF802E;
	display:list-item;
	list-style:none;
	padding-bottom:20px;
}
#slider
{
	margin:auto;
	position:absolute;
	background-color:#0066FF;
}
#slider ul, #slider li{
	list-style:none;
	}
#slider, #slider li{ 
	width:500px;
	height:200px;
	overflow:hidden;
	margin-top:50px;
}
#mini_image img
{
	border: solid 5px #F88FC6;
}
#prev_club
{
	width:37px;
	margin-top:-170px;
}
#prev_club img
{
	border:none;
}
#next_club
{
	width:37px;
	margin-left:600px;
}
#next_club img
{
	border:none;
}
.pagination_gallery
{
	width:600px; 
	margin-top:30px;

}
.pagination_gallery a
{
	color:#666666;
}
.pagination_gallery table td
{
	vertical-align:top;
}

#id_nav
{
	width:30%; 
	height:20%; 
	float:left;

	margin-top:10px;
	display:none;
}
.thank_msg
{
	width:50%;
	margin:auto;
	position:relative;
	margin-left:300px;
	margin-top:100px;
	color:#666666;
	font-size:24px;
	margin-bottom:50px;
}
/********************************************************************************************/
#lightbox
{	
position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;
}

#lightbox img
{ 
width: auto; height: auto;
}

#lightbox a img
{ 
border: none; 
}

#outerImageContainer
{ 
position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; 
}

#imageContainer
{ 
padding: 10px; 
}

#loading
{ 
position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; 
}

#hoverNav{ 
position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; 
}

#imageContainer>#hoverNav
{ 
left: 0;
}

#hoverNav a
{ 
outline: none;
}

#prevLink, #nextLink{ 
width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; 
}

#prevLink { 
left: 0; float: left;
}

#nextLink 
{ 
right: 0; float: right;
}

#prevLink:hover, #prevLink:visited:hover 
{ 
background: url(image/prevlabel.gif) left 15% no-repeat; 
}

#nextLink:hover, #nextLink:visited:hover 
{ 
background: url(image/nextlabel.gif) right 15% no-repeat; 
}

#imageDataContainer
{ 
font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; 
}

#imageData
{	
padding:0 10px; color: #666; 
}

#imageData #imageDetails
{ 
width: 70%; float: left; text-align: left; 
}	

#imageData #caption
{ 
font-weight: bold;	
}

#imageData #numberDisplay
{ 
display: block; clear: left; padding-bottom: 1.0em;	
}			

#imageData #bottomNavClose
{ 
width: 66px; float: right;  padding-bottom: 0.7em; outline: none;
}	 	

#overlay
{ 
position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; 
}


