a:link{ color: #999; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a:visited{ color: #999; text-decoration: none; }
a:hover{ color: #bd0052; text-decoration: none; }
a:active{ color: #999; text-decoration: none; }
body{ background-color: #A15176; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#container{ width: 900px; position: relative; margin-right: auto; margin-left: auto; display: table; margin-bottom: 16px; }
#header{ height: 150px; width: 900px; margin-right: auto; margin-left: auto; margin-bottom: 32px;  }
#menu{ float: right; height: 60px; width: 650px; margin-top: 55px; right:10px;}
#footer_container{ width: 100%; margin-right: auto; margin-left: auto;  display: table; padding-bottom: 15px; }
#footer{ width: 900px; margin-right: auto; margin-left: auto; }
#footer_izq{ float: left; width: 550px; }
#footer_izq p{ color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 19px; height: 33px; width: 530px; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; float: left; }
#footer_izq h1{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFF; margin-right: auto; margin-left: auto; font-weight: normal; margin-top: 0px; float: left; width: 530px; margin-bottom: 0px; padding-top: 2px; }
#footer_izq h1 a:link{ color: #fff; }
#footer_izq h1 a:visited{ color: #fff; }
#footer_izq h1 a:hover{ color: #fff; }
#footer_izq h1 a:active{ color: #FFF; }
#footer_izq span{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; margin-right: auto; margin-left: auto; font-weight: normal; margin-top: 0px; padding-left: 5px; }
#footer_der{ float: right; width: 350px; }
#footer_der_top{ float: right; width: 350px; }
#footer_der_top p{ color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 19px; height: 33px; width: 350px; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; text-align: right; }
#footer_der_top h1{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; margin-right: auto; margin-left: auto; font-weight: normal; margin-top: 0px; float: left; width: 350px; margin-bottom: 0px; padding-top: 2px; text-align: right; }
#footer_der_top span{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; margin-right: auto; margin-left: auto; font-weight: normal; margin-top: 0px; padding-left: 5px; }
#footer_der_bottom_seguinos{ color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 19px; height: 33px; width: 90px; margin-top: 10px; margin-bottom: 0px; padding-top: 10px; text-align: right; float: right; margin-right: 10px; }
#footer_der_bottom_sociales{ float: right; height: 69px; width: 90px; background-repeat: no-repeat; background-position: left top; margin-top: 0px; }
.iconos_sociales{ float: left; height: 20px; width: 20px; margin-right: 10px; margin-top: 22px; }
#logo{ float: left; height: 143px; width: 189px; }
#home_cuadros_container{ height: 400px; width: 900px; margin-right: auto; margin-bottom: 16px; margin-left: auto; }
#home_novedades{ background-color: #121212; float: right; height: 191px; width: 229px; margin-right: 0px; }
#home_novedades p{ color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 19px; height: 33px; width: 223px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #bd0052; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; text-indent: 10px; }
#home_novedades h1{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFF; margin-right: auto; margin-left: auto; font-weight: normal; height: 134px; width: 213px; background-color: #121212; margin-top: 0px; padding-top: 10px; padding-left: 10px; }
#home_fechas{ float: left; height: 191px; width: 320px; margin-right: 16px; background-image: url(/web/images/bannerexpo.jpg); background-repeat: no-repeat; background-position: left top; }
#home_fechas p{ color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height:25px; height: auto; width: 250px; padding: 10px 0 0 10px; }
#home_fechas h1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: normal; height: 70px; width: 223px; margin-top: 0px; padding-left: 11px; padding-top: 7px; }
#home_spa{ float: left; height: 191px; width: 320px; margin-right: 16px; background-image: url(/web/images/bannerspa.jpg);background-image:image-set(url("/_img/0023b6397be4-322.webp") type("image/webp"),url("/web/images/bannerspa.jpg") type("image/jpeg")); background-repeat: no-repeat; background-position: left top; }
#home_spa p{ color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height:25px; height: auto; width: 250px; padding: 10px 0 0 10px; }
#home_spa h1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: normal; height: 70px; width: 223px; margin-top: 0px; padding-left: 11px; padding-top: 7px; }
#home_quincho{ float: left; height: 191px; width: 320px; margin-right: 16px; background-image: url(/web/images/bannerquincho.jpg); background-repeat: no-repeat; background-position: left top; }
#home_quincho p{ color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height:25px; height: auto; width: 250px; padding: 10px 0 0 10px; }
#home_quincho h1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: normal; height: 70px; width: 223px; margin-top: 0px; padding-left: 11px; padding-top: 7px; }
#home_eba-velero{ float: left; height: 191px; width: 319px; background-image: none; background-repeat: no-repeat; background-position: left top; }
#home_eba-velero p{ color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 25px; height: 21px; width: 100%; padding-top: 10px; text-indent: 10px; margin-top: 0px; }
#home_eba-velero h1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; font-weight: normal; height: 70px; width: 260px; margin-top: 0px; padding-left: 10px; padding-top: 7px; }
.home3{ width: 900px; height: 140px; position: absolute; z-index: 2000; top: 482px; }
.home4{ float: left; height: 140px; width: 450px; }
ul#topnav{margin: 0; padding: 0; float: left; width: 650px; list-style: none; position: relative;  font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #999; }
ul#topnav a{ cursor: pointer; }
ul#topnav a:hover{ color: #fff; }
ul#topnav li{ float: left; margin: 0; padding: 0;  }
ul#topnav li a{ padding: 10px 15px; display: block; color: #fff; text-decoration: none; }
ul#topnav li:hover{ color: #fff; }
ul#topnav li span{ float: left; position: absolute; left: 0; top:35px; display: none;  width: 650px; color: #fff; padding-top: 0px; padding-right: 0; padding-bottom: 15px; padding-left: 0; }
ul#topnav li:hover span{  }
ul#topnav li span a{ display: inline; float: right; }
ul#topnav li span a:hover{ text-decoration: none; color: #FFF; }
*{ padding:0px; margin:0px; }
h3{ margin: 10px 10px 0 10px; color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 30px; }
h3 a:link{ color:#FFF; }
h3 a:visited{ color:#FFF; }
h3 a:hover{ color: #bd0052; }
h3 a:active{ color:#FFF; }
h4{ color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height: 30px; margin-top: 10px; margin-right: 10px; margin-bottom: 0; margin-left: 10px; text-decoration: none; padding-left: 20px; }
h4 a:link{ text-decoration: none; }
h4 a:visited{ text-decoration: none; }
h4 a:hover{ text-decoration: none; }
h4 a:active{ text-decoration: none; }
h5{ color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 25px; line-height: 30px; text-align: left; margin-top: 10px; margin-right: 10px; margin-bottom: 0; margin-left: 10px; padding-right: 208px; padding-left: 20px; width: 350px; }
.boxgrid5{ width: 450px; height: 140px; margin:0px; float:left; overflow: hidden; position: relative; }
.boxgrid5 img{ position: absolute; top: 0; left: 0; border: 0; }
.boxgrid5 p{ color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0; padding-bottom: 0; padding-left: 30px; padding-right: 30px; }
.boxcaption5{ float: left; position: absolute; height: 143px; width: 100%; opacity: .8; 

				
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; background-image: url(/web/images/bg_transparente.png); background-repeat: repeat; background-color: #000; }
.caption .boxcaption5{ top: 100px; left: 0; color: #FFF; }
.boxgrid5 a:link{ overflow: hidden; }
.boxgrid5 a:visited{ overflow: hidden; }
.boxgrid5 a:hover{ overflow: hidden; color: #bd0052; }
.caption .boxcaption5 a:link{ color: #FFF; }
.caption .boxcaption5 a:visited{ color: #FFF; }
.caption .boxcaption5 a:hover{ color: #FFF; color: #bd0052; }
.caption .boxcaption5 a:active{ color: #FFF; }
.boxcaption5 a:link{ overflow: hidden; }
.boxcaption5 a:visited{ overflow: hidden; }
.boxcaption5 a:hover{ overflow: hidden; color: #bd0052; }
.boxgrid6{ width: 450px; height: 140px; margin:0px; float:left; overflow: hidden; position: relative; }
.boxgrid6 img{ position: absolute; top: 0; left: 0; border: 0; }
.boxgrid6 p{ color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0; padding-bottom: 0; padding-left: 30px; text-align: left; padding-right: 30px; }
.boxcaption6{ float: left; position: absolute; height: 140px; width: 100%; opacity: .8; 

				
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; background-image: url(/web/images/bg_transparente.png); background-repeat: repeat; background-color: #000; }
.caption .boxcaption6{ top: 100px; left: 0; color: #FFF; }
.caption .boxcaption6 a:link{ color: #FFF; }
.caption .boxcaption6 a:visited{ color: #FFF; }
.caption .boxcaption6 a:hover{ color: #FFF; color: #bd0052; }
.caption .boxcaption6 a:active{ color: #FFF; }
.boxcaption6 a:link{ overflow: hidden; }
.boxcaption6 a:visited{ overflow: hidden; }
.boxcaption6 a:hover{ overflow: hidden; color: #bd0052; }
.boxgrid6 a:link{ overflow: hidden; }
.boxgrid6 a:visited{ overflow: hidden; }
.boxgrid6 a:hover{ overflow: hidden; color: #bd0052; }
html{ overflow-Y: scroll; }
.container{ width: 350px; float: left; margin-top: 0; margin-bottom: 0; position: absolute; z-index: 1000; top: 182px; height: 456px; ; overflow: hidden; background-image: url(/web/images/bg_transparente.png); }
h1 span{ color: #666; }
h2.active{ background-position: left bottom; margin-top: 0px; padding-top: 0px; }
.slideshow_home{ margin-bottom: 16px; }
.slideshow_home img{ }
a{ outline: none; }
ul{ list-style: square inside; }
UL.col4{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	}
UL.col4 LI{
	margin-right:5px;
	margin-bottom:5px;
	DISPLAY: inline;
	FLOAT: left;
	border:#FFF 3px solid;
	}
:focus{ outline:0; }
a:active{ outline:none; }
table{ border-collapse:separate; border-spacing:0; }
#container{
	width:900px;
	position:relative;
	z-index:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#example{
	width:900px;
	height:440px;
}
#slides{
	position:absolute;
	z-index:100;
}
.slides_container{
	width:900px;
	height:440px;
	overflow:hidden;
	position:relative;
}
.pagination{
	width:132px;
	position: absolute;
	z-index: 10000;
	left: 823px;
	top: 11px;
}
.pagination li{
	float:left;
	margin:0 1px;
}
.pagination li a{
	display:block;
	width:21px;
	height:0;
	padding-top:20px;
	background-image:none;
	background-position:0 0;
	float:left;
	overflow:hidden;
}