<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
/************************************* RESET **************************************/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p, td { margin:0; padding:0; } fieldset,img {border:0;}ol,ul {list-style:none;} 
/************************************* COLUMNAS**************************************/
body { margin:0; padding:0; font-family: 'Oswald'; color:#575f68; background:#fff; overflow-x:hidden; border-top:3px solid #b4000f; padding-top:145px;}
body#home2 {padding-top:0}
#home p, #home2 p {font:normal 13px 'Oswald', sans-serif;}
/*estructura*/
#maincontainer			{ width: 1000px; border:0px solid #090; background:transparent; margin:0 auto;  border:0px solid #f00; padding:10px 0 0 0 }
#contentcolumn 		{ width: 1000px; border:0px solid #069; float: left;   padding:0; margin:0; }
#columna-izquierda	{ 	width: 200px; border:0px solid #f00; background: #f0f0f0; margin:0; padding:0; border-right:1px solid #ddd;   }
#columna-grande		{ width: 1000px; border:0px solid #fc0; background: transparent; margin:0;  float: right;  padding:0px;margin-right:0px}
#columna-derecha		{ width: 189px; border:0px solid #069; background:#f0f0f0; float: left;  border-left:1px solid #ddd;   padding:10px 5px; }
#maincontainer		{
							width: 1000px;
							margin-left: auto;
							margin-right: auto;
							background:transparent;
							border:0px solid #f00;
							margin-top:0px;
							padding-bottom:50px;
						}

#contentcolumn 	{ 
/* CONTIENE IZQUIERDA Y CENTRAL */
							float: right;
							width: 1000px;
							border:0px solid #f00;
						 }

#columna-izquierda	{
							width: 200px;
							background: #fafafa;
							border-right:1px solid #dadada;
							border:0px solid #f00;
							padding:0px 15px;
							margin:0px;
							padding-right:14px;
							border-right:1px solid #ddd;
							margin-right:10px;
						}


#columna-grande	{
/*COLUMNA CENTRAL CON CONTENIDO ESPECIFICO DE LA PAGINA*/
							margin-left:0px;
							background-color: transparent;
							float: right;
							width: 1000px;
							border:0px solid #069;
							padding-left:0px
						}

#columna-derecha	{
							margin-top:0px;
							padding-top:0px;
							float: left;
							width: 0px;
							border-left:1px solid #a5cbe4;
							background:#fff;
							padding-left:5px;
							margin-left:5px;
							border:0px solid #069;
							padding:5px;
							margin:0px;
							margin-right:10px;
							_margin-right:0px;
						}


#home2 #maincontainer {background:transparent}
#home2 #contentcolumn {width:1000px;bordeR:0px solid #f00; margin:0; padding:0; background:transparent}
#home2 #columna-grande {width:1000px; padding:0; margin:0; background:transparent}
div.frasehome h1{text-align:center; font:300 26px 'Oswald', sans-serif; color:#b21327; margin:30px 0; margin-bottom:30px;}
div.frasehome h1 b {font-weight:normal}
div.frasehome h1 span  {font:400 14px 'Oswald', sans-serif; color:#000}
div#light img {
    max-width: 600px !important;
    margin: 20px;
}
div#light h2 a,div#light h2 a:hover{
	text-decoration: none;
	    font-size: 14px;
}
div#light p a.le{font-size: 14px}

/****************************** PIE Y TOP *************************************/
#pie {
	font:normal 10px 'Oswald'; width:100%; margin:auto; border-top:1px solid #999; 
	background:transparent; text-align:center; padding:15px 0px; padding-bottom:0px; background:#575f68; color:#fff;margin-top:0px;
	position:relative;
}
#pie a, #pie a:hover{ text-decoration:none; color:#fff; }

div#pie_clie, div#datospie, h2#pie_seo {width:1000px; border:0px solid #f00; margin:0 auto}
h2#pie_seo {font:normal 13px 'Oswald', sans-serif; color:#fff;}
h2#pie_seo b {font-weight:normal;}

