/* tmave modre pozadi - #061635
/* oranzova #F26522 */
/* modra (linky) #003663 */
/* oranzovva (linky) #FFE8DE */
/* oranzova (TH) #FEE6DB */

                /* layoutove styly: */
body {
      height: 100%; /* dulezite */
      margin: 0;
      padding: 0;
      min-width: 990px;
      background: silver;
      font : 12px Arial;

     }

                #cover {
                        width: 990px;
                        position: relative; /* dulezite */
                        height: 100%; /* nastaveni pro IE */
                        background: silver;
                }

                /* pro ostatni pouzijeme min-height: */
                html>body #cover {
                        height: auto;
                        min-height: 100%;
                }

                /* vyska tohoto divu musi byt shodna s vyskou paticky: */
                #bottom-spacer {
                        height: 1.25em;
                        clear: both;
                        width: 990px; /* nahrada za min-width pro IE */
                }

                #bottom {
                        position: absolute;
                        left: 0px;
                        /* workaround pro obcasne ujizdeni o pixel v IE: */
                        top: expression( document.getElementById('cover').offsetHeight -                         document.getElementById('bottom').offsetHeight );
                        overflow: hidden;
                        width: 100%;
                        height: 1.25em;
                        background: #9999CC;
                        bottom: 0px;
                }

                #bottom p {
                        margin: 0;
                        padding: 0;
                        text-align: center;
                }

                h1 {
                        text-align: center;
                        margin: 0px;
                }

                #sloupek_levy {
                        float: left;
                        width: 150px;
                        height: 700px;
                        margin-top: 0px;
                        border: 1px solid #495468;
                        background:  #ffffff;
                        color: #000000;

                }

                #sloupek_pravy {
                        float: right;
                        width: 120px;
                        height:700px;
                        margin-top: 0px;
                        border: 1px solid #495468;
                        background: #ffffff;
                        color: #000000;
                }

                #right-in{
                        margin: 3px 3px;
                        border: 1px solid gray;
                        background: #061635;
                        color: #e6e6e6;
                        padding: 0px 0;
                }

                #vyhledavani,#left-in,{
                        margin: 3px;
                        border: 1px solid gray;
                        background: #061635;
                        color: #e6e6e6;
                        padding: 0px 0;
                }

                #doporucujeme {
                        margin: 3px;
                        border: 1px solid gray;
                        color: #FFFFFF;
                        background: #061635;
                        padding: 0px 0;
                }

                #doporucujeme_in {
                        border-bottom: 2px solid silver;
                        color: #FFFFFF;
                        background: #061635;
                        padding: 5px 0;
                }

                #uzitecne_in {
                        border-bottom: 1px solid gray;
                        color: #FFFFFF;
                        background: #061635;
                        padding: 2px 0;
                }

                #start {

                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 1px solid silver;
                        background-color: #FFFFFF;
                        padding: 3px 3px;

                }

                #telo-in-left {
                        border: 1px solid silver;
                        float:left;
                        background-color: #FFFFFF;
                        padding: 3px 3px;

                }

                #telo-in-right {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 1px solid silver;
                        float:right;
                        padding: 3px 3px;
                        background-color: #FFFFFF;
                }

                #telo-in-center {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 1px solid silver;
                        padding: 3px 3px;
                        background-color: #FFFFFF;
                }
                #telo-bottom {
                        width:580px;
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        margin: 4px 0px;

                        border: 0px solid #e6e6e6;
                        background-color: #ffffff;
                }

                #telo {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        margin-left: 155px;
                        margin-right: 125px;
                        margin-top:0px;
                        padding: 3px 3px;
                        background: #ffffff url(../images/pozadi_linky_svetle.gif);
                        border: 1px solid #495468;

                }

                #zahlavin {
                        margin: 3px;
                        background: #FFFFFF url(../images/pozadi_linky_svetle.gif);
                        border: 1px solid silver;
                }

                #zahlavi {
                        width: 790px;
                        height:
                        margin:0px;
                        padding:0px;
                        color: #FFFFFF;
                        border: 0px solid gray;
                        background-color: silver;
                }

                #detail_left {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 0px solid silver;
                        float:left;
                        background-color: #FFFFFF;
                        padding: 0px 0px;
                }

                #detail_right {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 0px solid silver;
                        float:right;
                        background-color: #FFFFFF;
                }

                #detail_left_in {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 1px solid silver;
                        float:left;
                        background-color: #FFFFFF;
                        padding: 3px 3px;
                }


                #detail_right_in {
                        height: expression("0px"); /* workaround pro 3px bug v IE */
                        border: 1px solid silver;
                        background-color: #FFFFFF;
                        padding: 3px 3px;
                        margin-bottom:3px;
                        margin-left:3px;
                }

/**************************/
div.titulek_telo { color: #000000;

                background-color : #e6e6e6;
                padding:2px;
                }

.titulek_bok {  color: #ffffff;
                background-color : #525570;
                padding:2px;

                }

