﻿
html {
    height: 100%;
}

body {
	/*margin: 25px 50px 75px 100px;*/
    margin-top: 5px;
    margin-bottom: 50px;
    margin-right: 50px;
    margin-left: 50px;
	padding: 0;
	/*background: #E6E6E6 url(images/main-bg.png) repeat;*/
    background: url("/WebAspNet/Images/fondo.png") repeat;
    /*<img alt="a" class="auto-style1" src="../Images/fondo.png" />*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #8F8F8F;*/
    height: 100%;
}

form {
    height: 100%;
}


/*Principal*/
#wrapper {
	overflow: hidden;
	width: auto;
    height:auto;
	margin: 0px  auto  ;
    
	background: #FFFFFF;
	/*box-shadow: 0px 0px 10px 5px rgba(0,0,0,.2);*/

	/*webkit-border-radius: 2px 16px 16px 16px;*/
	/*-moz-border-radius:  2px 16px 16px 16px;*/
	border-radius:  16px 16px 16px 16px;

    position:absolute;
    top:5px;
    left:5px;
    bottom:5px;
    right:5px;
}

/*Encabezado princial*/
#wrapper-header {
}

#header {
}

#logo {
}


#Titulo
{
    /*overflow: hidden;*/ /*width: 1120px;*/
    height: 20px;
    padding: 0px 0px;
    background: #CC0000;
    color: #214383;
}
	/*background: #214383;
	color: #ffffff;*/

#Titulo h2 {
	padding: 0px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EDEDED;
    text-align:center;
}

#page-wrapper {
}
#page {
}

#wide-content {
}

#ContentPlaceHolder {
}

/* Recent News */
#recent-news {
	overflow: hidden;
    height:25px;
	/*padding: 10px 4px;*/
    background: #CC0000;
    color: #214383;

    position:absolute;
    left:0px;
    bottom:0px;
    right:0px;
    border-radius:  0 0 16px 16px;
}
	/*background: #214383;
	color: #8C8C8C;*/


#recent-news h2 {
	padding: 0px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDEDED;
    text-align:center;
}

#xrecent-news .date {
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	font-style: normal;
	color: #E3E3E3;
}

#xrecent-news p {
	font-style: italic;
}

#recent-news a {
	font-style: normal;
	color: #B8B8B8;
}

#xrecent-news #rbox1 {
	float: left;
	width: 250px;
	margin-right: 40px;
}

#xrecent-news #rbox2 {
	float: left;
	width: 250px;
	margin-right: 40px;
}

#recent-news #rbox3 {
	float: left;
	width: 250px;
}

#xrecent-news #rbox4 {
	float: right;
	width: 250px;
}





.Logo {
    border-radius:  10px 10px 10px 10px;
}

.captcha{
    width:200px;
    height:60px;
    border-radius:  10px 10px 10px 10px;
}

.contenedor {
	/*background: tomato;*/		
	width: 600px;
	/*height: 500px;*/
	margin: 0% auto;
}


.btnCaptcha
{
    color: #fff; 
    /*color: #214383;*/
    /*background-color:#007acc;*/ 
    /*background-color:#122951;*/ 
    background-color:#214383; 
	width: 340px;
	padding:1px;
    border:none 0px transparent;
    font-size: 14px;
    font-weight: lighter;
	webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius:  2px 2px 2px 2px;
	border-radius:  2px 2px 2px 2px;
}
.btnCaptcha:hover
{
	/*color: #383838;*/
    color: #fff;
	/*background-color:#007acc;*/
    /*background-color:#122951;*/ 
    background-color:#214383; 
	border:solid 1px #fff;
}
.btnCaptcha:focus
{
	/*color: #383838;*/
    color: #fff;
	/*background-color: #007acc;*/
    /*background-color:#122951;*/ 
    background-color:#214383; 
	border:solid 3px rgba(98,176,255,0.3);
}

/*///////////////////////////////////////////DataGris/////////////////////////////////////////////////*/


body {
}
.pnlGridView {
    position:relative;
    float:right;
    height:40%;
    width:40%;
    border:6px solid RGB(140,240,2110);
}

.scrolling-table-container {
    height: 350px;
    max-height:350px;
    overflow-y: scroll;
    overflow-x: hidden;
    
}

.gvDates {
    position:relative;
    width:98%;
    height:53px;
    max-height:350px;
    top: 0px;
    left: 0px;
}








dl {
     margin: 0;
     padding: 0;
 }
 #detailedData {
     background-color: #f1f1f1;
     border: 1px solid #d4d4d4;
     border-radius: 3px;
     position: absolute;
     width: 250px;
     box-shadow: 8px 8px 5px #888888;
 }
 dl dt {
     color: #333;
     float: left;
     font-weight: bold;
     margin-left: 10px;
     margin-right: 2px;
     padding: 5px;
     width: 66px;
 }
 dl dd {
     margin: 2px 0;
     padding: 5px 0;
 }
 .hideIT {
     display: none;
 }
 .header_dd {
     background-color: #214383;
     color: White;
     font-weight: bold;
 }
 td, th {
     /*padding: 4px;*/
    margin-left: 40px;
}


.selected {
    background-color: #ededed;
    color: #333;
}

.selectedDeleted {
    background-color: #d81b1b !important;
    /*color: #d81b1b;*/
}
.row_dd:hover {
    background-color: #eee !important;
    color: #333;
}

 
#TituloMenu
{
    /*overflow: hidden;*/ /*width: 1120px;*/
    height: 30px;
    padding: 0px 0px;
    background: #CC0000;
    vertical-align:top;
}
	/*background: #214383;
	color: #ffffff;*/

#TituloMenu h1
{
    font-size: 1.3em;
    font-weight: 600;
    color: RGB(140,240,2110);
    text-align: left; /*float: inherit  ;*/
    vertical-align: top;
}


 /* menu
----------------------------------------------------------*/
ul#menu {
    font-size: 1.3em;
    /*font-size: 1.3vw;*/
    /*font-size: calc(10% + 1vw + 1vh);*/
    /*font-weight: 600;*/
    margin: 0 0 5px;
    padding: 0;
    text-align: right;
    /*float: none  ;*/
    vertical-align: central;
}

ul#menu li {
    display: inline;
    list-style: none;
    padding-left: 10px;
}

ul#menu li a {
    background: none;
    color: #999;
    text-decoration: none;
}

ul#menu li a:hover {
    color: #333;
    text-decoration: none;
}

.active {
    /*background-color: #ffd800;*/
    /*color:darkcyan;*/
    font-style:italic;
    color: #333;
}





.navbar {
    padding: 0px 0px 0px 0px;
    height: 30px;
}
.bg-dark {
    background-color:#CC0000!important;
}
td span {
    line-height: 0px; 
}


input:disabled, input[readonly] {
    /*#e9ecef;  #f7f7f7 #fafafa*/
    background-color: #fafafa;
    opacity: 1;
    border: 1px solid #ced4da;
}

.cmdLink:focus {
    color:blue;
    background-color: #fff;
    border-color: #80bdff;
    outline: none;
}

/*a, a:link, a:visited, a:focus, a:hover, a:active {*/
.cmdLink, .cmdLink:link, .cmdLink:visited, .cmdLink:focus, .cmdLink:hover, .cmdLink:active {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}




.ColumnHidden {
    display: none;
}