html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

#ajax{
	position:absolute;
	background:#FFFFFF;
	left:0px;
	top:60px;
	z-index:10000;
	border:1px dotted #ff0000;
	height:700px;
	
	display:none;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

* html .clearfix {height:1px;}

.pngfix
{
 border:0px;
 behavior: url(../imgs/iepngfix.htc);
}


p
{
	margin-top:0em;
}


/* generated by csscreator.com */ 
html, body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;
	color:#565656;
}

img {
	border:0px;
}

select, input, textarea{
	font-family:Arial, Helvetica, sans-serif;
}


/*CONTENIDO POR DEFECTO */

/*ESTRUCTURA*/
#ancho{
	width:100%;
	margin:auto;
	text-align:left;
	height:100%;
}

#contenedor{
	width:98em;
	margin:auto;
	text-align:left;
	position:relative;
}

.fleft
{
	float:left;
}

.fright
{	
	float:right;
}

#top
{
	position:absolute;
	z-index:3;
	width:98em;
}

#top .tophome {
	height:3.9em;
}

#top .idiomas {
	float:left;
	margin-top:1.7em;
	margin-left:0.4em;
}

#top .idiomasint {
	text-align:right;
	padding-bottom:2.6em;
}

#top .logoint {
	float:left;
}

#top .item {
	font-size:11px;
	color:#999999;
	padding-right:0.45em;
}

#top .item a{
	color:#0f92e2;
	text-decoration:underline;
}

#top .item img{
	margin-bottom:0.2em;
}

#top .buscador {
	float:right;
	margin-top:1.2em;
}

#top .buscador .cajabus{
	float:left;
}

#top .buscador .cajabus .cajaleft{
	float:left;
	background-image:url(../imgs/fondobuscar.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:14.4em;
	height:2em;
}

#top .buscador .cajabus .cajaleft input{
	font-size:11px;
	width:11em;
	height:1.3em;
	margin-left:0.84em;
	margin-top:0.3em;
	border:0px;
	color:#999899;
}

#top .buscador .cajabus .cajaright{
	float:left;
}

#top .buscador .cajabus .cajaright img{
	cursor:pointer;
}


#menu {
	position:absolute;
	width:100%;
	top:3.9em;
}

#menu table {
	width:100%;
	text-align:center;
}

#menu .item img {
	margin-top:0.8em;
}

#menu .item .pt {
	width:0.3em;
}

#menu .eizq {
	position:absolute;
}

#menu .eder {
	position:absolute;
	left:97.6em;
}

#menuint {
	position:absolute;
	width:100%;
	top:8.5em;
}

#menuint table {
	width:100%;
	text-align:center;
}

#menuint .item img {
	margin-top:0.8em;
}

#menuint .item .pt {
	width:0.3em;
}

#menuint .eizq {
	position:absolute;
}

#menuint .eder {
	position:absolute;
	left:97.6em;
}

.menusup{
	height:3.6em;
	background-image:url(../imgs/fondohome.gif);
	background-repeat:repeat-x;
}

.menusup_on{
	height:3.6em;
	background-image:url(../imgs/fondohome_on.gif);
	background-repeat:repeat-x;
}

.menusup_active{
	height:3.6em;
	background-image:url(../imgs/fondohome_active.gif);
	background-repeat:repeat-x;
}

.menusup a,.menusup_on a,.menusup_active a{
	padding-left:0.3em;
}
.menusup .img,.menusup_on .img,.menusup_active .img{
	margin-top:0.4em;
}

#cabecera {
	position:absolute;
	width:98em;
	height:21em;
	top:7.5em;
}

#cabecera .cabizq {
	float: left;
	width:35em;
	height:21em;
	background-image:url(../imgs/fondocab.gif);
	background-repeat:repeat-x;
	background-color:#646465;
}

#cabecera .logo {
	/*padding-top:1.1em;*/
	padding-top:1.7em;
	padding-bottom:0.8em;
}

#cabecera .linea {
	width:30.5em;
	height:0.2em;
	margin-left:2.1em;
	background-image:url(../imgs/flinea.gif);
	background-repeat:repeat-x;
	margin-top:0.5em;
}

#cabecera .txtlogo {
	font-size:11px;
	color:#ffffff;
	margin-left:2.1em;
	margin-right:2.1em;
	margin-top:1.1em;
	margin-top:expression("1.1em");
	height:6em;
	line-height:1.45em;
	overflow:hidden;
}

#cabecera .eizq2 {
	position:absolute;
	top:20.5em;
}

#cabecera .eder2 {
	position:absolute;
	top:20.5em;
	left:97.5em;
}

#cabecera .cabder {
	float:left;
}

#central {
	position:absolute;
	top:30.5em;
	width:98em;
	height:27.8em;
}

#central .orgevento{
	float:left;
	width:48em;
	height:27.8em;
}

#central .orgevento .cabevento {
	width:48.1em;
	height:2.9em;
	border-bottom:1px solid #174b80;
}

#central .orgevento .cabevento .cabizq{
	float:left;
}

#central .orgevento .cabevento .cabcentro{
	float:left;
	width:46.7em;
	height:2.9em;
	background-color:#5086bd;
}

#central .orgevento .cabevento .cabcentro img{
	margin-top:0.7em;
	margin-left:0.3em;
}

#central .orgevento .cabevento .cabder{
	float:left;
}

#central .orgevento .contevento {
	height:23.6em;
	width:47.9em;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}

#bottom_org{
	position:absolute;
	margin-top:24.1em;
	width:48.2em;
	/*height:0.7em;*/
}
#central .orgevento .contevento .txtorgevento {
	font-size:11px;
	color:#565656;
	margin:0 2.27em;
	padding:1em 0;
	padding-top:1.2em;
	padding-bottom:1.25em;
	
}

#central .orgevento .contevento .tipoevento
{
	
	margin:0 2.4em;
	border-top:1px solid #a2b7cc;
	border-bottom:1px solid #a2b7cc;
	padding-bottom:0.8em;
	padding-top:0.8em;
}

#central .orgevento .contevento .tipoevento .tipoevento2
{
	background-color:#EDF1FA;
	height:2em;
	padding-top:0.5em;
	padding-bottom:0.3em;

}

#central .orgevento .contevento .txttipo
{
	float:left;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin-top:0.2em;
	padding-left:1.2em;
}

#central .orgevento .contevento .seltipo
{
	float:left;
	margin-left:0.9em;
	
}
#central .orgevento .contevento input, #central .orgevento .contevento select{
background:url(../imgs/sombra_input.gif) repeat-x;
}

#central .orgevento .contevento .seltipo select {
	font-size:11px;
	color:#000000;
	width:16.9em;
	border:1px solid #014876;
	
	background:url(../imgs/sombra_input.gif) repeat-x ;
	

}

/**/ html* #central .orgevento .contevento .seltipo select{
background-color:#FFFFFF !important;
}
/**/ select{
background-color:#FFFFFF !important;
}
#central .orgevento .contevento .seltipo{background:#FFFFFF;}

#central .orgevento .contevento .forgevento
{
	margin-left:2.27em;
	margin-top:1.4em;
}

#central .orgevento .contevento .forgevento .txtconvenciones
{
	float:left;
	font-size:11px;
	width:9em;
	margin-right:3.25em;
}

#central .orgevento .contevento .forgevento .txtconvenciones .titulo
{
	font-weight:bold;
	color:#010101;
	margin-bottom:0.2em;
}

#central .orgevento .contevento .forgevento .txtconvenciones .texto
{
	color:#565656;
	line-height:1.2em;
}

#central .orgevento .contevento .forgevento .fechas
{
	float:left;
	font-size:11px;
	width:15.3em;
	width:expression("14.8em");
}

#central .orgevento .contevento .forgevento .txtcampos
{
	color:#000000;
}

#central .orgevento .contevento .forgevento .campos
{
	float:left;
	font-size:11px;
	width:7.6em;
	color:#454545;
	padding-left:0.5em;
	padding-bottom:0.2em;
	border:1px solid #014876;
	margin-top:0.3em;
}

#central .orgevento .contevento .forgevento .campoasis
{
	float:left;
	font-size:11px;
	width:11.1em;
	width:expression("11.2em");
	color:#454545;
	padding-left:0.5em;
	padding-bottom:0.2em;
	border:1px solid #014876;
	margin-top:0.3em;
}

#central .orgevento .contevento .forgevento .fechas img
{
	padding-left:0.5em;
	cursor:pointer;
}

#central .orgevento .contevento .forgevento .txtcampos2
{

	color:#000000;
	margin-top:1.1em;
}

#central .orgevento .contevento .forgevento .mascampos
{
	float:left;
	font-size:11px;
	width:13.2em;
}

#central .orgevento .contevento .forgevento .habitaciones
{
	margin-top:0.2em;
}

#central .orgevento .contevento .forgevento .habitaciones input
{
	margin-right:0.3em;
}

#central .orgevento .contevento .forgevento .habitaciones .txtopc
{
	float:left;
	margin-right:0.8em;
	margin-right:expression("0.6em");
	color:#000000;
}

#central .orgevento .contevento .forgevento .campohab
{
	float:left;
	font-size:11px;
	width:3.9em;
	color:#454545;
	padding-left:0.5em;
	margin-left:0.65em;
	border:1px solid #014876;
}

#central .orgevento .contevento .forgevento .habitaciones .opcs
{
	float:left;
	margin-top:0.1em;
	/*margin-top:expression("-0.2em");*/
}

#central .orgevento .contevento .forgevento .habitaciones .opcs .radiob
{
	margin-top:expression("-0.4em");
	margin-left:expression("-0.4em");
}

#central .orgevento .contevento .forgevento .capaboton
{
	float:right;
	margin-top:1.45em;
	width:10.54em;
	padding:0.09em;
	background-color:#0f92e2;
	margin-right:1.5em;
	margin-right:expression("1.3em");
}

#central .orgevento .contevento .forgevento .btn
{
	font-size:11px;
	width:10.54em;
	height:1.54em;
	color:#ffffff;
	background-color:#0f92e2;
	border-top:1px solid #87c9f1;
	border-left:1px solid #87c9f1;
	border-right:1px solid #2f6180;
	border-bottom:1px solid #2f6180;
	cursor:pointer;
}

#central .orgevento .orgesqizq {
	font-size:10px;
	position:absolute;
	top:26.9em;
}

#central .orgevento .orgesqder {
	font-size:10px;
	position:absolute;
	top:26.9em;
	left:47.6em;
}

#central .destacados .destesqizq {
	font-size:10px;
	position:absolute;
	left:50em;
	top:26.9em;
}

#central .destacados .destesqder {
	font-size:10px;
	position:absolute;
	top:26.9em;
	left:72.5em;
}

#central .destacados .destesqizq2 {
	font-size:10px;
	position:absolute;
	left:75em;
	top:26.9em;
}

#central .destacados .destesqder2 {
	font-size:10px;
	position:absolute;
	top:26.9em;
	left:97.5em;
}

#noticiashome .notesqizq {
	font-size:10px;
	position:absolute;
	left:0em;
	top:23.8em;
}

#noticiashome .notesqder {
	font-size:10px;
	position:absolute;
	top:23.8em;
	left:47.5em;
}

#central .destacados{
	float:left;
	/*width:48em;*/
	height:27.8em;
	margin-left:2em;
}

#central .destacados .destacado1{
	float:left;
	font-size:10px;
	width:23em;
}

#central .destacados .destacado2{
	float:left;
	font-size:10px;
	width:23em;
	padding-left:2em;
	padding-left:expression("1.6em");
}

