﻿* {
	margin:0;
	padding:0;
	border:0;
}

/*-------------------------------------------------------------------------------------GENERAL*/
html {
	min-height:100%;
	height:100%;
}
body {
/*	background: #f3f2f4 url('./images/fondo.jpg') no-repeat center top;*/
	color:#b291d2;
	font-family:Georgia, Helvetica, sans-serif;
	font-size:13px;
	min-height:100%;
	height:100%;
/*	background: url(bkg.jpg) top center no-repeat;*/
}
.clearit {
	clear:both;
	font-size:0px;
	height:0px;
}

.imgflota {
	padding: 5px 8px 5px 8px;
	
}

ul {
	list-style:none;
}
ol {
	list-style:none;
}
h3 {
	font-size:20px;
	font-family: "Times New Roman", Times, serif;
}
h1 {
	font-size:32px;
	font-weight:normal;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family:Georgia, Helvetica, sans-serif;
	font-style: italic;

}
h2 {
	font-size:30px;
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
}
a {
	color:#b291d2;
}
a:hover {
	color:#713ea5;
}
/*-------------------------------------------------------------------------------------PAGINA*/

div#pagina {
	width:960px;
	margin:auto;
	min-height:100%;
	height:100%;
	background: #ffffff;
}
/*-------------------------------------------------------------------------------------HEADER*/
div#header {
	height:128px;
	position: relative;
}
div#header ul {
	padding-top:16px;
}
div#header ul li {
	width:248px;
	float:left;
}
div#header ul li h3 {
	font-style:italic;
	padding-top:8px;
}
div#header ul li span {
	display:block;
	padding:0px 0px 0px 32px;
	width: 1006px;
}
div#header div#login {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 204px;
}
/*-------------------------------------------------------------------------------------MENU*/

div#menu {
	clear:both;
}
div#menu ul li {
	width:120px;
	height:32px;
	float:left;
}
div#menu ul li a {
	display:block;
	width:120px;
	height:32px;
	background:url('../images/btn_off.gif') no-repeat center top;
	text-decoration:none;
	color:#ffffff;
}
div#menu ul li a:hover {
	background:url('../images/btn_on.gif') no-repeat center top;
}
div#menu ul li a span {
	display:block;
	text-align:center;
	padding-top:8px;
}
/*-------------------------------------------------------------------------------------CATEGORIAS PORTADA*/

div#categorias {
	clear:both;
	width:928px;
	margin:auto;
	padding-top:32px;
}
div#categorias blockquote {
	width:640px;
	float:left;
}
div#categorias ul {
	width:288px;
	height:256px;
	background:url('../images/bg_categorias.gif') no-repeat left top;
	float:left;
}
div#categorias ul li a {
	display:block;
	color:#ffffff;
	height:16px;
	padding-left:16px;
	margin-left:8px;
	text-decoration:none;
	background:url('../images/ico_flecha_categorias_off.gif') no-repeat left center;
}
div#categorias ul li a:hover {
	background:#b291d2 url('../images/ico_flecha_categorias_on.gif') no-repeat left center;

}
div#categorias ul li h1 {
	padding:4px 0px 4px 16px;
	font-style:italic;
}

/*-------------------------------------------------------------------------------------CUERPO CENTRAL*/

div#cuerpo {
	clear:both;
}
/*--------------------------------------Contenido Izquierdo*/
div#cuerpo div.contenido {
	width:656px;
	float:left;
}
div#cuerpo div.contenido ul li {
	padding-left:16px;
	width:304px;
	float:left;
}
div#cuerpo div.contenido ul li dl {
	clear:both;
	padding-top:8px;
}
div#cuerpo div.contenido ul li dl dt {
	width:112px;
	float:left;
}
div#cuerpo div.contenido ul li dl dd {
	width:192px;
	float:left;
	padding-bottom:8px;
}
div#cuerpo div.contenido ul li dl dd h1 {
	font-size:21px;
