@charset "utf-8";

/*=========================================================================
|
|   file:    styles.css
|   descr:   estilos para HOTEL PRAKTIK UNO
|   version: 1.0
|
|   ------------------------------------------------------------------------
|
|   author:  Adrián Martínez
|
|
================================================================================*/

/* CSS Document */

body {
    color: #b3b3b3;
}

.ficha {
    background-repeat: no-repeat;
}
.ficha {
    background-color: #000;
    /*padding: 20px 0px 30px;*/
}
.fichanopadding {
    padding: 0px;
}
.ficha h1, .ficha h2 {
    color: #b3b3b3;
}
.ficha h1 {
    font-size: 24px;
    margin: 25px 0 10px;
}
.ficha h2 {
    font-size: 20px;
}
.ficha h3 {
    color: #b3b3b3;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 2px;
}
.ficha .emphasized, .ficha h4 {
    color: #b3b3b3;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 15px;
}
/*.ficha div, .ficha ul, .ficha p, .ficha table, .ficha a, .ficha input, .ficha textarea {
    color: #b3b3b3;
}*/
.ficha a {
    color: #3a88cf;
    color: #fff;
    color: #66d9ff;
}
.ficha a:hover {
    text-decoration: none;
}
.ficha p {
    margin-bottom: 10px;
}
.ficha img {
    float: left;
}
.ficha li {
    list-style-image: url(img/bulletlist1.png);
}
.ficha ul.important li {
    list-style-image: url(img/bulletimportant.png);
}
.ficha .col-1 {
    padding-right: 10px;
}
.ficha .divisor {
    border-right: 1px solid #afafaf;
}
.ficha .divisor2 {
    border-left: 1px solid #afafaf;
    padding-left: 10px;
}
.ficha th {
    background-color: #52513f;
    color: #fff;
}
.ficha td {
    border-bottom: 1px solid #a8a8a9;
}
.ficha .even td {
    background-color: #ebebeb;
}
.ficha .submit {
    margin-bottom: 10px;
}
.ficha .submit input {
    background-image:url(img/bgbutton.png);
    background-repeat: repeat-x;
    border: 0px;
    border: 1px solid #b3b3b3;
    color: #fff;
    cursor: pointer;
    font-weight: normal;
    height: 25px;
    text-transform: uppercase;
}
.ficha .submit input.bigbutton {
    background-image:url(img/bgbuttonbig.png);
    height: 40px;
}
.ficha label {
    color: 999999;
}
.ficha input, .ficha textarea {
    border: 1px solid #e6e6e6;
}
.ficha .speciallinks a {
    color: #b3b3b3;
    font-weight: bold;
    text-decoration: none;
}
.ficha .speciallinks a:hover {
    color: #b3b3b3;
}
.ficha .sectionimage {
    clear: both;
    float: none;
    margin: 0px;
    margin-bottom: 15px;
    padding: 0px;
}
.ficha .ovhidden {
    overflow: hidden;
}
.ficha textarea {
    width: 310px;
    height: 200px;
}
.ficha div.destacadohome {
    float: left;
    position: relative;
    margin-right: 6px;
}
.ficha div.destacadohome a {
    color: #cccccc;
    text-decoration: none;
}
.ficha div.destacadohome a:hover {
    text-decoration: underline;
}
.ficha div.destacadohome img {
    padding-bottom: 6px;
}
.ficha div.destacadohome span.frase {
    background-color: #2e2e2e;
    clear: both;
    bottom: 0px;
    color: #cccccc;
    display: block;
    font-weight: bold;
    height: 36px;
    left: 0px;
    padding: 2px 8px;
    text-align: center;
    text-transform: uppercase;
}
.ficha form .error {
    background-color: transparent;
}
.ficha .error-message {
    display: none;
}
.ficha #contactmessageMessage {
    color:#8a1f11;
}
.witcmslayout-4 {
    min-height: 560px;
}
.ftext {
    /* No compatible con IE */
    /* position: relative; */
}
.ficha .menun3 {
    clear: both;
    float: none;
    height: 30px;
    padding-top: 5px;
    text-align: right;
    width: 100%;
    /* position: absolute; */
}
.ficha .menun3 a {
    border-right: 1px solid #b3b3b3;
    color: #b3b3b3;
    display: inline-block;
    padding: 0px 10px;
    text-decoration: none;
}
.ficha .menun3 a.last{
    border: 0px;
}
.ficha .menun3 a.sel{
    color: #fff;
}
.ficha .menun3 a:hover{
    color: #fff;
}