#bottom_dest{
	position:absolute;
	margin-top:27.1em;
	width:23.2em;
	/*height:0.7em;*/
	margin-left:-0.1em;
}

#central .destacados .cabdestacado {
	width:23.1em;
	height:2.9em;
	border-bottom:1px solid #686868;
}

#central .destacados .cabdestacado .cabcentro{
	float:left;
	width:22.1em;
	height:2.9em;
	background-color:#919191;
}

#central .destacados .cabdestacado .cabcentro img{
	margin-top:0.7em;
	margin-left:0.5em;
}

#central .destacados .contdestacado img{
	margin:0.94em;
	margin-bottom:0.14em;
}

#central .destacados .contdestacado{
	width:22.9em;
	height:24.2em;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}

#central .destacados .contdestacado .subtitulo{
	height:3.8em;
	overflow:hidden;
}

#central .destacados .contdestacado .texto{
	font-size:11px;
	color:#565656;
	margin-left:0.9em;
	margin-right:0.9em;
	margin-top:0.9em;
	height:4.4em;
	overflow:hidden;
	line-height:1.5em;
}

#central .destacados .contdestacado .masinfo{
	float:right;
	font-size:11px;
	color:#0f92e2;
	margin-top:1.1em;
	margin-right:0.7em;
}

#central .destacados .contdestacado .masinfo a{
	color:#0f92e2;
	text-decoration:underline;
}
#central .destacados .contdestacado .masinfo a:hover{
	color:#62bef7;
}
#central .destacados .contdestacado .masinfo a:visited{
	color:#6650ab;
}



#banners{
	position:absolute;
	top:58.3em;
	width:48em;
	height:24.1em;
	margin-left:-0.2em;
	margin-top:1.6em;
	/*border-bottom:1px solid #d3d3d3;*/
}

#banners #banner1 {
	font-size:10px;
	width: 48.6em;
	height:11.6em;
}

#banners #banner2 {
	font-size:10px;
	width: 48.6em;
	height:11.5em;
	
}

#banners #partner1 {
	font-size:10px;
	width: 48em;
	height:6em;
}

#banners #partner2 {
	font-size:10px;
	width: 48em;
	height:6em;
	border-bottom:#e9e9e9 1px solid;
}

#banners .banner1 {
	height:10.9em;
}

#banners .banner2 {
	height:10.9em;
	margin-top:2.5em;
	margin-top:expression("2.8em");
}

#banners .logos {
	font-size:10px;
	height:6.5em;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
}

#banners .logo {
	font-size:10px;
	float:left;
	padding-right:2em;
	padding-top:1em;
	
}

#banners .comentarios {
	font-size:10px;
	height:6em;
	border-bottom:1px solid #d3d3d3;
}

#banners .titcom {
	font-size:11px;
	color:#000000;
	margin-top:0.6em;
}

#banners .txtcom {
	font-size:11px;
	color:#565656;
	margin-top:0.4em;
}

#banners .vermas {
	font-size:11px;
	float:left;
	color:#0F92E2;
	margin-left:0.7em;
	margin-top:1.1em;
}

#banners .vermas a{
	color:#0F92E2;
	text-decoration:underline;
}
#banners .vermas a:hover{
	color:#62bef7;
}
#banners .vermas a:visited{
	color:#6650ab;
}

#banners .vermas img{
	margin-top:0.6em;
}


#noticiashome{
	position:absolute;
	top:58.3em;
	left:50em;
	width:48em;
	height:23.8em;
	margin-top:1.7em;
}

#noticiashome .cabnoticias{
	width:48.2em;
}

#noticiashome .cabcentro{
	float:left;
	width:47.4em;
	height:2.9em;
	background-color:#e9e9e9;
}

#noticiashome .cabcentro img{
	margin-top:0.5em;
	margin-left:0.6em;
}

#noticiashome .contnot{
	width:48em;
	height:21.2em;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}

#noticiashome .nothome {
	padding:1em 1em 0 1em;
}

#noticiashome .fechanothome
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#5086BD;
	margin-right:1.54em;
}

#noticiashome .resumennot
{
	float:left;
	width:38em;
	height:4.2em;
	overflow:hidden;
}

#noticiashome .titulonot
{
	font-size:11px;
	font-weight:bold;
	color:#565656;
}

#noticiashome .textonot
{
	font-size:11px;
	color:#565656;
}

.mas
{
	color:#0F92E2;
	margin-left:0.2em;
}

.mas a
{
	color:#0F92E2;
	text-decoration:none;
}

#noticiashome .masnot {
	float:right;
	font-size:11px;
	color:#0F92E2;
	margin-right:0.8em;
	margin-top:0.9em;
	margin-bottom:0.5em;
}

#noticiashome .masnot a{
	color:#0F92E2;
	text-decoration:underline;
}
#noticiashome .masnot a:hover{
	color:#62bef7;
}
#noticiashome .masnot a:visited{
	color:#6650ab;
}
#noticiashome .newsletterhome {
	float:left;
	background-color:#F0F0F0;
	width:47.2em;
	height:7.3em;
	margin-left:0.4em;
	margin-top:0.5em;
}

#noticiashome .fnewsl {
	float:left;
	width:24.8em;
	padding-left:3.1em;
	margin-top:1.6em;
}

#noticiashome .txtnewsl {
	float:left;
	width:17em;
	margin-top:2.05em;
	font-size:11px;
	color:#2b4c76;
}

#noticiashome .camponews
{
	float:left;
	font-size:11px;
	width:12.63em;
	color:#565656;
	padding-left:0.5em;
	border:1px solid #014876;
	margin-top:0.3em;
	padding-top:0.1em;
	padding-bottom:0.05em;
	background-image:url(../imgs/fcajanewsletter.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#noticiashome .form {
	margin-top:0.5em;
}

#noticiashome .capainputnewsl {
	float:left;
	padding-right:1em;
}

#noticiashome .bot {
	padding-top:0.2em;
}

#noticiashome .capaboton
{
	width:5.8em;
	padding:0.09em;
	background-color:#0f92e2;
}

#noticiashome .btn
{
	font-size:11px;
	width:5.27em;
	height:1.72em;
	color:#ffffff;
	background-color:#0f92e2;
	border-top:1px solid #87c9f1;
	border-left:1px solid #87c9f1;
	border-right:1px solid #2f6180;
	border-bottom:1px solid #2f6180;
	cursor:pointer;
}

#pie_home{
	position:absolute;
	top:89.5em;
	width:100%;
	height:14.3em;
	background-image:url(../imgs/fondopie.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:ffffff;
}

#pie_home .menupie {
	width:98em;
	font-size:10px;
	color:#0f92e2;
	margin:auto;
	margin-top:1.6em;
	padding-bottom:1.4em;
}

#pie_home .menupie a{
	color:#0f92e2;
	text-decoration:underline;
}
#pie_home .menupie a:hover{
	color:#62bef7;
}
#pie_home .itmenupie {

	float:left;
	font-size:11px;
	margin-right:0.45em;
}

#pie_home .itmenupie img{
	margin-top:0.5em;
}

#pie_home .itmenupie .sharethis{
	margin-right:0.6em;
	vertical-align:middle;
	margin-top:0em;
}

#pie_home .menupie2 {
	width:98em;
	font-size:10px;
	color:#666666;
	margin:auto;
	padding-bottom:1.9em;
	padding-top:0em;
}

#pie_home .menupie2 a{
	color:#666666;
	text-decoration:underline;
}

#pie_home .menupie2 .menui{
	float:left;º
	padding-top:1.4em;
	width:50%;
}

#pie_home .menupie2 .menud{
	float:right;
	/*margin-top:expression("-6.3em");*/
}

#pie_home .itmenupie {
	float:left;
	font-size:11px;
	margin-right:0.45em;
}

#pie_home .itmenupie .share{
	margin-top:0;
	margin-left:0.8em;
}

#pie_home .copy {
	font-size:11px;
	color:#666666;
	margin-top:1.72em;
}

#pie_home .copy a{
	color:#666666;
	text-decoration:underline;
}

/*** ini estilo_pres ***/
.titulo_contenido {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.titulo_contenido a{
	color:#000000;
	text-decoration:underline;
}

.titulo_contenido ul {
	list-style:url(../imgs/lisalones.gif);
	margin:0em;
	padding:0em;
}

.texto_contenido {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656;
	line-height:1.5em;
}

.titulo_contenido a{
	color:#565656;
	text-decoration:underline;
}

.texto_negro {
	color:#000000;
}

/*** fin estilo_pres ***/

.contnews .btn
{
	font-size:11px;
	width:5.27em;
	height:1.72em;
	color:#ffffff;
	background-color:#0f92e2;
	border-top:1px solid #87c9f1;
	border-left:1px solid #87c9f1;
	border-right:1px solid #2f6180;
	border-bottom:1px solid #2f6180;
	cursor:pointer;
}

.contnews .capaboton {
	margin:0.09em;
	margin-top:0.8em;
	background-color:#0f92e2;
}

.capatransp {
	position:absolute;
	/*left:expression("0.4em");*/
	z-index:-50;

}

.separador_contenido {
	line-height:1.6em;
}

.separador_contenido a{

}


table.tablesorter thead tr .header {
	background-image: url(../imgs/fle_arribaabajo.png);
	background-repeat: no-repeat;
	background-position: center left;
	background-position:0.4em;
	background-position:expression("0.5em"); 
	cursor: pointer;
}

table.tablesorter thead tr .headerSortUp {
	background-image: url(../imgs/fle_abajo.png);
	background-position:left;
	background-position:0.5em; 
	background-position:expression("0.5em"); 
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../imgs/fle_arriba.png);
	background-position:left;
	background-position:0.5em;
	background-position:expression("0.5em"); 
}

#infohoteles {
	padding-bottom:2em;
}

#infohoteles .logohotel {
	width:26.3em;
	float:left;
}

#infohoteles .dirhotel {
	float:left;
	font-size:11px;
	color:#565656;
	border-left:1px solid black;
	padding-left:1.45em;
}

/*** rss ***/

#top .rss {
	float:left;
	font-size:11px;
	color:#0f92e2;
	text-decoration:none;
	background-image:url(../imgs/ico_rss.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	margin-top:0.2em;
	margin-right:1em;
	height:1.85em;
	cursor:pointer;
	height:2em;
}
#top .rss span{

	text-decoration:underline;

}


#submenursstop {
	display:none;

	position:absolute;
	background-color:#ffffff;
	z-index:3;
	margin-left:-21em;
	margin-top:2em;
	width:21.5em;
	height:16.8em;
	font-size:10px;
	background:url(../imgs/rss_c.png) no-repeat;
	
}
/*html[xmlns]  #submenursstop  { 
background-color:#FFFF00;
}*/
body:nth-of-type(1) #submenursstop {
	margin-left:-19.2em;
	margin-top:0.8em;
	/*background:#FF0000;*/
	background-position:0em 0.5em;
	height:17.8em;
}


 .interior
{
	line-height:1.3em;
	font-size:11px;
	float:left;
	width:19em;
	text-align:left;
	color:#666666;
	margin-left:1em;
	margin-top:1em;
	margin-bottom:1em;
	font-size:10px;}

.rss1{
font-size:11px;
	padding-bottom:1em;
}

.rss2
{	
font-size:11px;
	padding-bottom:0.1em;
	color:#0f92e2;
}

.rss2 a
{
	color:#0f92e2;
}


