/* CSS Document */
*
{
	font-family: Tahoma,Arial;
	font-size:11px;
	font-style:normal;
	color:#999999;
}

div#imgEspera {
	display:none;
	z-index:500;
	position:absolute;
	margin-left:auto;
	width:250px;
	height:54px;
	top:100px;
}

img
{
  border:none;
}
a 
{
  text-decoration:none;
  color:#2C79A0;
}
body
{
	background: white url(../images/background_body.gif) repeat-x;
	margin: 0;
	height: 100%;
}
h1
{
  font-size:16px;
  font-weight:bold;
}


#level0
{
	float: none;
	margin: auto;
	position: relative;
	width: 964px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	overflow: hidden;	
}

#top0
{
	position: relative;
	width: 892px;	
	margin-left:36px;
	margin-right:36px;
	padding-top:14px;
	height:19px;	
	text-align:right;
}

#top0 a:link,#top0 a:visited,#top0 a:hover
{
	text-decoration:none;
}

#top0 a:hover
{
	color:#fe9203;
}

#top0 a.current
{
	color:#fe9203;
}

#top0 a img
{
	border:0;
	margin-right:12px;
}

#top0 span
{
	color:#fe9203;
}


#top1
{
	position: relative;
	width: 964px;
	height:321px;
		
}

#top1 #logo
{
	position:absolute;
	top:13px;
	left:20px		
}


#top1 #reserva0
{
	background:#236185;
	height:290px;
	width:250px;
	position:absolute;
	right:0;
	top:0px;
	opacity: .8;
    filter: alpha(opacity=80);
}

#top1 #reserva1
{
	height:271px;
	width:214px;
	position:absolute;
	right:0;
	top:0px;
	padding-left:36px;
	padding-top:19px;
	
}

#top1 #reserva1 span
{
	font-size:14px;
	color:#FFFFFF;
	/*padding-left:5px;*/
	vertical-align:top;
	font-weight:bold;
}

#top1 #reserva1 .formulario{
	float: left;
	padding-top: 8px;
	padding-bottom: 9px;
	/*padding-left: 22px;*/
	width: 200px;	
	color: #000;
	font-size: 11px;

}

#top1 #reserva1 .link1:link, #top1 #reserva1 .link1:visited{
	float: left;
	text-align:center;	
	font-size: 12px;
	color: #fff;
	width: 152px;
	height:19px;
	text-decoration: none;
	padding-bottom: 1px;
	padding-top:5px;
	background:url(../images/back_btn_reserva.gif);

}

/* INICIO CAJA DE RESEERVAS*/



#top1 #reserva1 .texto1{
	float: left;
	padding-top: 5px;
}

#top1 #reserva1 .texto2{
	float: left;
	padding-top: 5px;	
	font-size: 11px;
	color: #fff;
}



#top1 #reserva1 .select1{
	float: left;	
	color: #666;
	font-size: 11px;
	border: 1px #d4d0c8 solid;
	width: 151px;
	height: 18px;


}

#top1 #reserva1 .select2{
	float: left;	
	color: #666;
	font-size: 11px;
	border: 1px #d4d0c8 solid;
	width: 70px;
	height: 18px;


}

#top1 #reserva1 .select3{
	float: left;	
	color: #666;
	font-size: 11px;
	border: 1px #d4d0c8 solid;
	width: 38px;
	height: 18px;


}

#top1 #reserva1 .select4{
	float: left;	
	color: #666;
	font-size: 11px;
	border: 1px #d4d0c8 solid;
	width: 30px;
	height: 18px;


}

/* FIN CAJA DE RESEERVAS*/




#top1 #menu0
{
	background:#236185;
	height:30px;
	width:964px;
	position:absolute;
	left:0px;
	bottom:0px;
	opacity: .8;
    filter: alpha(opacity=80);
	border-top:1px solid #FFF;
	overflow:hidden;
}

#top1 #menu1
{
	
	height:30px;
	width:964px;
	position:absolute;
	left:0px;
	bottom:0px;
	overflow:hidden;
	
}

#top1 #menu1 ul 
{
	margin-top:0px;
	list-style:none;
	margin-left:36px;
	padding-left:0px;
	background:url(../images/menu_separetor.gif) no-repeat 0% 100%;
}

