/* CSS Document */

/* Etiquetas HTML */
body {
	margin:0;
	padding:0;
	background-color: #eeefef;
	font-family:Arial, Helvetica, sans-serif;
}

a {
	margin:0;
	padding:0;
}
a:hover {
  text-decoration:underline;
}

img{
	border:0;
}

h1{
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	color: #e19d11;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	font-style: normal;
	text-decoration: none;
}

h2{
	margin: 0;
	padding: 0;
        color: #b0372d; 
	font-size: 18px;
	font-style: normal;
	font-family: Georgia, Times New Roman, Times, serif;
}

h3{
	margin: 0;
	padding: 0;
	font-weight: normal;
        color: #e19d11; 
	font-size: 16px;
	font-style: normal;
	font-family: Georgia, Times New Roman, Times, serif;
}

form{
	margin: 0;
	padding: 0;
}

input{
	margin: 0;
	padding: 0;
}

/* IDs */
#caja{
	width: 978px;
	background: url("../imagenes/relleno-caja.png") repeat-y right top #ffffff;
}

#caja1{
	width: 978px;
	background: url("../imagenes/relleno-caja1.png") repeat-y right top #ffffff;
	padding-left: 20px;
}
#caja-der{
	width: 290px;
	float: right;
}

#caja-izq{
	width: 688px;
	float: left;
}

#caja-izq1{
	width: 252px;
	float: left;
}

#caja-der1{
	width: 726px;
	float: right;
}

#contenedor{
	width:1014px;
	background:url("../imagenes/background.png") no-repeat left top;
	background-color: #fff;	
	padding-top:177px;
}
#contenedor_en {
	width:1014px;
	background:url("/imagenes/background-fm-en.png") no-repeat left top;
	background-color: #fff;	
	padding-top:177px;
}

#contenido{
	width:978px;
	background-color: #f8f9f8; 
}

.logo{
	width:157px;
	height:226px;
	float:right;
}

#footer{
	width: 978px;
	height: 352px;
	background-color: #d1d4cb;
}

#degradado{
	width: 978px;
	background: url("../imagenes/relleno-footer.png") repeat-x left top;
	height: 20px;
}

#cuadro-footer{
	width: 938px;
	height: 222px;
	background: url("../imagenes/relleno-separadores.png") repeat-x left top;
}

#cuadro-footer p{
	padding-left: 10px; 
	margin-top: 10; 
	margin-bottom: 0;
}
.comentar {
	margin-top: 12px;
	float: left;
        font-size:12px;
        background: url("/imagenes/icono-comentar.png") no-repeat;
        background-position:0px 2px;
        padding-left:40px;
        padding-top:8px;
	width: 184px;
	height: 40px;
}
.comentar a {
	color: #7f2115;
	text-decoration: none;
}
#fimi{
	width: 290px;
	height: 110px;
	float: left;
}

#direccion{
	width: 688px;
	height: 80px;
	float: left;
	color: #8f918b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	padding-top: 30px;
}

#ultimo{
	width: 978px;
	height: 110px;
	background-color: #d1d4cb;
}

#menu, #menufm {
	background-image: url("/imagenes/menu-degradado.png");
	background-repeat: repeat-x;
	width:978px;
	height: 58px;
	text-align: center;
}

#menu-centro{
	float:left;
	width:117px;
}

#menu-der{
	float:right;
	text-align: right;
	width: 150px;
	background:url("../imagenes/menu-esq-der.png") no-repeat right top;
	padding-top: 25px;
	padding-right: 20px;
	font-size: 12px;
	color: #E6B800;
}

#menu-der a:hover{
	font-size: 12px;
	color: #ffffff;	
}

#menu-der a{
	font-size: 12px;
	color: #E6B800;	
	text-decoration: none;
}

#menu-izq{
	float:left;
	text-align: left;
	width: 661px;
	background: url("../imagenes/menu-esq-izq.png") no-repeat left top;
	padding-top: 20px;
	padding-left: 18px;
	font-size: 16px;
	color: #ffffff;
}