#rss3{
font-size:11px;
	padding-top:0.4em;
	color:#666666;
}
#rss3 a
{
	color:#666666;
	text-decoration:none;
}
#rss3 a:hover
{
	text-decoration:underline;
}
#rss4{
font-size:11px;
	padding-top:1.5em;
	padding-bottom:1em;
	color:#666666;
}
#rss4 a
{
	color:#0f92e2;
	text-decoration:underine;
}

/*** fin rss ***/

#fcom {
	display:none;
}

.oculto {
	display:none;
}

.tit_gris{
	color:#c4c4d8;
	font-size:20px;
	padding-bottom:1em;
}

#envio li{
	padding-left:1.5em;
	font-size:14px;
	color:#000000;
}
#envio{
	padding-bottom:2.5em;
}
#envio .tit{
	background:url(../imgs/ok.gif) no-repeat;
	color:#5086bd;
}


#paginador .itempag {
	color:#000000;
	margin-left:0.2em;
	margin-right:0.2em;
	font-size:11px;
}

#paginador .itempag a{
	color:#0F92E2;
	text-decoration:none;
}

#central_int .central_ubi {
	float:left;
	padding-bottom:2em;
	padding-left:2em;
	padding-right:2em;
	width:71em;
}

/*** ini google maps ***/
#pos_gmaps
{
	z-index:5;
	position:absolute;
}

#pos_gmaps .fblanco
{
	width:102px;
	height:25px;
	background:url(../imgs/gm_mini_caja.png);
	padding:4px;
	margin-left:285px;
	
}

#pos_gmaps .fondobot
{
	width:56px;
	height:249px;
	margin-top:-330px;
	margin-left:9px;
	background:url(../imgs/gm_botonera.png);
}

#pos_gmaps .fondobot2
{
	width:56px;
	height:249px;
	margin-top:-380px;
	margin-left:9px;
	background:url(../imgs/gm_botonera.png);
}

#pos_gmaps .mas
{
	width:11px;
	height:11px;
	position:absolute;
	cursor:pointer;
	background:url(../imgs/gm_mas.png);
	margin-left:23px;
	margin-top:69px;
}

#pos_gmaps .menos
{
	width:15px;
	height:14px;
	position:absolute;
	cursor:pointer;
	background:url(../imgs/gm_menos.png);
	margin-left:21px;
	margin-top:226px;
}

#pos_gmaps #capasZoom
{
	position:absolute;
	margin-left:18px;
	margin-top:90px;
}

#pos_gmaps .zoomno
{
	width:11px;
	height:5px;
	background:url(../imgs/gm_off.png);
	margin-bottom:2px;
	margin-top:2px;
	margin-left:5px;
	cursor:pointer;
}

#pos_gmaps .zoomsi
{
	width:21px;
	height:5px;
	background:url(../imgs/gm_on.png);
	margin-bottom:2px;
	margin-top:2px;
}

#pos_gmaps .zoomsiverde
{
	width:21px;
	height:5px;
	background:url(../imgs/gm_on_verde.png);
	margin-bottom:2px;
	margin-top:2px;
}

#pos_gmaps .right
{
	position:absolute;
	width:8px;
	height:14px;
	cursor:pointer;
	background:url(../imgs/gm_right.png);
	margin-top:20px;
	margin-left:40px;
}
#pos_gmaps .left
{
	position:absolute;
	width:8px;
	height:14px;
	cursor:pointer;
	background:url(../imgs/gm_left.png);
	margin-top:20px;
	margin-left:8px;
}
#pos_gmaps .up
{
	position:absolute;
	width:13px;
	height:11px;
	cursor:pointer;
	background:url(../imgs/gm_up.png);
	margin-top:5px;
	margin-left:22px;
}
#pos_gmaps .down
{
	position:absolute;
	width:13px;
	height:8px;
	cursor:pointer;
	background:url(../imgs/gm_down.png);
	margin-top:40px;
	margin-left:22px;
}

#pos_gmaps .center
{
	position:absolute;
	width:20px;
	height:19px;
	cursor:pointer;
	background:url(../imgs/gm_center.png);
	margin-top:18px;
	margin-left:19px;
}

#pos_gmaps #tipo
{
	position:absolute;
	margin-left:760px;
	width:176px;
	height:32px;
	padding-top:5px;
	padding-left:10px;
	background:url(../imgs/gm_tipomapa.png);
}

#pos_gmaps #tipo div
{
	float:left;
}

#pos_gmaps .gmsep
{
	width:1px;
	height:12px;
	background-color:#ede4ed;
	margin-top:6px;
	margin-left:3px;
	margin-right:3px;
}

#pos_gmaps .gmnosep
{
	width:1px;
	height:12px;
	margin-top:6px;
	margin-right:4px;
}

#pos_gmaps #capaInfo
{
	position:absolute;
	width:178px;
	height:227px;
	background:url(../imgs/gm_fondo_agencias.png);
	margin-left:530px;
	margin-top:5px;
	display:none;
}

#pos_gmaps #capaInfoHotel
{
	position:absolute;
	width:178px;
	height:227px;
	background:url(../imgs/gm_fondo_agencias.png);
	margin-left:530px;
	margin-top:5px;
	display:none;
}

#pos_gmaps #capaInfoComollegar
{
	position:absolute;
	width:181px;
	height:297px;
	background:url(../imgs/gm_fondoinfo.png);
	margin-left:285px;
	margin-top:20px;
	display:none;
}

#pos_gmaps #capaInfoHotelComollegar
{
	position:absolute;
	width:178px;
	height:227px;
	background:url(../imgs/gm_fondo_agencias.png);
	margin-left:285px;
	margin-top:20px;
	display:none;
}

#pos_gmaps .inter
{
	padding:10px;
}

#pos_gmaps .cierra
{
	text-align:right;
	cursor:pointer;
}

#pos_gmaps .titu
{
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	padding-left:6px;
	padding-right:9px;
	color:#000000;
}

#pos_gmaps .tituverde
{
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	color:#00a650;
	padding-bottom:4px;
}


#pos_gmaps .text
{
	height:108px;
	overflow:hidden;
	padding-left:6px;
	padding-right:6px;
	line-height:14px;
	padding-top:5px;
	font-size:11px;
	color:#000000;
	
	height:5em;
	overflow:hidden;
}

#pos_gmaps .textag
{
	height:76px;
	overflow:hidden;
	padding-left:6px;
	padding-right:6px;
	line-height:14px;

	font-size:11px;
	color:#000000;
}


#pos_gmaps .foto
{
	width:142px;
	height:88px;
	margin-top:20px;
	margin-left:6px;
}

#pos_gmaps .botongm
{
	padding-left:6px;
	padding-top:14px;
}
/*** fin google maps ***/

.titdir {
	color:#000000;
}

.central_ubi .infomapa {
	width:45em;
	float:left;
}

.central_ubi .pinteres {
	margin-top:4.4em;
	margin-left:4.1em;
	float:left;
	border-top:1px solid #e4e4e4;
	padding-top:2em;
}

.central_ubi .pinteres .texto{
	margin-top:1em;
	margin-left:1em;
}

.central_ubi .contentcomollegar {
	width:73em;
}

.central_ubi .txtcomollegar {
	font-size:11px;
	margin-left:1.8em;
	margin-bottom:0.3em;
}

.central_ubi .inputcomollegar {
	width:11em;
	font-size:10px;
}

.central_ubi .verruta {
	margin-top:1em;
}

.central_ubi .anchotexto {
	width:10em;
}

.central_ubi .margen {
	padding-left:0.9em;
}

.central_ubi .imprimir {
	font-size:10px;
	color:#0f92e2;
	margin-left:2em;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

#imprime {
	display:none;
}

.central_ubi .imprimir a{
	color:#0f92e2;
	text-decoration:underline;
	background-image:url(../imgs/imprime.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:1.5em;
}

.central_ubi .context {
	font-size:11px;
}

#cabecera_gmaps {
	margin-bottom:1.9em;
}

#directions {
	font-size:10px;
	width:22em;
	height:27em;
	margin-left:2em;
	margin-top:1em;
	
	overflow: -moz-scrollbars-vertical;
	overflow-Y: auto; 
	overflow-X: hidden;
}

.cajaf1_bis{
width:12.27em;
height:2.6em;
width:expression('10.27em');
}
.cajaf2_bis{
width:9.33em;
width:expression('8.4em');
margin-left:expression('0.1em');
}

#central_int .central .cajaagenda .cajaf1_bis{
float:left;
width:48em;
/*height:2.6em;*/
border-bottom:1px solid #FFFFFF;
background-color:#ededee;
}

