
body	{ font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background-color: #FFFFFF;  min-width: 820px;}
th	{ text-align: left; font-weight: normal; }
hr	{ margin-top: 0px; margin-bottom: 0px; }
li 	{ margin-bottom: 4px; margin-top: 0px; }
ol 	{ margin-bottom: 6px; margin-top: 6px; }
ul 	{ margin-top: 6px; margin-bottom: 12px; /*margin-left: 1.5em;*/}
select	{ font-size: 74%}
input	{ font-size: 74%}
textarea{ font-size: 90%; _font-size: 74%; }

.Titulo			{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 140%; color: #E76500; font-weight: bold; margin-top: 12px; margin-bottom: 8px; letter-spacing: 1px; }
.Titulo02		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 120%; color: #1079A5; font-weight: bold; margin-top: 16px; margin-bottom: 8px; letter-spacing: 1px; }
.Titulo02blog		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 120%; font-weight: bold; margin-top: 16px; margin-bottom: 8px; letter-spacing: 1px; }
.Titulo02naranja	{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 120%; color: #E76500; font-weight: bold; margin-top: 16px; margin-bottom: 8px; letter-spacing: 1px; }
.Titulo03		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 100%; color: #1079A5; font-weight: bold; margin-top: 8px; margin-bottom: 4px; }
.Titulo03naranja	{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 100%; color: #E76500; font-weight: bold; margin-top: 8px; margin-bottom: 8px; }
.Titulo04		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 90%; color: #1079A5; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
.Titulo04naranja	{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 90%; color: #E76500; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
.Titulo04negro 		{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 90%; color: #000000; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
.TituloInicioFlecha 	{ background-color: #FFEFDE; font-size: 90%; font-weight: bold; padding-right: 0.2em; padding-left: 0.4em; padding-top: 0.1em; padding-bottom: 0.2em; margin-bottom: 0.3em; margin-top: 0em; }
.TituloInicio02 	{ font-size: 80%; font-weight: bold; margin-top: 0.6em; margin-bottom: 0em; list-style-position: outside; white-space: nowrap; }

.TituloInicio 	{ background-color: #FFEFDE; font-size: 90%; font-weight: bold; padding-right: 0.6em; padding-left: 0.6em; padding-top: 0.1em; padding-bottom: 0.2em; margin-bottom: 0.3em; margin-top: 0em; }
.Titulo02negro 	{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 120%; color: #000000; font-weight: bold; margin-top: 16px; margin-bottom: 8px; letter-spacing: 1px; }
.Titulo03negro 	{ font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 100%; color: #000000; font-weight: bold; margin-top: 8px; margin-bottom: 4px; }
.TituloBlog 	{ font-family: Verdana; font-size: 140%; font-weight: bold; }

.T00		{ font-size: 74%; }
.T00naranja	{ font-size: 74%; color: #E76500; }
.T00margen0	{ font-size: 74%; margin: 0px; }
.T00margen4	{ font-size: 74%; margin-bottom: 4px; margin-top: 0px; }
.T00der		{ font-size: 74%; text-align: right; }
.T00cen 	{ font-size: 74%; text-align: center; }

.T01		{ font-size: 80%; }
.TituloColumnaRanking		{ font-size: 70%; }
.T01der		{ font-size: 80%; text-align: right; }
.T01strong	{ font-size: 80%; font-weight: bold; }
.T01cen 	{ font-size: 80%; text-align: center; }
.T01cen .cuadroRK { display:block; padding:2px; border:1px solid #434C77; color:#D57409; font-weight:bold; text-align:center;}
.T01margen0der 	{ font-size: 80%; text-align: right; margin: 0px; }
.T01margen2	{ font-size: 80%; margin-bottom: 2px; margin-top: 0px; }
.T01margen4	{ font-size: 80%; margin-bottom: 4px; margin-top: 0px; }
.T01margen6	{ font-size: 80%; margin-bottom: 6px; margin-top: 0px; }
.T01margen6der 	{ font-size: 80%; margin-bottom: 6px; margin-top: 0px; text-align: right; }
.T01margen8	{ font-size: 80%; margin-bottom: 8px; margin-top: 0px; }

.T02		{ font-size: 90%; }

.Logo { font-size: 74%; color: #000000; }
.Breadcrumb { font-size: 80%; margin-left: 12px; margin-top: 4px; margin-bottom: 2px; }
.Principal { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 90%; color: #FFFFFF; font-weight: bold; margin: 2px; padding: 2px; }
.Local { font-family: Tahoma, Verdana, Arial, sans-serif; color: #FFFFFF; letter-spacing: 1px; font-weight: bold; }

.TagLine 		{ font-size: 11px; text-decoration: none; color: #242F46; line-height: 105%; font-family: Verdana, Arial, sans-serif; }
.TagLine: link 		{ color: #242F46; text-decoration: none; }
.TagLine: visited	{ color: #242F46; text-decoration: none; }
.TagLine: hover 	{ color: #242F46; text-decoration: none; }
.TagLine: active 	{ color: #242F46; text-decoration: none; }

.bgClubes	{ background-color: #A45865; }
.bgLocal		{ background-color: #1678A0; color: #FFFFFF; font-size: 70%; font-weight: bold; }
.bgLocalForo 		{ background-color: #E08500; color: #FFFFFF; font-size: 70%; font-weight: bold; }
.bgValoraciones 	{ background-color: #1678A0; }
.bgArticulos		{ background-color: #728D73; }
.bgAzul 		{ background-color: #1079A5; }
.bgCelesteClaro		{ background-color: #E7EFF7; }
.bgNaranjaSuave 	{ background-color: #FDF8ED; }
.bgEmpleo 		{ background-color: #BD80BA; }
.bgFormacion 		{ background-color: #B29D00; }
.bgNaranja		{ background-color: #E76500; }
.bgCeleste		{ background-color: #A9C6E3; }
.bgCelesteClarisimo 	{ background-color: #EEF3F9; }
.bgBlanco		{ background-color: #FFFFFF; }
.bgForo			{ background-color: #E08500; }
.bgDesafio 		{ background-color: #C00000; }
.bgLocalDesafio		{ background-color: #C00000; color: #FFFFFF; font-size: 70%; font-weight: bold; }
.bgForoMensaje		{padding: 2px 2px 2px 8px; margin-top: 6px; }
.bgNaranjaInicio 	{ background-color: #FFECD9; }
.bgNaranjaComentario 	{ background-color: #FFD5AA; }

.Naranja	{color: #E76500; }
.Azul		{color: #1079A5; }
.Enlace 	{color: Blue; }

.Error{ font-size: 80%; color: #990000; font-weight: bold; }
.Error02 { font-size: 80%; color: #990000; font-weight: bold; margin: 0px; }

.BordeCero{margin: 0px; padding: 0px; }

.Boton {padding: 1px; margin: 1px; height: auto; width: auto; }

.Listado01 { font-size: 80%; list-style-type: none; list-style-image: url(imagenes/circulo01.gif); margin: 0px 0px 0px 1em; padding: 0px; list-style-position: outside; border: 0px; }
.Listado02 { font-size: 80%; list-style-type: none; margin: 0em; padding: 0px; }
.Listado03 { font-size: 80%; list-style-type: none; margin: 0em; padding: 0px; text-align: center; line-height: 100%; }
.Listado04 { font-size: 80%; list-style-type: none; margin: 0em; padding: 0px; line-height: 100%; }
.Listado05 { font-size: 80%; list-style-type: none; margin: 0em 0em 0em 2em; padding: 0px; }
.Listado06 { font-size: 80%; list-style-type: none; margin: 0em; padding: 0px; text-align: center; line-height: 100%; }
.Listado06 { font-size: 80%; list-style-image: url(imagenes/circulo01.gif); list-style-position: outside; text-align: left; margin-left: 0.4em; padding-left: 1em; line-height: 1.1em; }
.Listado07 {list-style-position: inside; list-style-image: url(imagenes/flecha02.gif); margin: 0px 0px 0px 0.5em; padding: 0px 0px 0px 0.5em; }

.a175 {margin: 0px; padding: 0px; width: 175px; border: 0px; }
.a200 {margin: 0px; padding: 0px; width: 200px; border: 0px; }
.a250 {margin: 0px; padding: 0px; width: 250px; border: 0px; }

.Top10 {width: auto; margin-top: 0.2em; }

.BotonVotacion 		{padding: 1px; margin: 1px; width: 2em; background-color: #FDF8ED; border: 1px solid #FF6600; font-weight: bold; color: #FF3300; }
.BotonVotacionPulsado 	{padding: 1px; margin: 1px; width: 2em; background-color: #F9E7C1; border: 1px solid #FF6600; font-weight: bold; color: #FF3300; }

.NoWrap 	{white-space: nowrap; }
.NoStrong 	{ font-weight: normal; }
.Der 		{text-align: right; }
.DerContextual 	{float: right; margin-bottom: 1em; margin-left: 1em;  font-size: 80%; }

.ADAEM_Cuenta 	{text-align: center;  font-size: 100%; font-weight: bold; background-color: #FFD8BB; margin-left: 16%; width: 24%; padding-top: 4px; padding-bottom: 4px; white-space: nowrap; }
.ADAEM_Boton 	{text-align: center;  font-size: 80%; margin-left: 16%; width: 24%; }

.WAI 	{margin-top: 1em; margin-bottom: 1em; }
.Acens 	{float: right; }


.a192 {margin: 0px; padding: 0px; width: 192px; border: 0px; }
.a224 {margin: 0px; padding: 0px; width: 224px; border: 0px; }
.a150 {margin: 0px; padding: 0px; width: 150px; border: 0px; }
.T00_0_Cen {
	font-size: 74%;
	margin: 0px;
	text-align: center;
}
.H2_Foro_Indice {
	font-weight: normal;
	margin-bottom: 2px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 90%;
}
.BotonAmarillo {
	background-color: #FFCC33;
}
.BotonAmarilloG {
	background-color: #FFCC33;
	font-size: 100%;
	font-weight: bold;
}
.BotonAmarilloM {
	background-color: #FFCC33;
	font-weight: bold;
}
.DestacarAmarillo {
	background-color: #FFFF00;
}
.Titulo03naranja_ {
font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 100%; color: #E76500; font-weight: bold; margin-top: 0px; margin-bottom: 6px;
}
.Titulo03_ {
font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 100%; color: #1079A5; font-weight: bold; margin-top: 0px; margin-bottom: 6px;
}
.a180 {
margin: 0px; padding: 0px; width: 180px; border: 0px;
}
.Listado04b {
font-size: 80%; list-style-type: none; margin: 0em 0em 1em; padding: 0px; line-height: 100%;
}
.Negativo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
}
.Positivo {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}
.Cen {
	text-align: center;
}
/* Estilos para el Ranking de usuarios más activos */
.BordeRankingUsuarios {
	background-color:#434C77;
	padding:0;
	margin:0;
}
.TablaRankingUsuarios th a, .TablaRankingUsuarios td {
	color:#434C77;
}
.TablaRankingUsuarios td a {
	color:#D57409;
	font-weight:bold;
}
/* Estilos para el Perfil público de los usuarios */
.Titulo { font-family:  Arial, Helvetica, sans-serif; font-size: 20px; color: #D57409; font-weight: bold; margin-top: 12px; margin-bottom: 8px; letter-spacing: 0px; }
.Titulo02datos		{ font-family: Arial, sans-serif; font-size: 18px; color: #434C77; font-weight:normal; letter-spacing: 1px; margin-bottom:0; }
.Titulo04	{ font-family: Arial, sans-serif; font-size: 16px; color: #D57409; font-weight: bold; /*margin-top:0; margin-bottom: 4px;*/ }
.Titulo04naranja	{ font-family: Arial, sans-serif; font-size: 90%; color: #D57409; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }


/* Estilos para la caja de valoraciones, copiado del Rankia.css */
#valoraciones {
	overflow:hidden;
	_height:1%;
	position: relative;
	padding: 10px 7px 1px 8px;
	margin:0px;
	margin-bottom:0px;
	border:1px solid #7373af;
	background-color: #EAECF2;
	line-height:90%;
}

#valoraciones .titulo{
	color:#003399; 
	font-size: 100%;
	font-weight:bold;
	line-height:20px;
	margin-left:0px;
	margin-bottom:10px;
}

#valoraciones ul li .producto,
#valoraciones ul li a.producto:link {
	color:#E76500;
	font-size: 90%;
}

.valoracion {
	font-size: 80%;
	text-decoration:none;
	}

a.valoracion:link {
	color:#003399;
	text-decoration:none;
	}

#valoraciones ul li {
	margin-left: -40px;
	_margin-left: -40px;
	padding-left: 0px;
	_padding-left: 0px;
	list-style-position: outside;
	list-style-type: none;
}

