.textomenuh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1pt; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

.textomenuv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; letter-spacing: 1.5pt; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

.textomenuvreves {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; letter-spacing: 1.5pt; line-height: normal; font-weight: normal; color: #8097AC; text-decoration: none}

.textoidioma {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1.5pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}

.textomenupie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; font-weight: normal; color: #808080; text-decoration: none}

.titulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #002E59; text-decoration: none}

.temaforo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #002E59; text-decoration: none}

.titulonegrita {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.cuerpo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

.cuerpoenlace  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration:none}

.pieazul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration: none}

.titulogris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #808080; text-decoration: none}

.tituloblanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

.autormensaje {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.tituloforo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration:none;}

.titulotema {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: normal; color: #002E59; text-decoration: none}

.cuadros {
	background-color: #CCD6DE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	width: 400px;
	border: 1px solid #999999;
}


a.textomenuh:link {
color: #000000;
text-decoration:none;
} 

a.textomenuh:hover {
color: #8097AC;
} 

a.textomenuv:link {
color: #000000;
text-decoration:none;
} 

a.textomenuvreves:link {
color: #8097AC;
text-decoration:none;
} 

a.textomenuvreves:hover {
color: #000000;
text-decoration:none;
} 

a.textomenuv:hover {
color: #8097AC;
} 

a.textoidioma:link {
color: #FFFFFF;
text-decoration:none;
} 

a.textoidioma:hover {
color: #000000;
} 

a.textomenupie:hover {
color: #000000;
} 

a.cuerpoenlace:link {
color: #8097AC;
font-weight: bold;
text-decoration:none;
} 

a.cuerpoenlace:hover {
text-decoration:underline;
} 

a.tituloforo:link{
color: #8097AC;
font-weight: bold;
text-decoration:none;
}

a.tituloforo:hover{
text-decoration:underline;
} 

a.pieazul:link {
text-decoration:none;
}

a.pieazul:hover {
text-decoration:underline;
} 

a.titulo:link {
color: #002E59;
text-decoration:none;
} 

a.titulo:hover {
text-decoration:underline;
} 


a.temaforo:link {
color: #002E59;
text-decoration:none;
} 

a.temaforo:hover {
text-decoration:underline;
} 

table.foro {
width: 760px;
margin: 0px auto;
background: #FFFFFF;
}

table.foro thead th {
font: bold .7em/1.2em "Verdana", Arial, Tahoma, sans-serif;
color: #fff;
background: #8097AC;
text-align: center;
padding: 2px;
border: 0;
}

table.foro thead th.izquierda {
font: bold .7em/1.2em "Verdana", Arial, Tahoma, sans-serif;
color: #fff;
background: #8097AC;
text-align: left;
padding: 2px;
border: 0;
}

table.foro tbody tr.principal th {
font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #FFFFFF;
text-align: left;
padding: 5px;
border: 0;
}
table.foro tbody tr.etapas th {
font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #DC4503;
text-align: left;
padding: 5px;
border-top: 1px solid #eee;
border: 1px dotted #CCD6DE;
}


table.foro tbody tr.espacio th {
height: 3px;
}

table.foro tbody td {
background: #FFFFFF;
text-align: center;
vertical-align:middle;
padding: 5px;
border-bottom: 1px solid #CCD6DE;
border-top: 1px solid #CCD6DE;
border-right: 1px solid #CCD6DE;
}

table.foro tbody td.izquierda {
background: #FFFFFF;
text-align: left;
vertical-align:middle;
padding: 5px;
border-bottom: 1px solid #CCD6DE;
border-top: 1px solid #CCD6DE;
border-right: 1px solid #CCD6DE;
}

table.foro tbody td.imagen {
background: #CCD6DE;
padding: 5px;
border: 1px solid #CCD6DE;
text-align:center;
width:50px;

}

table.post {
width: 760px;
margin: 0px auto;
background: #FFFFFF;
}

table.post thead th {
font: bold .7em/1.2em "Verdana", Arial, Tahoma, sans-serif;
color: #fff;
background: #8097AC;
text-align: center;
padding: 2px;
border: 0;
}

table.post tbody td {
background: #FFFFFF;
text-align: left;
padding: 8px;
border-bottom: 1px solid #CCD6DE;
border-top: 1px solid #CCD6DE;
border-right: 1px solid #CCD6DE;
}

table.post tbody td.tdautor {
background: #CCD6DE;
padding: 8px;
border: 1px dotted #CCD6DE;
text-align:left;
vertical-align:top;

}

table.post tbody td.tdmensaje {
background: #FFFFFF;
padding: 0px;
border: 0;
text-align:left;
vertical-align:top;
}

table.post tbody td.tdcitar {
background: #FFFFFF;
padding: 0px;
border: 0;
text-align:right;
vertical-align:top;
}

table.post tbody tr.espacio th {
height: 3px;
}

table.cabecera {
width: 760px;
margin: 0px auto;
padding: 0px;
background: #FFFFFF;
}


table.compare {
width: 410px;
border: 1px solid #999;
margin: 0 auto 1em auto;
}

table.compare thead th {

font: bold .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
background-color: #FFFFE1;
}

table.compare tbody th {
font: .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
border-top: 1px solid #eee;
background-color: #f9f9f9;
}

table.compare tfoot td {
font: .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
border-top: 1px solid #eee;
background-color: #f9f9f9;
}

table.compare tbody td {
font: .7em/1.4em Verdana, sans-serif;
color: #666;
text-align: left;
border-top: 1px solid #eee;
padding: .5em;
} 