/*	font-style:italic; */
	border-bottom:1px #f2ecf5 solid;
	padding:0px 0px 2px 0px;
}
	border-bottom:1px #f2ecf5 solid;
	padding:0px 0px 2px 0px;
}
div#cuerpo div.contenido ul li dl dd h1 a {
	color:#713ea5;
	text-decoration:none;
}
div#cuerpo div.contenido ul li dl dd h1 a:hover {
	color:#b291d2;
}
div#cuerpo div.contenido ul li dl dd p {
	padding:2px 0px 0px 0px;
}
div#cuerpo div.contenido ul li dl dd p small {
	font-family:Tahoma;
	font-size:10px;
	color:#713ea5;
}
div#cuerpo div.contenido ul li dl dd span {
	display:block;
	padding:2px 0px 0px 8px;
	background:url('../images/ico_flecha_violeta.gif') no-repeat left center;
}
div#cuerpo div.contenido ul li dl dd span a {
	background:#713ea5;
	font-size:11px;
	padding:0px 4px 0px 4px;
	text-decoration:none;
	color:#ffffff;
}
div#cuerpo div.contenido ul li dl dd span a:hover {
	background:#b291d2;
}
div#cuerpo div.contenido ul blockquote {
	padding-top:8px;
}
div#cuerpo div.contenido ul blockquote h2 {
	background:url('../images/agenda_top.gif') no-repeat left top;
	height:77px;
}
div#cuerpo div.contenido ul blockquote h2 small {
	display:block;
	padding-top:46px;
	padding-left:16px;
}
div#cuerpo div.contenido ul blockquote p {
	background:url('../images/agenda_medio.gif') no-repeat left top;
	margin-right:16px;
}
div#cuerpo div.contenido ul blockquote p a {
	display:block;
	padding:3px 0px 3px 6px;
	text-decoration:none;
}
div#cuerpo div.contenido ul blockquote p a small {
	display:block;
	font-size:10px;
	font-family:Tahoma;
	padding-right:4px;
}
div#cuerpo div.contenido ul blockquote p a dfn {
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
}
div#cuerpo div.contenido ul blockquote p a:hover {
	background:#f1ecec;
	color:#713ea5;
}

/*--------------------------------------Contenido Categorias General*/
div#cuerpo div.categorias {
	width:656px;
	float:left;
	color:#4B2076;
/*	background:#EBE6EA;* fondo violeta, ahora blanco*/
	background:#FFFFFF;
}

/*--------------------------------------Contenido subcategorias*/
div#cuerpo div.categorias ul {
	width:640px;
}
div#cuerpo div.categorias ul li.ajuste {
	height:16px;
}
div#cuerpo div.categorias ul li.centro {
	background:#FDFDFA;
	font-size:13px;
/*	background:#EBE6EA;  violeta claro*/
/*	background:#B0ADB0; central */
/*	background:#8a59bb; Original */
}
div#cuerpo div.categorias ul li.centroraza {
	background:#FDFDFA;
	font-size:15px;
/*	background:#EBE6EA;  violeta claro*/
/*	background:#B0ADB0; central */
/*	background:#8a59bb; Original */
}
div#cuerpo div.categorias ul li h1 {
	padding: 8px 0px 0px 32px;
}
div#cuerpo div.categorias ul li h2 {
	background:#B191D2;
	padding-left:32px;
	font-style:italic;
	padding-bottom:4px;
}
div#cuerpo div.categorias ul li p {
	width:320px;
}
div#cuerpo div.categorias ul li p a {
	display:block;
	padding:4px 0px 4px 16px;
	color:#4B2076;
	text-decoration:none;
}
div#cuerpo div.categorias ul li p a:hover {
	background:#966ac2;
	color:#ffffff;	
}
div#cuerpo div.categorias ul li p a strong {
	display:block;
	padding-left:16px;
	background:url('../images/ico_flecha_categorias_on.gif') no-repeat left center;
	border-left:1px #a17ac9 solid;
}
div#cuerpo div.categorias ul li p a span {
	display:block;
}
div#cuerpo div.categorias ul li p a sub {
	display:block;
	padding-left:16px;
}