#top1 #menu1 ul li
{
	list-style:none;
	float:left;
	height:18px;
	width:148px;
}

#top1 #menu1 ul li img
{
	float:right;
  height:18px;
}


#top1 #menu1 ul li a:link,#top1 #menu1 ul li a:visited,#top1 #menu1 ul li a:hover
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding-left:11px;
	padding-top:8px;
	background:url(../images/menu_separetor.gif) no-repeat 0% 0%;
	float:left;
	width:139px;
	
	
}

#top1 #menu1 ul li.last a:link,#top1 #menu1 ul li.last a:visited,#top1 #menu1 ul li.last a:hover
{
	
	background:url(../images/menu_separetor.gif) no-repeat 100% 0%;
	
	
}

#top1 #menu1 ul li a:hover,#top1 #menu1 ul li.last  a:hover,#top1 #menu1 ul li a.current
{
	color:#01527c;
	background-color:#FFFFFF;
	height:22px;
	background-image:none;
	display:block;
}

#top1 #menu1 ul li a.naranja:link,#top1 #menu1 ul li a.naranja:visited,#top1 #menu1 ul li a.naranja:hover
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding-left:11px;
	width:137px;
	padding-top:8px;
	background:#fe8a03 url(../images/menu_separetor.gif) no-repeat 0% 0%;
	font-weight:bolder;
	font-size:13px;
	height:22px;	
}



#top1 #menu1 ul li span
{
	padding-left:11px;
	width:139px;
	padding-top:8px;
	color:#01527c;
	background-color:#FFFFFF;
	height:22px;
	margin-left:-1px;
	margin-left:0px;
	display:block;
	float:left;
	

}

#center
{
	position: relative;
	width: 892px;	
	margin-left:36px;
	margin-right:36px;
	
}

#center #menu2
{
  position:relative;
  width: 892px;	
	margin-right:36px;
	height:49px;
  margin-bottom:0px;

}
#center #menu2.home
{
  margin-bottom:25px;
}

#center #menu2 .submenu
{
	
	position: absolute;
	width: 892px;	
	height:48px;
	border-bottom:1px solid #2c79a0;
	margin-bottom:0px;
	padding-left:0px;
	margin-left:0px;
}

#center  #menu2 .submenu span
{
	font-size:24px;
	color:#2c79a0;
	float:left;
	padding-top:20px;
	padding-left:10px;
	margin-left:0px;
	font-weight:bold;
}

