*
{ font-family: Arial }
body,h1,h2,h3,h4,h5,h6,p,ul,li
{ margin: 0px; padding: 0px }
body
{ min-height: 100%; text-align: center; background: url('/images/2.gif') center top repeat-x #fcedcd }
body, table, form, input, select, textarea, button
{ font-size: 10pt }
a
{ text-decoration: none; color: #633 }
a:hover
{ text-decoration: underline; color: #633 }
a img
{ border: none }
.clear
{ clear: both }
.page-container
{ width: 969px; margin: 0px auto; text-align: left }
.top-menu
{ height: 46px; margin: 0px 14px; padding: 0px 19px; background: url('/images/3.gif') center top repeat-y }
.site-banner
{ width: 969px; height: 329px; overflow: hidden }
.main
{ margin: 0px 14px; padding: 0px 19px; background: url('/images/3.gif') center top repeat-y }
.main-in
{ background: url('/images/4.jpg') left bottom no-repeat }
.site-menu
{ width: 228px;  padding-bottom: 242px; float: left }
.content
{ width: 656px; float: right; padding-bottom: 19px }
.copyright
{ margin: 0px 14px; padding: 5px 0px 30px 0px; text-align: right; font-size: 8pt }
.copyright a
{ color: #000 }
.site-name
{ width: 228px; height: 46px; position: relative; float: left }
.site-name span
{ display: block; position: absolute; left: 0px; top: 0px; width: 228px; height: 46px; background: url('/images/6.jpg') center center no-repeat }
.site-language
{ text-align: right; line-height: 46px }
.menu-primary
{ list-style: none; padding: 15px 0px }
.menu-primary a
{ color: #000; display: block; position: relative; line-height: 40px; width: 228px; height: 40px; oveflow: hidden; font-size: 12pt }
.menu-primary a span
{ display: block; position: absolute; left: 0px; top: 0px; width: 228px; height: 40px; cursor: hand; cursor: pointer }

.banner-1
{ text-align: center; padding: 15px 0px }

/* CS Menu */
.menu-cs .txt-novinky a span
{ background: url('/images/24.gif') center center no-repeat }
.menu-cs .txt-o-nas a span
{ background: url('/images/27.gif') center center no-repeat }
.menu-cs .txt-nasi-psi a span
{ background: url('/images/22.gif') center center no-repeat }
.menu-cs .txt-stenatka a span
{ background: url('/images/28.gif') center center no-repeat }
.menu-cs .txt-odchovy a span
{ background: url('/images/25.gif') center center no-repeat }
.menu-cs .txt-vycvik a span
{ background: url('/images/29.gif') center center no-repeat }
.menu-cs .txt-fotky a span
{ background: url('/images/20.gif') center center no-repeat }
.menu-cs .txt-odkazy a span
{ background: url('/images/26.gif') center center no-repeat }
.menu-cs .txt-kontakt a span
{ background: url('/images/21.gif') center center no-repeat }
.menu-cs .txt-navstevni-kniha a span
{ background: url('/images/23.gif') center center no-repeat }

.menu-cs .txt-novinky a span
{ background: url('/images/14.gif') center center no-repeat }
.menu-cs .txt-o-nas a span
{ background: url('/images/17.gif') center center no-repeat }
.menu-cs .txt-nasi-psi a span
{ background: url('/images/12.gif') center center no-repeat }
.menu-cs .txt-stenatka a span
{ background: url('/images/18.gif') center center no-repeat }
.menu-cs .txt-odchovy a span
{ background: url('/images/15.gif') center center no-repeat }
.menu-cs .txt-vycvik a span
{ background: url('/images/19.gif') center center no-repeat }
.menu-cs .txt-fotky a span
{ background: url('/images/10.gif') center center no-repeat }
.menu-cs .txt-odkazy a span
{ background: url('/images/16.gif') center center no-repeat }
.menu-cs .txt-kontakt a span
{ background: url('/images/11.gif') center center no-repeat }
.menu-cs .txt-navstevni-kniha a span
{ background: url('/images/13.gif') center center no-repeat }

.menu-cs .txt-novinky a:hover span
{ background: url('/images/24.gif') center center no-repeat }
.menu-cs .txt-o-nas a:hover span
{ background: url('/images/27.gif') center center no-repeat }
.menu-cs .txt-nasi-psi a:hover span
{ background: url('/images/22.gif') center center no-repeat }
.menu-cs .txt-stenatka a:hover span
{ background: url('/images/28.gif') center center no-repeat }
.menu-cs .txt-odchovy a:hover span
{ background: url('/images/25.gif') center center no-repeat }
.menu-cs .txt-vycvik a:hover span
{ background: url('/images/29.gif') center center no-repeat }
.menu-cs .txt-fotky a:hover span
{ background: url('/images/20.gif') center center no-repeat }
.menu-cs .txt-odkazy a:hover span
{ background: url('/images/26.gif') center center no-repeat }
.menu-cs .txt-kontakt a:hover span
{ background: url('/images/21.gif') center center no-repeat }
.menu-cs .txt-navstevni-kniha a:hover span
{ background: url('/images/23.gif') center center no-repeat }

/* EN Menu */
.menu-en .txt-novinky a span
{ background: url('/images/56.gif') center center no-repeat }
.menu-en .txt-o-nas a span
{ background: url('/images/62.gif') center center no-repeat }
.menu-en .txt-nasi-psi a span
{ background: url('/images/52.gif') center center no-repeat }
.menu-en .txt-stenatka a span
{ background: url('/images/64.gif') center center no-repeat }
.menu-en .txt-odchovy a span
{ background: url('/images/58.gif') center center no-repeat }
.menu-en .txt-vycvik a span
{ background: url('/images/66.gif') center center no-repeat }
.menu-en .txt-fotky a span
{ background: url('/images/48.gif') center center no-repeat }
.menu-en .txt-odkazy a span
{ background: url('/images/60.gif') center center no-repeat }
.menu-en .txt-kontakt a span
{ background: url('/images/50.gif') center center no-repeat }
.menu-en .txt-navstevni-kniha a span
{ background: url('/images/54.gif') center center no-repeat }

.menu-en .txt-novinky a span
{ background: url('/images/55.gif') center center no-repeat }
.menu-en .txt-o-nas a span
{ background: url('/images/61.gif') center center no-repeat }
.menu-en .txt-nasi-psi a span
{ background: url('/images/51.gif') center center no-repeat }
.menu-en .txt-stenatka a span
{ background: url('/images/63.gif') center center no-repeat }
.menu-en .txt-odchovy a span
{ background: url('/images/57.gif') center center no-repeat }
.menu-en .txt-vycvik a span
{ background: url('/images/65.gif') center center no-repeat }
.menu-en .txt-fotky a span
{ background: url('/images/47.gif') center center no-repeat }
.menu-en .txt-odkazy a span
{ background: url('/images/59.gif') center center no-repeat }
.menu-en .txt-kontakt a span
{ background: url('/images/49.gif') center center no-repeat }
.menu-en .txt-navstevni-kniha a span
{ background: url('/images/53.gif') center center no-repeat }

.menu-en .txt-novinky a:hover span
{ background: url('/images/56.gif') center center no-repeat }
.menu-en .txt-o-nas a:hover span
{ background: url('/images/62.gif') center center no-repeat }
.menu-en .txt-nasi-psi a:hover span
{ background: url('/images/52.gif') center center no-repeat }
.menu-en .txt-stenatka a:hover span
{ background: url('/images/64.gif') center center no-repeat }
.menu-en .txt-odchovy a:hover span
{ background: url('/images/58.gif') center center no-repeat }
.menu-en .txt-vycvik a:hover span
{ background: url('/images/66.gif') center center no-repeat }
.menu-en .txt-fotky a:hover span
{ background: url('/images/48.gif') center center no-repeat }
.menu-en .txt-odkazy a:hover span
{ background: url('/images/60.gif') center center no-repeat }
.menu-en .txt-kontakt a:hover span
{ background: url('/images/50.gif') center center no-repeat }
.menu-en .txt-navstevni-kniha a:hover span
{ background: url('/images/54.gif') center center no-repeat }

.breadcrumbs
{ line-height: 35px; font-size: 8pt }
.breadcrumbs a
{ color: #000 }

.article-list
{ border-bottom: 1px dotted #633; margin-bottom: 9px; padding-bottom: 9px }
.article-image
{ width: 156px; float: left; text-align: center }
.article-image a
{ display: block; border: 1px solid #633; padding: 2px }
.article-info
{ width: 482px; float: right }
.article-posted
{ font-size: 8pt; padding-left: 3px; color: #f60; font-weight: bold }
.article-posted a
{ color: #f60 }
.article-info h3 a
{ color: #633 }
.article-info p
{ padding: 2px 3px }
.article-link
{ text-align: right; padding: 5px 0px; font-size: 8pt; font-weight: bold }
.article-link a
{ color: #000 }

.photo-list img, .article-body img, .front-list img
{ border: 1px solid #633; padding: 2px; margin: 4px }

.article-title
{ color: #633; margin-bottom: 7px }
.fotogalerie
{ margin-top: 7px }
.back-to-section
{ border-top: 1px dotted #633; margin-top: 10px; margin-bottom: 10px; text-align: right }
.back-to-section a
{ color: #633 }

.front-list
{ width: 160px; text-align: center; float: left }
.front-list div
{ font-size: 8pt; font-weight: bold; color: #f60 }

/*** set the width and height to match your images **/

#slideshow
{ position:relative }

#slideshow img
{ position:absolute; top:0; left:0; z-index:8; opacity:0.0 }

#slideshow img.active
{ z-index:10; opacity:1.0 }

#slideshow img.last-active
{ z-index:9 }

.comForm
{ background: #ad9e9e; padding: 10px }
.comForm label
{ display: block; font-size: 8pt }
.comMessage
{ width: 380px; float: left }
.comMessage textarea
{ width: 380px }
.comName, .comEmail, .comWww, .comRemember, .comButtons
{ width: 246px; float: right }
.comName input, .comEmail input, .comWww input
{ width: 236px }
.comButtons
{ padding-top: 10px }
input,textarea,select
{ border: 1px solid #ddd }

.banner-puppy
{ padding-bottom: 5px; text-align: center }