#imgprincipal {
     padding-top: 6px;
     text-align: center;
     width: 100%;
}

#imgprincipal img {
     margin: 0px auto;
}

/*--------------------------------------Contenido Listado*/

div#cuerpo div.categorias dl {
	clear:both;
	padding-top:16px;
}
div#cuerpo div.categorias dl dt {
	width:100px;
	float:left;
	text-align:right;
}
div#cuerpo div.categorias dl dt img {
	padding-right:16px;
}
div#cuerpo div.categorias dl dd {
	width:400px;
	float:left;
	padding-top:16px;
}
div#cuerpo div.categorias dl dd p {
	padding:4px 0px 4px 0px;
}
div#cuerpo div.categorias dl dd small {
	font-family:Tahoma;
	font-size:10px;
	color:#713ea5;
}
div#cuerpo div.categorias dl dd h1 a {
	font-size:24px;
/*	font-style:italic; */
	color:#b291d2;
}
div#cuerpo div.categorias dl dd h1 a:hover {
	color:#713ea5;
}
div#cuerpo div.categorias dl dd span {
	display:block;
	padding:2px 0px 0px 8px;
	background:url('../images/ico_flecha_violeta.gif') no-repeat left center;
}
div#cuerpo div.categorias dl dd span a {
	background:#713ea5;
	font-size:11px;
	padding:0px 4px 0px 4px;
	text-decoration:none;
	color:#ffffff;
}
div#cuerpo div.categorias dl dd span a:hover {
	background:#b291d2;
}
/*----------------------------	color:#8d64b6;----------Contenido ficha*/
div#cuerpo div.ficha {
	width:656px;
	float:left;
	font-size:14px;
	text-align: justify;	
}
div#cuerpo div.ficha h2 {
/*	font-style:italic; 
	color:#713ea5; */
	color:#000;
}
div#cuerpo div.ficha h3 {
/*	font-style:italic; */
	color:#A60000;
}

div#cuerpo div.ficha blockquote {
	padding:8px 16px 16px 16px;
}
div#cuerpo div.ficha blockquote h1 {
	padding-right:64px;
/*	font-style:italic; */
	color:#713ea5;
}
div#cuerpo div.ficha blockquote p {
	padding-top:8px;
	padding-bottom:8px;
	color:#4B2076;
}
div#cuerpo div.ficha blockquote ul li {
	color:#4B2076;
	width:600px;
	padding-left:16px;
	background:url('../images/ico_flecha_violeta.gif') no-repeat left center;
}

div#cuerpo div.ficha blockquote small {
	font-family:Tahoma;
	font-size:10px;
	color:#8d64b6;
}
div#cuerpo div.ficha blockquote dfn {
	float:right;
	font-style:normal;
	font-weight:bold;
	font-family:Tahoma;
	font-size:10px;
	padding-top:16px;
}
div#cuerpo div.ficha ol {
	clear:both;
	padding:16px 16px 16px 16px;
	border-top: 1px #b291d2 dotted;
}
div#cuerpo div.ficha ol li span {
	display:block;
	padding:8px;
	margin:8px;
	border: 1px #e0d2ed dotted;
}
div#cuerpo div.ficha ol li span:hover {
	background:#efe8f6;
}
div#cuerpo div.ficha ol li span img {
	border:1px #713ea5 solid;
}
div#cuerpo div.ficha ol li small {
	display:block;
}
div#cuerpo div.ficha ol li big {
	display:block;
	text-align:center;
}
div#cuerpo div.ficha ol li h2 {
	padding-bottom:8px;
}
div#cuerpo div.ficha ol li h2 sup {
	font-size:13px;
}
div#cuerpo ficha {
	padding:8px 16px 16px 16px;
	border-top: 1px #b291d2; /* dotted;*/
}
div#cuerpo div.ficha div dfn {
	display:block;
}
div#cuerpo div.ficha div h2 {
	padding-bottom:8px;
}
div#camino {
margin-left:6px;
margin-bottom:11px;
font-size:85%;
}
/*----------------------------------------------Contenido Derecho*/
div#cuerpo div.sidebar {
	width:304px;
	float:left;
}
/*-busqueda*/
.formhead {
	display: block;
	padding-bottom: 2px;
	float: right;
	margin-right: 5px;
}
.formhead form input.campo {
	width:140px;
	height:24px;
	float:right;
	margin-top:30px;
	margin-right:5px;
	padding:0px 0px 0px 6px;
	background:url('../images/bg_buscar.gif') no-repeat left top;
}
.formhead form input.imagen {
	float:right;
	margin-top:30px;
	margin-right:20px;
	padding:0px 0px 0px 0px;
}
.formhead form input.campo:focus {
	background:url('../images/bg_buscar_on.gif') no-repeat left top;
}
/*- fin busqueda*/