#center #menu2 .submenu ul
{
	float:left;
	list-style:none;
	padding-top:34px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

#center #menu2 .submenu ul li
{
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	height:13px;
  margin-left:15px;
}
#center #menu2 .submenu ul li:hover
{
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom:1px white solid;
}

#center  #menu2 .submenu  ul li div img
{
	visibility:hidden;float:left;	height:14px;
	width:4px;
}


#center #menu2 .submenu ul li div a, #center #submenu ul li div a:visited
{
	text-decoration:none;
	color:#2c79a0;
	font-size:12px;
	padding-left:6px !important;
	padding-right:6px !important;
	padding-left:4px;
	padding-right:4px;
	display:block;
	float:left;
	/*width:92px;*/
	height:15px !important;
	text-align:center;	
}

#center #menu2 .submenu ul li div a:hover
{
	text-decoration:none;
	color:#fe8b00;
	font-size:12px;
	height:15px !important;
	display:block;
	padding-left:6px !important;
	padding-right:6px !important;
	padding-left:4px;
	padding-right:4px;
	background: no-repeat #FFFFFF;
	/*width:92px;//PELIGROOOOOOO!*/
}
 #center #menu2 .submenu ul li div a.current
{
	text-decoration:none;
	color:#fe8b00;
	font-size:12px;
	height:15px !important;
	display:block;
	padding-left:6px !important;
	padding-right:6px !important;
	padding-left:4px;
	padding-right:4px;
	background: no-repeat #FFFFFF;
	/*width:92px;//PELIGROOOOOOO!*/
}



#center #center1
{
	
	position: relative;
	width: 881px;	
	height:48px;	
	border-bottom:1px solid #2c79a0;
	margin-bottom:30px;
	padding-left:11px;
	margin-left:0px;
}

#center #center1 span
{
	font-size:24px;
	color:#2c79a0;
	float:left;
	padding-top:20px;
	padding-left:0px;
	margin-left:0px;
	
}

#center #left
{
	width:559px;
	float:left;	
	
}

#center #left #left1
{
	/*padding-top:37px;*/
	width:498px;
	/*height:403px;*/
	float:left;	
	margin-left:17px;
	background:url(../images/back_precios.gif) repeat-x;		
	margin-top:30px;
}

#center #left #ofertas
{
	width:512px;
	float:left;	
	background:url(../images/back_oferta.gif) repeat-x;
	padding-top:25px;
	padding-left:25px;
  min-height:300px;
  height: expression( this.scrollHeight < 300 ? "300px" : "auto" ); 
}


#center #left #ofertas span
{
	font-size:15px;
	color:#2c79a0;
	padding-bottom:12px;
	display:block;
	width:100%;
	float:left;
  color:#2C79A0;
  font-weight:bold;
}
#center #left #left2 span.tit
{
	font-size:18px;
	color:#2c79a0;
	padding-bottom:12px;
	display:block;
	width:450px;
  font-weight:bold;
}


#center #left #ofertas p
{
	margin:0px;

	width:465px;
	margin-bottom:8px;
	float:left;
  color:#2C79A0;
}

#center #left #ofertas .tit
{
  font-weight:bold;
}

#center #left #ofertas .oferta
{
	width:464px;
	float:left;	
	padding-left:16px;
	padding-top:12px;
	padding-bottom:12px;
	cursor:pointer;
  color:#2C79A0;
}

#center #left #ofertas .oferta1
{
	width:464px;
	float:left;	
	padding-left:16px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#fe8a03;
	cursor:pointer;
  color:#2C79A0;
}

#center #left #ofertas .oferta img,#center #left #ofertas .oferta1 img
{
	float:left;
	padding-right:17px;
	
}

#center #left #ofertas .oferta span,#center #left #ofertas .oferta1 span
{
	float:left;
	font-size:12px;
	color:#2c79a0;
	display:block;
	/*width:300px;*/
	margin:0px;
	padding-bottom:6px;
	font-weight:bold;
}

#center #left #ofertas .oferta p,#center #left #ofertas .oferta div
{
	float:left;
	margin:0px;
	/*width:300px;*/
  color:#2C79A0;
}

#center #left #ofertas .oferta1 p,#center #left #ofertas .oferta1 div
{
	float:left;
	margin:0px;
	/*width:300px;*/
	color:#FFF;
}
#center #left #ofertas .oferta strong
{
  color:#2C79A0;
}

#center #left #ofertas .oferta1 p
{
	float:left;
	margin:0px;
		/*width:300px;*/
	color:#FFF;
}


#center #left #ofertas .paginador
{
	float:left;	
	width:512px;	
	padding-top:45px;
	text-align:center;
	margin-bottom:10px;
}


#center #left #ofertas .paginador span
{
	font-size:11px;
	color:#999;
	padding-bottom:0px;
	width:6px;
	font-weight:bold;	
	display:inline;
}

#center #left #ofertas .paginador  a:link,#center #left #ofertas .paginador a:visited,#center #left #ofertas .paginador  a:hover
{
	font-size:11px;
	color:#999;
	padding-bottom:0px;
	text-decoration:none;
		
}
#center #left #ofertas .paginador  a:hover
{
	font-size:11px;
	color:#999;
	padding-bottom:0px;
	text-decoration:underline;
		
}
#center #left .left2
{
	background:url(../images/back_contacta.gif) repeat-x;
	padding-top:25px;
	padding-left:35px;
  min-height:259px;
  height: expression( this.scrollHeight < 259px ? "259px" : "auto" ); 
}

#center #left #left2
{
	width:502px;
	float:left;	
	background:url(../images/back_contacta.gif) repeat-x;
	padding-top:25px;
	padding-left:35px;
  min-height:259px;
  height: expression( this.scrollHeight < 259px ? "259px" : "auto" ); 
}

#center #left #left2 h2
{
	font-size:18px;
	color:#2c79a0;
	padding-bottom:12px;
	display:block;
}

#center #left #left2 left3 map span
{
	display:none;
}

#center #left #left2 p
{
	margin:0px;
	width:95%;
	margin-bottom:8px;
	
}

#center #left #left2 form table tr th
{
	color:#2c79a0;
	font-size:12px;
	font-weight:normal;
	text-align:left;	
}

#center #left #left2 form table tr td input
{
	background-color:#cedbe2;
	border:1px solid #4e7a94;
	height:16px;
	color:#2c79a0;
	padding-top:5px;
	padding-left:5px;
}

#center #left #left2 form table tr td textarea
{
	color:#2c79a0;
	background-color:#cedbe2;
	border:1px solid #4e7a94;
	height:101px;
	width:448px;
	padding-top:5px;
	padding-left:5px;
	
}

#center #left #left2 form table tr td a.boton:link,#center #left #left2 form table tr td a.boton:visited,#center #left #left2 form table tr td a.boton:hover
{
	background:url(../images/back_btn_contacta.gif) no-repeat;
	width:69px;
	height:20px;
	display:block;
	float:right;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding-top:4px;	
	text-align:center;
	margin-right:10px;
	
}

#center #left #left2 #olv input
{
	background-color:#cedbe2;
	border:1px solid #4e7a94;
	height:16px;
	width:212px;
	margin-right:12px;
	color:#2c79a0;
	padding-top:5px;
	padding-left:5px;
}
#center #left #left2 #olv a.boton:link,#center #left #left2 #olv a.boton:visited,#center #left #left2 #olv a.boton:hover
{
	background:url(../images/back_btn_contacta.gif) no-repeat;
	width:69px;
	height:20px;
	display:block;
	float:right;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding-top:4px;	
	text-align:center;
	margin-right:10px;
}
.boton
{
	background:url(../images/back_btn_contacta.gif) no-repeat;
	width:69px;
	height:20px;
	color:#FFF;
  font-size:12px;
	padding-top:4px;	
	text-align:center;
	margin-right:10px;
  display:block;
}
#center #left #left2 #left3
{
	border:1px solid #f88c10;
	width:474px;
}

#center #left #left4
{
	width:160px;
	float:left;	
	background:url(../images/back_contacta.gif) repeat-x;
	padding-top:45px;
	border-top:1px solid #2c79a0;
	padding-bottom:30px;
		
}

#center #left #left4 ul
{
	list-style:none;
	width:160px;
	margin:0px;
	padding:0px;
	
}

#center #left #left4 ul li
{
	list-style:none;
	width:160px;
	
}
#oferta1 #texto
{
  text-decoration:none;
}

#oferta1 #texto:hover
{
  text-decoration:underline;
}

#center #left #left4 ul li a:link,#center #left #left4 ul li a:visited,#center #left #left4 ul li a:hover
{
	position:relative;
	text-decoration:none;
	color:#2c79a0;
	font-size:12px;
	width:122px;
	display:block;
	padding-left:38px;
	padding-bottom:5px;
	padding-top:2px;
}



#center #left #left4 ul li a:hover,#center #left #left4 ul li a.activa:link,#center #left #left4 ul li a.activa:visited,#center #left #left4 ul li a.activa:hover
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	background-color:#fe8a03;
	
}


