﻿body
{
    background-color: #ffffff;
    position: absolute;
    left: 0px;
    top: 0px;
    margin-top: 0px;
    margin-left: 0px;
}
a
{
    text-decoration: none;
    color: #ffffff;
}
ul
{
    padding-left: 15px;
}
.DivTopLeft
{
    background-image: url(../images/home_top.jpg);
    height: 149px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 808px;
}
.DivTopLinks
{
    position: absolute;
    top: 42px;
    left: 23px;
}
.DivTopHome, .DivTopPunto1, .DivTopMail, .DivTopPunto2, .DivTopSiteMap, .DivTopHomeover, .DivTopMailover, .DivTopSiteMapover
{
    height: 14px;
    position: absolute;
    top: 0px;
    width: 13px;
    background-position: center center;
}
.DivTopHome, .DivTopHomeover
{
    background-image: url(../images/home.gif);
    background-repeat: no-repeat;
    left: 0px;
    cursor: pointer;
}
.DivTopHome:hover
{
    background-image: url(../images/home-over.gif);
}
.DivTopHomeover
{
    background-image: url(../images/home-over.gif);
}
.DivTopPunto1
{
    background-image: url(../images/puntito_blanco_v.gif);
    background-repeat: repeat-y;
    left: 16px;
}
.DivTopMail, .DivTopMailover
{
    background-image: url(../images/mail.gif);
    background-repeat: no-repeat;
    left: 32px;
    cursor: pointer;
}
.DivTopMail:hover
{
    background-image: url(../images/mail-over.gif);
}
.DivTopMailover
{
    background-image: url(../images/mail-over.gif);
}
.DivTopPunto2
{
    background-image: url(../images/puntito_blanco_v.gif);
    background-repeat: repeat-y;
    left: 48px;
}
.DivTopSiteMap, .DivTopSiteMapover
{
    background-image: url(../images/sitemap.gif);
    background-repeat: no-repeat;
    left: 64px;
    cursor: pointer;
}
.DivTopSiteMap:hover
{
    background-image: url(../images/sitemap-over.gif);
}
.DivTopSiteMapover
{
    background-image: url(../images/sitemap-over.gif);
}
.DivLoginForm
{
    width: 167px;
    height: 150px;
    top: 0px;
    background-image: url(../images/login_form.gif);
    background-repeat: no-repeat;
    left: 825px;
    position: absolute;
}
.CustomerLogin
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #cbb21b;
    left: 0px;
    width: 167px;
    position: absolute;
    top: 28px;
    height: 20px;
}
.txtName, .txtPass
{
    font-family: Arial;
    font-size: 11px;
    color: #a5a5a5;
    left: 5px;
    position: absolute;
    background-color: transparent;
    border-right: #fff 0px solid;
    border-top: #fff 0px solid;
    border-left: #fff 0px solid;
    border-bottom: #fff 0px solid;
}
.txtName
{
    width: 155px;
    top: 50px;
}
.txtPass
{
    width: 130px;
    top: 80px;
}
.imgLogin
{
    left: 150px;
    position: absolute;
    top: 83px;
    border: none;
    width: 10px;
    height: 10px;
    background-image: url(../images/flechita.gif);
    cursor: pointer;
    background-position: center center;
    background-repeat: no-repeat;
}
.imgLogin2
{
    left: 150px;
    position: absolute;
    top: 132px;
    border: none;
    width: 10px;
    height: 10px;
    background-image: url(../images/flechita.gif);
    cursor: pointer;
    background-position: center right;
    background-repeat: no-repeat;
}
.forgotUserName, .createAcount
{
    font-family: Arial;
    font-size: 11px;
    color: #7c7c7c;
    left: 0px;
    width: 163px;
    position: absolute;
    background-image: url(../images/flechita.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    background-position: right center;
}
.forgotUserName
{
    top: 107px;
}
.createAcount
{
    top: 130px;
}


.DivMembers
{
    width: 201px;
    top: 460px;
    left: 0px;
    position: absolute;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    background-color: #6c6c6c;
    text-align: center;
    padding-top: 6px;
    padding-bottom: 6px;
}
.DivIndra
{
    width: 201px;
    height: 70px;
    top: 485px;
    left: 0px;
    position: absolute;
    background-image: url(../images/logo-indra.gif);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    background-color: #f5f5f5;
}
.DivIndraOver
{
    width: 201px;
    height: 70px;
    top: 485px;
    left: 0px;
    position: absolute;
    background-image: url(../images/logo-indra_o.gif);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    background-color: #f5f5f5;
}
.DivBajoIndra
{
	width: 201px;
	height: 70px;
	top: 600px;
	left: 0px;
	position: absolute;
	background-image: url(../images/puntito_celeste.gif);
	background-repeat: repeat;
	background-position: center center;
	background-color: #ffffff;
}

.DivBottom
{
    top: 685px;
    position: absolute;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-align: center;
}
.DivBottom1, .DivBottom2
{
    position: absolute;
    padding-top: 6px;
    padding-bottom: 6px;
    height: inherit;
}
.DivBottom1
{
    width: 201px;
    left: 0px;
    font-weight: bold;
    background-color: #c5aa02;
}
.DivBottom2
{
    width: 607px;
    left: 201px;
    background-color: #d1bb35;
}
.DivBottom3
{
    position: absolute;
    width: 167px;
    left: 825px;
    background-color: #c8c8c8;
    height: 26px;
    background-image: url(../images/lgn.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

.DivDatos
{
    width: 768px;
    top: 164px;
    left: 224px;
    position: absolute;
    border: none;
}
/* Hasta acá la pagina principal */
/* Estilos del menú Inicio */
.DivMenu
{
    width: 190px;
    height: 292px;
    top: 149px;
    left: 11px;
    position: absolute;
    background-color: #5d94b6;
}
.MenuN1, .MenuN1Selected, .MenuN2, .MenuN2Selected
{
    font-family: Arial;
    font-size: 11px;
    cursor: pointer;
    font-weight: bold;
}

.MenuN1:hover
{
    background-color: #ffffff;
    color: #5d94b6;
}

.MenuN1, .MenuN1Selected
{
    padding: 3px 0px 3px 5px;
    width: 185px;
}
.MenuN1
{
    background-color: #5d94b6;
    color: #ffffff;
}
.MenuN1Selected
{
    background-color: #ffffff;
    color: #1b4774;
}
.MenuN1Selected:hover
{
    color: #5d94b6;
}

.MenuN2, .MenuN2Selected
{
    padding: 2px 0px 2px 15px;
    width: 175px;
}
.MenuN2
{
    background-color: #92b9ce;
    color: #ffffff;
}

.MenuN2:hover
{
    background-color: #ffffff;
    color: #92b9ce;
}
.MenuN2Selected
{
    background-color: #ffffff;
    color: #1b4774;
}
.MenuN2Selected:hover
{
    color: #92b9ce;
}
/* Estilos del menú Fin */


.LineaPunteadaCeleste
{
    height: 1px;
    left: 0px;
    position: absolute;
    background-image: url(../images/puntito_celeste.gif);
    background-repeat: repeat-x;
}
.Titulo, .Titulo2
{
	height: 18px;
	left: 0px;
	position: absolute;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 16px;
	color: #5993b6;
	font-family: Arial;
	background-position: right center;
	text-align: left;
}
.Titulo a
{
    color: #5993b6;
}
.Titulo a:hover
{
    color: #737373;
}
.Titulo2, .Titulo2 a
{
    left: 575px;
    color: #c7dbe7;
    background-position: left center;
    width: 160px;
    padding-left: 13px;
}
.Titulo2 a:hover
{
    color: #5993b6;
}
.Texto
{
    height: 16px;
    left: 0px;
    position: absolute;
    background-repeat: no-repeat;
    font-size: 11px;
    color: #737373;
    font-family: Arial;
    background-position: left center;
    text-align: left;
    vertical-align: middle;
}
.Texto li
{
    list-style-image: url(../images/ul_celeste.gif);
}
.Texto li b
{
    color: #5993b6;
}
.Texto a
{
    color: #5993b6;
    text-decoration: underline;
}
.Texto a:hover
{
    color: #163d66;
}
.divLi{
    color: #737373;
    background-image: url(../images/ul_celeste.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:10px;
}
.divLi b{
    color: #5993b6;
}
.TdClients
{
    width: 25%;
    text-align: center;
}
.DownloadPdf
{
    font-size: 11px;
    font-family: Arial;
    text-align: left;
    vertical-align: middle;
    position: absolute;
    top: 45px;
    left: 500px;
    color: #5993b6;
    text-decoration:underline;
}
.DownloadPdf:hover
{
    color: #163d66;
}

.TrClients0
{
    height: 74px;
}
.TrClients1
{
    height: 10px;
}
.TrClients2
{
    height: 54px;
}
.TrContact
{
    height: 33px;
}
.TdContact1
{
    width: 60px;
}
.TdContact2
{
    width: 220px;
    background-image: url(../images/fondo_txt_contact.gif);
    background-repeat: no-repeat;
    background-position: center center;
    padding-left: 10px;
}
.txtContact, .txtContact2
{
    font-family: Arial;
    font-size: 11px;
    color: #5993b6;
    background-color: transparent;
    border: #ffffff 0px solid;
    width: 205px;
}
.txtContact2
{
    height: 240px;
    overflow: hidden;
}
.BtnSend
{
    background-color: #5f98b8;
    font-family: Arial;
    font-size: 11px;
    color: #ffffff;
    cursor: pointer;
}
.BtnSend:hover
{
    background-color: #5993b6;
}
.ControlAcount
{
    border: dotted 1px #88b5cd;
    width: 205px;
    font-family: Arial;
    font-size: 11px;
    color: #5993b6;
    padding: 4px;
    vertical-align: middle;
}
.TdRegistration2
{
    width: 205px;
    padding-left: 10px;
}
.TdSiteMap1, .TdSiteMap2, .TdSiteMap3, .TdSiteMap4
{
    height: 23px;
    width: 195px;
    text-decoration: underline;
    padding-left: 5px;
    padding-right: 5px;
}
.TdSiteMap1, .TdSiteMap2
{
    background-color: #5b94b7;
    color: #ffffff;
    font-weight: bold;
}
.TdSiteMap2
{
    border-left: dotted 1px #ffffff;
    border-right: dotted 1px #ffffff;
}
.TdSiteMap3
{
    background-color: #ffffff;
    color: #5b94b7;
}
.TdSiteMap4
{
    background-color: #ceb72a;
    color: #ffffff;
    font-weight: bold;
}
.TdSiteMap1 :hover, .TdSiteMap2 :hover, .TdSiteMap4 :hover
{
    text-decoration: none;
}
.NewsSuscriptionTitle
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #5993b6;
}
