#foro{
margin-top:10px;
margin-left:1%;
}

#foro-lateral{
position:absolute;
right:20px;
top:232px;
width:20%;
padding-right:10px;
}



.tema{
float:left;
width:60%;
margin-left:5px;
padding:3px;
height:30px;
}

.tema h1{
font-size:11px;
margin:0;
}

.tema h1 a:link,.tema h1 a:visited,.tema h1 a:active{
font-size:11px;
color:#00700d;
text-decoration:none;
}

.tema h1 a:hover{
color:#B4C6B6;
}

.tema .autor{
font-size:11px;
font-weight:normal;
}

.respuestas{
width:3%;
float:left;
padding-top:12px;
text-align:center;
height:24px;
overflow:hidden;
font-size:10px;
}

.lecturas{
width:4%;
float:left;
padding-top:12px;
text-align:center;
height:24px;
overflow:hidden;
font-size:10px;
}
.ultimarespuesta{
width:30%;
float:left;
padding-top:12px;
height:24px;
overflow:hidden;
font-size:10px;
}

small,.small{
font-size:10px;
font-weight:normal;
}

.clear{
clear:both;
}

.cabeza{
float:left;
width:75%;
}

.celdaClara{
background-color:#ffffff;
float:left;
border-bottom:1px solid #cccccc;
width:75%;
}
.celdaOscura{
background-color:#EFF3EF;
float:left;
border-bottom:1px solid #cccccc;
width:75%;
}

.post_celdaClara{
background-color:#ffffff;
width:75%;
border:1px solid #cccccc;
border-top:0;
float:left;
}
.post_celdaOscura{
background-color:#EFF3EF;
width:75%;
border:1px solid #cccccc;
border-top:0;
float:left;
}

.post_celdaClaraPrimera{
border-top:1px solid #cccccc;
}

.post_autor{
width:20%;
float:left;
overflow:hidden;
}

.post_autor small{
padding:5px;
margin-top:-10px;
display:block;
}



.post_autor_estado{
display:block;
color:#00700d;
padding:5px;
padding-top:0;
font-size:11px;
}
.post_autor_estado_off{
display:block;
color:#CC3300;
padding:5px;
padding-top:0;
font-size:11px;
}

.post_mensaje{
width:78%;
float:left;;
border-left:1px solid #ccc;
min-height:230px;
padding-left:10px;
}
/* hack-ie6 */
* html .post_mensaje{
width:79%;
}

.post_mensaje_info{
margin:5px -5px 0 0;
display:block;
width:100%;
text-align:right;
}

.editado{
display:block;
font-size:11px;
color:#555;
margin-top:5px;
}

.avatar{
margin:-2px 0 7px 5px;
}

h1.titulo{
font:18px "Trebuchet MS";
margin:0;
}

a.p:link,a.p:active,a.p:visited{
background-color:#ccc;
padding:3px 5px;
color:#000;
border:1px solid #ccc;
text-decoration:none;
}
a.pa:link,a.pa:active,a.pa:visited{
background-color:#fff;
padding:3px 5px;
color:#000;
border:1px solid #ccc;
border-bottom:2px solid #fff;
text-decoration:none;
}
a.p:hover{
background-color:#eee;
border-color:#eee;
border-bottom-color:#cccc;
}


a.pp:link,a.pp:active,a.pp:visited{
background-color:#ccc;
padding:3px 5px;
color:#000;
border:1px solid #ccc;
text-decoration:none;
}
a.pap:link,a.pap:active,a.pap:visited{
background-color:#fff;
padding:3px 5px;
color:#000;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:2px solid #fff;
text-decoration:none;
}
a.pp:hover{
background-color:#eee;
border-color:#eee;
}

#paginacion{
right:26%;
margin-top:-20px;
position:absolute;
}

#pagPie{
right:26%;
margin-top:4px;
position:absolute;
}

/* hack-ie6 */
* html #paginacion{
right:29%;
margin-top:0;
position:absolute;
height:60px;
}

#registrate{
padding:7px;
background-color:#6D9271;
color:#F4F9F5;
font-size:11px;
display:block;
width:75%;
margin:5px 0;
}

#formResp{
display:block;
background-color:#B4C6B6;
padding:7px;
width:75%;
margin-top:3px;
}

.revisionPost{
font-size:11px;
}

#revisar{
display:block;
width:75%;
padding:7px;
background-color:#fff;
border:1px solid #6D9271;
height:400px;
overflow-x: hidden;
overflow-y: auto;
}

.grisClaro{
display:block;
padding:5px;
}
.grisOscuro{
padding:5px;
border-top:1px solid #000;
border-bottom:1px solid #000;
display:block;
background-color:#f4f4f4;
}

.mipost{
background-color:#f2e1a9;
}

#error{
background-color:#993300;
padding:7px;
width:75%;
display:block;
color:white;
font-size:11px;
}