div#pie_clie {color:#fc0; font-size:13px; margin-bottom:15px;}
div#datospie {font:normal 14px 'Oswald', sans-serif; margin:20px auto; }
div#datospie a, div#datospie a:hover {font:normal 14px 'Oswald', sans-serif; }
h2#pie_seo {width:1000px; border:0px solid #f90; margin:0 auto}
h2#pie_seo a, h2#pie_seo a:hover {font:normal 12px 'Oswald', sans-serif;color:#fff}
div#banner-superior {
	margin-top:11px; background:transparent
}
#top{ position:absolute; top:0px; margin:0 auto 0 auto; 	bordeR:0px solid #fc0; 	background:#575f68; padding-top:0px; width:100%;  z-index:9999999 !important; height:150px; border-bottom:0px solid #ddd; }
#home2 #top {background:none}
#top .franja_top {padding:5px 0;  font-size:14px !important; color:#fff !important; font-weight:300 !important; position:absolute; top:20px; left:50%; margin-lefT:-500px; z-index:999!important;  text-shadow: 3px 3px 6px #000; }
#top .franja_top .franja_innner {width:1000px; margin:0 auto; text-align:right;  text-shadow: 3px 3px 6px #000; }
#top .franja_top .fa {margin-left:10px; font-size:15px;}
#top .franja_top a {font-size:14px !important; color:#fff !important; font-weight:300 !important;  text-shadow: 3px 3px 6px #000; }
section.slider {border-top:0px solid #fff !important;}
#home2 div#maincontainer {
	border:0px solid #f00; width:100%; background:#fff url(../imagenes/fondo-maincontainer.jpg) repeat-x; padding:60px 0px;
}
#home2 #contentcolumn {width:1000px;bordeR:0px solid #f00; margin:0 auto; padding:0; float:none}
#home2 #columna-grande {width:1000px; padding:0; margin:0; float:none; }
div.frasehome {border:0px solid #f00; margin-top:0;position:relative; z-index:99999}
div.frasehome h1{text-align:center; font:300 22px 'Oswald', sans-serif; color:#b21327; }
div.frasehome h1 b {font-weight:normal; margin:5px 0;display:block}
div.frasehome h1 span  {font:normal 14px 'Oswald', sans-serif; color:#575f68; }
#header1 { float:left;margin:0;padding:0; padding-top:12px;}
#header2 {padding:0px; margin:0px; padding-top:10px;}
#header {background:none; width:1000px; margin:0 auto; position:relative;}
/* menu top */
#nav, #nav ul{z-index: 9999999999;clear:both; margin:0; padding:0; 
list-style-type:none; list-style-position:outside; height:24px; 
width:680px; background:none; border:0px solid #175471 ;
position:absolute; left:50%; margin-left:-300px; top:68px; padding:7px 0;
}
#nav {border-right:0px solid #f00}
#nav ul {margin:0px;}
#nav a { font:500 17px 'Oswald', sans-serif; letter-spacing:0px; display:block; padding:4px 10px; text-decoration:none; color:#fff; border-left:0px solid #999;  text-shadow: 3px 3px 6px #000; }
#nav a:hover{font:500 17px 'Oswald', sans-serif; display:block; padding:4px 10px; text-decoration:none; color:#000; border-left:0px solid #999; background:#b21327; text-shadow:none }
#nav li{float:left;position:relative; border-right:0px solid #ddd;}
#nav li:last-child {border-right:none}
#nav ul { background:transparent;position:absolute; display:none; left:0px; width:160px; top:25px;  }
#nav li ul a { width:160px; float:left; border-bottom:0px solid #999; background:rgba(34,34,34,0.7); color:#fff; font:300 14px 'Oswald', sans-serif; text-shadow:none; }
#nav li ul a:hover {color:#fff; font:300 14px 'Oswald', sans-serif; }
#nav ul ul{ top:0; }	
#nav li ul ul { left:180px; margin:0px; width:160px; top:-7PX }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul { display:none; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul { display:block; }
#nav a.menuactivo {background:#b21327; color:#fff;}
#nav a.padreactivo {background:#b21327; color:#fff;}

/* menu lateral */
#menu-lateral{ padding:0px; margin-top:40px;}
#menulat { margin-top:0px; width:100%;}
#nav2, #nav2 ul{ left:150px; width:100%;display:block;margin:0px;padding:0px;list-style-type:none;}
#nav2 ul { position:absolute;left:199px;display:none;top:0em;}
#nav2 a{font:300 15px 'Oswald', sans-serif; display:block; padding:5px; text-decoration:none; color:#444; background:none }
#nav2 a:hover{ background:none; color:#b21327;}
#nav2 li{ position:relative; width:100%;}
#nav2 li ul a{ width:150px;height:auto; background:#f5f5f5; border-bottom:1px dotted #ccc; padding:5px}
#nav2 li ul a:hover{ background:#f0f0f0;}
#nav2 li ul ul { margin:0px; }
#nav li { z-index:2 }
#nav2 li {z-index:1 }
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li:hover ul ul ul ul{display:none; cursor:pointer}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li li li li:hover ul{display:block; cursor:pointer}
#nav2 a.menuactivo {background:#e0e0e0}
#nav2 a.padreactivo {background:#e0e0e0}
#nav2 ul ul {left:159px;}


/* BLOQUE 3 SERVICIOS HOME */
#home2 div.bloque1 { width:1000px;border:0px solid #f00; margin:15px auto; padding:50px 0; position:relative; z-index:999999; background:#fff; overflow:hidden;}
#home2 div.bloque1 .cajam {border:0px solid #f00; float:left; display:block; width:190px; margin:20px 0; padding:5px; }
#home2 div.bloque1 .cajam.espacio {margin:20px 0px; }
#home2 div.bloque1 .cajam img {border:0; padding:0; margin:0}
#home2 div.bloque1 h3 {
	background:none; font:700 32px 'Oswald', sans-serif; padding:10px;
	text-align:center; line-height:18px; margin:0; border:0px solid #f00;
	color: #5a7d91;
    letter-spacing:-1px;
	border-bottom:1px dotted  #ddd; text-align:center; margin-bottom:10px;
}

#home2 div.bloque1 h3, #home2 div.bloque1 h3 a, #home2 div.bloque1 h3 a:hover {
 font:400 19px 'Oswald', sans-serif !important; line-height:18px; color:#000;
}
#home2 div.bloque1 h4 {
 font:normal 18px 'Oswald', sans-serif; line-height:18px; color:#ef1c25; margin:30px 0
}
#home2 div.bloque1 div.desdoc {
	background:none; text-align:center; 
	margin:0; border:0px solid #f00; padding:0px;
}
#home2 div.bloque1 div.desdoc p {font:300 15px 'Oswald', sans-serif !important; margin-bottom:15px !important	}
/* FIN BLOQUE 3 SERVICIOS HOME */



