html{
  width:100%;
}
body{
  margin:0px;
  background:#e8dcc0;
  font-family:arial, san-serif;
  outline:0;
  width:100%;
}

*{
  outline:0;
}

table, tr, td{
  border-collapse:collapse;
  vertical-align:top;
  clear:both;
}

form{
  padding:0px;
  margin:0px;
}

p{
  color:#2e1608;
}

a{
  color:#7b7266;
}

a:hover{
  color:#281408;
}

a img{
  border:0px;
}

ul, li{
  list-style-position:inside;
  list-style-type:none;
  margin:0px;
  padding:0px;
}


#botoneradenavcont {
	width:700px;
	float:left;
	height:34px;
	overflow:hidden;
	padding: 10px 0 0;
	background:url(../images/lineacompleta.gif) top no-repeat;
}




.botoneradenav{
	margin-left:13px;
	margin-bottom:8px;
	display:block;
	text-align:right;
	float:left;
}

.botoneradenav li {
	height:30px;
	padding-top:4px;
	width:auto;
	text-align:center;
	border-left:2px #6b4f41 solid;	
	display:block;
	float:left;
	clear:none;
	text-align:center;
	width:133px;
}

.botoneradenav a, .botoneradenav span{
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  text-transform:uppercase;
  display:inline;
  float:left;
  width:100%;
  display:block;
}

.botoneradenav a:hover{
  color:#190f0a;
}

.botoneradenav .ultimo{
  border-right:0px;
}
.botoneradenav .condospalabras{
  line-height:13px;
}


.tituloencontenido{
  font-size:24px;
  color:#2E1608;
  float:left;
  width:100%;
  text-transform:uppercase;
  background:url(../images/lineapunteadaopciones.gif) left bottom repeat-x;
  line-height:40px;
  margin-bottom:14px;
}

.espvertodas{
  float:right;
  clear:none;
  font-size:12px;
  width:120px;
  margin-right:1px;
}
.espvertodas strong{
  cursor:pointer;
  float:left;
	clear:none;
	line-height:36px;
}
.espvertodas a{
  text-decoration:none;
}
.espvertodas a:hover{
  color:#281408;
}
.espvertodas img{
  float:right;
	clear:none;
	margin-left:3px;
	margin-top:5px;
}

.cadaitem{
  float:left;
  clear:none;

  width:205px;
  font-size:11px;
}

.cadaitem a{
  text-decoration:none;
}

.tituitem{
  text-transform:uppercase;
  font-weight:bold;
  color:#2e1608;
  margin-left:4px;
  margin-bottom:4px;
  display:block;
}

.detalleitem{
  margin-left:4px;
  margin-right:4px;
  display:block;
  color:#2e1608;
  margin-top:6px;
}

.leermas{
  display:block;
  margin-top:5px;
}
.leermas:hover{
  color:#281408;
}
.leermas img{
  float:right;
  margin-right:5px;
  margin-top:3px;
}
.leermas span{
  float:right;
  clear:none;
  cursor:pointer;
}

.footer{
  background:#e8dcc0;
  float:left;
  clear:both;
  width:952px;
  line-height:34px;
  height:34px;
  font-size:11px;
}
.footer a{
  text-decoration:none;
}

.legales{
  float:left;
}

.desarrollo{
  float:right;
  clear:none;
  width:200px;
  font-weight:bold;
}
.desarrollo img{
  float:right;
  clear:none;
  margin-top:6px;
  margin-right:5px;
}
.desarrollo span{
  float:right;
  clear:none;
}


/*+++++++++ OK ++++++++++ */







.centrado{
  width:912px;
  margin-left:auto;
  margin-right:auto;
  
}

.colorypadcentrado{
  background:#f3ead5 url(../images/fondodoscol.gif) repeat-y;
  float:left;
  border-top:9px #190f0a solid;
}

/* cuando arrancan sin punto son directamente el nombre de la etiqueta */

 /* cuando arrancan con . son las clases que se le aplican a cualquier etiqueta dentro de class="" */