.feed{
position:relative;
top:-18px;
margin-left:97%;
}

/* hack-ie6 */
* html .feed{
position:absolute;
display:block
}

.post_mensaje a:link,.post_mensaje a:active,.post_mensaje a:visited{
text-decoration:none;
background-image: url("http://www.lanzaroterock.com/imagenes/detalles/enlace.externo.png"); background-position: right; background-repeat: no-repeat;
padding-right: 13px;
text-decoration:underline;
}
.post_mensaje a:hover{
background-color:#ccc;
}

.cita{
display:block;
font-weight:bold;
margin:5px 0 5px 4%;
font-size:11px;
}

.textoCita{
display:block;
border:1px solid #ccc;
font-weight:normal;
width:94%;
margin:5px;
margin-left:0;
margin-right:auto;
padding:5px;
font-size:11px;
}

.titulo a:link,.titulo a:visited,.titulo a:hover,.titulo a:active{
text-decoration:none;
color:#000;
}

.input80 {
width:60%;
}

#proxConcierto{
background: transparent url(http://www.lanzaroterock.com/imagenes/detalles/proximo-concierto.png) no-repeat center 10px;
height:300px;
text-align:center;
padding-top:80px;
font:15px 'Trebuchet MS';
color:#f4f9f5;
}

#proxConcierto span {
display:block;
margin:0;
}

#proxConcierto .dia,
#proxConcierto .hora,
#proxConcierto .lugar {
font-size:13px;
}

#proxConcierto .grupos {
font-size:18px;
font-weight:bold;
line-height:14px;
margin:5px;
}

#publiForo {
width:74.2%;
background-color:#fff;
text-align:center;
padding:5px;
border:1px solid #cccccc;
border-top:none;
}

a.foroBoton:link,a.foroBoton:visited,a.foroBoton:active{
width:54px;
height:13px;
text-align:center;
background: transparent url(http://www.lanzaroterock.com/imagenes/detalles/foroBoton.gif) no-repeat;
margin:0;padding:0;
display:block;
float:left;
text-decoration:none;
margin-right:10px;
margin-bottom:5px;
font-size:10px;
}
a.foroBoton:hover{

}

a.foroBotonAdmin:link,a.foroBotonAdmin:visited,a.foroBotonAdmin:active{
width:54px;
height:13px;
text-align:center;
background: transparent url(http://www.lanzaroterock.com/imagenes/detalles/foroBotonAdmin.gif) no-repeat;
margin:0;padding:0;
display:block;
float:left;
text-decoration:none;
margin-right:10px;
margin-bottom:5px;
font-size:10px;
color:white;
}
a.foroBotonAdmin:hover{

}

.cajaTemas{
display:block;
border:1px solid #B4C6B6;
margin-top:5px;
}

.cajaGenteOnline{
display:block;
border:1px solid #B4C6B6;
margin-top:5px;
padding:2px;
background-color:#fff;
}

a.enlaceTemas{
display:block;
font-weight:bold;
background-color:#B4C6B6;
padding:3px;
text-decoration:none;
}
a.enlaceTemas:hover{
color:#B4C6B6;
background:black;
}


a.temasCeldaClara{
background-color:#ffffff;
border-top:1px solid #cccccc;
display:block;
font-size:10px;
text-decoration:none;
padding:3px;
}
a.temasCeldaOscura{
background-color:#EFF3EF;
border-top:1px solid #cccccc;
display:block;
font-size:10px;
text-decoration:none;
padding:3px;
}

a.temasCeldaOscuraPrimera{
background-color:#EFF3EF;
display:block;
font-size:10px;
text-decoration:none;
padding:3px;
}

a.temasCeldaClara:hover,a.temasCeldaOscura:hover,a.temasCeldaOscuraPrimera:hover{
background-color:#B4C6B6;
}

.opciones{
float:left;
border-left:1px solid #ccc;
padding-left:10px;
width:70%;
margin-left:20%;
}

.upperleft{
margin-top:40px;
font-size:11px;
}

a.post_autor_autor:link,
a.post_autor_autor:visited,
a.post_autor_autor:active{
display:block;
color:#00700d;
padding:5px;
padding-bottom:0;
text-decoration:none;
}
a.post_autor_autor:hover{
text-decoration:underline;
}



a.foroBotonResponder:link,a.foroBotonResponder:visited,a.foroBotonResponder:active{
width:125px;
height:32px;
text-align:center;
background: transparent url(http://www.lanzaroterock.com/imagenes/detalles/botonrespuesta.png) no-repeat 0 -31px;
margin:0;padding:0;
display:block;
/*float:left;
text-decoration:none;
margin-right:10px;
margin-bottom:5px;
font-size:10px;
color:white;*/
}
a.foroBotonResponder:hover{
background-position:0 0;
}

.foroBotonResponder span { display:none; }