/*
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }
*/

html { line-height: 1; }

body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 14px;    line-height: 1.42857143;    
	color: #555555; position: relative; 
	background-color: #ffffff;
	/*-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; */
}

a { text-decoration: none; color:#0a7ac0;}
a:hover { text-decoration: none; color:#2a9ae0;}

/*----------JL------------*/
.imgminibannerruta{
	border: 0px solid green;
	width:  178px;
}

@media (max-width: 600px) {
	.imgminibannerruta{
		border: 0px solid red;
		width: 120px;
	}

}

/* ----------------------- */

.tituloseccion
{
	font-size:20px;
	color: #334488;
	padding:5px;
	font-weight: bolder;
	border-bottom: 1px solid #ddd;
	padding: 5px 20px;
}

.tituloseccion_borrar
{
	font-size:20px;
	color: #fff;
	padding:5px;
	font-weight: bolder;
	text-shadow: 1px  1px 2px #000,
				-1px -1px 2px #000,
				 1px -1px 2px #000,
				-1px  1px 2px #000,
				 0px 0px 15px #fff;
	border-bottom: 2px solid #ddd;
	padding: 5px 20px;
}


/*
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }
*/

#principal{

	width: 100%;
	max-width: 1280px;
	min-width: 100px;
	margin:0px auto;
	background-color: #fff;
	
}



hr.rallitaazul {
  border: 0;
  border-top: 4px solid #075fd4;
  border-bottom: 1px solid #fff;
  max-width: 20px;
  margin: 0px;
}



#menubarra1{
    text-align:right;
}

#barramenus{
    background-color: #ffffff;
    border-bottom: 2px solid #ccccFF;
}

#menubarra2{
    margin-right: 160px;
}

#menubarra3{
	float:right;
    width: 160px;
}


.rounded {
	font-size: 30px;
	background: orange;
	border-radius: 1em;
	color: white;
	text-align: center;
	padding: 0.2em;
	height: 1.5em;
	float: left;
}
.limpiador {clear:both; padding:0; border-style:none; }


#barratitulo
{
	position: relative;
}


.caja_enlace_derecha_gris
{
 border:1px solid #999; background-color:#efefef;
 width: 25%;
 min-width: 300px;
 padding: 5px 20px;
 margin-left:auto;
 text-align:center;
}

/*---- para el bannercito ---- */

.BAN_1pagina {
	 height:300px;
}
.BAN_imagen{
	width:auto;
	height:auto;
	max-height:300px;
}
#BAN_pizarron{
	  transition: all 1s ease-in-out;
}
#BAN_ventana{
	height:300px;
}
#BAN_left{
	left:40px; 
	top:140px;
}
#BAN_right{
	right:40px; 
	top:140px;
}

@media only screen and (max-width: 1100px) {
	.BAN_1pagina {
		 height:200px;
	}
	.BAN_imagen{
		max-height:200px;
	}
	#BAN_ventana{
		height:200px;
	}
	#BAN_left{
		left:30px; top:90px;
	}
	#BAN_right{
		right:30px; top:90px;
	}
}

@media only screen and (max-width: 650px) {
	.BAN_1pagina {
		 height:130px;
	}
	.BAN_imagen{
		max-height:130px;
	}
	#BAN_ventana{
		height:130px;
	}
	#BAN_left{
		left:20px; top:50px;
	}
	#BAN_right{
		right:20px; top:50px;
	}
}

@media only screen and (max-width: 400px) {
	.BAN_1pagina {
		 height:100px;
	}
	.BAN_imagen{
		max-height:100px;
	}
	#BAN_ventana{
		height:100px;
	}
	#BAN_left{
		left:15px; top:40px;
	}
	#BAN_right{
		right:15px; top:40px;
	}
}


/* ----- cabecera secundaria -------------- */
#cabezafondoanimado{
	padding:10px 10px;
	background-image: url("uploads/banner_1.png");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	background-attachment:fixed;
	overflow:hidden;
	 
}


#divlogocabeza2{
 width: 293px;
 float:left;
}
#divmenucabeza2{
 margin-left:310px;
 min-height: 130px;
}
.txtmenu{
	font-size:1.2em;
	padding: 5px 15px;
}

@media only screen and (max-width: 800px) {

	#divlogocabeza2{
	 width: 200px;
	 float:none;
	}
	#divmenucabeza2{
	 margin-left:0px;
	 width: 100%;
	 min-height: 30px;
	}
	.txtmenu{
		font-size:0.9em;
		padding: 4px 5px;
	}

}