#menu-der1{
	float:right;
	text-align: right;
	width: 220px;
	background:url("../imagenes/menu-esq-der1.png") no-repeat right top;
	padding-top: 20px;
	padding-right: 15px;
	font-size: 12px;
	color: #E6B800;
}

#menu-izq1{
	float:left;
	text-align: left;
	width: 715px;
	background: url("../imagenes/menu-esq-izq1.png") no-repeat left top;
	padding-top: 20px;
	padding-left: 20px;
	font-size: 20px;
	color: #ffffff;
}

#menu-izq a:hover {
	font-size: 19px;
	color: #E19D11;	
}

#menu-izq a, #menu-izq1 a {
	font-size: 19px;
	color: #ffffff;	
	text-decoration: none;
}

#menu-izq1 a:hover {
	color: #E19D11;	
}

#tira-colores{
	width: 978px;
	height: 53px;
}

/* Clases */
.cuadros{
	width: 320px;
	float: left;
	padding-left: 15;
	padding-top: 30px;
	padding-right: 0;
}

.cuadro{
	width: 675px;
	float: left;
	padding-left: 25;
	padding-top: 30px;
	padding-right: 10;
	text-align: left;
}

.enc{
	text-align: left;
	color: #a2a59d;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
}

.enc1{
	text-align: left;
	color: #a2a59d;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	width: 675px;
}

.backg-enc{
	width: 306px;
	height: 30px;
}

.backg-enc1{
	width: 675px;
	height: 30px;
}

.limpiar{
	clear:both;
}

.mapa-img{
	padding: 24px 24px 24px 24px;
}

.mapa{
	width: 305px;
	height: 222px;
	background: url("../imagenes/separador.png") no-repeat right top;
	float: left;
}

.biblioteca{
	width: 208px;
	height: 198px;
	background: url("../imagenes/separador.png") no-repeat right top;
	float: left;
	text-align: left;
	padding-top: 24px;
	padding-left: 24px;
}

.redes{
	width: 194px;
	height: 198px;
	background: url("../imagenes/separador.png") no-repeat right top;
	float: left;
	text-align: left;
	padding-top: 24px;
	padding-left: 24px;
}

.contactenos{
	width: 159px;
	height: 198px;
	float: left;
	text-align: left;
	padding-top: 24px;
	padding-left: 24px;
}

.texto{
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left; 
}

.textogris{
	color: #a2a59d;
	font-size: 11px;
	margin-bottom: 1px;
}
.textoamarillo{
	color: #e19d11;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	font-style: normal;
	text-decoration: none;
}
.detalle p {
	color: #494a48;
	font-size: 13px;
	line-height: 5px;
}

.textonegro{
	color: #494a48;
	font-size: 12px;
}

.textoazul{
	color: #053ea3;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
}

.titulo{
	text-align: left;
	width: 260px;
}

.tituloG{
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 20px;
	color: #666765;
}

.tituloC{
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 10px;
	color: #666765;
	font-style: italic;
}

.otros{
	width: 290px;
	padding-top: 30px;
	text-align: left;
}

.otros1{
	width: 290px;
	padding-top: 10px;
	text-align: left;
}

.otros-texto1{
	color: #1c1c1c;
	font-size: 11px;
	width: 260px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
}

.otros-texto{
	color: #1c1c1c;
	font-size: 11px;
	width: 260px;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: left;
	padding-top: 30px;
}

.otros-back{
	width: 260px; 
	height: 28;
	padding-top: 10px;
}

.otros-back1{
	width: 260px; 
	height: 28;
}

.texto-rojo{
	font-family: Georgia, Times New Roman, Times, serif;
	font-style:  normal;
	font-size:  28px;
	color: #81202f;
}
.small {
	font-family: Georgia, Times New Roman, Times, serif;
	font-style:  normal;
	font-size:  16px;
	color: #646361;
	text-decoration: none;
}

