﻿/*-----------------------------------Standart page type-------------------------------------------------*/

.siteParagraf
{
    clear: both;
    width: 500px;
    margin: 10px auto 15px auto;
    padding: 10px 0px 0px 0px;
    text-align: justify;
    overflow: hidden;
}
.siteParagraf-top
{
    margin: 120px 0px 15px 0px;
}
.siteParagraf-BG
{
    padding: 50px 0px 0px 0px;
}
/* Variant del .siteParagraf */
.sPBlock
{
    width: 560px;
    text-align: center;
}
/* Pie de pagina, primer class llama al Sprite el resto los coloca en su posicion para los destintos imagnes */
.Sprite
{
    float: left;
    background-image: url('../img/Sprite.png');
    background-repeat: no-repeat;
}
/* ----*/
ul.group
{
    padding: 0px 0px 0px 20px;
}

/*---------------Default.aspx---------------*/

.botonera
{
    width: 567px;
    height: 42px;
    float: left;
    margin: 0px 8px 0px 15px;
    background-image: url('../img/p01.png');
}
.contentControlDefault
{
    float: left;
    width: 250px;
    height: 400px;
    margin: 10px auto 10px auto;
    background-color: Green;
}
.contentControl
{
    width: 469px;
    height: 304px;
    float: left;
    margin: 0px 60.5px 30px 60.5px;
    background-color: #43cef4;
}
div.centerBoxUserSelectSingel
{
    width: 300px;
    margin: 0px auto 0px auto;
    padding: 20px 0px 0px 0px;
}
div.cBuSS
{
    padding-top: 0px;
}
div.leftBoxUserSelectSingel
{
    float: left;
    width: 300px;
    margin: 0px;
    padding: 20px 0px 0px 0px;
}
.reservas
{
    margin: 172px 0px 0px 0px;
}
ul.userSelectBox
{
    overflow: hidden;
}
.userSelect
{
    margin: 3px 0px 3px 0px;
    overflow: hidden;
}
.userSelect-Radio
{
    height: 25px;
}
.userSelect-Description
{
    margin: 5px 0px 0px 0px;
}
.userSelect-title
{
    margin: 0px 20px 15px 0px;
}
.userSelect-Paragraf
{
    height: auto;
    display: block;
}
.userSelect-width
{
    width: auto;
}
.panelStyle
{
    float: left;
    width: 290px;    
}
/* Variante del -panelStyle */
.psFaq
{
    width: 500px;
}
.botonDefault1
{
    width: 105px;
    float: left;
    height: 16px;
    margin: 16px 10px 10px 220px;
    text-align: center;
}
.botonDefault2
{
    width: 160px;
    float: left;
    height: 16px;
    margin: 16px 72px 10px 0px;
    text-align: center;
}

/*---------------Fondo paginas ----------------*/
.pBG_0
{
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
}
.pBG_1
{
    background-image: url('../img/fondoqsomos.png');
    height: 550px;
    padding-top: 10px;
}
.pBG_9
{
    background-color: #a3dcfe;
    border: solid 3px #23b8f0;
    overflow: hidden;       
}
/*-----------------------Standart Text pagraf------------------------*/
.standartTextParagraf
{
    float: left;
    margin: 40px 40px 0px 40px;
    width: 600px;
}
.standartTextParagraf-Title
{
    margin: 0px 0px 20px 0px;
    width: 200px;
}
/*-------------------------Sttandart text Panel ---------------------*/
.TitlePanel
{
    float: left;
    margin: 10px 0px 0px 20px;
}
.TPa
{
    margin-left: 0px;
    margin-bottom: 10px;
}
/*-------------------------Reservas---------------------------*/
.reservaContent
{
    position: absolute;
    width: 320px;
    margin: 20px 140px 0px 140px;
}

.reservaTitle
{
    width: 320px;
    float: left;
    margin: 20px 0px 30px 0px;
}

.reservaCampo
{
    float: left;
    width: 320px;
}

.reservaLabel
{
    width: 117px;
    margin: 4px 0px 10px 0px;
    float: left;
    text-align: right;
}

.reservaText
{
    width: 193px;
    margin: 0px 0px 10px 10px;
    float: left;
}
.reservaBoton
{
    width: 320px;
    text-align: center;
    float: left;
}

/*--------------------------grupos----------------------------*/
.marginText3Add1
{
    height: 25px;
    margin: -1px 5px 1px 0px;
}
.marginText3Add2
{
    height: 22px;
    margin: 2px 5px 1px 0px;
}
.campoText2
{
    width: 30px;
    float: left;
    margin: 0px 0px 3px 0px;
}

/*------------------------Proveedores-------------------------*/
.proContent
{
    position: absolute;
    width: 560px;
    margin: 40px 10px 0px 10px;
}
.proveedoresParrafo
{
    float: left;
    text-align: justify;
}
/*--------------------------general--------------------------*/
.defaultTitle
{
    width: 560px;
    float: left;
    margin: 30px 0px 20px 0px;
    text-align: center;
}
.Campos
{
    width: 540px;
    float: left;
    height: 35px;
}
.Campos2
{
    width: 560px;
    float: left;
    height: 35px;
}
.labelCampo
{
    width: 167px;
    margin: 4px 0px 7px 0px;
    float: left;
    text-align: right;
}
.textCampo2
{
    width: 383px;
    margin: 0px 0px 7px 10px;
    float: left;
}
.SpacingFree
{
    width: 540px;
    height: 10px;
    float: left;
}
.SpacingFree3
{
    width: 560px;
    height: 10px;
    float: left;
}
.SpacingFree2
{
    width: 540px;
    height: 10px;
    float: left;
}
.spacing2
{
    width: 590px;
    height: 120px;
    float: left;
}
/*--------------------preguntas frecuentes--------------------*/
.pageintContent
{
    position: absolute;
    width: 560px;
    margin: 40px 10px 0px 10px;
}
.faqParrafo
{
    width: 540px;
    margin-right: 20px;
    float: left;
    text-align: justify;
}
/*--------------------------Contacto--------------------------*/
.contactoContent
{
    position: absolute;
    width: 540px;
    margin: 65px 20px 0px 20px;
}
.contactoDatos
{
    width: 560px;
    float: left;
    text-align: center;
}
/*-------------------------- otros --------------------------*/
.filaBusca
{
    width: 469px;
    float: left;
    margin-top: 30px;
    text-align: center;
}
.sdoCombo
{
    float: left;
    text-align: left;
}
.buscacText
{
    width: 119.5px;
    margin: 0px 5px 0px 0px;
    float: left;
    text-align: right;
}
.titleBusca
{
    width: 439px;
    float: left;
    margin: 15px 0px 10px 30px;
}
.filaTitulo
{
    width: 560px;
    float: left;
    margin: 10px 0px 5px 0px;
}
/* Pagina del login */
.masterTop
{
    background-color: #FF6600;
    height: 50px;
}
.masterTop .left
{
    background-image: url('../img/logoText.png');
    background-repeat: no-repeat;
    height: 50px;
    width: 223px;
    float: left;
    margin: 0;
}
.masterTop .right
{
    background-image: url('../img/ph002.png');
    background-repeat: no-repeat;
    height: 50px;
    width: 415px;
    float: right;
    margin: 0;
}
.loginBox
{
    width: 400px;
    margin: 50px auto 0px auto;
}
.objectFloatCenterPage
{
    position: absolute;
    background-color: White;
    width: 400px;
    height: 150px;
    padding: 30px;
    left: 50%;
    margin-left: -200px;
    top: 50%;
    margin-top: -75px;
    text-align: center;
    border: solid 1px #23b8f0;
}