/* --------------------------------------------- */

.divminibanner{
	max-width:290px;
}
@media only screen and (max-width: 800px) {
.divminibanner{
	max-width:200px;
}
}

/* -------------- un comercio ------------------ */

#columnaizquierda{
	float: left;  
	width: 290px;
}

#columnaderecha{
	margin-left: 290px; 
	min-height: 500px;
}


@media only screen and (max-width: 800px) {

	#columnaizquierda{
	 float: left;  
	 width: 100%;
	}
	#columnaderecha{
	 margin-left:0px;
	}

}

/* -------------- listado de comercios ------------------ 

#tablalogo{
	min-width:30%;
}

#tabladatos{
	padding:0px 10px; 
	width:70%;
}


@media only screen and (max-width: 800px) {

	#tablalogo{
		min-width:30%;
	}

	#tabladatos{
		padding:0px 5px; 
		width:70%;
		font-size:0.8em;
	}

}

*/


.izqcomercio{
	float: left;  
	width: 290px;
	text-align:center;
}

.dercomercio{
	margin-left: 290px; 
}


@media only screen and (max-width: 800px) {

	.izqcomercio{
	 float: left;  
	 width: 100%;
	}
	.dercomercio{
	 margin-left:0px;
	}

}



/* ------------ seis botones ------------------ */


#seisbotones
{
  	width: 100%;
   	margin: -30px auto 0px auto;
   	width:100%; 
  	height:220px;
}

.botones1de6
{
  text-align:center;
  width: 16.66666%;
  float: left;
  overflow: hidden;
  border: 0px solid red;
  padding: 10px 0px;
}

.botones1de6 img
{
	height: 100px;
}

.botones1de6 img:hover
{
	transform: scale(0.8);
	filter: saturate(180%);
	transition:all .5s ease-in-out;
}

.txt2{
    text-align:center;
	font-size:1.1em;
	font-weight: bold;
}
.txt1{
    text-align:left;
	font-size:0.9em;
	text-align:center;
	padding:0px 10px;
	color:#555555;
}

@media only screen and (max-width: 800px) {
.botones1de6
{
  padding: 0px 0px;
}
.botones1de6 a img
{
	height: 60px;
}

.txt2{
	font-size:0.8em;
}
.txt1{
	font-size:0.6em;
	padding:0px 4px;
}
#seisbotones
{
   	margin: -25px auto 0px auto;
  	height:130px;
}
}

@media only screen and (max-width: 500px) {
.botones1de6
{
  padding: 5px 0px 0px 0px;
}
.botones1de6 a img
{
	height: 40px;
}

.txt2{
	font-size:0.5em;
}
.txt1{
	font-size:0.6em;
	padding:0px 3px;
}
#seisbotones
{
   	margin: -25px auto 0px auto;
  	height:100px;
}


}




/* ----------- Formulario de busqueda ------------- */
#formbuscador{
	margin:1px 20px 15px 20px;
	padding: 10px 10px;
	text-align:center;
	font-size:1.5em;
	border:0px solid #ccc;
	/*background-color: #EEEEFF;*/
	/*background-image: url("img/buscadorfondo.png");
	background-repeat: no-repeat;
	background-position: center middle;
	background-size: 100% 100%;*/
}

/*
#formbuscador .bannerlinea1 {
	font-size:30px;
	color: #fff;
	font-weight: bolder;
	text-shadow: 1px  1px 2px #000,
				-1px -1px 2px #000,
				 1px -1px 2px #000,
				-1px  1px 2px #000,
				 0px 0px 15px #fff;
}
#formbuscador .bannerlinea2 {
	font-size:20px;
	color: #fff;
	padding:5px;
	font-weight: bolder;
	text-shadow: 1px  1px 2px #000,
				-1px -1px 2px #000,
				 1px -1px 2px #000,
				-1px  1px 2px #000,
				 0px 0px 15px #fff;
}
*/
#formbuscador input[type=text] {
	font-size:18px;
	color: #085fd3;
	padding:0px;
	margin:0px;
	/*border: 2px solid #bbb;
	width: 70%; */
	text-align: center;
}
#formbuscador input[type=text]:hover {
	/*border: 2px solid #60afcb;*/
}
#formbuscador select {
	font-size:16px;
	color: #777;
	padding:0px;
	margin:0px;
}
#formbuscador input[type=submit] {
	font-size:16px;
	color: #fff;
	background-color: #085fd3;
	padding:0px;
	border: 0px solid #ccc;
	margin:0px;
}
#formbuscador input[type=submit]:hover {
	background-color: #0066aa;
	cursor:pointer;
}


