﻿#alcalist_manage_ppal
{
    position: relative;
    width: 100%;
    margin: 0px;
    padding: 0px;
    height:45px;
    background: #01172E;
    z-index: 1100;
}
#alcalist_manage_int
{
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding:0px;
}

.open_alcalist_manage 
{
    width:180px;
    height:45px;
    background:transparent;
}
.open_alcalist_manage:hover
{
    cursor:pointer;
}
.open_alcalist_manage .txtiniciarsesiontxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.open_alcalist_manage:hover .txtiniciarsesiontxt
{
    text-decoration:underline;
}
.open_alcalist_manage .ico_iniciosesion
{
    width:17px !important;
    height:18px !important;
    background:url('../img/alcalist_manage/ico_iniciosesion_txt.gif');
}
.open_alcalist_manage .indicadorbaja
{
    width:13px !important;
    height:45px !important;
    background:url('../img/alcalist_manage/indicador_baja.gif');
}


.open_alcalist_manage_login
{
    width:180px;
    height:45px;
    background:#FF6600;
}
.open_alcalist_manage_login:hover
{
    cursor:pointer;
}
.open_alcalist_manage_login .txtiniciarsesiontxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.open_alcalist_manage_login:hover .txtiniciarsesiontxt
{
    text-decoration:underline;
}
.open_alcalist_manage_login .ico_iniciosesion
{
    width:17px !important;
    height:18px !important;
    background:url('../img/alcalist_manage/ico_iniciosesion_txt_over.gif');
}
.open_alcalist_manage_login .indicadorbaja
{
    width:13px !important;
    height:45px !important;
    background:url('../img/alcalist_manage/indicador_baja_over.gif');
}

.close_alcalist_manage 
{
    width:180px;
    height:45px;
    background:transparent;
}
.close_alcalist_manage:hover
{
    cursor:pointer;
}
.close_alcalist_manage .txtiniciarsesiontxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.close_alcalist_manage:hover .txtiniciarsesiontxt
{
    text-decoration:underline;
}
.close_alcalist_manage .ico_iniciosesion
{
    width:17px !important;
    height:18px !important;
    background:url('../img/alcalist_manage/ico_iniciosesion_txt.gif');
}
.close_alcalist_manage .indicadorsube
{
    width:13px !important;
    height:45px !important;
    background:url('../img/alcalist_manage/indicador_sube.gif');
}

.close_alcalist_manage_login 
{
    width:180px;
    height:45px;
    background:#FF6600;
}
.close_alcalist_manage_login:hover
{
    cursor:pointer;
}
.close_alcalist_manage_login .txtiniciarsesiontxt
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.close_alcalist_manage_login:hover .txtiniciarsesiontxt
{
    text-decoration:underline;
}
.close_alcalist_manage_login .ico_iniciosesion
{
    width:17px !important;
    height:18px !important;
    background:url('../img/alcalist_manage/ico_iniciosesion_txt_over.gif');
}
.close_alcalist_manage_login .indicadorsube
{
    width:13px !important;
    height:45px !important;
    background:url('../img/alcalist_manage/indicador_sube_over.gif');
}


.alcalist_cesta 
{
    width:235px;
    height:45px;
}
.alcalist_cesta:hover
{
    cursor:pointer;
}
.alcalist_cesta .txtlinkcesta_empty
{
    font-family: Verdana;
    font-size: 12px;
    color: #76818E;
    font-weight: bold;
}
.alcalist_cesta:hover .txtlinkcesta_empty
{
    text-decoration:underline;
}
.alcalist_cesta .txtlinkcesta_full
{
    font-family: Verdana;
    font-size: 12px;
    color: #FF9900;
    font-weight: bold;
}
.alcalist_cesta:hover .txtlinkcesta_full
{
    text-decoration:underline;
}

.alcalist_cerrarsesion 
{
    width:110px;
    height:17px;
}
.alcalist_cerrarsesion:hover
{
    cursor:pointer;
}
.alcalist_cerrarsesion .txtlinkcerrarsesion
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
}
.alcalist_cerrarsesion:hover .txtlinkcerrarsesion
{
    text-decoration:underline;
}
.alcalist_cerrarsesion .icocerrarsesion
{
    width: 17px;
    height:17px;
    background-image:url('../img/alcalist_manage/icocerrarsesion.png');
    cursor:pointer;
}
.alcalist_cerrarsesion:hover .icocerrarsesion
{
    width: 17px;
    height:17px;
    background-image:url('../img/alcalist_manage/icocerrarsesion_over.png');
}

