body{ margin:0em; padding:0em; background-image:url(../imagenes/fondo-body.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#333333; }

a{ color:#6CE200; }
a:hover{ background-color:#6CE200; color:#FFFFFF; }

h1{ color:#6CE200; font-size:2.4em; }
h1.oculto{ display:none; }

h2{ color:#6CE200; }

p{ font-size:1.2em; line-height:1.7em; text-align:justify; }

.contenedor{ width:95.5em; margin:0em auto; }

.menuSuperior{ width:95.5em; height:4em; margin:2em 0em 0em 0em; }
.menuSuperior a{ background:none; }
.menuSuperior ul{ margin:0em; padding:0em; }
.menuSuperior ul li{ padding:0em 2em 0em 0em; display:inline; font-size:1.8em; list-style:none; }
.menuSuperior ul li a{ color:#FFFFFF; text-decoration:none; }
.menuSuperior ul li a:hover{ color:#6CE200; }
.menuSuperior .comunactivo{ color:#6CE200; float:right; font-size:1.8em; }
.menuSuperior .comunactivo a{ color:#FFFFFF; }
.menuSuperior .comunactivo a:hover{ color:#6CE200; }

.cabecera{ width:95.5em; height:25em; background-image:url(../imagenes/fondo-cabecera.jpg); background-position:50% -0.3em; background-repeat:no-repeat; }

.contenidos{ width:65em; padding:2em 5em 0em 0em; float:left; }
.contenidos ul{ margin:0em; padding:0em; }
.contenidos ul li{ width:30.4em; padding:0.3em 0em; float:left; list-style:none; }
.contenidos ul li a{ font-size:1.2em }

.contenidos .foto{ margin:0em 2em 1em 0em; padding:0.1em; border:0.1em solid #6CE200; float:left; }

.publicado{ padding:0em 2em 0em 2.5em; background-image:url(../imagenes/flecha.jpg); background-position:1em 0.5em; background-repeat:no-repeat; border:0.1em dashed #6CE200; }
.publicado em{ color:#FF0000; }

.comentarios{ padding:0.5em; background-color:#000000; color:#FFFFFF; font-weight:bold; text-align:left; }

.respuesta{ padding:0em 0em 0em 0em; border-bottom:0.1em dashed #6CE200; }
.respuesta p{ font-size:1.1em; }

.paginado{ width:2em; margin:0.5em 0.5em 0em 0em; padding:0.3em 0em; background-color:#000000; border:0.1em solid #6CE200; color:#FFFFFF; float:left; font-size:1.2em; text-align:center; }
.actual{ background-color:#6CE200; color:#FFFFFF; }

.menuDerecha{ width:25.5em; padding:2em 0em 0em 0em; float:left; }
.menuDerecha ul{ margin:0em; padding:0em; }
.menuDerecha ul li{ padding:0.3em 0em; font-size:1.2em; list-style:none; }

.archivo{ padding:0.5em; background-color:#000000; color:#FFFFFF; font-weight:bold; text-align:right; }

.pie{ width:100%; height:7.5em; background-image:url(../imagenes/fondo-pie.jpg); background-repeat:repeat-x; }




.rompe{ clear:both; float:none; }