﻿.divIconRd
{
    vertical-align: bottom;
    margin: 0px 0px 0px 0px;
    background-color: Transparent;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: 10%;
}

.IconRd
{
    background-color: Transparent;
    width: 48px;
    height: 48px;
    padding: 0px 0px 0px 0px;
}

.IconRd:hover
{
    background-color: Transparent;
    width: 55px;
    height: 55px;
    padding: 0px 0px 0px 0px;
    cursor: hand;
    cursor: pointer;
}

.progressBar
{
    background-image: url(progress_bar.gif);
    height: 25px;
    width: 147px;
    z-index: 999999999;
    play-during: repeat;
}
.procesando
{
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(bigrotation2.gif);
}
.procesando
{
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(bigrotation2.gif);
}
.ruedaSicop {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(rueda-sicop.gif);
}
.tittleBar
{
    color: White;
    vertical-align: top;
    text-align: center;
    background: #999999;
    background: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333));
    background: -moz-linear-gradient(top, #999999, #333333);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#333333');
    height: 20px;
}
.tablePop
{
    border: solid 1px #999;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
}



BODY
{
    font-family: Albertus Medium, Verdana, Arial;
    background-color: #ffffff;
    text-decoration: none;
}
A.Menu
{
    font-weight: normal;
    font-size: 12pt;
    color: #00FF00;
    font-style: normal;
    text-decoration: none;
}
A.Menu:active:unknown
{
    color: #000066;
}
A.Menu:visited:unknown
{
    color: #000066;
}
A.Menu:hover:unknown
{
    color: #ff0000;
}
.Hand
{
    cursor: hand;
    cursor: pointer;
}


.errorText
{
    font-size: .7em;
}

