.titulo-gti > h1
{
	margin-top: 0px !important;
	margin-left: 90px !important;
	color: #990000;
}
.titulo-gti > img
{
	margin-top: -20px !important;
	float:left;
}

input#TR
{
	color: #336699;
	background-image:url(images/search.png);
	background-repeat:no-repeat;
	background-position:right;
    border: 2px solid #dadada;
    border-radius: 5px;
}
input
{
	background: #fffef2;
	color: 1e73be;
	border: 2px solid #dadada;
    border-radius: 5px;
}
input:focus
{
	background: #fffef2;
	color: 1e73be;
	outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}
 
/*adjust menu colors - normal */
.navbar .nav > li > a, 
.navbar .nav > li 
{
	color: #000099;
}
/*adjust menu colors - hover */
.navbar .nav > li > a:hover, 
.navbar .nav > li 
{ 
	color: #990000;
}
/*adjust menu colors - active */
.navbar .nav > li > a:active, .navbar .nav > li,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.navbar .nav > li.current-menu-item, 
.navbar .nav > li.current-menu-ancestor
{
	color: #990000;
	text-shadow: none;
}
/*adjust dropdown menu items */
.dropdown-menu > li > a { color: #000099;}
/*adjust dropdown menu items - hover */
.dropdown-menu > li > a:hover { color: #990000;}
.navbar-brand { color: #990000 !important;}

a:hover
{
	text-decoration: none;
	color: #990000
}

.body-gti { background-color: #e8e8e8;} 
article
{
	margin-bottom: 10px; 
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 15px;
	background-color: #FeFeFe;
	border: 1px solid #cccccc;
    border-radius: 7px;
    box-shadow: 0 0 10px #9ecaed;
}
.term
{
	color: #1e73be;
	background-color: #F0FFFF;
	background-position: left top;
	padding-left: 10px;
}
.tran
{
	color: #1e73be;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -15px;
}
.desc
{

}
.fecha { color: #336688;}

.e_link
{
	text-decoration: none;
	list-style-type: none;
}
.e_link ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 100%;
}
.e_link li { border-bottom:1px solid #e0eee2;}
.e_link a { text-decoration: none;}
.e_link a:hover { color: #990000;}
.e_link ul li:nth-child(odd) { background-color:#f5f5f5;}
.e_link ul li:nth-child(even) { background-color:#ffffff; }

.i_link
{
	text-decoration: none;
	list-style-type: none;
}
.i_link ul 
{
	display: table;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 100%;
	table-layout: fixed;
}
.i_link li { display: table-row;}
.i_link a
{
	display: table-cell;
	padding-right: 20px;
	width: 35%;
	text-decoration: none;
	border-bottom:1px solid #f2e1bf;
}
.i_link a:hover { color: #990000;}
.i_link div
{
	display: table-cell;
	padding-right: 20px;
	border-bottom:1px solid #f2e1bf;
}
.i_link ul li:nth-child(odd) { background-color:#f5f5f5;}
.i_link ul li:nth-child(even) { background-color:#ffffff; }

.tabla 
{
	display: table;
	text-decoration: none;
	list-style-type: none;
	width: 100%;
}
.fila {	display: table-row;}
.fila span img {width: 75%;}
.celda 
{
	display: table-cell;
	padding: 10px;
	vertical-align: top; 
	width:50%;
}
.celda_n 
{
	display: table-cell;
	padding: 10px;
	vertical-align: top; 
	text-align: center;
}
.tabla div:nth-child(odd) { background-color:#f5f5f5;}
.tabla div:nth-child(even) { background-color:#ffffff; }

.timeline dl dd { padding-left: 20px; }
.timeline dl dt i {color:#337ab7; }

.lista dd { padding-left: 20px; padding-bottom: 10px;}
.lista dt {color:#337ab7;}

.year> dl { display:none;}
.year:hover dl { display:block;}

.hrsplit
{
height:1px;
border:none;
background-color:#990000;
}

h2
{
	color:#337ab7;
	background-color: transparent !important;
}

h4
{
	color:#337ab7;
	background-color: transparent !important;
}

h5
{
	color:#337ab7;
	font-weight: bold;
	background-color: transparent !important;
}

@media print
{
	article {border: 0;}
	.desc {text-align: justify;}
	.footer {display: none !important;}
	a[href]:after {content: none;}
} 