div#maincontainer2 {
	background:#f6f2f2; width:100%; position:relative; padding:0;  text-align:center;
}
div#maincontainer2 br {display:none;}
div#maincontainer3 {
	background:#f0f0f0; width:100%; position:relative; padding:60px 0; overflow:hidden;
Color:#333;
}

div#maincontainer3 .inner3{width:1000px; margin:0 auto; overflow:hidden;}
div#maincontainer3 .inner3 .video {float:right; width:450px;}
div#maincontainer3 .inner3 .video iframe {width:446px !important; height:240px !important; border:2px solid #000;}
div#maincontainer3 .inner3 .novedades {float:left; width:520px;}
div#maincontainer3 .inner3 .novedades h3 {border:none !important; text-align:left !important}
div#maincontainer3 .inner3 .novedades h3 a {font: normal 16px 'Oswald', sans-serif !important; border:none !important; text-align:left !important}


div#maincontainer3 .inner3 .novedades .cajam {
    border: 0px dashed #CCCCCC;
font: normal 12px 'Oswald', sans-serif !important;
    line-height: 14px;
    background: none;
    padding: 0px;
    margin:0;
	color:#555;
	text-align:left !important;
	margin-bottom:15px;
	overflow:hidden;
} 
div#maincontainer3 .inner3 .novedades  .cajam IMG {
    padding: 0px;
    background-color: #fff;
    border: 0px solid #ccc;
	width:150px;
	height: auto; 
	float:left;
	margin-right:20px;
}
div#maincontainer3 p {color:#555 !important}
div#maincontainer2 div.redes {
	width:750px; margin:0 auto; padding:15px;border:0px solid #069
}
div#maincontainer2 form {
	display:inline; position:relative; top:4px;border:0px solid #f00; float:right
}
div#maincontainer2 form input {
	padding:8px; border:1px solid #ccc; border-radius:5px; -webkit-border-radius:5px;
}

