body {margin: 0;padding: 0;line-height: 1.5em;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #e0e0ba;background: #12110f;}
a:link, a:visited { color: #ff5400; text-decoration: none; font-weight: normal;} 
a:active, a:hover { color: #ff5400; text-decoration: underline;}
.cleaner {clear: both;width: 100%;height: 1px;font-size: 1px;}
p {margin: 0px;padding: 0px;}
img {margin: 0px;padding: 0px;border: none;}
.cleaner_w10 {float: left;width: 10px;height: 100%;font-size: 1px;}
.cleaner_h10 {clear: both;width: 100%;height: 10px;font-size: 1px;}
.cleaner_h20 {clear: both;width: 100%;height: 20px;font-size: 1px;}
.cleaner_h30 {clear: both;width: 100%;height: 30px;font-size: 1px;}
.cleaner_h40 {clear: both;width: 100%;height: 40px;font-size: 1px;}
.cleaner_horizontal_divider_01 {clear: both;width: 100%;height: 2px;font-size: 1px;background: url(images/horizontal_divider_01.jpg) repeat-x;}
.rc_btn_01 a{float: left;clear: both;display: block;width: 150px;padding: 4px 0 5px 0;text-align: center;background: url(images/button_01.jpg) no-repeat;color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}
.rc_btn_02 a{float: left;clear: both;display: block;width: 100px;padding: 4px 0 5px 0;text-align: center;background: url(images/button_02.jpg) no-repeat;color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}
#container{width: 960px;margin: 0 auto;padding: 0 10px;} 
#header {width: 940px;height: 120px;margin: 0px;padding: 0px;font-family: "Times New Roman", Times, serif;background: url(images/header_bg.jpg) no-repeat;}
#header #website_title {width: 360px;margin-left: 290px;padding: 45px 0 0 0;text-align: center;}
#website_title #title {font-size: 40px;color: #f9f886;margin-bottom: 10px;}
#website_title #salgon {clear: both;font-size: 16px;color:#FFF;font-style:italic;}
#banner {clear: both;width: 940px;height: 280px;margin: 0px;padding: 0px;background: url(images/banner_bg.jpg) no-repeat;}
#banner #menu{float: left;width: 580px;height: 50px;/* background: url(images/menu_bg.png) no-repeat; */}
#menu ul {width: 580px;margin: 15px 0 0 200px;padding: 0px;list-style: none;}
#menu ul li{display: inline;}
#menu ul li a{float: left;padding: 0 26px;font-size: 14px;text-align: center;text-decoration: none;background: url(images/menu_divider.gif) top right repeat-y;color: #FFF;font-weight: bold;outline: none;}
#menu li a:hover, #menu li .current{color: #eceb81;}
#content {clear: both;position: relative;width: 940px;margin: 0px;padding: 0px;background: #3c3936;}
#content_bottom {position: absolute;border: 0;left: 0;width: 940px;height: 20px;background: url(images/content_bottom.jpg) no-repeat;}
#content #content_right{width: 910px;margin: 0px;padding:30px 0 0 30px;background: url(images/content_top.jpg) top repeat-x;}
#content_right .content_title_01 {font-size: 22px;color:#eceb81;padding-bottom:10px;margin-bottom:20px;background:url(images/horizontal_divider_02.jpg) bottom repeat-x;}
#content_right .content_title_02 {text-align:center;font-size:22px;color:#eceb81;padding-bottom:10px;margin-bottom: 20px;}
#content_right .content_title_03 {text-align:center;font-size:14px;color:#eceb81;padding-bottom:10px;}
#content_right .content_title_04 {text-align:center;font-size:14px;font-style:italic;color:#eceb81;padding-bottom:10px;margin-bottom:20px;}
#content_right .content_title_05 {text-align:center;font-size:14px;font-style:italic;color:#eceb81;padding-bottom:10px;margin-bottom:20px;background: url(images/horizontal_divider_02.jpg) bottom repeat-x;}
#content_right .content_title_06 {font-size:12px;color:#eceb81;padding-bottom:10px;}
#content_right .content_right_section {margin: 0 30px 0 0;}
.content_right_section img {float: left;border: 5px solid #2f2c29;margin: 3px 20px 0 0;}
.content_right_section p{text-align: justify;padding-bottom: 10px;}
#content_right .content_right_2column_box {float: left;width: 280px;margin-right: 10px;}
#content_right .content_right_column_box1 {float: left;width: 400px; margin-right:80px;}
#content_right .content_right_column_box2 {float: left;width: 400px;}
#content_right .gallery_box {float: left;width: 200px;padding: 5px;background: #221f1d;text-align: center;margin-right: 10px;}
#content_right .gallery_box2 {width:350px;padding:5px;background:#221f1d;text-align:center;font-size:14px;margin-left:256px;}
#content_right .gallery_box:hover {background: #13110f;}
.gallery_box a {color: #FFF;text-decoration: none;}
.gallery_box a:hover {text-decoration: underline;}
.gallery_box img{margin: 0 0 5px 0;border: none;}
#footer {clear: both;width: 940px;padding: 15px 0 10px 0;text-align: center;color: #b0af54;background: #221f1d url(images/content_bottom.jpg) bottom no-repeat;}
#footer a{color: #b0af54;text-decoration: underline;font-weight: normal;}
#footer a:hover{text-decoration: none;}
/* doplňky */
table {border-collapse:collapse;}
td.mnoz {width:20px;text-align:right;}
td.jedn {width:10px;text-align:left;text-indent:2px;}
td.meno {width:340px;text-indent:5px;}
td.cena {width:30px;text-align:right;}
