/*
  Simple Grid
  Learn More - http://dallasbass.com/simple-grid-a-lightweight-responsive-css-grid/
  Project Page - http://thisisdallas.github.com/Simple-Grid/
  Author - Dallas Bass
  Site - dallasbass.com
*/

*, *:after, *:before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}

body {	margin: 0px;}
[class*='col-'] {	float: left;	padding-right: 20px;}
[class*='col-']:last-of-type {	padding-right: 0px;}
.grid {	width: 100%;	max-width: 1140px;	min-width: 755px;	margin: 0 auto;	overflow: hidden;}
.grid:after {	content: "";	display: table;	clear: both;}
.grid-pad {	padding: 20px 0 0px 20px;}
.grid-pad > [class*='col-']:last-of-type {	padding-right: 20px;}
.push-right {	float: right;}

/* Content Columns */

.col-1-1 {	width: 100%;}
.col-2-3, .col-8-12 {	width: 66.66%;}
.col-1-2, .col-6-12 {	width: 50%;}
.col-1-3, .col-4-12 {	width: 33.33%;}
.col-1-4, .col-3-12 {	width: 25%;}
.col-1-5 {	width: 20%;}
.col-1-6, .col-2-12 {	width: 16.667%;}
.col-1-7 {	width: 14.28%;}
.col-1-8 {	width: 12.5%;}
.col-1-9 {	width: 11.1%;}
.col-1-10 {	width: 10%;}
.col-1-11 {	width: 9.09%;}
.col-1-12 {	width: 8.33%}

/* Layout Columns */

.col-11-12 {	width: 91.66%}
.col-10-12 {	width: 83.333%;}
.col-9-12 {	width: 75%;}
.col-5-12 {	width: 41.66%;}
.col-7-12 {	width: 58.33%}

@media handheld, only screen and (max-width: 767px) {
.grid {	width: 100%; min-width: 0; margin-left: 0px; margin-right: 0px;	padding-left: 0px; padding-right: 0px;	}
[class*='col-'] {width: auto; float: none; margin-left: 0px; margin-right: 0px;	margin-top: 10px; margin-bottom: 10px;		padding-left: 20px;	padding-right: 20px;}
}

.content_blue { background-color:#eaeef6; padding:10px; margin-bottom:2px}
h4 { display:block; margin:2px 0 0 0; padding:0}
.clear { clear:both}
.p_10 { padding:10px 0}
.p_5 { padding:5px 0}
.separador1{ width:100%; background-color:#dee6ee; height:1px}
.separador2{ width:100%; background-color:#a2bdd6; height:1px}
.input_w { width:500px; height:52px; border:3px solid #0f67b7; padding:5px; float:left }
.a_center { text-align:center}

.menu  {padding:0; margin:0 auto; text-align:center; width: auto; background-color:#0f67b7; font-size:12px}
.menu li { list-style:none;  padding:0; margin-right:-2px; display:inline-block}
.menu li a {  background-color:#081d44; padding:13px; display:block; color:white; text-decoration:none}
.menu li a:hover { background-color:#369af5}
.menu li .active { background-color:#369af5}

body { font-family: 'Open Sans', sans-serif;}
.table_captcha {float:left; width:12%; margin-right:10px}
.p_captcha {width:50%; float:left; text-align:left; margin:0; padding:0; font-size:12px}
h1 {font-size:24px; font-weight:lighter; padding:0; margin:0; color:#0f67b7}
h2 {font-size:24px; font-weight:lighter; padding:0; margin:0; color:#0f67b7}
h3 {font-size:24px; font-weight:lighter; padding:0; margin:0; color: #081d44}
h4 {font-size:18px; font-weight:lighter; padding:0; margin:0; float:left}

.footer { height:35px; padding-bottom:10px; padding-top:10px; background-color:#0f67b7; width:100%; text-align:center; font-size:12px; color:white}
.tagline {margin:0; padding:10px 0; font-size:12px}
.datos {font-size:13px; color:#0f67b7}

table { border:solid 1px #a2bdd6; margin:10px 0 30px 0; border-collapse: collapse; border-spacing: 0; font-size:14px}
td { border:solid 1px #a2bdd6; margin:10px 0; padding:4px; color:#0f67b7; font-weight:lighter}
th { background-color:#0f67b7; border:solid 1px #a2bdd6; color:white; font-weight:normal;  padding:4px}
.align_l { text-align:left}
.type { font-size:12px}
.type_18 { font-size:18px}



/*GTDLS*/

.img_gtdls  { position:absolute; right:0px; top:0px}
.gtlds_1 td { text-align:center; background-color:white}
.gtlds_1 td:hover { background-color:#fbfbfb; cursor:pointer}
.gtlds_1 .active {  background-color:#fbfbfb;}

.padding_4_10 { padding:4px 10px !important}
.padding_0 { padding:0 !important}

.gtlds_overflow { height:174px !important; padding-right:15px !important; overflow-y:scroll !important; overflow-x: hidden; display:block}

.gris_titulos { color:#676767 !important}

.type_10 { font-size:10px}
.type_11 { font-size:11px}
.type_12 { font-size:12px}
.type_13 { font-size:13px}
.type_14 { font-size:14px !important}
.type_15 { font-size:15px !important}
.type_16 { font-size:16px}
.type_18 { font-size:18px}
.type_20 { font-size:20px}
.type_24 { font-size:24px}
.type_30 { font-size:30px}
.type_36 { font-size:36px}
.light { font-weight:300}
.decoration_none { text-decoration:none}
td { border: 1px solid #E5E5E5; padding: 6px;}
.col-1-1.a_center > img { float: left} 