.infoblock
{
    color: #000066;
    background-color: #ffffff;
}
.address
{
    font-size: 10pt;
    color: #000066;
    font-family: Verdana, Arial;
}
.copyright
{
    font-size: 8pt;
    color: #000066;
    font-family: Verdana, Arial;
}
.menuselected
{
    cursor: hand;
    color: #ffffff;
    background-color: #000066;
    text-align: center;
}
.menu
{
    cursor: hand;
    color: #00FF00;
    text-align: center;
    background-image: url(fondo_botonera_ppal.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
}

.header
{
    color: #ffffff;
    background-color: #000066;
}
.thinline
{
    height: 1px;
    background-color: #000066;
}
.spacer
{
    height: 5px;
}
.button_2
{
    border-right: gray 1px solid;
    padding-right: 10px;
    border-top: gray 1px solid;
    padding-left: 10px;
    font-weight: normal;
    font-size: 10px;
    border-left: gray 1px solid;
    cursor: hand;
    color: #000000;
    border-bottom: gray 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    background-color: #d3d3d3;
}
.delbutton
{
    width: 75px;
    color: #ffffff;
    background-color: #ff0000;
}
.packages
{
    font-size: 10px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    text-align: left;
}
A2
{
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.A_MENU
{
    color: #005F8C;
    text-decoration: none;
}

.body
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.details
{
    padding-right: 6px;
    padding-left: 6px;
    font-weight: normal;
    font-size: 10px;
    padding-bottom: 6px;
    text-transform: uppercase;
    color: #3c5366;
    padding-top: 6px;
    background-repeat: repeat-y;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    background-color: #f3f5f8;
}
.blue_title
{
    font-weight: bold;
    font-size: 13px;
    color: #5b90c6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body_title_black
{
    border-right: 1px;
    border-top: 1px;
    font-size: 10px;
    border-left: 1px;
    color: #00FF99;
    border-bottom: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: transparent;
}
.body_title_blue
{
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.domain_title
{
    font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.domain_success
{
    font-size: 11px;
    color: green;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.domain_failure
{
    font-size: 11px;
    color: red;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.smalltextbox1
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    font-size: 7pt;
    border-left: silver 1px solid;
    width: 75px;
    color: black;
    border-bottom: silver 1px solid;
    font-family: Verdana,Arial,sans-serif;
    height: 14px;
    background-color: white;
}
.TextBoxSearch
{
    border-right: black 1px groove;
    border-top: black 1px groove;
    font-size: 8pt;
    border-left: black 1px groove;
    width: 400px;
    color: black;
    border-bottom: black 1px groove;
    font-family: verdana,Arial,sans-serif;
    background-color: white;
}
.TextBoxLogin
{
    border-right: black 1px groove;
    border-top: black 1px groove;
    font-size: 8pt;
    border-left: black 1px groove;
    width: 150px;
    color: black;
    border-bottom: black 1px groove;
    font-family: verdana,Arial,sans-serif;
    background-color: white;
}
.detailstitle
{
    padding-right: 8px;
    padding-left: 8px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 8px;
    text-transform: uppercase;
    color: #3c5366;
    padding-top: 8px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    background-color: #e3e9ee;
}
.hosting
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0em;
    text-align: left;
}
.domainsearch
{
    font-weight: bold;
    font-size: 13px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.details2
{
    padding-right: 6px;
    padding-left: 6px;
    font-weight: normal;
    font-size: 10px;
    padding-bottom: 6px;
    text-transform: uppercase;
    color: #3c5366;
    padding-top: 6px;
    background-repeat: no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    background-color: #ffffff;
}
.articlelinks
{
    font-size: 11px;
    list-style-image: url(file:///C|/Documents%20and%20Settings/potentea/Configuraci%F3n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/CTABW9EJ/images/articles_bullet.gif);
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DrpState
{
    font-size: 11px;
    width: 203px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DrpPlan
{
    font-size: 11px;
    width: 448px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DrpMonth
{
    font-size: 11px;
    width: 125px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DrpYear
{
    font-size: 11px;
    width: 75px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DBTextBox
{
    border-right: 1px inset;
    border-top: 1px inset;
    font-size: 11px;
    border-left: 1px inset;
    width: 328px;
    border-bottom: 1px inset;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 283px;
}
.DbIFrame
{
    border-right: 1px inset;
    border-top: 1px inset;
    border-left: 1px inset;
    width: 160px;
    border-bottom: 1px inset;
    height: 283px;
}
.HalfTextBox
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 100px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.SmallTextBox
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 55px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.LongTextBox
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 300px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.MediumTextBox
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 157px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.MediumTextBox2
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 170px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.CompareName
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 10px;
    padding-bottom: 10px;
    text-transform: uppercase;
    color: #000000;
    padding-top: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f3f4fc;
    text-align: center;
}
.CompareInfo
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 11px;
    padding-bottom: 4px;
    padding-top: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    text-align: center;
}
.pagetitle
{
    border-right: dotted;
    padding-right: 0px;
    background-position: left top;
    border-top: dotted;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 5px;
    vertical-align: super;
    border-left: dotted;
    padding-top: 0px;
    border-bottom: dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    top: 20px;
    height: 37px;
    text-align: center;
}
.supportlink
{
    font-size: 12px;
    list-style-image: url(file:///C|/Documents%20and%20Settings/potentea/Configuraci%F3n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/CTABW9EJ/images/support_link_bullet.gif);
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body2
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.howto
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tellafriend
{
    font-size: 10px;
    color: #0099cc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.astric
{
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.articlesub
{
    padding-right: 6px;
    padding-left: 6px;
    font-weight: normal;
    font-size: 10px;
    padding-bottom: 6px;
    text-transform: capitalize;
    color: #3c5366;
    padding-top: 6px;
    background-repeat: repeat-y;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    background-color: #f3f5f8;
}
.articlesub2
{
    padding-right: 6px;
    padding-left: 6px;
    font-weight: normal;
    font-size: 10px;
    padding-bottom: 6px;
    text-transform: capitalize;
    color: #336699;
    padding-top: 6px;
    background-repeat: repeat-y;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
}
.articletitle
{
    font-size: 12px;
    vertical-align: 20%;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumbs
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.signupbc
{
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.edulimitations
{
    font-weight: bold;
    font-size: 12px;
    color: #e47f42;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.wbheaders
{
    padding-right: 1px;
    padding-left: 1px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 1px;
    margin-left: 20px;
    text-transform: none;
    color: #666666;
    margin-right: 20px;
    padding-top: 1px;
    background-repeat: repeat-y;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 0px;
    background-color: #e0e0e0;
}
.wbbody
{
    font-size: 11px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdbg
{
    background-image: url(/images/fade_bg.jpg);
    background-repeat: repeat-x;
    background-color: #d5ebf5;
}
.contactbg
{
    background-position: left top;
    background-image: url(/images/contact_bg.jpg);
    background-repeat: no-repeat;
}
.contacttitle
{
    font-weight: bold;
    font-size: 13px;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mailbg
{
    background-position: left top;
    background-image: url(/images/mail_login_bg.jpg);
    background-repeat: no-repeat;
}
.mailcontacttitle
{
    font-weight: bold;
    font-size: 13px;
    text-transform: none;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.maildomain
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 130px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.maillogin
{
    border-right: #5b90c6 1px solid;
    border-top: #5b90c6 1px solid;
    font-size: 11px;
    border-left: #5b90c6 1px solid;
    width: 120px;
    color: #444444;
    border-bottom: #5b90c6 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.nlbody
{
    padding-right: 10px;
    padding-left: 15px;
    font-size: 12px;
    padding-bottom: 40px;
    color: #666666;
    padding-top: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
}
.loginbg
{
    background-position: left top;
    background-image: url(/images/user_login_bg.jpg);
    background-repeat: no-repeat;
}
.bodyCopy
{
    font-size: 11px;
    color: #b10000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyBlack
{
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyWhite
{
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyblue
{
    font-size: 11px;
    color: #017dd9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodygreen
{
    font-size: 11px;
    color: #7bc401;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Encabezado
{
    font-weight: bold;
    font-size: 10px;
    color: #666600;
    font-family: Verdana;
    text-align: center;
}
.Tabla
{
    font-size: 10px;
    border-left-color: black;
    border-bottom-color: black;
    border-top-style: none;
    border-top-color: #996633;
    font-family: Geneva, Arial, Helvetica, san-serif;
    border-right-style: none;
    border-left-style: none;
    background-color: #ffffff;
    border-right-color: #996633;
    border-bottom-style: none;
}
.Row1
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #0084C4;
    border-color: #007BB7;
    height: 20px;
}
.Row2
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-transform: uppercase;
    text-align: center;
    height: 20px;
}
.Title_Header
{
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #3972a1;
}
.Title_barra
{
    font-weight: bold;
    font-size: 10pt;
    color: #00496C;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    height: 20px;
}
.Title_barra_Estado
{
    font-weight: bold;
    font-size: 10pt;
    color: #ff6633;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    height: 20px;
}
.Title_Header_pgsi
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt
{
    border-right: #E11B22 1px solid;
    border-top: #E11B22 1px solid;
    font-size: 11px;
    border-left: #E11B22 1px solid;
    color: #444444;
    border-bottom: #E11B22 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
}
.Desc_Field
{
    font-size: 11px;
    color: #191970;
    font-family: Arial;
}
.cboStyle
{
}
.button_Chico
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-weight: normal;
    font-size: 9px;
    border-left: #000000 1px solid;
    width: 110px;
    color: #ff0000;
    border-bottom: #000000 1px solid;
    font-family: Verdana;
    height: 15px;
    background-color: #d3d3d3;
}
.Nombre_Dia
{
    border-right: 1px solid;
    border-top: 1px solid;
    font-weight: bold;
    font-size: 10px;
    border-left: 1px solid;
    color: #000000;
    border-bottom: 1px solid;
    font-family: Verdana;
    height: 15px;
}

.row3
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: geneva, Arial;
    background-color: #cae9ff;
}
.desc_subitem
{
    font-size: 9px;
    color: #191970;
    font-family: Arial;
}
.menu_sel
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: white 1px;
    background-color: #e0f0ff;
}
.submenu
{
    font-size: 11px;
    color: #0056af;
    font-family: Verdana;
}
.submenu_sel
{
}
.btn_new
{
    font-weight: normal;
    font-size: 12pt;
    color: #000066;
    font-style: normal;
    text-decoration: none;
}
TD .row1 A
{
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
TD .row2 a
{
    font-weight: bold;
    font-size: 11px;
    border-left: 1px;
    color: #ffffff;
    border-bottom: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #005F8C;
    text-decoration: none;
}
TD .rowPager a
{
    font-weight: normal;
    font-size: 11px;
    border-left: 1px;
    color: #ffffff;
    border-bottom: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #005F8C;
    text-decoration: none;
}


input
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2D2D2D;
    font-weight: normal;
    border-color: #999999;
    border-width: 1px;
    background-color: white;
}
.datos
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E11B22;
}

.link_menuprincipal
{
    display: block;
    height: 23px;
    padding-top: 8px;
    background-image: url(images/fondo2.jpg);
    font-size: 11px;
    font-weight: bold;
    color: #888;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
}
.link_menuprincipal:hover
{
    background-image: url(images/fondo2on.jpg);
    vertical-align: middle;
    color: #FFF;
}
.menuprincipal_off
{
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    background-image: url(images/fondo2on.jpg);
}
.link_menulateral
{
    display: block;
    height: 18px;
    padding-top: 4px;
    background-image: url(images/fondo3.gif);
    font-size: 11px;
    font-weight: bold;
    color: #888;
    text-decoration: none;
}
.link_menulateral:hover
{
    background-image: url(images/fondo2on.jpg);
    color: #FFF;
}

.Menu_Color3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2D2D2D;
    font-weight: normal;
}

.Menu_Color1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2D2D2D;
    font-weight: normal;
}

.Menu_Color2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CA0000;
    font-weight: normal;
}


/************  LOGIN *********************/
td img
{
    display: block;
    text-align: center;
}

.legales
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    background-color: #FFFFFF;
}

.alerta
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #EC0000;
    font-weight: bold;
}

.tit
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E11B22;
    border-bottom-color: #E11B23;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-top: 4px;
    padding-bottom: 2px;
}

.items_login
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E31A24;
    background-color: #FFFFFF;
    width: 130px;
}

.style1
{
    width: 100px;
    background-color: #FFFFFF;
}

.style2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #013364;
    margin-right: 3px;
    width: 29%;
}
.pie_legales
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8A8A8A;
    background-color: #EFEFEF;
}
.combo_login
{
    border-right: #AEAEAE 1px solid;
    border-top: #AEAEAE 1px solid;
    font-size: 11px;
    border-left: #AEAEAE 1px solid;
    color: #444444;
    border-bottom: #AEAEAE 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #F3F3F3;
    border-top-color: #AEAEAE;
    margin-right: 25px;
}
.button_login
{
    border-right: #AE151A 1px solid;
    border-top: #DB1A21 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #DB1A21 1px solid;
    cursor: hand;
    color: #FFFFFF;
    border-bottom: #AE151A 2px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #DB1A21;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-right: 100px;
}
.button_Novedad
{
    font-weight: normal;
    font-size: 12px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #DB1A21;
    height: 23px;
}



.button_std_gris
{
    border-right: #cccccc 1px solid;
    padding-right: 5px;
    border-top: #cccccc 1px solid;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10px;
    border-left: #cccccc 1px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #cccccc 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #F4F4F4;
    margin-right: 0px;
}

.simil_button_std_gris
{
    border-right: #A6a6a6 1px solid;
    border-top: #BEBEBE 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #BEBEBE 1px solid;
    cursor: hand;
    color: #FFFFFF;
    border-bottom: #A6a6a6 2px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #BEBEBE;
    padding-top: 2px;
    padding-bottom: 2px;
}

.texto_med_blanco
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}


/****************************MENU PRINCIPAL ***************************************************************/

.Texto_blanco
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}


ul#menu
{
    width: 100%;
    height: 43px;
    background: #FFF url("menu-bg.gif") top left repeat-x;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
    color: #FFFFFF;
}
ul#menu li
{
    display: block;
    float: left;
    margin: 0 0 0 5px;
    color: #FFFFFF;
}
ul#menu li a
{
    height: 43px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    float: left;
    line-height: 200%;
    padding: 8px 15px 0;
}
ul#menu li a:hover
{
    color: #FFFFFF;
}
ul#menu li a.current
{
    color: #363636;
    background: #FFF url("current-bg.gif") top left repeat-x;
    padding: 5px 15px 0;
}

/****************************DATOS ***************************************************************/

.desplegable_datos
{
    border-right: #AEAEAE 1px solid;
    border-top: #AEAEAE 1px solid;
    font-size: 11px;
    border-left: #AEAEAE 1px solid;
    color: #444444;
    border-bottom: #AEAEAE 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #F3F3F3;
    border-top-color: #AEAEAE;
    margin-right: 25px;
}



.completionList {
    border: solid 1px Gray;
    margin: 0px;
    padding: 5px;
    min-height: 30px;
    max-height: 220px;
    overflow: auto;
    background-color: #FFFFFF;
    font-size: 14px;
    border-bottom: 1px solid #d4d4d4;
}

.listItem {
    color: #191919;    
    padding: 5px;
    cursor: pointer;
    background-color: #fff;
    border-bottom: 1px solid #d4d4d4;
}

.itemHighlighted {
    background-color: #ADD6FF;
    padding: 5px;
    cursor: pointer;    
    border-bottom: 1px solid #d4d4d4;
}

 

.texto_med_rojo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #DB1A21;
    text-decoration: none;
}
.items_buscadores
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #DB1A21;
    border: #DDDDDD 1px solid;
    font-weight: bold;
    text-align: right;
    padding-right: 3px;
    background-color: #F2F2F2;
}
.Texto_gde_negro
{
    color: #313131;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    background-color: #F8F8F8;
    border-bottom-color: #DBDBDB;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.tabla_buscar
{
    background-color: #FFFFFF;
    border: thin solid #CCCCCC;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.tabla_centralizadora
{
    background-position: center center;
    width: 100%;
    float: none;
    background-color: #FFFFFF;
}
.tabla_gris_buscadores
{
    background-color: #EAEAEA;
    width: 98%;
    border-top-color: #DDDDDD;
    border-right-color: #DDDDDD;
    border-bottom-color: #DDDDDD;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    background-position: center center;
}

.texto
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 6px;
    padding-bottom: 6px;
}


.texto_instrucciones
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
    color: #DB1A21;
    text-align: center;
}


.button_rojo_standard
{
    border-right: #AE151A 1px solid;
    border-top: #DB1A21 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #DB1A21 1px solid;
    cursor: hand;
    color: #FFFFFF;
    border-bottom: #AE151A 2px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #DB1A21;
    padding-top: 2px;
    padding-bottom: 2px;
}

.fichas_tabla_popup_carga_nueva_documentacion
{
    background-color: #FFFFFF;
}




/**************************** MASTER PAGE ***************************************************************/

.masterpage_background_centro
{
    background-image: url(../img/fondo_encabezado.jpg);
    background-repeat: repeat-x;
    color: #FF0000;
    height: 65px;
    vertical-align: top;
    background-position: center top;
    margin: 0px;
    padding: 0px;
}
.masterpage_logo_central
{
    background-image: url(../Img/logo_encabezado.jpg);
    vertical-align: top;
    width: 210px;
    height: 65px;
    left: 200px;
    background-repeat: no-repeat;
    background-position: top;
    float: right;
}

.masterpage_borde_izq_logo_ctaclte
{
    background-image: url(../img/LOGOS_encabezado_r1_c1.jpg);
    height: 65px;
    width: 83px;
}
.masterpage_borde_der_logo_ctaclte
{
    background-image: url(../img/LOGOS_encabezado_r1_c3.jpg);
    height: 65px;
    width: 20px;
}
.masterpage_borde_sup_logo_ctaclte
{
    background-image: url(../img/LOGOS_encabezado_r1_c2.jpg);
    height: 6px;
    width: 157px;
}
.masterpage_borde_inf_logo_ctaclte
{
    background-image: url(../img/LOGOS_encabezado_r3_c2.jpg);
    height: 10px;
    width: 157px;
}
.masterpage_log_central_cliente
{
    /*background-image: url(../img/LOGOS_encabezado_r2_c2.jpg);*/
    height: 49px;
    width: 157px;
}
.masterpage_icono_usuario
{
    background-image: url(../Img/icono_usuariol.gif);
    height: 26px;
    width: 69px;
}
.masterpage_icono_perfil
{
    background-image: url(../Img/icono_perfil.gif);
    height: 26px;
    width: 69px;
}
.masterpage_icono_bandera
{
    background-image: url(../Img/band_argenitna.jpg);
    height: 25px;
    width: 35px;
    border: 1px solid #E8E8E8;
}
.masterpage_celdas_datos_usuarios
{
    text-align: center;
    border: 1px solid #CCCCCC;
    width: 2px;
}
.masterpage_tabla_borde_blanco_contornos
{
    border: 1px solid #ffffff;
    text-align: center;
}
.ctl00_Content_btnProcesar
{
    border-right: #A6a6a6 1px solid;
    border-top: #BEBEBE 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #BEBEBE 1px solid;
    cursor: hand;
    color: #FFFFFF;
    border-bottom: #A6a6a6 2px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #BEBEBE;
    padding-top: 2px;
    padding-bottom: 2px;
}
.ctl00_Content_afuArchivo
{
    border-right: #AEAEAE 1px solid;
    border-top: #AEAEAE 1px solid;
    font-size: 11px;
    border-left: #AEAEAE 1px solid;
    color: #444444;
    border-bottom: #AEAEAE 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border-top-color: #DB1A21;
    margin-right: 25px;
}
/* Grilla
----------------------------------------------------------------------------------------------------*/

.grilla
{
    width: 99%;
    background-color: #ffffff;
    margin: 5px 5px 10px 5px;
    border: solid 1px #ffffff;
    background-position: center center;
}

.grilla table
{
    width: 99%;
}

.grilla tr td
{
    padding: 2px;
    border: solid 1px #c1c1c1;
    color: #313131;
    text-align: left;
}

.grilla table tr th
{
    border: 1px solid #999999;
    padding-top: 1px;
    padding-bottom: 1px;
    background-color: #6D6D6D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}

.grilla table table
{
    width: auto;
}

.gridPager td span
{
    padding: 4px;
}

.gridPager tr td a
{
    padding: 4px;
    text-align: center;
}

.gridBottom
{
    padding-left: 4px;
    padding-right: 4px;
    color: #313131;
}

/* FICHAS EDICION DE DATOS
----------------------------------------------------------------------------------------------------*/


.fichas_items_Ctrol_acceso
{
    background-color: #868686;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border-right: #646464 1px solid;
    border-top: #A2A2A2 1px solid;
    border-left: #A2A2A2 1px solid;
    color: #FFFFFF;
    border-bottom: #646464 1px solid;
    text-align: right;
    padding-right: 2px;
    width: 8%;
}



.fichas_items
{
    background-color: #868686;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border-right: #646464 1px solid;
    border-top: #A2A2A2 1px solid;
    border-left: #A2A2A2 1px solid;
    color: #FFFFFF;
    border-bottom: #646464 1px solid;
    text-align: right;
    padding-right: 2px;
    width: 10%;
}



.fichas_items_novedades
{
    background-color: #868686;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    font-weight: normal;
    border-right: #646464 1px solid;
    border-top: #A2A2A2 1px solid;
    border-left: #A2A2A2 1px solid;
    color: #FFFFFF;
    border-bottom: #646464 1px solid;
    text-align: right;
    padding-right: 1px;
    width: 10%;
}

.tabla_items_novedades
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    border-right: #646464 1px solid;
    border-top: #A2A2A2 1px solid;
    border-left: #A2A2A2 1px solid;
    color: #000000;
    border-bottom: #646464 1px solid;
    text-align: right;
    padding-right: 1px;
    width: 20%;
    height: 40%;
    border: 1px;
}



.fichas_campos_datos
{
    border-right: #AEAEAE 1px solid;
    border-top: #AEAEAE 1px solid;
    font-size: 11px;
    border-left: #AEAEAE 1px solid;
    color: #444444;
    border-bottom: #AEAEAE 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border-top-color: #AEAEAE;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-left: 3px;
}
.fichas_itemsCopia
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border-right: #DDDDDD 1px solid;
    border-top: #DDDDDD 1px solid;
    border-left: #DDDDDD 1px solid;
    color: #DB1A21;
    border-bottom: #DDDDDD 1px solid;
    text-align: right;
}
.fichas_celdas_fondo_campos
{
    border-right: 1px solid #E8E8E8;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #F8F8F8;
    border-bottom: 1px solid #E8E8E8;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    text-align: left;
    width: 35%;
}

.fichas_celdas_fondo_novedad
{
    border-right: 1px solid #E8E8E8;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #F8F8F8;
    border-bottom: 1px solid #E8E8E8;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    text-align: left;
}

.tabla_medio_borde_completo
{
    border-right: 1px solid #A4A4A4;
    border-top: 1px solid #A4A4A4;
    border-left: 1px solid #A4A4A4;
    border-bottom: 1px solid #A4A4A4;
    width: 580px;
}

.tabla_medio_borde
{
    border: 1px solid #A4A4A4;
    height: 140px;
}

.tabla_medio_borde_derecho
{
    border: 1px solid #A4A4A4;
    height: 140px;
}


.fichas_celdas_fondo_campos_2
{
    border-right: 0px solid #E8E8E8;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #F8F8F8;
    border-bottom: 1px solid #E8E8E8;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    text-align: left;
    width: 35%;
}

.fichas_celdas_fondo_campos_2_negrita
{
    border-right: 0px solid #E8E8E8;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #F8F8F8;
    border-bottom: 1px solid #E8E8E8;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    font-weight: bold;
    text-align: left;
    width: 35%;
}

.fichas_celdas_fondo_campos_3
{
    border-right: 1px solid #E8E8E8;
    border-top: 1px solid #ffffff;
    border-left: 0px solid #F8F8F8;
    border-bottom: 1px solid #E8E8E8;
    background-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    text-align: left;
    width: 35%;
}

.fichas_combo_estado_y_motivos
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #ffff00;
    border-top-color: #F8F8F8;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #DB1A21;
    text-align: left;
}

.fichas_combo_estado_y_motivos td
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bolder;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #DB1A21;
    padding-left: 0.5%;
    text-align: left;
    height: 18px;
}



.fichas_TITULO_combo_estado_y_motivos
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-right: #E8E8E8 1px solid;
    border-top: #E8E8E8 1px solid;
    border-left: #E8E8E8 1px solid;
    border-bottom: #D8D8D8 2px solid;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 98%;
    color: #333333;
    background-position: center center;
    text-align: center;
    background-color: #F8F8F8;
}

.fichas_TITULO_registro_documental
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-right: #646464 1px solid;
    border-top: #A2A2A2 1px solid;
    border-left: #A2A2A2 1px solid;
    border-bottom: #646464 1px solid;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 98%;
    color: #FFFFFF;
    background-position: center center;
    text-align: center;
    background-color: #868686;
}



.fichas_combo_estado_color_estado_ROJO
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #DB1A21;
    text-align: center;
    border: solid #ffffff 3px;
}
.fichas_combo_estado_color_estado_AMARILLO
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    background-color: #FFFF00;
    text-align: center;
    border: solid #ffffff 3px;
}
.fichas_combo_estado_color_estado_VERDE
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    background-color: #00FF66;
    text-align: center;
    border: solid #ffffff 3px;
}
.fichas_combo_estado_color_estado_NEGRO
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #313131;
    text-align: center;
    border: solid #ffffff 3px;
}
.texto_med_negro
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    text-decoration: none;
}
.fichas_TITULO_items
{
    background-color: #dddddd;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}
.fichas_TITULO_items_grid_interno
{
    background-color: #eeeeee;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
    height: 0px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}

.fichas_TITULO_combos_Documentacion
{
    background-color: #868686;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    border-right: #646464 1px solid;
    border-top: #646464 1px solid;
    border-left: #646464 1px solid;
    color: #FFFFFF;
    border-bottom: #646464 2px solid;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 25%;
    background-position: center center;
    text-align: left;
    margin-left: 8px;
    cursor: pointer;
    cursor: hand;
}






.fichas_datos_combo_documentacion td
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    padding-left: 0.5%;
    text-align: left;
}



