body {

	font-family:  Arial, Tahoma, "Trebuchet MS", Sans-serif;	 

	font-size: 11px;	 

	color: #495454;	 

	margin: 0;

	padding: 0;

	background-color:#006699;

}



#contenedor_cabezal{

	height: 183px;

	background-image: url(/imagenes/contenedor_cabezal_fondo.jpg);

}



#contenedor_cental{

	background-color: #fff;

	/*display: block;*/

}



#contenedor_pie{

	height: 100px;

	background-image: url(/imagenes/contenedor_pie_fondo.jpg);

	background-repeat:repeat-x;

}





#cabezal{

	width: 980px;

	height: 183px;

	background-image: url(/imagenes/cabezal_fondo.jpg);

	margin: 0 auto;

}



#cabezal_col_izq{

	width: 600px;

	height: 183px;

	float: left;

}



#cabezal_logo{

	width: 600px;

	height: 140px;

	float: left;

}



/* - - - - - - - - - - - - - - - - - - - */



#contenedor_error{

	height: 30px;

	background-color: #CC0000;

	padding-top: 10px;

}

.error_log{

	width: 950px;

	margin: 0 auto;

	color: #fff;

	font-size: 12px;

	text-align: right;

}

.error_log a:link, .error_log a:visited{

	text-decoration: none;

	font-weight: bold;

	color: #fff;	

	}

.error_log a:hover {

	text-decoration: none;

	font-weight: bold;

	color: #E68080;

	}







/* - - - - - - - - - - - - - - - - - - - */



#botonera{

	/* width: 600px; */

	height: 43px;

	float: left;

	margin: 0px;

	padding: 0px;	

}





#nav {

	margin: 8px 0px 0px 0px;

	padding: 0;

	height: 35px;

	letter-spacing: 2px;

	}



#nav li {

	margin: 0; 

	padding: 0;

	display: inline;

	list-style-type: none;

	}

	

#nav a:link, #nav a:visited {

	height: 35px;

	float: left;

	font-size: 12px;

	/*line-height: 14px;*/

	text-decoration: none;

	color: #fff;

	/*vertical-align: middle;*/

	margin: 0px 9px 0px 9px;

	}



#nav a:link.active, #nav a:visited.active{

	color: #F1FAE8;

	background: url(/imagenes/botonera_selec.gif);

	background-position: center;

	background-repeat: no-repeat;

	}



#nav a:hover {

	color: #fff;

	background: url(/imagenes/botonera_selec2.gif);

	background-position: center;

	background-repeat: no-repeat;

	}



#nav .separador{

	width: 2px;

	background-image: url(/imagenes/botonera_separador.gif);

	background-repeat: no-repeat;

	height: 22px;

	float: left;

}	



#login{

	height: 52px;

	padding: 3px;

	float: left;

	/*border: 1px solid #ccc;*/

}



#login .avatar{

	float: right;

	margin: 0 10px 0 10px;

	border: 3px solid #1981B8;

}





#login .boton{

	width: 76px;

	height: 33px;

	background-image: url(/imagenes/boton_login.gif);

	border: 0;

	margin-left: 3px;

}



#login .fondocampos{

	width: 290px;

	float: left;

	margin-top: 4px;

	color:#fff;

	font-size: 13px;





}



#login .fondoboton{

	width: 80px;

	height: 33px;

	float: left;

	margin-top: 1px;

}

/*

#login .olvido{

	float: right;

	font-size: 12px;

	text-align: right;

	margin-top: 3px;

	color: #8CC3EA;

	padding-right:20px;

}*/

#login .olvido{

	width: 295px;

	float: left;

	font-size: 12px;

	text-align: right;

	margin-top: 3px;

	color: #8CC3EA;

}





#login .olvido_pass{

	float: left;

	font-size: 12px;

	text-align: right;

	margin-top: 3px;

	color: #8CC3EA;

	padding-left:5px;

}





#login .olvido a:link, #login .olvido a:visited{

	text-decoration: none;

	color: #8CC3EA;	

	}

#login .olvido a:hover {

	text-decoration: none;

	color: #fff;	

	}



#login .olvido .linkitos{

	font-size: 9px;

} 



/**/

