H3 {
width:800px;
text-align:center;
font-family: arial;
font-size:16px;
}

.outer {
position:relative;
padding:15 5 10 5;
width:800px;
background:#CDCDCD;
}

.innera {
overflow:auto;
width:800px;
height:300px;
background:#eee;
}

.outer thead tr {
position:relative;
top:0;
height:18;
width:770px;
left:0px;
background:#CDCDCD;
}

.outer .th0 {
width:500px;
text-align:left;
font-family: verdana;
font-size:10;
}

.outer .th8 {
width:280px;
text-align:right;
font-family: verdana;
font-size:10;
}

.outer .th9 {
width:20px;
text-align:right;
font-family: verdana;
font-size:10;
}

.outer .th1, .outer .td1 {
width:20px;
text-align:center;
font-family: verdana;
font-size:10;
}
.outer .th2, .outer .td2 {
width:115px;
text-align:left;
font-family: verdana;
font-size:10;
}
.outer .th3, .outer .td3 {
width:340px;
text-align:left;
font-family: verdana;
font-size:10;
}
.outer .th4, .outer .td4 {
width:255px;
text-align:left;
font-family: verdana;
font-size:10;
}
.outer .th5, .outer .td5 {
width:50px;
text-align:center;
font-family: verdana;
font-size:10;
}

.outer .dk {background:#fff;}

.select_100 {
        width: 130px;
        font-size: 0.9em;
}
.select_200 {
        width: 260px;
        font-size: 0.9em;
}

.texto_t1 {
        width: 128px;
        margin: 0;
        padding: 0;
        font-size: 0.9em;
        border: 1px solid #F5812D;
}
.texto_t2 {
        width: 256px;
        margin: 0;
        padding: 0;
        font-size: 0.9em;
        border: 1px solid #F5812D;
}
.texto_t3 {
        width: 550px;
        margin: 0;
        padding: 0;
        font-size: 1.0em;
        border: 1px solid #F5812D;
}
.texto_t8 {
        width: 190px;
        margin: 0;
        padding: 0;
        font-size: 1.3em;
        border: 1px solid #CCCCCC;
}
.box {
	background-color: #F4F4F4;
}
.boxext {
        border: 1px solid #CCCCCC;
}
.border_inf {
        border-bottom: 1px solid #000000;
}

.fondo_reg {
background-image: url(/ayudas/img/usu_reg.jpg);
background-repeat: no-repeat;
}


tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
}
tr.gray td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
}

tr.yellow td+td {
	border-left: 1px solid #CCC;
	text-align: center;
	}
tr.gray td+td {
	border-left: 1px solid #CCC;
	text-align: center;
	}