.comboOver td
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #FFFFAA;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    padding-left: 0.5%;
    text-align: left;
}

.fichas_datos_combo_documentacion_novedades
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    text-align: left;
}

.novedadesOver td
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #FFFFAA;
    border-top-color: #F8F8F8;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    text-align: left;
}

.fichas_datos_combo_documentacion_centrado
{
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    padding-left: 10px;
    text-align: center;
}

.fichas_datos_combo_documentacion_left
{
    border-right: #E8E8E8 0px solid;
    border-top: #F8F8F8 0px solid;
    border-left: #F8F8F8 0px solid;
    border-bottom: #E8E8E8 0px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #313131;
    padding-left: 10px;
    text-align: left;
}


.fichas_tabla_boton_nueva_documentacion
{
    width: 98.5%;
    background-color: #F8F8F8;
    height: 30px;
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    background-color: #F8F8F8;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 15px;
}

.fichas_popup_position {
    left: -500px !important;
    top: -100px !important;    
}

.fichas_tabla_carga_nuevosdatos_popup
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: #757575 1px solid;
    border-left: #757575 1px solid;
    border-bottom: #757575 1px solid;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
            Margin-left:auto;
    Margin-right:auto;
    position: relative;

}


.fichas_tabla_carga_nuevosdatos_popup_f931_apertura
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: #757575 1px solid;
    border-left: #757575 1px solid;
    border-bottom: #757575 1px solid;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}

