/* MIDDLE */
#middle .content{
float: left;
width:560px;
padding-left:10px;
}
#middle .content .superior{
width:560px;
height:78px;
background-repeat:no-repeat;
background-position:left top;
padding-top:175px;
}
.seccion27 #middle .content .superior,
.seccion3 #middle .content .superior,
.seccion9 #middle .content .superior,
.seccion10 #middle .content .superior,
.seccion11 #middle .content .superior,
.seccion12 #middle .content .superior{background-image:url(/img/decoracion/cabecera-grupo.jpg);}
.seccion13 #middle .content .superior{background-image:url(/img/decoracion/cabecera-noticias.jpg);}
.seccion14 #middle .content .superior{background-image:url(/img/decoracion/cabecera-eventos.jpg);}
.seccion14 #middle .content .superior{background-image:url(/img/decoracion/cabecera-eventos.jpg);}
.seccion15 #middle .content .superior{background-image:url(/img/decoracion/cabecera-nosinteresatuopinion.jpg);}
.seccion22 #middle .content .superior,
.seccion23 #middle .content .superior,
.seccion24 #middle .content .superior,
.seccion25 #middle .content .superior,
.seccion26 #middle .content .superior,
.seccion16 #middle .content .superior{background-image:url(/img/decoracion/cabecera-aplicaciones.jpg);}
.seccion17 #middle .content .superior{background-image:url(/img/decoracion/cabecera-servicios.jpg);}
.seccion18 #middle .content .superior{background-image:url(/img/decoracion/cabecera-formacion.jpg);}
.seccion19 #middle .content .superior{background-image:url(/img/decoracion/cabecera-boletin.jpg);}
.seccion20 #middle .content .superior{background-image:url(/img/decoracion/cabecera-rss.jpg);}
.seccion21 #middle .content .superior{background-image:url(/img/decoracion/cabecera-contacto.jpg);}
.seccion2 #middle .content .superior{
padding-top:0;
background:url(/img/decoracion/superior-zonaprivada.gif) left top no-repeat;
}

#middle .content .superior h1{
font-size:1.8em;
font-weight: bold;
width:525px;
padding-left:35px;
padding-top:27px;
height:25px;
background:url(/img/decoracion/fondo-header-content.jpg) left top no-repeat;
}
.seccion2 #middle .content .superior h1{
padding-left:60px;
width:500px;
background:none;
}
#middle .content .superior .breadcrumb{
border-left:26px solid #A4ABB1;
display: block;
padding-top:5px;
padding-left:10px;
height:21px;
}
.seccion2 #middle .content .superior .breadcrumb{
border:none;
padding-left:62px;
padding-right:90px;
}
#middle .content .contenido{
border-right:1px solid #D7D6CA;
clear: both;
width:512px;
padding-left:25px;
padding-right:22px;
padding-bottom:10px;
margin-top:0;
}
#middle .content .contenidopv{
border-right:none;
}
#middle .content h2{
border-left:26px solid #EE171F;
display: block;
color:#000;
padding-top:5px;
padding-left:10px;
margin-bottom:20px;
height:21px;
font-size:1.2em;
font-weight: bold;
clear: both;
}
.seccion2 #middle .content h2{
border:none;
margin-top:15px;
padding:0 0 0 25px;
color:#EE171F;
font-size:1.5em;
background:url(/img/decoracion/bullet-titulo.gif) left 5px no-repeat;
}
#middle .contenido .sMenuPestanas{
background:url(/img/decoracion/1px-marron.gif) bottom center repeat-x;
width:513px;
height:28px;
margin:10px auto 20px;
}
#middle .content .contenidopv .sMenuPestanas li{
float: right;
margin-left:2px;
}
#middle .contenido .sMenuPestanas li{
float: left;
padding: 0;
height:27px;
background:url(/img/decoracion/pestana-rellena-132.jpg) left top no-repeat;
margin-right:5px;
text-align: center;
}
#middle .contenido .sMenuPestanas li a{
font-size:1.1em;
float: left;
padding:8px;
height:19px;
padding-bottom:0;
background:url(/img/decoracion/pestana-rellena-132-right.jpg) right top no-repeat;
}
#middle .contenido .sMenuPestanas li.selected{
background:url(/img/decoracion/pestana-blanca-122.gif) left top no-repeat;
border-bottom:1px solid #fff;
}
#middle .contenido .sMenuPestanas li.selected a{
background:url(/img/decoracion/pestana-blanca-122-right.gif) right top no-repeat;
color:#EE171F;
padding-bottom:0;
}
#middle .content .listado{
width:507px;
overflow: hidden;
margin:5px auto;
padding-top:15px;
}
#middle .content .listado li{
width:507px;
overflow: hidden;
margin-bottom:30px;
}
#middle .content .listado li img{
float: left;
}
#middle .content .listado em,
#middle .content .listado h6,
#middle .content .listado p{
width:410px;
display: block;
float: right;
padding-bottom: 0;
}
#middle .content .listado em{
font-size:.9em;
}
#middle .content .listado h6{
color:#EE171F;
font-weight:normal;
margin-top:4px;
margin-bottom:4px;
font-size:1.1em;
}
#middle .content .listado h6 a{
color:#EE171F;
}
#middle .content .listado .btnLi{
letter-spacing:.3em;
padding-right:8px;
background:url(/img/decoracion/cuadro-mini.jpg) right 6px no-repeat;
float: right;
margin-top:5px;
clear: right;
}
#middle .content .btnVolver{
letter-spacing:.3em;
padding-right:8px;
background:url(/img/decoracion/cuadro-mini.jpg) right 6px no-repeat;
float: right;
clear: both;
margin:10px 0;
}
#middle .content .btnPdf{
padding-right:20px;
padding-top:2px;
padding-bottom:4px;
background:url(/img/iconos/p/pdf.gif) right 1px no-repeat;
float: right;
clear: both;
margin:10px 0;
}

