
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
body {
	background-image: url(/images/back.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration:none;
}


div.divTabla{
  overflow: auto;
  height: 250px;
  width: 1220px;
  background-color: #ffffff;
}

div.divRes{
  width: 235px; 
  height: 150px; 
  border-collapse: collapse;  
  border-spacing: 0px;  
  border-width: 0px; 
  padding: 0px; 
  background-color: transparent; 
  overflow: auto;
  border: 2px #cccccc solid;
}

table.tdestacados{
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  font-size: 10pt;
  color: #ffffff;
}


.tdestacados td.td1{
  font-size: 10pt;
  font-weight: bold;
  background-color: #cccccc;
  color: #000000;
  text-align: center;
  height: 35px;
}

.tdestacados td.td1 a{
  color: #000000;
}

.tdestacados td.td2{
  font-size: 10pt;
  font-weight: bold;
  background-color: #000066;
  color: #ffffff;
  text-align: center;
  height: 35px;
}

.tdestacados td.td2 a{
  color: #ffffff;
}

td.titcenmenu{
  font-family: verdana, Helvetica, sans-serif;
  font-size: medium;
  width: 100%;
  font-weight: bold;
  text-decoration: none;
	color: #000000;
  text-align: center;
  background-color: #cccccc; 
  border-collapse: collapse;		
	border-spacing: 0px;
}

table.tScroll{
  width: 100%;
  border: 2px solid #000033; 
  background-color: #ccccc;
}

table.insertamodifica{
  width: 1200px;
  border-top: 2px solid #3333aa; 
  border-bottom: 2px solid #3333aa;
  border-right: 2px solid #3333aa; 
  border-left: 2px solid #3333aa;
  background-color: #ffffff;
}

table.tabla{
  width: 1200px;
  border-top: 2px solid #000066; 
  border-bottom: 2px solid #000066;
  border-right: 2px solid #000066; 
  border-left: 2px solid #000066;
}

td.campos{
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #aaaaff;
}

td.titulo{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 20pt;
  color: #ffffff;
  background-color: #000066;
}

tr.contenido1{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  background-color: #ddddff;
  text-align: left;
}



tr.contenido2{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  background-color: #dddddd;
  text-align: left;
}

tr.contenido1 a{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #ddddff;
  text-align: left;
}

tr.contenido2 a{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #dddddd;
  text-align: left;
}

tr.contenido1 a:hover{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #0000ff;
  background-color: #ffffff;
  text-align: left;
}

tr.contenido2 a:hover{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #0000ff;
  background-color: #ffffff;
  text-align: left;
}

tr.contenido1:hover{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}

tr.contenido2:hover{
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}

tr.relleno{
  height: 10px;
  background-color: #000033;
}


tr.columnatit td{
  
  background-color: #000033;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
}

#imageB{
width: 1000px;
height: 100px;
background: transparent url("./images/baner2.png") no-repeat top left;
}

table.comentarios{
  background-color: transparent;
  border-collapse: collapse;
  padding: 0px;
  width: 1000px;
}

td.ar{
  height: 18px;
  width: 960px;
	background-image: url(./images/marcoP/ar.png);
}
td.ab{
  height: 18px;
	background-image: url(./images/marcoP/ab.png);
}
td.de{
  width: 18px;
  background-image: url(./images/marcoP/iz.png);
}
td.iz{
  width: 18px;
  background-image: url(./images/marcoP/de.png);
}

td.ar2{
  height: 18px;
  width: 960px;
	background-image: url(./images/marcoP2/ar.png);
}
td.ab2{
  height: 18px;
	background-image: url(./images/marcoP2/ab.png);
}
td.de2{
  width: 18px;
  background-image: url(./images/marcoP2/iz.png);
}
td.iz2{
  width: 18px;
  background-image: url(./images/marcoP2/de.png);
}


table.datos{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-align: left;
  background-color: #cccccc;
  border-top: 2px solid #000033;
  border-bottom: 2px solid #000033;
  border-left: 2px solid #000033;
  border-right: 2px solid #000033;
}

table.tactualiza{
  background-color: #000033;
  border-top: 2px solid #000066;
  border-bottom: 2px solid #000066;
  border-left: 2px solid #000066;
  border-right: 2px solid #000066;
  height: 100%;
}