@media only screen and (max-width: 800px) {

#formbuscador input[type=submit] {
	font-size:11px;
}
#formbuscador input[type=text] {
	font-size:12px;
}
#formbuscador select {
	font-size:12px;
}

}


/* ------------ nube de tags ------------------ */

#cuadronube{
	margin:0px 20px 15px 20px;
	width:300px;
	padding: 25px 10px;
	text-align:center;
	font-size:1.5em;
	border:0px solid #ccc;
	float:left;
}

.unanube
 {
	padding:5px 12px 5px 12px;
 }

.unanube a
{
	color:#666;
}
.unanube a:hover
{
	color:#000;
}


/* ------------- IMAGENES POPUP tipo lightbox ------------- */
.black_overlay /* fondo negro transparente */
{
display: none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content /* contenido flotante */
{
display: none;
position: fixed;
top: 5%;
left: 8%;
width: 80%;
max-height:90%;
overflow-y:auto;
padding: 8px 16px 16px 16px;
border: 3px solid #000;
background-color: white;
z-index:1002;
overflow: auto;
}


/* ---------- Slider responsivo ---------------- */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }




/* -------------------------------------------- */

.rslides2 {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
  }

.rslides_tabs {
  background: rgba(0,0,0,0.99);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 17px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 1024px;
  padding: 7px 0;
  text-align: center;
  width: 100%;
}

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
}

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 5px 5px;
  height: auto;
  background: transparent;
  display: inline;
  color: #fff;
}

@media only screen and (max-width: 800px) {
	.rslides_tabs a {
	  padding: 5px 2px;
	  font-size:0.8em;
	}

}


.rslides_tabs a:hover {
  border: 0;
}

.rslides_tabs li:first-child {
  margin-left: 0;
}

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #f60;
  font-weight: bold;
}




/* ------------  ------------------ */


/* ------------ recomendaciones --------------- */

#cuadroofertas{
	margin-left:350px;
	padding: 25px 10px;
	text-align:center;
	font-size:1.5em;
}

#listascian{
	margin-left:350px;
	padding: 25px 10px;
	text-align:center;
	font-size:1.5em;
}

@media only screen and (max-width: 800px) {
	#cuadronube{
		width: 91%;
	}
	#cuadroofertas{
		margin-left:0px;
	}
	#listascian{
		margin-left:0px;
	}

}


.cuadro_pie{
	float:left; 
	text-align:center;
	margin: 5px 0px;
}

.cuadro_pie_interno {
    margin: 0px 10px 20px 10px;
    border-radius: 1em;
    box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);
    text-align:center;
    width: 90%;
    padding-bottom:6px;
}

.cuadro_pie_interno img{
	border-radius: 10px 10px 0px 0px;
	border:1px solid #000;
	max-width:90%; 
	max-height:90%;
	margin-top: 8px;
	margin-bottom: 0px;
}

.cuadro_pie_interno_texto {
    border-radius:  0px 0px 10px 10px;
    border:1px solid #000;
    text-align:center;
    max-width:90%; 
    font-size:12px;
    color: #fff;
	background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	height: 32px;
	margin: -8px auto 8px auto;
	overflow:hidden;
}


/* ------------  ------------------ */


#publicaciones
{
  width: 100%;
  margin; 20px 0px;
  border: 1px solid #444;
}

.unapublicacion
{
  text-align:center;
  width: 50%;
  float: left;
  height: 450px;
  overflow: hidden;
  border:0px solid red;
}


@media only screen and (max-width: 900px) {
	.unapublicacion{
		width: 100%;
		height: 500px;
	}
}

.unapubliportada
{
 background-color:#eeeeee;
 border: 1px solid #cccccc;
 height : 400px;
 width: 200px;
 float: left;
}
.unapublitablaimagen
{
	border:0px solid red;
	height : 400px;
    width: 200px;
}



.unapublicaciondatos
{
	text-align:left;
	margin-left:210px;
	padding:10px;
	font-size:0.9em;
}

/*
.acervotitulo
{
	font-size:1.6em;
	padding: 0px 20%;
}

.acervoperiodo
{
	font-size:1.2em;
	font-weight: bold;
	color: #000000;
}

.acervodescripcion
{
	font-size:0.9em;
	color: #666;
	font-style: italic;
}

*/