#middle .content .ficha {
padding-bottom:25px;
}
#middle .content .ficha h2{
font-size:1.3em;
font-weight:bold;
padding:5px 0 5px 20px;
color:#EE171F;
border:none;
margin-bottom:5px;
background:url(/img/decoracion/bullet-titulo.gif) left 8px no-repeat;
}
#middle .content .addthis_toolbox{
margin:10px 0;
float:left;
}
#middle .content .ficha .fecha{
padding-left:20px;
}
#middle .content .ficha .video{
width:512px;
margin:10px auto 35px;
height:427px;
overflow: hidden;
}
#middle .content .fichaEventos dl dt {
background:url(/img/decoracion/cuadro-mini.jpg) left 6px no-repeat;
padding-left:8px;
color:#333;
font-size:1.1em;
font-weight:bold;
margin-bottom:8px;
}
#middle .content .fichaEventos dl dd {
margin-bottom:20px;
}
#middle .content .fichaEventos .left{
width:260px;
padding-top:10px;
float: left;
overflow: hidden;
}
#middle .content .fichaEventos .left dl{
border-right:1px solid #D7D6CA;
margin:20px 0;
}
#middle .content .fichaEventos .right{
width:232px;
padding-top:10px;
padding-left:20px;
float: left;
overflow: hidden;
}
#middle .content .fichaNoticias .top{
overflow:hidden;
width:508px;
padding-top:10px;
padding-bottom:20px;
}
#middle .content .fichaNoticias .top img{
float: left;
display: block;
margin-right:20px;
}
#middle .content .fichaNoticias .top p{
float:right;
width:228px;
}
#middle .content .listadoRss{
padding:10px 25px;
}
#middle .content .listadoRss li{
background: url(/img/decoracion/rss.jpg) left center no-repeat;
padding: 5px 0 5px 45px;
margin-bottom: 10px;
}
#middle .content .listadoRss li a{
display: block;
width:323px;
font-weight: bold;
font-size: 1.1em;
height: 25px;
padding: 10px 12px 0;
}
/*
display:block;
padding:0 10px 0 0;
border:none;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
clear:both;
margin:15px 25px 0;
float: right;
background:url(/img/decoracion/cuadro-mini.jpg) center right no-repeat;
   /
/* sidebar */
#middle .sbRight{
float: left;
width:382px;
padding-left:15px;
}
#middle .sbRight .bloque{
margin-bottom:15px;
padding-bottom:10px;
clear: both;
}
#middle .sbRight .bloque .tituloBloque{
width:374px;
height:13px;
display: block;
margin-bottom:15px;
border-bottom:1px solid #CCCCCC;
}
#middle .sbRight .bloque .btn{
background:url(/img/decoracion/btn-bg-part1.gif) left top no-repeat ;
padding-left:12px;
height:16px;
font-size:.9em;
line-height:1.3em;
margin-left:160px;
float: left;
}
#middle .sbRight .bloque .btn a{
letter-spacing:.3em;
float: left;
height:16px;
padding-top:1px;
padding-right:20px;
background:url(/img/decoracion/btn-bg-part2.gif) right top no-repeat;
}
#middle .sbRight .bloque .btn2{
background:url(/img/decoracion/btn2-bg-part1.gif) left top no-repeat ;
padding-left:12px;
height:16px;
font-size:.9em;
line-height:1.3em;
float: left;
}
#middle .sbRight .bloque .btn2 a{
letter-spacing:.3em;
float: left;
height:16px;
padding-top:1px;
padding-right:20px;
background:url(/img/decoracion/btn2-bg-part2.gif) right top no-repeat;
}
#middle .sbRight .bloque .btn3{
background:url(/img/decoracion/btn3-bg-part1.gif) left top no-repeat ;
padding-left:12px;
height:16px;
font-size:.9em;
line-height:1.3em;
float: right;
margin-right:25px;
}
#middle .sbRight .bloque .btn3 a{
letter-spacing:.3em;
float: left;
height:16px;
padding-top:1px;
padding-right:20px;
background:url(/img/decoracion/btn3-bg-part2.gif) right top no-repeat;
}
#middle .sbRight .bloque .tituloBloque span{
font-size:1.3em;
position: absolute;
font-weight:bold;
padding:0px 10px 5px 20px;
background:url(/img/decoracion/bullet-titulo.gif) left 3px no-repeat #fff;
}
#middle .sbRight .bloqueLogin form{
background:url(/img/decoracion/caja-login.jpg) left top no-repeat;
width:378px;
padding-top:10px;
height:50px;
}
#middle .sbRight .bloqueLogin p{
padding-left: 40px;
}
#middle .sbRight .bloqueLogin form fieldset{
padding-left:30px;
}
#middle .sbRight .bloqueLogin form fieldset .campo{
width:137px;
height:37px;
float: left;
}
#middle .sbRight .bloqueLogin form .campo label{
display: block;
}
#middle .sbRight .bloqueLogin form .campo input{
width:120px;
}
#middle .sbRight .bloqueLogin form .btn{
letter-spacing:.3em;
padding-right:8px;
background:url(/img/decoracion/cuadro-mini.jpg) right 6px no-repeat;
float: right;
margin-top:-20px;
margin-right:15px;
}
#middle .sbRight .bloqueListado li{
width:375px;
overflow: hidden;
margin-bottom:20px;
}
#middle .sbRight .bloqueListado li img{
float: left;
}
#middle .sbRight .bloqueListado em,
#middle .sbRight .bloqueListado h6,
#middle .sbRight .bloqueListado p{
width:271px;
display: block;
float: right;
}
#middle .sbRight .bloqueListado em{
font-size:.9em;
}
#middle .sbRight .bloqueListado h6{
padding-bottom:5px;
color:#EE171F;
font-size:1.1em;
}
#middle .sbRight .bloqueListado h6 a{
color:#EE171F;
}
#middle .sbRight .bloqueListado .btnLi{
letter-spacing:.3em;
padding-right:8px;
background:url(/img/decoracion/cuadro-mini.jpg) right 6px no-repeat;
float: right;
clear: both;
margin-right:15px;
}
#middle .sbRight .bloqueNoticias{
padding-bottom:15px;
}
#middle .sbRight .bloqueEncuesta{
padding-bottom:35px;
margin-bottom:25px;
}
#middle .sbRight .bloqueEncuesta p{
padding-bottom:15px;
}
#middle .sbRight .bloqueEncuesta form .txt{
background:url(/img/decoracion/caja-encuesta.jpg) left top no-repeat;
}
#middle .sbRight .bloqueEncuesta form{
background:url(/img/decoracion/caja-encuesta-bg.gif) left center repeat-y;
width:378px;
overflow: hidden;
}
#middle .sbRight .bloqueEncuesta form .botones{
background:url(/img/decoracion/caja-encuesta-bottom.jpg) left bottom no-repeat;
width:278px;
padding:10px 0 10px 100px;
overflow: hidden;
}
#middle .sbRight .bloqueEncuesta form .botones .btn2{
margin-left:10px;
}
#middle .sbRight .bloqueEncuesta form .txt{
display: block;
padding:10px;
font-size:1.2em;
}
#middle .sbRight .bloqueEncuesta form .campo{
width:320px;
padding-left:40px;
height:24px;
}
#middle .sbRight .bloqueEncuesta form .campo em{
font-weight: bold;
}
#middle .sbRight .bloqueEncuesta form .campo label{
float: right;
width:295px;
padding-left:5px;
text-align: left;
}
#middle .sbRight .bloqueEncuesta form .campo input{
float: left;
}
#middle .sbRight .bloqueSubsecciones li{
clear: both;
overflow: hidden;
width:372px;
margin-bottom:15px;
padding-bottom:15px;
}
#middle .sbRight .bloqueSubsecciones li img{
float: left;
}
#middle .sbRight .bloqueSubsecciones h6{
font-size:1.3em;
float: right;
width:172px;
padding:5px 0 5px 20px;
color:#EE171F;
background:url(/img/decoracion/bullet-titulo.gif) left center no-repeat;
}
#middle .sbRight .bloqueSubsecciones h6 a{
color:#EE171F;
}
#middle .sbRight .bloqueSubsecciones p{
float: right;
width:192px;
}
#middle .sbRight .bloqueSubsecciones .btnLi{
letter-spacing:.3em;
padding-right:8px;
background:url(/img/decoracion/cuadro-mini.jpg) right 6px no-repeat;
float: right;
clear: right;
margin-top:10px;
margin-right:15px;
}
#middle .sbRight .cajaNombre{
background:url(/img/decoracion/caja-salir-zprivada.jpg) left top no-repeat;
width:378px;
height:38px;
padding-top:22px;
}
#middle .sbRight .cajaNombre em{
font-weight:bold;
float: left;
padding-left:22px;
}


