
  body {background:#a49683;padding:0;margin:0;font-size:11px;font-family:Arial;display:block;}
  #wrapper-out {padding:0;margin:0;background:url('/img/bg_body-top.jpg') repeat-x top left #FFF;width:100%;display:block;float:left;}
  #wrapper-in {width:900px;padding:0 22px 0 22px;background:url('/img/main-theme.jpg') no-repeat 0 0;margin:0px auto 0px auto;position:relative;}
  #footer-out {clear:both;margin:0;background:url('/img/bg_footer-bottom.png') repeat-x top left;height:69px;}
  #footer-in {padding:0 22px 0 22px;margin:0px auto 0px auto;width:900px;height:69px;background:url('/img/bg_footer-content-left.png') no-repeat 22px 0px;}
  
  #footer-in p {margin:0px;padding:22px 22px 10px 240px;color:#d3ccbc;font-size:12px;}
  #footer-in a, #footer-in a:link, #footer-in a:visited, #footer-in a:hover, #footer-in a:active {color:#d3ccbc; text-decoration:none;}
  #footer-in .pocitadloDocasne {color:#a49683}
   
  div.header {width:900px;height:262px;background:transparent;padding:0;overflow:hidden;position:relative;}
  a.header_home {position:absolute;display:block;width:900px;height:165px;top:47px;font-size:0px;?font-size:0px;color:transarent;}
  
  div.content {width:900px;background:url('/img/bg_column2.jpg') repeat-y 230px 0 #FFFFFF;padding:0;}
  div.content {width:900px;background-repeat:no-repeat;background-position: left bottom;background-color:#FFFFFF;padding:0;}
  
  div.column1 {width:200px;padding:15px 15px 340px 15px;float:none;}
  div.column2 {width:670px;float:right;color:#504e46; font-family:Arial;font-size:12px;padding:0;overflow:hidden;}
  
  div.maintext h1 {color:#88af20;font-family:Arial;font-size:22px;font-style: italic;text-align:left;margin:0;padding:15px 0 15px 0;}
  div.maintext h2 {color:#88af20;font-family:Arial;font-size:14px;font-style: italic;text-align:left;margin:0;padding:0px 0 2px 0;}
  div.maintext h3 {color:#88af20;font-family:Arial;font-size:12px;font-style: italic;text-align:left;margin:0;padding:0px 0 2px 0;}
  div.maintext a {color:#88af20;}
  div.maintext a:hover {color:#88af20;text-decoration: none;;}
  div.maintext ul {padding:0;margin:0px;list-style-position: outside;list-style-type:none;}
  div.maintext li {display:block; background: url('/img/bg_li2.gif') no-repeat 4px 7px; padding:2px 0px 2px 15px;font-weight:normal;vertical-align:middle;font-size:12px;margin:0;}
  div.maintext p {margin:0;padding:0 0 5px 0;text-indent: 0px;}
  div.maintext img {border-color:silver;}
  
  div.maintext {padding:18px;width:634px;}
  
  div.maintext ul ul {margin: 0  0 10px 20px;}
  div.maintext ul li.main { text-transform: uppercase;}
  div.maintext ul li.article { background: url('/img/bg_li3.gif') no-repeat 4px 7px; text-transform:none;}
  div.maintext ul li.article a  {color:#504e46;font-size:11px; font-weight:normal;}
  
  div.maintext div.category_box {margin:0 0 14px 0;padding:0;}
  div.maintext div.category_box h2 {margin:0;padding:0;}
  div.maintext div.category_box h2 a {text-decoration:none;display:block;border-bottom:1px solid #88af20;padding:5px 5px 0px 12px;margin:0 0 4px 0;position:relative;background:url('/img/bg_li.png') no-repeat 0px 9px;}
  div.maintext div.category_box h2 a:hover {text-decoration:none;color:#4f381b;border-bottom:1px solid #4f381b;background:url('/img/submenu_bg.gif') no-repeat 0px 9px;}
  div.maintext div.category_box h2 a span {display:block;position:absolute;right:0;bottom:0;padding:2px 10px 2px 10px;background:#88af20;color:#FFF;font-size:11px;}
  div.maintext div.category_box h2 a:hover span {background:#4f381b;} 
  
  div.maintext div.article_box {margin:0 0 14px 0;padding:0;}
  div.maintext div.article_box h2 {margin:0;padding:0;}
  div.maintext div.article_box h2 a {text-decoration:none;display:block;border-bottom:1px solid #88af20;padding:5px 5px 0px 12px;margin:0 0 4px 0;position:relative;background:url('/img/bg_li.png') no-repeat 0px 9px;}
  div.maintext div.article_box h2 a:hover {text-decoration:none;color:#4f381b;border-bottom:1px solid #4f381b;background:url('/img/submenu_bg.gif') no-repeat 0px 9px;}
  div.maintext div.article_box h2 a span {display:block;position:absolute;right:0;bottom:0;padding:2px 10px 2px 10px;background:#88af20;color:#FFF;font-size:11px;}
  div.maintext div.article_box h2 a:hover span {background:#4f381b;} 
  
  div.maintext div.crew_box {padding-bottom:15px;float:left;width:100%;position:relative;}
  div.maintext div.crew_box h2 {font-size:16px;font-style: normal;border-bottom:1px solid #88af20;margin:0 0 10px 0;}
  div.maintext div.crew_box div.simage {float:left;clear:both;} 
  div.maintext div.crew_box div.simage img {border:5px solid #d7d5c8;padding:2px;} 
  div.maintext div.crew_box div.sdescription {float:left;padding:0 0 50px 10px;width:460px;}
  div.maintext div.crew_box div.sdescription h3 {padding-bottom:15px;}
  
  div.maintext div.crew_box div.sphone {display:block;position:absolute;left:180px;bottom:40px;}
  div.maintext div.crew_box div.semail {display:block;position:absolute;left:180px;bottom:20px;}
  
/*  div.maintext div.category_box h2 {background:#88af20;color:#FFF;padding:5px;}
  div.maintext div.category_box h2 a {color:#FFF;} */
  
  div.banners {height:181px;}
  
  table.banners {border-collapse: collapse;width:670px;padding:0;margin:0;position:absolute;bottom:0;}
  table.banners th {padding:0;text-align:left;}
  table.banners th h3 {color:#FFF;font-size:20px;font-family:Arial;font-style: italic;margin:0;padding:8px 10px 4px 10px;width:203px;text-align:left;}
  table.banners th a {color:#FFF;font-size:20px;font-family:Arial;font-style: italic; text-decoration: none;}
  table.banners th a:hover {text-decoration: underline;color:#FFF;}
  table.banners td a img {border:none;margin:0 10px 10px 0;}
  table.banners td p {color:#FFF;padding:0px 10px 2px 10px;margin:0;}
  table.banners td.go {text-align:right;}
 
  table.banners th.bg_a1 {background:#a7c161;}
  table.banners th.bg_a2 {background:#95b440;}
  table.banners th.bg_a3 {background:#82a71e;}
  
  table.banners td.bg_a1 {background:#a7c161;}
  table.banners td.bg_a2 {background:#95b440;}
  table.banners td.bg_a3 {background:#82a71e;}
  
  
  .clear {display:block;height:1px;width:100%;clear: both;line-height:1;overflow:hidden;}
  .nobg {background-image:none !important;}
  
  ul.menu-top {display:block;position:absolute;right:0px;top:0px;list-style-type:none;padding:0;margin:0; background-image:url(img/bg_menuTop.png); background-repeat:no-repeat; background-position:left;height:30px; text-align:right;}
  ul.menu-top li.prvni {width:50px;}
  ul.menu-top li {float:left;padding:8px 10px 2px 0px;}
  ul.menu-top li a {color:#e2dfda;font-size:12px;padding:5px;text-decoration:none;}
  ul.menu-top li a:hover {color:#e2dfda;text-decoration:none;background-color:#664824;}
  
  ul.menu-lvl1 {display:block;position:absolute;left:22px;?left:-18px;top:203px;?top:214px;list-style-type:none;height:37px;;overflow:hidden;padding:10px 0px 0px 0px;}
  ul.menu-lvl1 li {float:left;padding:0px 5px 0px 5px;margin:0;}
  ul.menu-lvl1 li h2 {padding:0 0 0 3px;margin:0;}
  ul.menu-lvl1 li h2.selected {background:url('/img/folder-left.png') no-repeat top left;}
  ul.menu-lvl1 li strong {display:block;padding:0 0 0 3px;margin:0;}
  ul.menu-lvl1 li h2 a {font-weight: bold;margin:0;font-size:12px;font-family:Arial;padding:7px 18px 18px 15px;display:block;color:#FFF;text-decoration:none;text-transform: uppercase;}
  ul.menu-lvl1 li h2.selected a {background:url('/img/folder-right.png') no-repeat top right #fff;color:#453118;}
  ul.menu-lvl1 li strong a {font-weight: bold;margin:0;font-size:12px;font-family:Arial;padding:7px 18px 18px 15px;display:block;color:#FFF;text-decoration:none;text-transform: uppercase;}
  ul.menu-lvl1 li a:hover {text-decoration:underline;}
  
  div.last_news {font-family:Arial;}
  div.last_news div {color:#8b8879;font-weight:normal;font-size:12px;}
  div.last_news div div {margin:0;padding:5px 0 15px 0;}
  div.last_news p {margin:0;text-align: left;}
  div.last_news a {color:#88af20;font-size:12px;text-decoration: none;}
  div.last_news a:hover {text-decoration:underline;}

  div.last_news .highlighted a {color:#FF9900;	font-size:12px;	text-decoration: none;}
  div.last_news .highlighted a:hover {text-decoration:underline;}  
  
  
  div.submenu h3, div.submenu strong {background:url('/img/submenu_bg.gif') no-repeat 195px 12px;margin:0;display:block;font-size:14px;color:#504e46;font-family:Arial;padding:8px 24px 8px 0px;text-align:right;border-bottom:1px solid #edece6;} 
  div.submenu h3.selected, div.submenu strong.selected {background:url('/img/submenu_bga.gif') no-repeat 195px 12px;color:#88af20;}
  div.submenu a {color:#504e46;text-decoration:none;}
  div.submenu .selected a {color:#88af20;text-decoration:underline;}
  div.submenu a:hover {color:#504e46;text-decoration:underline;}

  /* fotogalerie */
  table.image_list {border-collapse: collapse;width:636px;margin:0 0 0 18px;}
  table.image_list td {padding:0 15px 15px 0;width:33%;}
  table.image_list td img {border:5px solid #d7d5c8;padding:2px;}
  table.image_list td.no_bot_pad {padding-bottom:0px;}
  table.image_list h3 {font-size:12px;margin:0;padding:0;text-align:center;}
  table.image_list h3 a {color:#473219;text-decoration: none;}
  table.image_list h3 a:hover {text-decoration:underline;}
  
  /*strankovani galerie*/
  div.gal_paging {text-align:center;margin:0 0 0 18px;;padding:16px 18px 16px 18px;display:block;position:relative; height:14px; overflow:hidden; background:#d8d7cb;width:584px;font-size:13px;}
  div.gal_paging span {border-right:1px solid #c7c6bd;padding:0 4px 0 4px;}
  div.gal_paging span a {color:#504e46;text-decoration:none;xborder:1px solid #d8d7cb;}
  div.gal_paging span a:hover {text-decoration:none;xborder:1px solid #5c4220;background:#FFF;}
  div.gal_paging span.actual a {border:1px solid #5c4220;background:#FFF;color:#88af20;font-weight:bold;text-decoration:none;}
  div.gal_paging span.last {border:0;}
  
  /*dalsi clanky*/
  h4.article_list {margin:auto;text-align:center;}
  table.article_list {border:2px solid #88af20;border-collapse: collapse;margin:auto;}
  table.article_list th {background:#88af20;color:#fff;}
  table.article_list td {padding:2px 10px 2px 10px;}
  table.article_list td a {color:#483319;}
  
  /*tabulka s kontakty*/
  table.kontakty {border-collapse: collapse;}
  table.kontakty th {text-align:left;padding:4px 6px 4px 0;border-top:1px solid #EFEFEF;}
  table.kontakty td {text-align:left;padding:4px 0 4px 0;border-top:1px solid #EFEFEF;}
  table.kontakty th em {font-weight: normal;}
  
  /*tabulky s ceniky*/
  table.pricelist_table {border-collapse: collapse;}
  table.pricelist_table thead th {font-size:14px;color:#88af20;text-align:left;background:#DFDFDF;padding:3px 5px 3px 5px;font-style: italic;}
  table.pricelist_table tbody td {font-size:12px;text-align:left;padding:4px 5px 4px 5px;border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;}
  table.pricelist_table tbody td.delka {font-size:12px;text-align:right;white-space: nowrap;}
  table.pricelist_table tbody td.cena {font-size:12px;text-align:right;white-space: nowrap;}