#central_int .central .cajaagenda .cajaf1_bis .po1{
float:left;
width:23.28em;
/*height:1.86em;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}

#central_int .central .cajaagenda .cajaf1_bis .po2{
float:left;
width:9.36em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#central_int .central .cajaagenda .cajaf1_bis  .po3{
float:left;
width:8.56em;
/*height:1.86em;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f92e2;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf1_bis  .po3 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .cajaagenda .cajaf1_bis  .po3 a:hover{
color:#0f92e2;
text-decoration:underline;
}



#central_int  .central .cajaagenda .cajaf2_bis{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#f2f2f3;
}

#central_int .central .cajaagenda .cajaf2_bis .po1{
float:left;
width:23.28em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajaagenda .cajaf2_bis .po2{
float:left;
width:9.36em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf2_bis  .po3{
float:left;
width:8.56em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f92e2;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf2_bis  .po3 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .cajaagenda .cajaf2_bis  .po3 a:hover{
color:#0f92e2;
text-decoration:underline;
}

#central_int .central .cajadetagenda .cajaf1_bis{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#ededee;
}

#central_int .central .cajadetagenda .cajaf1_bis .po1{
float:left;
width:10.72em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajadetagenda .cajaf1_bis .po2{
float:left;
width:30.5em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}

#central_int  .central .cajadetagenda .cajaf2_bis{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#f2f2f3;
}

#central_int .central .cajadetagenda .cajaf2_bis .po1{
float:left;
width:10.72em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajadetagenda .cajaf2_bis .po2{
float:left;
width:30.5em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
}

.textlvl1_off {
	color:#cccccc;
}
.logocontacto{
	border-bottom:1px solid #E4E4E4;
	margin-bottom:1em;
	margin-top:0.5em;
}

.logocontacto img{
	width:19em;
	margin-bottom:1em;
}

.dircontacto {
	font-size:11px;
	margin-bottom:1em;
}

#central_int {
	width:98em;
	padding-bottom:2em;
	padding-top:13.5em;
}


#central_int .intizq {
float:left;
width:23em;
padding-bottom:2em;
padding-top:0.6em;

}


.cabevento {
	width:23em;
	height:2.9em;
	border-bottom:1px solid #79798e;
}

.cabevento .cabizq{
	float:left;
}

.cabevento .cabcentro{
	float:left;
	width:21.6em;
	height:2.9em;
	background-color:#5086bd;
}

.cabevento .cabcentro img{
	margin-top:0.5em;
	margin-left:0.3em;
}

.cabevento .cabcentro2{
	float:left;
	width:19.7em;
	height:2.9em;
	background-color:#a3a3b2;
}

.cabevento .cabcentro2 img{
	margin-top:0.5em;
	margin-left:0.3em;
}

.cabevento .cabder{
	float:left;
}

.cabevento .cbuscaesp{
float:left;
}

.cabevento .cnewsletter{
float:left;
	background-color:#000033;
}

.contnews{
	border-bottom:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	height:13.6em;
	width:23em;
}

.contnews .titnews{

width:21em;
padding-top:1em;
padding-left:1.1em;

}

.contnews .textnews{
width:19.1em;
padding-top:1em;
padding-left:1.1em;
font-size:11px;
color:#7e7e7e;
line-height:1.5em;
}

.contnews .textnews a{
color:#000000;
text-decoration:none;
}
.contnews .textnews a:hover{
color:#000000;
text-decoration:none;
}

.contnews .cajamailnews{
width:19.1em;
padding-left:1.1em;
font-size:11px;
color:#7e7e7e;

}
.contnews .cajamailnews .caja{
float:left;
width:12em;
font-size:11px;
color:#7e7e7e;
padding-top:1em;
}

.contnews .cajamailnews .bot{
float:left;
width:6.8em;
font-size:11px;
color:#7e7e7e;
text-align:center;
padding-top:1em;
}
.contresha{
width:18.63em;
padding-left:1.63em;
padding-top:0.9em;
font-size:11px;
color:#000000;
}

.contresha .po1{
float:left;
width:19.4em;
}
.contresha .po2{
float:left;
width:9.6em;
padding-top:0.8em;
}
.contresha .po3{
float:left;
width:8.27em;
padding-top:0.8em;
}

.contresha .po4{
float:left;
width:6.1em;
padding-bottom:0.2em;
padding-top:0.2em;

}

.contresha .po4 input{
text-align:center;
}
.contresha .po9 input,.contresha .po9 select{
text-align:center;
}
.contresha .po10 select{
text-align:center;
}
.po1b input,.po13 input,.po4 input,.po5 input,.po3 input,.po1 select,select{
	background:url(../imgs/sombra_input.gif) repeat-x 0% 0%;
	
}

/**/ html* .po1b input,.po13 input,.po4 input,.po5 input,.po3 input,.po1 select,select{background-color:#FFFFFF;}
.contresha .po11 select{
text-align:center;
}
.contresha .po13 input{
text-align:center;
}
.contresha .po5{
float:left;
width:3.6em;
padding-bottom:0.2em;
}
.contresha .po5a{
float:left;
width:2.2em;
padding-bottom:0.2em;
}
.contresha .po6{
float:left;
width:7em;
padding-top:0.5em;
}
.contresha .po7{
float:left;
width:6.5em;
padding-top:0.5em;
}
.contresha .po8{
float:left;
width:3.18em;
padding-top:0.5em;
}

.contresha .po9{
float:left;
width:7em;
}
.contresha .po10{
float:left;
width:6.5em;
padding-bottom:0.2em;
}
.contresha .po11{
float:left;
width:3.18em;
padding-bottom:0.2em;
}
.contresha .po12{
float:left;
width:9.68em;
padding-top:0.6em;
}
.contresha .po13{
float:left;
width:9.68em;
padding-bottom:0.2em;
}
.contresha .bothab{
	float:left;
	width:16.7em;
	height:4.4em;
	background-image:url(../imgs/btn_reservar.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	margin-top:1em;
	cursor:pointer;
	margin-left:0.4em;
}

.contresha .bothab img {
	margin-top:1.7em;
}

.contresha .bothab_on{
	float:left;
	width:16.7em;
	height:4.4em;
	background-image:url(../imgs/btn_reservar_on.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	margin-top:1em;
	cursor:pointer;
	margin-left:0.4em;
}

.contresha .bothab_on img {
	margin-top:1.7em;
}

.contresha .subbothab{
	float:left;
	width:16.7em;
	text-align:center;
	padding-top:0.2em;
	color:#0f92e2;
	margin-left:0.4em;
}
.contresha .subbothab a{
	text-decoration:underline;
	color:#0f92e2;
}
.contresha .subbothab a:hover{
	text-decoration:underline;
	color:#0f92e2;
}

.contevento {
	width:22.8em;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	padding-bottom:0.5em;
}

.contevento .textsuperior{
	width:18.9em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	padding-bottom:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.2em;
}

.contevento .capaconsel{
	width:20.7em;
	height:5.5em;
	padding-left:1em;
	padding-right:1em;
	padding-bottom:1em;
}

.contevento .capaborsel{
	width:20.7em;
	height:5.5em;
	border-top:1px solid #a2b7cc;
	border-bottom:1px solid #a2b7cc;
}
.contevento .capafonssel{
	width:20.7em;
	height:3.9em;
	background-color:#ecf1fa;
	margin-top:0.8em;
}
.contevento .capafonssel .p1{
	width:17.27em;
	padding-top:0.25em;
	padding-left:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
}

.contevento .capafonssel .p2{
	width:17.27em;
	padding-left:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
}

.contevento .oeform{
	width:18em;
	padding-left:2.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.contevento .oeform img{
	cursor:pointer;
}

.contevento .oeform .po1{
float:left;
width:10.45em;
padding-top:1em;
}
.contevento .oeform .po1a{
float:left;
width:17.90em;
padding-top:1em;
}
.contevento .oeform .po1b{
float:left;
width:17.90em;
}

.contevento .oeform .po1a_right{
float:right;
/*width:17.90em;*/
padding-top:1em;
text-align:right;
margin-right:1.5em;
}
.contevento .oeform .po1b_right{
float:right;
width:17.90em;
text-align:right;
margin-right:1.5em;
}

.contevento .oeform .po2{
float:left;
width:7.45em;
padding-top:1em;
}
.contevento .oeform .po3{
float:left;
width:6.6em;
padding-top:0.4em;
}

.campo1{
width:6em;
border:1px solid #014876;
font-size:11px;
}
.campo2{
width:5.5em;
border:1px solid #014876;
font-size:11px;
}
.campo3{
width:4em;
border:1px solid #014876;
font-size:11px;
}
.campo_noches{
width:4em;
border:1px solid #014876;
font-size:11px;
background-color:#c2c2c2;
padding-top:0.1em;
padding-bottom:0.1em;
}
.campo4{
width:10.5em;
border:1px solid #014876;
font-size:11px;
padding-top:0.1em;
padding-bottom:0.1em;

}
.campo5{
width:11em;
border:1px solid #014876;
font-size:11px;
background:url(../imgs/sombra_input.gif) repeat-x;
padding-left:0.4em;
padding-top:0.1em;
padding-bottom:0.05em;
color:#565656;
}
.campo6{
width:15.36em;
border:1px solid #014876;
font-size:11px;
color:#000000;
}

.contevento .oeform .po4{
float:left;
width:3.7em;
margin-top:0.1em;
}

.contevento .oeform .po5{
float:left;
width:7.45em;
padding-top:0.4em;
}

.contevento .oeform .po5b{
float:left;
width:7.45em;
/*padding-top:0.7em;*/
padding-top:0.4em;

}

.contevento .oeform .po5 span{
padding-left:1em;
}


.contevento .oeform .botonform{
	float:left;
	width:16.7em;
	text-align:center;
	padding-top:1.5em;
}

.contevento .oeform .botonform .btn
{
	font-size:11px;
	width:10.54em;
	height:1.54em;
	color:#ffffff;
	background-color:#0f92e2;
	border-top:1px solid #87c9f1;
	border-left:1px solid #87c9f1;
	border-right:1px solid #2f6180;
	border-bottom:1px solid #2f6180;
	cursor:pointer;
}

.selp2{
	font-size:11px;
	width:17em;
	height:1.6em;
	border:1px solid #014876;
}


.selp3{
	font-size:11px;
	width:17.8em;
	height:1.6em;
	border:1px solid #014876;
	background:url(../imgs/fcajanewsletter.gif) repeat-x;
	background-color:#FFFFFF;
}
.selp3 select{
background:url(../imgs/sombra_input.gif) repeat-x;
}
.contevento .mint{
	width:18.8em;
	padding-left:1.5em;
	padding-right:1.5em;
	padding-top:1em;
}

.contevento .mint .mlvl1{
float:left;
font-weight:bold;
}
.contevento .mint .mlvl1 .flemlvl1{
float:left;
width:2em;
}
.contevento .mint .mlvl1 .textlvl1{
float:left;
width:11.85em;
font-size:14px;
}

.contevento .mint .mlvl1 .textlvl1 a{
text-decoration:none;
color:#565656;
}

.contevento .mint .mlvl1 .textlvl1 a:hover{
text-decoration:underline;
color:#0f92e2;
}

.contevento .mint .mlvl1off{
float:left;

}
.contevento .mint .mlvl1off .flemlvl1{
float:left;
width:1.6em;
padding-top:0.4em;
padding-left:0.4em;
}
.contevento .mint .mlvl1off .textlvl1{
float:left;
width:11.85em;
font-size:14px;
}

.contevento .mint .mlvl1off .textlvl1 a{
text-decoration:none;
color:#565656;
}

.contevento .mint .mlvl1off .textlvl1 a:hover{
text-decoration:underline;
color:#0f92e2;
}

.contevento .mint .mlvl1off .flemlvl1_off{
float:left;
width:1.6em;
padding-top:0.4em;
padding-left:0.4em;
}
.contevento .mint .mlvl1off .textlvl1_off{
float:left;
width:11.85em;
font-size:14px;
}

.contevento .mint .mlvl1off .textlvl1_off a{
text-decoration:none;
color:#565656;
}

.contevento .mint .mlvl1off .textlvl1_off a:hover{
text-decoration:underline;
color:#0f92e2;
}


.contevento .mint .mlvl2{
padding-left:2.2em;
float:left;
padding-top:0.7em;
}
.contevento .mint .mlvl2 .flemlvl2{
float:left;
width:1em;
padding-top:0.5em;
margin-left:0.2em;
}
.contevento .mint .mlvl2 .textlvl2{
float:left;
width:12.5em;
font-size:12px;
margin-left:0.2em;
}
.contevento .mint .mlvl2 .textlvl2 a{
text-decoration:none;
color:#565656;
}

.contevento .mint .mlvl2 .textlvl2 a:hover{
text-decoration:underline;
color:#0f92e2;
}

.contevento .mint .msep{
	float:left;
	width:18.6em;
	padding-top:0.7em;
	padding-top:expression("0em");
	margin-bottom:0.6em;
	border-bottom:1px solid #e4e4e4;
}
.contevento .mint .msep2{
	float:left;
	width:18.6em;
	padding-top:0.5em;
	margin-bottom:0.9em;
	margin-bottom:expression("0em");
}

#central_int .top {
	float:left;
	/*width:74.8em;*/
	width:74.5em;
	overflow:hidden;
	height:8.2em;
}

#central_int .top .fletitulo{
	float:left;
	width:1.2em;
	padding-left:0.5em;
	padding-top:1em;
	height:2.9em;
}
#central_int .top h1{
	float:left;
	height:1.3em;
	color:#5086bd;
	font-size:29px;
	float:left;
}

#central_int .top h2{
	float:left;
	height:1.3em;
	color:#c4c4d8;
	font-size:20px;
	margin-top:0.4em;
	margin-left:0.4em;
}

#central_int .top .conthilo{
	float:left;
	height:4.3em;
	padding-left:2em;
	pading-right:2em;
}


#central_int .top .hilo{
	float:left;
	width:73em;
	height:2.3em;
	padding-bottom:2em;
	border-top:1px solid #e4e4e4;
}

#central_int .central, #central_int .central2 {
float:left;
/*width:48em;*/
width:47em;
padding-bottom:2em;
padding-left:2em;
padding-right:2em;
overflow:hidden;

}

 #central_int .central2 {

width:70em;


}

#central_int .central .cabphoto{
width:48em;
height:22.7em;
padding-bottom:2em;
}

#central_int .central .cabphoto .foto{
	padding-right:2em;
	padding-bottom:2em;
}

#central_int .central .tittest{
	font-size:14px;
	font-weight:bold;
	color:#5086bd;
	margin-bottom:0.35em;
}

#central_int .central .subtittest{
	font-size:14px;
	color:#000000;
	margin-bottom:1em;
}