div.spot_home {text-align:center; margin:60px auto; width:1000px; overflow:hidden; display:block; }
div.spot_home img {margin:0 5px; float:left;}
div.spot_home br {display:none;}

.tit_proy {background:#b21327; border-lefT:0px; color:#fff; font-size:16px; font:400 14px 'Oswald', sans-serif; margin-bottom:15px}

div.form_buscar {position:absolute; top:55px; right:50%; margin-right:-490px;z-index:9999!important} 
div.form_buscar input.boxbuscar {border:1px solid #ccc; padding:5px; border-radius:3px; -webkit-border-radius:3px;}
div.form_buscar input.lupa {position:relative; top:-5px; left:5px; background:none}


/* LISTAR */

.listar3 #listar .cajam img {	border:0; padding:0 }
.listar3 #listar .cajam {border:0px solid #f00; float:left; width:305px; text-align:center; margin:2px; padding:10px; background:#fafafa; border:0px solid #ddd;}
.listar3 #listar a.le {color:#0490f1; font:300 16px 'Oswald', sans-serif}
.listar3 #listar H2 a, .listar3 #listar H2 a:hover, #listar h2, #listar h2 a, #listar h2 a:hover, div#light h2 {background:none; padding:10px !important; text-transform:none;
	text-align:center; line-height:18px !important; color:#999; margin:0 !important; border:0px solid #f00;     font: 400 16px 'Oswald', sans-serif !important;
    color: #000;}
#listar h2, #listar h2 a, #listar h2 a:hover {text-align:left; padding:10px 0 !important;}
.listar3 H2.titnolink {margin:5px 0;font:normal 17px 'Oswald', sans-serif;}
.listar3 #listar p {margin:0px; margin-top:5px; color:#999; line-height:17px; font:400 14px 'Oswald', sans-serif; margin:0px;}
.listar3 #listar .vernota {background:none; border:none; text-align:center; padding-top:5px; padding-bottom:5px;}
.listar3 #listar p.vernota a {font:300 12px 'Oswald', sans-serif; color:#999}
.listar3 h1.copetelistar {display:block;padding:5px;margin:10px 10px 0px 0px;font:normal 10px 'Oswald', sans-serif;color:#666;display:none}
.listar3 h1.titproylistar {font:300 24px 'Oswald', sans-serif;margin:5px 0;color:#bb8325;text-decoration:none; text-align:center; display:none}
.listar3 #listar #megusta {display:block; margin-bottom:3px; border-bottom:2px dotted #666; padding:5px 0; }
.listar3 #listar div.intro_listar p { font:300 14px 'Oswald', sans-serif;text-align:center;}
.listar3 #listar span.copete {
	display:none
}

/* LISTAR NOVEDADES */
.listar4 #contentcolumn { width: 1000px; border:0px solid #069; float: left;   padding:0; margin:0; }
.listar4 #columna-izquierda	{ display:none; width: 175px; border:1px solid #f00 !important; background: #fff; margin:0; padding:0; border-right:1px solid #ddd;   }
.listar4 #columna-grande { width: 1000px; border:0px solid #fc0; background: #fff; margin:0;  float: right;  padding:0px;margin-right:0px}
.listar4 #columna-derecha	{ width: 189px; border:0px solid #069; background:#f0f0f0; float: left;  border-left:1px solid #ddd;   padding:10px 5px; }
.listar4 #listar .cajam img {	border:0; padding:0 }
.listar4 #listar .cajam {
margin:0px 0px;border-bottom:0px dotted #ccc !important; 
width:220px; float:left; 
padding:0 10px;text-align:center;
margin-bottom:15px;}
.listar4 #listar a.le {color:#0490f1; font:300 16px 'Oswald', sans-serif}
.listar4 #listar H2 a, .listar3 #listar H2 a:hover, .listar3 #listar h2 {font:600 16px 'Oswald', sans-serif;color:#666;text-decoration:none;text-align:center;}
.listar4 H2.titnolink {margin:5px 0;font:bold 50px Oswald;}
.listar4 #listar p {margin:0px; margin-top:5px; font:normal 11px 'Oswald'; color:#575f68; line-height:17px;}
.listar4 #listar .vernota {display:block; width:170px; margin-left:-5px; padding:3px 3px 3px 25px; background:url(../imagenes/vernota.gif) no-repeat 2% #fdfdfd; margin:0px;}
.listar4 h1.copetelistar {display:block;padding:5px;margin:10px 10px 0px 0px;font:normal 10px Oswald;color:#666;display:none}
.listar4 h1.titproylistar {font:300 24px 'Oswald', sans-serif;margin:5px 0;color:#bb8325;text-decoration:none; text-align:center}
.listar4 #listar #megusta {display:block; margin-bottom:3px; border-bottom:2px dotted #666; padding:5px 0; }
.listar4 #listar div.intro_listar p { font:300 14px 'Oswald', sans-serif;text-align:center;}
.listar4 #listar span.copete {
	display:none
}
/************************************* DETALLE **************************************/
#detalle {padding-bottom:35px;}
#detalle h2 /* COPETE */{ font-size: 12px; color:#377081; padding:0px; margin:0px;}
#detalle a, #detalle a:hover  { font:bold 10px 'Oswald';color:#377080;text-decoration:none; line-height:15px }
#detalle a.volver_atras, #detalle a.volver_atras:hover { font:bold 10px 'Oswald';color:#999;text-decoration:none; line-height:15px; margin-top:20px; }
#detalle h1.titulo, #detalle h2.titulo, h1.titproylistar, h2.titproylistar   { font:300 24px 'Oswald', sans-serif; margin:5px 0; color:#bb8325;	text-decoration:none; border-bottom:1px solid #f0f0f0; margin-bottom:20px; 	color: #313131;
    font: 28px/1em 'Oswald';
	border-bottom:1px dotted  #ddd; text-align:left; margin-bottom:30px;
	
	font: 300 36px 'Oswald', sans-serif !important;
    line-height: 36px !important;
    color: #575f68 !important;
    display: block!important;
    text-align: center !important;
    border-bottom: 1px dotted #ddd;
	
	}
#detalle h1.titulo b, #detalle h2.titulo b{font-weight:300}
#detalle h1.copete {color:#666; font:300 16px 'Oswald', sans-serif}
#detalle h1.copete b {font-weight:normal}
#detalle p, #listar p {
	font:300 14px 'Oswald', sans-serif;
	margin-bottom:20px;
}
 #listar p {margin-bottom:0px;}
#detalle .epigrafe { font-size: 10px; padding-left:2px;	margin-top:-1px;	margin-bottom:15px;}
#detalle p.des_doc{padding:10px 0;margin-bottom:0px;font:bold 11px 'Oswald';color:#3b90bb;line-height:17px;}
#detalle .subtitu { font:bold 11px 'Oswald';	color:#f58220; }
#detalle .vernota { margin-top:20px;	display:block;width:170px;	padding:3px 3px 3px 25px;border:1px solid #ccc;	background:url(../imagenes/vernota.gif) no-repeat 2% #fdfdfd;}
#detalle .linkdoc { margin-top:20px;	display:block;width:170px;	padding:3px 3px 3px 25px;border:1px solid #ccc;	background:url(../imagenes/link_asociado.gif) no-repeat 2% #fdfdfd;}
#detalle .fecha {	display:none; }
#detalle ul li, #listar ul li, #home ul li { list-style-type:disc; }
#detalle ol li, #listar ol li, #home ol li {list-style-type:decimal;}
#detalle ul, #listar ul, #home ul, #detalle ol, #listar ol, #home ol { margin-left:20px;  font:300 14px 'Oswald', sans-serif;}
#detalle ul, #listar ul, #home ul, #detalle ol, #listar ol, #home ol { margin-left:30px; font:300 14px 'Oswald', sans-serif; margin-bottom:20px }
#detalles div.desdoc {display:none;}
#detalle img.imagen_detalle {margin:10px 0; border:none; padding:0}
#detalle a {
	font:400 14px 'Oswald', sans-serif !important;
}
#detalles img.imagen_detalle { display:none; }
#detalle div#detalle_contenido .cajam img.imagen_detalle {border:none !important; padding:0 !important}
#gallery {background:none; padding:0px; margin:0px; border:none;}
#gallery h4{display:none;font:bold 14px 'Oswald'; margin-bottom:10px; background:url(../imagenes/detalle-galeria.png) no-repeat left top; padding-top:10px; padding-left:0px;}
#gallery ul { list-style: none; margin:0px !important }
#gallery ul li { display: inline; }
#gallery ul img {border: 0px}
#gallery ul a:hover img {border:none}#gallery ul a:hover { color: #fff; }