div#cuerpo div.sidebar h2.videos {
	height:49px;
	margin-top:16px;
	margin-left:8px;
	background:url('../images/btn_video.gif') no-repeat left center;
}
div#cuerpo div.sidebar h2.videos a {
	display:block;
	padding:5px 4px 4px 84px;
	text-decoration:none;
	font-style:italic;
}
div#cuerpo div.sidebar h2.videos a:hover {
	color:#ffffff;
}
div#cuerpo div.sidebar h1.notivet {
	height:48px;
	margin-top:16px;
	margin-left:8px;
	background:url('../images/btn_pdf.gif') no-repeat left center;
}
div#cuerpo div.sidebar h1.notivet a {
	display:block;
	padding:5px 4px 4px 74px;
	text-decoration:none;
	font-style:italic;
}
div#cuerpo div.sidebar h1.notivet a small {
	font-size:15px;
	font-weight:bold;
}
div#cuerpo div.sidebar h1.notivet a:hover {
	color:#ffffff;
}
div#cuerpo div.sidebar ul {
	padding-top:16px;
}
div#cuerpo div.sidebar ul li {
	padding:2px 8px;
}
div#cuerpo div.sidebar ul li a {
	display:block;
	padding-left:16px;
	background: url('../images/ico_enlaces_sidebar.gif') no-repeat left center;
}
div#cuerpo div.sidebar p.margen{
	display:block; width: 100%; height:16px; background: none; margin: 0px 0px 0px 0px;
}
/* --------------------------------------------------------------        calendario */
.calendario {
     font-size: 11px;
     margin: 0 auto;
     width: 270px;
     border: 1px solid #ccc;
     margin-bottom: 10px;
}

.calendario thead {
     font-weight: bold;
     text-align: center;
     background-color: #f8f9f8;
}

.calendario thead tr td {
     border-bottom: 1px solid #ccc;
     padding:2px;
}
.calendario thead tr td a {
     border: 0px;
}
.calendario tr td {
     padding:2px;
}
.calendario-vacio, .calendario-dias, .calendario-lleno, .calendario-hoy {
     text-align: center;
     width: 22px;
}

.calendario-dias {
     font-weight: bold;
     background-color: #f8f9f8;
     border-top: 1px solid #fff;
     border-bottom: 1px solid #ccc;
}
.calendario-vacio {
     border: 1px solid #fff;
     color: black;
}
.calendario-lleno {
     color: #575756;
     background-color: #B3D4FF;
     border: 1px solid #426FD9;
}
.calendario-hoy {
     background-color: #FEF9E7;
     color: #C8AA36;
     border: 1px solid #DECA81;
}
.calendario-lleno a {
     display:block;
     color: blue;
     border: 1px solid #B3D4FF;
}
.calendario-lleno a:link {
}
.calendario-lleno a:hover {
     display: block;
     color: white;
     border: 1px solid #426FD9;
     background-color: #426FD9;
}
#pubdoblehome {
	margin: 0 auto;
	width: 350px;
	text-align: center;
}
.pubdoblea {
	padding: 2px 0px 2px 0px;
	float:left;
}
.pubdobleb {
	padding: 2px 0px 2px 0px;
	margin-left: 185px;
}