#middle .sbRight .bloqueMenuPestanas .menuPestanas{
width:378px;
height:28px;
}
#middle .sbRight .bloqueMenuPestanas .menuPestanas li{
float: left;
padding:8px 0 0;
height:22px;
width:116px;
background:url(/img/decoracion/pestana-blanca-115.gif) left top no-repeat;
margin-left:5px;
text-align: center;
border-bottom:1px solid #ebece4;
}
#middle .sbRight .bloqueMenuPestanas .menuPestanas li a{
font-size:1.1em;
}
#middle .sbRight .bloqueMenuPestanas .menuPestanas li.selected{
background:url(/img/decoracion/pestana-rellena-115.jpg) left top no-repeat;
border:none;
height:23px;
}
#middle .sbRight .bloqueMenuPestanas .menuPestanas li.selected a{
color:#EE171F;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana{
width:378px;
overflow: hidden;
padding-bottom:30px;
background:url(/img/decoracion/bottom-bloque-sbr.gif) left bottom no-repeat #ebece4;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .selecciones{
display: block;
text-align: center;
padding:15px 10px 10px;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana p{
padding:15px 10px 10px;
text-align: center;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu{
width:378px;
overflow: hidden;
padding-top:25px;
background:url(/img/decoracion/degradado-top-bloque-sbr.jpg) left top no-repeat;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu li{
margin-left:25px;
padding-top:3px;
margin-bottom:10px;
font-weight: bold;
padding-left:20px;
background:url(/img/decoracion/icono-menos.gif) left 4px no-repeat;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu .nivel1{
margin-bottom:5px;
margin-left:50px;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu .apPV{
background:url(/img/decoracion/cuadro-mini-gris.gif) left 8px no-repeat;
padding-left:12px;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu li a{
color:#000;
}
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu .nivel0 a{
color:#EE171F;
}  /*
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu .nivel2{
background:url(/img/decoracion/icono-menos.gif) left 4px no-repeat;
}   */
#middle .sbRight .bloqueMenuPestanas .contenidoPestana .menu .nivel2{
background:url(/img/decoracion/cuadro-mini-gris.gif) left 8px no-repeat;
padding-left:12px;
margin-left:73px;
}
#middle .content .txtForm{
font-size:.9em;
padding-top:5px;
}
#middle .content .txtForm span{
font-size:1.1em;
font-weight:bold;
}
#middle .content .txtForm p{
width:490px;
}
/* editor */
.seccion2 #middle .content .editor{
width: 500px;
padding-right:30px;
padding-left:30px;
}
#middle .content .editor .contenedorVideo{
text-align:center;
}
#middle .content .editor .top p{
font-size: 1.1em;
}
#middle .content .editor p{
line-height:1.4em;
padding-bottom:15px;
text-align: justify;
}
#middle .content .editor a{
text-decoration:underline;
}
#middle .content .editor a:hover{
text-decoration:none;
}
#middle .content .editor h4{
font-size:1.3em;
font-weight:bold;
padding:5px 0 5px 20px;
color:#EE171F;
background:url(/img/decoracion/bullet-titulo.gif) left center no-repeat;
}
.seccion2 #middle .content .editor h4{
color:#EE171F;
font-weight: normal;
padding-left:25px;
}
#middle .content .editor h5{
font-size:1.2em;
font-weight:bold;
padding:5px 0 5px 10px;
margin-bottom:10px;
background:url(/img/decoracion/cuadro-mini.jpg) left center no-repeat;
}
#middle .content .editor h6{
font-size:1.1em;
font-weight:bold;
padding:5px 0 0;
}
#middle .content .editor ul{
padding:0px 0 5px 10px;
}
#middle .content .editor ul li{
background:url(/img/decoracion/cuadro-mini-gris.gif) 0 4px no-repeat;
padding-left:10px;
margin-bottom:7px;
}
#middle .content .izq{
float: left;
margin: 5px 10px 5px 0;
}
#middle .content .der{
float: right;
margin: 5px 0 5px 10px;
}
#middle .content .com{
display: block;
float: none;
margin: 10px auto;
}
/* formulario */
/* formularios */
form.formulario{
width:503px;
overflow: hidden;
margin:5px 0;
padding:20px 0 20px 8px;
text-align:center;
background-color:#EBECE4;
}
form.formulario fieldset{
width:499px;
margin:0 auto 5px;
padding-bottom:5px;
overflow: hidden;
}
form.formulario legend{
display: none;
}
form.inscripcion legend{
display: block;
background:url(/img/decoracion/cuadro-mini.jpg) center left no-repeat;
font-size:1.1em;
padding-left:10px;
margin-bottom:12px;
}
form.formulario .campo{
text-align:left;
height:auto;
float:left;
}
form.formulario .campoTextoCorto{
width:124px;
height:auto;
float:left;
margin-bottom:10px;
}
form.formulario .campoTextoLargo{
width:485px;
height:auto;
clear:both;
float:left;
margin-bottom:10px;
}
form.formulario .campoTextoLargo textarea{
width:485px;
height:70px;
}
form.formulario .campo.campoAviso{
height:auto;
}
form.formulario .campo.campoAviso .check{
float:left;
}
form.formulario .campo.campoAviso label{
width:480px;
float:right;
}
form.formulario .campo span.error{
color:#a00;
display:block;
}
form.formulario fieldset input,
form.formulario fieldset select{
border:1px solid #999;
height:1.6em;
width:115px;
}
form.formulario .btnEnviar{
display:block;
padding:0 10px 0 0;
border:none;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
clear:both;
margin:15px 25px 0;
float: right;
background:url(/img/decoracion/cuadro-mini.jpg) center right no-repeat;
}
form.formulario label{
text-align:left;
display:block;
color:#333;
padding-bottom:3px;
}
form.formulario .campo.requerido label{
padding-left:10px;
background:url(/img/iconos/requerido.gif) left 3px no-repeat;
}
form.formulario .campoSectorIndustrial,
form.formulario .campoFCargo,
form.formulario .campoACargo,
form.formulario .campoFEmpresa,
form.formulario .campoAEmpresa,
form.formulario .campoANombre,
form.formulario .campoRNombre,
form.formulario .campoEmpresa,
form.formulario .campoDepartamento,
form.formulario .campoREmail,
form.formulario .campoFEmail,
form.formulario .campoFApellidos,
form.formulario .campoAEmail,
form.formulario .campoAApellidos,
form.formulario .campoEmail,
form.formulario .campoFPoblacion{
width:247px;
}
form.formulario .campoSectorIndustrial input,
form.formulario .campoFCargo input,
form.formulario .campoACargo input,
form.formulario .campoFEmpresa input,
form.formulario .campoAEmpresa input,
form.formulario .campoEmpresa input,
form.formulario .campoANombre input,
form.formulario .campoRNombre input,
form.formulario .campoDepartamento input,
form.formulario .campoREmail input,
form.formulario .campoFEmail input,
form.formulario .campoFApellidos input,
form.formulario .campoAEmail input,
form.formulario .campoAApellidos input,
form.formulario .campoEmail input,
form.formulario .campoFPoblacion input{
width:237px;
}
form.formulario .campoFDireccion,
form.formulario .campoADireccion,
form.formulario .campoDireccion{
width:485px;
}
form.formulario .campoFDireccion input,
form.formulario .campoADireccion input,
form.formulario .campoDireccion input{
width:485px;
}