div#spot_bot_izq {margin-top:15px;}
div#spot_bot_izq img {margin-bottom: 10px;}

#form_detalle {-webkit-border-radius:0px;
border-radius: 0px;background:none;border:0px solid #ccc; padding:0px; padding-top:0px; border-right:none; border-left:none; margin-top:25px; border-top:1px solid #ddd; padding-top:25px;}
#form_detalle h6 {
font:300 18px 'Oswald', sans-serif;
    line-height: 20px;
    color: #575f68; border:none;
	background:none; padding:0px;
	
	margin-bottom:15px; }
#form_detalle .der {width:330px;float:left	}
#form_detalle .izq {width:330px;float:left	}
#form_detalle input[type=text], #form_detalle textarea, #commentForm input[type=text], #commentForm textarea, #commentForm select  {
	border-radius: 3px;-moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   -khtml-border-radius: 3px;
   border-radius: 3px;padding:5px; text-decoration:none;
   border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 0 #eee,#fff 0 1px 0;-moz-box-shadow:inset 0 1px 0 #eee,#fff 0 1px 0;box-shadow:inset 0 1px 0 #eee,#fff 0 1px 0;
   width:300px
}
#form_detalle textarea, #commentForm textarea {
width:760px;
height:120px
}
#form_detalle input[type=submit], #commentForm input[type=submit] {
	background:#666; color:#fff; border-radius:5px; -webkit-border-radius:5px;
	padding:5px; font:normal 12px 'Oswald', sans-serif; text-transform:uppercase;cursor:pointer
}

