body { color: black; }

p {}

td {  }

a:link { font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }

a:visited { color: #708ed9 ; text-decoration: underline; }

a:hover { }

a:active { }
.bgtop { background-image: url(../images/bgtop.jpg); background-repeat: repeat-x; }
.bgright { background-image: url(../images/bgright.jpg); background-repeat: repeat-x; }
.bgmenu { background-color: #fff; background-image: url(../images/bgmenu.gif); background-repeat: repeat-x; }
.bgpagina { background-color: white; background-image: url(../images/bgpagina.jpg); background-repeat: repeat-x; }
.tituloazul { background-color: #496fd0; padding-left: 25px; }
.titulogris { background-color: #7b7a7a; padding-left: 25px; }
.txt { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; text-align: justify; }
.inputtxt { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: justify; height: 15px; padding-top: 3px; padding-left: 3px; }
.btntxt { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 4px; }
.inputtxtfield { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-top: 3px; padding-left: 3px; }
.img { padding-right: 5px; }
.txtsmall { color: #5b5b5b; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; text-align: justify; letter-spacing: 0; }
.txtsubtitulogris { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: underline; text-align: justify; letter-spacing: 0; }
.txtsubtitulogrissinlinea { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-align: justify; letter-spacing: 0; }
.txtsubtitulogrisgrande { color: #5b5b5b; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: underline; text-align: justify; letter-spacing: 0; }
.txtsubtitulogrisgrandesinl { color: #5b5b5b; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: none; text-align: justify; letter-spacing: 0; }
.txtsubtituloazul { color: #496fd0; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: underline; text-align: justify; letter-spacing: 0; }
.txtsubtitulosinlinea { color: #496fd0; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-align: justify; letter-spacing: 0; }
.txtsubtituloazulgrande { color: #496fd0; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4; text-align: justify; letter-spacing: 0; }
.txtbottommenu { color: #496fd0; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1; text-decoration: underline; text-align: justify; word-spacing: 2px; }
.txtsubir { color: #c4c4c4; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1; text-decoration: none; text-align: justify; word-spacing: 2px; }
.txtcopyrights { color: #706f6f; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1; text-align: justify; }
.tdtxt { padding: 20px; }
.tdtxtproyectos { color: #5b5b5b; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; padding-left: 10px; }
.tdtxtright { background-repeat: repeat-x; padding: 20px 20px 5px; }
.txtleermas { color: #507fd7; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
