/* Content */
#content {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	font-size:12px;
}
.post {
	width: 590px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 0px;
	line-height: 200%;
}
.post h1 {
	font-weight: normal;
}
.entry {
	padding: 0 25px;
	padding-bottom:10px;
}

.title {
	height: 35px;
	width:570px;
	font-weight: normal;
	background: url(../IMAGENES/ESTILO/contenido_titulo.jpg) no-repeat left top;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-bottom: 0px;
	margin-left:10px;
}

.title_gr {
	height: 35px;
	width:570px;
	font-weight: normal;
	background: url(../IMAGENES/ESTILO/contenido_titulo.jpg) no-repeat left top;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-bottom: 0px;
	margin-left:0px;
}

.titulo2{
	margin: 0px;
	font-size: 18px;
	font-weight: normal;
	color: #31363B;
	letter-spacing: -1px;
	padding-top: 17px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.subtitulo {
	font-size: 18px;
	font-weight: normal;
	color: #528DC8;
	margin-top: 450px;
	padding-right: 30px;
	/*padding-bottom: -5px;*/
	padding-left: 30px;
	/*letter-spacing: -1px;*/
}






.sb_title {
	height: 30px;
	margin: 0px 10px;
	padding: 11px 0px 0px 30px;
	font-weight: normal;
	background: url(../IMAGENES/ESTILO/contenido_sb_titulo_izquierda.jpg) no-repeat left top;
}

.sb_title_derecha {
	height: 30px;
	margin-top:-11px;
	background: url(../IMAGENES/ESTILO/contenido_titulo_derecha.jpg) no-repeat right top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.title a {
	border-bottom: none;
	color: #528DC8;
}

.title a:hover {
}

.opcion_bajo_titulo{
	text-align:right;
	padding-right:30px;
	padding-top:0px;
	margin: -5px 20px 2px 20px
}

.byline {
	margin: -10px 20px 10px 20px;
}

.tag {
	padding: 0 15px;
}




.secciones {
	padding: 10px 30px;
}

.links {
	padding: 0px 0px;
	text-align: right;
	font-weight: bold;
}

.links a {
	border: none;
}

.links a:hover {
}

/* Latest Post */
#latest-post {
	padding: 20px;
	border: 1px solid #E7E7E7;
}

/* Tablas */
.tabla_enlaces{
	font-size:12px;
	padding-left:40px;
}



/* Bordes redondeados */
/* Este es el contenedor al que le pondremos bordes redondos */
div.round{
   width:90%;
   height:auto;
   background:url(../IMAGENES/PAGINAS/usuarios_foto_1.jpg);
}
/* En este contenedor va todo lo que queremos mostrar. No le damos margen vertical puesto ese lo generarán los span del borde */
div.contenido{ 
   margin:0 10px;
}
/* Generamos los estilos de las span, los cuales contendrán las imágenes GIF */
span.top, span.bottom{
   width:100%;
   height:6px; /* El alto debe ser la mitad de alto de la imagen GIF */
   display:block;
}
/* A continuación viene el verdadero truco, la posición de las imágenes de fondo es importante*/
span.top {
   background:url(../IMAGENES/ESTILO/LC.gif) top left no-repeat; 
}
span.bottom{
   background:url(../IMAGENES/ESTILO/LC.gif) bottom left no-repeat;
}
span.top span, span.bottom span{
   width:6px; /* De acuerdo al tamaño de la imagen GIF */
   height:6px; /*De acuerdo al tamaño de la imagen GIF */
   float:right;
   font-size:6px; /* Esto es para IE6, que no respeta el height del span si el tamaño de letra es mayor a este  */
}
span.top span{
   background:url(../IMAGENES/ESTILO/RC.gif) top right no-repeat;
}
span.bottom span{
   background:url(../IMAGENES/ESTILO/RC.gif) bottom right no-repeat;
}

/* Bordes redondeados */

/* Formulario WEB */
.div_formulario {
	margin-right:5px;
	margin-left: 3px;
}
.tabla_formulario{
	width:95%;
	margin-left:   5px;
	margin-right:  5px;;
	margin-bottom: 30px;
	padding-bottom: 0px;
	border-bottom: #999 1px dashed;
}
.formulario_nota{
	margin-top:-25px;
	padding-right:20px;
}
/* Formulario WEB */
