
/******************************* Hacks */
.blqIzq:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html .blqIzq {
height:1%;
}


/************************************************************************ General */
body {
background-color:#FFF;
color:#A10206;
font-family:comic Sans MS;
font-size:12px;
line-height:100%;
text-align:center;
padding:0;
}

h1,h2,h3,h4,h5,h6,p {
border:0 none;
margin:10px;
padding:0;
}

/******************************* Cabecera*/
#principal {
background:transparent;
position:relative;
max-width:964px;
text-align:left;
width:964px;
margin:0 auto;
}

#precabecera {
background:transparent url(http://www.bttsanchopanza.com/img/bg1.jpg) no-repeat scroll 0 0;
max-width:964px;
width:964px;
height:32px;
margin:0 auto;
}

#cab-1 {
background:transparent;
max-width:985px;
text-align:left;
width:985px;
margin:1px auto;
}

#titulo-1 {
float:left;
text-align:right;
padding:6px 0 0 17px;
}

#titulo-2 {
float:right;
text-align:right;
padding:0 4px 0 0;
}

#q {
height:14px;
width:130px;
}

#botonq {
height:21px;
width:55px;
font-family:comic Sans MS;
font-size:12px;
}

#botonaccion {
height:21px;
font-family:comic Sans MS;
font-size:12px;
}

#cabecera {
background:transparent url(http://www.bttsanchopanza.com/img/bg2.jpg) repeat-y scroll 0 0;
max-width:964px;
text-align:left;
width:964px;
marginheight:10px;
marginwidth:0;
display:table;
margin:0 auto;
}

#frcabecera {
width:925px;
display:block;
margin:0 0 0 17px;
padding:17px 0 20px;
}

#logo-a {
width:160px;
float:left;
padding:0 17px 0 34px;
}

#logo-b {
float:left;
padding:0 17px;
}

#punto {
top:0;
border:0;
margin:0 auto -7px;
}

#botonera {
width:652px;
}

/* Styles for the entire LavaLamp menu */
.lavaLamp {
position:relative;
height:22px;
width:652px;
background:url("../img/mnbgr.jpg") no-repeat top;
overflow:hidden;
margin:1px 0;
padding:0;
}

.lavaLamp li {
float:left;
list-style:none;
}

.lavaLamp li.back {
background:url("../img/lava2.gif") no-repeat right -22px;
width:9px;
height:22px;
z-index:8;
position:absolute;
}

.lavaLamp li.back .left {
background:url("../img/lava2.gif") no-repeat top left;
height:22px;
margin-right:9px;
}

.lavaLamp li a {
position:relative;
overflow:hidden;
text-decoration:none;
text-transform:uppercase;
color:#A10206;
outline:none;
text-align:center;
height:22px;
top:0;
z-index:10;
letter-spacing:0;
float:left;
display:block;
margin:auto 10px;
}

#fincabecera {
background:transparent url(http://www.bttsanchopanza.com/img/bg3i.jpg) repeat-y scroll 0 0;
font-family:comic Sans MS;
font-size:12px;
max-width:964px;
text-align:right;
width:964px;
margin:-5px auto 0;
}

/******************************* Contenido*/
#precontenido {
background:transparent url(http://www.bttsanchopanza.com/img/bg1i.jpg) no-repeat scroll 0 0;
max-width:964px;
width:964px;
margin:0 auto;
}

#contenido {
background:transparent url(http://www.bttsanchopanza.com/img/bg2.jpg) repeat-y scroll 0 0;
max-width:964px;
text-align:left;
width:964px;
display:table;
margin:0 auto;
}

#fila {
text-align:left;
width:925px;
display:table;
padding:2px 20px 5px;
}

#colmargen {
width:20px;
height:1px;
float:left;
display:inline;
}

#col66 {
border:0;
width:610px;
float:left;
display:inline;
margin:0 2px 0 0;
}

#col33 {
border:0;
width:300px;
float:left;
display:inline;
margin:0 2px 0 0;
}

#col100 {
border:0;
width:910px;
float:left;
margin:0 2px 0 0;
}

#capa33b {
background-color:#F5F8FC;
border:1px solid #C0CCE6;
text-align:left;
float:right;
width:420px;
margin:2px 2px 3px 5px;
}

#imgcapa66 {
width:584px;
}

#imgcapa33 {
width:270px;
}

/******************************* ultimas rutas*/
#fecha {
color:#666;
font-size:10px;
margin:0;
padding:0;
}

#texto {
text-align:justify;
margin:0;
}

p.todos {
color:#555;
text-align:right;
line-height:33px;
padding-right:14px;
}

p.todos a {
color:#555;
}


/******************** Bloque ul ********/
ul.bloque {
list-style-type:none;
margin:0;
padding:0;
}

ul.bloque li {
list-style-type:none;
background-color:#EFEFEF;
border-bottom:1px dotted #C0CCE6;
margin:0;
padding:14px 10px;
}

ul.bloque li p {
line-height:15px;
}

ul.bloque li h4 {
line-height:15px;
color:#666;
margin-top:0;
}

ul.bloque li p.imagen {
float:left;
margin-right:14px;
}

ul.bloque li p.imagen2 {
float:right;
margin-right:14px;
}

ul.bloque li p.fecha {
color:#666;
font-size:10px;
}

ul.bloque a {
color:#555;
text-align:right;
}

ul.bloque li:hover,ul.bloque li.hover {
background-color:#EEF3F7;
}

/***** Mostrar y ocultar DIV ****/
ul.bloque div.cajaabierta {
width:100%;
display:block;
}

ul.bloque div.cajaoculta {
width:100%;
display:none;
}

ul.bloque a.mostrar {
/*width:100%;*/
text-align:left;
line-height:15px;
}

ul.bloque li.capa {
padding:1px 10px 0;
}

/******************************* Pie*/
#pie {
background:transparent url(http://www.bttsanchopanza.com/img/bg3.jpg) repeat-y scroll 0 0;
font-family:comic Sans MS;
font-size:12px;
max-width:964px;
text-align:right;
width:964px;
height:32px;
margin:0 auto;
}
/******************************* Administracion Rutas BTT*/
#tituloruta {
width:850px;
}

#datosruta {
width:80%;
}

.blqIzq,#buscador {
display:block;
}

#botonera2,#titulogaleria {
width:400px;
}

#capa66,#capa33,#capa99 {
background-color:#F5F8FC;
border:1px solid #C0CCE6;
text-align:left;
margin:2px 2px 3px 5px;
}