#center #left #left4 ul li a.naranja:link,#center #left #left4 ul li a.naranja:visited,#center #left #left4 ul li a.naranja:hover
{
	padding-bottom:2px;
	padding-top:2px;
	position:relative;
	text-decoration:none;
	color:#fe8a03;
	font-weight:bold;
	font-size:12px;
	width:122px;
	display:block;
	padding-left:38px;

}

#center #left #left4 ul li a.naranja:hover
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	background-color:#2c79a0;
}

#center #left #left4 ul li a img
{
	border:none;
	position:absolute;
	left:10px;	
}

#center #left #left4 ul li a.naranja img
{
	border:none;
	position:absolute;
	left:26px;	
	bottom:3px;
}




#center #left #left5
{
	width:320px;
	float:left;	
	padding-top:10px;
	margin-left:28px;		
}

#center #left #left5 #galerias
{
	width:340px;
	float:left;	
	padding-top:10px;		
	margin-left:5px;
}

#center #left #left5 #galerias a
{
	width:107px; 
	height:75px;
	float:left;	
	padding-left:10px;
	border:0;	
	padding-top:10px;
	background-repeat:no-repeat;
	background-position:top left;		
	z-index:100;
}

#center #left #left5 #galerias a:link,#center #left #left5 #galerias a:visited
{
	width:99px; 
	height:66px;
	float:left;	
	border:0;
		
}