.botoneraencol1 a, .botoneraencol2 a{
  color:#190f0a;
  /* color del texto */
  text-transform:uppercase;
  /* Este pone los textos en mayuscula */
  display:block;
  /* Este es para que el link que se comporta como inline se comporte como bloque y ocupe el renglon entero */
  text-transform:uppercase;

  background:url(../images/fondocboton.gif) left center no-repeat;
  /*height:17px;*/
  line-height:17px;
  padding-left:43px;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;

}
.botoneraencol1 a:hover, .botoneraencol2 a:hover{
  color:#837065;
  background:url(../images/fondocbotonhover.gif) left center no-repeat;
}

.botoneraencol1 li{
  background:url(../images/puntitosbotonera.gif) left bottom repeat-x;
  /*height:29px;*/
  padding-bottom:11px;	
  padding-top:11px;
  margin-left:8px;
  margin-right:17px;
  float:left;
  clear:left;
  width:209px;
  display:inline;
}
.botoneraencol2 li{;
  padding-top:7px;
  padding-bottom:7px;
  margin-left:8px;
  margin-right:17px;
  float:left;
  clear:left;
  width:209px;
  display:inline;
}

.botoneraencol2{;
  float:left;
  clear:left;
  padding-top:19px;
}

.bsecfelegida{
  color:#837065 !important;
  background:url(../images/fondocbotonhover.gif) left center no-repeat !important;
}

.segundoniveldebot{
  height:auto !important;
  background:none;
  padding-top:0px !important;
}
.segundoniveldebot li{
  height:auto !important;
  background:none;
  padding-top:0px !important;
  margin-left:0px !important;
  margin-right:0px !important;
  padding-top:0px;
  padding-bottom:0px;
}
.segundoniveldebot{
  padding-bottom:8px;
}

.desplegado{
  background:none !important;
  height:22px !important;
  padding-bottom:0px !important;
}

.segundoniveldebot a{
  text-transform:none;
  color:#837065;
  background:none;
  font-weight:normal;
}
.segundoniveldebot a:hover{
  color:#190f0a;
  background:none !important
}


.columna1{
  width:200px;
  float:left;
  /*  background:#fbf6e9;*/
  background:#FCF6EA;
  display:inline;
  overflow:hidden;
}
.columna2{
  /*background:#f3ead5;*/
  background:#F2EAD7;

  width:712px;

  float:left;
  clear:none;

  padding-bottom:20px;
  display:inline;
  overflow:hidden;
}

.logo{
  
  width:200px;
  margin:0px auto;
  display:block;
}
.inicio{
  margin-right:4px;
  margin-top:16px;
}
.suscripcion{
  margin-left:10px;
  margin-right:4px;
  margin-top:15px;
}
.contacto{
  margin-left:10px;
  margin-right:4px;
  margin-top:17px;
}
.sonido{
  margin-left:0px;
  margin-right:4px;
  margin-top:16px;
}
.imagenalineadaizq{
 float:left;
}
.imagenalineadader{
  float:right;
  clear:none
}
.contenidocolumnaprinci{
  margin-left:30px;
  margin-right:29px;
  margin-top:29px;
  float:left;
  width:652px;
  display:inline;
  color:#2E1608;
}
.contenidocolumnaprinci p{
  /*float:left;*/
  font-size:12px;
  margin:0px;
  padding:0px;
  margin-top:8px;
  margin-bottom:8px;
  /*width:654px;*/
}
.contenidocolumnaprinci object{
  float:left;
  margin-bottom:23px;
}
	
.textoprincencolprinc{
  margin-bottom:15px;
  float:left;
  width:100%;
  font-size:12px;
}
.encolumnad p{
  width:427px;
}
.textoprincencolprinc img{
  /*display:block;
  margin-left:auto;
  margin-right:auto;*/
}



.sinlineapunt{
  background:none;
}
.subtituencont{
  font-size:20px;
}
.subtituloencontenido{
  font-size:12px;
  color:#a98e71;
  float:left;
  width:100%;
  text-transform:uppercase;
  line-height:normal;
  margin-bottom:14px;
  font-weight:bold;
  margin-top:-8px;
  margin-left:1px;
}






