html,body{height:100%;margin:0;padding:0;}
body{color:#000;background:url(img/background.gif);font-family:Verdana,"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;font-size:10px;text-align:left;}


div.head
{
        width:768px;
        height:279px;
        text-align:left;
        background:url(img/bg-menu.gif);
        margin:auto;
        padding:0px;
        border:0px;
        border-color:#fff;
        border-style:solid;
}
div.head1
{
        height:279px;
        text-align:center;
        margin:0px;
        padding:0px;
        float:left;
        border:0px;
        border-color:#fff;
        border-style:solid;
}
div.menu
{
        width:160px;
        height:26px;
        text-align:right;
        margin:0px;
        padding:0px;
        background:url(img/menu.gif) repeat-x;
        font-size:12px;
        font-weight:bold;
        color:#48514c;
}
div.menu_blank
{
        height:52px;
        text-align:left;
        margin:0px;
        padding:0px;
        border:0px;
        border-color:#fff;
        border-style:solid;
}

div.lang
{
        position:relative;
        top:15px;
        width:40px;
        text-align:left;
        margin:0px;
        border-left:2px;
        border-right:0px;
        border-top:0px;
        border-bottom:0px;
        border-color:#edeee8;
        border-style:solid;
        padding:0px 0px 0px 5px;
        font-size:10px;
        color:#edeee8;
        float:left;
}
div.work
{
        width:768px;
        text-align:left;
        margin:auto;
        padding-bottom:2px;
        border-left:5px;
        border-right:5px;
        border-top:5px;
        border-bottom:0px;
        border-color:#46504f;
        border-style:solid;
        background:#fff url(img/menub.gif) repeat-y top left;
}

div.left-menu
{
        width:165px;
        text-align:left;
        margin:0px;
        padding:0px;
        font-size:11px;
        color:#48514c;
        min-height: 450px; /* pro standardní prohlížeče */
        height: 450px; /* pro Internet Explorer, který to chápe jako min-height*/
        float:left;
}

div.right-menu
{
        width:600px;
        text-align:left;
        margin:0px;
        padding:0px;
        font-size:13px;
        color:#48514c;
        float:left;
        border:0px;
        border-color:#000;
        border-style:solid;
}

div.bottom
{
        width:768px;
        margin:auto;
        padding:0px;
        border-left:5px;
        border-right:5px;
        border-top:0px;
        border-bottom:0px;
        border-color:#46504f;
        border-style:solid;
}
div.bottom-left
{
        width:165px;
        margin:0px;
        padding:0px;
        font-size:10px;
        color:#fff;
        text-align:center;
        background:#46504f;

        float:left;
}
div.bottom-right
{
        width:603px;
        margin:0px;
        padding:0px;
        font-size:10px;
        color:#46504f;
        text-align:center;
        border:0px;
        background:#b7baaa;
        float:left;
}

div.reklama
{
        width:150px;
        min-height: 200px; /* pro standardní prohlížeče */
        height: 200px; /* pro Internet Explorer, který to chápe jako min-height*/
        border:1px;
        border-color:#000;
        border-style:solid;
        text-align:center;
        margin:auto;
        padding:0px;
        font-size:12px;
        color:#48514c;
        background:#fff url(reklama/bg-hotel-prom.jpg) repeat-y top left;
}


IMG {border: none;}

h1{font-size:15px;color:#ff0000;font-weight:bold;margin:0;padding:0;border:0;}
h2{font-size:15px;color:#000;font-weight:bold;text-align:left;margin:0;padding:0;border:0;}
h3{font-size:13px;color:#000;font-weight:bold;text-align:left;margin:0;padding:0;border:0;}

.obr {margin:2px; padding:2px; border:1px solid black;}
.obr1 {float:right; margin:2px 0px 2px 10px; padding:2px; border:1px solid black;}
.obr2 {float:left; margin:2px 10px 2px 0px; padding:2px; border:1px solid black;}

A {text-decoration: none;color:black;}
A:hover {text-decoration: underline;color:red;}
A:active {text-decoration: none;color:black;}

a.obr,a.obr:visited,a.obr:active {color:#fff;text-decoration:none;}
a.obr:hover {color:#FFF000;text-decoration:underline;}

.fotky td {text-align:center; padding:5px 0px; font-weight:bold;}
.fotky a {text-decoration:none;}

.popis{font-size:11px;color:#000;text-align:justify;}

a.polozka-menu,a.polozka-menu:visited,a.polozka-menu:active {font-size:12px;color:#000;font-weight:bold;text-decoration:none;}
a.polozka-menu:hover {font-size:12px;color:#ff0000;font-weight:bold;text-decoration:underline;}

a.popis,a.popis:visited,a.popis:active {font-size:11px;color:#000;text-decoration:none;}
a.popis:hover {font-size:10px;color:#ff0000;font-weight:bold;text-decoration:underline;}



a.menu,a.menu:visited,a.menu:active,a.menu:hover {color:#48514c;text-decoration:none;}
a.lang,a.lang:visited,a.lang:active,a.lang:hover {color:#edeee8;text-decoration:none;}
a.bottom,a.bottom:visited,a.bottom:active,a.bottom:hover {color:#46504f;text-decoration:none;}

.form {background-color: #edeee8;}
.form1 {background-color: #b7baaa;}

.menu2 {color:#48514c;font-size:12px;font-weight:bold;}
.menu2 a,.menu2 a:visited,.menu2 a:active,.menu2 a:hover{color:#48514c;line-height:22px;margin:2px 0;padding:0;background:url(img/menu.gif) no-repeat top right;display:block;text-decoration:none;}
.menu2 a:hover,.menu2 a.sel,.menu2 a.sel:visited{color:#ff0101;background:url(img/menu-aktiv.gif) no-repeat top right;font-weight:bold;text-decoration:none;}

.menu3 {color:#48514c;font-size:12px;}
a.menu3:hover{color:#ff0101;font-weight:bold;}





