html
{
	height: 100%
}

body
{
	background-color: #D8D8D8;
	height: 97%;
}

.Content
{
	width: 90%;
	min-width: 320px;
	height: 90%;
	background-color: white;
	margin: 0px auto;
	border: solid;
	border-width: 1px;
	border-radius: 10px;
	margin-top: 1%;
	border-color: #0C216E;
	background-image: url(../img/Fondo1.png), url(../img/Fondo2.png);
	background-position: left top, right top;
	background-size: 35% 100%, 20% 50%;
	background-repeat: no-repeat;
}

.Content .CHeader
{
	display: block;
	position: relative;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	border-bottom-color: #0C216E;
	padding: 1em 0 1em 1em;
}

.Content .CContent
{
	display: block;
	position: relative;
	width: 97%;
	margin: 2px auto;
	margin-top: 1.5em;
	/*background-color: red;*/
}

.Content .CContent .Barra
{
	height: 2em;
	position: relative;
	line-height: 2em;
	background-color: #0C216E;
}

.Content .CContent .Barra .TitlePanel
{
	color: white;
	margin-left: 0.5em;
}

.Content .CContent .Tabla
{
	background-color: #CCCCCC;
	font-size: 1em;
	vertical-align: middle;
	margin: 0.2em auto;
}

.Content .CContent .Msg
{
	margin-left: 0.5em;
}

.Content .CContent .FLogin
{
	margin: 0.2em auto;
	border: solid;
	border-width: 1px;
	border-color: gray;
	position: relative;
}

.Content .CContent .FLogin .Barra
{
	position: relative;
	margin: 0.2em;
}

.Content .CContent .FLogin .Fila
{
	background-color: #CCCCCC;
	position: relative;
	margin: 0.2em 0.3em;
	font-size: 0.85em;
	height: 2em;
	line-height: 2em;
	min-width: 240px;
}

.Content .CContent .FLogin .Celda1
{
	display: inline-block;
	position: relative;	
	padding-left: 0.3em;
	width: 12%;
	min-width: 100px;
}

.Content .CContent .FLogin .Celda2
{
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: white;
	display: inline-block;
	position: relative;	
	padding-left: 0.3em;
	min-width: 120px;
}


.Content .CContent .FLogin .Buttons
{
	padding-left: 0.3em;	
}

.Text
{
	padding-left: 0.3em;
	width: 150px;
	border: solid;
	border-width: 0.1em;
	border-color: gray;
	border-radius: 4px;
}

.Combo
{
	width: 157px;
	border: solid;
	border-width: 0.1em;
	border-color: gray;
}

.Button
{
	font-size: 0.8em;
	width: 12.3%;
	min-width: 105px;
}


.CopyRight
{
	font-size: 0.8em;
	padding-top: 1em;
	display: block;
	width: 100%;
	height: 40px;
}

.Link
{
	color: gray;
	text-decoration: none;
	padding-right: 1em;
	display: block;
	float: right;
}