.fichas_tabla_carga_nuevosdatos_popup_f931_laterales
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: 1px solid #000000;
    border-left: #757575 1px solid;
    border-bottom: #ffffff 1px solid;
    padding-top: 4px;
    padding-right: 16px;
    padding-bottom: 4px;
    padding-left: 16px;
}

.fichas_tabla_carga_nuevosdatos_popup_f931_cierre
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: 1px solid #000000;
    border-left: #757575 1px solid;
    border-bottom: #757575 1px solid;
    padding-top: 4px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}

.fichas_tabla_formularios_registracion
{
    background-color: #FFFFFF;
    width: 50%;
    background-position: center center;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    border: 4px solid #DDDDDD;
}

.td_border
{
    border-top: #2E2E2E;
    background-color: #EAEAEA;
}
.button_std_gris_oscuro
{
    border-right: #cccccc 1px solid;
    padding-right: 5px;
    border-top: #cccccc 1px solid;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10px;
    border-left: #cccccc 1px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #cccccc 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #EAEAEA;
    margin-right: 0px;
}
.fichas_tabla_boton_seleccion_planta
{
    width: 99%;
    background-color: #F8F8F8;
    border-right: #E8E8E8 1px solid;
    border-top: #F8F8F8 1px solid;
    border-left: #F8F8F8 1px solid;
    border-bottom: #E8E8E8 1px solid;
    border-top-color: #F8F8F8;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-align: center;
    font-weight: bold;
}

