body
{
	margin:0px;
}

body.files
{
	padding:10px;
	font-family:verdana;
	font-size:12px;
}

input.submit
{
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	color:#314F82;
}

input.cancel
{
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	color:#C51E1E;
}

body.admin
{
	background-color:#FFFFFF;
	margin:0px;
}

table.cuerpo
{
	font-family:tahoma;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #5F5F5F;
	padding:0px;
}

.titulo
{
	font-family:tahoma;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	}
.titulo_sala
{
	padding:10px;
	}	
td.relleno_1
{
	background-image: url(admin/img/fondo_1.gif);
}

td.contenidos
{
	padding:10px;
}

td.menu
{
	background-color:#F3F9F5;
	padding:10px;
	padding-top:50px;
	padding-bottom:50px;
}

td.recuadro_sala
{
	background-color:#CFD6E7;
	border:1px solid #96A4C3;
	padding: 10px;
}

a.admin
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
}

a.admin:hover
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:underline;
}

body.site
{
	margin:10px;
	background-color:#581228;
}

table.cuerpo_user
{
	background-color:#dedfde;
	vertical-align:middle;
	width:750px;
	height:100%;
}

td.cuerpo_user_td
{ background-color:#dedfde;
    padding:0px;
	padding-top:0px;
	font-family:verdana;
	font-size:12px;
}

td.cuerpo_user_td2
{
	padding:10px;
	font-family:verdana;
	font-size:12px;
}

.user_titulo
{
	font-family:tahoma;
	font-size:1px;
	font-weight:bold;
	text-align:center;
	color:#E7E7E7;
}

td.texto_sala
{
	font-size:12px;
	text-align:justify;
	padding-right:20px;
}

.titulo_artistas
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}

td.listado_artistas
{
text-align:center;
	width:50%;
	padding:10px;
	line-height:20px;
}

td.listado_no_artistas
{
	padding:10px;
	font-style:italic;
	text-align:center;
}

a.link_sala
{
	color:#515E6F;
	font-size:12px;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
}

a.link_sala:hover
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
}

td.mapa_links
{
	text-align:center;
	padding:10px;
}

a.link_volver
{
	color:#515E6F;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}

a.link_volver:hover
{
	color:#515E6F;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:underline;
}

a.link_artista
{
	color:#515E6F;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}

a.link_artista:hover
{
	color:#000000;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}

td.nombre_artista
{
	font-size:20px;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
}

td.texto_artista
{
	text-align:justify;
	padding:10px;
}

td.recuadro_archivos
{
	text-align:center;
}

td.recuadro_archivo
{
	padding:5px;
	border:1px #dedfde;
}

a.link_archivo
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
}

a.link_archivo:hover
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:underline;
}

td.titulo_noticia
{
	font-weight:bold;
	font-size:12px;
}

td.texto_noticia2
{
	text-align:justify;
	
	color:#000000
}
td.texto_noticia
{
	text-align:justify;
    font-size:11px;
}

td.imagen_noticia
{
	padding:15px;
}

body.pop
{
	margin:10px;
	background-color:#581228;
}

table.cuerpo_pop
{
	background-color:#FFFFFF;
	vertical-align:middle;
	width:720px;
	height:100%;
}

td.recuadro_links
{
	background-color:#dedfde;
	border:1px solid #dedfde;
	padding:10px;
}

a.link
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
}

a.link:hover
{
	color:#515E6F;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.linkfooter
{
	color:#ffffff;
	font-size:11px;
	font-family:tahoma;
	text-decoration:none;
}

a.linkfooter:hover
{
	color:#ffffff;
	font-size:11px;
	font-family:tahoma;
	text-decoration:underline;
}

.linha 
{
	border-bottom-color: #000000;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
.vert {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #000000;
}
a.texto_sala:link {
	color: #0000CE;
	text-decoration: none;
}
a.texto_sala:visited {
	text-decoration: none;
	color: #0000CE;
}
a.texto_sala:hover {
	text-decoration: underline;
	color: #0000CE;
}
a.texto_sala:active {
	text-decoration: none;
	color: #0000CE;
}