#login .olvido_pass a:link, #login .olvido_pass a:visited{

	text-decoration: none;

	color: #8CC3EA;	

	}

#login .olvido_pass a:hover {

	text-decoration: none;

	color: #fff;	

	}



#login .olvido_pass .linkitos{

	font-size: 9px;

} 

/**/





#login .campos{

	width: 75px;

	margin: 3px 5px 1px 2px;

	background-color: #006699;

	border: 1px solid #267FBA;

	color: #98E9FE;

	padding: 1px;

}



#presentacion{

	height: 125px;

	background-image: url(/imagenes/presentacion.jpg);

	clear:both;

}



#presentacion_log{

	clear:both;

	height: 125px;

	background-image: url(/imagenes/presentacion_log.jpg);

}

#header_buttons {

	position: relative; top: 25px;

  left: 20px; 

}

#header_search {

  position: relative; top: 84px;

  left: 14px;	

}

#header_search #search_field {

	 border: 0; width: 220px; color: #3F91CB; 

	 height: 26px;  float: left; font-size: 12px;

	 line-height: 25px; 

	 background-image: url("/imagenes/search_box_r1_c2.jpg");

	}

#header_search #search_field_left {

	background-image: url("/imagenes/search_box_r1_c1.jpg");

	width: 10px; float: left; height: 28px; 

	}

#header_search #search_field_right {

	background-image: url("/imagenes/search_box_r1_c3.jpg");

	width: 9px; float: left; height: 28px; margin-right: 10px;

	}

#header_search #search_button {

	border: 0; background-image: url("/imagenes/search_button.gif");

	width: 90px; height:22px; float: left; margin-top:3px;

	}



.boton_crea{

	margin: 20px 0 0 0;

	vertical-align: bottom;

}



#presentacion2{

	background-image: url(/imagenes/presentacion_2.jpg);

	height: 173px;

	width: 230px;

	font-size: 16px;

	font-weight: bold;

	line-height: 18px;

	color: #006699;

	padding: 0 130px 0 20px;

}



#cabezal_col_der{

	width: 380px;

	height: 183px;

	float: left;

	color: Yellow;

}

/*

#buscador{

	background-image: url(/imagenes/buscador_fondo.jpg);

	height: 46px;

	width: 340px;

	color: #006699;

	margin: 20px 10px 0 10px;

	background-repeat: no-repeat;

	padding: 5px 0 0 20px;

}



#buscador .fondocampob{

	width: 252px;

	height: 46px;

	float: left;

	margin: 6px 0 0 0;

}



#buscador .campob{

	width: 200px;

	height: 18px;

	background-color: #E5E5E5;

	padding: 4px 0 0 0;

	color: #666;

	border: 0px;

}



#buscador .fondobotonb{

	width: 73px;

	height: 30px;

	float: left;

	margin-top: 1px;

	background-image: url(/imagenes/boton_buscar.jpg);

	border: 0;

	background-repeat: no-repeat;

	margin: 3px 0 0 5px;

}

*/



#buscador{

background-image: url(/imagenes/buscador_fondo.jpg);

height: 46px;

width: 340px;

color: #006699;

margin: 20px 10px 10px; 10px;

background-repeat: no-repeat;

padding: 5px 0 0 20px;

}

#buscador .fondocampob{

width: 195px;

height: 46px;

float: left;

margin: 6px 0 0 0;

}

#buscador .campob{

width: 180px;

height: 18px;

color: #666;

padding: 4px 0 0 0;

background-color: transparent;

border: 0px;

}

#buscador .fondobotonb{

width: 130px;

height: 30px;

float: left;

margin-top: 1px;

background-image: url(/imagenes/boton_buscar.jpg);

border: 0;

background-repeat: no-repeat;

margin: 3px 0 0 5px;

}



.fondobotonc{

width: 130px;

height: 30px;

float: left;

margin-top: 1px;

background-image: url(/imagenes/boton_invitar_amigo.jpg );

border: 0;

background-repeat: no-repeat;

margin: 3px 0 0 5px;



}



#cuerpo{

	width: 980px;

 	background-image: url(/imagenes/cuerpo_fondo.jpg);

 	margin: 0 auto; 

	display: block;

}



