﻿/* ---------- MARCS ---------- */
/* --------------------------- */
.marcLateral
{
    border: solid 1px #663399;
    width: 190px;
    height: 920px;
}
.marcSuperior
{
    border-right: solid 1px #663399;
    border-top: solid 1px #663399;
    width: 505px;
    height: 75px;
}
.taulaSuperior
{
    margin: 10px 10px 10px 10px;
    width: 505px;
    height: 15px;
}
.marcPrincipal
{
    border-bottom: solid 1px #663399;
    border-right: solid 1px #663399;
    vertical-align: top;
    height: 920px;
}
/* ---------- TITULARS ---------- */
/* ------------------------------ */
H1, .H1, .H1:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #BBBBBB;    
    font-weight: normal;
}
H2
{
    text-decoration: none;
    font-size: 22px;
    font-family: verdana;
    font-weight: normal;
    color: #eba443;
    padding: 0px;
    margin: 0px;
}
H3, .H3
{
    text-decoration: none;
    font-size: 15px;
    font-family: Verdana;
    font-weight: bold;
    color: #eba443;
    padding: 0px;
    margin: 0px;
}
.H3:hover
{
    text-decoration: none;
    font-size: 15px;
    font-family: Verdana;
    font-weight: bold;
    color: #cccccc;
    padding: 0px;
    margin: 0px;
}
H4, .H4, .H4:hover
{
    font-size: 13px;
    color: #9192c1;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.LateralTitular
{
    font-size: 12px;
    color: #9192c1;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.ApartamentTitulars
{
    text-decoration: none;
    font-size: 12px;
    font-family: Arial;
    color: #eba443;
}
/* ---------- LINKS ---------- */
/* --------------------------- */
.idiomes
{
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.idiomes:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #9192c1;
    text-decoration: none;
}
.Sitemap, .Sitemap:hover
{
    font-size: 11px;
    color: #9192c1;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.Sitemap2, .Sitemap2:hover
{
    font-size: 11px;
    color: #CCCCCC;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.LateralHyperLink
{
    font-size: 12px;
    color: #9192c1;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.LateralHyperLink:hover
{
    font-size: 12px;
    color: #CCCCCC;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.Ofertes
{
    font-size: 12px;
    color: Red;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.Ofertes:hover
{
    font-size: 12px;
    color: #ff7c7c;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
}
.SuperiorHyperLink
{
    color: #663399;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: underline;
}
.SuperiorHyperLink:hover
{
    color: #CCCCCC;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: underline;
}
/* ---------- TEXTOS ---------- */
/* ---------------------------- */
.LateralFidelio
{
    color: #a0a0a0;
    font-family: Verdana;
    font-size: 11px;
    padding-top: 14px;
}
.LateralTelefon
{
    font-size: 12px;
    color: #9192c1;
    font-family: Verdana;
    text-align: center;
    font-weight: bold;
}
.LateralContacte
{
    font-size: 13px;
    color: #a0a0a0;
    font-family: Verdana;
    text-align: left;
}
.LateralEmail
{
    font-size: 10px;
    color: #a0a0a0;
    font-family: Verdana;
    text-align: left;
}
.SuperiorHome, .SuperiorHome:hover
{
    color: #bbbbbb;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
}
/* ---------- BUTONS ---------- */
/* ---------------------------- */
.Book
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #444444;
    text-align: right;
}
.Book:hover
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #cccccc;
}
.buto
{
    border: none;
    background-image: url(/img/buscar.jpg);
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
    color: #9192c1;
    vertical-align: middle;
    font-weight: bold;
    text-align: center;
    padding-left: 20px;
    padding-bottom: 2px;
}
/* ---------- FOTOS ---------- */
/* --------------------------- */
.FotoEstabliment
{
    vertical-align: middle;
    position: relative;
    top: -70px;
}
.FotoEstabliment2
{
    width: 160px;
    vertical-align: middle;
    position: relative;
    top: -120px;
}
/* ---------- GENERALS ---------- */
/* ------------------------------ */
P
{
    margin: 0px; 
    padding: 0px; 
    vertical-align: text-top top;
}
A
{
    color: #575757;
    text-decoration: none;
}
BODY
{
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
}
INPUT, .input
{
    border: #a0a0a0 1px solid;
    color: #a0a0a0;
    font-size: 12px;
    font-family: Verdana;
    text-align: left;
}
BUTTON
{
    border: #666666 1px solid;
    background-color: #575757;
    color: #ffffff;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
    text-decoration: none;
}
SELECT
{
    border-right: #000000 0px solid;
    border-top: #000000 0px solid;
    border-left: #000000 0px solid;
    border-bottom: #000000 0px solid;
    color: #808080;
    font-size: 11px;
    font-family: Verdana;
}
TABLE
{
    border-right: 0px solid;
    border-top: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
    font-size: 11px;
    font-family: Verdana;
}
TD
{
    font-family: Verdana;
    font-size: 10px;
    vertical-align: top;
    color: #666666;
    line-height: 1.4em;
    background-repeat: no-repeat;
}
/* ---------- CALENDARI ---------- */
/* ------------------------------- */
.CalendariDia
{
    font-size: 9px;
    color: #333333;
    font-family: Verdana;
    text-align: center;
}
.CALENDARIcpYearNavigation, .CALENDARIcpMonthNavigation, .CALENDARIcpDayColumnHeader
{
    background-color: #bbbbbb;
    color: #ffffff;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    font-size: 9px;
    font-weight: bold;
}
.CALENDARIcpTodayText, .CALENDARIcpTodayTextDisabled, .CALENDARIcpText
{
    background-color: #bbbbbb;
    font-family: Arial;
    font-size: 9px;
}
.CALENDARIcpCurrentMonthDate, .CALENDARIcpOtherMonthDate, .CALENDARIcpCurrentDate
{
    background-color: #aaaaaa;
    text-align: center;
    text-decoration: none;
    font-size: 9px;
}
.CALENDARIcpCurrentMonthDateDisabled, .CALENDARIcpOtherMonthDateDisabled, .CALENDARIcpCurrentDateDisabled
{
    color: #ffffff;
    text-align: center;
    text-decoration: line-through;
    font-size: 9px;
}
.CALENDARIcpCurrentDate
{
    background-color: #FF6600;
    color: #ffffff;
    text-align: center;
    font-size: 9px;
    font-weight: bold;
}
.CALENDARIcpCurrentMonthDate
{
    color: #000000;
    font-size: 9px;
}
.CALENDARIcpOtherMonthDate
{
    color: #808080;
    font-size: 9px;
}
TD.CALENDARIcpBorder
{
    border: solid 1px #000000;
    margin: 0px 0px 0px 0px;
}

