﻿.invisible
{
	visibility: hidden;
}

.popUpStyle
{
    background-color: #294050;
    color: #FFFFFF;
    padding : 6px;
}

.popUpAviso {
    background-color:  blueviolet ;
    color: red;
    padding: 6px;
    /*filter: alpha(opacity=80);*/
    opacity: 0.8;
}

.Orden_Listas
{
	font-family: Verdana;
	font-size: 9pt;
	color: #27704F;
	padding-bottom: 0px;
	margin-bottom: 0px;
	
}
.Label_Error
{
	font-family: Verdana;
	font-size: 11pt;
	color: #FF0000;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.TablaMantenedor td
{
	border-style: none;
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
}

.TablaMantenedor input
{
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	z-index: -1;
	margin-left: 0px;
    border-style:solid ;
    border-inline:solid;
    border-spacing:12px;

	background-image: url(  'form.gif' );
}

.form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*background-image: url(form.gif);*/
}


#fuente
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	background-image: url(form.gif);
}

.TablaMantenedor select
{
	background-color: #ffffff;
	font-size: 7pt;
	text-align: left;
	font: #000000;
	font-family: Verdana;
}

.Rotulo {
    border-style: solid;
    font-family: Verdana;
    font-size: 8pt;
    text-align: left;
    vertical-align: central;
    height: 22px;
    border-width: 1px;
    /*'Width:120%;*/
    background-color: LightYellow;
    border-style: groove;
    border-width: 1px;

}

.CajaTexto {
    border-style: solid;
    font-family: Verdana;
    font-size: 7pt;
    text-align: left;
    vertical-align: central;
    height: 19px;
    border-width: 1px;
    background-color: LightYellow;
}

.Texto 
{
    font-size: 8pt;
    text-align: left;
    font: #000000;
    font-family: Verdana;
}

.DropDownList
{
	background-color: #ffffff;
	font-size: 8pt;
	text-align: left;
	font: #000000;
	font-family: Verdana;
    height:19px;
  
}

.Contacto
{
    font-size: 7pt;
    font-family: Verdana;
    background-color:darkslategray;
}


#Lista_P select
{
	font-size: 9pt;
	font-family: Verdana;
}
select
{
	font-size: 9pt;
	font-family: Verdana;
}
.rgAltRow, .rgRow, .RadGrid_Office2007
{
	font-size: 8pt;
}

.RadGrid .rgAltRow TD, .RadGrid .rgRow TD
{
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.RadGrid .rgHeader
{
	padding-left: 0px !important;
	padding-right: 0px !important;
	text-align: center !important;
}

.RadTabStrip_Web20 .rtsLink
{
	font-weight: bold !important;
}
.RadComboBox_Outlook .rcbInput
{
	font: 7pt, Verdana , Arial, Helvetica, sans-serif !important;
}


.MyTabStyle .ajax__tab_header
        {
            font-family: "Helvetica Neue" , Arial, Sans-Serif;
            font-size: 14px;
            font-weight:bold;
            display: block;

        }
        .MyTabStyle .ajax__tab_header .ajax__tab_outer
        {
            border-color: #222;
            color: #222;
            padding-left: 10px;
            margin-right: 3px;
            border:solid 1px #d7d7d7;
        }
        .MyTabStyle .ajax__tab_header .ajax__tab_inner
        {
            border-color: #666;
            color: #666;
            padding: 3px 10px 2px 0px;
        }
        .MyTabStyle .ajax__tab_hover .ajax__tab_outer
        {
            background-color:#9c3;
        }
        .MyTabStyle .ajax__tab_hover .ajax__tab_inner
        {
            color: #fff;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_outer
        {
            border-bottom-color: #ffffff;
            background-color: #d7d7d7;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_inner
        {
            color: #000;
            border-color: #333;
        }
        .MyTabStyle .ajax__tab_body
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 10pt;
            background-color: #fff;
            border-top-width: 0;
            border: solid 1px #d7d7d7;
            border-top-color: #ffffff;
        }
        
        /*Header*/
.Tab .ajax__tab_header
{
    color: #4682b4;
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    background-color: #ffffff;
    margin-left: 0px; 
    white-space:normal !important;
    
}
 .Tab .ajax__tab_default .ajax__tab_header
{
	white-space:normal !important;
}	
/*Body*/
.Tab .ajax__tab_body
{
    border:1px solid #b4cbdf;
    padding-top:0px;
}
 
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff; 
    background:url("../Imagenes/Tab/tab_active.gif") repeat-x;
    height:20px;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("../Imagenes/Tab/tab_left_active.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #ffffff;
    background:url("../Imagenes/Tab/tab_right_active.gif") no-repeat right;
    padding-right:6px;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    color: #000000;
    background:url("../Imagenes/Tab/tab_hover.gif") repeat-x;
    height:20px;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    background:url("../Imagenes/Tab/tab_left_hover.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    background:url("../Imagenes/Tab/tab_right_hover.gif") no-repeat right;
    padding-right:6px;
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
    color: #666666;
    background:url("../Imagenes/Tab/tab_Inactive.gif") repeat-x;
    height:20px;
}
.Tab .ajax__tab_inner
{
    color: #666666;
    background:url("../Imagenes/Tab/tab_left_inactive.gif") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_outer
{
    color: #666666;
    background:url("../Imagenes/Tab/tab_right_inactive.gif") no-repeat right;
    padding-right:6px;
    margin-right: 2px;
}

        .Lista_Head
        {
            color: White;
            padding-bottom: 3px;
            padding-top: 3px;
            font-size: 7pt;
            text-align: center;
            font-weight: bold;
            border-style: none solid none none;
            border-width: 1px;
            border-color:green;
            white-space:nowrap;
            background: url(              '../Imagenes/bg.gif' ) repeat;
        }
        
        .Lista_Head_apertura
        {
            color: White;
            padding-bottom: 3px;
            padding-top: 3px;
            font-size: 7pt;
            text-align: center;
            font-weight: bold;
            border-style: none solid none none;
            border-width: 1px;
            border-color:yellow;
            white-space:nowrap;
            background-color:#6699FF;
        }
        
        .Lista_Head_apertura_sub
        {
            color: White;
            padding: 3px;
            font-size: 7pt;
            text-align: center;
            font-weight: bold;
            border-style: none solid solid none;
            border-width: 1px;
            border-color:red;
            white-space:nowrap;
            background-color:#6699FF;
        }
        
        .Link_apertura
        {
            font-size: 12pt;
            font-weight:normal;
            color: White;
            text-decoration:none;
        }
        
        .Btn_apertura
        {
            font-weight: normal;
            font-family:Verdana ;
            font-size:9pt;
            width: 111px;
        }
        
        .Columnas_nom_cerrada_derecha
        {
            border-style: none solid none none;
            border-width: 1px;
            text-align:left;
            padding:5px;
            white-space:nowrap;
        }
        
        .Columnas_num_cerrada_derecha
        {
            border-style: none solid none none;
            border-width: 1px;
            text-align:right;
            padding:5px;
            white-space:nowrap;
        }
        .Columna_total 
        {
            border-style: solid solid solid none;
            border-width: 1px;
            text-align:left;
            padding:5px;
            white-space:nowrap;
        }
        .Columnas_totales 
        {
            border-style: solid solid solid none;
            border-width: 1px;
            text-align:right;
            padding:5px;
            white-space:nowrap;
        }
        .separa_columnas
        {
            border-style: none solid none none;
            width:20px;
            border-width: 1px;
        }