#cuerpo_col_izq{

	width: 570px;

	padding: 20px 20px 20px 10px;

	float: left;

}



#cuerpo_col_der{

	width: 380px;

	float: left;  

}



#cuerpo_cierre{

	width: 980px;

	background-color: Aqua;

	float: left;

}



#producto{

	width: 560px;

/*	background-color: #ccff99;*/

	/*border-bottom: 1px dashed #ccc;*/

	padding: 5px 5px 0px 5px;

	

	

}



#producto_columna1{

	background-color: #fff;

	width: 120px;

	float: left;

	margin-right: 15px;

	text-align: right;

	clear: both;

	

	

}



.precio {

	width: 110px;

	padding: 5px 5px 5px 5px;

	font-size: 14px;

	font-weight: bold;

	color: #FF208A;

	text-align: right;

	background-image: url(/imagenes/producto_precio.gif);

	margin-bottom: 5px;

}





#producto_columna2{

	width: 125px;

	float: left;

	margin-right: 20px;

}



.producto_columna3{

	background-color: #fff;

	width: 280px;

	float: left;

	background-repeat: no-repeat;

	background-position:right bottom;

}

#producto_columna_des{

	/* width: 265px; */

	float: left;

	margin-right: 13px;

	text-align: right;



}



.precio_des {

	width: 110px;

	padding: 5px 5px 5px 5px;

	font-size: 14px;

	font-weight: bold;

	color: #FF208A;

	text-align: left;

	background-image: url(/imagenes/producto_precio_des.gif);

	background-repeat: no-repeat;

	margin: 5px 0 0 0;



}



.producto_imagen{

	border: 1px solid #ccc;

}



.producto_titulo{

	font-size: 18px;

	color: #FF208A;

}

.producto_url{

	font-size: 13px;

	color: #C7C7C7;

	margin-bottom: 5px;

	overflow:hidden;

}

.producto_titulo a:link, .producto_titulo a:visited {

	text-decoration: none;

	color: #FF208A;

	}

.producto_titulo a:hover {

	text-decoration: none;

	color: #FF8FC4;

	}





.producto_tags{

	font-size: 10px;

	color: #0091C4;

	text-transform: uppercase;

	margin: 3px 0 10px 0;

	line-height: 18px;

}

.producto_tags a:link, .producto_tags a:visited {

	text-decoration: none;

	color: #0091C4;

	background-image: url(/imagenes/tag_orange.png); background-position: left; background-repeat: no-repeat;

	padding: 2px 5px 2px 17px; 

	}

.producto_tags a:hover {

	text-decoration: none;

	color: #005984;

}



.producto_fulano{

	color: #6FBF21;

	margin-top: 3px;

	font-weight: bold;

}



.producto_fulano a:link, .producto_fulano a:visited{

	text-decoration: underline;

	color: #FF208A; font-weight: normal;

}

.producto_fulano a:hover { 

	 color: #FF8FC4; 

   text-decoration: none;	 

}



.item_barra a:link, .item_barra a:visited{

	text-decoration: none;

	color: #6FBF21;

	}



.item_barra a:hover {

	text-decoration: none;

	color: #5B9C1B;

	}



.item_barra{

clear:both;

text-align:right;

width: 560px;

}



div.espaciado{

	border-bottom: 1px dashed #ccc;

	width:100%;

	clear:both;

	height:5px;

	margin-bottom:5px;

}





#pie{

	width: 940px;

	height: 60px;

	background-image: url(/imagenes/pie_fondo.jpg);

	margin: 0 auto; 

	padding: 20px;

	color: #8CC3EA;

	font-size: 12px;

}



#pie .submenu{

	margin-bottom: 10px;

	float:left;

}



#pie a:link, #pie a:visited {

	text-decoration: none;

	color: #8CC3EA;

	}



#pie a:hover {

	text-decoration: none;

	color: #fff;

	}



.submenu img{

	margin-top:10px;

	border: 1px dashed #BCF2FF

}





#publicidad{

	background-color: #F2FCFF;

	width: 560px;

	padding: 5px;

}	



#publicidad .col{

	width: 280px;

	float: left;

}



#publicidad .producto1{

	width: 260px;

	padding: 5px;

	float: left;

	margin:  5px 0 0 0;

	float: left;

	border-bottom: 1px dashed #BCF2FF

}	