.textico-gris{
	font-family: Georgia, Times New Roman, Times, serif;
	font-style:  italic;
	font-size:  11px;
	color: #a2a59d;
}

.textofooter{
	color: #3a3b3a; 
	font-size: 14px; 
	font-weight: bold;
}

.textofootergris{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 12px;
	color: #8f918c;
	text-decoration: none;
}
/*comentarios*/
.comentarios  {
	background-color: #eeefef;
	margin-bottom: 5px;
	padding: 5px;
        font-size: 12px;
        font-family: Georgia, Times New Roman, Times, serif;
        font-weight: normal;
}
.comentarios .autor {
        color: #e19d11;
	padding-bottom: 0px;
}

.comentarios p {
	color: #000;
}
/* Segunda página */
#contenedor1{
	width:1014px;
	position: relative;
	background:url("/imagenes/background1.png") no-repeat left top;
	background-color: #fff;	
}
#contenedor1_en{
        width:1014px;
        position: relative;
        background:url("/imagenes/background1_en.png") no-repeat left top;
        background-color: #fff;
}

#contenedor1b{
        width:1014px;
        position: relative;
        background:url("/imagenes/background1b.png") no-repeat left top;
        background-color: #fff;
}

#encabezado1{
	width:1014px;
	height:537px;
	text-align:left;
}

#contenido1{
	width:978px;
	padding-top: 20px;
	text-align: left;
}

#idioma{
	float:right;
	text-align: right;
	width: 200px;
	font-size: 12px;
	color: #E6B800;
	padding-right: 35px;
	font-family: Georgia, Times New Roman, Times, serif;
	height: 35px;
	padding-top: 115px;
}

#idioma a:hover{
	font-size: 12px;
	color: #ffffff;	
}

#idioma a{
	font-size: 12px;
	color: #E6B800;	
	text-decoration: none;
}

.cuadromedio{
	width: 938px;
	text-align: left;
	margin-top: 30px;
}

.imagen{
	width: 619px;
	height: 300px;
	float: left;
}

.textocuadromedio{
	float: left;
	width: 310px;
}

.textoblanco{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #ffffff;
	font-size: 36px;
	font-style: italic;
	padding-left: 20px;
}

.textoamarillo-cuadromedio{
	font-family: Arial, Helvetica, sans-serif;
	color: #e2ae00;
	font-size: 14px;
	font-style: normal;
	padding-left: 20px;
	padding-top: 20px;
}

.textoamarillo-cuadromedio a{
	font-family: Arial, Helvetica, sans-serif;
	color: #e2ae00;
	font-size: 12px;
	font-style: normal;
	padding-left: 20px;
	padding-top: 20px;
	text-decoration: none;
}

.textoamarillo-cuadromedio a:hover{
	text-decoration: underline;
}


.numero{
	width: 64px;
	float: left;
}

.buscar{
	width: 220px;
	text-align: right;
}

.formulario{
	
}

.edit{
	text-align: left;
	width: 140px !important;
	color: #8e9fcb;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: italic;
	background: url("../imagenes/lupa.png") no-repeat left top;
	height: 23px;;
	border: none;
	background-color: #ffffff;
	padding-left: 16px;
}

.boton-buscar{
	text-align: right;
}

.abajo-izq{
	width: 688px;
	padding-bottom: 80px;
}

.subtitulo{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #81202f;
	font-size: 20px;
	font-style: normal;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 30px;
}

.imagenes{
	width: 700px;
	text-align: left;
	padding-left: 10px;
	padding-top: 20px;
}

.imagencitas{
	width: 96px;
	float: left;
}

.flechitas{
	width: 24px;
	float: left;
}

.enviar{
	width: 280px;
	text-align: right;
	color: #8e9fcb;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: italic;
}