#center #left #left5 #galerias a:hover
{
	background:url(../images/mas.gif) no-repeat 0% 0%;			
}

#center #left #left5 #galerias a img
{
	border:0;
  z-index:99;
}

#center #left #left5 p
{
	color:#2c79a0;
  	margin-left:10px;
	font-size:12px;
}

#center #left #left5 p.tit
{
	color:#2c79a0;
	font-size:18px;
  margin-bottom:15px;
}

#center #left .precio
{
	width:154px;
	/*height:403px;*/
	float:left;	
	padding-right:18px;	
	overflow:hidden;
	cursor:pointer;
}


#center #left #left3 
{
  width:520px;
}

#center #left #left3 span.tit
{
  font-size:18px;
  color:#FE8A03;
  width:100%;
  margin-bottom:20px;
  float:left;
}

#center #left .precio img
{
	border:none;
}

#center #left .precio span.precioNumero
{
	font-size:18px;
	color:#ff8d00;
	background:url(../images/circulo.gif) no-repeat 70% 0%;
	padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	height:48px;
	display:block;
	
}

#center #left .precio span.precioNumero strong
{
	font-size:18px;	
	color:#ff8d00;
}

#center #left .precio .texto3
{
	margin-top:24px;
	float:left;	
	padding-right:10px;	
	padding-left:10px;	
	border-left:1px solid #2c79a0;
	
}

#center #left .precio .texto3 span
{
	font-size:14px;
	color:#2c79a0;	
	font-weight:bold;
	float:left;
	margin-bottom:20px;
}

#center #left .precio .texto3 p
{
	color:#2c79a0;	
	float:left;
  text-decoration:none
}

#center #left .precio:hover .texto3 p
{
  text-decoration:underline
}

#center #left #extras
{
	width:522px;
	
	float:left;	
	background:url(../images/back_extra.gif) repeat-x;	
	border-top: 1px solid #2c79a0;
	margin-top:26px;
	
}
#center #left #login
{
	width:522px;
	float:left;	
	background:url(../images/back_extra.gif) repeat-x;	
	border-top: 1px solid #2c79a0;
	height:250px;;
}
#center #left #extras a
{
	color:#236185;
	text-decoration:none;	
	float:right;
	/*padding-left:10px;
	margin-right:35px;*/
	background:url(../images/flecha_azul.gif) no-repeat 0% 50%;
}

#center #left #extras #extra1 a
{
	color:#236185;
	text-decoration:none;	
	float:right;
	padding-left:10px;
	/*margin-right:35px;*/
	background:url(../images/flecha_azul.gif) no-repeat 0% 50%;
}

#center #left #extras a:link,#center #left #extras a:visited,#center #left #extras a:hover
{
	color:#236185;
	text-decoration:none;	
	float:right;
	/*padding-left:10px;
	margin-right:35px;*/
	background:url(../images/flecha_azul.gif) no-repeat 0% 50%;
}

#center #left #extras a:hover
{
	text-decoration:underline;
}

#center #left #extras #extra1
{
	width:165px;
	float:left;	
	padding-top:20px;
	padding-left:26px;
	background:url(../images/back_extra1.gif) no-repeat 100% 0%;
	
	
}

#center #left #extras #extra1 p
{
	width:136px;	
	padding-top:20px;
	margin-top:0px;
}

#center #left #extras #extra2
{
	float:left;	
	width:331px;
	padding-top:20px;
	/*
		padding-left:47px;	
	*/
}

#center #left #extras #extra2 img
{
	padding-left:49px;
}

#center #left #extras #extra2 p
{
	width:260px;	
	padding-top:20px;
	margin-top:0px;
}


#center #right
{
	float:left;
	width:330px;	
	float:left;
	background:url(../images/back_right.gif) repeat-x;
}

#center .right1
{
	background:none!IMPORTANT;
}


#center #right .novedades
{
	float:left;
	width:300px;
	float:left;
	padding-top:10px;
	/*padding-left:20px;*/
	padding-right:13px;
}

