/*
Theme Name:keypad
Description:keypad,wpthemeland-generated WordPress theme.
Version:1.0
Author:wpthemeland
Author URI:http://wpthemeland.com/
Tags:fixed width,left sidebar,two columns,valid XHTML,widgets
*/
/* begin Page */
body{margin:0 auto;  background-color:#131313;}
.Main{position:absolute;width:100%;}
.page_background{background-image:url(images/tom_buri.jpg);background-position:bottom left;background-repeat:no-repeat;}
.PageBackgroundSimpleGradient{background-image:url('images/Page-BgSimpleGradient.jpg');  background-repeat:repeat-x;  height:75px;}
.cleared{float:none;  clear:both;  margin:0;  padding:0;  border:none;  font-size:1px;}
/* end Page */
/* begin Box,Sheet */
.Sheet{overflow:hidden;  min-width:1px;  min-height:1px;  margin:0 auto;  position:relative;  z-index:0;  width:900px;}
.Sheet-body{position:relative;  z-index:0;  margin:0px;}
.Sheet-cc{position:absolute;  overflow:hidden;  z-index:-2;  top:0px;  left:0px;  right:0px;  bottom:0px;  background-image:url('images/Sheet-c.png');}
.Sheet{margin-top:30px !important;}
/* end Box,Sheet */
/* begin Header */
#header_container{height:221px; width:auto; background:url(images/logo_background.jpg) }
#logo_container{width:950px; height:221px; margin:0px auto;      }
#header{height:221px;background:url(images/logo_background.jpg) repeat-x;}
#logo_nabba{height:170px;  width:532px;  background:url(images/nabba_web_slice_01.jpg);  float:left;  border:0px;  }
#logo_nabba h1{text-indent:-9999em;}
#logo_popis{height:51px;width:861px;background:url(images/nabba_web_slice_03.jpg);border:0px;float:left;bottom:0px;  }
div.Header{margin:0 auto;  position:relative;  width:900px;  height:250px;}
div.Header  div.Header-c{position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background-image:url('images/Header.jpg');  background-repeat:no-repeat;  background-position:center center;}
/* end Header */
/* begin Logo */
.logo{display:block;  position:absolute;  left:10px;  top:99px;  width:880px;}
h1.logo-name,h1.logo-name a,h1.logo-name a:link,h1.logo-name a:visited,h1.logo-name a:hover{display:block;  text-align:center;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:26px;  font-style:normal;  font-weight:bold;  text-decoration:none;  padding:0;  margin:0;  color:#E0E0E0 !important;}
.logo-text,.logo-text a{display:block;  padding:0;  margin:0;  text-align:center;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:18px;  font-style:normal;  font-weight:normal;  color:#E0E0E0 !important;}
/* end Logo */
/* begin Box,Block */
.Block{overflow:hidden;min-width:9px;min-height:9px;margin:0 auto;position:relative;z-index:0;}
.Block-body{position:relative;  z-index:0;  margin:5px;}
.Block-tl{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  left:0;  width:10px;  height:10px;  background-image:url('images/Block-s.png');}
.Block-tr{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  right:0;  width:10px;  height:10px;}
.Block-tr div{position:absolute;  z-index:-1;  top:0px;  left:-10px;  width:20px;  height:20px;  background-image:url('images/Block-s.png');}
.Block-bl{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  left:0;  width:10px;  height:10px;}
.Block-bl div{position:absolute;  z-index:-1;  top:-10px;  left:0;  width:20px;  height:20px;  background-image:url('images/Block-s.png');}
.Block-br{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  right:0;  width:10px;  height:10px;}
.Block-br div{position:absolute;  z-index:-1;  top:-10px;  left:-10px;  width:20px;  height:20px;  background-image:url('images/Block-s.png');}
.Block-tc{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  left:10px;  right:10px;  height:10px;}
.Block-tc div{position:absolute;  z-index:-1;  top:0;  left:0;  width:100%;  height:20px;  background-image:url('images/Block-h.png');}
.Block-bc{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  left:10px;  right:10px;  height:10px;}
.Block-bc div{position:absolute;  z-index:-1;  top:-10px;  left:0;  width:100%;  height:20px;  background-image:url('images/Block-h.png');}
.Block-cl{position:absolute;  overflow:hidden;  z-index:-1;  top:10px;  left:0;  width:10px;  bottom:10px;}
.Block-cl div{position:absolute;  z-index:-1;  top:0;  left:0;  width:20px;  height:100%;  background-image:url('images/Block-v.png');}
.Block-cr{position:absolute;  overflow:hidden;  z-index:-1;  top:10px;  right:0;  width:10px;  bottom:10px;}
.Block-cr div{position:absolute;  z-index:-1;  top:0;  left:-10px;  width:20px;  height:100%;  background-image:url('images/Block-v.png');}
.Block-cc{position:absolute;  overflow:hidden;  z-index:-2;  top:10px;  left:10px;  right:10px;  bottom:10px;  background-image:url('images/Block-c.png');}
.Block{margin:7px;}
.Block table.table{border-collapse:collapse;  margin:1px;}
.Block table.table th,.Block table.table td{padding:2px;}
.Block table.table td{vertical-align:top;}
/* end Box,Block */
/* begin BlockHeader */
.BlockHeader{position:relative;  overflow:hidden;  height:30px;  z-index:0;  line-height:30px;  padding:0 8px;  margin-bottom:10px;}
.BlockHeader-text{white-space:nowrap;  color:#000000;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  text-transform:uppercase;  line-height:30px;}
.BlockHeader .l,.BlockHeader .r,.BlockHeader .r div{top:0;  position:absolute;  z-index:-1;  overflow:hidden;  height:30px;}
.BlockHeader .l{left:0;  right:1px;}
.BlockHeader .r{right:0;  width:1px;}
.BlockHeader .r div{width:900px;  right:0;}
.BlockHeader .l,.BlockHeader .r div{background-position:left top;  background-repeat:no-repeat;  background-image:url('images/BlockHeader.png');}
.header-tag-icon{display:inline-block;  background-position:left top;  background-image:url('images/BlockHeaderIcon.png');  padding:0 0 0 22px;  background-repeat:no-repeat;  min-height:15px;  margin:0 0 0 5px;}
/* end BlockHeader */
/* begin Box,BlockContent */
.BlockContent{overflow:hidden;  min-width:1px;  min-height:1px;  margin:0 auto;  position:relative;  z-index:0;}
.BlockContent-body{position:relative;  z-index:0;  margin:11px;}
.BlockContent-body{color:#E7E7E7;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  font-style:normal;  font-weight:normal;  letter-spacing:0px;  line-height:125%;}
.BlockContent-body a:link{color:#EBEBEB;  font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:underline;}
.BlockContent-body a:visited{color:#B8B8B8;  font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:underline;}
.BlockContent-body a:hover{color:#858585;  font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:underline;}
.BlockContent-body ul{list-style-type:none;  color:#B5B5B5;  margin:0;  padding:0;}
.BlockContent-body li{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  text-decoration:none;}
.BlockContent-body ul li{padding:0px 0 0px 12px;  background-image:url('images/BlockContentBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em;}
/* end Box,BlockContent */
/* begin Box,Post */
.Post{overflow:hidden;width:660px;min-height:27px;position:relative;z-index:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;float:right;}
.Post-body{position:relative;  z-index:0;  margin:18px;}
.Post-tl{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  left:0;  width:19px;  height:19px;  background-image:url('images/Post-s.png');}
.Post-tr{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  right:0;  width:19px;  height:19px;}
.Post-tr div{position:absolute;  z-index:-1;  top:0px;  left:-19px;  width:38px;  height:38px;  background-image:url('images/Post-s.png');}
.Post-bl{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  left:0;  width:19px;  height:19px;}
.Post-bl div{position:absolute;  z-index:-1;  top:-19px;  left:0;  width:38px;  height:38px;  background-image:url('images/Post-s.png');}
.Post-br{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  right:0;  width:19px;  height:19px;}
.Post-br div{position:absolute;  z-index:-1;  top:-19px;  left:-19px;  width:38px;  height:38px;  background-image:url('images/Post-s.png');}
.Post-tc{position:absolute;  overflow:hidden;  z-index:-1;  top:0;  left:19px;  right:19px;  height:19px;}
.Post-tc div{position:absolute;  z-index:-1;  top:0;  left:0;  width:100%;  height:38px;  background-image:url('images/Post-h.png');}
.Post-bc{position:absolute;  overflow:hidden;  z-index:-1;  bottom:0;  left:19px;  right:19px;  height:19px;}
.Post-bc div{position:absolute;  z-index:-1;  top:-19px;  left:0;  width:100%;  height:38px;  background-image:url('images/Post-h.png');}
.Post-cl{position:absolute;  overflow:hidden;  z-index:-1;  top:19px;  left:0;  width:19px;  bottom:19px;}
.Post-cl div{position:absolute;  z-index:-1;  top:0;  left:0;  width:38px;  height:100%;  background-image:url('images/Post-v.png');}
.Post-cr{position:absolute;  overflow:hidden;  z-index:-1;  top:19px;  right:0;  width:19px;  bottom:19px;}
.Post-cr div{position:absolute;  z-index:-1;  top:0;  left:-19px;  width:38px;  height:100%;  background-image:url('images/Post-v.png');}
.Post-cc{position:absolute;  overflow:hidden;  z-index:-2;  top:19px;  left:19px;  right:19px;  bottom:19px;  background-image:url('images/Post-c.png');}
.Post{margin:7px;}
/* Start images */
a img{border:0;}
img{border-style:solid;  border-width:0px;  border-color:#454545;}
img.metadata-icon{border:none;  vertical-align:middle;}
/* Finish images */
/* end Box,Post */
/* begin PostHeaderIcon */
.PostHeaderIcon-wrapper{text-decoration:none;  margin:0.2em 0;  padding:0;  font-weight:normal;  font-style:normal;  letter-spacing:normal;  word-spacing:normal;  font-variant:normal;  text-decoration:none;  font-variant:normal;  text-transform:none;  text-align:left;  text-indent:0;  line-height:inherit;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:24px;  font-style:normal;  font-weight:normal;  text-decoration:none;  text-transform:uppercase;  text-align:left;  color:#EBEBEB;}
/* end PostHeaderIcon */
/* begin PostHeader */
a.PostHeader:link{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:24px;  font-style:normal;  font-weight:normal;  text-decoration:none;  text-transform:uppercase;  color:#E0E0E0;}
a.PostHeader:visited{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:24px;  font-style:normal;  font-weight:normal;  text-decoration:none;  text-transform:uppercase;  color:#CFCFCF;}
a.PostHeader:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:24px;  font-style:normal;  font-weight:normal;  text-decoration:underline;  text-transform:uppercase;  color:#1A1A1A;}
/* end PostHeader */
/* begin PostMetadata */
.PostMetadataHeader{background-color:#1f1f1f;border-color:#666;border-style:solid;border-width:1px;padding:3px;}
.PostMetadataHeader{font-family:Georgia,"Times New Roman",Times,Serif;font-size:13px;letter-spacing:0px;margin-bottom:3px;color:#F60;}
.PostMetadataHeader a:link{font-family:Georgia,"Times New Roman",Times,Serif;font-size:13px;letter-spacing:1px;color:#F60;text-decoration:none}
.PostMetadataHeader a:visited{font-family:Georgia,"Times New Roman",Times,Serif;font-size:13px;letter-spacing:1px;color:#F60;text-decoration:none}
.PostMetadataHeader a:hover{font-family:Georgia,"Times New Roman",Times,Serif;font-size:13px;text-decoration:none;letter-spacing:0px;color:#C00;font-weight:bold}
/* end PostMetadata */
/* begin PostContent */
/* Content Text Font & Color (Default) */
body{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  font-style:normal;  font-weight:normal;  text-decoration:none;  color:#E0E0E0}
.PostContent{font-family:"Times New Roman",Times,serif;font-size:16px;font-style:normal;font-weight:normal;text-decoration:none;color:#E0E0E0}
.PostContent a:link{font-family:"Times New Roman",Times,serif;font-size:16px;font-style:normal;font-weight:bold;text-decoration:none;color:#F90;letter-spacing:normal;}
.PostContent a:visited{font-family:"Times New Roman",Times,serif;font-size:16px;font-style:normal;font-weight:bold;text-decoration:none;color:#F90;letter-spacing:normal;}
.PostContent a:hover{font-family:"Times New Roman",Times,serif;font-size:16px;font-style:normal;font-weight:bold;text-decoration:underline;color:#F90;letter-spacing:normal;}
/* Start Content link style */
/*the right order of link pseudo-classes:link-visited-hover-focus-active.http://www.w3schools.com/css/css_pseudo_classes.asphttp://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states
/*/
a{font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:underline;  letter-spacing:1px;  color:#1A1A1A}
/* Adds special style to an unvisited link. */
a:link{font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  letter-spacing:1px;  color:#E7E7E7}
/* Adds special style to a visited link. */
a:visited{font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  letter-spacing:1px;  color:#D7D7D7}
/*:hover - adds special style to an element when you mouse over it. */
a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  text-decoration:none;  letter-spacing:0px;  color:#D7D7D7;  font-weight:bold}
/* Finish Content link style */
/* Resert some headings default style & links default style for links in headings*/
h1,h2,h3,h4,h5,h6, h1 a,h2 a,h3 a,h4 a,h5 a,h6 ah1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hoverh1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{font-weight:normal;  font-style:normal;  text-decoration:none;}
/* Start Content headings Fonts & Colors  */
h1,h1 a,h1 a:link,h1 a:visited,h1 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:28px;  letter-spacing:1px;  text-align:left;  color:#1A1A1A;}
h2,h2 a,h2 a:link,h2 a:visited,h2 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;font-size:18px;font-style:normal;font-weight:bold;letter-spacing:0px;text-align:center;color:#F3E0B8;text-decoration:none;margin-bottom:-10px;}
h3,h3 a,h3 a:link,h3 a:visited,h3 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;font-size:16px;font-style:normal;font-weight:bold;letter-spacing:0px;text-align:left;color:#F3E0B8;}
h4,h4 a,h4 a:link,h4 a:visited,h4 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:20px;  font-style:normal;  font-weight:bold;  letter-spacing:0px;  text-align:left;  color:#E0E0E0;}
h5,h5 a,h5 a:link,h5 a:visited,h5 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:18px;  font-style:normal;  font-weight:bold;  letter-spacing:0px;  text-align:left;  color:#E0E0E0;}
h6,h6 a,h6 a:link,h6 a:visited,h6 a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  letter-spacing:0px;  text-align:left;  color:#E0E0E0;}
/* Finish Content headings Fonts & Colors  */
/* end PostContent */
/* begin PostBullets */
/* Start Content list */
ul{list-style-type:none;  color:#C4C4C4;  margin:0;  padding:0;}
li{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:12px;  letter-spacing:0px;  text-align:left;  margin-left:12px;}
.Post ul li{padding:0px 0 0px 15px;  background-image:url('images/PostBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em;}
/* Finish Content list */
/* end PostBullets */
/* begin PostQuote */
/* Start blockquote */
blockquote p{color:#080808;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:11px;  letter-spacing:0px;  text-align:left;  margin-left:17px;  margin-right:0px;  margin-top:17px;  margin-bottom:17px;}
blockquote{border:1px solid #C7C7C7;  margin:10px 10px 10px 50px;  padding:5px 5px 5px 41px;  background-color:#828282;  background-image:url('images/PostQuote.png');  background-position:left top;  background-repeat:no-repeat;}
/* Finish blockuote */
/* end PostQuote */
/* begin PostMetadata */
.PostMetadataFooter{background-color:#1f1f1f;border-color:#666;border-style:solid;border-width:1px;padding:3px;}
.PostMetadataFooter{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  letter-spacing:0px;  color:#FFFFFF;}
.PostMetadataFooter a:link{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  letter-spacing:1px;  color:#E7E7E7;  text-decoration:none}
.PostMetadataFooter a:visited{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  letter-spacing:1px;  color:#D7D7D7;  text-decoration:none}
.PostMetadataFooter a:hover{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  text-decoration:none;  letter-spacing:0px;  color:#D7D7D7;  font-weight:bold}
/* end PostMetadata */
/* begin Button */
button.Button,a.Button{position:relative;  display:inline-block;  width:auto;  outline:none;  border:none;  background:none;  line-height:28px;  height:28px;  margin:0;  padding:0;  overflow:visible;  cursor:default;  text-decoration:none;}
/*this hack needed for ie7 (button position)*
/*:first-child+html button.Button,*:first-child+html a.Button{display:list-item;  list-style-type:none;  float:left;}
.Button .btn{position:relative;  overflow:hidden;  display:block;  width:auto;  z-index:0;  height:28px;  color:#F2F2F2;  white-space:nowrap;  float:left;}
.Button .t{height:28px;  white-space:normal;  padding:0 15px;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  font-style:normal;  font-weight:normal;  text-align:left;  line-height:28px;  text-decoration:none;}
input,select{font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  font-style:normal;  font-weight:normal;}
.Button .active{color:#F2F2F2;}
.Button .hover,a.Button:hover{color:#F0F0F0;  text-decoration:none;}
.Button .active .r{top:-56px;}
.Button .hover .r{top:-28px;}
.Button .r{display:block;  position:absolute;  overflow:hidden;  z-index:-1;  top:0;  right:0;  width:1px;  height:84px;}
.Button .r span{display:block;  position:absolute;  overflow:hidden;  z-index:-1;  top:0;  right:0;  width:403px;  height:84px;}
.Button .active .l{top:-56px;}
.Button .hover .l{top:-28px;}
.Button .l{display:block;  position:absolute;  overflow:hidden;  z-index:-1;  top:0;  left:0;  right:1px;  height:84px;}
.Button .l,.Button .r span{background-image:url('images/Button.png');}
/* end Button */
/* begin Footer */
.Footer{position:relative;  z-index:0;  overflow:hidden;  width:900px;  margin:5px auto 0px auto;}
.Footer .Footer-inner{height:1%;  position:relative;  z-index:0;  padding:8px;  text-align:center;}
.Footer .Footer-background{position:absolute;  z-index:-1;  background-repeat:no-repeat;  background-image:url('images/Footer.png');  width:900px;  height:100px;  bottom:0;  left:0;}
.rss-tag-icon{position:relative;  display:block;  float:left;  background-image:url('images/rssIcon.png');  background-position:center right;  background-repeat:no-repeat;  margin:0 5px 0 0;  height:32px;  width:17px;}
.Footer .Footer-text p{margin:0;}
.Footer .Footer-text{display:inline-block;  color:#D4D4D4;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  letter-spacing:0px;}
.Footer .Footer-text a:link{text-decoration:none;  color:#171717;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  letter-spacing:0px;}
.Footer .Footer-text a:visited{text-decoration:none;  color:#303030;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  text-decoration:none;  letter-spacing:0px;}
.Footer .Footer-text a:hover{text-decoration:none;  color:#D6D6D6;  font-family:Georgia,"Times New Roman",Times,Serif;  font-size:13px;  text-decoration:underline;  letter-spacing:0px;}
/* end Footer */
/* begin PageFooter */
.page-footer,.page-footer a,.page-footer a:link,.page-footer a:visited,.page-footer a:hover{font-family:Arial;  font-size:10px;  letter-spacing:normal;  word-spacing:normal;  font-style:normal;  font-weight:normal;  text-decoration:underline;  color:#949494;}
.page-footer{margin:1em;  text-align:center;  text-decoration:none;  color:#525252;}
/* end PageFooter */
/* begin LayoutCell */
.contentLayout .sidebar1{margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:220px;}
.clear-float{float:none;  clear:both;}
/* end LayoutCell */
/* begin LayoutCell */
#web_container{margin:auto;        overflow:hidden;width:900px;}
.contentLayout .content{border:0;width:660px;padding-top:1px;margin-top:auto;        margin-right:5px;margin-bottom:auto;        float:right;        overflow:hidden;}
.clear-float{float:none;  clear:both;}
/* end LayoutCell */
.commentlist li .avatar{float:right;  border:1px solid #eee;  padding:2px;  background:#fff;}
#commentform textarea{width:100%;  padding:2px;}
.navigation{display:block;text-align:center;        clear:both;        width:100%;        padding-top:10px;        padding-bottom:10px;}
.navigation_page_numbers{display:block;text-align:center;        clear:both;        width:100%;}
.nav_alignleft{float:left;  padding-left:240px;}
.nav_alignright{float:right;  padding-right:20px;}
/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter,div.aligncenter{display:block;  margin-left:auto;  margin-right:auto;}
.alignleft{float:left;  padding-right:8px;}
.alignright{float:right;  padding-left:8px;}
.wp-caption{border:1px solid #ddd;  text-align:center;  background-color:#f3f3f3;  padding-top:4px;  margin:10px;}
.wp-caption img{margin:0;  padding:0;  border:0 none;}
.wp-caption p.wp-caption-text{font-size:14px;  line-height:17px;  padding:0 4px 5px;  margin:0;  color:#000;  font-weight:bold;}
/* End */
.hidden{display:none;}
/* Calendar */
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
/*accordeon*/
#menu_list{width:208px;color:#CCC;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-weight:bold;}
.menu_head{cursor:pointer;position:relative;font-weight:bold;background-repeat:repeat-y;background-image:url(accordion_images/menu_stred.jpg);height:22px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;}
.menu_head a{color:#CCC;        letter-spacing:0px;font-weight:bold;text-decoration:none;}
.menu_head a:hover{color:#F90;        letter-spacing:1px;text-decoration:none;}
.menu_head li{list-style-type:none;}
.menu_body{display:none;        margin-left:3px;        margin-right:2px;}
.menu_body a{display:block;color:#FFF;background-color:#333;padding-left:10px;font-weight:bold;text-decoration:none;font-size:14px;font-family:"Times New Roman",Times,serif;}
.menu_body a:hover{color:#F90;text-decoration:none;font-size:14px;font-family:"Times New Roman",Times,serif;}
.menu_top_header{height:48px;background-image:url(accordion_images/menu_header.jpg);width:208px;text-align:center;}
.hlavni_menu_nadpis{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#F90;letter-spacing:0px;position:relative;top:13px;}
#menu_footer,div.menu_footer{height:9px;background-image:url(accordion_images/menu_footer.jpg);}
.free_space{height:10px;}
#full_back{width:1110px;       margin:auto;       overflow:hidden;}
.full_back_left{background-image:url(images/buri_back.jpg);        background-repeat:no-repeat;        background-position:left bottom;}
.full_back_right{background-image:url(images/ponchet_back.jpg);        background-repeat:no-repeat;        background-position:right bottom;}
.css_divider{border-top-width:thin;border-top-style:dashed;border-top-color:#F60;}
.banner{float:right;        margin-right:60px;        overflow:hidden;        margin-top:8px;}
#pageflip{position:relative;right:0; top:0;float:right; }
#pageflip img{width:50px; height:52px;z-index:99;position:absolute;right:0; top:0;-ms-interpolation-mode:bicubic;}
#pageflip .msg_block{width:50px; height:50px;position:absolute;right:0; top:0;background:url(images/subscribe.png) no-repeat right top;text-indent:-9999px;}
/* Search box */
#search{width:208px;color:#CCC;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-weight:bold;overflow:hidden;}
form.searchform{position:absolute;top:0;left:12px;}
fieldset.searchfield{border:none;margin:0;padding:0;width:186px;}
.search_middle{position:relative;background-repeat:repeat-y;background-image:url(accordion_images/menu_stred.jpg);height:32px;overflow:hidden;}
h3.search-center{text-align:center;color:#CCCCCC;margin-top:22px;}
input.searchbox{background-color:#4F4F4F;border:none;color:#ffffff;height:21px;padding:0;position:absolute;top:1px;width:146px;border-bottom:2px solid #4F4F4F;vertical-align:bottom;height:18px\9;padding-top:3px\9;}
input.searchsubmit{background-color:#4F4F4F;border:none;color:#FFFFFF;height:23px;left:152px;padding:0;position:absolute;top:1px;width:28px;}
input.searchbox:focus,input.searchsubmit:hover{border:1px solid #FF9904;}
div.countdown_middle { background-image: url("accordion_images/menu_stred.jpg"); background-repeat: repeat-y; height: 32px; overflow:hidden; position: relative; }
span.fergcorp_countdownTimer_event_title {display: none;}
#countdown {list-style: none; height: auto; overflow: hidden; margin-left: 0;}
li.fergcorp_countdownTimer_event_li {font-size: 18px; margin-left: 38px;}