/* Style sheet style */
body{text-align:center;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:62.5%;}
#page{text-align:left;background: url('tl_files/bz-templates/page-bg.png') repeat-y bottom center;}
#page_container{width:833px;overflow:hidden;margin:0;}
#page_inner_container{float:left;clear:both;margin:0;padding:0;text-align:left;}
#header .mod_randomImage h1{display:none;padding-top:9px;padding-left:23px;text-align:left;}
#content{font-size:1.2em;}
.widecolumn .entry p{font-size:1.05em;}
.narrowcolumn .entry,.widecolumn .entry{text-align:left;line-height:1.4em;}
.widecolumn{line-height:1.6em;}
.narrowcolumn .postmetadata{text-align:center;}
.depth-1{border:1px solid #ddd;}
.even,.alt{border-left:1px solid #ddd;}
#footer{border: none;}
#footer-shadow{height:5px;font-size:0.1em;background: url('tl_files/bz-templates/footer-shadow.png') no-repeat top;}
small{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1,h2,h3{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
h1{text-align:left;font-size:1.2em;}
#header .mod_randomImage .description{text-align:center;font-size:1.2em;}
h2{font-size:1.2em;}
h2.pagetitle{font-size:1.2em;}
#sidebar h2{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:1.2em;}
h3{font-size:1.3em;}
h1,h1 a,h1 a:hover,h1 a:visited,#header .mod_randomImage .description{text-decoration:none;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}
td{vertical-align:top;}
.commentlist li,#commentform input,#commentform textarea{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li{font-size:1em;}
.commentlist li{font-weight:bold;}
.commentlist li .avatar{float:right;padding:2px;border:1px solid #eee;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-size:1.1em;font-style: normal;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform: none;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata{font-weight:normal;}
#sidebar{font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
code{font: 1.1em 'Courier New', Courier, Fixed;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing: .07em;}
a,h2 a:hover,h3 a:hover{text-decoration:none;}
a:hover{text-decoration: underline!important;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;}
#wp-calendar caption{text-align:center;font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#wp-calendar th{font-style: normal;text-transform: capitalize;}
body{margin:0 0 20px 0;padding:0;}
#page{width:833px;margin:0 auto;padding:0;border:0;}
#header{width:825px;height:250px;top:0;position:absolute;overflow:hidden;margin:0 4px;padding:0;}
#header .mod_randomImage{width:100%;height:202px;margin:0;}
#header .mod_navigation,#header .navigation{height:32px;line-height:32px;background: url(tl_files/bz-templates/topmenu-bg.png) repeat-x left top;}
#header .mod_navigation ul,#header .navigation ul{float:left;display:inline;margin:0;padding:0 0 0 219px;}
#header .mod_navigation ul li,#header .navigation ul li{float:left;display:inline;margin-right:3px;text-align:center;line-height:32px;list-style-type:none;}
#header .mod_navigation ul.level_2,#header .navigation ul.level_2{display:none;}
#header .mod_navigation ul li a,#header .navigation ul li a{display:block;padding:0 12px;font-weight:bold;font-size:11px;line-height:32px;white-space:nowrap;}
#header .mod_navigation ul li.current_page_item a,#header .navigation ul li.current_page_item a{background: transparent url(tl_files/bz-templates/dot-header-menu.gif) no-repeat left 50%;}
#header .mod_navigation ul li a:hover,#header .navigation ul li a:hover{text-decoration:underline;}
#header .mod_breadcrumb{padding-top:1px;padding-left:231px;}
#header #logonav{top:71px;left:0px;position:absolute;}
.narrowcolumn{width:625px;float:right;margin:0;}
#content_wrapper{padding:30px 25px;}
.widecolumn{width:450px;margin:5px 0 0 150px;padding:10px 0 20px 0;}
.post{margin:0 0 40px 0;text-align:justify;}
.post hr{display:block;}
.widecolumn .post{margin:0;}
.narrowcolumn .postmetadata{padding-top:5px;}
.widecolumn .postmetadata{margin:30px 0;}
.widecolumn .smallattachment{width:128px;float:left;margin:5px 5px 5px 0;text-align:center;}
.widecolumn .attachment{margin:5px 0;text-align:center;}
.postmetadata{clear:both;}
.clear{clear:both;}
#footer{width:760px;clear:both;margin:0 auto;padding:0;}
#footer p{margin:0;padding:20px 0;text-align:center;}
h1{margin:0;}
h2{}
h2.pagetitle{margin-top:30px;text-align:center;}
#sidebar h2{padding:0;}
h3{padding:0;}
h3.comments{padding:0;}
p img{padding:0;max-width: 100%;}
a.thickbox img{display:inline;margin:0 7px 2px 0;padding:4px;border:1px solid #ece4d3;}
img.centered{display:block;margin-right:auto;margin-left:auto;border:1px solid #ece4d3;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;border:1px solid #ece4d3;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;border:1px solid #ece4d3;}
.alignright{float:right;}
.alignleft{float:left;}
html>body .entry ul{margin-left:0;padding:0 0 0 10px;list-style: none;text-indent: -10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ul li:before,#sidebar ul ul li:before{content: "\00BB \0020";}
.entry ol{margin:0;padding:0 0 0 35px;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:url("none");}
#sidebar ul,#sidebar ul ol{margin:0 0 30px 0;padding:0;}
#sidebar ul li{margin-bottom:25px;list-style-type:none;list-style-image:url("none");}
#sidebar ul p,#sidebar ul select{}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}
ol li,#sidebar ul ol li{list-style: decimal outside;}
#sidebar ul ul li,#sidebar ul ol li{padding:0;}
.page-item-131{display:none;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center;}
#sidebar #searchform #s{width:108px;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
.entry form{text-align:left;}
input,textarea,select{width:250px;border:1px solid #58585a;}
input[type="submit"]{float:left;display:block;padding:2px;text-align:center;border:1px solid #58585a;font-size:12px;}
.wpsc_variation_forms,.wpsc_extras_forms,.wpsc_product_price,.wpsc_variation_forms{padding-left:220px;text-align:left;}
.wpsc_variation_forms select{}
.variation{width:50px;height:20px;float:left;line-height:20px;}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px;}
#commentform{margin:5px 10px 0 0;}
#commentform textarea{width:100%;padding:2px;}
#respond:after{height:0;clear:both;display:block;content: ".";visibility: hidden;}
#commentform #submit{float:right;margin:0 0 5px auto;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{padding:5px 5px 10px 10px;list-style: none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 5px 10px 0;}
.children{padding:0;}
#commentform p{margin:5px 0;}
.nocomments{margin:0;padding:0;text-align:center;}
.commentmetadata{display:block;margin:0;}
#sidebar{width:200px;position:relative;float:left;margin:0 0 0 -200px;z-index:5;}
#sidebar form{margin:0;}
#wp-calendar{width:155px;empty-cells: show;}
#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{width:100%;text-align:center;}
#wp-calendar td{padding:3px 0;text-align:center;}
acronym,abbr,span.caps{cursor: help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{display:block;}
.center{text-align:center;}
.hidden{display:none;}
hr{display:none;}
a img{border: none;}
.aligncenter,div.aligncenter{display:block;margin-right:auto;margin-left:auto;}
.wp-caption{margin:10px;padding-top:4px;text-align:center;border:1px solid #ddd;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{margin:0;font-size:11px;line-height:17px;}
#outerContainer{width:625px;margin-top:250px;margin-left:5px;border-left:199px solid #fff4e1;z-index:1;}
#innerContainer{width:100%;margin:0;border-width:0 1;background: none repeat scroll 0 0;z-index:2;}
#wrap{width:100%;position:relative;float:left;margin:0;text-align:left;}
.imagecol{width:200px;float:left;padding-right:20px;padding-bottom:20px;}
#sidebar li.pagenav ul{display:inline;margin:0;padding:0;}
#sidebar li.pagenav ul li{margin:0;padding:0;line-height:24px;background: url(tl_files/bz-templates/submenu-l1-bg.png) repeat-x left top;list-style: none;}
#sidebar li.pagenav ul li.current_page_ancestor a,#sidebar li.pagenav ul li.current_page_parent a,#sidebar li.pagenav ul li.current_page_item a{background: url(tl_files/bz-templates/dot-sidebar-menu.gif) no-repeat 10px 12px;}
#sidebar li.pagenav ul li ul{}
#sidebar li.pagenav ul li.current_page_ancestor ul{display:block;}
#sidebar li.pagenav ul li.current_page_parent ul,#sidebar li.pagenav ul li.current_page_item ul{display:block;}
#sidebar li.pagenav ul li.current_page_item ul li{line-height:24px;background: url(tl_files/bz-templates/submenu-l2-bg.png) repeat-x left top;}
#sidebar li.pagenav ul li.current_page_parent ul li ul li{line-height:24px;background: url(tl_files/bz-templates/submenu-l2-bg.png) repeat-x left top;}
#sidebar li.pagenav ul li.current_page_ancestor li.page_item{line-height:24px;background:transparent url(tl_files/bz-templates/submenu-l2-bg.png) repeat-x scroll left top;}
#sidebar li.pagenav ul li.current_page_item{background: url(tl_files/bz-templates/submenu-l2-bg-sel.png) repeat-x left top!important;}
#sidebar li.pagenav ul li.current_page_item ul li ul li{background: url(tl_files/bz-templates/submenu-l1-bg.png) repeat-x left top;}
#sidebar li.pagenav ul li.current_page_ancestor ul li ul li.current_page_item,{margin:0;padding:0;line-height:24px;background: url(tl_files/bz-templates/submenu-l2-bg-sel.png) repeat-x left top;list-style: none;}
#sidebar li.pagenav ul li.current_page_item ul li{background: url(tl_files/bz-templates/submenu-l1-bg.png) repeat-x left top;}
#sidebar li.pagenav ul li.current_page_ancestor ul li.current_page_item,{margin:0;padding:0;line-height:24px;background: url(tl_files/bz-templates/submenu-l2-bg-sel.png) repeat-x left top;list-style: none;}
#sidebar li.pagenav ul li.current_page_ancestor ul li a,#sidebar li.pagenav ul li.current_page_item ul li a,#sidebar li.pagenav ul li.current_page_parent ul li a{padding-left:40px;background: none;}
#sidebar li.pagenav ul li ul li ul li a,#sidebar li.pagenav ul li ul li ul li a,#sidebar li.pagenav ul li ul li ul li a{padding-left:40px;}
#sidebar li.pagenav ul li.current_page_ancestor ul li ul li a,#sidebar li.pagenav ul li.current_page_item ul li ul li a,#sidebar li.pagenav ul li.current_page_parent ul li ul li a{padding-left:60px;background: none;}
#sidebar li.pagenav ul li ul li ul li ul li a,#sidebar li.pagenav ul li ul li ul li ul li a,#sidebar li.pagenav ul li ul li ul li ul li a{padding-left:60px;}
#sidebar li.pagenav ul li.current_page_ancestor ul li ul li a,#sidebar li.pagenav ul li.current_page_item ul li ul li a,#sidebar li.pagenav ul li.current_page_parent ul li ul li a{background: none;}
#sidebar li.pagenav ul li:before{content: "";}
#sidebar li.pagenav ul li a{display:block;padding-left:25px;font-weight:bold;text-decoration:none;font-size:10.9px;list-style: none;}
#footer-content{width:625px;bottom:0;right:0;position:absolute;line-height:26px;}
#footer-content ul{display:block;margin:0;padding:0 25px;}
#footer-content ul li{float:left;margin:0;padding:0 1em 0 0;line-height:28px;list-style: none;}
#footer-content .mod_customnav{float:left;}
#footer-content #copyright{float:right;padding-right:25px;line-height:28px;}
.category{position:relative;float:left;margin:8px;}
.category .name{top:0px;text-align:center;}
.category .name a{font-size:10px;}
.category img{border:1px solid #b3a26f;}
.textcol{height:400px;padding:2px;}
.imagecol{height:100%;}
.imagecol img{border:1px solid #b3a26f;}
#variation_wrapper{float:left;}
#variation_wrapper input,select{margin-bottom:2px;}
#sidebar li.page-item-26,#sidebar li.page-item-41{display:none;}
#kontakt td.col_0{padding:3px;}
.cpimage{float:none;}
.wpcf7 form{text-align:left;}
.wpcf7 form label{width:200px;float:left;display:block;}
.wpcf7 .wpcf7-form-control-wrap input{margin-bottom:10px;}
.wpcf7 form img,.wpcf7 form span.wpcf7-form-control-wrap{margin-left:200px;}
#googlemap #saddr{width:300px;}
#googlemap .button{width:50px;float:none;display:inline;}
.sidebar-wrapper .pagenav{display:inline;}
#content .image_container img{padding:4px;border:1px solid #ebf6e1;}