.fichas_tabla_botones_popup
{
    width: 98.5%;
    height: 25px;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: 1px solid #ffffff;
    border-bottom: #ffffff 1px solid;
    background-color: #ffffff;
    border-top-color: #ffffff;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 1px;
}


.backgound_alpaha_popup
{
    background-color: #F8F8F8;
    filter: alpha(opacity=70);
    opacity: 0.7;
}


.fichas_tabla_carga_nuevosdatos_top
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: #757575 1px solid;
    border-left: #757575 1px solid;
    border-bottom: #ffffff 1px solid;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}

.fichas_tabla_carga_nuevosdatos_cierre
{
    background-color: #FFFFFF;
    width: 100%;
    background-position: center center;
    border-right: #757575 1px solid;
    border-top: 1px solid #000000;
    border-left: #757575 1px solid;
    border-bottom: #757575 1px solid;
    padding-top: 4px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}




.estadisticas_tit_grilla_autorizados
{
    background-color: #00CC66;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}



.estadisticas_tit_grilla_desautorizados
{
    background-color: #DB1A21;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}

.estadisticas_tit_grilla_bloqueados
{
    background-color: #6C0A81;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}

.estadisticas_tit_grilla_condicionales
{
    background-color: #C4CB30;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}

.estadisticas_tit_grilla_bajatemp
{
    background-color: #CCCCCC;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}

.estadisticas_tit_grilla_baja
{
    background-color: #999999;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}


.estadisticas_tit_grilla_inhabilitados
{
    background-color: #363636;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height: 0px;
    border-right-color: #D4D4D4;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #DDDDDD;
    border-bottom-color: #D4D4D4;
    border-left-color: #DDDDDD;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    text-align: center;
    background-position: center center;
    vertical-align: middle;
}






/* RECUARDO LOGIN
----------------------------------------------------------------------------------------------------*/


.default_encabezado
{
    background-image: url(default_login_encabezado.jpg);
    height: 65px;
    width: 418px;
}
.default_laterales
{
    background-image: url(default_login_laterales.jpg);
    height: 300px;
    width: 418px;
}
.default_pie
{
    background-image: url(default_login_pie.jpg);
    height: 21px;
    width: 418px;
}



/* TABLAS PORCENTAJES Y BOTONERA LATERAL
----------------------------------------------------------------------------------------------------*/



.tabla_porcentajes_recursos
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    background-color: #FFFFFF;
    padding-bottom: 3px;
}

.tabla_porcentajes_recursos_titulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
}

.tabla_porcentajes_recursos_subry
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-left-color: #FFFFFF;
    border-right-style: solid;
    border-left-style: solid;
    /*border-right-width: 2px;
    border-left-width: 2px;*/
    /*padding-left: 2px;
    padding-right: 2px;*/
    padding-top: 1px;
    padding-bottom: 1px;
}

.tabla_porcentajes_recursos_texto_negro
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}

.tabla_porcentajes_recursos_texto_lila
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #6C0A81;
}

.tabla_porcentajes_recursos_texto_rojo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #DB1A21;
}