#center #right .novedades .titulo
{
	float:left;
	width:100%;
	border-bottom:1px solid #2c79a0;
	margin-bottom:11px;
	position:relative;
	margin-left:10px;
}

#center #right .novedades .titulo #tit
{
	font-size:27px;
	color:#2c79a0;
	width:250px;
  height:30px;
  text-align:left;

}
#center #right .novedades .titulo #tit:link,#center #right .novedades .titulo #tit:visited,#center #right .novedades .titulo #tit:hover
{
	font-size:27px;
	color:#2c79a0;
	width:250px;
  background:none;
	border:none;
  height:30px;
  text-align:left;
}

#center #right .novedades .titulo a:link,#center #right .novedades .titulo a:visited,#center #right .novedades .titulo a:hover
{
	/*width:19px;*/
	height:15px;
	background:#FFFFFF;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	border-bottom:none;
	text-decoration:none;
}

#center #right .novedades .titulo a:hover
{
	background:#fe8a03;
	color:#fff;
}

#center #right .novedades .titulo a.activa:link,#center #right .novedades .titulo a.activa:visited,#center #right .novedades .titulo a.activa:hover
{
	width:19px;
	height:15px;
	background:#fe8a03;
	color:#fff;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	border-bottom:none;
	text-decoration:none;
}


#center #right .novedades .titulo .numero
{
	position:absolute;
	right:0;
	bottom:0px;

}

#center #right .novedades div 
{
	float:left;	
	
}

#center #right .novedades div .texto
{
	float:left;
	padding-left:15px;
	text-decoration:none;
}
#center #right .novedades div .EspecialTexto
{
	float:left;
	padding-left:15px;
	text-decoration:none;
	width: 170px;
}

#center #right .novedades div .texto:hover
{
	text-decoration:underline;
}
#center #right .novedades div .texto span
{
	color:#2c79a0;
  font-weight:bold;
	font-size:12px;
}
#center #right .novedades div .EspecialTexto span
{
	color:#2c79a0;
    font-weight:bold;
	font-size:12px;
}

#center #right .novedades div .texto p
{

	padding:0;
	margin-top:3px;

}



#center #right #formulario
{
	position:relative;
	margin-top:30px;
	width:331px;
	height:120px; /*d*/	

}

#center #right #etiqueta 
{
	position:absolute;
	top:0;
	right:0;
	height:21px;
	border-right:1px solid #2c79a0;
	
	
}

#center #right #etiqueta a:link,#center #right #etiqueta a:visited,#center #right #etiqueta a:hover
{
	
	font-weight:bold;
	font-size:14px;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#FFFFFF;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	text-decoration:none;
	color:#2c79a0;
	padding-top:2px;
}

#center #right #etiqueta a:hover
{
	background:#fe8a03;
	color:#fff;
}

#center #right #etiqueta a.activa:link,#center #right #etiqueta a.activa:visited,#center #right #etiqueta a.activa:hover
{
	
	font-weight:bold;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
	height:18px;
	background:#fe8a03;
	color:#fff;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	border-bottom:none;
	text-decoration:none;
	padding-top:2px;
}


#center #right #contenido
{
	position:absolute;
	top:21px;
	left:0;
	width:300px;
	background-color:#4e7a94;
	padding-top:31px;
	padding-left:31px;
	color:#fff;
	padding-bottom:14px;

}

#center #right #contenido span
{
	color:#fff;
	width:250px;
	display:block;
	padding-bottom:10px;
	font-size:11px;
	

}

#center #right #contenido input
{
	border:1px solid #FFF;
	width:182px;
	height:18px;
	background-color:#4e7a94;
	float:left;
	margin-right:6px;
	color:#FFF;
	padding-left:5px;
	padding-top:4px;


}




#center #right #contenido div 
{
	float:left;
	width:242px;
	color:#FFF;
	font-size:12px;
	padding-bottom:5px;
	padding-left:15px;
	
}

#center #right #contenido div div
{
	padding-left:0px;
	
}

#center #right #contenido div span.chico 
{
	width:30px;
	float:left;
	display:block;	
	padding-top:5px;
	font-weight:bold;
	padding-right:14px;
	
	
}