#publicidad .imgagen{

	border: solid 1px #BCF2FF;

	float: left;

	margin-right: 10px;

}



#publicidad .texto{

	vertical-align: top;

	margin: 0px;

	font-size: 12px;

	color: #006599;

}





#publicidad .texto a:link, #publicidad .texto a:visited{

	text-decoration: none;

	color: #006599;

	}

#publicidad .texto a:hover {

	color: #005984;

	text-decoration: underline;

	}



	

/* ESTILOS FORM REGISTRO */



.form_error{

	background-color: #CC0000;

	width: 540px;

	padding: 5px 10px 5px 10px;

	margin: 10px 0 10px 0;

	color: #fff;

	font-size: 12px;

	text-align: right;

}



.form_ok{

	background-color: #5B9C1B;

	width: 540px;

	padding: 5px 10px 5px 10px;

	margin: 10px 0 10px 0;

	color: #fff;

	font-size: 12px;

	text-align: right;

}



.text_error{

	color: #CC0000; 

}



.secciones{

font-family:  Tahoma, "Trebuchet MS", Arial, Sans-serif;	

font-size: 22px;

line-height: 30px;

color: #006699;

}



#form {

	font-size: 13px;

}	



#form p{

	line-height: 21px;

	padding: 0px;

	margin: 6px;

}	



#form .boton{

	width: 110px;

	height: 33px;

	background-image: url(/imagenes/boton_registrarse.jpg);

	border: 0;

	margin-left: 155px;

}



#form label{

	width: 140px;

	float: left;

	text-align: right;

	margin-right: 10px;

	display: block;

	color: #006699;

}



#form .campos{

color: #006699;

background: #FAFAFA;

border: 1px solid #C6C6C6;

font-size: 13px;

font-family:  Arial, Tahoma, "Trebuchet MS", Sans-serif;	 

}



#form .campos_2{

	color: #006699;

	background: #FAFAFA;

	border: 1px solid #C6C6C6;

	font-size: 13px;

	font-family:  Arial, Tahoma, "Trebuchet MS", Sans-serif;	 

	width: 280px;

	height: 60px;

	margin-bottom: 10px;

	

}

/*

#form submit input {

color: #000;

background: #ffa20f;

border: 2px outset #ff0000;

}



#form legend {

color: #ccc;

background: #ff0000;

padding: 2px 6px;

}*/



.fondo_form{

	background-image: url(/imagenes/fondo_form.jpg);

	background-position: bottom; background-repeat: repeat-x;

	width: 540px;

	padding: 20px 10px 20px 10px;

}



.fondo_form_short{

	background-image: url(/imagenes/fondo_form_2.jpg);

	background-position: bottom; background-repeat: repeat-x;

	width: 540px;

	padding: 20px 10px 20px 10px;

}



/* NUEVO ITEM /////////////////// */



.agregar{

	background-image: url(/imagenes/item_agregar.jpg);

	background-repeat: no-repeat;

	font-size: 16px;

	padding: 7px 0 10px 30px;

	font-variant: small-caps;

	font-weight: bold;

	color: #5B9C1B;

	width: 150px;

	margin-top: 30px;

}

.agregar a:link, .agregar a:visited{

	text-decoration: none;

	color: #5B9C1B;

	}

.agregar a:hover {

	color: #78CE21;

	text-decoration: none;

	}



.separar{

	border-bottom: 1px dashed #CCCCCC;

	margin: 10px 0 10px 0;

	clear:both;

}	

	

#form .boton_i{

	clear:both;

	width: 73px;

	height: 30px;

	background-image: url(/imagenes/boton_enviar.jpg);

	border: 0;

	margin-left: 155px;

}



.fondo_items

{

background: url(/imagenes/fondo_nuevo-item.jpg) repeat-x bottom top;

width: 540px;

padding: 20px 10px 5px 10px;

}





.item_eliminar{

	background-image: url(/imagenes/item_eliminar.jpg);

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}



.item_agregado {

	padding: 7px 3px 7px 30px;

  font-size: 10px;

  line-height: 25px;

	}



.item_editar{

	background-image: url(/imagenes/item_editar.jpg);

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}