.tabla_porcentajes_recursos_texto_verde
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #33CC33;
}

.tabla_porcentajes_recursos_texto_amarillo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #C4CB30;
}

.tabla_porcentajes_recursos_texto_gris
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #A6A6A6;
}

.tabla_porcentajes_disponibilidad
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}


.label_menu_registro_docu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0B614B;
    padding-top: 0;
    text-align: right;
}

.texto_error_datos_duplicados
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2C2C2C;
    font-weight: bold;
}



.fondo_para_botonera_lateral
{
    background-image: url(botones_fondo.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-right: 18px;
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 191px;
}


.texto_para_botonera_lateral
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-right: 5px;
    text-decoration: none;
    text-indent: 30px;
}


.texto_iconos_estado
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #313131;
    padding-left: 4px;
    padding-right: 4px;
    text-align: left;
}

.titulo_modulos
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #7F7F7F;
    text-align: left;
    padding-left: 20px;
}
.center
{
    text-align: center;
}



.fichas_tabla_datos_duplicados
{
    background-color: #ffffff;
    width: 100%;
    background-position: center center;
    border-right: #757575 4px solid;
    border-top: #757575 4px solid;
    border-left: #757575 4px solid;
    border-bottom: #757575 4px solid;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}


.banner_Notificaciones
{
    width: 100px;
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #C70808;
}

.banner_Notificaciones_flecha
{
    width: 15px;
    height: 20px;
    background-color: #C70808;
}

.label_Notificaciones
{
    background-position: center center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C70808;
    background-color: #FFFFFF;
}



.tabla_datos_novedad
{
    width: 15%;
    background-position: center center;
    border-right: #757575 2px solid;
    border-top: #757575 2px solid;
    border-left: #757575 2px solid;
    border-bottom: #757575 2px solid;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}

.iconos_grilla_centrador
{
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
}

.centrador_datos_en_celda_grillas
{
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
}


.button_std_blanco
{
    border-right: #666666 1px solid;
    padding-right: 5px;
    border-top: #666666 1px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 10px;
    border-left: #666666 1px solid;
    cursor: hand;
    color: #1D1D1D;
    border-bottom: #666666 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    background-color: #FFFFFF;
    margin-right: 0px;
}

/*Estilos Manual control acceso*/
.texto_manuales
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    padding-bottom: 5px;
    padding-top: 5px;
    border-bottom: #999999 1px solid;
    background-color: #FFFFFF;
}

.texto_manuales_sin_sub
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    padding-bottom: 5px;
    padding-top: 5px;
    background-color: #FFFFFF;
}
.borde_menu
{
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 5px;
}