p.paginado {margin:15px 0; display:block; border:0px solid #f00; padding:10px;}
p.paginado a {font:300 12px 'Oswald', sans-serif; color:#575f68}

#contacto,#pagbusqueda, div#loginpag {font:400 14px 'Oswald', sans-serif}


span.titproyreg, span.titbusqueda, h3.titproylogin {font:300 22px 'Oswald', sans-serif; color:#666}
#contacto table td {padding:5px 0}

div#pagbusqueda a,div#pagbusqueda a:hover {font:400 14px 'Oswald', sans-serif}
div#loginpag a, div#loginpag a:hover {font:400 14px 'Oswald', sans-serif}
div#pagbusqueda a:hover,div#loginpag a:hover {
	color:#bb8325
}

#pie div.redes {border:0px solid #f00; overflow:hidden; width:600px; margin:0 auto;position:absolute; 
left:50%; margin-left:-300px; top:-50px;color:#575f68
}
#pie p.pie {border-top:3px solid #b4000f; background:#000; padding:7px 0;}
#pie div.redes input[type=text] {padding:4px; border:1px solid #ccc; border-radius:5px;}
#pie div.redes input[type=submit] {
	padding:3px; border:1px solid #ccc; border-radius:5px; font:300 12px 'Oswald', sans-serif;
	margin-left:4px; cursor:pointer;
}
#pie div.redes div.left {float:left; }
#pie div.redes div.right {float:right; position:relative; top:5px;}
#home2 #pie div.redes {display:none;}

