@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
html, body {height:100%;}
body {font-size:100%; line-height:1.12em; text-align:center; background:#e8e6dd;}
html, input, textarea {font-family:Arial; color:#988e83;}

td.topSpace {height:19px;}
td.bottomSpace {height:82px; text-align:left; vertical-align:middle; padding-left:21px; font-size:0.75em;}
td.bottomSpace a {color:#88857a; text-decoration:underline;}  
td.bottomSpace a:hover {text-decoration:none;}


td.top {background-image:url(../images/bg-top.gif); height:5px;}
td.right {background-image:url(../images/bg-right.gif); width:5px;}
td.bottom {background-image:url(../images/bg-bottom.gif); height:5px;}
td.left {background-image:url(../images/bg-left.gif); width:5px;}
td.rightTop {background-image:url(../images/bg-right-top-corner.gif); width:5px; height:5px;}
td.rightBottom {background-image:url(../images/bg-right-bottom-corner.gif); width:5px; height:5px;}
td.leftTop {background-image:url(../images/bg-left-top-corner.gif); width:5px; height:5px;}
td.leftBottom {background-image:url(../images/bg-left-bottom-corner.gif); width:5px; height:5px;}

table.container {background-color:#ffffff;}

td.menu{padding:0 0 29px 0px; height:88px; text-align:center; vertical-align:bottom; font-size:0.875em;}

.m{margin:0; padding:0; list-style:none; line-height:18px}
.m li{background:url(../images/bg_list_hed.gif) center left no-repeat; margin:0px; padding:0 35px 0 35px; display:inline;}

.m li a{color:#351112; text-decoration:none; font-weight:normal;}
.m li a:hover {text-decoration:underline;}
.m li span a{color:#9a1b3b; text-decoration:none; font-weight:normal;}
.m li span a:hover {text-decoration:underline;}

td.logo {background-image:url(../images/bg_logo.jpg); width:255px; height:321px; background-repeat:no-repeat;}
td.cover {background-image:url(../images/bg_header.jpg); width:646px; height:321px; background-repeat:no-repeat;}

td.leftMenuTop {width:255px; background-color:#f7f5f2; height:3px;}
td.TopBGline {background-color:#f7f5f2; height:3px;}
td.leftMenu {background-color:#f7f5f2; padding:29px 32px 32px 32px;}
p.menu_hdr {font-size:0.95em; font-weight:bold; margin-bottom:18px;}

.list {margin:0; padding:0; list-style:none; line-height:22px; font-size:0.75em;}
.list li{margin:0px;}
.list li a {color:#a13e41; text-decoration:underline; background:url(../images/bg_list.gif) center left no-repeat; padding-left:10px;} 
.list li a:hover {text-decoration:none;}

td.content {padding:28px; text-align:left; vertical-align:top;}
td.content h1 {font-size:1em; font-weight:bold; margin-bottom:18px;}
td.content p {font-size:0.875em;}

td.contentGallery {padding:0px 28px 28px 28px; text-align:left; vertical-align:top; font-size:0.75em;}
td.contentGallery h3 {font-size:1em; font-weight:bold; margin-bottom:18px;}
td.contentGallery p {font-size:0.875em;}

table.pricelist {border-collapse:collapse; border:1px solid #988e83; margin:10px 0px 0px 0px; clear:both;}
table.pricelist td {border:1px solid #988e83; padding-left:10px; font-size:11px;}

.fotoDV {padding:0px 5px 5px 0px; float:left;}
.fotoDV img {border:0px;}
.panoramaDV {width:414px; height:270px; float:right; padding-bottom:0px; margin-bottom:8px;}

table.rezerv {border:1px solid #988e83;}
table.rezerv td {padding:7px; font-size:12px;}
.hdr {font-size:1.4em; font-weight:bold;}