/*----------------------------------------*/

a.ablack
	{
		color: #555;
		font-size: 1.1em; 
		text-decoration:none;
		font-weight:bold;
		padding: 3px 0px;
		display:block;
	}

a.ablack:hover 
	{
		color: #000;
		text-decoration:none;
	}


a.ablack:hover{
	background-color: #ffffee;
	-webkit-transition: all 1s;
    transition: all 1s;
}






/* ------------ Pruebas ------------------ */

	.menuanimado
	{
		position: absolute;
		top:0px;
		width:100px;
		padding:10px 0px;
		border-bottom: 3px solid #ff6b00;
		border-left: 3px solid #ff6b00;
		border-right: 3px solid #ff6b00;
		background-color: #ff8822;
		margin: 0px;
		text-align:center;
		border-bottom-left-radius: 1.2em;
		border-bottom-right-radius: 1.2em;
		-webkit-border-bottom-left-radius: 1.2em;
		-webkit-border-bottom-right-radius: 1.2em;
		-moz-border-radius-bottomleft: 1.2em;
		-moz-border-radius-bottomright: 1.2em;
	}

	.menunaranja
	{
		border-bottom: 3px solid #ff6b00;
		border-left: 3px solid #ff6b00;
		border-right: 3px solid #ff6b00;
		background-color: #ff8822;
	}
	.menublanco
	{
		border-bottom: 3px solid #000;
		border-left: 3px solid #000;
		border-right: 3px solid #000;
		background-color: #fff;
	}


.menuanimado a
	{
		color: #333;
		font-size: 18px; 
		font-variant: small-caps;
		text-decoration:none;
	}

.menuanimado a:hover
	{
		color: #fff;
		text-shadow: 1px 1px 1px #000;
	}

.menuanimado::before
	{
		display:block;
		content: '';
		border: 0px solid #bb9933;
		height: 10px;
	}


.menuanimado::after
	{
		display:block;
		content: '';
		border: 0px solid #bb9933;
		height: 10px;
		-webkit-transition: all 1s;
		transition: all 1s;
	}


.menuanimado:hover::after {
	height: 40px;
	-webkit-transition: all 1s;
    transition: all 1s;
}
.menuanimado:hover {
	background-color: #ff6b00;
	-webkit-transition: all 1s;
    transition: all 1s;
}



@media only screen and (max-width: 480px) 
{
	.menuanimado
	{
		display:none;
	}
}

/* ------------        ------------------ */

.txt_azul
{

	background-color: #0A7AC0;
	color: #ffffff;
	padding: 10% 10% 10% 20%;
	font-size:1.2em;
	text-align: justify;

}

.txt_azul .tituloseccion
{
	color: #ffffff;
	margin-bottom: 50px;
	font-size:2em;
}

/* ------------        ------------------ */



/* Navigation (with dropdowns) */
ul.tab-nav {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

ul.tab-nav li {
    float: right;
}

ul.tab-nav li a {
    display: block;
    color: white;
    text-align: center;
    padding: 5px 10px;
    text-decoration: none;
    color: #999;
}

ul.tab-nav li a:hover {
    background-color: #111111;
    color: #fff;
}




@media only screen and (max-width: 800px) {

ul.tab-nav {
	font-size: 0.8em;
	border:0px solid red;
}


}




/* Navigation (with dropdowns) */
ul.tab-nav2 {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333333;
    /*border-bottom: 2px solid #aaa;*/
}

ul.tab-nav2 li {
    float: left;
}

ul.tab-nav2 li a {
    display: block;
    color: white;
    text-align: center;
    padding: 16px;
    text-decoration: none;
    font-size:1.2em;
}

ul.tab-nav2 li a:hover {
    background-color: #111111;
}

/* Navigation (with dropdowns) */
ul.tab-nav3 {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333333;
    /*border-bottom: 2px solid #aaa;*/
}

ul.tab-nav3 li {
    float: left;
}

ul.tab-nav3 li a {
    display: block;
    color: white;
    text-align: center;
    padding: 13px 10px 7px 10px;
    text-decoration: none;
    font-size:1.1em;
}

ul.tab-nav3 li a:hover {
    background-color: #111111;
}




#contenido{
	padding:20px 20px 70px 20px;
	display:block;
	min-height: 200px;
	font-size: 1.4em;
	color: #333;
	text-align: justify;
	line-height: 140%;
	background-image: url("img/cenefafinal.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 30px;
}

#contenido_pre{

	background-image: url("img/cenefainicio.png");
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 30px;
	padding: 20px 0px;
}