#central_int .central .texto {
	font-size:11px;
	color:#565656;
	line-height:1.5em;
}

#central_int .central .texto .fcomillas{
	vertical-align:top;
}

#central_int .central .context{
width:43.63em;
padding-bottom:1em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#565656;
}

#central_int .central .context ul{
margin:0;
padding:0;
padding-left:2em;

}

#central_int .central .context li{
list-style-image:url(../imgs/fle03.png);
}

#central_int .central .salones{
}
#central_int .central .salones .contsalones{
width:48em;
height:16.1em;
padding-bottom:2em;
}

#central_int .central .salones .tittest{
	font-size:14px;
	font-weight:bold;
	color:#5086bd;
	margin-bottom:0.35em;
}

#central_int .central .salones .subtittest{
	font-size:14px;
	color:#000000;
	margin-bottom:1em;
}

#central_int .central .salones .conttop{
float:left;
width:48em;
height:2.2em;
margin-bottom:0.3em;
}
#central_int .central .salones .conttop .tit{
position:absolute;
float:left;
height:1.57em;
background-color:#FFFFFF;
padding-right:0.71em;
color:#000000;
font-size:14px;
font-weight:bold;
}
#central_int .central .salones .conttop .rest{
position:absolute;
float:left;
width:48em;
height:2.2em;
	background-image:url(../imgs/fons_topsalon.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:ffffff;
}
#central_int .central .salones .contcent{
float:left;
width:48em;
height:13.9em;


}
#central_int .central .salones .contcent .imagen{
float:left;
width:11.5em;
height:13.9em;
overflow:hidden;

}
#central_int .central .salones .contcent .imagen img{
margin-top:0.5em;
width:11.5em;
height:11.5em;

}
#central_int .central .salones .contcent .imagen .corners{
position:relative;
margin-top:-11.5em;
margin-left:-11.5em;

}
#central_int .central .salones .contcent .conder{
float:left;
width:34.5em;
height:13.9em;
padding-left:2em;
}

#central_int .central .salones .contcent .conder .texto{
float:left;
width:31.36em;
height:4.8em;
font-size:11px;
color:#565656;
overflow:hidden;
padding-bottom:1.3em;
margin-top:0em;
line-height:1.7em;
}

#central_int .central .salones .contcent .conder .texto .fcomillas{
	vertical-align:top;
}

#central_int .central .salones .contcent .conder .verficha{
float:left;
text-align:right;
width:31.36em;
font-size:11px;
color:#0f92e2;
overflow:hidden;
}
#central_int .central .salones .contcent .conder .verficha a{
text-decoration:underline;
color:#0f92e2;
}
#central_int .central .salones .contcent .conder .verficha a:hover{
text-decoration:underline;
color:#62bef7;
}
#central_int .central .salones .contcent .conder .verficha a:visited{
	color:#6650ab;
}

#central_int .central .salones .contcent .conder .tabla{
float:left;
width:31.36em;
height:5.72em;
font-size:11px;
color:#565656;
}

#central_int .central .salones .contcent .conder .tabla table
{
	width:31.36em;
}

#central_int .central .salones .contcent .conder .tabla thead
{
	background-color:#ced0d5;
	padding-right:0.8em;
	padding-left:0.8em;
	border-bottom:2px solid #FFFFFF;
}

#central_int .central .salones .contcent .conder .tabla th
{
	text-align:center;
	padding-top:0.5em;
	padding-bottom:0.5em;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}

#central_int .central .salones .contcent .conder .tabla tbody
{
	padding-left:0.8em;
	padding-right:0.8em;
}

#central_int .central .salones .contcent .conder .tabla td
{
	color:#565656;
	padding-left:1em;
	padding-right:1em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	font-size:11px;
	text-align:center;
}

#central_int .central .salones .contcent .conder .tabla .f1
{
	background-color:#ededee;
}

#central_int .central .detsalones{
}
#central_int .central .detsalones .contserv{
width:43.63em;
padding-bottom:1.81em;
font-size:11px;
line-height:1.5em;
}
#central_int .central .detsalones .contserv .tit{
color:#000000;
font-weight:bold;
}
#central_int .central .detsalones .contserv .text{
color:#565656;
}

#central_int .central .detsalones .contintro{
width:43.63em;
padding-bottom:1.81em;
font-size:11px;
line-height:1.5em;
}

#central_int .central .detsalones .contintro strong{
width:43.63em;
padding-bottom:1.81em;
font-size:11px;
line-height:1.5em;
color:#000000;
}

#central_int .central .detsalones .contintro ul{
margin:0;
padding:0;
padding-left:2em;

}

#central_int .central .detsalones .contintro li{
list-style-image:url(../imgs/fle03.png);
}

#central_int .central .detsalones .contintro .tit{
color:#000000;
font-weight:bold;
}
#central_int .central .detsalones .contintro .text{
color:#565656;
}
#central_int .central .detsalones .contcapaci{
width:43.63em;
padding-bottom:1.81em;
font-size:11px;
line-height:1.5em;
}
#central_int .central .detsalones .contcapaci .tit{
color:#000000;
font-weight:bold;
}

#central_int .central .detsalones .contcapaci .tabla{
float:left;
width:43.63em;
height:5.72em;
font-size:11px;
color:#565656;
padding-top:0.5em;
padding-bottom:1em;
}

#central_int .central .detsalones .contcapaci .tabla table
{
width:43.63em;
}

#central_int .central .detsalones .contcapaci .tabla thead
{
	background-color:#ced0d5;
	padding-right:0.8em;
	padding-left:0.8em;
	border-bottom:2px solid #FFFFFF;
}

#central_int .central .detsalones .contcapaci .tabla th
{
text-align:center;
	padding-top:0.4em;
	padding-bottom:0.4em;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}

#central_int .central .detsalones .contcapaci .tabla tbody
{
	padding-left:0.8em;
	padding-right:0.8em;
}

#central_int .central .detsalones .contcapaci .tabla td
{
	color:#565656;
text-align:center;
	padding-top:0.4em;
	padding-bottom:0.4em;
	font-size:11px;
}

#central_int .central .detsalones .contcapaci .tabla .f1
{
	background-color:#ededee;
}

#central_int .central .detsalones .contcarac{
width:43.63em;
padding-bottom:1.81em;
font-size:11px;
line-height:1.5em;
}
#central_int .central .detsalones .contcarac .tit{
color:#000000;
font-weight:bold;
}

#central_int .central .detsalones .contcarac .text{
color:#565656;
padding-bottom:1em;
}

#central_int .central .detsalones .contcarac .textsal{
padding:0;
margin:0;
padding-left:1em;
padding-bottom:0.2em;
}
#central_int .central .detsalones .contcarac .textsal .p1{

	list-style-image:url(../imgs/p1.png);
	width:42em;
	background-repeat:no-repeat;
}

#central_int .central .detsalones .contcarac .textcarac{
padding:0;
margin:0;
padding-left:2.7em;
padding-bottom:0.2em;
}
#central_int .central .detsalones .contcarac .textcarac .p1{
	list-style-image:url(../imgs/p2.png);
	width:40em;
}

#central_int .central .tablalist{
float:right;
width:48em;
padding-bottom:2em;


}
#central_int .central .tablalist .tabla{

}

#central_int .central .tablalist .tabla .topta{
float:left;
background-color:#ced0d5;
/*height:2.8em;*/
padding-top:0.4em;
}
#central_int .central .tablalist .tabla .topta .po1{
/*float:left;*/
width:13.1em;
height:2.5em;
padding-left:2em;
text-align:left:

}
#central_int .central .tablalist .tabla .topta .po2{
/*float:left;*/
width:12em;
height:2.5em;
/*padding-left:1em;*/
text-align:center;
}
#central_int .central .tablalist .tabla .topta .po3{
/*float:left;*/
width:9.7em;
height:2.5em;
/*padding-left:1em;*/
text-align:center;

}
#central_int .central .tablalist .tabla .topta .po4{
/*float:left;*/
width:12em;
/*padding-left:1em;*/
text-align:center;
background-image:none;
}

#central_int .central .tablalist .tabla .topta .fle{
float:left;
padding-top:0.5em;
padding-right:0.5em;
height:2.5em;
}
#central_int .central .tablalist .tabla .topta .texto1{
/*float:left;*/
width:10em;
color:#000000;
font-weight:bold;
font-size:11px;
}
#central_int .central .tablalist .tabla .topta .texto2{
float:left;
width:9em;
color:#000000;
font-weight:bold;
font-size:11px;
}
#central_int .central .tablalist .tabla .topta .texto3{
float:left;
width:7.6em;
color:#000000;
font-weight:bold;
font-size:11px;
}

#central_int .central .tablalist .tabla .filacolo1 td{
/*float:left;*/
background-color:#ededee;
/*height:2em;*/
padding-top:0.2em;
padding-bottom:0.2em;
color:#565656;
font-size:11px;
border-bottom:1px solid #ffffff;
}
#central_int .central .tablalist .tabla .filacolo1 .po1{
/*float:left;*/
width:10.45em;
padding-left:2.09em;
text-align:left;
}
#central_int .central .tablalist .tabla .filacolo1 .po2{
/*float:left;*/
width:9em;
/*padding-left:1.7em;*/
text-align:center;


}
#central_int .central .tablalist .tabla .filacolo1 .po3{
/*float:left;*/
width:7em;
/*padding-left:1.54em;*/
text-align:center;

}
#central_int .central .tablalist .tabla .filacolo1 .po4{
/*float:left;*/
width:10.8em;
text-align:right;
padding-right:0.9em;
width:expression('10.5em');
}
#central_int .central .tablalist .tabla .filacolo1 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .tablalist .tabla .filacolo1 a:hover{
color:#0f92e2;
text-decoration:underline;
}

#central_int .central .tablalist .tabla .filacolo2 td{
/*float:left;*/
background-color:#f2f2f3;
height:2em;
padding-top:0.4em;
padding-bottom:0.4em;
color:#565656;
font-size:11px;
border-bottom:1px solid #ffffff;
}
#central_int .central .tablalist .tabla .filacolo2 .po1{
/*float:left;*/
width:10.45em;
/*padding-left:2.09em;*/
text-align:left;


}
#central_int .central .tablalist .tabla .filacolo2 .po2{
/*float:left;*/
width:9em;
/*padding-left:1.7em;*/
text-align:center;


}
#central_int .central .tablalist .tabla .filacolo2 .po3{
/*float:left;*/
width:7em;
/*padding-left:1.54em;*/
text-align:center;

}
#central_int .central .tablalist .tabla .filacolo2 .po4{
/*float:left;*/
width:10.8em;
/*text-align:right;*/
text-align:right;
padding-right:0.9em;
width:expression('10.5em');
}
#central_int .central .tablalist .tabla .filacolo2 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .tablalist .tabla .filacolo2 a:hover{
color:#0f92e2;
text-decoration:underline;
}

#central_int .central .ccontenido{
float:left;
padding-bottom:0em;
width:43.63em;
color:#565656;
font-size:11px;

}

#central_int .central .ccontenido p{
margin-top:0;
padding-top:0
}

#central_int .central .cajaorganiza{
float:left;
padding-bottom:1em;
width:43.63em;
color:#565656;
font-size:11px;

}

#central_int .lateral,#central_int .lateral2 {
	float:right;
	width:23em;
	padding-bottom:2em;
	overflow:hidden;
}


#central_int .lateral .lasalimg,#central_int .lateral2 .lasalimg{
	width:22.5em;
	height:22.5em;
	background-image:url(../imgs/fonsimglat.png);
	background-repeat:no-repeat;
	padding-left:0.5em;
	padding-top:0.5em;
	padding-bottom:1.8em;
	

}

