﻿/* Definición de esquema para pantalla completa */
html, body, form, h4, h5, h6, p
{
    padding: 0;
    margin: 0;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 12px;
}

body, html, form
{
    width: 100%;
    height: 100%;
    overflow: hidden;
}

h1
{
    color: #004FA2;
    font-size: 1.5em;
}

h2
{
    font-size: 1.3em;
    color: #004FA2;
}

h3
{
    font-size: 1.2em;
    color: #004FA2;
}

#container
{
    width: 100%;
    min-width: 768px; /*height: 95.1%;*/
    height: 100%;
    padding: 0px;
}

/* <header> */
#header
{
    height: 75px;
    width: 100%;
    background-color: transparent;
    background-repeat: repeat-x;
}

#logo
{
    background-color: transparent;
    background-repeat: no-repeat;
    width: 196px;
    height: 75px;
    padding: 12px 0 0 12px;
}

#title
{
    font: normal bold 100% Arial, Helvetica, sans-serif;
    position: absolute;
    top: 30px;
    left: 75px;
    color: #FFFFFF;
}

.RadForm_Sunset #header, .RadForm_Outlook #header, .RadForm_Office2007 #header, .RadForm_WebBlue #header, .RadForm_Web20 #header, .RadForm_Vista #header
{
    background-image: url('Images/header-hight.png');
}
.RadForm_Sunset #header
{
    background-position: 0 0;
}
.RadForm_Outlook #header
{
    background-position: 0 -100px;
}
.RadForm_Office2007 #header
{
    background-position: 0 -200px;
}
.RadForm_WebBlue #header
{
    background-position: 0 -300px;
}
.RadForm_Web20 #header
{
    background-position: 0 -400px;
}
.RadForm_Vista #header
{
    background-position: 0 -500px;
}

.RadForm_Black #header, .RadForm_Default #header, .RadForm_Telerik #header, .RadForm_Hay #header, .RadForm_Forest #header
{
    background-image: url('Images/header-hight.png');
}
.RadForm_Black #header
{
    background-position: 0 -600px;
}
.RadForm_Default #header
{
    background-position: 0 -700px;
}
.RadForm_Telerik #header
{
    background-position: 0 -800px;
}
.RadForm_Hay #header
{
    background-position: 0 -900px;
}
.RadForm_Forest #header
{
    background-position: 0 -1000px;
}

/* </header> */

/* <menu> */

#menu
{
    z-index: 3000;
    text-decoration: none;
}

#loginStatus
{
	position: absolute;
	padding-top: 5px;
	z-index: 1001;
	width: 99%;
	text-align: right;
	z-index: 3001;
}

.texto_info
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
}

.texto_blanco
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}
/*

.RadMenu_Default
{
    font-size: 1em !important;
    line-height: normal !important;
}
.RadMenu_Default .rmLink
{
    font-size: 1em !important;
    line-height: normal !important;
}
.RadMenu .rmRootGroup .rmLink
{
    font-size: 1em !important;
    line-height: normal !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    padding: 0.3em 0em 0.3em 0.3em !important;
}
.RadMenu .rmGroup .rmLink
{
    font-size: 1em !important;
    line-height: 2em !important;
    white-space: nowrap !important;
    padding: 0em !important;
}

*/

/* </menu> */

/* <content>  */

#content
{
    border-right: solid 1px #4e75b3;
    margin: auto;
    padding: 0px;
    padding-right: 1px;
    clear: left;
}

/* </content> */

/* <pageContent> */

#pageContent
{
    margin: 0px;
    padding: 10px;
}

/* </pageContent> */

/* LOGIN */
.db
{
    margin: auto;
    padding-top: 15%;
}
.db_content
{
    background: #ebf3fa;
    border-left: 1px solid #b1c9d9;
    border-right: 1px solid #b1c9d9;
    padding: 0px 10px;
}

.db_content h2
{
    border-bottom: 1px solid #b1c9d9;
    margin: 0 5px 10px 5px;
    padding: 0px 5px 5px 10px;
}

.bd_top
{
    background: url('Images/db_bg_right.gif') no-repeat scroll right top;
    height: 10px;
    line-height: 0;
    font-size: 1px;
}
.bd_top_content
{
    background: url('Images/db_bg_left.gif') no-repeat scroll left top;
    height: 10px;
    line-height: 0;
    font-size: 1px;
}
.bd_bot
{
    background: url('Images/db_bg_right.gif') no-repeat scroll right bottom;
    height: 10px;
    font-size: 1px;
}

.bd_bot_content
{
    background: url('Images/db_bg_left.gif') no-repeat scroll left bottom;
    height: 10px;
    font-size: 1px;
}

.db_content
{
    background: #ebf3fa;
    border-left: 1px solid #b1c9d9;
    border-right: 1px solid #b1c9d9;
    padding: 0px 10px;
}

.db_content h2
{
    border-bottom: 1px solid #b1c9d9;
    margin: 0 5px 10px 5px;
    padding: 0px 5px 5px 10px;
}

.bd_top
{
    background: url('Images/db_bg_right.gif') no-repeat scroll right top;
    height: 10px;
    line-height: 0;
    font-size: 1px;
    line-height: 0;
}
.bd_top_content
{
    background: url('Images/db_bg_left.gif') no-repeat scroll left top;
    height: 10px;
    line-height: 0;
    font-size: 1px;
    line-height: 0;
}
.bd_bot
{
    background: url('Images/db_bg_right.gif') no-repeat scroll right bottom;
    height: 10px;
    font-size: 1px;
    line-height: 0;
}

.bd_bot_content
{
    background: url('Images/db_bg_left.gif') no-repeat scroll left bottom;
    height: 10px;
    font-size: 1px;
    line-height: 0;
}

/* <progressArea> */

.ruProgress
{
    width: 455px;
    height: 195px;
}
.vizibleProgressArea
{
    z-index: 100000 !important;
    position: absolute;
    left: 200px;
    top: 100px;
}

/* </progressArea> */