.titulo1{
	color: #81202f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}

.titulo2{
	color: #81202f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	width: 280px;
}

.texticoamarillo a{
	color: #e19d11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.texticoamarillo a:hover{
	text-decoration: underline;
}

.texticoamarillo1 a{
	color: #e19d11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.texticoamarillo1 a:hover{
	text-decoration: underline;
}

.img-video{
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
}

.img-sonido{
	text-align: center;
	padding-left: 10px;
	padding-top: 20px;
}

.texticonegro{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

.capa-edit{
	text-align: left; 
	width: 140px; 
	height: 23px; 
	float: left;
}

.capa-botonbuscar{
	width: 73px; 
	text-align: right; 
	float: right;
}

.capa-edit1{
	text-align: left; 
	width: 201px; 
	height: 23px; 
	float: left;
	padding-left: 5px;
}

.capa-botonenviar{
	width: 73px; 
	text-align: right; 
	float: right;
}

.edit1{
	text-align: left;
	width: 200px !important;
	height: 23px;
}

.boton-enviar{
	text-align: right;
}

.numeritos{
	width: 270px;
	padding-left: 30px;
	padding-top: 0px;
	float: right;
}

.numeritos a{
	width: 58px;
	height: 37px;
	float: left;
}

.numeritos a:hover {
	color:transparent;
}

.uno a {
	background:url(../imagenes/1-off.png) left top no-repeat;
}

.uno a:hover {
	background:url(../imagenes/1-on.png) left top no-repeat;
}

.dos a{
	background:url(../imagenes/2-off.png) left top no-repeat;
}

.dos a:hover{
	background:url(../imagenes/2-on.png) left top no-repeat;
}

.tres a{
	background:url(../imagenes/3-off.png) left top no-repeat;
}

.tres a:hover{
	background:url(../imagenes/3-on.png) left top no-repeat;
}

.cuatro a{
	background:url(../imagenes/4-off.png) left top no-repeat;
}

.cuatro a:hover{
	background:url(../imagenes/4-on.png) left top no-repeat;
}
/*nuevos estilos*/
.imgs {
  padding-right:10px;
  padding-bottom:5px
  width: 78px;
  float: left;
}
.contenido {
  padding: 20px;
  padding-right: 40px;
  text-align: left;
}
a.urlamarillo {
        color: #e3b10b;
        font-family: Georgia, Times New Roman, Times, serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
}
.texto1{
  font-family:Arial, Helvetica, sans-serif;
  margin-bottom: 25px;
}
/*#iniciocontenido {
  padding: 20px;
}*/
#caja-der1 p.texto2 { 
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-bottom:0px;
  margin-bottom:0px;
}
#caja-der1 h2 {
        margin: 0;
        padding: 0;
        margin-bottom: 5px;
        color: #7d2015;
        font-family: Georgia, Times New Roman, Times, serif;
        font-size: 18px;
        font-style: normal;
        text-decoration: none;
}

.tit{
	margin-bottom: 15px;
	color: #e19d11;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	font-style: normal;
	text-decoration: none;
}
#caja-der1 .etiqueta {
	color: #e19d11;
}
#caja-der1 li {
        font-size:12px;
        color:#000000;
        margin-left: 50px;
        line-height:17px;
}
#caja-izq   li { 
	list-style-type: square; 
	color:#000;
	font-size: 13px;
	line-height: 17px;
}
#caja-izq   li a { 
	color:#7e2115;
	text-decoration: none;
}

/* Easy Slider */

#slider ul, #slider li{
 margin:0;
 padding:0;
 list-style:none;
}
#slider, #slider li{
/* 
define width and height of container element and list item (slide)
list items must be the same size as the slider area
*/
 width:500px;
 height:78px;
 overflow:hidden;
 text-align: right;
}
span#prevBtn{
        float: left;
        padding-right: 3px;
}
span#nextBtn{
        float: left;
}

/* // Easy Slider */
