﻿
* { padding: 0; margin: 0; }

body 
{
	font-family: Calibri, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(../images/Layout/back.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.btngraf 
{
    margin-top:5px;
    margin-bottom:5px;
    border:none
}

.btnPromo
{
    width:100px;
    height:70px;
    border:none;
    background-color:Transparent;
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}

a.btnPromosAnterior
{
    display:inline-block;
    margin: 0 auto;
    border:none;
    width: 168px;
    height: 38px;
    background-image: url(../images/Botones/btnhomesprite.gif);
    background-position:0px -234px;
}

a.btnPromos
{
    display:inline-block;
    margin: 20px auto;
    border:none;
    width: 143px;
    height: 30px;
    background-image: url(../images/Botones/promossprites.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-decoration:none;
    cursor:pointer
}

a.btnPromos:hover
{
    background-position: -12px -48px;
}

a.btnCursosAnterior
{
    display:inline-block;
    margin: 0 auto;
    border:none;
    width: 168px;
    height: 48px;
    background-image: url(../images/Botones/btnhomesprite.gif);
    background-position:0px -122px;
}

a.btnCursos
{
    display:inline-block;
    margin: 20px auto;
    border:none;
    width: 93px;
    height: 30px;
    background-image: url(../images/Botones/Cursos_Sprites.gif);
    background-repeat:no-repeat;
    background-position:0px -2px;
    text-decoration:none;
    cursor:pointer
}

a.btnCursos:hover
{
    background-position: 0px -54px;
}

.Registra
{
    margin:0;
    border:none;
    width: 90px;
    height: 23px;
    background-image: url(../images/Titulos/registratesprite.png);
    background-repeat:no-repeat;
    background-position:65px 0px;
}

.Registra:hover
{
    background-position: 65px 0px;
}

a.btnCotiza
{
    display:inline-block;
    margin:0px auto;
    border:none;
    width: 115px;
    height: 30px;
    background-image: url(../images/Botones/cotiza_sprite.gif);
    background-repeat:no-repeat;
    background-position:0px 7px;
    text-decoration:none;
    cursor:pointer
}

a.btnCotiza:hover
{
    background-position: 0px -23px;
}

a.btnContac
{
    display:inline-block;
    margin:0px auto;
    border:none;
    width: 117px;
    height: 30px;
    background-image: url(../images/Botones/contacto_sprite.gif);
    background-repeat:no-repeat;
    background-position:0px 7px;
    text-decoration:none;
    cursor:pointer
}

a.btnContac:hover
{
    background-position: 0px -25px;
}

a.btnActDatos
{
    display:inline-block;
    margin:20px auto;
    border:none;
    width: 148px;
    height: 28px;
    background-image: url(../images/Botones/actdatos_sprite.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-decoration:none;
    cursor:pointer
}

a.btnActDatos:hover
{
    background-position: 4px -40px;
}

a.btnHome
{
    display:inline-block;
    margin:0px auto;
    border:none;
    width: 78px;
    height: 30px;
    background-image: url(../images/Botones/backhomesprite.gif);
    background-repeat:no-repeat;
    background-position:0px 6px;
    text-decoration:none;
    cursor:pointer
}

a.btnHome:hover
{
    background-position: 0px -26px;
}

a.btnProMS
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 142px;
    height: 37px;
    background-image: url(../images/Botones/promomssprite.gif);
    background-position:0px 0px;
    cursor:pointer
}

a.btnProMS:hover
{
    background-position: -8px -47px;
}

.ibtProMS
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 142px;
    height: 37px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/btn-proms.png);
    background-position:0px 0px;
}

.ibtProMS:hover
{
    background-position: 0px -50px;
}

.acrPromo
{
    width:200px
}
.apnProOPEN
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 104px;
    height: 22px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/opensprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.apnProOPEN:hover
{
    background-position: 0px -30px;
}

.apnProOEM
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 104px;
    height: 20px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/oemsprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.apnProOEM:hover
{
    background-position: 0px -30px;
}

.apnProOEMMy
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 80px;
    height: 20px;
    background-color:#f4f4f4;
    color:#001100;
    cursor:pointer
}

.lnkbtntrn
{
    background-color:Transparent;
    color: #001100;
    font-size:10px;
    border: none;
    cursor: pointer;
    text-decoration: underline;
    margin-bottom:3px
}

.lnkbtntrn2
{
    background-color:Transparent;
    color: #001100;
    font-size:10px;
    border: none;
    cursor: pointer;
    text-decoration: underline;
    margin-top:3px
}

.tabpnl1
{
    color:#001100;
    font-size:10px;
    text-align:left;
    width:218px;
    table-layout:fixed
}
    
.ImgBtn
{
    margin:0;
    border:none
}

.tbx1
{
    margin-left:3px;
    color:#001100;
}

.tbxRnd
{
    margin-left:5px;
    margin-right:5px;
    color:#001100;
    background-color:Transparent;
    border:none;
    height:10px
}

.accordionHeader
{
    border: none;
    color: white;
    background-color: Transparent;
	font-family: Calibri, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #f4f4f4;
    border: none;
}

.DivPromo
{
    display:inline-block;
    position:absolute;
    background-color:White;
    z-index:0;
    left:10px;
    top:0px;
    width:470px;
    height:410px
}

