﻿Body, html, form
{
    background-color:#D7E6FF;
    padding:0px;
    margin:0px;
    font-family:Arial;
    font-size:11px;
    color:#333333;
    height:100%;
}
#total
{
    padding:0px;
    margin:0px;
    width:100%;
    clear:left;
    float:left;
}
#content
{
    padding:0px;
    margin:0px auto 0px auto;
    width:1000px;
}
#fondo_sup
{
    padding:0px;
    margin:0px;
    width:100%;
    clear:left;
    float:left;
    background:#215CD4;
    background-position:center top;
    height:489px;
}
#fondoimg
{
    background-repeat:no-repeat; 
    background-position:center top;
    margin:0px;
    padding:0px;
    background-color:Transparent;
    height:489px;
}
#fondoimg_revista
{
    background:url('../img/fondo2.jpg') no-repeat center top;
    margin:0px;
    padding:0px;
    height:489px;
}
#menu
{
    padding:0px;
    margin:15px 0px 0px 0px;
    width:1000px;
    clear:left;
    float:left;
    border-radius:8px;
    height:46px;
    background: #3399ff; /* Old browsers */
    background: -moz-linear-gradient(top,  #3399ff 0%, #0d4eae 12%, #0d4eae 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3399ff), color-stop(12%,#0d4eae), color-stop(100%,#0d4eae)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3399ff 0%,#0d4eae 12%,#0d4eae 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3399ff 0%,#0d4eae 12%,#0d4eae 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3399ff 0%,#0d4eae 12%,#0d4eae 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3399ff 0%,#0d4eae 12%,#0d4eae 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3399ff', endColorstr='#0d4eae',GradientType=0 ); /* IE6-9 */
}
#encabezado
{
    padding:0px;
    margin:20px 0px 15px 0px;
    width:1000px;
    clear:left;
    float:left;
}
#contenido
{
    padding:0px;
    margin:10px 0px 0px 0px;
    width:100%;
    clear:left;
    float:left;
}
#piemenu
{
    padding:0px;
    margin:0px;
    width:100%;
    background:#0C469E;
    clear:left;
    float:left;
    height:42px;
}
#piepag
{
    padding:0px;
    margin:0px;
    width:100%;
    clear:left;
    float:left;
    background:#0D4EAE;
}
#bloqueinterno
{
    padding:30px 20px 35px 20px;
    margin:0px;
    width:960px;
    clear:left;
    float:left;
    background:#FFFFFF;
}
a:link 
{
	text-decoration:none;
}
a:visited 
{
    text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a:active 
{
    text-decoration:none;
}
a[disabled]
{ 
    color:#CCCCCC; 
    text-decoration:none; 
}

.manoclick
{
    cursor:pointer;
}
.txt11333
{
    font-family:Arial;
    font-size:11px;
    color:#333333; 
    outline:none;
}
.txt11333
{
    font-family:Arial;
    font-size:11px;
    color:#333333; 
    outline:none;
}
.txt11858585
{
    font-family:Arial;
    font-size:11px;
    color:#858585; 
    outline:none;
}
.txt10333
{
    font-family:Arial;
    font-size:10px;
    color:#333333;
    outline:none; 
}
.txt14333N
{
    font-family:Arial;
    font-size:14px;
    color:#333333; 
    font-weight:bold;
    outline:none;
}
.txt10333N
{
    font-family:Arial;
    font-size:10px;
    color:#333333; 
    font-weight:bold;
    outline:none;
}
.txt105786CC
{
    font-family:Arial;
    font-size:10px;
    color:#5786CC; 
    outline:none;
}
.txt105786CCN
{
    font-family:Arial;
    font-size:10px;
    color:#5786CC; 
    font-weight:bold;
    outline:none;
}
.txt13CFE1FC
{
    font-family:Arial;
    font-size:13px;
    color:#CFE1FC; 
    outline:none;
}
.txt13CFE1FCN
{
    font-family:Arial;
    font-size:13px;
    color:#CFE1FC; 
    font-weight:bold;
    outline:none;
}
.txt13666600
{
    font-family:Arial;
    font-size:13px;
    color:#666600; 
    outline:none;
}
.txt13666600N
{
    font-family:Arial;
    font-size:13px;
    color:#666600; 
    font-weight:bold;
    outline:none;
}
.txt22006600
{
    font-family:Arial;
    font-size:22px;
    color:#006600; 
    outline:none;
}
.txt22006600N
{
    font-family:Arial;
    font-size:22px;
    color:#006600; 
    font-weight:bold;
    outline:none;
}
.txt140D4EAE
{
    font-family:Arial;
    font-size:14px;
    color:#0D4EAE; 
    outline:none;
}
.txt140D4EAEN
{
    font-family:Arial;
    font-size:14px;
    color:#0D4EAE; 
    font-weight:bold;
    outline:none;
}
.txt200D4EAE
{
    font-family:Arial;
    font-size:20px;
    color:#0D4EAE; 
    outline:none;
}
.txt200D4EAEN
{
    font-family:Arial;
    font-size:20px;
    color:#0D4EAE; 
    font-weight:bold;
    outline:none;
}
.txt250D4EAE
{
    font-family:Arial;
    font-size:25px;
    color:#0D4EAE; 
    outline:none;
}
.txt250D4EAEN
{
    font-family:Arial;
    font-size:25px;
    color:#0D4EAE; 
    font-weight:bold;
    outline:none;
}
.txt11666
{
    font-family:Arial;
    font-size:11px;
    color:#666666; 
    outline:none;
}
.txt11666N
{
    font-family:Arial;
    font-size:11px;
    color:#666666; 
    font-weight:bold;
    outline:none;
}

.txt11006600
{
    font-family:Arial;
    font-size:11px;
    color:#006600; 
    outline:none;
}
.txt11006600N
{
    font-family:Arial;
    font-size:11px;
    color:#006600; 
    font-weight:bold;
    outline:none;
}
.txt11FFF
{
    font-family:Arial;
    font-size:11px;
    color:#FFFFFF; 
    outline:none;
}
.txt11FFFN
{
    font-family:Arial;
    font-size:11px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt116183AB
{
    font-family:Arial;
    font-size:11px;
    color:#6183AB; 
    outline:none;
}
.txt10FFF
{
    font-family:Arial;
    font-size:10px;
    color:#FFFFFF;
    outline:none; 
}
.txt10FFFN
{
    font-family:Arial;
    font-size:10px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt12FFF
{
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF; 
    outline:none;
}
.txt120066CC
{
    font-family:Arial;
    font-size:12px;
    color:#0066CC; 
    outline:none;
}
.txt120066CCN
{
    font-family:Arial;
    font-size:12px;
    color:#0066CC; 
    outline:none;
    font-weight:bold;
}
.txt12FFFN
{
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt12000
{
    font-family:Arial;
    font-size:12px;
    color:#000000; 
    outline:none;
}
.txt12000N
{
    font-family:Arial;
    font-size:12px;
    color:#000000; 
    font-weight:bold;
    outline:none;
}
.txt13000
{
    font-family:Arial;
    font-size:13px;
    color:#000000; 
    outline:none;
}
.txt13000N
{
    font-family:Arial;
    font-size:13px;
    color:#000000; 
    font-weight:bold;
    outline:none;
}
.txt15CC3300
{
    font-family:Arial;
    font-size:15px;
    color:#CC3300;
    outline:none; 
}
.txt15CC3300N
{
    font-family:Arial;
    font-size:15px;
    color:#CC3300; 
    font-weight:bold;
    outline:none;
}
.txt14FFF
{
    font-family:Arial;
    font-size:14px;
    color:#FFFFFF;
    outline:none; 
}
.txt14FFFN
{
    font-family:Arial;
    font-size:14px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt25FFF
{
    font-family:Arial;
    font-size:25px;
    color:#FFFFFF;
    outline:none; 
}
.txt25FFFN
{
    font-family:Arial;
    font-size:25px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt13FFF
{
    font-family:Arial;
    font-size:13px;
    color:#FFFFFF;
    outline:none; 
}
.txt9FFF
{
    font-family:Arial;
    font-size:9px;
    color:#FFFFFF;
    outline:none; 
}
.txt9FFFN
{
    font-family:Arial;
    font-size:9px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt13FFFN
{
    font-family:Arial;
    font-size:13px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt11003366
{
    font-family:Arial;
    font-size:11px;
    color:#003366;
    outline:none; 
}
.txt11003366N
{
    font-family:Arial;
    font-size:11px;
    color:#003366; 
    font-weight:bold;
    outline:none;
}
.txt11616B7C
{
    font-family:Arial;
    font-size:11px;
    color:#616B7C; 
    outline:none;
}
.txt11616B7CN
{
    font-family:Arial;
    font-size:11px;
    color:#616B7C; 
    font-weight:bold;
    outline:none;
}
.txt110066CC
{
    font-family:Arial;
    font-size:11px;
    color:#0066CC;
    outline:none; 
}
.txt110066CCN
{
    font-family:Arial;
    font-size:11px;
    color:#0066CC; 
    font-weight:bold;
    outline:none;
}
.txt100066CC
{
    font-family:Arial;
    font-size:10px;
    color:#0066CC;
    outline:none; 
}
.txt100066CCN
{
    font-family:Arial;
    font-size:10px;
    color:#0066CC; 
    font-weight:bold;
    outline:none;
}
.txt10006600
{
    font-family:Arial;
    font-size:10px;
    color:#006600;
    outline:none; 
}
.txt10006600N
{
    font-family:Arial;
    font-size:10px;
    color:#006600; 
    font-weight:bold;
    outline:none;
}
.txt11006600
{
    font-family:Arial;
    font-size:11px;
    color:#006600;
    outline:none; 
}
.txt11006600N
{
    font-family:Arial;
    font-size:11px;
    color:#006600; 
    font-weight:bold;
    outline:none;
}
#espacio
{
    float:left;
    margin:10px;
    padding-bottom:10px;
}
.sobretodo
{
    z-index:11000;
}
.campofallido
{
    background-color:#FFFACD;
}
.valtooltip div, .valtooltip td
{
    border:solid 1px #D2D2A4;
    background-color:#EBEBD8;
}
.valtooltip .ajax__validatorcallout_error_message_cell
{
    font-family:Tahoma;
    font-size:10px;
    padding:10px 6px 10px 6px;
    text-align:center;
    color:#333333;
    border-right:none;
    border-left:none;
    width:100%;
}
.valtooltip .ajax__validatorcallout_icon_cell{
    padding:5px 0px 5px 5px;
    border-right:none;
    vertical-align:middle;
}
.valtooltip .ajax__validatorcallout_close_button_cell{
    vertical-align:top;
    padding:5px 5px 5px 0px;
    text-align:right;
    border-left:none;
}
div.jGrowl div.jGrowl-notification.accionok {
    background-color:#009900;
    border:solid 1px #003300;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    filter:alpha(opacity=100);
}
div.jGrowl div.jGrowl-notification.accionerror {
    background-color:#CC0000;
    border:solid 1px #990000;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    filter:alpha(opacity=100);
}
div.jGrowl div.jGrowl-notification.accionaviso {
    background-color:#FFCC00;
    border:solid 1px #FF9900;
    color:#333333;
    font-size:11px;
    font-weight:bold;
    filter:alpha(opacity=100);
}
.txt115583B0
{
    font-family:Arial;
    font-size:11px;
    color:#5583B0; 
    outline:none;
}
.txt115583B0N
{
    font-family:Arial;
    font-size:11px;
    color:#5583B0;
    font-weight:bold;
    outline:none;
}
.txt10006666
{
    font-family:Arial;
    font-size:10px;
    color:#006666;
    outline:none; 
}
.txt30006666N
{
    font-family:Arial;
    font-size:30px;
    color:#006666; 
    font-weight:bold;
    outline:none;
}
.txt12333
{
    font-family:Arial;
    font-size:12px;
    color:#333333;
    outline:none; 
}
.txt12333N
{
    font-family:Arial;
    font-size:12px;
    color:#333333; 
    font-weight:bold;
    outline:none;
}
.txt21FFFN
{
    font-family:Arial;
    font-size:21px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt15FFF
{
    font-family:Arial;
    font-size:15px;
    color:#FFFFFF; 
    outline:none;
}
.txt15FFFN
{
    font-family:Arial;
    font-size:15px;
    color:#FFFFFF; 
    font-weight:bold;
    outline:none;
}
.txt14003366
{
    font-family:Arial;
    font-size:14px;
    color:#003366; 
    outline:none;
}
.borde_txb
{
    border:solid 1px #82A4C6;
    font-family:Arial;
    font-size:11px;
    color:#333333;
    outline:none;
    padding:4px;
}

.borde_txb2
{
    border:solid 1px #006699;
    background:#F2F8FD;
    font-family:Verdana;
    font-size:12px;
    color:#333333;
    outline: none;
}
.borde1_txb
{
    border:solid 1px #CCCCCC;
    background-color:#EEEEEE;
    font-family:Arial;
    font-size:11px;
    color:#333333;
    outline:none;
    padding:0px;
}
.borde2_txb
{
    border:solid 1px #0A2949;
    background-color:#DED2FF;
    font-family:Arial;
    font-size:11px;
    color:#333333;
    outline:none;
}
.visibleradpanemenu
{
    overflow:visible !important;    
}
.cursormano
{
    cursor:pointer;
}
.cursormano2
{
    cursor:pointer;
}

.btndecore1
{
    padding:8px;
    border-radius:5px;
    border:0px;
    background:#0066CC;
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}
.btndecore1:hover
{
    background:#0079F2;
    cursor:pointer;
}

.txt11N82A4C6
{
    font-family:Arial;
    font-size:11px;
    color:#82A4C6; 
    font-weight:bold;
    outline:none;
}
.txt1182A4C6
{
    font-family:Arial;
    font-size:11px;
    color:#82A4C6;
    outline:none; 
}
* + html .buttonsPane
{
    position:relative;
    clear:left;
    float:left;
}
.sinborde
{
    border:solid 1px #CC0000;
}
.txt10204DA6
{
    font-family:Arial;
    font-size:10px;
    color:#204DA6; 
    outline:none;
}
.txt10204DA6_tab
{
    font-family:Arial;
    font-size:10px;
    color:#204DA6;
    display:inline;
}
.imagedel
{
    vertical-align:middle;
    padding:0px;
    margin-left:10px;
}
.txt9CC0000
{
    font-family:Arial;
    font-size:9px;
    color:#CC0000;  
    outline:none;  
}
.txt9CC0000N
{
    font-family:Arial;
    font-size:9px;
    color:#CC0000;
    font-weight:bold;
    outline:none;    
}
.txt11CC0000
{
    font-family:Arial;
    font-size:11px;
    color:#CC0000;
    outline:none;    
}
.txt11CC0000N
{
    font-family:Arial;
    font-size:11px;
    color:#CC0000;
    font-weight:bold; 
    outline:none;   
}
.txt12993366
{
    font-family:Arial;
    font-size:12px;
    color:#993366;
    outline:none;
}
.txt12993366N
{
    font-family:Arial;
    font-size:12px;
    color:#993366;
    font-weight:bold;
    outline:none;
}
.txt11003399
{
    font-family:Arial;
    font-size:11px;
    color:#003399;
    outline:none; 
}
.txt11003399N
{
    font-family:Arial;
    font-size:11px;
    color:#003399;
    font-weight:bold;
    outline:none;
}
.txt12003399
{
    font-family:Arial;
    font-size:12px;
    color:#003399;
    outline:none; 
}
.txt12003399N
{
    font-family:Arial;
    font-size:12px;
    color:#003399;
    font-weight:bold;
    outline:none;
}
.txt11B3B3B3
{
    font-family:Arial;
    font-size:11px;
    color:#B3B3B3;
    outline:none; 
}
.txt11339999
{
    font-family:Arial;
    font-size:11px;
    color:#339999;
    outline:none; 
}
.txt200066CC
{
    font-family:Arial;
    font-size:20px;
    color:#0066CC;
    outline:none; 
}
.txt119999
{
    font-family:Arial;
    font-size:11px;
    color:#999999;
    outline:none; 
}
.txt15333333N
{
    font-family:Arial;
    font-size:15px;
    color:#333333;
    font-weight:bold; 
    outline:none;
}
.txt15333333
{
    font-family:Arial;
    font-size:15px;
    color:#333333; 
    outline:none;
}
.txt15333
{
    font-family:Arial;
    font-size:15px;
    color:#333333; 
    outline:none;
}
.txt15333N
{
    font-family:Arial;
    font-size:15px;
    color:#333333;
    font-weight:bold; 
    outline:none;
}
.txt26003399
{
    font-family:Arial;
    font-size:26px;
    color:#003399; 
    outline:none;
}
.txt26003399N
{
    font-family:Arial;
    font-size:26px;
    color:#003399;
    font-weight:bold; 
    outline:none;
}
.txt10666
{
    font-family:Arial;
    font-size:10px;
    color:#666666;
    outline:none; 
}
.txt10666N
{
    font-family:Arial;
    font-size:10px;
    color:#666666;
    font-weight:bold;
    outline:none;  
}

.txt10ABAB58N
{
    font-family:Arial;
    font-size:10px;
    color:#ABAB58;
    font-weight:bold; 
    outline:none;
}
.txt11FF6600N
{
    font-family:Arial;
    font-size:11px;
    color:#FF6600;
    font-weight:bold;
    outline:none; 
}
.txt10999
{
    font-family:Arial;
    font-size:10px;
    color:#999999;
    outline:none; 
}
.txt10FF9900
{
    font-family:Arial;
    font-size:10px;
    color:#FF9900;
    outline:none; 
}
.txt10FF9900N
{
    font-family:Arial;
    font-size:10px;
    color:#FF9900;
    font-weight:bold; 
    outline:none;
}
.txt11CCCCCC
{
    font-family:Arial;
    font-size:11px;
    color:#CCCCCC;
    outline:none; 
}
.txt13FF6600
{
    font-family:Arial;
    font-size:13px;
    color:#FF6600;
    outline:none;
}
textarea
{
    overflow:auto;
    outline:none;
    resize:none;
}
.txt10604B39
{
    font-family:Arial;
    font-size:10px;
    color:#604B39;
    outline:none;    
}
.txtmarcadeagua
{
    border:solid 1px #82A4C6;
    font-family:Arial;
    font-size:11px;
    color:#CCCCCC;
    outline:none;  
}
.marcadeagua
{
    background-color:#FFFFFF;
    font-family:Arial;
    font-size:11px;
    color:#999999;
}
.txt13B3B179I
{
    font-family:Arial;
    font-size:13px;
    color:#B3B179;
    font-style:italic;
    outline:none;
}
.txt11FF9900
{
    font-family:Arial;
    font-size:11px;
    color:#FF9900;
    outline:none; 
}

.message-text-box
{
    font-family:Arial !important;
    text-align:left !important;
    direction:ltr !important;
}
.contacts-list-inner
{
    direction:ltr !important;
    text-align:left !important;
}
.message-content
{
    text-align:left !important;
    direction:ltr !important;
    padding-right:5px !important;
}
.txt11CC9900
{
    font-family:Arial;
    font-size:11px;
    color:#CC9900;
    outline:none;
}
.txt11FF6600
{
    font-family:Arial;
    font-size:11px;
    color:#FF6600;
    outline:none;
}
.txt10003366
{
    font-family:Arial;
    font-size:10px;
    color:#003366;
    outline:none; 
}
.txt13FF6600N
{
    font-family:Arial;
    font-size:13px;
    color:#FF6600;
    font-weight:bold;
    outline:none;
}
.txt13003366
{
    font-family:Arial;
    font-size:13px;
    color:#003366;
    outline:none; 
}
.txt13003366N
{
    font-family:Arial;
    font-size:13px;
    color:#003366;
    font-weight:bold;
    outline:none; 
}
.txt10003366N
{
    font-family:Arial;
    font-size:10px;
    color:#003366; 
    font-weight:bold;
    outline:none;
}
.txt157CA600N
{
    font-family:Arial;
    font-size:15px;
    color:#7CA600; 
    font-weight:bold;
    outline:none;
}
.txt117CA600
{
    font-family:Arial;
    font-size:11px;
    color:#7CA600;
    outline:none;
}

.txt111F4C79
{
    font-family:Arial;
    font-size:11px;
    color:#1F4C79;
    font-weight:bold;
    outline:none;
}
.txt10000
{
    font-family:Arial;
    font-size:10px;
    color:#000000;
    outline:none; 
}
.txt10FF6600
{
    font-family:Arial;
    font-size:10px;
    color:#FF6600;
    outline:none;
}
.txt11006666
{
    font-family:Arial;
    font-size:11px;
    color:#006666; 
    outline:none;
}
.txt11006666N
{
    font-family:Arial;
    font-size:11px;
    color:#006666; 
    font-weight:bold;
    outline:none;
}
.txt13006666
{
    font-family:Arial;
    font-size:13px;
    color:#006666; 
    outline:none;
}

.txt130066CC
{
    font-family:Arial;
    font-size:13px;
    color:#0066CC;
    outline:none; 
}
.txt13993399
{
    font-family:Arial;
    font-size:13px;
    color:#993399; 
    outline:none;
}
.txt11339999N
{
    font-family:Arial;
    font-size:11px;
    color:#339999;
    font-weight:bold;
    outline:none; 
}
.txt11009900N
{
    font-family:Arial;
    font-size:11px;
    color:#009900;
    font-weight:bold; 
    outline:none;
}
.txt21993399NI
{
    font-family:Times New Roman;
    font-size:21px;
    color:#993399;
    font-weight:bold;
    font-style:italic; 
    outline:none;
}

.txt11CC3300
{
    font-family:Arial;
    font-size:11px;
    color:#CC3300;
    outline:none; 
}

.txt11FF9900
{
    font-family:Arial;
    font-size:11px;
    color:#FF9900;
    outline:none; 
}
.txt1386B300N
{
    font-family:Arial;
    font-size:13px;
    color:#86B300; 
    font-weight:bold;
    outline:none;
}
.txt1186B300
{
    font-family:Arial;
    font-size:11px;
    color:#86B300;
    outline:none; 
}
.txt11384E73
{
    font-family:Arial;
    font-size:11px;
    color:#384E73;
    outline:none; 
}
.txt11009900
{
    font-family:Arial;
    font-size:11px;
    color:#009900;
    outline:none;
}
/* Styles for the appointment Subject */
.RadScheduler .rsAptSubject 
{
    text-align:left; 
    margin:0 0 3px;
    font-size:11px; 
    font-weight:bold; 
    color:#369;
    height:17px;
    border-bottom:1px solid #8bf;
    width:100%; 
    overflow:hidden;
}     
/* Remove the Subject underline for all-day appointments */
.RadScheduler .rsAllDayRow .rsAptSubject 
{
    border-bottom:none;
}
.txt11FF3300
{
    font-family:Arial;
    font-size:11px;
    color:#FF3300;
    outline:none;
}
.txt11003300
{
    font-family:Arial;
    font-size:11px;
    color:#003300;
    outline:none;
}
.classmostrar
{
    display:block;    
}
.classocultar
{
    display:none;    
}

.txt11CC9900N
{
    font-family:Arial;
    font-size:11px;
    color:#CC9900; 
    font-weight:bold;
    outline:none;
}
.txt12666
{
    font-family:Arial;
    font-size:12px;
    color:#666666; 
    outline:none;
}
.txt12666N
{
    font-family:Arial;
    font-size:12px;
    color:#666666; 
    font-weight:bold;
    outline:none;
}
.txt13666
{
    font-family:Arial;
    font-size:13px;
    color:#666666; 
    outline:none;
}
.txt13666N
{
    font-family:Arial;
    font-size:13px;
    color:#666666; 
    font-weight:bold;
    outline:none;
}
.txt119999N
{
    font-family:Arial;
    font-size:11px;
    color:#999999;
    font-weight:bold;
    outline:none; 
}
.txt99999
{
    font-family:Arial;
    font-size:9px;
    color:#999999;
    outline:none; 
}
.txt11FF9900N
{
    font-family:Arial;
    font-size:11px;
    color:#FF9900;
    font-weight:bold;
    outline:none; 
}
.txt13CC0000N
{
    font-family:Arial;
    font-size:13px;
    color:#CC0000;
    font-weight:bold;  
    outline:none;  
}
/*style reorder*/
.callbackStyle 
{
	border:thin blue inset;		
}
.callbackStyle table 
{
	background-color:#5377A9;	
	color:Black;
}
.reorderListDemo li 
{
    list-style:none;
}

.reorderCue 
{
	border:dashed thin black;
	width:319px;
	height:28px;
}
.dragHandle 
{
    width:9px;
    height:12px;
    background-image:url('../admin/img_alcalist/forms/imgflechadoble.gif');
    cursor:move;
}
.txt182C9ABE
{
    font-family:Arial;
    font-size:18px;
    color:#2C9ABE;
    outline:none; 
}
.txt24333N
{
    font-family:Arial;
    font-size:24px;
    color:#333333;
    outline:none; 
    font-weight:bold;
}
.txt12006666
{
    font-family:Arial;
    font-size:12px;
    color:#006666;
    outline:none;  
}
.txt11CC3300N
{
    font-family:Arial;
    font-size:11px;
    color:#CC3300;
    font-weight:bold;
}
.txt11CC3300N
{
    font-family:Arial;
    font-size:11px;
    color:#CC3300;
    font-weight:bold;
}
.txt10CC0000
{
    font-family:Arial;
    font-size:10px;
    color:#CC0000;
}
.txt10CC0000N
{
    font-family:Arial;
    font-size:10px;
    color:#CC0000;
    font-weight:bold;
}
.txt1100CC00N
{
    font-family:Arial;
    font-size:11px;
    color:#00CC00;
    font-weight:bold;
}
.myAjaxPanel
{
    position:absolute;
}
.txt11CC0066
{
    font-family:Arial;
    font-size:11px;
    color:#CC0066;
}
.txt15CC0099N
{
    font-family:Arial;
    font-size:15px;
    color:#CC0099;
    font-weight:bold;
}
.txt1000B300N
{
    font-family:Arial;
    font-size:11px;
    color:#00B300;
    font-weight:bold;
}
.txt10CC6600N
{
    font-family:Arial;
    font-size:11px;
    color:#CC6600;
    font-weight:bold;
}
.txt1179ADC6
{
    font-family:Arial;
    font-size:11px;
    color:#79ADC6;
}
.txt119EC4D6
{
    font-family:Arial;
    font-size:11px;
    color:#9EC4D6;
}
.txt124FA7C8
{
    font-family:Arial;
    font-size:12px;
    color:#4FA7C8;
}
.txt10009900N
{
    font-family:Arial;
    font-size:10px;
    color:#009900;
    outline:none;
    font-weight:bold;
}
.txt9333
{
    font-family:Arial;
    font-size:9px;
    color:#333333;
}
.txt8333
{
    font-family:Arial;
    font-size:8px;
    color:#333333;
}
.txt24003366N
{
    font-family:Arial;
    font-size:24px;
    color:#003366; 
    font-weight:bold;
    outline:none;
}
.txt11000033
{
    font-family:Arial;
    font-size:11px;
    color:#000033; 
    outline:none;
}
/*style Radtooltip*/
.rtWrapperContent
{
    padding:5px !important;
} 
.txt18FFFN
{
    font-family:Arial;
    font-size:18px;
    color:#FFFFFF;
    font-weight:bold; 
    outline:none;
}
/*style buscador subraya*/
.highlight 
{
     background-color:yellow; 
}
.txt11996699N
{
    font-family:Arial;
    font-size:11px;
    color:#996699;
    font-weight:bold; 
    outline:none;
}
.txt152C9ABE
{
    font-family:Arial;
    font-size:15px;
    color:#2C9ABE;
    outline:none;
}
/*style rad menu*/
.RadMenu
{
    border:none !important;
} 
.RadMenu_Default .rmRootGroup
{
    border:none !important;
}
.RadMenu .rmRootGroup
{ 
    border:none !important;
} 
/*style grid*/
.RadGrid_Office2010Silver .rgMasterTable 
{
    border-collapse:collapse;
} 
.RadGrid_Office2010Silver .rgMasterTable 
{
    border-collapse:collapse;
} 
.RadGrid_Office2010Silver .rgRow td td, .RadGrid_Office2010Silver .rgAltRow td td
{
   border-width:0;
   padding:0; /* will remove the cell paddings */
}

/*style RadPanelBar*/
.RadPanelBar .rpItem 
{
    overflow:visible !important;
}
 
.RadPanelBar .rpLevel1 
{
    height:100% !important;
    overflow:auto !important;
}
.txt10999900
{
    font-family:Arial;
    font-size:10px;
    color:#999900;
    outline:none; 
}
.txt10999900N
{
    font-family:Arial;
    font-size:10px;
    color:#999900; 
    font-weight:bold;
    outline:none;
}
.txt11999900
{
    font-family:Arial;
    font-size:11px;
    color:#999900; 
    outline:none;
}
.txt11999900N
{
    font-family:Arial;
    font-size:11px;
    color:#999900; 
    font-weight:bold;
    outline:none;
}
.txt12999900
{
    font-family:Arial;
    font-size:12px;
    color:#999900; 
    outline:none;
}
.txt12999900N
{
    font-family:Arial;
    font-size:12px;
    color:#999900;
    font-weight:bold; 
    outline:none;
}
/*style RadAsyncUpload*/
html .RadUpload .ruBrowse
{
    background-position:0 -23px;
    margin-left:4px;
    width:80px;
}
.ruButtonHover
{
    background-position:100% -23px !important;              
    width:80px;
}
.txt30333N
{
    font-family:Arial;
    font-size:30px;
    color:#333333;
    font-weight:bold;
    outline:none;
}
.txt1299FF00N
{
    font-family:Arial;
    font-size:12px;
    color:#99FF00;
    font-weight:bold;
    outline:none;
}
.txt11663300
{
    font-family:Arial;
    font-size:11px;
    color:#663300;
    outline:none;
}
.txt11333I
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    font-style:italic;
    outline:none;
}
.txt11000I
{
    font-family:Arial;
    font-size:11px;
    color:#000000;
    font-style:italic;
    outline:none;
}
.txt11CC6600N
{
    font-family:Arial;
    font-size:11px;
    color:#CC6600;
    font-weight:bold;
    outline:none;
}
.txt11CC6600
{
    font-family:Arial;
    font-size:11px;
    color:#CC6600;
    outline:none;    
}
.txt11336600N
{
    font-family:Arial;
    font-size:11px;
    color:#336600;
    font-weight:bold;
    outline:none;
}
.txt11336600
{
    font-family:Arial;
    font-size:11px;
    color:#336600;
    outline:none;    
}
.txt10336600N
{
    font-family:Arial;
    font-size:10px;
    color:#336600;
    font-weight:bold;
    outline:none;
}
.txt10336600
{
    font-family:Arial;
    font-size:10px;
    color:#336600;
    outline:none;    
}


div.RadGrid_Office2010Silver .rgRow a,
div.RadGrid_Office2010Silver .rgAltRow a
{
    font-family:Arial;
    font-size:10px;
    color:#0066CC;
    text-decoration:none;
    outline:none;
}
div.RadGrid_Office2010Silver .rgRow a:hover,
div.RadGrid_Office2010Silver .rgRow a:visited,
div.RadGrid_Office2010Silver .rgAltRow a:hover,
div.RadGrid_Office2010Silver .rgAltRow a:visited
{
    font-family:Arial;
    font-size:10px;
    color:#0066CC;
    text-decoration:underline;
    outline:none;
}

.txtautocompletar
{
    font-family:Arial;
    font-size:11px;
    color:#666666;
    background-color:#EEEEEE;
}
.txtautocompletarsobre
{
    font-family:Arial;
    font-size:11px;
    color:#FFFFFF;
    background-color:#666666;
}

.txt35eventos
{
    font-family:Arial;
    color:#CBD6E2;
    font-size:35px;
    font-weight:bold;
}

.txt13eventosN
{
    font-family:Arial;
    color:#7997B5;
    font-size:13px;
    font-weight:bold;
}

.txt15629DBDN
{
    font-family:Arial;
    font-size:15px;
    color:#629DBD;
    font-weight:bold;
}

.txt11333N
{
    font-family:Arial;
    color:#333333;
    font-size:11px;
    font-weight:bold;
}

.txt11000
{
    font-family:Arial;
    color:#000000;
    font-size:11px;
}
.txt11000N
{
    font-family:Arial;
    color:#000000;
    font-size:11px;
    font-weight:bold;
}

.txt1599CC00N
{
    font-family:Arial;
    font-size:15px;
    color:#99CC00;
    font-weight:bold;
}

.txt15666N
{
    font-family:Arial;
    font-size:15px;
    color:#666666;
    font-weight:bold;
}

.txt144787A9
{
    font-family:Arial;
    font-size:14px;
    color:#4787A9;
    font-weight:bold;
}

.txt11993399
{
    font-family:Arial;
    font-size:11px;
    color:#993399;
}

.txt11707049
{
    font-family:Arial;
    font-size:11px;
    color:#707049;
}

.txt15FF6600N
{
    font-family:Arial;
    font-size:15px;
    color:#FF6600;
    font-weight:bold;
}
.txt15FF6600
{
    font-family:Arial;
    font-size:15px;
    color:#FF6600;
}

.txt10006699N
{
    font-family:Arial;
    font-size:10px;
    color:#006699;
    font-weight:bold;
}

.txt11006699
{
    font-family:Arial;
    font-size:11px;
    color:#006699;
}

.txt11006699N
{
    font-family:Arial;
    font-size:11px;
    color:#006699;
    font-weight:bold;
}

.txt105780A8
{
    font-family:Arial;
    font-size:10px;
    color:#5780A8;
}

.txt18006600N
{
    font-family:Arial;
    font-size:18px;
    color:#006600;
    font-weight:bold;
}

.txt13333N
{
    font-family:Arial;
    font-size:13px;
    color:#333333;
    font-weight:bold;
}