*{ margin: 0; padding:0; }
body {font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif  ;  background: #c7cc2a;  padding: 0px; width: 967px; margin-left: auto; margin-right: auto; font-size: small;}

#hlavicka {background: no-repeat url(bgheader.gif); width: 967px; height: 119px; }
#hlavicka a img {border-width: 0px;}
#logo {float: right; margin-top: 7px; margin-right: 37px;}

#menu { padding-top: 78px; width: 600px;  padding-left: 122px;}
#menu ul {margin: 0px; padding: 0px 0px 0px 5px; list-style-type: none;}
#topmenu .arrow {background: no-repeat right url(rarrow.gif);}

#topmenu { height: 21px; position: static; z-index: 20; font-size: 10px;
background: no-repeat top left url(topmenu.gif); }

#topmenu li { list-style-type: none; float: left; margin: 0px; margin-top: 3px; padding: 0px; display: block;}

#topmenu li { border-right: black solid 2px; }
#topmenu ul li { background-color: #F4CB97; color: black;
border: 0px solid; margin: 0px;  border-bottom: 1px solid black;}

#topmenu ul { background-color: white; color: black; position: absolute; display: none; width: 140px; border: 1px solid black; z-index: 99; margin: 0px; padding: 0px;}

#topmenu li a { text-align: left; margin: 0px; display: block; padding-left: 1em; padding-right: 1em;  color: black; text-decoration: none; }
#topmenu ul li a { width: 134px; padding: 3px; display: block; height: auto;}

#topmenu a:hover,
#topmenu li:hover { display: block; background-color: #e48109; color: black; }

#topmenu ul li:hover,         /* higher level hovering properties */
#topmenu ul li a:hover { display: block; background-color: #e48109; color: black; }

#topmenu ul ul { margin-left: 134px; margin-top: -1.8em; }

    /* additional sub-menu levels in the next 2 blocks. (For up to 5 levels of drop menus) */
#topmenu li:hover ul ul,
#topmenu li:hover ul ul ul,
#topmenu li:hover ul ul ul ul,
#topmenu li:hover ul ul ul ul ul{ display:none; }

#topmenu li:hover ul,
#topmenu ul li:hover ul,
#topmenu ul ul li:hover ul,
#topmenu ul ul ul li:hover ul,
#topmenu ul ul ul ul li:hover ul{ display:block; }


#paticka {background: no-repeat url(bgpaticka.gif); width: 967px; height: 30px;}


#hlavnicast {background: repeat-y url(bgbody.gif); padding-left: 5px; padding-right: 14px; text-align: right;}
/* #hlavnicast object { margin-bottom: -20px; } */

#oranzove {background: #fafbf2 no-repeat url(bgmain.gif); min-height: 400px; padding-right: 23px;}


#flash { background: white; width: 100px; height: 400px; float: left; color: white; }

#clearboth { clear: both;}

#pisaci {background: #f5f5ef no-repeat url(bgpisaci.gif); padding: 0px 24px 10px 24px; width: 760px; margin-left: 117px; _margin-left: 114px; _height: 400px; min-height: 400px; text-align: left;}
#pisaci h1 {background: #edc38d no-repeat bottom right url(bgh1.gif); color: #E48103; margin: 0px 0px 1em -24px; padding: 3px 20px 4px 8px; font-size: 135%; width: auto; }

#pisaci h3 {padding-top: 0.3em; padding-bottom: 0.5em;}
#pisaci p {text-align: justify; padding-bottom: 0.5em;}
#pisaci .telomenu { margin-top: 3em; width: 200px; float: left;}

#pisaci div.katalog { background-color: #EDC28C; margin-top: 1em; border: 1px solid #EDC28C; /* border jen kuli bugu IE6 */ width: 500px; margin-bottom: 1em;}
#pisaci div.katalog h3 a {display: block; padding: 1em;}
#pisaci div.katalog a:hover { background-color:  #e48109; }
#pisaci div.katalog h3 {margin: 0px; padding: 0px;}
#pisaci div.katalog p {margin: 0px; padding: 0px 1em;}

#pisaci div.katalog div { text-align: right; padding-left: 1em;}
#pisaci div.katalog a img {border: 0px solid;}
#pisaci div.katalog div.ikonky {float: right;}

.telomenu ul {margin: 0px; padding: 0px;}
.telomenu ul li {margin: 0px; padding: 0px; margin-left: 1em;}

#pisaci span.kdejsem {font-size: small; margin: 0px; padding: 0px; border-right: 2px dashed #E79C38; margin-right: 5px; padding-right: 5px;}
#pisaci span.kdejsem a {color: #5C3B10; text-decoration: underline;}

#pisaci ul.kdejsem {margin: 0px; padding: 0px; font-size: small; list-style-type: none; display: inline;}
#pisaci ul.kdejsem li {margin: 0px; padding: 0px; border-right: 2px dashed #E79C38; display: inline; margin-right: 5px; padding-right: 5px;}
#pisaci ul.kdejsem li a {color: #5C3B10}

#pisaci a {color: #c01d27; font-weight: bold;}
#pisaci .xfotka a { margin-right: 5px;}
#pisaci .xfotka a img { border: 1px solid #c01d27; margin: 0px;}
#pisaci .xfotka a {padding-bottom: 3px;}
#pisaci .xfotka a:hover {background: #c01d27;}
#pisaci .xfotka {margin-bottom: 1em;}

#pisaci .aktualita h3 {color: #C01D27;}
#pisaci h3, #pisaci h2, #pisaci h4 {color:  #C01D27;}


#rosomakdole {margin-top: -25px; padding-bottom: -10px;}

#actis, #actis a { color: #333333;}
#actis {font-size: 90%; text-align: center; margin-bottom: 1em;}


#pisaci div.ikonky2 {float: right; text-align: center; max-width: 200px; _width: 200px;}
#pisaci div.ikonky2 .vyrobce {background: top center no-repeat url(url.gif); padding-top: 32px;}
#pisaci div.ikonky2 .prilohy {background: top center no-repeat url(pdf.gif); padding-top: 32px;}
#pisaci div.ikonky2 a {display: block; float: left; margin: 0px 0px 1em 1em; padding: 1em; width: 120px; }
#pisaci div.ikonky2 a:hover { background-color:  #4C92C5; color: white; }

