<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {position: absolute; top: 0; left: 0; padding: 0; margin: 0; width: 100%; height: 100%;}

body {text-align: center; margin: 0 auto; background: #FFFFDD url(img/body.png) repeat-x top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #552E07;}
a {text-decoration: none; color: #93A52F;}
a img {border-width: 0;}
a:hover{text-decoration: underline;}
input, select, textarea {padding: 6px; border: 1px solid #c1cc6e; 
box-shadow: 0px 0px 5px #834c17;
-webkit-box-shadow: 0px 0px 5px #e9edb5;
-moz-box-shadow: 0px 0px 5px #834c17;
behavior: url(/tema/PIE.htc);
}
input[type="text"], input[type="password"], select {width: 300px;}
textarea  {width: 450px; height: 90px; }
input:focus, select:focus, textarea:focus {border: 1px solid #ffffdd;  outline: none; 
box-shadow: 0 0 5px #834c17;
-webkit-box-shadow: 0 0 5px #a96624;
-moz-box-shadow: 0 0 5px #834c17;
behavior: url(/tema/PIE.htc);
}
input[type="submit"] {background: #93A52F; color: #fff; font-weight: bold; padding: 2px 6px; border-width: 0;}
input[readonly] {background: #DDEAFF;}
.error {color: #D14836;}
.exito {color: #4BB549;}
.mensaje {text-align: center; margin: 0 auto;}
h1, h2, h3 {margin: 2px 0; color: #FFCE00; }
ul, li, form, p {padding: 0; margin: 0;}
.italic {font-style: italic;}
.bold {font-weight: bold;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center; margin: 0 auto;}

#contenedor {text-align: center; margin: 0 auto; width: 950px; background: #FFFFFF;
box-shadow: 0px 0px 15px #552E07F;
-webkit-box-shadow: 0px 0px 15px #552E07;
-moz-box-shadow: 0px 0px 15px #552E07;
behavior: url(/tema/PIE.htc);
}
#contenedor .banner {width: 950px; text-align: center; margin: 0 auto; height: 210px; position: relative; }

#header {width: 100%; text-align: center; margin: 0 auto; background: transparent; border-top: 5px solid #C1CC6E;  }
#header-block {position: relative; text-align: center; margin: auto; height: 202px; width: 950px; }
#header-block .logo {max-width: 300px; position: absolute; bottom: 0px; left: 0px; }
#header-block .img {max-width: 280px; position: absolute; top: 20px; left: 310px; }
#header-block .mapa {position: absolute; width: 350px; top: 10px; right: 0px; }
#header-block .mapa img{width-max: 350px; }
#header-block .nombre { font-size: 18px;}
#header-block .slogan { font-size: 13px; color: #949494; letter-spacing: 1px; font-weight: normal;}
#header-block .redes {position: absolute; top: 5px; right: 0px; *display: inline-block; *float: right; } 
#header-block .redes li {display: inline-block; list-style: none; *float: left; *padding: 0 2px;}
#header-block .redes li img {height: 30px}
#header-block .redes li a {display: block; line-height: 15px; height: 15px; }
#intro {margin: 5% auto auto auto; width: 600px; text-align: justify; text-align: center;  /*background: url(img/bg_intro.jpg) no-repeat center center; background-size: 100% 100%;*/ }
#intro h1, #intro h2, #intro h3 {padding-top: 10px;}

#main {width: 100%; text-align: justify;  margin: 0 auto; overflow-x: scroll; border-collapse: collapse;}
#main .titulo {background: url(img/t_left.png) no-repeat left center; padding-left: 20px; color: #a96624; }
#main .titulo span {background: url(img/t_right.png) no-repeat right center; padding-right: 20px; }
#main .main, #main .lateral {vertical-align: top; font-weight: normal;}
#main .main {padding: 20px 40px 10px 40px; }
#main .main hr{background: #c1cc6e; height: 1px; border-width: 0;}
#main .lateral {background: #f3f5c7; padding: 0px 4px; margin: auto; width: 26%; border-left: 1px #834d17; text-align: right; margin-right: 0;
box-shadow: 0px 0px 15px #552E07F;
-webkit-box-shadow: -1px 0px 10px #552E07;
-moz-box-shadow: 0px 0px 15px #552E07;
behavior: url(/tema/PIE.htc);
}
#main .lateral h2 {background: #834d17; color: #fff; font-size: 14px; text-align: left; margin-left: 0;
border: 1px solid #552e07; padding: 6px; padding-left: 25px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(/tema/PIE.htc);}
#main .lateral hr{background: #D7D7D7; height: 1px; border-width: 0;}
#main .lateral ul {text-align: left; margin-left: 0; list-style: none;}
/* #main .lateral img {max-width: 190px;} */
#main th img {vertical-align: middle;}

.form {text-align: center; margin: 0 auto;}
.form th {text-align: right; margin-right: 0;}
.form td {text-align: left; margin-left: 0;}
.direccion {text-align: center; margin: auto;}
.direccion h2 {font-size: 25px; color: #834d17; }
.direccion h3 {font-size: 15px; color: #834d17; }

#albums{width: 95%; text-align: center; margin: 0 auto;}
#albums img{border: 1px solid #C8E5E7; padding: 6px; height: 85px; }
#albums img:hover{border-color: #FFCE00; background: transparent;}

#footer {text-align: center; margin: 0 auto; width: 98%; padding: 10px  1% 10px 1%; background: #552E07; min-height: 75px;
 border-top: 1px dashed #FFCE00; border-bottom: 1px dashed #93A52F; }
#footer a {color: #fff;}
#footer table { width: 960px; color: #fff; text-align: center; margin: auto; table-layout: fixed; }
#footer table td {text-align: center; margin: 0 auto; vertical-align: top; margin: auto; padding: 0px;}
#footer ul { padding: 0 0 0 14px; display: inline-block; text-align: center; margin: 0 auto; }
#footer ul li a{ border-color: red; }
#footer ul li {list-style-image: url(img/li_menu.png); }
#footer ul li:hover {list-style-image: url(img/li_menu2.png); }
#footer .li {list-style-image: url(img/li_menu4.png); }
#footer .li:hover {list-style-image: url(img/li_menu3.png); margin: auto; }

#footer div {font-size: 14px; width: 950px; text-align: center; margin: 0 auto; color: #FFCE00; position: relative;}
#footer div .marquee {width: 100%; padding-right: 13%;  }
#footer .logo {width: 100px; float: right; vertical-align: baseline; position: absolute; right: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(/tema/PIE.htc);
}
#creditos {width: 100%; text-align: center; margin: 0 auto; font-weight: bold; padding: 4px 0; background: #93A52F; }
#creditos a{width: 950px; text-align: center; margin: auto; }

#buscador {background: #708F99; border: 1px solid #C0C7D6; padding: 6px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(/tema/PIE.htc);
}
#buscador tr, #buscador tr td{padding: 0px; margin: auto; }
#buscador td {vertical-align: bottom; }
#buscador input[type="text"] {width: 110px; background: #F6F7F9;}
#buscador #focus {width: 260px; }
#buscador input:focus {border: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; outline:0px;}

#buscador select {width: 140px;}
#buscador input[type="submit"] {border-width: 0; background: transparent url(img/buscar.png) no-repeat center center; background-size: 30px 30px; width: 30px;}
#buscador input, #buscador select {height: 32px; line-height: 20px; padding: 0 6px; border: 1px solid #464646; }
#buscador input:focus, #buscador select:focus {border: 1px solid #000;}

.resultados {text-align: center; margin: 0 auto; display: inline-block; width: 100%;}
.resultados &gt; li {list-style: none; width: 33%; padding: 10px 0; text-align: center; margin: 0 auto; float: left;}
.resultados &gt; li &gt; a &gt; img {width: 140px; 
background: #fff;
position: relative;
border: 1px solid #93a52f;
padding: 4px;
box-shadow: 0px 0px 15px #c1cc6e;
-webkit-box-shadow: 0px 0px 15px #c1cc6e;
-moz-box-shadow: 0px 0px 15px #c1cc6e;
behavior: url(/tema/PIE.htc);
}
.resultados&gt; li &gt; a:hover &gt; img {
border: 1px solid #834c17;
padding: 4px;
box-shadow: 0px 0px 15px #552E07;
-webkit-box-shadow: 0px 0px 15px #552E07;
-moz-box-shadow: 0px 0px 15px #552E07;
behavior: url(/tema/PIE.htc);
}
.detalle {width: 80%; display: inline-block;  text-align: center; margin: 0 auto;}
.detalle li {float: left; width: 50%; text-align: left; margin-left: 0; font-size: 13px;}

.btn {text-align: center; margin: 0 auto; width: 100%; }
.btn li {list-style: none; padding: 20px 10px; text-align: center; width: 24%; margin: 0 auto; display: inline-block;  *display: inline; _display: inline; zoom: 1; }

.btn a {background: #93A52F; padding: 3px; display: block; font-size: 13px; height: 18px; line-height: 18px; font-weight: bold;  
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(/tema/PIE.htc); color: #FFFFFF}
.precio { color: #fff; border: 1px solid #C0C7D6; padding: 4px;  background: #834d17; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(/tema/PIE.htc);}

.descripcion {text-align: justify;}

.preview {background: #FFFFFF; border: 1px solid #c1cc6e; padding: 6px; height: 90px;}
.preview:hover {border: 1px solid #9bab33;}

/*FLEXSLIDER*/
.flexslider {width: 950px; height: 390px;  position: relative; text-align: center !important; margin: auto !important; }
.slides img{width: 100%; height: 390px; max-width: 100%; max-height: 390px; *max-width: 100%; *max-height: 390px; /* IE 8 y anteriores */}
.flex-caption {position: absolute; top: 20px; right: 0px; width: 410px; color: #834d17; text-shadow: 1px 1px #FFFFFF; font-size: 18px; text-align: right; margin-right: 0; padding: 10px;}
.flexslider{border-bottom: 1px solid #ffffdd; background: #FFFFFF;
-webkit-box-shadow: 0 10px 6px -6px #552E07;
-moz-box-shadow: 0 10px 6px -6px #552E07;
box-shadow: 0 10px 6px -6px #552E07;
behavior: url(tema/PIE.htc);                 
}

.flexsliderA {width: 100%; height: 400px; position: relative; top: 0; right: 0; }
.flexsliderA &gt; .slides img{width: 100%; height: 400px !important; max-height: 4000px; *max-width: 100%; *max-height: 400px; position: absolute; top: 0; left: 0; }
.flexsliderA &gt; .slides {width: 100%; height: 400px;}

.mapa2 &gt; iframe{border: 1px solid #FFFFFF; border-width: 2px 0px; }
.mapa2{
background: #F4F3F0;    
border: 1px solid #FFFFFF;
-moz-box-shadow: 0px 0px 5px #c0c0c0;
-khtml-box-shadow: 0px 0px 5px #c0c0c0;
-webkit-box-shadow: 0px 0px 5px #c0c0c0;
box-shadow: 0px 0px 5px #c0c0c0;  
behavior: url(tema/PIE.htc);
border-collapse: separate;
}
#cvi_tooltip {
	display:none;
	position:absolute;
	padding:4px 8px;
	color: #FFFFFF;
	background: #a96624;
	font: 100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #552e07;
	max-width: 240px;
	min-width: 30px;
	border-radius: 8px;
	-moz-border-radius: 8px;	
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-moz-box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-webkit-box-shadow: #834c17 0px 0px 8px;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
behavior: url(tema/PIE.htc);        
}

</pre></body></html>