@charset "utf-8";

body{
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    cursor: default;
    background: #0058a2 url(http://elma2.dreivip.com/images2/static/home/bg_registro.gif) no-repeat top center;
}
#contentHolderReg{
    position: absolute;
    width: 900px;
    float: left;
    margin-left: -450px;
    left: 50%;
    top: 10px;
}
#topReg{
    width: 900px;
    height: 170px;
    clear: both;
    float: left;
}
.formHolder{
    width: 860px;
    padding: 20px;
    clear: both;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
}
.infoReg{
    width: 820px;
    padding: 0px 20px 20px 20px;
    margin: 20px 20px 0px 20px;
    clear: both;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
}
#leftReg{
    width: 500px;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
    margin: 0px 40px 0px 0px;
}
#leftReg p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
#rightReg{
    width: 280px;
    float: left;
    text-align: left;
    font: bold 10px 'Trebuchet MS';
    color: #ffffff;
}
#rightReg p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
#rightReg a{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.about{
    width: 300px;
    margin: 0px 20px 0px 0px;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
}
.about p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.sorteo{
    width: 500px;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
}
.footerReg{
    width: 820px;
    padding: 20px;
    margin: 0px 20px 20px 20px;
    clear: both;
    float: left;
    text-align: left;
    font: normal 11px 'Trebuchet MS';
    color: #ffffff;
    border-top: 1px solid #3a9ff6;
}
.footerReg a{
    font: normal 11px 'Trebuchet MS';
    color: #ffffff;
    text-decoration: underline;
}
.formDuo{
    width: 220px;
    float: left;
}
.formButton{
    width: 200px;
    height: 50px;
    padding: 0px;
    float: left;
}
.formInput{
    width: 200px;
    height: 18px;
    background: #ffffff;
    border: 1px solid #2a8bde;
    font: bold 12px 'Trebuchet MS';
    color: #2a8bde;
    text-align: left;
}
.infoRegBig{
    width: 800px;
    padding: 0px 40px 20px 40px;
    margin: 5px 20px 0px 20px;
    clear: both;
    float: left;
    text-align: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
}
#presentationBig{
    width: 100%;
    height: 100px;
    padding-bottom: 8px;
    float: left;
    margin-bottom: 10px;
    background: url(http://elma2.dreivip.com/images2/static/home/registro/sombra_01.gif) no-repeat bottom center;
}
#presentationLeftBig{
    width: 500px;
    float: left;
    text-align: left;
    font: 12px 'Trebuchet MS';
    color: #ffffff;
    margin: 0px 40px 0px 0px;
}
#presentationLeftBig p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
#presentationRightBig{
    width: 157px;
    height: 100px;
    float: right;
    background: url(http://elma2.dreivip.com/images2/static/home/registro/chicasPc.gif) no-repeat top center;
}
#thumbsRegBig{
    width: 100%;
    float: left;
    padding-bottom: 20px;
    background: url(http://elma2.dreivip.com/images2/static/home/registro/sombra_02.gif) no-repeat bottom center;
}
.imageProdRegBig{
    width: 300px;
    height: 300px;
    float: left;
    border: 1px solid #ffd200;
}

.centerRegBig{
    width: 270px;
    float: left;
    font: bold 14px 'Trebuchet MS';
    color: #ffffff;
    margin: 0px;
    padding: 0px 10px 0px 10px;
}
.centerRegBig p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.centerRegLogoBig{
    border: 1px solid #ffd200;
    width: 220px;
    height: 120px;
    margin-left: 23px;
    margin-bottom: 15px;
}
.centerProductoName{
    width: 100%;
    float: left;
    font: bold 12px 'Trebuchet MS';
    color: #ffd200;
    margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #FFFFFF;
}
.centerProductoPrecioTienda{
    width: 100%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 15px 0px;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    font: normal 11px 'Trebuchet MS';
    text-align: left;
    clear: both;
}
.centerProductoPrecioDreivip{
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 15px 0px;
    color: #ffd200;
    font: bold 30px 'Trebuchet MS';
    text-align: left;
    clear: both;
}

#rightRegBig{
    float: left;
    text-align: left;
    font: bold 10px 'Trebuchet MS';
    color: #ffffff;
}
#rightRegBig p{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
#rightRegBig a{
    font: bold 18px 'Trebuchet MS';
    color: #ffd200;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}
.registroLoginExt{
    clear: both;
    float: left;
    width: 100%;
    height: 45px;
    padding-top: 10px;
}
.dataRegistroLoginExt{
    color: #ffd200;
    font: bold 11px 'Trebuchet MS';
    text-align: left;
    float: left;
}
.dataRegistroLoginExt a{
    color: #ffd200;
    font: bold 11px 'Trebuchet MS';
    text-decoration: none;
}
.iframeRightLoginExt{
    float: left;
    height: 40px;
    margin-left: 40px;
}

.footerRegBig{
    width: 100%;
    margin: 0px 20px 20px 5px;
    float: left;
    text-align: left;
    font: normal 11px 'Trebuchet MS';
    color: #ffffff;
    border-top: 1px solid #3a9ff6;
}
.footerRegBig a{
    font: normal 11px 'Trebuchet MS';
    color: #ffffff;
    text-decoration: underline;
}

.paragraphHelpie7 {
    border: solid 1px #999999;
    background: #ffffff;
    margin: 10px 40px 20px 40px;
    padding: 0px 40px 20px 100px;
    text-align: left;
    color: #777777;
    font: normal 12px 'Trebuchet MS';
    background-image: url(http://elma2.dreivip.com/images2/static/generic/IE.png);
    background-position: 2% 10%;
    background-repeat: no-repeat;

}
.paragraphHelpie6 {
    border: solid 1px #999999;
    background: #ffffff;
    margin: 10px 40px 20px 40px;
    padding: 0px 40px 20px 100px;
    text-align: left;
    color: #777777;
    font: normal 12px 'Trebuchet MS';
    background-image: url(http://elma2.dreivip.com/images2/static/generic/i6.png);
    background-position: 2% 10%;
    background-repeat: no-repeat;
}
.paragraphHelpFF {
    border: solid 1px #999999;
    background: #ffffff;
    margin: 10px 40px 20px 40px;
    padding: 0px 40px 20px 100px;
    text-align: left;
    color: #777777;
    font: normal 12px 'Trebuchet MS';
    background-image: url(http://elma2.dreivip.com/images2/static/generic/Firefox.png);
    background-position: 2% 10%;
    background-repeat: no-repeat;
}
.paragraphHelpSF {
    border: solid 1px #999999;
    background: #ffffff;
    margin: 10px 40px 20px 40px;
    padding: 0px 40px 20px 100px;
    text-align: left;
    color: #777777;
    font: normal 12px 'Trebuchet MS';
    background-image: url(http://elma2.dreivip.com/images2/static/generic/Safari.png);
    background-position: 2% 10%;
    background-repeat: no-repeat;
}
.paragraphHelpCH {
    border: solid 1px #999999;
    background: #ffffff;
    margin: 10px 40px 20px 40px;
    padding: 0px 40px 20px 100px;
    text-align: left;
    color: #777777;
    font: normal 12px 'Trebuchet MS';
    background-image: url(http://elma2.dreivip.com/images2/static/generic/Chrome.png);
    background-position: 2% 10%;
    background-repeat: no-repeat;
}
.paragraphHelp {
    margin-bottom: 5px;
    text-align: left;
    color: #2e87fb;
    font: bold 12px 'Trebuchet MS';
}