td.lftpromo
{
    width:50%; 
    background-image:url(images/Botones/ingrammicro.png); 
    background-position:bottom; 
    background-repeat:no-repeat; 
    border-right:solid 1px #778899; 
    border-bottom:solid 1px #778899
}

td.promo
{
    width:100%; 
    border:none; 
}

td.rgtpromo
{
    width:50%; 
    background-image:url(images/Botones/ingrammicro.png); 
    background-position:bottom; 
    background-repeat:no-repeat; 
    border-bottom:solid 1px #778899
}

.datoedoctal
{
	text-align:left;
	border:none;
	border-left: solid 1px SteelBlue;
	border-bottom: ridge 2px SteelBlue;
	padding-left:3px
}

.datoedoctalc
{
	text-align:center;
	border:none;
	border-left: solid 1px SteelBlue;
	border-bottom: ridge 2px SteelBlue;
	padding-left:3px
}

.datoedoctalct
{
	text-align:center;
	padding-left:3px
}

.datoedoctacr
{
	text-align:right;
	border:none;
	border-bottom: ridge 2px SteelBlue;
	padding-right:5px
}

.datoedoctacl
{
	text-align:left;
	border:none;
	border-bottom: ridge 2px SteelBlue;
	padding-left:3px
}

.datoedoctacc
{
	text-align:center;
	border:none;
	border-bottom: ridge 2px SteelBlue;
	padding-left:3px
}

.datoedoctarr
{
	text-align:right;
	border:none;
	border-bottom: ridge 2px SteelBlue;
	border-right: ridge 1px SteelBlue;
	padding-right:5px
}

.datoedoctarrs
{
	text-align:right;
	border:none;
	border-bottom: ridge 2px SteelBlue;
	border-right: ridge 1px SteelBlue;
	padding-right:20px
}

.datoedoctarrst
{
	text-align:right;
	border:none;
	padding-right:20px
}

.Total
{
    border-top: solid  1px SteelBlue  
}


.btnProducto
{
    margin: 0;
    border:none;
    background-color:Transparent;
    cursor:pointer;
    background-repeat:no-repeat;
}

.btnProducto:hover
{
    border: ridge 2px #ECF4EC
}
.btnPTotal
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 142px;
    height: 46px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/estadoctasprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnPTotal:hover
{
    background-position: 0px -56px;
}

.btnPOPEN
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 138px;
    height: 35px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/comprasopensprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnPOPEN:hover
{
    background-position: -20px -50px;
}

.btnPFPP
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 129px;
    height: 35px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/comprasfppsprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnPFPP:hover
{
    background-position: -20px -50px;
}

.btnPOEM
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 136px;
    height: 39px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/comprasoemsprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnPOEM:hover
{
    background-position: -20px -51px;
}

.btnPUsu
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 123px;
    height: 43px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/usuariosinscritossprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnPUsu:hover
{
    background-position: 0px -53px;
}


.btnMonedero
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 203px;
    height: 40px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/monederosprite.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnMonedero:hover
{
    background-position: 0px -51px;
}

.btnIncentivos
{
    display:inline-block;
    margin: 20px auto;
    border:none;
    width: 98px;
    height: 30px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/incentivos-sprites.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnIncentivos:hover
{
    background-position: 0px -52px;
}

.btnExch
{
    display:inline;
    margin:0;
    border:none;
    width: 94px;
    height: 67px;
    background-image: url(../images/Botones/exchange-logo.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnws
{
    display:inline;
    margin:0;
    border:none;
    width: 148px;
    height: 67px;
    background-image: url(../images/Botones/windows-server-logo.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnoffi
{
    display:inline;
    margin:0;
    border:none;
    width: 66px;
    height: 67px;
    background-image: url(../images/Botones/office-logo.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnw7
{
    display:inline;
    margin:0;
    border:none;
    width: 93px;
    height: 67px;
    background-image: url(../images/Botones/windows-7-logo.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnsql
{
    display:inline;
    margin:0;
    border:none;
    width: 123px;
    height: 67px;
    background-image: url(../images/Botones/sql-server.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.tdbordeder
{
	border-right: solid 1px #001100;
	padding-right: 1px;
}

.btnVTotal
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 164px;
    height: 46px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/btnDistisVendedores_Sprite.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.btnVTotal:hover
{
    background-position: 0px -56px;
}

.btnVOPEN
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 164px;
    height: 46px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/btnDistisVendedores_Sprite.png);
    background-repeat:no-repeat;
    background-position: 0px -210px;
}

.btnVOPEN:hover
{
    background-position: 0px -260px;
}

.btnVFPP
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 164px;
    height: 46px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/btnDistisVendedores_Sprite.png);
    background-repeat:no-repeat;
    background-position: 0px -112px;
}

.btnVFPP:hover
{
    background-position: 0px -161px;
}


.btnVOEM
{
    display:block;
    margin: 0 auto;
    border:none;
    width: 164px;
    height: 46px;
    background-color:Transparent;
    cursor:pointer;
    background-image: url(../images/Botones/btnDistisVendedores_Sprite.png);
    background-repeat:no-repeat;
    background-position: 0px -300px;
}

.btnVOEM:hover
{
    background-position: 0px -346px;
}