body{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal ;
	text-decoration: none;
}

.slogan{
	color: #FFF0D4;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold  ;
	font-style: italic ;
	text-decoration: none;
}

.ludicum_stats{
	color: #FFF0D4;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold  ;
	font-style: normal ;
	text-decoration: none;
}

a{
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 15px;
	font-weight: bold  ;
	text-decoration: none;
}

.f18 {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 18px;
	font-weight: bold ;
	text-decoration: none;
}
.f10 {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold ;
	text-decoration: none;
}
.f12 {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
}
.f15 {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 15px;
	font-weight: bold ;
	text-decoration: none;
}
.f22 {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 22px;
	font-weight: bold ;
	text-decoration: none;
}

a:hover{
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 15px;
	font-weight: bold ;
	text-decoration: underline ;
}

.f10:hover {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	font-weight: bold  ;
	text-decoration: underline ;
}
.f12:hover {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold  ;
	text-decoration: underline ;
}
.f15:hover {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 15px;
	font-weight: bold  ;
	text-decoration: underline ;
}
.f18:hover {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 18px;
	font-weight: bold  ;
	text-decoration: underline ;
}
.f22:hover {
	color: #80180D;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 22px;
	font-weight: bold  ;
	text-decoration: underline ;
}

.link01{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.link01:hover{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.link02{
	color: white;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	bgcolor: #FFCC00;
}

.navbar{
	color: white;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	bgcolor: #FFCC00;
}

.link02:hover{
	color: white;
	background-color:#006599;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	overflow: visible;
	bgcolor: #006599;
}

.marklink02{
	color: white;
	background-color:#006599;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	bgcolor: #006599;
}

.marklink02:hover{
	color: white;
	background-color:#006599;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	overflow: visible;
	bgcolor: #006599;
}

.separadorlink02{
	color: FDC159;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	bgcolor: #FFCC00;
}
.link03{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.link03:hover{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.link033{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

.link033:hover{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline ;
}

.link04{
	color: #006699;
	background-color:       ;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold  ;
	text-decoration: none ;
}

.link04:hover{
	color: #006699;
	background-color:       ;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold ;
	text-decoration: underline ;
}

.link05{
	color: #1A5A80;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none ;
}

.link05:hover {
	color: #1A5A80;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.link06{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.link06:hover {
	color: black  ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.link07{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
}

.link07:hover {
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.nowrap {
	white-space:nowrap;
}

.p{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 00px;
	margin-top:15px;
	text-align: justify;
}

p{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 00px;
	margin-top:15px;
	text-align: justify;
}

.text01{
	color: #732D00;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}


.text02{
	color: #711D1E;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.text07{
	color: #006699;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold ;
	text-decoration: none;
}

.text08{
	color: #000000;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal ;
	text-decoration: none;
}
.text08gris{
	color: grey;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal ;
	text-decoration: none;
}

.text09{
	color: #000000;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 14px;
	font-weight: normal ;
	text-decoration: none;
}

.text_comentario{
	color: grey;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.copyright{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.copyright:hover{
	color: black;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-decoration: underline;
}

h1{
	color: #711D1E;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 18px;
	font-weight: bold  ;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
}


h2{
	color: black  ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 14px;
	font-weight: bold  ;
	text-decoration: none;
	margin: -1px 0;
}

.e1 {
	color: red;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.titulos-miembros {
	color: #000000 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.titulos-miembros:hover {
	color: #000000 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.actividades-miembros {
	color: #E07D00 ;
	background-color:       ;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.actividades-miembros:hover {
	color: #E07D00 ;
	background-color:       ;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.login-miembros {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.login-miembros:hover {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

// ------------------------------- Esquinas Redondeadas --------------------------------------

.dummy {}

.lenguetanorm {
	color: #006699;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight:
	normal;
	text-decoration: none ;
}

.lenguetanorm a {
	color: #006699;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.lenguetanorm:hover {
	color: #006699;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: normal;
	text-decoration: underline ;
}

.lenguetaresa {
	color: #006699; height: 21px;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold  ;
	text-decoration: none ;
}

.lenguetaresa a {
	color: #006699;
	height: 21px; font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold  ;
	text-decoration: none;
}

.lenguetaresa:hover {
	color: #006699;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, Geneva; font-size: 12px;
	font-weight: bold  ;
	text-decoration: underline ;
}

.lenguetabloq {
	background: #F8F8F8;
	border-style: solid;
	border-top-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 20px;
}

# ------------------------------- Esquinas Redondeadas --------------------------------------

.titulo_pagina {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #711D1E;
	font-size: 18px;
}

.titulo_descriptivo {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 12px;
}

.titulo_descriptivo_desactivado {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: grey;
	font-size: 12px;
}


.titulo_columna {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 12px;
}
.titulo_text_home {
	font-weight: regular;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 17px;
}

.titulo_buscador{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #333333;
	font-size: 14px;
}

.titulo_gris{
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Geneva;
	color: #808080;
	font-size: 14px;
	text-indent: 5px;
}

.titulo_comentarios{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #711D1E;
	font-size: 14px;
}


.links_normales {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
}
.links_normales:hover {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
	text-decoration: underline;
}

.links_usuarios {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #658F56;
	font-size: 12px;
}
.links_usuarios:hover {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #658F56;
	font-size: 12px;
	text-decoration: underline;
}

.links_actividades {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
}
.links_actividades:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
	text-decoration: underline;
}
.links_actividades2 {
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	color: #006699;
	font-size: 12px;
}
.links_actividades2:hover {
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	color: #006699;
	font-size: 12px;
	text-decoration: underline;
}
.links_actividades3 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
}
.links_actividades3:hover {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
	text-decoration: underline;
}
.links_accion {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 14px;
}
.links_accion:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 14px;
	text-decoration: underline;
}

.texto_destacado {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color:#FF0000;
	font-size: 12px;
}

.texto_normales {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 12px;
}

.texto_normales_14 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 14px;
}

.texto_normales_desactivado {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: grey;
	font-size: 12px;
}

.texto_normales2 {
	font-weight: Italic;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #666666;
	font-size: 12px;
}

.texto_usuarios {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #658E54;
	font-size: 12px;
}

.texto_usuarios:hover {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #658E54;
	font-size: 12px;
	text-decoration: underline;
}

.user-miembros {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	font-style:oblique;
}
.user-miembros:hover {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	font-style:oblique;
	text-decoration: underline;
}
.user-miembros2 {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
}

.user-miembros2:hover {
	color: #658E54 ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.user-miembros3 {
	color: #658E54;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold;
}

.user-miembros3:hover {
	color: #658E54;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.user-miembros-dice {
	color: black ;
	background-color:;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
}

.tags_actividades {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
	text-decoration: none;
}
.tags_actividades:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #006699;
	font-size: 12px;
	text-decoration: underline;
}

.texto_ayuda_formularios {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #666666;
	font-size: 11px;
}
.texto_ayuda_formularios:hover {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	font-size: 11px;
/*	text-decoration: underline; */
}

.caja_actividades {
	background-color: #F8F8F8;
	border-color:#F8F8F8;
}
.caja_actividades_admin {
	background-color: #F0F0F0;
}

.caja_actividades_destacada {
	background-color: #E1E9DE;
}

.caja_comentarios_destacada {
	background-color: #DFD3BF;
}

.filas_pares {
	background-color: #FAFAFA;
}

.filas_impares {
	background-color: #FFFFFF;
}

.lineas_horizontales {
	color: #D8D8D8;
}

.botones {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #FFFFFF;
	background-color: #FEA100;
	font-size: 12px;
}

.botones_negros {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	background-color: #FEA100;
	font-size: 16px;
}
.botones_negros:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: #000000;
	background-color: #FEA100;
	font-size: 16px;
	text-decoration: underline ;
}

.botones_negros_foro {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	color: #222222;
	background-color: #FEA100;
	padding: 2px 2px 2px 2px;
	margin: 4px 4px 4px 4px;
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#444444;
}
.botones_negros_foro:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	color: #222222;
	background-color: #FEA100;
	padding: 2px 2px 2px 2px;
	margin: 4px 4px 4px 4px;
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#cccccc;
}

.tags_cloud_content {
	padding:0pt 0px 10px;
}
.tags_cloud_content .separator {
	color:#A9A9A9;
}
.tags_cloud_content h1, .tags_cloud_content h2, .tags_cloud_content h3, .tags_cloud_content h3 a {
	background:transparent none repeat scroll 0% !important;
	clear:none !important;
	color:#006699;
	display:inline !important;
}
.tags_cloud_content h1 {
	color:#006699;
	font-family:Verdana,sans-serif !important;
	font-size:22px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	line-height:normal !important;
}

.tags_cloud_content h2 {
	color:#006699 !important;
	font-family:Verdana,sans-serif;
	font-size:18px !important;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

.tags_cloud_content h3 {
	color:#006699;
	font-family:Verdana,sans-serif !important;
	font-size:15px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	line-height:normal !important;
}

.tags_cloud_content strong {
	color:#006699 !important;
	font-family:Verdana,sans-serif;
	font-size:12px !important;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

.tags_cloud_content em {
	color:#006699 !important;
	font-family:Verdana,sans-serif;
	font-size:10px !important;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}



.popular_list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px;
}

.popular_list li {
	border-right:1px solid #A9A9A9;
	display:inline;
	padding-left:5px;
	padding-right:5px;
}

.popular_list li.last {
	border-right:medium none;
	margin-right:0pt;
}


.popular_list a{
	color:#006699 !important;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold  ;
	text-decoration: none;
}

.popular_list a:hover{
	color:#006699 !important;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold ;
	text-decoration: underline ;
}

.fecha_apuntado {
}

td.linebottom { border-width:1px; border-style:none none solid none; margin:0px; border-color:#cccccc;}
td.linetop { border-width:1px; border-style:solid none none none; margin:0px; border-color:#cccccc;}
td.linetopbottom { border-width:1px; border-style:solid none solid none; margin:0px; border-color:#cccccc;}
td.lineII { border-width:1px; border-style:none solid none solid; margin:0px; border-color:#cccccc;}
td.lineIII { border-width:1px; border-style:none solid none solid; margin:0px; border-color:#cccccc;}

td.lineU { border-width:1px; border-style:none solid solid solid; margin:0px; border-color:#cccccc;}
td.conborder { border-width:1px; border-style:solid; border-color:#cccccc; }
td.sinborder { border-width:1px; border-style:none; border-color:#cccccc; }
td.border3notleft { border-width:1px; border-style:solid solid solid none; margin:0px; border-color:#cccccc;}
td.border3notbottom { border-width:1px; border-style:solid solid none solid; margin:0px; border-color:#cccccc;}
td.border3notright { border-width:1px; border-style:solid none solid solid; margin:0px; border-color:#cccccc;}
td.border3notbottomright { border-width:1px; border-style:solid none none solid; margin:0px; border-color:#cccccc;}
td.border3notbottomleft { border-width:1px; border-style:solid solid none none; margin:0px; border-color:#cccccc;}
td.lineright { border-width:1px; border-style:none solid none none; margin:0px; border-color:#cccccc;}
td.lineleft { border-width:1px; border-style:none none none solid; margin:0px; border-color:#cccccc;}
td.linerightbottom { border-width:1px; border-style:none solid solid none; margin:0px; border-color:#cccccc;}
td.lineleftbottom { border-width:1px; border-style:none none solid solid; margin:0px; border-color:#cccccc;}

ul.categorias {
	list-style-image:url(/img-layout/bullet.gif);
	padding-top:5px;
	padding-bottom:5px;
}

li.categorias {
	padding:2px;
}

ul.comentarios_apuntados {
	list-style-image:url(/img-layout/bullet.gif);
    padding-right:8px;
    padding-left:5px;
}

li.comentarios_apuntados {
	padding-top:4px;
	padding-bottom:2px;
}

ul.comentarios_nuevos {
	list-style-image:url(/img-layout/bullet.gif);
    padding-right:8px;
	margin-left:22px;
	padding-left:0px;

}

li.comentarios_nuevos {
	padding-top:4px;
	padding-bottom:2px;

}

input[disabled] {
	background: White!important;
	border-color:#cccccc;
	border-width:1px;


}

textarea[disabled] {
	background: white!important;
	border-color:#cccccc;
	border-width:1px;

}

td.lista_actividades { padding-right: 5px; }

td.bullet {
	padding-top: 12px;
}

td.nonbullet {
	padding-top: 8px;
	padding-bottom: 8px;
}
.actividades_row {}


td.tagbox_categoria {
	background: #f5f5f5;
}
td.tagbox_subcategoria {
	background: #f5f5f5;
}
td.tagbox_header {
	background: #f5f5f5;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.tagbox_flecha {
	background: #f5f5f5;
	width: 10;
	align: center;
	valign:center;
}
table.tagbox_tabla_interna {
	cellspacing:0;
	cellpadding:0;
	border:1;
	border-width:0px;
	margin:0;

}

table.tagbox {
	background: #f5f5f5;
}

ul.tagbox {
	background: #f5f5f5;
	margin-left:18px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

li.tagbox_categoria {
	background: #f5f5f5;
	list-style-image:url(/img-layout/arr_r.gif);
	padding-top:0px;
	padding-bottom:0px;
}

li.tagbox_subcategoria {
	align:left;
	background: #f5f5f5;
	list-style-type:none;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

td.foro_amarillo {
	background:#FFF9EE;
	height:31px;
	padding-top:3px;
	padding-bottom:3px;
	color:black;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: bold;
}

label.foro {
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 14px;
	font-weight: bold;
	valign: top;
}

input.mark_error {
	border: 1px solid rgb(255, 0, 0);
/*	background: Yellow!important;
	border-color: #cccccc;*/
}
textarea.mark_error {
	border: 1px solid rgb(255, 0, 0);
/*	background: Yellow!important;
	border-color: #cccccc;*/
}
div.mark_error {
	color: red;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 8px;
}
input.add_tema_tema {
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	width: 400px;
/*	height: 20px; */
}
textarea.add_tema_descripcion {
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	width: 400px;
	height: 120px;
}
.logo_ciudad {
	color: white;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 22px;
}
a.bgsel{
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: black;
	font-size: 12px;
	font-weight: normal;
}
a.fgsel{
	font-family: Verdana, Arial, Helvetica, Geneva;
	color: black;
	font-size: 12px;
	font-weight: bold;
}

ul.tagbox2 {
	background: #FFFFFF;
	width: 750px;
	margin-left:18px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

li.tagbox2_categoria {
	background: #FFFFFF;
	list-style-image:url(/img-layout/arr_r2.gif);
	padding-top:0px;
	padding-bottom:0px;
}

li.tagbox2_subcategoria {
	align:left;
	background: #FFFF22;
	list-style-type:none;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}
a.tagbox2_enlace{
	color: #808080;
	background-color:       ;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none ;
}

h2.relacionados{
	color: #808080;
}