form.formulario .campoApellidos{
width:372px;
}

form.formulario .campoApellidos input {
width:362px;
}

.seccion19 form.formulario .campoDepartamento{
width:372px;
}

.seccion19 form.formulario .campoDepartamento input {
width:362px;
}
.seccion19 form.formulario .campoSectorIndustrial input {
width:485px;
}

form.formulario .campoCaptcha{
display: block;
width:400px;
height:55px;
float:left;
clear:both;
padding-top:15px;
padding-bottom:20px;
margin-bottom:10px;
}
form.formulario .campoCaptcha label{
clear:both;
display:block;
margin-bottom:10px;
margin-left:0;
width:auto;
}
form.formulario .campoCaptcha img{
float:left;
clear:left;
margin-right:5px;
}
form.formulario .campoCaptcha .ayuda{
padding-top:5px;
width:350px;
}
form .mensajesError{
float: left;
width:400px;
margin:0 auto;
padding:10px;
padding-bottom:20px;
color:#990000;
}
form .mensajesError li{
padding-left:6px;
text-align: left;
margin:1px 0;
}
.content .recuadro .aviso{
  border:1px solid #666;
}
.content .aviso{
width:500px;
margin:50px auto;
font-size:1.2em;
text-align:center;
}
.content .mensaje{
width:400px;
margin:150px auto 150px;
font-size:1.2em;
font-style: italic;
text-align:center;
}

