﻿body { background: #000a01 url('../img/bg2.jpg') top center; background-repeat: repeat-x; }
.masterPage { position: absolute; width: 1000px; height: 1100px; left: 50%; margin-left: -480px; }
.masterPage .top { width: 960px; overflow:hidden;}
.masterPage .top .left { float: left; width: 680px; }
.masterPage .top .left .logo {float:left; margin: 0px 42px 0px 10px; width:300px; height:90px; }
.masterPage .top .left .logo2 {float:left; padding-top:40px; width:325px; height:50px; }
.masterPage .top .right { float: right; width: 280px; }
.masterPage .top .right .link { float: left; text-align: right; margin: 10px; }
.masterLangContainer { float: right; height: 20px; }
.masterPage .masterMenu { background-image: url('../img/ph009.png'); background-repeat: no-repeat; height: 50px; width: 960px; overflow:hidden;}
.masterPage .masterMenu .menuItem { float: left; height: 20px; margin: 12px; }
.masterPage .masterMenu .end { background-image: url('../img/tiles/ti001.png'); background-repeat: no-repeat; float: left; width: 2px; height: 50px; }
.masterPage .banner { background-image: url('../img/ph011.png'); background-repeat: no-repeat; height: 94px; width: 960px; }
.masterPage .center { background-image: url('../img/ph012.png'); background-repeat: no-repeat; height: 521px; width: 960px; }
.masterPage .messagBanenr { background-image: url('../img/ph013.png'); background-repeat: no-repeat; height: 304px; width: 960px; }
.messagBanenr .left { float: left; width: 470px; margin: 10px 20px 20px 20px; }
.messagBanenr .left .top { margin: 30px 20px 0px 20px; width: 470px; height: 60px; }
.messagBanenr .left .top .inputField { float: left; width: 220px; }
.messagBanenr .left .top .validationField { width: 10px; float: left; margin: 15px 0px 0px 0px; }
.messagBanenr .left .top .validationMail { float: left; width: 10px; margin: 15px 0px 0px 0px; }
.messagBanenr .left .bottum { margin: 0px 20px 0px 20px; width: 460px; height: 120px; }
.messagBanenr .left .bottum .send { float: left; width: 460px; margin: 5px; height: 20px; }
.messagBanenr .left .bottum .send .left { float: left; width: 230px; margin: 0px; }
.messagBanenr .left .bottum .send .right { float: right; width: 230px; margin: 0px; text-align: right; }
.messagBanenr .textBox { background-image: url('../img/ph015.png'); background-repeat: no-repeat; width: 212px; height: 30px; padding-top: 8px; padding-left: 10px; }
.messagBanenr .textBox1 { background-image: url('../img/ph014.png'); background-repeat: no-repeat; width: 446px; height: 83px; padding-top: 8px; padding-left: 10px; }
.messagBanenr .right { float: right; width: 350px; margin: 20px 20px 20px 20px; }
.messagBanenr .right .title { text-align: right; margin: 10px; }
.messagBanenr .right .text { text-align: right; margin: 5px 10px 5px 0px; }
.messagBanenr .foot { clear: both; width: 940px; height: 15px; text-align: center; margin-left: auto; margin-right: auto; margin-top: 20px; }
.masterFlags { float: left; margin-right: 5px; background-repeat: no-repeat; }
.pageTopType1 { width: 960px; height: 94px; margin: 0; }
.pageTopType1 .topText { width: 800px; margin-left: auto; margin-right: auto; padding-top: 20px; text-align: center; }
.densTextPage { width: 912px; height: 480px; margin-top: 0px; margin-left: auto; margin-right: auto; }
.densTextPage .topSpace { height: 50px; }
.densTextPage .content { background-image: url('../img/ph008.png'); background-repeat: no-repeat; width: 910px; height: 440px; }
.densTextPage .content .left { float: left; width: 450px; }
.densTextPage .content .left .title { padding: 20px; }
.densTextPage .content .left .text { padding: 0px 20px 20px 20px; }
.densTextPage .content .left .alquilerDeBarcos { height: 300px; overflow: scroll; }
.densTextPage .content .right { float: right; width: 450px; }
.densTextPage .content .right .top { padding-top: 20px; }
.densTextPage .content .right .buttom { }
.emailSend { margin: 0px auto 0px auto; width: 400px; text-align: center; padding: 200px 0px 0px 0px; }
.listPage { width: 900px; height: 490px; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px; }
.listPageContent { width: 900px; height: 480px; margin: 0px auto 20px auto; padding: 10px; border: solid 1px #ffffff; overflow: auto; }
.listPageSeperation { float: left; margin: 0px 15px 20px 10px; }
.masterPage .login { width: 100%; height: 50px; background-color: #ff6600; text-align: left; }
.loginBox { width: 350px; margin-left: auto; margin-right: auto; margin-top: 100px; }
.masterPage .loginButton { margin-right: 10px; }
.masterPage .masterMenu .menuItem2
{
    float:right;
    height: 20px;
    margin: 12px;
}

.masterPage .masterMenu .end2
{
    background-image: url('../img/tiles/ti001.png');
    background-repeat: no-repeat;
    float:right;
    width: 2px;
    height: 50px;
}

