body {
margin: 0px;
font-family:Verdana;
font-size:10px;
background-color: #f8f8f8;
text-align:center;
}
img {border: 0;} 


.footer a:link{
color: #ffffff;
font-size: 10px;
}
.footer{
color: #ffffff;
font-size: 10px;
background-color:#FD7C11; height:17px; margin-top:20px;
padding:5px
}
label#columnas {
    display: block;
    float: left;
    clear: none;
    width: 130px;
    font-size: 10px;
    font-family: verdana;
}

input[type="checkbox"] {
        width: 25px;
              padding: 2px;
        margin: 0px;
}
.footer a:visited {
color: #ffffff;
font-size: 10px;
}
.footer a:hover {
color: #ffffff;
font-size: 10px;
}

.tablaborde1{
	border-bottom: 1px solid #c5c5c5;
		border-left: 1px solid #c5c5c5;
			border-right: 1px solid #c5c5c5;
	}
	

	
.tablaborde2{
	border-bottom: 1px solid #c5c5c5;
		border-top: 1px solid #c5c5c5;
			border-right: 1px solid #c5c5c5;
	}

ul {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
li {
  text-align:left;
  float: left;
  width: 125px;
  margin: 0;
  padding: 3px;
} 

table.tablageneral {
border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: double double double double;
	border-color: #c5c5c5;
	border-collapse: collapse;
	background-color: white;
}
table.tablageneral th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #c5c5c5;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tablageneral td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #c5c5c5;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.tabla1 td {
	font-family: Verdana;
	font-size: 8pt;
}
iframe.horizontal{
overflow-y: hidden;
overflow-x: scroll;
}

	
.tablaborde{
	border: 1px solid #c5c5c5;
	}

#doble{color: #000000;font-weight:bold; font-size: 12px;}

.titulo{color: #FF8100;font-weight:bold; font-size: 14px;}

#subrayado{color: #000000;text-decoration: underline;
font-size: 10px; font-weight:bold}

.rojo a:link{ 
color: #ff0000;
font-size: 10px;
}

.rojo a:visited {
color: #ff0000;
font-size: 10px;
text-decoration: none;
}
.rojo a:hover {
color: #ff0000;
font-size: 10px;
text-decoration: underline;
}

.blanco a:link{ 
color: #ffffff;
font-size: 10px;
}
.blanco{ 
color: #ffffff;
font-size: 10px;
}

.blanco a:visited {
color: #ffffff;
font-size: 10px;
}
.blanco a:hover {
color: #ffffff;
font-size: 10px;
}

.sub a:link{ 
color: #000000;
font-size: 10px;
text-decoration: underline;
}

.sub a:visited {
color: #000000;
font-size: 10px;
text-decoration: underline;
}

.sub a:hover {
color: #000000;
font-size: 10px;
text-decoration: underline;
}

.top1 a:link{
color: #ffffff;
font-size: 10px;
}
.top1{
background-color: #F2B526; padding:5; text-align:center;
}

.top1 a:visited {
color: #ffffff;
font-size: 10px;
}

.top1 a:hover {
color: #ffffff;
font-size: 10px;
}

.top2 a:link{
color: #ffffff;
font-size: 10px;
}
.top2 a:visited {
color: #000000;
color: #ffffff;
font-size: 10px;
text-decoration: none;
}
.top2 a:hover {
	color: #ffffff;
font-size: 10px;
text-decoration: underline;
}

.top2{
background-color: #aeaeae; padding:5; text-align:center;
}

.textbox1 {font-family: Verdana;font-size: 8pt;color:black;border-style: solid;}
.textbox2 {border:none;color:white;}

a:link {
color: black;
text-decoration: none;
font-size: 10px;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}