#central_int .lateral2{
	padding-top:6.9em;
}
#central_int .lateral .cajalat{
width:23em;
margin-top:2em;
}

#central_int .lateral .cajalat .top{
width:23em;
height:1em;
	background-image:url(../imgs/lattop.png);
	background-repeat:no-repeat;
}
#central_int .lateral .cajalat .sub{
width:23em;
height:1em;
	background-image:url(../imgs/latsub.png);
	background-repeat:no-repeat;
}
#central_int .lateral .cajalat .mid{
width:23em;
padding-top:1.5em;
padding-bottom:1.5em;
	background-image:url(../imgs/latmid.png);
	background-repeat:repeat-y;
}
#central_int .lateral .cajalat .mid .texto{
width:18.40em;
padding-left:1.5em;
padding-right:1.5em;
font-size:11px;
line-height:1.6em;
color:#000000;
}

#central_int .lateral .cajalat .mid .bothab {
	width:16.7em;
	height:4.4em;
	background-image:url(../imgs/btn_reservar.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	margin-top:1.5em;
	cursor:pointer;
}
#central_int .lateral .cajalat .mid .bothab{
	margin-top:1em;
}

#central_int .lateral .cajalat .mid .bothab img {
	margin-top:1.7em;
}



#central_int .lateral .cajalat .mid .cboton{
width:17.8em;
padding-left:1.5em;
padding-right:1.5em;
font-size:11px;
text-align:center;
padding-top:0em;

}

#central_int .lateral .despdf {
width:19.2em;
font-size:12px;
text-align:center;
padding-top:1.3em;
padding-bottom:1.3em;
margin-top:1.3em;
border-top:1px solid #e4e4e4;
border-bottom:1px solid #e4e4e4;
color:#0f92e2;
}
#central_int .lateral .despdf a{
text-decoration:underline;
color:#0f92e2;
}
#central_int .lateral .despdf a:hover{
text-decoration:underline;
color:#0f92e2;
}
.pieint {

	width:100%;

}

#pie_interior{
	width:100%;
	height:14.3em;
	background-image:url(../imgs/fondopie.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:ffffff;
}

#pie_interior .menupie {
	width:98em;
	font-size:10px;
	color:#0f92e2;
	margin:auto;
	padding-top:1.6em;
	padding-bottom:1.4em;
}

#pie_interior .menupie a{
	color:#0f92e2;
	text-decoration:underline;
}

#pie_interior .itmenupie {

	float:left;
	font-size:11px;
	margin-right:0.45em;
}

#pie_interior .itmenupie img{
	margin-top:0.5em;
}

#pie_interior .itmenupie .sharethis{
	margin-right:0.6em;
	vertical-align:middle;
	margin-top:0em;
}

#pie_interior .menupie2 {
	width:98em;
	font-size:10px;
	color:#666666;
	margin:auto;
	padding-bottom:1.9em;
	/*padding-top:1.2em;*/
}

#pie_interior .menupie2 a{
	color:#666666;
	text-decoration:underline;
}

#pie_interior .menupie2 .menui{
	float:left;
	padding-top:1.4em;
	width:50%;
}

#pie_interior .menupie2 .menud{
	float:right;
}

#pie_interior .itmenupie {
	float:left;
	font-size:11px;
	margin-right:0.45em;
}

#pie_interior .itmenupie .share{
	margin-top:0;
	margin-left:0.8em;
}

#pie_interior .copy {
	font-size:11px;
	color:#666666;
	margin-top:1.72em;
}

#pie_interior .copy a{
	color:#666666;
	text-decoration:underline;
}
/*** ****/

#pie_home .copy {
	font-size:11px;
	color:#666666;
	margin-top:1.72em;
}

#pie_home .copy a{
	color:#666666;
	text-decoration:underline;
}


.fsal {
width:43.63em;
color:#565656;
font-size:11px;
	height:2.7em;
	overflow:hidden;
	border-bottom:1px solid #174b80;
	
}

.fsal .cabizq{
	float:left;
		height:2.7em;
			background-color:#5086bd;
}

.fsal .cabcentro{
	float:left;
	width:42.3em;
	height:2.7em;
	background-color:#5086bd;
}

.fsal .cabcentro img{
	margin-top:0.5em;
	margin-left:0.3em;
}

.fsal .cabder{
	float:left;
			height:2.9em;
			background-color:#5086bd;
}

.contfsal {
	height:14em;
	width:43.4em;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}

.contfsal .mintcont{
	float:left;
	padding-bottom:1.5em;
	width:39.45em;
	padding-top:1.4em;
	padding-left:2em;
	padding-right:1.4em;
	padding-bottom:1em;
	overflow:hidden;
}
.contfsal .pocamp1{
float:left;
	width:39.45em;
	padding-left:1.4em;
	padding-right:1.4em;
	padding-top:1em;
	text-align:center;

}
.contfsal .pocamp1 .texto{
float:left;
	height:1.6em;
	width:17.49em;
	padding-left:1.4em;
	text-align:right;
	font-weight:bold;
	color:#000000 !important;
	padding-top:0.2em;
}
.contfsal .pocamp1 .camp{
float:left;
	height:1.6em;
	width:15.81em;
	padding-left:0.4em;
	text-align:left;
}

.contfsal .pobot{
	/*float:left;*/
	float:right;
	/*width:39.6em;*/
	/*padding-left:26.3em;*/
	padding-right:7.4em;

	padding-top:1em;
	text-align:center;
}

.contfsal .pobot .btn
{
	font-size:11px;
	width:10.54em;
	height:1.54em;
	color:#ffffff;
	background-color:#0f92e2;
	border-top:1px solid #87c9f1;
	border-left:1px solid #87c9f1;
	border-right:1px solid #2f6180;
	border-bottom:1px solid #2f6180;
	cursor:pointer;
}



/**********************************/


#hilo{
	font-size:10px;
	width:73em;
	border-top:#e9e9e9 1px solid;
	padding-top:1em;
}
#hilo li{
	float:left;
	padding-right:1.6em;
	background:url(../imgs/sep.gif) no-repeat right;
	color:#999999;
}
#hilo .actual{
	font-size:11px;
	background:none;
	padding:none;
}
#hilo a{
	font-size:11px;
	color:#0f92e2;
}


/***************************************/
#gal106{
	width:48em;
	height:12.6em;
	background:#e4e4e4;
	overflow:hidden;
	margin-bottom:2em;
}
#gal106 #cont{
	font-size:10px;
	width:44em;
	height:10.6em;
	margin-left:2em;
	margin-top:1em;
	overflow:hidden;
	float:left;
}


#gal106 #cont .fotos{
	width:800em;
	display:none;
	
}
#gal106 #cont .foto{
	float:left;
	margin-right:0.5em;
	cursor:pointer;
	text-decoration:none;
}

#gal106 #cont .foto img,#gal106 #cont .foto{
	width:10.6em;
	height:10.6em;
}

#gal106 #cont .foto .capa{
	position:relative;
	margin-top:-10.6em;
	margin-left:-10.6em;
}


#gal106 #galprev,#gal106 #galnext{
	width:2em;
	height:10.6em;
	margin-top:1em;
	cursor:pointer;
	display:none;
}

#gal106 #galnext{
	float:right;
}
#gal106 #galprev{
	position:absolute;
	margin-left:expression("-46em")
}

#gal106 #galprev img,#gal106 #galnext img{
	position:absolute;
	margin-top:4.7em;
	margin-left:0.7em;
}

.icoerror{
	display:none;
	font-size:10px;
	width:1.5em;
	height:1.5em;
	padding-top:0.1em;
	padding-left:0.5em;
	padding-top:expression("0.3em");
	overflow:hidden;
}
.fpo1p .icoerror{
	float:right;
	padding-top:0em;
}


#texto_intro{
	font-size:11px;
	padding-bottom:1em;
	line-height:1.6em;
}
#welcome-msg{
	font-size:12px;
	font-weight:bold;
	color:#565656;
	padding:1.5em;
}

#central_int  .central .cajaagenda{
float:left;
width:48em;
}

#central_int  .central .cajaagenda .topcaja{
float:left;
width:48em;
height:3.1em;
border-bottom:1px solid #FFFFFF;
background-color:#ced0d5;
}
#central_int .central .cajaagenda .topcaja .po1{
float:left;
width:23.28em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.6em;
padding-left:1.81em;

}
#central_int .central .cajaagenda .topcaja .po2{
float:left;
width:9.36em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.6em;

}
#central_int .central .cajaagenda .topcaja  .po3{
float:left;
width:8.56em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.6em;

}


#central_int .central .cajaagenda .cajaf1{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#ededee;
}

#central_int .central .cajaagenda .cajaf1 .po1{
float:left;
width:23.28em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajaagenda .cajaf1 .po2{
float:left;
width:9.36em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf1  .po3{
float:left;
width:8.56em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f92e2;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf1  .po3 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .cajaagenda .cajaf1  .po3 a:hover{
color:#0f92e2;
text-decoration:underline;
}



#central_int  .central .cajaagenda .cajaf2{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#f2f2f3;
}

#central_int .central .cajaagenda .cajaf2 .po1{
float:left;
width:23.28em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajaagenda .cajaf2 .po2{
float:left;
width:9.36em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf2  .po3{
float:left;
width:8.56em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f92e2;
padding-top:0.6em;

}
#central_int .central .cajaagenda .cajaf2  .po3 a{
color:#0f92e2;
text-decoration:underline;
}
#central_int .central .cajaagenda .cajaf2  .po3 a:hover{
color:#0f92e2;
text-decoration:underline;
}


#central_int  .central .cajadetagenda{
float:left;
width:48em;
padding-bottom:2em;
}

#central_int  .central .cajadetagenda .topcaja{
float:left;
width:48em;
height:3.1em;
border-bottom:1px solid #FFFFFF;
background-color:#ced0d5;
}
#central_int .central .cajadetagenda .topcaja .po1{
float:left;
width:10.72em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.6em;
padding-left:1.81em;

}

#central_int .central .cajadetagenda .topcaja .po1a{
float:left;
width:1.8em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.6em;
padding-left:1.81em;
}

#central_int .central .cajadetagenda .topcaja .po1b{
float:left;
width:8.91em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.8em;

}
#central_int .central .cajadetagenda .topcaja .po2{
float:left;
width:30.5em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding-top:0.8em;

}



#central_int .central .cajadetagenda .cajaf1{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#ededee;
}

#central_int .central .cajadetagenda .cajaf1 .po1{
float:left;
width:10.72em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajadetagenda .cajaf1 .po2{
float:left;
width:30.5em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}




#central_int  .central .cajadetagenda .cajaf2{
float:left;
width:48em;
height:2.6em;
border-bottom:1px solid #FFFFFF;
background-color:#f2f2f3;
}

#central_int .central .cajadetagenda .cajaf2 .po1{
float:left;
width:10.72em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;
padding-left:1.81em;
}
#central_int .central .cajadetagenda .cajaf2 .po2{
float:left;
width:30.5em;
height:1.86em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:0.6em;

}


.titulodet{
width:2.81em;
height:3.09em;
font-size:11px;

}

.titulodet{
width:43.63em;
height:3.09em;
font-size:11px;
padding-bottom:1.36em;
}

.titulodet .ico{
float:left;
width:2.81em;
height:3.09em;
font-size:11px;

}
.titulodet .textoag{
float:left;
width:38.9em;
height:3.09em;
font-size:11px;
color:#5086bd;
}
.titulodet .textoag img{
margin-top:0.6em;
}