/*--------------------------------------ENLACES CENTRAL*/

div#central {
/*	border-top:1px #b291d2 /*dotted*/;
/*	border-bottom:1px #b291d2 /*dotted*/;
	clear:both;
	

}
div#central a {
	display:block;
	margin-top:16px;
	background:#ffffff;
	text-align:center;
}
div#central h1 {
	text-align:center;
	font-style:italic;
	padding-top:8px;
	padding-bottom:16px;
}

/*--------------------------------------ENLACES CUERPO*/

div#cuerpo div.directo {
	clear:both;
	margin-top:16px;
/*	background: #e5d3ee; */
	width:625px;
    background: #f7f4f4;
}
div#cuerpo div.directo small {
	display:block;
	height:6px;
}
div#cuerpo div.directo dl {
	padding:8px 8px 0px 8px;
}
div#cuerpo div.directo ul li {
	width:280px;
	float:left;
}
div#cuerpo div.directo ul li h1 {
	padding-left:16px;
	font-style:italic;
}
div#cuerpo div.directo ul li a {
	display:block;
	text-decoration:none;
	padding-left:10px;
	background: url('../images/ico_flecha_violeta.gif') no-repeat left center;
	color: #7946AC;
}
div#cuerpo div.directo ul li a:hover {
	background:#7f50ad;
	color:#ffffff;
}
/*--------------------------------------ENLACES DINAMICOS CUERPO*/

div#cuerpo div.enlaces {
	clear:both;
	width:625px;
	margin-top:16px;
	background: #713ea5;
	font-size:16px;
}
div#cuerpo div.enlaces small {
	display:block;
	height:6px;
}
div#cuerpo div.enlaces dl {
	padding:8px 8px 0px 8px;
}
div#cuerpo div.enlaces ul li {
	width:280px;
	float:left;
}
div#cuerpo div.enlaces ul li h1 {
	padding-left:16px;
	font-style:italic;
}
div#cuerpo div.enlaces ul li a {
	display:block;
	text-decoration:none;
	padding-left:4px;
}
div#cuerpo div.enlaces ul li a:hover {
	background:#7f50ad;
	color:#b291d2;
}
div#cuerpo div.enlaces ul li a dfn {
	display:block;
	color:#ffffff;
	padding-left:8px;
	background: url('../images/ico_flecha_enlaces.gif') no-repeat left center;
}
div#cuerpo div.enlaces ul li a sup {
	display:block;
}


/*--------------------------------------ENLACES FOOTER*/

div#enlaces {
	clear: both;
	margin-top: 16px;
	background: #713ea5 url('../images/enlaces_bg.gif') no-repeat center
top;
}
div#enlaces small {
	display:block;
	height:6px;
}
div#enlaces dl {
	padding:8px 8px 0px 8px;
}
div#enlaces ul li {
	width:320px;
	float:left;
}
div#enlaces ul li h1 {
	padding-left:16px;
	font-style:italic;
}
div#enlaces ul li a {
	display:block;
	text-decoration:none;
	padding-left:4px;
}
div#enlaces ul li a:hover {
	background:#7f50ad;
	color:#b291d2;
}
div#enlaces ul li a dfn {
	display:block;
	color:#ffffff;
	padding-left:8px;
	background: url('../images/ico_flecha_enlaces.gif') no-repeat left center;
}
div#enlaces ul li a sup {
	display:block;
}


/*--------------------------------------DATOS*/
div#datos {
	margin-top:8px;
	padding-bottom:16px;
}
div#datos ul li {
	width:480px;
	float:left;
}
div#datos ul li img {
	padding:0px 8px;
}
div#datos ul li dfn {
	display:block;
	text-align:right;
}

/* DIEGO wraps */

.wrap-cat-inicial img {
padding-right:3px;
}

.wrap-cat img {
padding-bottom:2px;
padding-right:3px;
}

.wrap-cat em {
margin-left:9px;
display:block;
margin-bottom:3px;
/* font-style:normal;
font-size:85%;
color:#515735; */
}