/* ALBUM */
.lightboxalbum{
    margin-top: 15px;
    padding-bottom: 0px;
    width: 750px;
}
.lightboxalbum h1{
    clear: both;	
    color: #b3b3b3;	
    font-size: 24px;	
    padding-top: 20px;
}

.lightboxalbum h1.first{
    padding-top: 0px;
}

.lightboxalbum .lightbox {
    display: block;
    float: left;
    margin-bottom: 5px;
    margin-right: 10px;
}

.lightboxalbum ul{
    margin:0;
    padding:0;
}

.lightboxalbum li{
    list-style: none;
    float:left;
}

.lightbox{
    display: block;
    float: left;
    margin-top: 4px;
    margin-right: 8px;
    margin-bottom: 2px;
}

.lightbox img{
    display: block;
    visibility: visible;
}
/* FIN ALBUM */


.f6 .s3secciones .column_1 {
    min-width: 150px;
    width: 150px;
}

.f6 .s3secciones .column_1 p {
    width: 147px;
}

.f6 .column_2{
    max-width: 550px;
}

.f9 h1{
    margin-top: 10px;
}

.f25 {
    margin-top: 15px;
}

.f25 .s3secciones  .column_1 {
    margin-right: 56px;
    min-width: 100px;
}

.f25 .s3secciones .column_2 {
    max-width: 444px;
}

.f25 .s3secciones .column_1 {
    width: auto;
}

.contactform1 h2 {
    display: none;
}

.f26 p{
    width: 330px;
}

.f27 .column_1, .f31 .column_1, .f35 .column_1 {
    width: 340px;
}

.f44 .column_1 {
    min-width: 316px;
    width: 316px;
}

.f44 .column_2 {
    max-width: 322px;
}

.witcmslayout-10 .col-1{
    width: 150px;
}
.witcmslayout-10 .col-2{
    width: 520px;
}

.column_1 {
    float: left;
    padding-right: 15px;
    min-height: 0;
    min-width: 340px;
    max-width: 718px;
    width: auto;
}

.column_2 {
    border-left: 1px solid #AFAFAF;
    float: left;
    padding-left: 10px;
    max-width: 335px;
    width: auto;
    font-weight: normal;
}

.fichahome .column_1{
    padding-right: 0px;
}

.menuRecorridoContainer {
    width: 749px;
}

.seccion_1{
    max-width: 700px;
}

.prensa {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #555;
}
.prensa h2 {
    color: white;
    margin-bottom: 0px;
    margin-top: 5px;
    line-height: 20px;
}
.prensa .fecha {
    margin-bottom: 5px;
    margin-left: 10px;
    color: #CCC;
}

.prensa tbody tr td{
    background:#000000;
    border:0px;
}

.prensa h2{
    font-size: 16px;
}

.prensa .dia{
    font-size: 25px;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 1;
    vertical-align: bottom;
    padding-left:5px;
}
.prensa .mesaño{
    font-size: 12px;
    line-height: 1;
    font-family: Arial,Helvetica,sans-serif;
    vertical-align: top;
 }
 .prensa .fichero{
     padding-top:5px;
 }
 
.prensa .descripcion {
   text-align: justify;
}

.Prensa2 .bottom, .Prensa2 .top {
    display: none;
}

#layout_selected .base .editable {
    background: #000;
}

.formcontacta h2 {
    display: none;
}