#contenido p{
	padding:5px 0px;
}

h1{
	padding:10px 0px;
	color: #740000;
	font-size: 2em;
	font-variant: small-caps;
	background-image: url("img/underline.png");
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 10px;
}

h2{
	padding:10px;
	color: #740000;
	font-size: 1.4em;
	font-variant: small-caps;
	font-weight: bold;
}


.imgilustracion_izq{
	margin:10px 20px 5px 0px;
	max-width: 400px;
	width: 30%;
	border-radius: 1em;
}

.imgilustracion_der{
	margin:10px 0px 5px 20px;
	max-width: 400px;
	width: 30%;
	border-radius: 1em;
}

.parrafovinietas{
	padding:3px 0px;
	font-size: 0.9em;
	margin-left: 40px;
}


.sombrablanca{
	 text-shadow: 2px 2px 2px #fff,-2px -2px 2px #fff, 2px -2px 2px #fff,-2px 2px 2px #fff;
}
/* -------------- ------------- */
#tituloanimado{
	top:70px; 
	left:5%; 
	margin: 0px auto;  
	width:90%; 
	
	overflow:hidden; 
	text-align:center; 
	border:1px solid red;
}

#textocentral{
	font-size: 22px; 
}
#logocentral{
	padding:30px 10px;
}
#logocentral_turis{
	padding:0px 10px 10px 10px;
}
#logocentral_turis img{
	width: 100%;
}


@media only screen and (max-width: 800px) {

	#tituloanimado{
		top:45px; 
		left:5%; 
		margin: 0px auto;  
		width:90%; 
		overflow:hidden; 
		text-align:center; 
		border:1px solid red;
	}
	#textocentral{
		font-size: 10px; 
	}
	#logocentral{
		padding:10px 10px;
	}
	#logocentral img{
		width: 34%;
		height: 34%;
	}
	#logocentral_turis{
		padding:5px 10px;
	}

}

@media only screen and (max-width: 500px) {

	#tituloanimado{
		top:45px; 
		left:5%; 
		margin: 0px auto;  
		width:90%; 
		overflow:hidden; 
		text-align:center; 
		border:1px solid red;
	}
	#textocentral{
		font-size: 9px; 
	}
	#logocentral{
		padding:5px 5px;
	}
	#logocentral img{
		width: 28%;
		height: 28%;
	}
	#logocentral_turis{
		padding:0px 10px;
	}

}



.sombranegra{
	 text-shadow: 1px 1px 1px #000,-1px -1px 1px #000, 1px -1px 1px #000,-1px 1px 1px #000, 2px 2px 2px #000;
}

/* ----- Pie de pagina ----- */
#piedepagina{
	background-color: #062A41;
	color: #ccc;
	padding:20px;
/*	min-height:400px;*/
	clear:both;
	border: 0px solid red;
}

#piedepagina a{
	color: #ccc;
	text-decoration: none;
}
#piedepagina a:hover{
	color: #fff;
}

#redessociales{
	text-align: center;
}

#redessociales img{
	margin: 1px 20px;
	width: 48px;
	height: 48px;
	
}

#ligasdeinteres{
	float:left;
	width: 45%;
	padding:10px;
	background-color: #062A41;
	
}


#domiciliopie{
	margin-left: 50%;
	text-align:center; 
	padding:10px; 
	border: 0px solid green;
	border-left: 2px solid #CCC;
	background-color: #062A41;
	min-height: 200px;
	
}

@media only screen and (max-width: 800px) {

	#ligasdeinteres{
		float:none;
		width: 100%;
		border-right: 0px solid #aaa;
	}
		
	#domiciliopie{
		width: 98%;
		border-left: 0px solid #CCC;
		border-top: 2px solid #CCC;
		
		margin-left: 0%;
	}
}

.enlacesul{
	padding:4px;
	color: #fff;
	list-style-image: url('img/vinieta.png');
	font-size: 0.9em;
	margin-left:20px;
}

.enlacesul li{
	padding:4px 0px;;
}

#derechospie{
	width: 100%;
	padding: 20px 0px;
	text-align:center; 
	font-size: 0.8em;
	background-color: #062A41;
	color: #ccc;
}