.item_reservar{

	background-image: url(/imagenes/item_reservar.jpg);

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}



.item_comentar{

	background-image: url(/imagenes/item_comentar.gif);

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}


.item_compartir{
	background-image: url(/imagenes/share-rotating-icon2.gif);
	background-repeat: no-repeat;
	padding: 7px 3px 7px 30px;
	font-size: 10px;
	line-height: 25px;
	background-position: 7px 5px;
}


.item_agregar{

	background-image: url("/imagenes/item_agregar_2.gif");

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}



.item_agregar_top a {

	background-image: url("/imagenes/item_agregar_4.gif");

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}

.item_agregar_top a {

	color: #fff; text-decoration: none;

	}

.item_agregar_top a:hover {

	text-decoration:underline;

	}



.cancelar_reserva{

	background-image: url(/imagenes/item_cancelar.jpg);

	background-repeat: no-repeat;

	padding: 7px 3px 7px 30px;

	font-size: 10px;

	line-height: 25px;

}



.cancelar_reserva a, .item_comentar a, .item_eliminar a, .item_editar a, .item_reservar a, .item_agregar a, .item_compartir a {

	color:#666;

	text-decoration:none;

}



.cancelar_reserva:hover, .item_comentar:hover, .item_eliminar:hover, .item_editar:hover, .item_reservar:hover, .item_agregar:hover, .item_compartir:hover {

	background-color:#F3F3F3;

}





.etc{

	font-size: 12px;

	color: #006599;

	padding-left: 5px;

}

.etc a:link, .etc a:visited{

	text-decoration: none;

	color: #006599;

	}

.etc a:hover {

	color: #005984;

	text-decoration: underline;

	}

	

	



.paginacion{

	font-size: 11px;

	text-align: right;

	color: #5B9C1B;

	padding: 5px 15px 5px 5px;

}

.paginacion a:link, .paginacion a:visited{

	text-decoration: none;

	color: #6FBF20;

	}

.paginacion a:hover {

	color: #5B9C1B;

	text-decoration: underline;

	}





	

	

	

	

	

	

.amigos{

	background-color: Aqua;

	margin: 10px

}	

	

	

	

/* =-=-=-=-=-=-=-[TAGS]-=-=-=-=-=-=-=- */





 #scroll {

      width:360px;

      height:200px;

      background-color: #f1f1f1;

      overflow:auto;

 		SCROLLBAR-FACE-COLOR:#5B9C1B;

		SCROLLBAR-HIGHLIGHT-COLOR: #5B9C1B;

		SCROLLBAR-SHADOW-COLOR: #5B9C1B;

		SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;

		SCROLLBAR-ARROW-COLOR: #FFFFFF;

		SCROLLBAR-TRACK-COLOR:  #f1f1f1;

		SCROLLBAR-DARKSHADOW-COLOR: #000000;		

}

	

#tags {

	width: 360px;

	font-family: Verdana, sans-serif;

	padding: 0;

	margin: 10px 10px 10px 10px;

	}



#tags .titulo {

	font-size: 19px;

	margin: 0px;

	padding: 12px 10px 8px 15px; 

	background-image: url(/imagenes/amigos_lista_top.gif);

	color: #5B9C1B;

	}

	

#tags .fondo {

	background-color: #f1f1f1;

	margin: 0;

	padding: 0;

	}

	

#tags .pie {

	background-image: url(/imagenes/amigos_lista_pie.gif);

	margin: 0;

	padding: 0;

	height: 25px;

	}	



#tags ul {

	margin: 0;

	padding: 0;

	border: none;

	} 



#tags li {

	font-size: 11px;

	border-bottom: 1px dashed #E5E5E5;

	list-style: none;	

	color: #5B9C1B;	

	}		

	

#tags li a {

  	voice-family: "\"}\""; 

  	voice-family: inherit;

  	height: 12px;

	text-decoration: none;

	color: #5B9C1B;		

	}	

#tags li a:link, #tags li a:visited, #tags li a:active  {

	display: block;

	background-color: #F5F5F5;

	padding: 3px 5px 3px 25px;

	}

	

#tags li a:hover {

	color: #FF208A;

	padding: 3px 5px 3px 25px;

	background-color: #E4E4E4;

	}

		