#center #right #contenido a.boton:link,#center #right #contenido a.boton:visited,#center #right #contenido a.boton:hover
{
	background:url(../images/back_enviar.gif) no-repeat;
	width:69px;
	height:20px;
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding-top:4px;	
	text-align:center;
}
.botonenviar
{
	margin-left:30px;
	background:url(../images/back_enviar.gif) no-repeat;
	width:69px;
	height:20px;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	display:block;
	padding-top:4px;	
	color:white;
}

#center #right #contenido a.boton2:link,#center #right #contenido a.boton2:visited,#center #right #contenido a.boton2:hover
{
	margin-left:10px;
	background:url(../images/back_enviar.gif) no-repeat;
	width:69px;
	height:20px;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	display:block;
	position:absolute;
	right:40px;
	top:5px;
	padding-top:4px;	
}



#center #right #contenido p
{
	
	float:left;
	width:275px;
	color:#FFF;
	padding-top:13px;
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	
	
}

#center #right #contenido p input
{
	border:none;
	width:12px;
	height:12px;
	background-color:#4e7a94;
	float:left;
	margin-right:6px;
	margin-top:0px;
	color:#FFF;
	
	
}

#center #right #contenido a:link,#center #right #contenido a:visited,#center #right #contenido a:hover
{
	
	color:#FFF;
	text-decoration:underline;
	font-size:11px;

}

#center #right #contenido a:hover
{
	text-decoration:none;
	
}

#center #right #gal{
  height:400px;
  width:332px;
  /*background-color:#0ccae3!important;*/
  background-color:#0ccae3;
  color:white; 
}

#center #right #galeria{
  height:420px;
  width:332px;
  background-color:#fe8a03;
  color:white;
  margin-bottom:10px;
}
#center #right #gal{
  height:420px;
  width:330px !important;
  width:327px;
  background-color:#fe8a03;
  color:white;
  margin-bottom:10px;
}

#center #right #gal p.tit
{
	float:left;	
	margin:20px 20px 20px 30px;
	margin-bottom:10px;
	font-size:25px;
	color:white;
}

#center #right #foticas
{
	float:left;	
  width:100%;
  height:20px;
  text-align:center;
}

#center #right #foticas a
{
  height:33%;
  text-align:center;
  padding:0 5px;
  font-size:16px;
  background-color:none;
  color:white;
  font-weight:bold;
}

#center #right #foticas a:hover,#center #right #foticas a.activa

{
  background-color:#00527A;
}

#center #right #gal .galinc
{
	float:left;	
	margin:20px !important;
	margin:20px 5px 20px 7px;
	font-size:18px;
	color:white;
	height:270px;
}

#center #right #gal .galinc a
{
	float:left;	
	padding-left:5px;
	border:0;	
	padding-top:5px;
	background-repeat:no-repeat;
	background-position:top left;		
	z-index:100;
  color:white;
}

#center #right #gal .galinc a:link,#center #right .galinc a:visited
{
	float:left;	
	border:0;		
}

#center #right #gal .galinc a img
{
	border:0;
  z-index:99;
  width:91px !important; 
	height:61px;

}

#bottom
{
	
	position: relative;
	width: 872px;
	margin:30px 36px 10px 36px;	
	height:16px;
	padding-top:6px;
	padding-left:20px;
	border-top:1px solid #999999;
  float:left;
}

#bottom div
{
  text-align:center;
}
#bottom p
{
	position: relative;
	margin:0px;	
	padding:0px;
}





