* {	 margin: 0; padding: 0;}
body { font-family: Tahoma, Verdana, Arial, lucida, sans-serif;  
      background-color:#FFFFCC;background-image: url('svicky/rentex3_04.jpg');background-repeat:repeat; text-align:center; color: black; font-size: x-small; min-width: 922px; z-index:0;}
html>body { font-size: small;}
/* preskoc */
p.preskoc { width: 180px;position: absolute; left: 0;  top: -500px;}
/* layout */
#hlavni { position:relative; background-color: #fff; background-image: url('svicky/rentex3_15.jpg'); 
      background-repeat: repeat-y; width:922px; text-align: left;margin:0 auto 0 auto; z-index:1;}
#obsah { float:left; width:623px; margin-top:4em;}
#prava { float:left; width:299px; margin-top:90px;}
#paticka { background: #FFFF99;background-image: url('svicky/rentex3_17.jpg');background-repeat:no-repeat; width:922px; height:74px;}
#eshop { position:absolute; top:213px; right:0px; width:299px; height:60px;background-image: url('svicky/rentex3_08.jpg');background-repeat:no-repeat; z-index:12;}
/* nadpisy */
h1, h1 span { width: 922px; height: 213px; font-size: 0.8em; position: relative; background-image: url('svicky/rentex3_02.jpg'); background-repeat:no-repeat;background-position:right; z-index: 2; top:0; right:0; cursor: pointer;text-align: left;}
h1 span { display: block; background-image: url('svicky/rentex4_02.jpg');  background-repeat: no-repeat; background-position:0 0; z-index: 3;  position: absolute;  top:0;  left:0;}
h2 { margin: 20px 30px 10px 97px;  padding:0.3em 0 0.3em 0;  font-size: 1em; color: #000; text-align: left; border-bottom:1px solid #D0BE7B; clear: right;}
h3 { margin: 20px 30px 10px 97px;  padding:0.3em 0 0.3em 0;  font-size: 1em; color: #000;}
#prava h3 { margin:10px 0 10px 20px;  padding:0.2em 0 0.2em 0; width:178px; font-family:  Verdana, Arial, lucida, sans-serif,Georgia,Tahoma; background-image: url('svicky/rentex3_12.jpg');  background-repeat: repeat-y;
        background-position: 50% 100%; background-color:#993333; font-size: 1.0em; color:#000;border-bottom:1px solid #A27B15;}
h4, h4 span { width: 168px; height: 33px;text-align:center; font-size: 0.8em; position: relative; z-index: 15; top:-120px; right:-25px; cursor: pointer; color:#000009; 
margin-bottom:10px;}
h4 span { display: block;  z-index: 16; position: absolute; top:0;  left:0;background-image: url('svicky/rentex4_03.png');}
h4 span a {padding:0.2em;}
#olej {background-image: url('svicky/rentex4_06.png');}
#shop {margin-top:33px;height:84px;}
#shopa {background-image: url('svicky/rentex6.jpg');height:84px;}
/* odstavce,tabulky,odkazy,seznamy */
p { margin:1.5em 30px 1.5em 97px; color:#000033; font-size:0.9em; line-height:1.6em;}
ul { margin:12px 30px 12px 110px;}
li  {padding:5px; line-height:1.2em;} 
/*menu*/
#menu { position:absolute; top:218px; left:87px; width:533px; background:none;  padding-bottom:7px; z-index:40;white-space:nowrap;font-size:1em;}
#menu ul{ margin:0; margin-left:8px; width:525px;  }
#menu li { float:left;margin-right:4px; text-align:center; background-color:#ECDFBD; padding:1px; border:1px solid #C3AB87;}
#menu li a { padding:0.15em 5px 0.15em 5px;  display:block; color:#000;background-color:#E27941; border:4px solid #CE5834;font-weight:bold; text-decoration:none;}
#menu li a:hover { background-color: #C7E2F6; border:4px solid #9ED0F3; }
#menu li a.active { background-color: #C0DC5A; border:4px solid #93C748;}
/* dokonceni formatovani*/
#prava p { text-align:left; padding:0; margin-left:26px; margin-right:95px; line-height:1.8em; font-size:0.8em;}
#paticka p { margin:7px;padding:5px 200px 0 0; text-align:center;font-size:0.7em; line-height:1.8em;}
hr.cleaner {visibility:hidden; clear:both;}
a {color:#800000;}
a:hover {color:#000;}
.right {float:right; margin: 10px 20px 10px 5px; border:0;}
.left {float:left; margin:10px 35px 10px 5px;}
table {border-collapse: collapse; border:3px double #ddd;font-size:0.8em; margin:30px 28px 40px 35px; padding:3px;}
th {color:#000099; background-color:#ade2e4;}
tr {background-color:#FCFCFC;}
td {vertical-align:top;}
th,td {padding:5px; border:1px solid #ddd;}
fieldset {margin:30px;}
form, fieldset {padding:20px;}
/*spolecne vlastnosti */
#reklama,#menu ul,#menu li a,#menu li a:hover,#menu li a.active {background-repeat: repeat-x;}
#menu ul,#menu li a,#menu li a:hover,#menu li a.active {background-position: 0 100%;}      
#menu li,h1,h1 span,h2,h3,h4,h4 span,#reklama,#certifikaty,#paticka {overflow:hidden;}
.zelene {color:green;font-size:1.2em;font-weight:bold;}