/* =-=-=-=-=-=-=-[TAGS]-=-=-=-=-=-=-=- */



/* =-=-=-=-=-=-=-[AMIGOS]-=-=-=-=-=-=-=- */

	

#amigos {

	width: 360px;

	padding: 0px;

	margin: 10px 10px 0 10px;

	}



#amigos .agregar_amigo{

	background-image: url(/imagenes/amigos_agregar_bot.jpg);

	background-repeat: no-repeat;

	background-position: 190px;

	padding: 10px 0px 6px 223px;

	background-color: #f1f1f1;

	border-top: 1px solid #E5E5E5;	

	border-bottom: 1px solid #E5E5E5;

	font-size: 10px;

	color: #006699;

	}



#amigos .administrar_amigo{

	background-image: url(/imagenes/amigos_administrar_bot_2.jpg);

	background-repeat: no-repeat;

	background-position: 185px;

	padding: 10px 0px 6px 220px;

	background-color: #f1f1f1;

	border-top: 1px solid #E5E5E5;	

	border-bottom: 1px solid #E5E5E5;

	font-size: 10px;

	color: #006699;

	}	





#amigos .agregar_amigo a, #amigos .administrar_amigo a  {

	color: #006699;

	text-decoration: none;

	}

	

#amigos .agregar_amigo a:hover, #amigos .administrar_amigo a:hover {

	color: #FF208A;

	text-decoration: none;

	}	

	

	

	

#amigos .titulo {

	font-size: 21px;

	margin: 0px;

	padding: 12px 10px 8px 15px; 

	background-image: url(/imagenes/amigos_lista_top.gif);

	color: #006699;

	}

	

#amigos .fondo {

	background-color: #f1f1f1;

	margin: 0;

	padding: 0;

	}

	

#amigos .pie {

	background-image: url(/imagenes/amigos_lista_pie.gif);

	margin: 0;

	padding: 0;

	height: 25px;

	}	



#amigos ul {

	margin: 0;

	padding: 0;

	border: none;

	} 



#amigos li {

	display: block;

	font-size: 11px;

	border-bottom: 1px dashed #E5E5E5;

	list-style: none;

	color: #006699;

	background-color: #F5F5F5;

	padding: 3px 5px 3px 25px;

	height:17px;

	}		

	

#amigos li a {

  /*	voice-family: "\"}\""; 

  	voice-family: inherit;

  	height: 12px;*/

	text-decoration: none;

	color: #006699;	

	}	

/*#amigos li a:link, #amigos li a:visited, #amigos li a:active  {

	background-color: #F5F5F5;

	padding: 3px 5px 3px 25px;

	}

*/



#amigos li:hover {

	/*color: #FF208A;

	padding: 3px 5px 3px 25px;*/

	background-color: #E4E4E4;

	}



#amigos .eliminar img{

	border:0;

}

/* =-=-=-=-=-=-=-[AMIGOS]-=-=-=-=-=-=-=- */



/* =-=-=-=-=-=-=-[reservas]-=-=-=-=-=-=-=- */



.reserva{

	width: 110px;

	height:70px;

	clear:both;

	float:right;

	margin-top:5px;

}





.reserva_full{

	padding-top:5px;

	clear:both;

}



.reservas_actuales {

	width: 360px;

	padding: 0px;

	margin: 10px 10px 0 10px;

	}



.reservas_actuales .titulo {

	font-size: 21px;

	margin: 0px;

	padding: 12px 10px 8px 15px; 

	background-image: url(/imagenes/amigos_lista_top.gif);

	color: #006699;

	}

	

.reservas_actuales .fondo {

	background-color: #f1f1f1;

	margin: 0;

	padding: 0;

	}

	

.reservas_actuales .pie {

	background-image: url(/imagenes/amigos_lista_pie.gif);

	margin: 0;

	padding: 0;

	height: 25px;

	}	



.reservas_actuales ul {

	margin: 0;

	padding: 0;

	border: none;

	} 



.reservas_actuales li {

	display: block;

	font-size: 11px;

	border-bottom: 1px dashed #E5E5E5;

	list-style: none;

	color: #006699;

	background-color: #F5F5F5;

	padding: 3px 5px 3px 25px;

	}		

	