.textsubtitu{
width:43.63em;
font-size:11px;
color:#000000;
font-weight:bold;
padding-bottom:0.3em;
}

.textsubtitu img{
	cursor:pointer;
}

.textocontenido{
width:43.63em;
font-size:11px;
line-height:1.5em;
padding-bottom:2em;
}

.veventos{
width:43.63em;
font-size:11px;
color:#0f92e2;
padding-bottom:0.3em;
text-align:right;
}
.veventos .ico{
float:right;
padding-right:0.7em;

}
.veventos .texto{
float:right;
}
.veventos .texto a{
color:#0f92e2;
text-decoration:underline;
}
.veventos .texto a:hover{
color:#0f92e2;
text-decoration:underline;
}


.lateral .subimagen,.lateral2 .subimagen{
font-size:11px;
width:20.9em;
padding-bottom:0.5em;
height:2em;
}

.lateral .subimagen .ico,.lateral2 .subimagen .ico{
float:left;
width:3.09em;
text-align:center;

}
.lateral .subimagen .texto,.lateral2 .subimagen .texto{
float:left;
width:17.5em;

}

.lateral .subimagen .texto a,.lateral2 .subimagen .texto a{
color:#0f92e2;
text-decoration:underline;
}
.lateral .subimagen .texto a:hover,.lateral2 .subimagen .texto a:hover{
color:#0f92e2;
text-decoration:underline;
}

.central .cajaclientes{
	font-size:11px;
	width:43.93em;
}

.central .cajaclientes .intclient{
	float:left;
	width:10.9em;
	height:10.9em;
	background-image:url(../imgs/fons_cliente.png);
	background-position:left;
	background-repeat:no-repeat;

}

.central .cajaclientes .intclient img{
	margin-left:0.4em;
	margin-top:0.6em;
}


#central_int .central #clima{
width:48em;
height:22.8em;
padding-bottom:2em;
}

#central_int .central .cajanoticia{
width:43.63em;
height:11.85em;
font-size:11px;
padding-bottom:2em;
margin-bottom:2em;
border-bottom:1px solid #e9e9e9;
}
#central_int .central .cajanoticia .foto{
float:left;
width:10.45em;
height:10.45em;
}
#central_int .central .cajanoticia .foto img{
width:10.45em;
height:10.45em;
}
#central_int .central .cajanoticia .pder{
float:left;
width:33.18em;
height:10.45em;
}
#central_int .central .cajanoticia .pder .tit1{
float:left;
width:24.65em;
color:#5086bd;
font-size:14px;
font-weight:bold;
padding-left:1.42em;
}
#central_int .central .cajanoticia .pder .fechas{
float:left;
width:24.65em;
color:#000000;
font-size:14px;
padding-bottom:1.4em;
padding-left:1.42em;
}
#central_int .central .cajanoticia .pder .texto{
float:left;
width:31em;
color:#565656;
font-size:11px;
padding-left:1.92em;
overflow:hidden;
line-height:1.5em;
height:4.4em;
}
#central_int .central .cajanoticia .pder .enlace{
float:left;
width:31em;
color:#565656;
font-size:11px;
padding-left:1.92em;
text-align:right;
padding-top:1.4em;
}
#central_int .central .cajanoticia .pder .enlace a{
color:#0f92e2;
text-decoration:underline;
}

#central_int .central .cajanoticia .pder .enlace a:hover{
color:#0f92e2;
text-decoration:underline;
}


#central_int .central .paquespa{
}
#central_int .central .paquespa .contsalones{
width:48em;
height:14.1em;
padding-bottom:2em;
}

#central_int .central .paquespa .tittest{
	font-size:14px;
	font-weight:bold;
	color:#5086bd;
	margin-bottom:0.35em;
}

#central_int .central .paquespa .subtittest{
	font-size:14px;
	color:#000000;
	margin-bottom:1em;
}

#central_int .central .paquespa .conttop{
float:left;
width:48em;
height:2.2em;
}
#central_int .central .paquespa .conttop .tit{
position:absolute;
float:left;
height:1.57em;
background-color:#FFFFFF;
padding-right:0.71em;
color:#000000;
font-size:14px;
font-weight:bold;
}
#central_int .central .paquespa .conttop .rest{
position:absolute;
float:left;
width:48em;
height:2.2em;
	background-image:url(../imgs/fons_topsalon.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:ffffff;
}
#central_int .central .paquespa .contcent{
float:left;
width:48em;
height:13.9em;

}
#central_int .central .paquespa .contcent .imagen{
float:left;
width:11.5em;
height:13.9em;

}
#central_int .central .paquespa .contcent .imagen img{
margin-top:0.3em;
width:11.5em;
height:11.5em;

}
#central_int .central .paquespa .contcent .conder{
float:left;
width:21.8em;
height:10.9em;
padding-left:2em;
overflow:hidden;
}
#central_int .central .paquespa .contcent .conder2{
float:left;
width:10.63em;
height:10.9em;
padding-left:1em;
text-align:right;
}
#central_int .central .paquespa .contcent .conder .texto{
float:left;
width:25.8em;
font-size:11px;
color:#565656;
overflow:hidden;
padding-bottom:1.3em;

}
#central_int .central .paquespa .contcent .conder ul{
margin:0;
padding:0;
padding-left:1em;
}
#central_int .central .paquespa .contcent .conder li{
list-style-image:url(../imgs/fle03.png);
font-size:11px;
padding-bottom:0.4em;
}

#central_int .central .paquespa .contcent .conder .texto .fcomillas{
	vertical-align:top;
}

.conttrans{
float:left;
width:48em;
}

.conttrans .cajatrans{
float:left;
width:20.9em;
font-size:11px;
padding-bottom:2em;
}

.conttrans .cajatrans .logo{
float:left;
width:20.9em;
height:3.18em;
padding-bottom:0.8em;
}

.conttrans .cajatrans .logo img{
	font-size:10px;
	width:19em;
}

.conttrans .cajatrans .titulo{
float:left;
width:20.9em;
color:#000000;
font-weight:bold;
padding-bottom:0.2em;
}
.conttrans .cajatrans .texto{
float:left;
width:20.9em;
line-height:1.5em;
padding-bottom:1em;
border-top:1px solid #e4e4e4;
padding-top:1.6em;
}

.conttrans .cajatrans .texto strong{
color:#000000;
font-weight:bold;
padding-bottom:0.2em;
}

.conttrans .cajaesp{
float:left;
width:1.4em;
font-size:11px;
padding-bottom:2em;
}



#central_int .central .cajacom{
float:left;
width:48em;
padding-bottom:1em;
}
#central_int .central .cajacom .comtop{
float:left;
width:48em;
height:1em;
background-image:url(../imgs/com_top.png);
background-repeat:no-repeat;
}
#central_int .central .cajacom .commid{
float:left;
width:48em;
padding-top:1em;
background-image:url(../imgs/com_mid.png);
background-repeat:repeat-y;
}

#central_int .central .cajacom .commid .intcom{
float:left;
width:44em;
padding-left:2em;
}
#central_int .central .cajacom .commid .intcom .tit{
float:left;
width:31.42em;
font-size:14px;
border-bottom:1px solid #f5f5f6;
padding-bottom:0.3em;
color:#000000;
}
#central_int .central .cajacom .commid .intcom .contextint{
float:left;
width:40em;
font-size:11px;
padding-top:0.5em;
border-top:1px solid #e3e3e5;
line-height:1.6em;
}
#central_int .central .cajacom .commid .intcom .contextint .icomillas{


}
#central_int .central .cajacom .commid .intcom .contextint .fcomillas{
	vertical-align:top;
	padding-top:0.1em;
	padding-left:0.2em;
}

#central_int .central .cajacom .comsub{
float:left;
width:48em;
height:3.9em;
background-image:url(../imgs/com_sub.png);
background-repeat:no-repeat;
}
#central_int .central .cajacom .commid .intcom .enlace{
float:left;
width:40em;
font-size:11px;
color:#0f92e2;
text-align:right;
padding-bottom:0.2em;
padding-top:0.7em;

}

#central_int .central .cajacom .commid .intcom .enlace a{

color:#0f92e2;
text-decoration:underline;

}
#central_int .central .cajacom .commid .intcom .enlace a:hover{

color:#0f92e2;
text-decoration:underline;

}

.cajacomform,.cajacomform2{

float:left;
width:44em;


}
.cajacomform2{
width:70em;
}
.cajacomform3{
width:72.5em;
}
.cajacomform .textoform,.cajacomform2 .textoform{

float:left;
width:43.63em;
overflow:hidden;
font-size:11px;
line-height:1.5em;
padding-bottom:1em;
}

.cajacomform2 .textoform{


width:67.63em;



}
.cajacomform .textoform{
padding-bottom:1em;
}
.cajacomform .comform, .cajacomform2 .comform{

float:left;
width:43.63em;
padding-bottom:1em;
font-size:11px;
padding-left:0.5em;
}
.cajacomform2 .comform{

float:left;
width:55.63em;
padding-bottom:1em;
font-size:11px;
padding-left:6.5em;
}

.cajacomform .comform .fpo1, .cajacomform2 .comform .fpo1{

float:left;
width:10.27em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
padding-right:1em;
}

.cajacomform .comform .fpo1com, .cajacomform2 .comform .fpo1com{

float:left;
width:10.27em;
text-align:right;
height:7em;
padding-bottom:0.4em;
padding-right:1em;
}
.cajacomform .comform .fpo1p, .cajacomform2 .comform .fpo1p{

float:left;
width:10.27em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
padding-right:1em;
padding-top:0.5em;
}
.cajacomform .comform .fpo1pie, .cajacomform2 .comform .fpo1pie{

float:left;
width:12.27em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
padding-right:1em;
padding-top:2.5em;
}
.cajacomform .comform .fpo2, .cajacomform2 .comform .fpo2{
float:left;
width:12.63em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}
.cajacomform2 .comform .fpo2{

float:left;
width:18.63em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}
.cajacomform .comform .fpo2p, .cajacomform2 .comform .fpo2p{

float:left;
width:1.45em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
padding-top:0.4em;
}
.cajacomform .comform .fpo2pie, .cajacomform2 .comform .fpo2pie{

float:left;
width:17.9em;
text-align:left;
height:1.5em;
padding-bottom:0.4em;
padding-top:2.4em;

}
.cajacomform2 .comform .fpo2pie{


width:21.5em;


}

.cajacomform .comform .fpo2a, .cajacomform2 .comform .fpo2a{

float:left;
width:9.63em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}

.cajacomform .comform .fpo2ab{

float:left;
width:16.63em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}
.cajacomform .comform .fpo2b, .cajacomform2 .comform .fpo2b{

float:left;
width:3em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
margin-top:-0.2em;
}
.cajacomform .comform .fpo2c, .cajacomform2 .comform .fpo2c{

float:left;
width:28.6em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}
.cajacomform .comform .fpo2com, .cajacomform2 .comform .fpo2com{

float:left;
width:28.63em;
text-align:right;
height:7em;
padding-bottom:0.4em;
}
.cajacomform2 .comform .fpo2com{
/*width:37.63em;*/
}

