h2{
font-size:1.5em;
color:#DC143C;
}

li.grupos{
	border-top: thin dotted #DC143C;
	clear:both;
}

li.grupos0{
	clear:both;
}

.mas{height: 130px;width:180px; padding:10px;float:left;}
.outer {display:table; height: 130px;width:180px; position: relative; overflow: hidden;}
.middle {*position: absolute; top: 50%;display: table-cell; vertical-align: middle;width:180px;}
.inner {*position: relative; top: -50%;text-align:center;}

.informacion{
	margin-left:200px;
padding-top:10px;
}

.paginas{
	float:right;
}


.nombregrupo a{

	font-size:1.5em;
	color:#DC143C;	
}
.informacion p{
	padding:10px 0;
}

.detalles ul{
margin-left:15px;
}

.detalles li{
	list-style-image:url('/img/bdot.gif');
	margin-left:15px;
}

.paginador{
	display:block;
	padding: 3px 4px;
	background-color: #DC143C;
	color:white;
	font-weight:bold;
	font-size:1em;
	clear:both;
}

.paginador a{
	color: #C0C0C0;
}

/* Abecedario */
#abc{
	text-align:center;
	display:block;
	padding: 10px;
	color:#DC143C;
}

#abc a{
	font-weight:bold;
	color:#DC143C;
}

.adsense-grupos-indice{
    padding:10px;
    text-align:center;
}

.fan{
    width:60px;
    text-align:center;
    float:right;
    margin-right:20px;
padding-top:10px;
}
.num-fans{
    background-color:#DC143C;
    color:#FFFFFF;

}
.num-fans a{
     color:#FFFFFF;
	text-decoration: none;
    font-size:30px;
    }
.num-fans a:hover{color:#000}
.hazte-fan{font-size:10px;	border:1px solid #DC143C;padding:2px;}
.hazte-fan a{color:#DC143C}

#filter{
    margin-left:160px;
}
#filter .item-filter span{
    min-width:100px;
    display: block;
    float:left;
}
#filter select{
    width:175px;
}
#filter input[type="checkbox"]{
    margin-top:3px;
}
#filter input[type="submit"]{
    margin:5px 400px 0 0;
    color: white;
    padding:5px 10px;
    font-weight:bold;
    background-color:#DC143C;
    border:1px solid #DC143C;
    cursor: pointer;
    float: right;
}

#filter input[type="submit"]:hover{
    text-decoration:none;
    background:transparent;
    color: #DC143C;
}
