body {margin-top: 15px; padding: 0; background: #f6f4ef; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #454545;}
h1, h2, h3, h4 {margin-top: 0; color: #826e3d; font-weight:normal; font-family: Times New Roman; float:left}
h1 {font-size: 26px;  width:360px; text-align: left; }
h2 {font-size: 20px; width: 100%; padding: 0; margin-bottom: 5px;}
h3 {font-size: 20px; width: 100%; padding: 5px 0; margin-bottom: 5px; font-style: italic;}
h4 {font-size: 11px; width: 100%; margin-bottom: 5px; text-transform: uppercase; color: #828e2d}
ul {}
p {color: #2e1809; padding-bottom:5px}
span {color: #918681}
a {text-decoration: none; border-bottom: 1px solid gray; color: #2e1809}
a:hover, a.current {border-bottom: none; text-decoration: none;}
a.current_page {font-weight: bold; color: #826e3d;border: none}
a img {border: none; }
img.left {float: left; margin: 0 20px 0 0;}
img.right {margin: 0 5px 0 0;}
tr.shadow {background-color:#f4f2ee;}

.nadpis{margin-top: 0; color: #826e3d; font-weight:normal; font-family: Times New Roman; float:left;}

p.jqmheadlines{font-size: 20px; width: 100%; padding: 0; margin-bottom: 5px; margin-top: 0; color: #826e3d; font-weight:normal; font-family: Times New Roman;}
p.menu{font-size: 11px; margin-top: 0; color: #826e3d; font-weight:normal; font-family: Times New Roman;text-transform: uppercase;}

/* Header */
#header {width: 920px; margin: 0 auto;}
#main_banner {width: 920px; height: 200px;	margin: 0 auto;	background: url(../images/bmain.jpg) no-repeat left top;}

#topmenu {width: 760px; margin: 0 auto; padding: 0; height: 30px; background: url(../images/menu_bg.png) no-repeat left bottom; float:right;}
#topmenu ul {margin: 0; padding: 0; list-style: none;}
#topmenu li {display: inline;}
#topmenu a {display: block; float: left; margin: 0; padding: 8px 10px; text-transform: uppercase; font-family: Garamond; font-weight: bolder; text-decoration: none; font-size: 12px; color: #e9e1d6;}
#topmenu a:hover {color: #2e1809; border-bottom: 2px solid #2e1809; padding: 8px 10px 7px 10px}

#logo {float:left; background: url(../images/logo_hhs.png) no-repeat left top; width: 145px; height:163px;} 

#page_top {float:right; width: 760px; border-bottom: 1px solid #dad3c8; margin-bottom: 10px;}
#leaves {float:left; background: url(../images/page_top.png) no-repeat 77% bottom; width:525px; height:121px; margin: 0 auto;}
#flags {float:right; width: 230px; position: relative; top: 100px;  right: 0px;}
#flags span.set {padding-right:5px; text-transform: uppercase; font-family: Arial; font-size: 9px;}
#flags a {color:#2e1809; border: none;}
#flags a:hover, a:active,#flags a.current {color:#918681}

/* Wrapper */
#wrapper {}

/* Page */
#page {width: 920px; margin: 0 auto;}

/* Content */
#content {width: 522px; background: #f6f4ef url(../images/content_repeat.png) repeat-y; margin: 9px 18px 0 18px;}
#content p, #content_green {margin: 0 auto;}
#content .pagination {margin: 0 auto; padding-bottom: 20px}
#content_top {width: 522px; height:7px; background: #f6f4ef url(../images/content_top.png) no-repeat; }
#content_bottom {width: 522px; height:7px; background: #f6f4ef url(../images/content_bottom.png) no-repeat;}
#content_wrapper {padding: 0 12px}
#content_wrapper .path{font-size: 11px; float: left; padding: 0px; margin-top:5px; color:#2e1809}
/* #content_wrapper a {text-decoration: underline;} */
#content_wrapper .options {font-size: 11px; float: right; padding: 0px; margin-top:5px; font-family: Times New Roman}
#content_box .view {float: left; width: 155px; height: 140px}
#content_box .view2 {float: left; width: 225px;}
#content_box .view3 {float: right; margin-right:10px}
#content_box .description {float: right; width: 320px;}
#content_box .description2 {float: right; width: 250px;}
#content_box .description3 {float: left; width: 310px;}
#content_box .text {padding-top: 10px}
#content_box .select a {float: left; margin: 2px 10px 0 0; font-family: Times New Roman;}
#content_box .button {float: right;}
#content_box h2 {float:left; font-size: 18px; padding: 0; margin-bottom: 15px;}
#content_box h2 a {text-decoration: none; color: #A5945E}
#content_box h4 {font-size: 11px; width: 100%; margin-bottom: 5px; text-transform: uppercase; color:#826e3d; margin: 10px 0}
#content_box ul li {list-style-image: url(../images/bullet_ornament.png)}
#content_box ul {margin-top: 10px; padding: 0; list-style: none;}
#content_box li {padding: 0 0 5px 0; margin: 0 5px 0 20px; text-align:left; color: #2e1809}

/* Content Wide */
#content_wide {width: 740px; background: #f6f4ef url(../images/content_wide_repeat.png) repeat-y; margin: 9px 18px 0 18px;}
#content_wide p, #content_green {margin: 0 auto;}
#content_wide .pagination {margin: 0 auto; padding-bottom: 20px}
#content_wide_top {width: 740px; height:7px; background: #f6f4ef url(../images/content_wide_top.png) no-repeat; }
#content_wide_bottom {width: 740px; height:7px; background: #f6f4ef url(../images/content_wide_bottom.png) no-repeat;}
#content_wide_wrapper {padding: 0 12px}
#content_wide_wrapper .path{font-size: 11px; float: left; padding: 0px; margin-top:5px; color:#2e1809}
#content_wide_wrapper a {text-decoration: underline;}
#content_wide_wrapper .options {font-size: 11px; float: right; padding: 0px; margin-top:5px; font-family: Times New Roman}
#content_wide_box .view {float: left; width: 155px; height: 140px}
#content_wide_box .view2 {float: left; width: 443px;}
#content_wide_box .view3 {float: right; margin-right:10px}
#content_wide_box .description {float: right; width: 538px;}
#content_wide_box .description2 {float: right; width: 468px;}
#content_wide_box .description3 {float: left; width: 528px;}
#content_wide_box .text {padding-top: 10px}
#content_wide_box .select a {float: left; margin: 2px 10px 0 0; font-family: Times New Roman;}
#content_wide_box .button {float: right;}
#content_wide_box h2 {font-size: 18px; width: 100%; padding: 0; margin-bottom: 15px;}
#content_wide_box h4 {font-size: 11px; width: 100%; margin-bottom: 5px; text-transform: uppercase; color:#826e3d; margin: 10px 0}
#content_wide_box ul li {list-style-image: url(../images/bullet_ornament.png)}
#content_wide_box ul {margin-top: 10px; padding: 0; list-style: none;}
#content_wide_box li {padding: 0 0 5px 0; margin: 0 5px 0 20px; text-align:left; color: #2e1809}
       
#detail_menu {width: 502px; height:32px; background: #f6f4ef url(../images/detail_menu) no-repeat; margin-bottom: 15px;}
#detail_menu a {color: #2e1809}
#detail_menu a:hover {color: #918681}
#detail_menu ul {margin: 0;padding: 0;list-style-type: none;}
#detail_menu ul li{position: relative;display: inline;float: left;}
#detail_menu ul li a{display: block; margin: 8px 10px}

#content_green {width: 520px; background: #f6f4ef url(../images/content_green_repeat.png) repeat-y; margin: 9px 18px 0 18px;}
#content_green_top {width: 520px; height:9px; background: #f6f4ef url(../images/content_green_top.png) no-repeat; }
#content_green_bottom {width: 520px; height:9px; background: #f6f4ef url(../images/content_green_bottom.png) no-repeat;}
#content_green ul li {list-style-image: url(../images/bullet_green.png)}
#content_green ul {margin: 0; padding: 0; list-style: none;}
#content_green li {padding: 0 0 5px 0; margin: 0 5px 0 20px; text-align:left}

/* Sidebars */
#sidebar_left {float: left; width: 140px; margin-top:10px}
.brown_box_left {background: url(../images/box_140repeat.png) repeat-y left top;}
.brown_box_left_bottom {background: url(../images/box_140bottom.png) no-repeat left bottom; width:140px; height:5px; margin-bottom: 10px}
.brown_box_left p.nadpis { float:none; height: 24px; width:130px; margin: 0 auto; padding: 8px 0 0 10px; background: url(../images/box_140top.png) no-repeat left top; font-size: 11px; text-transform: uppercase; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
.brown_box_left h2 { float:none; margin: 0 auto; width: 130px; padding: 8px 0 10px 10px; font-size: 11px; text-transform: uppercase; color: #826e3d; font-family: Times New Roman; }
.brown_box_left p {margin: 10px; padding-top: 8px; text-align:left;}
.brown_box_left a {border-bottom: none;}
.brown_box_left a:hover, a.current {border-bottom: none; color:#918681}
.brown_box_left ul {margin: 0; padding: 0; list-style: none;}
.brown_box_left li {padding: 0 0 5px 0; margin: 0 5px 0 20px; text-align:left}
.brown_box_left ul li {list-style-image: url(../images/bullet_brown.png)}
.brown_box_left ul li.last{padding-bottom:10px}

#sidebar_right {float: right; width: 220px; margin-top:10px}
.brown_box_right {background: url(../images/box_220repeat.png) repeat-y left top;}
.brown_box_right_bottom {background: url(../images/box_220bottom.png) no-repeat left bottom; width:220px; height:5px; margin-bottom: 20px}
.brown_box_right_top {background: url(../images/box_220top2.png) no-repeat left bottom; width:220px; height:5px;}
.brown_box_right p.nadpis {height: 31px; width:410px; margin: 0 auto; padding: 8px 0 0 10px; background: url(../images/box_220top.png) no-repeat left top; font-size: 11px; text-transform: uppercase; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
.brown_box_right h3 {margin: 0 auto; font-size: 12px; text-transform: capitalize; color: #826e3d; font-family: Times New Roman;}
.brown_box_right p {text-align:left;}
#sidebar_right .separation {background: url(../images/separation.png) no-repeat left top; width:220px; height:28px; margin-top: 20px} 
#sidebar_right .main_text {font-weight: bold; color: #826e3d}

/* Newsletter */
.newsletter {float:left;}
.newsletter form {margin: 0; border: none;}
.newsletter fieldset {margin: 0; padding: 0;border: none;}
.newsletter input {float:left; font: 11px Arial, sans-serif; border: 1px solid #dad3c8;}
.newsletter img {padding:0 0 0 0;  margin:5px 0px;}
#search-text {padding: 3px; color: #c0b9b5; background-image: url(../images/input_shadow.png);  background-repeat: repeat-x; background-position:top;}

/* Footer */
#footer {width: 920px; margin: 0 auto; border-top: 1px solid #dbd3c9;border-bottom: 1px solid #dbd3c9;}
#footer .copyright {float: left; margin: 0; padding: 10px; font-size: 9px; font-family: Times New Roman; text-transform: uppercase; color: #918681}
#footer .links {float: right; margin: 0; padding: 10px; font-size: 9px; font-family: Times New Roman; text-transform: uppercase; color: #2e1809;}
#footer .links a {border: none; padding: 0 5px}
#footer .links a:hover {border: none; padding: 0 5px; color:#918681}

#footer  a {border: none; padding: 0 5px}
#footer  a:hover {border: none; padding: 0 5px; color:#918681}