td.TngoG{
  font-size: 18pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  background-color: #000000;
}

td.Fazl{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: left;
  background-color: #3366cc;
}

td.Fvel{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: left;
  background-color: #6ba16b;
}

td.derecha{
  text-align: right;

}

td.Tbco{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: left;
}

td.Froj{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: left;
  background-color: #cc0000;
}

td.Fbco{
  background-color: #FFFFFF;
}

td.Fbco12{
  background-color: #FFFFFF;
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  
}


td.FazTngo14Ctr{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #BBBBDD;
}

td.FazTngo10Ctr{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #CCCCFF;
}

td.FrpTngo10Ctr{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #CCCCFF;
}

td.Tbco10{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-align: left;
  background-color: #333366;
}

.centrado{
  width: 300px;
  text-align: center;
}


.ligarec{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #cccccc;  
}

.ligarec:hover{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: red;
  text-align: center;
  background-color: #ffffff;  
}

td.Tngo14Ctr{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #cccccc;
}

td.FroTngo10Ctr{
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #ddd8de;
}

td.FazTngo10{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #CCCCFF;
}

td.Faz2Tngo12{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: left;
  background-color: #666699;
}

td.FveTngo10Ctr{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #cfddc7;
}

td.FveTngo10{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #e0efd8;
}

td.FroTngo10{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #ddd8de;
}

td.FazTngo12{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #AAAAFF;
}

td.FveTngo12{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #ccffcc;
}

td.FroTbco{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  background-color: #cc0000;
}
td.FroTbco2{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #e6dce3;
}

tr.separacion{
  height: 30px;
  background-color: #cccccc;
}

td.FveTbco{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  background-color: #339900;
}


td.FveTbco2{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #ddebd5;
}

td.FazTbco{
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-align: center;
  background-color: #3366cc;
}

td.FazTbco2Sel{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: left;
  background-color: #88BBff;

}

td.FazTbco2{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #6699ff;
}
.botones{
/*border-width:3px;
border-color: navy;
border-style:solid;*/
text-align:center;
font-weight:bold;
font-size:12pt;
font-family:arial;
background-color:#BBBBFF;
color:#123456;
}
.Separamenu {
	background-image: url(images/separamenu.gif);
	background-position: center center;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.GradGris {
	background-image: url(images/gradgris.jpg);
	background-position: center top;
}

h1 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}
h2 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}
h3 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}
h4 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}
h5 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}
h6 {
  font-size: 6pt;
  line-height: 6pt;
  font-family: Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration:none;
}

td.menu{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
}

td.menu.a{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BBBBFF;
	text-decoration: none;

}

.LinkMenu14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.LinkMenu14 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.LinkMenu14 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.LinkMenu14 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.LinkMenu14 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.LinkGris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.LinkGris12 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.LinkGris12 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.LinkGris12 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.LinkGris12 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.LinkDescarga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LinkDescarga a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LinkDescarga a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LinkDescarga a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LinkDescarga a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LinkBco8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.LinkBco8 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.LinkBco8 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.LinkBco8 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.LinkBco8 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.TitNar18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ED8000;
	text-decoration: none;
}.TxtNar11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED8000;
	text-decoration: none;
}
.MarcoFotos {
	border: thin solid #333333;
}
.SecccionBco20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.BacckIdentificador {
	background-image: url(images/backidentificador.jpg);
	background-position: center center;
}
.TxtNar12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED8000;
	text-decoration: none;
}
.LinkNar12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED8000;
	text-decoration: none;
}
.LinkNar12 a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #080E2E;
	text-decoration: underline;
}
.LinkNar12 a:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #080E2E;
	text-decoration: none;
}
.LinkNar12 a:active{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #080E2E;
	text-decoration: none;
}
.LinkNar12 a:link{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #080E2E;
	text-decoration: none;
}


.tooltip{
	width: 200px; 
	color:#000;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;
	text-align:center;
}

.tooltip span.top{
	padding: 30px 8px 0;
    background: url(images/bt.gif) no-repeat top;
}

.tooltip b.bottom{
	padding:3px 8px 15px;
	color: #548912;
    background: url(images/bt.gif) no-repeat bottom;
}