#bottom  a:link,#bottom  a:visited,#bottom  a:hover
{
	
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

#bottom a:hover
{
	text-decoration:underline;
}

.capaIframe {
	position:absolute;
	z-index:400;
	visibility:hidden;
	top:0px;
	overflow:hidden;
	margin:0px;
	height:1px;
	width:1px;
	background-color:#FFFFFF;
	display:block;
}


#center #left #extras #extra2 .novedades
{
	float:left;
	width:331px;
	/*
	padding-top:35px;
	padding-left:20px;
	padding-right:13px;
	*/
}

#center #left #extras #extra2 .novedades .titulo
{
	float:right;
	width:321px;
	border-bottom:1px solid #2c79a0;
	margin-bottom:11px;
	position:relative;
}

#center #left #extras #extra2 .novedades .titulo #tit
{
	font-size:27px;
	color:#2c79a0;
	width:250px;
  height:30px;
  text-align:left;

}
#center #left #extras #extra2 .novedades .titulo #tit:link,#center #left #extras #extra2 .novedades .titulo #tit:visited,#center #left #extras #extra2 .novedades .titulo #tit:hover
{
	font-size:27px;
	color:#2c79a0;
	width:250px;
  background:none;
	border:none;
  height:30px;
  text-align:left;
}

#center #left #extras #extra2 .novedades .titulo a:link,#center #left #extras #extra2 .novedades .titulo a:visited,#center #left #extras #extra2 .novedades .titulo a:hover
{
	width:19px;
	height:15px;
	background:#FFFFFF;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	border-bottom:none;
	text-decoration:none;
}

#center #left #extras #extra2 .novedades .titulo a:hover
{
	background:#fe8a03;
	color:#fff;
}

#center #left #extras #extra2 .novedades .titulo a.activa:link,#center #left #extras #extra2 .novedades .titulo a.activa:visited,#center #left #extras #extra2 .novedades .titulo a.activa:hover
{
	width:19px;
	height:15px;
	background:#fe8a03;
	color:#fff;
	border:1px solid #2c79a0;
	display:block;
	text-align:center;
	float:left;
	border-bottom:none;
	text-decoration:none;
}


#center #left #extras #extra2 .novedades .titulo .numero
{
	position:absolute;
	right:0;
	bottom:0px;

}

#center #left #extras #extra2 .novedades div 
{
	float:left;	
	
}

#center #left #extras #extra2 .novedades div .texto
{
	float:left;
	padding-left:10px;
}

#center #left #extras #extra2 .novedades div .texto span
{
	color:#2c79a0;
  font-weight:bold;
	font-size:12px;
}

#center #left #extras #extra2 .novedades div .texto p
{
	padding:0;
	margin-top:3px;

}

/*Ofertas home*/
#ofertasHome
{
  border: 1px solid #FE8A03;
  height:260px;
  width:890px;
  margin:10px 0;
  background:url(/images/ofertas_home_back.jpg) repeat-x top left transparent
}
#ofertasHome0
{
  border: 1px solid #FE8A03;
  height:260px;
  width:890px;
  margin:10px 0;
  background:url(/images/ofertas_home_back.jpg) repeat-x top left transparent
}

#ofertasHome1,#ofertasHome2,#ofertasHome3{
  border: 1px solid #FE8A03;
  height:260px;
  width:890px;
  margin:10px 0;
  background:url(/images/ofertas_home_back.jpg) repeat-x top left transparent;
  display:none;
}


#ofertasHome h3,#ofertasHome0 h3,#ofertasHome1 h3,#ofertasHome2 h3,#ofertasHome3 h3 {
  color:#2C79A0;
  font-family:Tahoma,Arial;
  font-weight:normal;
  height:20px;
  margin:10px 0;
  padding:0 30px;
  width:840px;
  font-size:18px;
}
#ofertasCapa
{
  padding:0 30px;
  width:900px;
  height:215px;
}
#fotoGrande
{
  width:418px;
  height:214px;
  border: 1px solid #FE8A03;
  float:left;
}
#ofertaContenido
{
  width:419px;
  height:215px;
  float:left;
}
#ofertaTexto
{
  width:419px;
  height:159px;
  float:left;
  color:#2C79A0;
  font-family:Tahoma,Arial;
  font-weight:normal;
  font-size:12px;
  padding:0 30px;
  overflow:hidden;
}
#ofertaTexto .titulo
{
  color:#2C79A0;
  font-family:Tahoma,Arial;
  font-size:14px;
  font-weight:bold;
  height:15px;
  padding:0;
  width:310px;  
  float:left;
}
#textoOferta 
{
  width:310px;
  float:left;  
}
#ofertaTexto p
{
  width:359px;  
}
#textoOferta p
{
  width:100%;  

}

#precio
{
  height:35px;
  width:100px;
  background:url(/images/ofertas_home_precio.png) no-repeat top center;
  color:#FE8A03;
  font-weight:bold;
  float:left;
  text-align:center;
  padding-top:15px
}
#ofertaGaleriaThumbs
{
  height:59px;
  float:left;
  padding:0 30px;
  width:419px;
}
#ofertaGaleriaThumbs img.thumb
{
  height:54px;
  width:90px;
  margin-right:2px;
}