span.st_googleplus_large span.stButton span.stLarge {background:url(../imagenes/googleplus_32.png) no-repeat !important}
span.st_twitter_large span.stButton span.stLarge {background:url(../imagenes/twitter_32.png) no-repeat !important}
span.st_facebook_large span.stButton span.stLarge {background:url(../imagenes/facebook_32.png) no-repeat !important}

p.flex-caption {position:absolute; bottom:20%; line-height:46px !important; font-size:46px !important; color:#fff !important; width:1000px; margin-left:-500px !important; text-align:left;  left:50%;  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.8); font-weight:400 !important; letter-spacing:0px !important; background:none; padding:15px;}

.cajal, .cajar {
    border: 0px dashed #999;
    border-bottom: 1px solid #666;
font:400 14px 'Oswald', sans-serif;
    line-height: 14px;
    background: none;
    padding: 0px;
	margin-bottom:15px;
	padding-bottom:15px;
}

#left1 .cajal, #left2 .cajal {
    background: none;
    border-bottom: 1px solid #ddd;
    margin-top: 0px;
}
#left1 h3, #left2 h3, #left1 a, #left2 a, #left1 a:hover, #left2 a:hover  {
font:300 18px 'Oswald', sans-serif;
    color: #b21327;
    line-height: 20px; margin-bottom:10px;
}

section#contact-info {
background: url(../imagenes/banner1.jpg) no-repeat center #f6f2f2;
  background-size: cover;
  padding: 60px 0;
  overflow:hidden;
}
.inner_contact {width:1000px; margin:0 auto;}
.inner_contact #form_detalle {float:left; width:600px; border:none; padding:0px;     margin-top: 0px;}
.inner_contact .datos_contacto {float:left; width:400px; font:normal 16px 'Oswald', sans-serif !important}
.inner_contact .datos_contacto a{font:normal 16px 'Oswald', sans-serif !important}
.inner_contact .datos_contacto p {margin-bottom:15px !important; font:normal 16px 'Oswald', sans-serif !important}