#button_nova_nabidka {        width:100px;
                padding:2px;
                border: 1px solid gray;
                background : url(../images/tlacitko_telo.gif) x-repeat;}

#zpet{        width:50px;
                float:left;
                padding:2px;
                border: 1px solid gray;
}

/***************************/
FORM {
}

.frmlogin {
        color: #000000;
        background-color: #ffffff;
        padding: 2px;
        margin:3px;
}


/***************************/
SELECT {
}

.telo {
        background-color : #FFFFFF;

}

.kraj {
        background-color : Silver;

        width: 105px;
}
.kalkul {
        background-color : #FFFFFF;

        width: 47px;
}
/****************************/
INPUT {
        height: 18px;
}
.guestin {
        background-color : #ffffff;
        height: 50px;
        width: 420px;

}

.login {
        background-color : Silver;
        height: 17px;
        width: 100px;

}

.vysledek {
        background-color : Silver;
        height: 17px;
        width: 80px;
}

.vyhledat {
        background-color : Silver;
        height: 18px;
        width: 120px;
}

.button {
        background-image : url(../images/tlacitko_telo.gif);
        height: 18px;
        mouse : hand;

}

.button_vyhled {
        background-image : url(../images/tlacitko_telo.gif);
        height: 20px;
        width: 70px;
        mouse : hand;

}


/***************************************/
TABLE.guestbook {
        background-color:#FFFFFF;
        border:1px solid silver;

        color : #003663;
        border-collapse:collapse;
}

TD.modry {
        background-color: #e6e6e6;
}
TD.oranzovy {
        background-color: #FFEBBF;

}
TABLE.mainmenu {
        background: #061635;
        border : 1px solid #F26522;

        color : Gray;
}


TABLE.menubok {
        background: #ffffff;
        border:1px;

        color : #000000;
        border-collapse:collapse;
}

TABLE.telo {
        background-color:#FFFFFF;
        border:1px solid #e6e6e6;

        color : #003663;
        border-collapse:collapse;
}

.telo TH { background-color: #FEE6DB;}
.telo TH { background-color:  #e6e6e6 ;}

TABLE.calendar_bok {
        background-color:#FFFFFF;
        border:1px solid #e6e6e6;
        font: normal 9px Arial;
        color : #003663;
        border-collapse: collapse;
}

.calendar_bok TH {
        font: bold 9px Arial;
        background-color:  #e6e6e6;
}

TABLE.calendar {
        background-color:#FFFFFF;
        border:1px solid #e6e6e6;
        font: 11px Arial;
        color : #003663;
        border-collapse:collapse;
}

.calendar TH {
         width: 10px;
         height: 10px;
         background-color:  #e6e6e6;
}

.calendar TD {
         height: 10px;
}

TD.tlacitkabok {  background : url(../images/tlacitko.gif) x-repeat;}
TD.tlacitkatelo { border: 1px solid gray;
                  background : url(../images/tlacitko_telo.gif) x-repeat;}
TD.titulek { font:18px Arial;
             color:#003663;
                background: #e6e6e6 url(../images/pozadi_linky_svetle.gif);}

TD.sede { background-color: #e6e6e6;}

/**************************************/
A:LINK.telo {
        color : #F26522;
        text-decoration : underline;
}

A:VISITED.telo {
        color : #F26522;
        text-decoration : underline;
}

A:HOVER.telo {
        background-color : #FFDDBC;
        color : Red;
}
A:ACTIVE.telo {
        color : #F26522;
}

A:LINK {
        color : #F26522;
}

A:VISITED {
        color : #F26522;
}

A:HOVER {
        background-color : #FFDDBC;
        color : #000000;
}
A:ACTIVE {
        color : #F26522;
}

A:LINK.mainmenu {
        color : white;
}


A:VISITED.mainmenu {
        color : white;
        text-decoration : none;
        font : bold 11px Arial;
}

A:ACTIVE.mainmenu {
        background-color : #FFDDBC;
        color : black;
        text-decoration : none;
        font : bold 11px Arial;
}

A:HOVER.mainmenu {
        color : Red;
        text-decoration : none;
        font : bold 11px Arial;
}

A:LINK.priloha {
        color : black;
        text-decoration : none;
        font : bold 11px Arial;
}

A:VISITED.priloha {
        color : black;
        text-decoration : none;
        font : bold 11px Arial;
}

A:HOVER.priloha {
        background-color : #F5BC96;
        color : Red;
        text-decoration : none;
}
A:LINK.sloupek {
        color : #F26522;
        text-decoration : none;
        font : bold 11px Arial;
}

A:VISITED.sloupek {
        color : #F26522;
        text-decoration : none;
        font : bold 11px Arial;
}

A:ACTIVE.sloupek {
        background-color : #FFDDBC;
        color : #000000;
        text-decoration : none;
        font : bold 11px Arial;
}

A:HOVER.sloupek {
        background-color : #FFDDBC;
        color : #000000;
        text-decoration : none;
        font : bold 11px Arial;
}
