﻿.divRamBck
{
    background-color: #ffffff;
    margin: -3px 0px -3px 0px;
    overflow:hidden;
}

/* ----------- rámeček horní část---------- */
.divRamH
{
    background-image: url(images/bckRamH.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
.divRamLH
{
    background-image: url(images/bckRamLH.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.divRamPH
{
    background-image: url(images/bckRamPH.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

/* ----------- rámeček střed ---------- */
.divRamL
{
    background-image: url(images/bckRamL.gif);
    background-repeat: repeat-y;
    background-position: left top;
    overflow:hidden;
}
.divRamP
{
    background-image: url(images/bckRamP.gif);
    background-repeat: repeat-y;
    background-position: right top;
    padding: 0px 11px 0px 11px;
    overflow:hidden;
}

/* ----------- rámeček dolní část ---------- */
.divRamD
{
    background-image: url(images/bckRamD.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.divRamLD
{
    background-image: url(images/bckRamLD.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.divRamPD
{
    background-image: url(images/bckRamPD.gif);
    background-repeat: no-repeat;
    background-position: right top;
}

/* ------------------------------------------------ modul užší šedý rámeček  ------------------------------------------------------ */

.divRamBckUzsi
{
    background-color: #ffffff;
    margin: -3px 0px -3px 0px;
    overflow:hidden;
}
/* ----------- rámeček horní část---------- */
.divRamBckUzsi .divRamH
{
    background-image: url(images/bckRamUzsiH.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
.divRamBckUzsi .divRamLH
{
    background-image: url(images/bckRamUzsiLH.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.divRamBckUzsi .divRamPH
{
    background-image: url(images/bckRamUzsiPH.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

/* ----------- rámeček střed ---------- */
.divRamBckUzsi .divRamL
{
    background-image: url(images/bckRamUzsiL.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
.divRamBckUzsi .divRamP
{
    background-image: url(images/bckRamUzsiP.gif);
    background-repeat: repeat-y;
    background-position: right top;
    padding: 0px 11px 0px 11px;
}

/* ----------- rámeček dolní část ---------- */
.divRamBckUzsi .divRamD
{
    background-image: url(images/bckRamUzsiD.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.divRamBckUzsi .divRamLD
{
    background-image: url(images/bckRamUzsiLD.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.divRamBckUzsi .divRamPD
{
    background-image: url(images/bckRamUzsiPD.gif);
    background-repeat: no-repeat;
    background-position: right top;
}

/* ------------------------------------------------ modul užší bílý rámeček  ------------------------------------------------------ */

.divRamBck .divRamBckUzsi
{
    background-color: #ffffff;
    margin: -3px 0px -3px 0px;
    overflow:hidden;
}
/* ----------- rámeček horní část---------- */
.divRamBck .divRamBckUzsi .divRamH
{
    background-image: url(images/bckRamUzsiBilaH.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
.divRamBck .divRamBckUzsi .divRamLH
{
    background-image: url(images/bckRamUzsiBilaLH.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.divRamBck .divRamBckUzsi .divRamPH
{
    background-image: url(images/bckRamUzsiBilaPH.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

/* ----------- rámeček střed ---------- */
.divRamBck .divRamBckUzsi .divRamL
{
    background-image: url(images/bckRamUzsiL.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
.divRamBck .divRamBckUzsi .divRamP
{
    background-image: url(images/bckRamUzsiP.gif);
    background-repeat: repeat-y;
    background-position: right top;
    padding: 0px 11px 0px 11px;
}

/* ----------- rámeček dolní část ---------- */
.divRamBck .divRamBckUzsi .divRamD
{
    background-image: url(images/bckRamUzsiBilaD.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.divRamBck .divRamBckUzsi .divRamLD
{
    background-image: url(images/bckRamUzsiBilaLD.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.divRamBck .divRamBckUzsi .divRamPD
{
    background-image: url(images/bckRamUzsiBilaPD.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