.wrap-cat-inicial,.wrap-cat {
margin-left:6px;
padding-bottom:7px;
font-size:90%;
}

.wrap-cat-inicial big,.wrap-cat big {
display:block;
font-weight:bold;
margin-bottom:4px;
font-size:140%;
}

.wrap-cat-inicial span,.wrap-cat span {
margin-left:9px;
display:block;
/* color:#515735;
font-size:11px; */
}
.wrap-links {
margin-left:6px;
margin-right:10px;
margin-bottom:10px;
}

.wrap-links big {
font-weight:bold;
display:block;
margin-bottom:4px;
font-size:115%;
}

.wrap-links small {
display:block;
font-size:80%;
}

.wrap-links small img {
float:none;
border:0;
margin:0;
padding:0;
}

.wrap-links em {
margin-bottom:3px;
display:block;
font-style:normal;
font-size:85%;
color:#515735;
}

.wrap-links img {
float:left;
border:1px #80817a solid;
margin:2px 5px 5px 0;
padding:1px;
}
/* vinculos adicionales */
div#vinculos {
font-family: sans-serif;
margin-bottom:18px;
}

div#vinculos ul {
font-size:85%;
margin-left:0px;
padding-left: 15px;
list-style-type:square;
}

div#vinculos ul li {
margin-bottom:5px;
line-height:13px;
}
/*otros*/
.gralderecha {
	text-align: right;
	font-family: sans-serif;
	font-size: 10px;	
}
gral {
	font-size: 10px;	
}
/*grilla archivos*/
p.grillaarchivos {
margin-left:5px;
margin-bottom:8px;
}

p.grillaarchivos em {
font-size: 10px;
display:block;
color:gray;
margin-left:19px;
}
div#archivosadicionales p {
	font-size: 90%;
}
/*grilla galeria*/
#wrap-galeria {
width:620px;
text-align:center;
margin:auto;
}

/* --------------------------------- login ---------------------- similares */
div#similares {
    width: 640px;
    /*height: 50px;*/
	padding-bottom:10px;
	display: block;
	/*background: #cccccc;*/
	float: left;
}
div#cuerpo div.ficha div#similares ul.listado-links {
	padding:3px 5px 5px 16px;
	display:block;	
    width: 600px;	
}
div#cuerpo div.ficha div#similares ul.listado-links li {
	padding-left:16px;
	background: #f3f2f4;
    width: 600px;	
}
div#cuerpo div.ficha div#similares ul.listado-links li a {
    background-color: #f8f9f8;    
	padding-left:16px;
	color: #000;
	font-weight:bold;
	background:url('../images/ico_flecha_violeta.gif') no-repeat left center;

}

/* ------------------------------------------------------- formularios */
div#formulario {
	float: left;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;	
    margin: 1 auto;
    width: 640px;
}

.botones {
     font-size: 95%;
}

#formulario form {
     margin: 2px;
}

#formulario label {
     font-size: 12px;
     width: 200px;
     display: block;
     float: left;
     height: 22px;
     margin-right: 2px;
     border-bottom: 1px solid #e0d2ed;
}
#formulario form input.largo {
	background:url('../images/bg_susc_input_largo.gif') no-repeat left center;
	width:224px;
	height:16px;
}
#formulario form input.chico {
	background:url('../images/bg_susc_input_chico.gif') no-repeat left center;
	width:80px;
	height:16px;
}
#formulario form span {
	display:block;
	padding:4px 0px 4px 0px;
	clear:both;
}
#formulario form span dfn {
	display:block;
	width:384px;
	float: left;
	font-size:11px;
	padding-right:32px;
}
#formulario form em {
	font-size:10px;
}

#formulario form input {
	height: 22px;
/*	border: 1px solid #713EA5; */
/*	background-color: #e0d2ed; */
	background-color: #e5d3ee;
}

#formulario form textarea {
	border: 1px solid #dcc1e9;
/*	background-color: #e0d2ed; */
	background-color: #e5d3ee;
}

#formulario form select {
	background-color: #e5d3ee;
}

