.hidden{display:none;}
.hidden_%{display:none;}
.padding0{padding:0px;}
.padding5{padding:5px;}
.padding10{padding:10px;}

.margin0{margin:0px;}
.margin5{margin:5px;}
.margin10{margin:10px;}
.margin15{margin:15px;}
.margin20{margin:20px;}
.margin25{margin:25px;}
.margin30{margin:30px;}
.margin35{margin:35px;}

.marginright0{margin-right:0px;}
.marginright5{margin-right:5px;}
.marginright10{margin-right:10px;}
.marginright15{margin-right:15px;}
.marginright20{margin-right:20px;}
.marginright25{margin-right:25px;}
.marginright30{margin-right:30px;}

.ancho1xx{width:100px;}
.ancho2xx{width:200px}
.ancho3xx{width:300px;}
.ancho4xx{width:420px}
.ancho5xx{width:500px;}
.ancho6xx{width:600px}
.ancho7xx{width:700px;}
.ancho8xx{width:800px;}

.marginleft0{margin-left:0px}
.margintop0{margin-top:0px}
.marginbottom0{margin-bottom:0px}

.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop25{margin-top:25px;}
.border0 {border:0px;}
.border1{border:1 px solid;}

.bg1{background:#00B9E9;}
.bg2{background:#00B9E9;}
.bg3{background:#C6E8FD;}
.bg4{background:#00B9E9;}
.bg5{background:#DADFEC;}

.cblack{color:#333333;}
.cblue{color:blue;}

.bbottom1blue{border-bottom:1px solid #C6E8FD;}
.BRdouble{border-right:3px double #C6E8FD;padding-right:15px;}
.BLdouble{border-left:3px double #C6E8FD;padding-left:10px;}


.width220{width:220px;}
.marginauto{margin:0 auto 0 auto;}


.columna1medio{width:435px;}
.columna2tercios{width:66%;}
.columna2tercios{width:700px;;}
.columna1cuarto{width:25%;}
.columna3cuartos{width:70%;}
.columna1tercio{width:30%;}

.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs15{font-size:16px;}

.c1{color:#999999 !important;}
.c2{color:#eaeaff !important;}
.c3{color:#7777CC !important;}

h1{font-size:12px;margin:0px;}
h2{font-size:12px;margin:5px;}
h3{font-size:11px;margin:5px;}

.lateraldch{width:220px;float:right;}
.lateral_izq{width:240px;float:left;overflow:hidden;}

.categorias_comercios{margin-top:5px;}

/*************************** revista */
ol.listado_revista {width:100%;}

ol.listado_revista {list-style:none;margin:0px;padding:0px;}
ol.listado_revista li {float:left;padding:5px;width:220px;height:200px;overflow:hidden;}
/*
ol.listado_revista > li:first-child {float:left;}

html> ol.listado_revista > li:first-child { border:0px; float:right; height:180px; width:200px; overflow:hidden; }
*/
ol.listado_revista li a img {width:100px;float:left;border:0px;margin:5px;margin-left:0px;}
ol.listado_revista li.clearboth{height:30px;}

/*ol.listado_revista li:first-child a img {float:left;margin:5px;width:150px;} */

/*ol.listado_revista *{border:0px;}*/
/***************************/
body
{
  background:white url('../img/comercios-bilbao-rekalde/comercios-bilbao-bg.gif');
  color:#4444bb;
  width:950px;
  margin:0 auto 0 auto;
  text-align:left;
  height:100%;
  font-size:60%;
  font-family:Verdana;

}
#main{text-align:center;text-align:left;position:absolute;top:0px;width:950px;background:white;
background:white url('../_img/comercios-bilbao-rekalde/esquina-comercios.gif') right bottom no-repeat;
}



.lateral{width:25%;}
.central{}

.fr{float:right;}
.fl{float:left;}
.clearboth{clear:both;}
.bold{font-weight:bold;}
.justify {text-align:justify;}
.tacenter {text-align:center;}
.taleft {text-align:left;}
.entradilla {font-weight:bold;}

#active{width:930px;padding-left:10px;padding-right:10px;}
#header{height:135px;width:950px;position:absolute;top:0px;background:transparent url('../img/comercios-bilbao-rekalde/coches.jpg') left 0px no-repeat;}
#gifs{height:135px;width:950px;background:url('../img/comercios-bilbao-rekalde/coches-2.gif') 550px 19px no-repeat;}

.expansor{height:135px;width:500px;clear:both;background:#eaeaea;}

#foot{width:950px;background:#4444bb;color:white;text-align:center;clear:both;}
#foot a{color:white;text-decoration:none;font-weight:bold;}

#menu_horizontal{list-style:none;margin:0px;float:right;border-right:1px solid #eaeaea;}
#menu_horizontal li{float:left;}
.menu_admin li {margin:5px;}
.menu_admin li a{text-decoration:none;color:#920000;background:#eaeaea;;padding:5px;padding-top:4px;padding-bottom:2px;border-left:1px solid #eaeaea;display:block;text-align:center;font-size:11px;}



.menuimg li {margin:0px;padding:0px;border:0px;}
.menuimg li a{padding:0px !important;margin:0px !important;border:0px !important;}
.menuimg li a img{padding:0px;margin:0px;border:0px;}
.menuimg li a img.on{display:none;}
.menuimg li a.Active img.off{display:none;}
.menuimg li a.Active img.on{display:block;}


.all_cat_comercio{text-align:center;width:100%;b_ackground:#C8E4FF;color:#4444CC;text-align:center;margin-top:5px;margin-bottom:5px;}
.cat_comercio
{
  width:80px;height:80px;
  background:white;
  color:#4C93D1;
  display:block;
  margin:1px;
  border:1px solid #eaeaea;
  text-align:left;
  float:left;
}

.cat_comercio ul{margin:0px;padding:5px;font-size:12px;list-style:none;text-align:left;}
.cat_comercio a{display:block;text-decoration:none;height:80px;vertical-align:bottom;
font-size:9px;
font-weight:bold;
text-align:center;
}

#subcategorias{width:450px;float:left;border: 1px solid #eaeaea;}
.subcat_comercio{width:30%;float:left;}
.subcat_comercio{padding:5px;padding-left:10px;}
.comercio_carteles
{
  width:225px;
  float:left;
  margin:5px;
  border:1px solid #eaeaea;
  padding:2px;
}
.comercio_carteles img{width:50%;float:right;}

.comercioAleatorio{width:229px;float:right!important;margin:0px;padding:5px;margin-left:20px;

}
.co_mercioAleatorio2{background:white url('../img/comercios-bilbao-rekalde/transparente.gif') right bottom repeat;
font-weight:bold;font-size:10px;text-align:left;
}
.co_mercioAleatorio2 ul{margin:0px;padding:0px;border:0px;text-align:left;}
.co_mercioAleatorio2 ul{list-style:none;}

.comercioAleatorio2{background:#CBD6EA;border:1px solid #eaeaea;font-size:12px;margin-bottom:5px;padding:5px;text-align:left;}
.comercioAleatorio2 img{width:100px;float:right;margin:5px;}
.comercioAleatorio2 h2{margin:0px;margin-bottom:5px;}


.contenidoPagina{width:100%;float:right;border-bottom:1px solid #C6E8FD;}

/****** INDEX                   *************/
.Rekalde-Bihotzean .contenidoPagina{float:right;}

/****** COMERCIOS REKALDE       *************/
.Comercios-Rekalde .contenidoPagina{width:690px;float:left;clear:left;;}

.Comercios-Rekalde #listado_comercios{padding:0px;margin:0px;border:0px;list-style:none;width:650px;float:left;padding:5px;}
.Comercios-Rekalde #listado_comercios li{float:left;width:33%;}
.Comercios-Rekalde #listado_comercios li a{text-decoration:none;color:#4444ff;}
/****** COMERCIOS REKALDE BILBAO *************/
.Comercios-Rekalde-Bilbao .contenidoPagina {width:220px;float:left;clear:left;}

.Comercios-Rekalde-Bilbao #listado_comercios{padding:0px;margin:0px;border:0px;list-style:none;width:450px;float:left;margin-left:5px;}
.Comercios-Rekalde-Bilbao #listado_comercios li{list-style:circle;margin-left:15px;}
.Comercios-Rekalde-Bilbao #listado_comercios li a{text-decoration:none;color:#5555ff;font-size:12px;font-weight:bold;}

/****** MAPA COMERCIO REKALDE *************/
.Mapa-Comercio-Rekalde .contenidoPagina{width:250px;float:left;clear:rigth;;}

/****** REVISTA REKALDE BIHOTZEAN **********/
.Revista-Rekalde-Bihotzean .contenidoPagina{width:700px;float:left;clear:rigth;}

/****** GALERIA REKALDE BIHOTZEAN **********/
.Galeria-Comercios-Rekalde .contenidoPagina{width:700px;float:left;margin-top:0px;clear:rigth;;}
.Ver-Galeria .contenidoPagina{width:700px;float:left;clear:rigth;;}
#listado_galeria {width:700px;float:left;clear:rigth;}
#listado_galeria *{border:0px;}
#listado_galeria img{height:85px;}
.galeria{width:200px;overflow:hidden;border:1px solid #eaeaea;float:left;margin:5px;height:150px;text-align:center;}

.Enlaces-Comercio-Bilbao .contenidoPagina{width:700px;float:left;clear:rigth;}


/********** GENERALES   **************/
.endlist{list-style:none !important;display:block;text-align:left;width:100%;padding-top:5px;clear:both;margin:0px !important;color:#7a7a7a;}
.controles {display:none;}
.paginas a{margin-left:2px;color:#1111ff;background:white;text-decoration:none;}
.paginas a.ActivaPage{font-weight:bold;color:#1111FF;background:#DADFEC;}

/****** COMERCIOS REKALDE NOTICIAS *************/
.Comercios-Rekalde-Noticias .contenidoPagina{width:425px;float:right;clear:rigth;;}
.Comercios-Rekalde-Noticias h2{font-size:16px;}

.Ficha-Comercio-Rekalde .cat_comercio,
.Comercios-Rekalde .cat_comercio,
.Comercios-Rekalde-Bilbao .cat_comercio {width:72px;height:85px;display:block !important;}

.Ficha-Comercio-Rekalde .cat_comercio {width:71px;height:71px;display:block !important;}
.Ficha-Comercio-Rekalde .cat_comercio a {color:black;}
.noticiacentral{width:350px;border:1px solid red;}

.Rekalde-Bihotzean .cat_comercio{}
.Rekalde-Bihotzean .cat_comercio
{
  width:90px;height:85px;
  background:white;
  color:#4C93D1;
  float:left;
  margin:5px;
  border:1px solid #eaeaea;
  text-align:left;
  margin-left:7px;
  margin-right:4px;
}




#buscador{
 padding:0px;
 height:64px;
 overflow:hidden;
 width:222px;
 background:#4444bb url(../img/buscador-comercios/buscar-comercio-rekalde-bg.jpg) left top no-repeat;

}

#inputFinder{margin:0px;color:white;border:0px solid green;
width:120px;
height:18px;
float:left;
margin-top:22px;
margin-left:30px;
padding-left:5px;
background:transparent;}
#botonFinder{margin:0px;float:right;margin-right:10px;}



/***************************************************/
#mapacomercios{width:650px;height:600px;;border:0px;float:right;}
.listado{height:300px;overflow:auto;width:265px;}
.listado a{float:left;color:blue;width:240px;font-size:9px;margin:0px;}

.listadoNoticias
{
  float:left;
  list-style:none;
  margin:0px;
  width:220px;
  margin:0px;
  padding:0px;
  padding-top:5px;

}




.listadoNoticias li{border-bottom:1px solid #C6E8FD;margin-bottom:10px; }
.listadoNoticias li a {color:#4444ff;text-decoration:none;display:block;}

.paginas{text-align:center;width:400px;float:left;}
.controles{display:none;}

p{padding:1px;margin:1px;}

ul.pestanas
{
 border-right:1px solid #93A8A3;
 border-top:1px solid #93A8A3;
 list-style:none;
 margin:0px;
 padding:0px;
 margin-bottom:0px;
 background:#93A8D3;
 width:290px;height:23px;
}
ul.pestanas li {
 float:left;
 border-left:1px solid #444444;
 border-top:1px solid #444444;

}
ul.pestanas li a {
  display:block;
  float:left;
  background:#eaeaea;
  padding:5px;
  }
ul.pestanas li a:Active,ul.pestanas li a:hover {background:white;}