.alaizquierda{
  float:left;
  clear:none;
}
.aladerecha{
  float:right;
  clear:none;
}
.linkconicono{
  width:auto;
  clear:none;
  line-height:55px;
  margin-top:21px;
  margin-bottom:34px;
}
.linkconicono a{
  text-decoration:none;
}
.linkconicono a:hover{
  color:#281408;
}
.linkconicono div{
  float:left;
  clear:none;
  font-size:12px;
}
.linkconicono img{
  float:left;
  clear:none;
  margin-right:17px;
}
.iconosdearr{
  width:401px;
  float:right;
  background:url(../imagenes/lineapunteadaopciones.gif) left bottom repeat-x;
  height:46px;
  overflow:hidden;
  margin-right:13px;
  display:inline;
  margin-bottom:32px;
}
.iconosdearr a, .selidiomas a{
  text-decoration:none;
  font-size:10px;
  color:#2E1608;
  float:left;
  clear:none;
}
.iconosdearr a:hover{
  color:#837065;
}
.selidiomas a:hover{
  color:#837065;
}
.iconosdearr img{
  float:left;
  clear:none;
}
.iconosdearr span{
  float:left;
  clear:none;
  line-height:46px;
}
.opsalaizq{
  width:360px;
  background:transparent url(../images/lineacompleta.gif) no-repeat scroll center bottom;
  float:left;
  clear:none;
}
.opsalader{
  width:93px;
  float:right;
  clear:none;
  /* */
  line-height:44px;
  font-size:11px;
}
.opsalader span{
  float:left;
  margin-left:3px;
  margin-right:3px;
  line-height:22px;
  font-size:11px;
  margin-top:10px;
}
.opsalader a{
  font-size:11px;
}
.opsalader img, .opsalader div{
  float:right;
  clear:none;
}
/*
.opsalader span{
  float:right;
  clear:none;
} */
.selidiomas{
  text-align:right;
  float:right;
  clear:both;
  line-height:26px;
  margin-bottom:42px;
  margin-right:25px;
  display:inline;
  font-size:11px;
}
.selidiomas span{
  float:left;
  margin-left:3px;
  margin-right:3px;
  line-height:22px;
  font-size:11px;
}
.selidiomas a{
  font-size:11px;
}

.contbotonerasup{
  float:left;
  width:690px;
  margin-left:0px;
  display:inline;
  padding-top:10px;
  
}

.contimgcentral{
  float:left;width:712px;height:353px;overflow:hidden;
  margin-top:10px;
}





.unsolorenglon{
  line-height:26px;
}



.secelegida{
  color:#000;
}


.seccelegida{
  color:#190f0a;
}









.masnovedades{
  width:198px;
  display:block;
}
.masnovedades li{
  background:url(../imagenes/puntitosbotonera.gif) left bottom repeat-x;
  color:#2e1608;
  width:198px;
  float:left;
  text-transform:uppercase;
  padding-bottom:9px;
  margin-bottom:1px;
  line-height:13px;
  margin-top:5px;
}
.masnovedades li a{
  color:#2e1608;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  display:block;
}
.masnovedades li a:hover{
  color:#b59b8c !important;
}
.masnovedades li span{
  color:#987967;
  font-weight:normal;
}
.itemenlistavisto, .itemenlistavisto a, .itemenlistavisto span{
  color:#b59b8c !important;
  font-size:11px;
  font-weight:bold;
  line-height:13px !important;
 /*display:block;*/
}

.widget{
  float:left;
  background:#dfd7c9;
  margin-bottom:3px;
  overflow:hidden;
}
.tituwidget{
  font-weight:normal;
  line-height:40px;
  color:white;
  text-transform:uppercase;
  padding-left:30px;
  background:#190f0a url(../imagenes/backtituwidget.gif) left center no-repeat;
  font-size:12px;
  font-weight:bold;
  width:210px;
  overflow:hidden;
}
.tituwidget a{
  color:white;
  text-decoration:none;
}
.textoenwidget{
  padding-left:24px;
  padding-right:24px;
  padding-top:17px;
  padding-bottom:20px;
  font-size:12px;
  overflow:hidden;
}

.negrotrasp{
   width:100%;
   height:1391px;
   background:black;
   filter:alpha(opacity=60);
   -moz-opacity:.60;
   opacity:.60;
   position:absolute;
   top:0px;
}

span.destacado{
	font-weight: bolder;
	font-size: 12px;
}