/* ------------------------------------------------------- formularios */
/* -------------------------------------------------------------- directorios */
.autosite-contenidos-secciones {
	/* ancho de la tabla links secciones */
	width: 100%;
}
.autosite-contenidos-secciones p {
	/* espaciado de cada seccion */
	padding: 5px;
}
.autosite-contenidos-secciones p a {
	/* links dentro de la tabla */
	color: #4b2076; 
	font-family:Georgia,Helvetica,sans-serif;
	text-decoration: underline;
	font-size: 13px;
}
.autosite-contenidos-secciones p a:hover {
	/* links dentro de la tabla */
	color: #966ac2;
	text-decoration: underline;
}
.autosite-contenidos-secciones p big {
	/* descripcion de la seccion */
	display: block;
	font-size: 16px;
	padding: 2px 0px;
}
.autosite-contenidos-secciones p em {
	/* link Mas >> */
	display: block;
	font-style: normal;
	font-size: 10px;
	margin: 0px 0px 0px 8px;
}
.autosite-contenidos {
	/* contenedor contenidos */
	padding: 1px;
}
.autosite-contenidos p {
	/* item publicado */
	display: block;
	border-bottom: 1px solid grey;
	padding-bottom: 3px;
}
.autosite-contenidos p big {
	/* titulo item */
	display: block;
	font-weight: bold;
	font-size: 20px;
	padding: 2px 0px;
}
.autosite-contenidos p small {
	/* fecha y autor item */
	margin: 5px 0px 3px 5px;
	display: block;
	font-weight: normal;
	font-size: 10px;
}
.autosite-contenidos p q {
	display: block;
	padding: 10px;
	margin: 0px 0px 0px 5px;
}
.autosite-contenidos p em {
	/* info extra item */
	margin: 5px 0px 0px 0px;
	display: block;
	font-weight: normal;
	font-size: 11px;
}
.autosite-contenidos-publicar {
	/* el form */
}
.autosite-contenidos-publicar span {
	/* cada item del form */
	display: block;
	padding: 2px 0px 5px 0px;
}
.autosite-contenidos-publicar span label {
	/* cada label del form */
	width: 240px;
	display: block;
	float: left;
	font-weight: bold;
	border-bottom: 1px solid grey;
	margin-right: 3px;
	padding-bottom: 3px;
}
.autosite-contenidos-publicar em {
	/* comentarios en cada label del form */
	display: block;
	font-size: 10px;
	color: grey;
	margin-left: 240px;
}
.autosite-contenidos-publicar p {
	/* el boton publicar */
	padding: 5px 0px;
	margin: 0px;
	clear: left;
}
div.centraTabla{
	text-align: center;
}
div.centraTabla table {
	margin: 0 auto;
	text-align: left;
	width: 600px;
}
.ban468 {
	border-style: solid;
	width: 468px;
	height: 60px;
	border-top-width: 4px;
	border-bottom-width: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #773EB1;
	border-bottom-color: #773EB1;
	text-align: center;
	vertical-align: middle;
}
.ban336 {
	border-style: solid;
	width: 336px;
	height: 280px;
	border-top-width: 4px;
	border-bottom-width: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #773EB1;
	border-bottom-color: #773EB1;
	text-align: center;
	vertical-align: middle;
}
.ban250 {
	border-style: solid;
	width: 250px;
	height: 250px;
	border-top-width: 4px;
	border-bottom-width: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #773EB1;
	border-bottom-color: #773EB1;
	text-align: center;
	vertical-align: middle;
}
.ban728 {
	border-style: solid;
	width: 728px;
	height: 90px;
	border-top-width: 4px;
	border-bottom-width: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-color: #773EB1;
	border-bottom-color: #773EB1;
	text-align: center;
	vertical-align: middle;
}
.ban930 {
	margin-top: 30px;
	width: 950px;
	height: 90px;
	padding-left: 15px;
}
.sociales {
	width: 280px;
	height: 180px;
	margin-bottom: 20px;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 15px;
}