.reservas_actuales li a {

  	voice-family: "\"}\""; 

  	voice-family: inherit;

  	height: 12px;

	text-decoration: none;

	color: #006699;	

	}	

/*#amigos li a:link, #amigos li a:visited, #amigos li a:active  {

	background-color: #F5F5F5;

	padding: 3px 5px 3px 25px;

	}

*/



.reservas_actuales li:hover {

	/*color: #FF208A;

	padding: 3px 5px 3px 25px;*/

	background-color: #E4E4E4;

	}



.reservas_actuales .eliminar img{

	border:0;

}

/* =-=-=-=-=-=-=-[reservas]-=-=-=-=-=-=-=- */



#comentarios{

	background-color: #FAFAFA;

	padding: 10px;

}

#comentarios .titulo{

	font-size: 18px;

	margin: 0px;

	padding: 0 0 10px 0; 

	color: #006699;

}





#esquela{

	background-image: url(/imagenes/esquela_top.gif);

	background-repeat: no-repeat;



	border-left: 1px #006699 solid;

	border-right: 1px #006699 solid;

	padding: 10px;

	font-size: 11px;

	font-family: "Courier New", Courier, monospace;

	color: #006699;

	margin-bottom: 10px;

	background-color: #FAFAFA;

	overflow:hidden;

}



.esquela1{

	border: 3px solid #E5E5E5;

	width: 50px;

	float: left;

	margin: 0 10px 2px 0;

}



#comentarios_f{

	background-color: #F6F6F6;

	padding: 10px 10px 5px 10px ;

	border: 5px solid #FAFAFA;

}

#comentarios_f .titulo{

	font-size: 18px;

	margin: 0px;

	padding: 0; 

	color: #006699;

}





/****************************************************/



.item_alta label, item_alta input{

	display: block;

	height:20px;

	float: left;

	margin-bottom: 5px;

	font-size: 13px;

}



.item_alta textarea{

	display: block;

	height:80px;

	float: left;

	margin-bottom: 5px;

	font-size: 13px;

	width: 250px;

	color: #006699;

	background: #FAFAFA;

	border: 1px solid #C6C6C6;

}



.item_alta br{

	clear: left;

}



.item_alta label{

	width: 80px;	 

}



.item_alta input, .item_alta select{

	width: 250px;

	color: #006699;

	background: #FAFAFA;

	border: 1px solid #C6C6C6;

	margin-right:5px;

}



.item_alta .error{

	color:#ff0000;

}



.item_alta a{

	text-decoration: none;

	color: #5B9C1B;

	text-transform: uppercase;

}



.item_alta a:hover{

	text-decoration: none;

	color: #78CE21;

}



.item_alta .boton_i{

	width: 73px;

	height: 30px;

	background-image: url(/imagenes/boton_enviar.jpg);

	border: 0;

	margin-left: 260px;

}



.item_alta{

	/*background-image: url(/imagenes/fondo_form.jpg);

	background-repeat: repeat-x;

	*/

	background-color:#FAFAFA;

	font-weight: bold;

	padding:15px; 0 10px 5px;

}



/****************************************************/







/*****************************************************/



.imagen_encontrada{

	float:left;

	padding:5px;

	width:60px;

	height:80px;

	border: 1px dashed #C6C6C6;

	margin: 0 5px 5px 0;

}



.imagen_encontrada input{

	width:50px;

	height:10px;

	border:0;

}



.imagen_encontrada img{

	width:50px;

	height:50px;

}





.tagcloud{

	padding:0 10px 10px 0;

}



.tagcloud a {

	text-decoration: none;

	color: #FF208A;

	}

.tagcloud a:hover {

	text-decoration: underline;

	color: #FF8FC4;

	}

	



/* NICK CENTRAL //////////////////////////////////////// */	



#nick {

	width: 538px;

	height: 68px;

	padding: 12px 10px 10px 12px;	

	margin: 0px 10px 0 0px;

	background-image: url(/imagenes/nick_fondo.gif);

	}





#nick .name{

	font-size: 22px;

	color: #2A7EAA;

	padding-bottom: 3px;

	border-bottom: 1px dashed #F1F1F1;

}