.inner_contact #form_detalle input[type=text], .inner_contact #form_detalle textarea {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    padding: 8px;
    text-decoration: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 0 #eee,#fff 0 1px 0;
    -moz-box-shadow: inset 0 1px 0 #eee,#fff 0 1px 0;
    box-shadow: inset 0 1px 0 #eee,#fff 0 1px 0;
    width: 160px;
	    font: 300 13px 'Oswald', sans-serif;
}
.inner_contact #form_detalle textarea {width:540px; height:120px; margin-bottom:15px;  font: normal 13px 'Oswald', sans-serif;}
.inner_contact #form_detalle .izq, .inner_contact #form_detalle .der {
    width: 180px;
    float: left;
	margin-right:5px;
}
.inner_contact #form_detalle input[type=submit] {
    background: #b21327;
    color: #fff;
    padding:5px 10px;
    font: 300 13px 'Oswald', sans-serif;
    text-transform: uppercase;
    cursor: pointer;
	margin:0 auto;
	margin-top:15px;
	float:right;
	margin-right:15px;
	border-radius:0;
	border:none;
	    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	margin-right:50px;
}
.inner_contact #form_detalle h3, .inner_contact .datos_contacto h3, .inner3 .novedades h3, .inner3 .video h3, div#maincontainer3 h3  {font: 300 36px 'Oswald', sans-serif !important;
    line-height: 36px !important;
    color: #575f68 !important;
    display: block!important;
    text-align: center !important;
	border-bottom:1px dotted #ddd;}
	
	
#listar .vernota {
    display: block;
    width: auto;
    margin-left: 0px;
    padding: 0x;
    background: none;
    margin: 0px;
}
.cajam {font-size:14px;}


/*************************
********* Contact Us CSS ******
**************************/


.gmap-area {width:1000px; margin:0 auto;}
.gmap-area .gmap iframe {
  border-radius: 50%;
  height: 280px;
  width: 300px;
}

.gmap{
    border: 10px solid #f6f5f0;
    border-radius: 50%;
    height: 300px;
    width: 300px;
    box-shadow: 0px 0px 3px 3px #e7e4dc;
    overflow: hidden;
    position: relative;
	float:left;
}

.gmap-area .map-content ul {
  list-style: none; 
}

.gmap-area .map-content address h5{
  font-weight: 700;
  /* font-size: 16px; */
}

#contact-page{
  background:#ddd;
  font-size:13px
}
#contact-page .center{padding-bottom:0px}

#contact-page .contact-form 
.form-group label {
  color: #4E4E4E;
  font-size: 13px;
  font-weight: 300;
}

.form-group .form-control {
  padding: 7px 12px;
  border-color:#f2f2f2;
  box-shadow: none;
}

textarea#message{
  resize: none;
  padding: 10px;
}

#contact-page .contact-wrap {
  margin-top: 20px;
}
#contact-page h2{}

#left1 p, #left2 p {
    margin: 0px;
    color: #333;
	font: 300 14px 'Oswald', sans-serif;
	margin-bottom:10px;
}
.spot_tops BR {display:none}
.spot_tops a {line-height:0 !important;}
.spot_tops img {border-right:0px solid #222; margin-right:-2px;}
.spot_tops img.sinborde {border:none;}
.spot_tops {background:#424242; text-align:center; width:100%;}
div.caroufredsel_wrapper {width:1000px !important; border:0px solid #f00}
.scroll_sup, .scroll_inf {
    padding: 10px 0px !important;
	width:1000px !important;
}
.scroll_sup li, .scroll_inf li {
margin: 0 15px !important; }

.scroll_sup li img {max-height: 62px !important;
	max-width: 99px !important; }
	
.loading {min-height: 400px; background: url('../imagenes/loading.gif') no-repeat center center #f5f5f5!important;}
div#maincontainer3 div.inner3 div.novedades h3,div#maincontainer3 div.inner3 div.novedades h3 a {font: 400 19px 'Oswald', sans-serif !important;}


div#maincontainer3 div.inner3 div.novedades h3#tituloinner3 {
	font-size:36px !important; font-weight:300 !important
}

img.dcd_banner_img {
    width: 10%;
    float: right;
}

.col-md-12.banner_lateral {
    position: absolute;
    top: 43%;
    right: 13%;
}</pre></body></html>