body {
width:920px;
margin-right:auto;
margin-left:auto;
font-family:Verdana;
font-size:.8em;
background-color:#fff;
border:solid #4c4962;
border-width:3px;
padding:10px;
}

#head a:visited {
color:#C61800;
}

a:visited {
color:blue;
}

h2 {
font-size:14px;
text-align:center;
}

.page {
display:block;
font-size:13px;
line-height:16px;
margin-bottom:10px;
}

#f_formenviar {
width:45%;
float:left;
margin-right:10px;
}

#f_formenviar h2 {
background-color:#6bd363;
}

#error,#linkenviado {
width:auto;
text-align:center;
margin-right:auto;
margin-left:auto;
font-weight:700;
text-transform:uppercase;
border-color:red;
border-style:dashed;
border-width:2px;
}

#lastpages {
width:468px;
border:1px;
float:right;
}

#lastpages h2 {
background-color:#6bd363;
}

#thebody {
width:100%;
text-align:justify;
margin-right:auto;
margin-left:auto;
}

#drawcategorias {
clear:both;
}

#page {
margin-top:10px;
}

.categoria {
text-align:center;
float:left;
width:33%;
}

#indexcategorias {
border-top:1px dotted;
margin-top:50px;
margin-bottom:300px;
width:100%;
border-left:1px;
}

#login {
text-align:center;
}

#menuitem {
width:25%;
float:left;
}

#mainlayer {
clear:both;
background-color:#FFF;
padding:15px;
}

.penpagina {
border:1px solid #c4c4c4;
background-color:#f5f1f1;
padding:4px 4px 16px;
}

#pendesc {
clear:both;
border-top:14px solid transparent;
border-bottom:14px solid transparent;
}

#pentitle {
color:#6148ff;
float:left;
font-weight:700;
}

#pencategoria {
font-weight:400;
float:left;
color:#000;
}

#pendfooter {
padding-bottom:16px;
}

#pendlink {
float:left;
}

#menu a {
color:blue;
text-decoration:underline;
cursor:pointer;
}

#subcats {
background-color:#ebf5ff;
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
padding-bottom:30px;
min-height: 6.5em;

}

#subcats a {
font-size:15px;
}

.pagina .titulo {
border-top:1px dotted #dedede;
margin-bottom:10px;
margin-top:10px;
}

.pagina:hover {
background-color:#fbfbfb;
}

.pagina .url {
color:#7f7f7f;
margin-top:5px;
}

#pager {
margin-top:20px;
}

#pager a {
padding:10px;
}

#pager a:hover {
background-color:#e5f6ff;
padding:10px;
}

#acciones,#other {
float:right;
}
#subcats .categoria{
	margin-bottom:30px;
	
}