form.formulario .campoCheck label{
text-align:left;
float:left;
width:auto;
padding-right:15px;
}
form.formulario .check{
width:auto;
float:left;
border:none;
}
form.formulario .campoFecha select{
width:55px;
margin-right:10px;
}

/* MAPA */
#middle .content .contenido #mapaGM{
margin:0 auto;
height:427px;
width:500px;
}
.infoMapa{
height:150px;
width:230px;
background-color:#fff;
}
.infoMapa.segundo{
height:180px;
}
.infoMapa img{
display:block;
margin:0 auto;
}
.infoMapa span{
display:block;
background-repeat:no-repeat;
background-position:20px 0px;
font-size:13px;
color:#000;
padding:0 0 0 20px;
}
.infoMapa span.loc{
font-weight:bold;
}
.infoMapa span.tel{
background-image:url(/img/iconos/p/telephone.gif);
padding-left:38px;
}
.infoMapa span.email{
background-image:url(/img/iconos/p/at.gif);
padding-left:38px;
}
/*FIN MAPA*/

/*PAGINACION*/
.content .paginacion{
padding:0px 0 7px;
text-align:right;
display:block;
font-size:.9em;
clear: both;
}            
.content .paginacion *{
display:inline-block;      
line-height:10px;      
margin: 2px 4px 2px 4px;    
padding:1px 5px 1px 5px; 
}                    
.content .paginacion span{  
background-color: #303030;
border:1px solid #303030;
color:#ffffff;                          
}         
.content .paginacion a{
background-color:#ffffff;
border:1px solid #bbbbbb;
color:#303030;               
text-decoration:none;   
}        
.content .paginacion a:hover,
.content .paginacion a:active{
background-color: #bbbbbb;
border:1px solid #303030;    
}