/* ESTILOS MENU MASTER PAGE
----------------------------------------------------------------------------------------------------*/

ul#css3menu1, ul#css3menu1 ul
{
    margin: 0;
    list-style: none;
    background-color: #EAEAEA;
    background-image: url(mainbk.jpg);
    background-repeat: repeat;
    border-width: 1px;
    border-style: solid;
    border-color: #B4B4B4;
}
ul#css3menu1 ul
{
    display: none;
    left: 100%;
    top: 0;
    padding: 0;
    background-color: #EAEAEA;
    background-image: url(subbk.jpg);
}
ul#css3menu1 li:hover > *
{
    display: block;
}
ul#css3menu1 li:hover
{
    position: relative;
}
ul#css3menu1 ul ul
{
    position: absolute;
    left: 100%;
    top: 0;
}
ul#css3menu1
{
    padding: 0 5px 5px;
    font-size: 0;
    float: left;
}
ul#css3menu1 li
{
    display: block;
    white-space: nowrap;
    font-size: 0;
}
ul#css3menu1 > li, ul#css3menu1 li
{
    margin: 4px 0 0;
}
ul#css3menu1 a:active, ul#css3menu1 a:focus
{
    outline-style: none;
}
ul#css3menu1 a, ul#css3menu1 a.pressed
{
    display: block;
    vertical-align: middle;
    text-align: left;
    text-decoration: none;
    font: 11px Arial;
    color: #666666;
    cursor: pointer;
}
ul#css3menu1 ul li
{
    float: none;
    margin: 0;
}
ul#css3menu1 ul a
{
    text-align: left;
}