.detalle_alcalist_manage 
{
    position: absolute;
    z-index: 1000;
    padding:0px;
    margin:-205px 0px 0px 0px;
    width:100%;
    background:#011121;
    border-bottom:5px solid #00070F;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation: detalle_alcalist_manage_anime_in 0.5s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode: forwards;
    animation:detalle_alcalist_manage_anime_in 0.5s;
    animation-fill-mode:forwards;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes detalle_alcalist_manage_anime_in  {
    0%   {margin:-205px 0px 0px 0px;}
    100% {margin:45px 0px 0px 0px;}
}
/* Standard syntax */
@keyframes detalle_alcalist_manage_anime_in  {
    0%   {margin:-205px 0px 0px 0px;}
    100% {margin:45px 0px 0px 0px;}
}
/* Chrome, Safari, Opera */
@-webkit-keyframes detalle_alcalist_manage_anime_out  {
    0%   {margin:45px 0px 0px 0px;}
    100% {margin:-205px 0px 0px 0px;}
}
/* Standard syntax */
@keyframes detalle_alcalist_manage_anime_out  {
    0%   {margin:45px 0px 0px 0px;}
    100% {margin:-205px 0px 0px 0px;}
}

.detalle_alcalist_manage .detalleint
{
    width: 950px;
    margin:0px auto 0px auto;
    padding:25px;
    min-height:140px;
    max-height:190px;
}


.closedetalle
{
    width: 22px;
    height:22px;
    background-image:url('../img/alcalist_manage/close_detalle.png');
    cursor:pointer;
}
.closedetalle:hover
{
    width: 22px;
    height:22px;
    background-image:url('../img/alcalist_manage/close_detalle_over.png');
}


.txt18FFF
{
    font-family: Verdana;
    font-size: 18px;
    color: #FFFFFF;
}
.txt18FFFN
{
    font-family: Verdana;
    font-size: 18px;
    color: #FFFFFF;
    font-weight:bold;
}

.txt11fff
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
}
.txt11fffN
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    font-weight:bold;
}

.txt12fff
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
}
.txt12fffN
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight:bold;
}

.txt12B3B8BD
{
    font-family: Verdana;
    font-size: 12px;
    color: #B3B8BD;
}
.txt12B3B8BDN
{
    font-family: Verdana;
    font-size: 12px;
    color: #B3B8BD;
    font-weight:bold;
}


.rcRefreshImage
{
    background-image: url('../img/alcalist_manage/update_captcha.gif');
    background-repeat: no-repeat;
    width:65px;
    height:13px;
    margin-top:4px;
}


.txbiniciosesion
{
    padding:4px;
    border-radius:5px;
    border:0px;
    background:#ffffff;
    font-family:Verdana;
    font-size:12px;
    color:#333333;
}

.txbiniciosesion_borde
{
    padding:4px;
    border-radius:5px;
    border:1px solid #999999;
    background:#ffffff;
    font-family:Verdana;
    font-size:12px;
    color:#333333;
}

.btndetalle
{
    padding:8px;
    border-radius:5px;
    border:0px;
    background:#0051A0;
    font-family:Verdana;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}
.btndetalle:hover
{
    background:#0075EA;
    cursor:pointer;
}



.alcalist_vinrapido 
{
    width:240px;
    height:20px;
}
.alcalist_vinrapido:hover
{
    cursor:pointer;
}
.alcalist_vinrapido .txtlinkvinrapido
{
    font-family: Verdana;
    font-size: 12px;
    color: #B3B8BD;
}
.alcalist_vinrapido:hover .txtlinkvinrapido
{
    text-decoration:underline;
    color:#FFFFFF;
}
.alcalist_vinrapido .icovinculo
{
    width: 25px;
    height:19px;
    background-image:url('../img/alcalist_manage/ico_vinrapido.gif');
    cursor:pointer;
}
.alcalist_vinrapido:hover .icovinculo
{
    width: 25px;
    height:19px;
    background-image:url('../img/alcalist_manage/ico_vinrapido_over.gif');
}


.custombackbutton
{
    background: url('../img/alcalist_manage/btnback.jpg') !important;
    width:185px !important;
    height:21px !important;
}
.custombackbutton:hover
{
    background: url('../img/alcalist_manage/btnback_over.jpg') !important;
    cursor:pointer;
}

.campofallido
{
    background-color: #FFFF99;
}

.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;
}

.btndecore_rojo
{
    padding:8px;
    border-radius:5px;
    border:0px;
    background:#BB0000;
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}
.btndecore_rojo:hover
{
    background:#F00000;
    cursor:pointer;
}

.btndecore_azul
{
    padding:8px;
    border-radius:5px;
    border:0px;
    background:#0051A0;
    font-family:Verdana;
    font-size:11px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}
.btndecore_azul:hover
{
    background:#0075EA;
    cursor:pointer;
}