html{background:#e7e5d3 url('/themes/images/bg_html.gif') 0 0 repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#7a7977;}
body{background:url('/themes/images/bg_body.jpg') center 0 no-repeat;border-top:5px solid #2c964c;text-align:center;}

@font-face{font-family:Nimbus;src:url('/fonts/NimbusSansDCE-Regular.otf');}
@font-face{font-family:Nimbus;font-weight:bold;src:url('/fonts/NimbusSansDCE-Bold.otf');}

a{text-decoration:underline;color:#2c964c;}
a:hover, a:focus, a:active{color:#4b4a42;}
/* a:visited{color:#5e5e5e;} */

/* Layout ----------------------- */

div.woods.au {
    background: url("/themes/images/austria-produkts.png") no-repeat scroll 0 0 transparent !important;
}

#main{width:910px;height:100%;overflow:visible;margin:0 auto;padding-bottom:15px;text-align:left;}

/* Nadpis (logo) webu --- */

#logo{width:171px;height:100px;float:left;display:inline;margin-bottom:25px;}
#logo a{display:block;padding:25px 20px 0 20px;text-align:center;line-height:140%;font-size:1.4em;color:#2c964c;}
#logo a:hover{text-decoration:none;}
#logo span{width:171px;height:100px;background:url('/themes/images/logo.gif') 0 0 no-repeat;}

/* Jazykove verze --- */

#lang{float:right;display:inline;margin-top:10px;font-family:Nimbus;font-weight:bold;}
#lang li{float:left;display:inline;margin-right:5px;}
#lang li a{float:left;padding:4px 5px;background:url('/themes/images/bg_lang-li-a2.gif') 0 100px no-repeat;text-align:center;text-decoration:none;}
/*#lang li a:hover*/ #lang li.ac a{background-color:#2c964c;background-position:0 0;color:#fff;}
#lang li.last {
	margin-right:0px;
}
/* Navigace --- */

#menu{float:right;clear:right;margin:35px 0 25px 0;text-transform:lowercase;font-family:Nimbus;font-weight:bold;font-size:1.4em;}
#menu li{float:left;}
#menu li a{display:block;padding:5px 14px 6px 14px;background:url('/themes/images/bg_menu-li-a.gif') right 0 repeat-y;text-decoration:none;color:#4b4a40;}
#menu li a:hover, #menu li.ac a{color:#2c964c;}
#menu li.last a{padding-right:0;background:transparent;}

/* Drobeckova navigace --- */

#breadcrumbs{clear:both;margin-bottom:10px;text-transform:uppercase;font-size:0.9em;font-weight:bold;}
#breadcrumbs li{display:inline;margin-right:5px;}
#breadcrumbs li a{padding-left:10px;background:url('/themes/images/bg_breadrumbs-li-a.gif') 0 3px no-repeat;text-decoration:none;}
#breadcrumbs li a:hover{}

/* Obsah --- */

#content{width:620px;float:left;display:inline;padding:0 30px 30px 30px;background:#f5f3ef url('/themes/images/bg_content_bottom.gif') 0 bottom no-repeat; position: relative;}

#content h1{margin:20px 0 5px 0;text-transform:lowercase;font-family:Nimbus;font-size:3.6em;font-weight:bold;color:#2c964c;}
#content h1 span.normal{text-transform:none;}
#content h2{margin:20px 0 5px 0;font-family:Nimbus;font-size:1.4em;font-weight:bold;color:#2c964c;}
#content h3{margin-top:20px;line-height:140%;font-family:Nimbusm;font-size:1.3em;font-weight:bold;color:#2c964c;}
#content h2 span,#content h3 span{margin-left:10px;font-family:Arial;font-size:0.85em;font-weight:normal;color:#7a7977;}

/*********************************************************************************/
#content p{margin:10px 0;line-height:160%;font-size:1.1em;}
#content p.perex{font-size:120%;}
#content p.red{text-transform:uppercase;font-size:0.9em;color:#cc0033;}
#content p.fix{width:200px;height:40px;}
#content p.fix-02{width:200px;height:60px;}
#content p.important{margin:15px 0;font-family:Nimbus;font-size:1.4em;font-weight:bold;color:#2c964c; position:relative; z-index:1;}
#content p.important strong{font-size:1.1em;}
#content address{margin:8px 0 10px 0;line-height:150%;font-size:1.1em;font-style:normal;}
#content address.f-left{margin-right:35px;}

#content .list,#content ol{margin:10px 5px;}
#content .list{font-size:1.1em;}
#content ol{margin-left:35px;}
#content .list .list,#content .list ol,#content ol ol,#content ol .list{margin:5px;}
#content ol ol{margin-left:25px;}
#content .list li,#content ol li{margin:0 0 3px 0;line-height:170%;}
#content .list li{padding-left:13px;background:url('/themes/images/bg_content-li.gif') 0 8px no-repeat;}

#content dl{margin:10px 2px;font-size:1.1em;}
#content dl dt{margin:0 0 7px 0;padding-left:10px;background:url('/themes/images/bg_content-dt.gif') 0 5px no-repeat;font-weight:bold;}
#content dd{margin:0 0 10px 10px;}

#content table{width:620px;margin:10px 0;font-size:1em;}
#content table th, #content table td{padding:4px 10px 4px 0;line-height:150%;}
#content table th{color:#2c964c;}
#content table thead th{text-transform:uppercase;font-weight:bold;color:#545352;}
#content table tr.last th, #content table tr.last td{padding-bottom:10px;}
#content table.position{margin-top:5px;border-bottom:1px dotted #b8b6b3;}
#content table.position th{width:235px;}


#content fieldset legend{display:none;}
#content fieldset table{width:100%;}
#content fieldset table th{padding:5px 5px 5px 0;text-align:right;text-transform:uppercase;font-size:0.9em !important;font-weight:bold;color:#545352;vertical-align:middle;}
#content fieldset table th.normal{text-transform:none;font-size:0.95em;font-weight:normal;}
#content fieldset table th.v-top{padding-top:10px;vertical-align:top;}
#content fieldset table th.right{width:auto;text-align:left;}
#content fieldset table th strong{font-size:1.3em;}
#content fieldset table th span{font-weight:normal;}
#content fieldset table td{padding:5px 0 5px 5px;}
#content fieldset table td .i-radio{margin:3px 3px 3px 2px;padding:0;vertical-align:middle;}
#content fieldset table td label{margin:2px 0 3px 0;padding:0;vertical-align:middle;}
#content fieldset table td .i-text{padding:4px 7px 5px 6px;background:#fff;border:1px solid #dcdad7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Tahoma;font-size:1em;color:#545352;}
#content fieldset table td select{width:177px;}
/*#content fieldset input.i-image{background-color:#288745;color:#fff;}*/
#content fieldset p input.i-image{display:block;margin-top:20px;}
#content fieldset table textarea{overflow:hidden;padding:4px 6px;background:#fff;border:1px solid #dcdad7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Tahoma;font-size:1em;color:#545352;}
#content fieldset .green{color:#288845;}
#content fieldset .jquery-checkbox img {vertical-align: middle; width: 13px; height: 0;}
#content fieldset .jquery-checkbox img{background: transparent url(/themes/images/checkbox2.png) no-repeat;}
#content fieldset .jquery-checkbox img{background-position:0px -13px;padding:13px 0 0 0;margin:0 7px 0 0;}
#content fieldset .jquery-checkbox-checked img{background-position:0px 0px;}
#content fieldset .jquery-checkbox-disabled img{background-position:0px -39px;}
#content fieldset .jquery-checkbox-checked .jquery-checkbox-disabled img{background-position:0px -26px;}

#content img{background-color:transparent;}
#content img.f-left{margin:0 15px 20px 0;}
#content img.f-right{margin:0 0 20px 15px;}
#content img.f-center{margin:15px auto;}

/* Taby */

#content .tabs-back{width:680px;height:100%;overflow:hidden;margin: 0 0 20px -30px;background:url('/themes/images/bg_tabs-back.png') 0 bottom no-repeat;}
#content .tabs{height:100%;overflow:hidden;margin-top:20px;padding-left:30px;background:url('/themes/images/bg_tabs.gif') 0 bottom repeat-x;font-family:Nimbus;font-weight:bold;}
#content .tabs{text-transform:uppercase;font-family:Nimbus;}
#content .tabs li{float:left;margin:0 3px 0 0;padding:0;}
#content .tabs li a{display:block;padding:9px 6px 10px 6px;background:url('/themes/images/bg_tabs-li-a_span.gif') 0 100px no-repeat;text-decoration:none;color:#5d5c56;}
#content .tabs li a span{height:31px;width:2px;background:url('/themes/images/bg_tabs-li-a_span.gif') right 100px no-repeat;}
#content .tabs li a:hover, #content .tabs li.ac a{background-color:#fff;background-position:0 0;color:#2c964c;}
#content .tabs li a:hover span, #content .tabs li.ac a span{background-position:right 0;}
#content .tabs-back h1, #content .tabs-back p{margin-left:30px;margin-right:30px;}

/* Produkty */

#content .product-item{height:100%;clear:both;overflow:hidden;margin:25px 0;border-top:1px dotted #b8b6b3;}
/* #content .product-item img{float:left;margin:15px 0 5px 0;} */
/* #content .product-item div{width:250px;float:right;margin:10px 0 5px 0;} */
#content .product-item div dl{margin:10px 30px 0 0;font-size:1.1em;}
#content .product-item div dl dt{margin:0 0 5px 0;padding-left:13px;background:url('/themes/images/bg_product-item-div-dl-dt.gif') 0 5px no-repeat;font-weight:bold;}
#content .product-item div dl dd{margin:0 0 15px 13px;line-height:140%;}
#content .product-item div p{margin: 20px 0 0 13px;}

#content .half{width:300px;padding:0 0 20px 0;}
#content .bagety{margin:20px 0 0 0;}
#content .half h2{font-size:2.6em;font-weight:normal;color:#bba62b;}
#content .half h2.detail{margin-top:-10px !important;font-size:2.8em;}
#content .half h3{margin:10px 0 5px 0;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;color:#545352;}
#content .half h4{margin:15px 0 5px 0;font-size:0.85em;font-weight:bold;color:#545352;}
#content .half p.t-small{margin-top:0;}
#content .half p.char{margin:0;}
#content .half ul.char li{width:55px;float:left;padding:5px;border-right:1px dotted #b8b6b3;text-align:center;}
#content .half ul.char li.l-none{padding-left:0;text-align:left;}
#content .half ul.char li.no-border{border:none;}
#content .half ul.char li h5{margin:0 0 2px 0;line-height:120%;font-size:0.85em;color:#9b9997;}
#content .half ul.char li p{margin:0;font-weight:bold;font-size:1.2em;color:#2c964c;}
#content .half img.detail{margin:40px 0;}
#content .half img.shadow{display:block;margin:0 auto;padding-bottom:25px;background:url('/themes/images/food-shadow.gif') center bottom no-repeat;}

/* Charita */

#content .content{width:450px;margin-bottom:15px;}
#content .content h2{margin-top:0;}

#content .gallery{width:150px;margin-top:5px;text-align:center;}
#content .gallery p a{width:83px;height:37px;display:block;margin:20px auto;}
#content .gallery p a span{width:83px;height:37px;background:url('/themes/images/bg_gallery-p-a_span.gif') no-repeat;}
#content .gallery p a:hover span{background-position:0 bottom;}

#content .col-f3{width:190px;float:left;display:inline;margin:0 15px 0 0;}
#content .col-f3 h3{margin-top:5px;}
#content .col-f3 ul{margin:10px 0 15px 2px;font-weight:bold;}

/* Volna mista */

#content .toggle_container{overflow:hidden;padding:0 0 5px 0;background:url(../img/line2.gif) 0 bottom repeat-x;}
#content .toggle_container ul li{clear:both;border-bottom:1px dotted #dcdad7;}
#content .toggle_container ul li h3{float:left;margin:17px 0 0 0;text-transform:uppercase;font-size:1.1em;color:#545352;}
#content .toggle_container p.more{float:right;}

#content .jobs_container{padding:0 0 5px 0;background:url(../img/line2.gif) 0 bottom repeat-x;}
#content .jobs_container ul li{clear:both;border-bottom:1px dotted #dcdad7;}
#content .jobs_container ul li h3{float:left;margin:17px 0 0 0;text-transform:uppercase;font-size:1.1em;color:#545352;}
#content .jobs_container p.more{float:right;}

/* Slider pro prezentaci reklamy */

#content #slider-reklama{width:519px;overflow:hidden;margin-left:45px;}
#content #slider-reklama li{width:519px;height:115px;padding:210px 0 0 0;margin:0;background-position:0 0;background-repeat:no-repeat;}
#content #slider-reklama li h3, #content #slider-reklama li p{width:365px;float:right;}
#content #slider-reklama li h3{margin-bottom:0 !important;}
#content #slider-reklama li p{margin-top:5px;}
#content #slider-reklama li.vytrce-praporky{background-image:url('/data/img/reklama/vytrce-praporky.gif');}
#content #slider-reklama li.plakaty{background-image:url('/data/img/reklama/plakaty.gif');}
#content #slider-reklama li.regalovy-system{background-image:url('/data/img/reklama/regalovy-system.gif');}
#content #slider-reklama li.reklamni-tasky{background-image:url('/data/img/reklama/reklamni-tasky.gif');}

/* Specialni */

#content .price-list{margin:35px 0 0 0;padding:0 0 25px 0;border-bottom:1px dotted #b8b6b3;text-align:center;}
#content .price-list p{margin:0 0 0 135px;}
#content .price-list img{margin:0 0 20px 0;}

#content .ill{width:251px;float:right;margin:0 0 30px 40px;background-position:center top;background-repeat:no-repeat;text-align:center;}
#content .ill-history{padding-top:251px;background-image:url('/themes/images/bg_ill-history.png');}
#content .ill-history .more{margin:0 0 0 24px;}
#content .ill-history .more.de{margin:0 0 0 58px !important;}
#content .ill-history .more.en{margin:0 0 0 74px !important;}
#content .ill-history .more.hu{margin:0 0 0 58px !important;}

#content div.line{height:1px;display:block;clear:both;margin:22px 0;background:transparent;border:none;border-top:1px dotted #b8b6b3;}

/*#content p.more{height:100%;overflow:hidden;line-height:100%;}
#content p.more a{display: block;float:left;padding:9px 35px 8px 15px;background:#fdfcfb url('/themes/images/bg_more-a_span.gif') 100% 0 no-repeat;text-transform:uppercase;text-decoration:none;font-family:Nimbus;font-weight:bold;color:#646463;}
#content p.more a span{ width:20px;height:31px;background:url('/themes/images/bg_more-a_span.gif') right 0 no-repeat;}*/
#content p.more{height:31px;overflow:hidden;line-height:31px; vertical-align: middle;}
#content p.more a{display: block;height:31px;line-height: 30px;float:left;padding:0px 35px 0 15px;background:#fdfcfb url('/themes/images/bg_more-a_span.gif') 100% 0 no-repeat;text-transform:uppercase;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold !important;color:#646463; font-size: 11px;}
#content p.more a span{ width:20px;height:31px;background:url('/themes/images/bg_more-a_span.gif') right 0 no-repeat;}

#content p.more-green a{background:#fdfcfb url('/themes/images/bg_more-green-a_span.gif') 0 0 no-repeat;color:#fff;}
#content p.more-green a span{background:url('/themes/images/bg_more-green-a_span.gif') right 0 no-repeat;}

#content .message{padding-bottom:10px;border-bottom:1px dotted #b8b6b3;}
#content .message-last{border:none;}
#content .message h3{margin-bottom:0;}
#content .message p{margin-top:0;}
#content .message .more{float:right;clear:right;margin-left:50px;}

#content .down h3, #content .down p{width:300px;}
#content .down p{margin-top:0;}
#content .down .more{width:auto;float:right;}

/* Stul a stromecek */

#tree-data .pop-up{width:410px;position:absolute;z-index:2;overflow:hidden;text-align:center;}
#tree-data .pop-up strong{color:#2c944b;}
#tree-data .pop-up .top{padding:34px 0 22px 0;background:url(/themes/images/bg_pop-up.png) no-repeat;}
#tree-data .pop-up .bottom{padding:0 0 20px 0;background:url(/themes/images/bg_pop-up.png) 0 bottom no-repeat;}
#tree-data .pop-revert .top{padding:22px 0 20px 0;background:url(/themes/images/bg_pop-up_revert.png) no-repeat;}
#tree-data .pop-revert .bottom{padding:0 0 30px 0;background:url(/themes/images/bg_pop-up_revert.png) 0 bottom no-repeat;}
#tree-data .pop-big-revert{width:445px;position:absolute;z-index:2;overflow:hidden;text-align:center;}
#tree-data .pop-big-revert .top{padding:22px 0 20px 0;background:url(/themes/images/bg_pop-up_big-revert.png) no-repeat;}
#tree-data .pop-big-revert .bottom{padding:0 0 25px 0;background:url(/themes/images/bg_pop-up_big-revert.png) 0 -6px no-repeat;}
#tree-data .pop-big-revert .bottom.de{background-image:url(/themes/images/bg_pop-up_big-revert_de.png) !important;}
#tree-data .item20 .bottom{background:url(/themes/images/bg_pop-up_big-revert.png) 0 100% no-repeat;}
#tree-data .pop-up h3{width:255px;margin:0 auto;padding-top:2px;background:url(/themes/images/bg_pop-up-h3.jpg) no-repeat;text-align:center;font-size:1.8em;font-weight:bold;color:#676560;}
#tree-data .pop-up p{padding:0 35px 10px 35px;text-align:justify;line-height:160%;font-size:1.2em;margin: 0px;}
#tree-data .pop-big-revert p{font-size:1em;}
#tree-data .pop-up .item-close{position:absolute;z-index:5;top:25px;right:17px;}
#tree-data .pop-revert .item-close, #tree-data .pop-big-revert .item-close{position:absolute;z-index:5;top:17px;right:17px;}
#tree-data .item1{top:75px;left:242px;}
#tree-data .item2{top:132px;left:143px;}
#tree-data .item2b {top:130px;left:360px;}
#tree-data .item3{top:247px;left:82px;}
#tree-data .item4{top:225px;left:367px;}
#tree-data .item5{top:282px;left:423px;}
#tree-data .item6{top:315px;left:76px;}
#tree-data .item7{top:401px;left:82px;}
#tree-data .item8{top:387px;left:423px;}
#tree-data .item9{bottom:336px;left:22px;}
#tree-data .item10{bottom:330px;left:404px;}
#tree-data .item11{bottom:281px;left:82px;}
#tree-data .item12{bottom:265px;left:461px;}
#tree-data .item20{bottom:264px;left:-63px;}
#tree-data .item21{bottom:235px;right:-79px;}

#content1000{width:1001px;margin:0 auto;text-align:left;}
#content1000 h1{margin:20px 0 5px 70px;text-transform:lowercase;font-family:Nimbus;font-size:3.8em;font-weight:bold;color:#2c964c;}
#content1000 p.perex{margin:10px 0 10px 70px;line-height:160%;font-size:1.1em;font-size:120%;}
#content1000 ul.signpost{width:1001px;height:639px;position:relative;overflow:hidden;background:url('/themes/images/bg_signpost.jpg') no-repeat;}
#content1000 ul.signpost li{position:absolute;overflow:hidden;background-repeat:no-repeat;}
#content1000 ul.signpost li div{width:145px;height:30px;}
#content1000 ul.signpost h2{margin-bottom:10px;text-transform:lowercase;font-family:Nimbus;font-size:2.3em;font-weight:bold;color:#fefdfd;}
#content1000 ul.signpost li p{width:137px;height:30px;}
#content1000 ul.signpost li p a{display:none;width:137px;height:30px;}
#content1000 ul.signpost li p a span{width:137px;height:30px;background:url('/themes/images/bg_zobrazit.png') no-repeat;}
#content1000 ul.signpost li:hover p a{display:block;}
#content1000 ul.signpost li.bagets{width:424px;height:257px;top:70px;left:100px;background-image:url('/themes/images/bg_bagets.png');}
#content1000 ul.signpost li.bagets div{margin:5px 0 0 220px;}
#content1000 ul.signpost li.sandwiches{width:419px;height:290px;top:0;right:75px;background-image:url('/themes/images/bg_sandwiches.png');}
#content1000 ul.signpost li.sandwiches div{float:right;margin:70px 30px 0 0;}
#content1000 ul.signpost li.smoothies{width:370px;height:252px;bottom:65px;left:110px;background-image:url('/themes/images/bg_smoothies.png');background-position:right top;}
#content1000 ul.signpost li.smoothies div{margin:35px 0 0 0;}
#content1000 ul.signpost li.sweets{width:360px;height:195px;right:45px;bottom:95px;background-image:url('/themes/images/bg_sweets.png');background-position:0 bottom;}
#content1000 ul.signpost li.sweets div{float:right;}


#content .tree{width:760px;height:695px;margin:0 auto 40px auto;position:relative;overflow:hidden;background:url('/themes/images/bg_tree.jpg') no-repeat;}
#content .tree h1{width:115px;height:22px;margin:10px 0 0 15px;font-size:1.9em;}
#content .tree h1.en{width:115px;height:22px;margin:10px 0 0 15px;font-size:1.9em;}
#content .tree h1.de{width:153px;height:22px;margin:10px 0 0 15px;font-size:1.9em;}
#content .tree h1.hu{width:170px;height:30px;margin:10px 0 0 15px;font-size:1.9em;}
#content .tree h1 span{width:115px;height:22px;background:url('/themes/images/historie.png') no-repeat;}
#content .tree h1.en span{background:url('/themes/images/historie_en.png') no-repeat !important;}
#content .tree h1.de span{width:153px !important; background:url('/themes/images/historie_de.png') no-repeat !important;}
#content .tree h1.hu span{width:170px !important; height: 30px !important; background:url('/themes/images/historie_hu.png') no-repeat !important;}
#content .tree .links{}
#content .tree .links li{position:absolute;}
#content .tree .links li.vize{width:116px;height:58px;bottom:140px;left:26px;}
#content .tree .links li.vize a{width:116px;height:58px;display:block;}
#content .tree .links li.vize a span{background:url('/themes/images/nase-vize.png') no-repeat;width:116px;height:58px;display: block;}
#content .tree .links li.vize a span.en{background:url('/themes/images/nase-vize_en.png') no-repeat !important;}
#content .tree .links li.vize a span.de{background:url('/themes/images/nase-vize_de.png') no-repeat !important;}
#content .tree .links li.vize a span.hu{background:url('/themes/images/nase-vize_hu.png') no-repeat !important;}
#content .tree .links li.poslani{width:112px;height:54px;bottom:127px;right:13px;}
#content .tree .links li.poslani a{width:112px;height:54px;display:block;}
#content .tree .links li.poslani a span{width:112px;height:54px;background:url('/themes/images/nase-poslani.png') no-repeat;display: block;}
#content .tree .links li.poslani a span.en{background:url('/themes/images/nase-poslani_en.png') no-repeat !important;}
#content .tree .links li.poslani a span.de{background:url('/themes/images/nase-poslani_de.png') no-repeat !important;}
#content .tree .links li.poslani a span.hu{background:url('/themes/images/nase-poslani_hu.png') no-repeat !important;}

#content .tree ul.years{font-family:Nimbus;}
#content .tree ul.years li{width:68px;height:52px;position:absolute;overflow:hidden;background:url('/themes/images/bg_stitek.png') no-repeat;text-align:center;font-size:1.3em;font-weight:bold;}
#content .tree ul.years li a{display:block;padding-top:20px;text-decoration:none;color:#fff;}
#content .tree ul.years li a.double{padding-top: 14px;}
#content .tree ul.years li.stitek1{top:30px;left:340px;}
#content .tree ul.years li.stitek2{top:85px;left:240px;}
#content .tree ul.years li.stitek2b{top:78px;left:450px;}
#content .tree ul.years li.stitek3{top:200px;left:180px;}
#content .tree ul.years li.stitek4{top:180px;left:465px;}
#content .tree ul.years li.stitek5{top:235px;left:520px;}
#content .tree ul.years li.stitek6{top:270px;left:173px;}
#content .tree ul.years li.stitek7{top:355px;left:180px;}
#content .tree ul.years li.stitek8{top:340px;left:520px;}
#content .tree ul.years li.stitek9{top:415px;left:120px;}
#content .tree ul.years li.stitek10{top:420px;left:500px;}
#content .tree ul.years li.stitek11{top:470px;left:180px;}
#content .tree ul.years li.stitek12{top:485px;left:560px;}

/* Bocni bannery  --- */

#side{width:220px;float:right;font-family:Nimbus;}
#side li{width:218px;height:88px;position:relative;overflow:hidden;margin:0 0 7px 0;background-color:#fff;background-position:0 0;background-repeat:no-repeat;border:1px solid #cdc7b6;border-bottom:5px solid #2c964c;}
#side li h3{width:100px;position:absolute;top:7px;right:7px;z-index:1;line-height:130%;text-align:right;font-size:1.3em;}
#side li a.more{width:218px;height:88px;display:block;position:absolute;z-index:2;top:0;left:0;display:block;padding:68px 0 0 178px;background:url('/themes/images/bg_side-li-more.gif') 205px 70px no-repeat;text-transform:uppercase;text-decoration:none;font-size:0.9em;}
#side li a.more.en { padding-left: 170px !important; }
#side li a.more.de { padding-left: 170px !important; }
#side li a.more.au { padding-left: 170px !important; }
#side li a.more.hu { padding-left: 160px !important; }
#side li a.more:hover{text-decoration:underline;}

#side li.facebook{background-image:url('/data/img/bannery/facebook.jpg');}
#side li.job-centrum{background-image:url('/data/img/bannery/job-centrum.jpg');}
#side li.kontakty{background-image:url('/data/img/bannery/kontakty.jpg');}
#side li.legrace{background-image:url('/data/img/bannery/legrace.jpg');}
#side li.o-nas{background-image:url('/data/img/bannery/o-nas.jpg');}
#side li.produkty{background-image:url('/data/img/bannery/produkty.jpg');}
#side li.vas-nazor{background-image:url('/data/img/bannery/vas-nazor.jpg');}

/* Paticka --- */

div.footer{width:910px;height:40px;overflow:hidden;clear:both;margin:0 auto;}

ul.footer{float:left;margin:15px 0 0 -10px;font-family:Nimbus;font-weight:bold; padding-bottom:60px;}
ul.footer li{float:left;}
ul.footer li a{display:block;padding:3px 10px;background:url('/themes/images/bg_footer-nav-li-a.gif') right 0 repeat-y;text-decoration:none;color:#4f4e48; font-size:14px;}
ul.footer li.last a{background:transparent;}
ul.footer li a:hover{text-decoration:none;color:#2c964c;}

p.footer{float:right;margin:20px 0 0 0;font-size:10px; line-height: 140%;}
p.footer a{text-decoration:none;color:#4b4a42;}
p.footer a:hover{color:#2c964c;text-decoration:none;}

/* Skryvani */

.hidden{position:absolute;left:-1000em;top:-1000em;width:1px;height:1px;overflow:hidden;}
.no-screen{display:none;}

/* Cistice */

.box{min-height:1px;}
.box:after{display:block;visibility:hidden;clear:both;line-height:0;font-size:0;content:".";}
.clear-fix{float:none;clear:both;width:0;height:0;margin:0;padding:0;border:0;line-height:0;font-size:0;}

.hr-dotted{line-height:0;font-size:0;border-bottom: 1px dotted #999 !important; margin-top: 20px; margin-bottom: 20px;}
.hr-dotted-02{line-height:0;font-size:0;border-bottom: 1px dotted #999 !important; margin-top: 10px; margin-bottom: 10px;}

/* Floatovane prvky */

.f-left{float:left !important;}
.f-right{float:right !important;}
.f-none{float:none !important;}

/* Zarovnavani textu */

.t-left{text-align:left !important;}
.t-right{text-align:right !important;}
.t-center{text-align:center !important;}
.t-justify{text-align:justify !important;}

/* Velikost textu */

.t-big{font-size:120% !important;}
.t-small{font-size:90% !important;}
.t-up{text-transform:uppercase;}

/* Zarovnavani */

.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.v-bottom{vertical-align:bottom;}

/* Pozice textu */

.va-top{vertical-align:top !important;}
.va-middle{vertical-align:middle !important;}
.va-bottom{vertical-align:bottom !important;}

/* Nulovani padding a margin */

.nom{margin:0 !important;}
.nomt{margin-top:0 !important;}
.nomb{margin-bottom:0 !important;}
.nop{padding:0 !important;}
.nopt{padding-top:0 !important;}
.nopb{padding-bottom:0 !important;}

/* Prekryvani */

#logo, .tabs li a, .more a, .gallery p a,#content ul.signpost li p a,#content .tree h1,#content .tree .links li a{position:relative;overflow:hidden;}
#logo span, .tabs li span, .more a span, .gallery a span,#content ul.signpost li p a span,#content .tree h1 span,#content .tree .links li a span{position:absolute;top:0;right:0;z-index:1;display:block;}