/* Font submenu*/
ul#css3menu1 li:hover > a
{
    background-color: #888888;
    border-color: #F8F8F8;
    border-style: solid;
    font: 11px Arial;
    color: #ffffff;
    text-decoration: none;
}

ul#css3menu1 img
{
    border: none;
    vertical-align: middle;
    margin-right: 8px;
    display: inline-block;
}
ul#css3menu1 img.over
{
    display: none;
}
ul#css3menu1 li:hover > a img.def
{
    display: none;
}
ul#css3menu1 li:hover > a img.over
{
    display: inline;
}
ul#css3menu1 li a.pressed img.over
{
    display: inline;
}
ul#css3menu1 li a.pressed img.def
{
    display: none;
}

/* Font menu ppal*/
ul#css3menu1 a
{
    padding: 6px 20px;
    background-repeat: repeat;
    border-width: 0;
    border-style: solid;
    border-color: #FFFFFF;
    color: #666666;
    text-decoration: none;
    display: inline-block;
}

ul#css3menu1 li:hover > a, ul#css3menu1 li > a.pressed
{
    background-color: #888888;
    border-style: solid;
    border-color: #F8F8F8;
    color: #ffffff;
    text-decoration: none;
    display: inline-block;
}

/* Font fondo botones menu  ppal*/
ul#css3menu1 li.topmenu > a
{
    background-color: #F9F9F9;
    background-image: none;
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: #FFFFFF;
    display: inline-block;
}

ul#css3menu1 li.topmenu:hover > a, ul#css3menu1 li.topmenu > a.pressed
{
    background-color: #D8D8D8;
    background-image: url(prueba_files/css3menu1/mainbk1.jpg);
    border-style: solid;
    border-color: #F8F8F8;
    font: bold 11px Arial;
    color: #444444;
    text-decoration: none; 
}
ul#css3menu1 li.sublast > a
{
}
ul#css3menu1 li.subfirst > a
{
}


.detailBox {
    width:50%;
    border:1px solid #bbb;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 20px; 
}
.titleBox {
    background-color:#fdfdfd;
    padding:10px;
}
.titleBox label{
  color:#444;
  margin:0;
  display:inline-block;
}

.commentBox {
    padding:10px;
    border-top:1px dotted #bbb;
}
.commentBox .form-group:first-child, .actionBox .form-group:first-child {
    width:80%;
}
.commentBox .form-group:nth-child(2), .actionBox .form-group:nth-child(2) {
    width:18%;
}
.actionBox .form-group * {
    width:100%;
}
.taskDescription {
    margin-top:10px 0;
}
.commentList {
    padding:0;
    list-style:none;
    max-height:200px;
    overflow:auto;
}
.commentList li {
    margin:0;
    margin-top:10px;
}
.commentList li > div {
    display:table-cell;
}
.commenterImage {
    width:30px;
    margin-right:5px;
    height:100%;
    float:left;
}
.commenterImage img {
    width:100%;
    border-radius:50%;
}
.commentText p {
    margin:0;
}
.sub-text {
    color:#aaa;
    font-family:verdana;
    font-size:11px;
}
.actionBox {
    border-top:1px dotted #bbb;
    padding:10px;
}
.header-cell-row {
    height: 40px;
    padding-top: 5px;
}
.tabs-bordered {
  background-color: #fff;
  border: 1px solid #ddd;
  background-color: white !important; 
  border-bottom-color: transparent;
  border-radius: 6px;
  margin-right: 2px;
}


.fondo-gris{
    background-color: #ddd !important;
}
.ajax__calendar_body table tr td {
     padding: 0px !important;
}
.ajax__calendar_container td {
     padding:0 !important; 
     margin:0 !important;
}
.ajax__calendar_body {
    height: 122px !important;
    width: 165px !important;
}
.ajax__calendar_days {
    height: 122px !important;
    width: 165px !important;
}
.ajax__calendar_header {
    height: 16px !important;
}
.popUpInfoLeft {
    width: 25%; 
    float: left; 
    text-align:right; 
    padding: 5px 0 0 5px;
    font-size:14px
}
.popUpInfoRight {
    width: 75%; 
    text-align:left;
    float: right; 
    padding: 5px 0 0 5px;
}