#nick .name a:link{

	text-decoration:underline;

}





#nick .agregar_item{

	background-image: url(/imagenes/item_agregar.jpg);

	background-repeat: no-repeat;

	font-size: 14px;

	padding: 7px 0 10px 30px;

	font-variant: small-caps;

	font-weight: bold;

	color: #5B9C1B;

	width: 150px;

}





#nick .agregar_item a:link, #nick .agregar_item a:visited{

	text-decoration: none;

	color: #5B9C1B;

	}

#nick .agregar_item a:hover {

	color: #78CE21;

	text-decoration: none;

	}

	

#nick .avatar{

	padding: 9px;

	margin: 0 10px 0 0;

	background-color: #fff;

	background-image: url(/imagenes/avatar_fondo.gif);

}	



#nick .col1{

	width: 60px;

	float: left;

	margin-right: 20px;

}

#nick .col2{

	width: auto;

	float: left;

}	



/******************************************************/



.chiquito_ayuda{

	font-size: 11px;

	color: #999999;

	margin-bottom: 5px;

	overflow:hidden;

	font-weight: normal;

}







/* //////////////////  */

.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



/********************* aq **************************/

div.paginator {

  text-align: right;

  padding: 4px;	

}

ul.paginator {

  margin: 0; padding: 0;	

}

ul.paginator li {

  display: inline; list-style: none;

  margin: 0; 

}

ul.paginator .selected {

  padding: 0 1px; color: #666;

  font-size: 1.6em; text-decoration: none;

}

ul.paginator li a {

  text-decoration: none; padding: 0 1px; 

}

ul.paginator li a:hover {

  color: #fff;

  background-color: #1377AB;

}

#wanted_by, .wanted_by {

	clear: both; font-size: 12px;

	background-image: url(../imagenes/amigos.jpg);

	background-position: left; background-repeat: no-repeat;

	padding-left: 30px; padding-top: 20px; height: 20px;

	}

#wanted_by a {

  font-weight: normal; text-decoration: none;

}

#wanted_by a:hover {

  text-decoration: underline;

}

ul.alfa_list { padding: 0; margin: 10px 0; }

.alfa_list li a {

  background-image: url(../imagenes/index-solapa_un.jpg);

  background-repeat: no-repeat;	display:block; height: 20px; width: 20px;

  text-align: center; color: #fff; text-decoration: none; font-size: 14px;

  padding-top:2px;

}

.alfa_list li a.selected {

  background-image: url(../imagenes/index-solapa.jpg) !important;

}

.alfa_list li {

  list-style: none; float: left; margin: 2px;

}

#listado_usuarios {

  border-bottom: 1px solid #efefef;

  padding: 10px 0;

  margin-bottom: 15px;

}

#main_message {

	width: 548px;

  background-image: url(../imagenes/box.jpg);

  border: 1px solid #cdcdcd;

  padding: 10px 10px; margin: 0 0 25px 0;

}

#main_message p {

	margin: 5px 0px;

}

#main_message ul {

  margin: 0; padding: 0;

}

#main_message li {

	list-style: none;

  margin: 5px 0; padding: 0;

  background-image: url(../imagenes/bullet.gif);

  background-position: left; background-repeat: no-repeat;

  padding-left: 35px;

}

#main_message h2 {

  margin:0; padding:0; font-size: 16px;

  color: #D50169;

}

.interesesList label {

	width: 160px !important; text-align:left !important; float: left !important; margin-right: 0px !important; display: inherit !important;

}

.detalle_completo {

	font-size: 12px;

}

.detalle_completo .porcentaje {

	font-size: 18px; color:#003366;

}

#step_tipo_listas, #step_detalles {

	clear: both;

	margin-bottom: 15px;

}

#step_tipo_listas ul {

  list-style: none;

}

#step_tipo_listas ul li {

  float: left;

  text-align: center;

  margin: 10px 30px;

}

#step_tipo_listas ul li a {

  display: block;

  width: 150px;

  border: 8px solid #efefef;

}

#step_tipo_listas ul li a:hover {

	border: 8px solid #E8D885;

}

#step_tipo_listas ul li span {

  display: block;

}

#step_detalles div {

  clear: both;

}
