/* PAGINAS */

/* LOGIN */
.pageLogin #msgMeetuiGo
{
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    background:#F4F1E9 none repeat scroll 0 0;
    border:1px solid #DFDBD2;
    padding:0 20px 20px 20px;
    color:#4E463F;
    font-family:arial,sans-serif;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    letter-spacing:-0.03em;
    margin-top:20px;
    margin-bottom:20px;
}
#formLogin .campoLogin
{
    border:1px solid gray;
    display:block;
    margin-bottom:5px;
    width:170px;
}
#formLogin input {padding:0px;}
#formLogin #msgLogin{padding-top:10px;}

.pageLogin h2{font-size:135%;}
.pageLogin h3{font-size:125%; color:#BE3B00;}
.pageLogin .btImg{margin-top:20px;}

/* NUEVO USUARIO */
.pageJoin #invitacion
{
    border-bottom: solid 2px #B4DAF7;padding:10px;
    margin-top:15px;
    margin-bottom:15px;
    position:relative;
}
.pageJoin #invitacionCaducada
{
    margin-top:25px;
    margin-bottom:15px;
}
.pageJoin h4 {font-size:1.3em;}
.pageJoin h5
{
    font-size:1.03em;
    position:absolute;
    top:5px;
    left:70px;
}
li.joinStep
{
    background-color:#D6EAF9;
    border: solid 2px #B4DAF7;
    padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
}
#contenidoFormRegistro #cajaCaptcha
{

    background-color:#FCFFBA; border: solid 2px #B4DAF7;padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    margin-top:20px;
    margin-right:195px;
}
#contenidoFormRegistro #captcha{display:block;margin-bottom:5px;}
#contenidoFormRegistro #datos_captcha{border:1px solid #CCCCCC;}

.pageJoin #legal
{
    border-top: 1px solid;
    font-size: 0.8em;
    padding-top:5px;
    margin-top:10px;
    margin-bottom:10px;
    position:relative;
}
.pageJoin #legal p {position:absolute;top:5px;left:35px;}

/* NUEVO USUARIO: ERROR */
.pageJoinError h3 {font-size:1.3em;}
.pageJoinError h4 {font-size:1.03em;}
.pageJoinError #mensajeError
{
    background-color:#D6EAF9; 
    border: solid 2px #B4DAF7;
    padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    margin-top:15px;
    margin-bottom:15px;
}
.pageJoinError #msgMeetuiGo
{
    background-color:#FCFFBA; 
    border: solid 2px #B4DAF7;
    padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
}

#joinMeetui{margin-top:40px;}


/* ABOUT */
.pageAbout{background: #ffffff url(/images/background_gradient_1.png) repeat-x;}

/* TOUR */
.pageTour h5{margin-top:0px;}
li.tourSecciones {
    font-size: 1.2em;
    background-color:#D6EAF9; border: solid 2px #B4DAF7;padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
}

/* INVITACIONES */

.pageInvitation #msg
{
    background-color:#FCFFBA;
    border: solid 2px #B4DAF7;
    padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    margin-top:15px;
    margin-bottom:15px;
}
.pageInvitation #result
{
    background-color:#D6EAF9;
    border: solid 2px #B4DAF7;
    padding:10px;
    border-radius:4px;
    -moz-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    margin-top:15px;
    margin-bottom:15px;
}
.pageInvitation h4 {font-size:1.3em;}

/* FIN PAGINAS */

/* TOUR NUEVO */
.tituloTour
{
    margin-top:30px;
    color:#686969;
    font-size:28px;
    font-weight:200;
    letter-spacing:-1px;
    margin-bottom:10px;
}
table#tourBox{width:100%;padding:10px;}
table#tourBox td{font-size:0.9em;vertical-align: top;padding-right:10px;}
table#tourBox td h2{font-size:2.2em;color:#96C63F;}
table#tourBox td h3{font-size:1.9em;color:#8F3D8F;}
table#tourBox td h4{font-size:1.5em;color:#33ADE7;}

/* FEEDBACK */
.pageFeedback form label{float:left;width:170px !important;}
.pageFeedback #datos_cuerpo{width:300px;height:100px !important;}
.pageFeedback #boxDescripcion{margin-top:10px;}
.pageFeedback #datos_email{width:300px;}
.pageFeedback #btEnviar{margin-top:20px;}
.pageFeedback #boxCaptcha{margin-top:20px;}
.pageFeedback #boxCaptcha input {width:200px;}
.pageFeedback #boxCaptcha img {vertical-align:text-top;}


/* VARIOS */
.imgCentrada{display: block;margin: auto;}