.cajacomform .comform .fpo3, .cajacomform2 .comform .fpo3{

float:left;
width:1.81em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}
.cajacomform .comform .fpo3p, .cajacomform2 .comform .fpo3p{

float:left;
width:27em;
text-align:left;
height:1.5em;
padding-bottom:0.4em;
padding-top:0.5em;
margin-left:0.5em;
border:1px solid white;

}
.cajacomform2 .comform .fpo3p{


width:37em;

}
.cajacomform .comform .fpo3pie, .cajacomform2 .comform .fpo3pie{

float:left;
width:13.55em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
padding-top:2.5em;
padding-left:0.5em;

}
.cajacomform .comform .fpo3com, .cajacomform2 .comform .fpo3com{

float:left;
width:1.81em;
text-align:right;
height:7em;
padding-bottom:0.4em;

}

.cajacomform .comform .fpo4, .cajacomform2 .comform .fpo4{

float:left;
width:17.9em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}

.cajacomform .comform .fpo4ab{

float:left;
width:11.9em;
text-align:right;
height:1.5em;
padding-bottom:0.4em;
}

.cajacomform .comform .fspace, .cajacomform2 .comform .fspace{

float:left;
width:54.9em;
text-align:right;
height:1em;


}


.cajacomform .comform #error, .cajacomform2 .comform #error, .formulariopres #error{

float:left;
width:27.27em;
text-align:left;
height:2.5em;
padding-bottom:0.4em;
padding-top:0.5em;
padding-left:10em;
font-size:12px;
color:#e35b5b;
font-weight:bold;
}

.formulariopres #error{

float:left;
width:27.27em;

padding-bottom:0.4em;
padding-top:0.5em;
padding-left:17.8em;padding-bottom:2em;

}

#error{
	padding-bottom:2em;
}

.cajaf1{
width:12.27em;
width:expression('10.27em');
border:1px solid #014876;
padding-top:0.1em;
padding-bottom:0.05em;

}
.cajaf1ab{
width:16.27em;
width:expression('13.8em');
border:1px solid #014876;

}

.cajaf2{
width:9.33em;
width:expression('8.4em');
border:1px solid #014876;
margin-left:expression('0.1em');


}

.cajaf3{
width:28.3em;
width:expression('23.7em');
border:1px solid #014876;
margin-left:expression('0.1em');
}
.cajaf4{
width:28.33em;
height:7em;
width:expression('23.7em');
height:expression('5.7em');
border:1px solid #014876;
margin-left:expression('0.1em');
}

.cajaf5{
width:12.48em;
width:expression('10.67em');
border:1px solid #014876;

}

.cajaf6{
width:18.57em;
width:expression('15.27em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x 0% 0%;
padding-top:0.1em;
padding-bottom:0.05em;
}

.cajaf7{
width:18.60em;
width:expression('15.60em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;

}

.cajaf8{
width:37.33em;
height:7em;
width:expression('29.5em');
height:expression('5.7em');
border:1px solid #014876;
margin-left:expression('0.1em');
background:url(../imgs/sombra_input.gif) repeat-x;
}

.caja_p1{
width:12.27em;
width:expression('10.27em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;
padding-top:0.1em;
padding-bottom:0.05em;
}

.caja_p1_select {
width:12.27em;
width:expression('10.27em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;
}

.caja_p2{
width:12.27em;
width:expression('10.27em');
height:3.55em;
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;
}

.caja_p3{
width:6.27em;
width:expression('5.27em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;
}

.caja_p4{
width:9.5em;
width:expression('7.87em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;

}

.caja_p5{
width:6.27em;
width:expression('5.27em');
border:1px solid #014876;
background:url(../imgs/sombra_input.gif) repeat-x;

}

.caja_p6{
width:38.33em;
height:7em;
width:expression('31.7em');
height:expression('5.7em');
border:1px solid #014876;
margin-left:expression('0.1em');
background:url(../imgs/sombra_input.gif) repeat-x;
}

.conform2{
font-size:11px;
line-height:1.5em;

}

.formulariopres{
font-size:11px;

}
.formulariopres a{
color:#0f92e2;
text-decoration:underline;
}
.formulariopres a:hover{
color:#0f92e2;
text-decoration:underline;
}
.formulariopres .conttop{
	float:left;
	width:66.36em;
	height:2em;
	padding-bottom:1em;
	padding-top:2em;
}
.formulariopres .conttop .tit{
	position:absolute;
	float:left;
	height:1.57em;
	background-color:#FFFFFF;
	padding-right:0.71em;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.formulariopres .conttop .rest{
	position:absolute;
	float:left;
	width:66.36em;
	height:2em;
	background-image:url(../imgs/fons_topsalon.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:ffffff;
}

.formulariopres .fpp1{
	float:left;
	width:14em;
	text-align:right;
	padding-right:1em;
	padding-bottom:0.5em;
}
.formulariopres .fpp1_p2{
	float:left;
	width:14em;
	text-align:right;
	padding-right:1em;
	padding-bottom:0.5em;
}
.formulariopres .fpp1_com{
	float:left;
	width:14em;
	height:7em;
	text-align:right;
	padding-right:1em;
	padding-bottom:2.5em;
}
.formulariopres .fpp2{
	float:left;
	width:12.63em;
}
.formulariopres .fpp2_p2{
	float:left;
	width:1.63em;
	padding-bottom:0em;
}
.formulariopres .fpp2_p3{
	float:left;
	width:31em;
	padding-bottom:0.5em;
	margin-top:expression('0.3em');
	padding-left:expression('0.3em');
}
.formulariopres .fpp2_com{
	float:left;
	width:38.63em;
	height:7em;
	padding-bottom:2.5em;
}
.formulariopres .fpp2 span{
	padding-left:0.5em;
	padding-right:0.5em;
}
.formulariopres .fpp2_b{
	float:left;
	width:12.63em;
	padding-bottom:0.5em;

}
.formulariopres .fpp2_c{
	float:left;
	width:9.99em;
	padding-bottom:0.5em;
}
.formulariopres .fpp2_ico{
	float:left;
	width:2.6em;
	margin-top:-0.2em;
}

.formulariopres .fpp2_ico{
	padding-left:0.15em;
}
.formulariopres .fpp2error{
	float:left;
	width:2.45em;
	padding-bottom:0.5em;
	padding-left:0.4em;
}
.formulariopres .fpp2error_com{
	float:left;
	width:6.45em;
	height:7em;
	padding-bottom:2.5em;
}

.formulariopres .fpp3{
	float:left;
	width:9.54em;
	text-align:right;
	padding-right:1em;
	padding-bottom:0.5em;
}

.formulariopres .fpp3_space{
	float:left;
	width:59em;
	padding-bottom:1.5em;
}
.formulariopres .fpp3_p1{
	float:left;
	width:19.2em;
	padding-bottom:0.5em;
}
.formulariopres .fpp3_p2{
	float:left;
	width:28.9em;
	padding-bottom:0.5em;
}
.formulariopres .fpp3_p3{
	float:left;
	width:11.1em;
	padding-bottom:0.5em;
}

.formulariopres .fpp4{
	float:left;
	width:12.63em;
	padding-bottom:0.5em;
}
.formulariopres .fpp4_c{
	float:left;
	width:9.99em;
	padding-bottom:0.5em;
}
.formulariopres .fpp4_ico{
	float:left;
	width:3.63em;
	padding-bottom:0.5em;
	padding-left:0.25em;
	margin-top:-0.2em;
}

.formulariopres .fpp4error{
	float:left;
	width:8em;
	padding-bottom:0.5em;
	padding-left:0.4em;
}
.formulariopres .fpp4_top{
	float:left;
	width:12.63em;
	padding-bottom:0.4em;
}
.formulariopres .fpp4_inf{
	float:left;
	width:12.63em;
	padding-bottom:0.2em;
	padding-bottom:0.6em;
}
.formulariopres .fpp_fin{
	float:left;
	width:20.63em;
	height:2em;
	padding-bottom:0.4em;
}

.central2 .bloque{
float:left;
width:21em;
padding-bottom:2em;
padding-right:2em;
margin-top:-1em;

}

.central2 .bloque .titulobloque{
width:16.42em;
height:2em;
font-size:14px;
color:#5086bd;
font-weight:bold;
padding-top:1em;
}

.central2 .bloque .titulobloque a{
	color:#5086bd;
	text-decoration:none;
}

.central2 .bloque .clvl1{
margin:0em;
padding:0em;
padding-left:2em;

}

.central2 .bloque .clvl1 .po1{
list-style-image:url(../imgs/fle04.png);
width:14.22em;
font-size:14px;
color:#000000;
padding-bottom:0.4em;
}

.central2 .bloque .clvl1 .po1 a{
	color:#000000;
	text-decoration:none;
}
.central2 .bloque .clvl1 .po2{
width:14.22em;
font-size:14px;
color:#000000;
padding-bottom:0.7em;

}

.central2 .bloque .clvl1 .po2 a{
	color:#000000;
	text-decoration:none;
}

.central2 .bloque .clvl2{
margin:0em;
padding:0em;
padding-left:1.3em;
margin-top:-0.3em;
}

.central2 .bloque .clvl2 .po1{
list-style-image:url(../imgs/fle03.png);
width:15.22em;
font-size:11px;
color:#565656;
padding-bottom:0em;
line-height:1.6em;

}

.central2 .bloque .clvl2 .po1 a{
	color:#565656;
}

.central .topresulbusc{
width:48em;
height:3em;
background-color:#ced0d5;

}

.central .topresulbusc .pobus1{
float:left;
width:17.85em;
font-size:14px;
color:#000000;
padding-top:0.5em;
padding-left:0.5em;
}

.central .topresulbusc .pobus2{
float:left;
width:19.5em;
padding-top:0.7em;
font-size:11px;
color:#000000;
text-align:right;
/*border:1px soild red;*/

}

.central .cajaresul{
width:48em;
/*height:10.7em;*/
padding-top:2.2em;
}

.central .cajaresul .point1{
width:36.92em;
height:1.5em;
font-size:13px;
color:#000000;
font-weight:bold;
}

.central .cajaresul .point2{
width:43.63em;
/*height:6em;*/
font-size:11px;
line-height:1.5em;
overflow:hidden;
}

.central .cajaresul .point3{
width:43.63em;
height:1.5em;
font-size:11px;
line-height:1.5em;
}
.central .cajaresul .point3 a{
color:#0f92e2;
text-decoration:underline;
}
.central .cajaresul .point3 a:hover{
color:#0f92e2;
text-decoration:underline;
}

#list{
	clear:both;
	padding-top:1em;
	padding-left:17.8em;
	font-weight:bold;
}

.agregasalon {
	margin-top:0.6em;
}

#subshare{
	width:18.1em;
	position:absolute;
	margin-top:-14em;
	z-index:9;
	display:none;
	margin-left:26em;
	margin-left:expression("8em");
	/*margin-left:expression("0em");
	left:expression("40em");*/
	background-color:#ffffff;
	border:1px solid #999999;
	text-align:left;
	padding-left:1.6em;
	padding-top:0.6em;
	padding-right:1em;
}

#subshare .titsh
{
	font-weight:bold;
	color:#666666;
	padding-bottom:1em;
}

#subshare .izq
{
	float:left;
	width:8.8em;
	margin-bottom:0.4em;
}

#subshare .izq img
{
	vertical-align:middle;
	margin-right:0.4em;
}

#subshare a
{
	color:#676767;
	text-decoration:underline;
}

#subshare .cerrar
{
	margin-bottom:0.6em;
	text-align:right;
	right:0;
}

#subshare .link2{
	padding-top:0.4em;
	padding-bottom:0.8em;
	text-align:right;
	color:#666666;
	font-size:11px;
}

#subshare .link2 a{
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}

.btnesphome {
	  padding-top:1.5em;
}

.reshab {
	padding-top:1.8em;
}

.linkcontent {
	color:#565656;
	text-decoration:underline;
}
