body * {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; border:0; }
body, form, H1, H2, form, hr { margin:0px; padding:0px  }
body { text-align: center; background-color: #FFF; }
#divBody { text-align: left; width: 758px; margin:auto; }
#header { border-bottom:1px #DDD solid; }
#topMenu { height:20px; }
#topMenu, #topMenu * { color: #FFF; background-color: #545A32; text-decoration:none; }
#topMenu div { position:relative; top:4px; }
#topMenu a:hover { color:#FF0000; text-decoration:underline; }
#topSubmenu1 { width:758px; height:75px; }
#topSubmenu1 .right a:hover { border-bottom:1px #FF0000 dotted; }
#topSubmenu2 { background-color: #eff0ef; height:17px; }
p { margin:10px 0; }
form {  top: 0px;}
H1 {  font-size: 10pt; color: #FF0000; }
H2 {  font-size: 8pt; color: #FF0000; }
H4 {  font-size: 10px; color: #FF0000; }
b, strong, .bold, .b { font-weight: bold}
.skryty { display:none; }
.left { float:left; }
.right { float:right; }
.vetsi, .vetsi * { font-size:9pt; }
hr { width:95%; color:#999; height:1px; text-align:center; }
hr.reset { clear: both; height:0px; display:none; }
html>body * hr.reset { display:block; }
.obdelnik { height:7px; background-color:#df0028; margin-bottom:5px; overflow:hidden; }
.inputTxt { border: 1px #666 solid; width: 120px; }
#buttonky { text-align:center; padding-bottom:10px; }
#buttonky a { display:block; margin-top:15px; }

#content { background: url(../img/bg-content.gif) repeat-y 177px; float:left; }
#stred { width:378px; float:left; }
#stred .inside { display:inline; width:358px; margin:20px 0 20px 10px; float:left; }
#stred .inside H2 { padding-bottom:0px; }
#sortiment { background: url(../img/bg-sortiment.jpg) no-repeat; width:100%; height:136px; border-bottom:1px #DDD solid; }
#sortiment H1 { display:inline; position:relative; font-style: italic; }
#sortiment H1.hodinky { top:15px; left:55px; }
#sortiment H1.pera { top:105px; left:71px; }
#sortiment H1.parfemy { top:15px; left:95px; }
#sortiment H1 a { font-family: Times, serif; text-decoration:none; color:#999; font-size:14pt; font-weight:normal; }
#sortiment H1 a:hover { color:#FF0000; }
#leveMenu { width:177px; float:left; }
#leveMenu .inside { width:170px; margin:15px 0 0 7px; }
#leveMenu .inside ul { list-style: url(../img/list-arrow.gif);  padding:0 0 0 6px; margin:2px 0 10px 10px; }
#leveMenu .inside ul li a { font-size: 8pt; }
#leveMenu .inside ul li a:hover { color: #FF0000; }
#leveMenu .inside H2 a { color:#FF0000; font-weight:normal; }
#leveMenu #podVlnou { background-color: #eff0ef; }
#leveMenu #podVlnou .inside { width:160px; margin:0 0 0 17px; }
#leveMenu * .inputTxt {margin-right:5px; }

#praveMenu { width:202px; float:right; }
#praveMenu .boxZbozi { width:190px; text-align:center; padding:10px 0; border-bottom:1px #DDD dotted; float:right; }
#praveMenu .boxZbozi * { font-size: 7pt; }
#praveMenu .boxZbozi p { margin:3px 0; }
a.RightMenuOdkaz {text-decoration: none; }
a.RightMenuOdkaz:hover {color : #FF0000;text-decoration: underline; }
a.RightMenuOdkazSipka {color: #FF0000; text-decoration: none; font-weight:bold; }

#paticka { width:758px; background:#545A32 url(../img/bg_paticka2.gif); height:53px;}
#paticka .left { margin-left:5px; }
#paticka .right { text-align:right; color:#FFF; padding:15px 5px 0 0; }
#paticka * a { color:#FFF; text-decoration:none; }
#paticka * a:hover { color:#FF0000; text-decoration:underline; }
/*.normalSize { font-size: 8pt; }
.nenapadny {  font-weight: normal; font-size: 0.68pc; color: #333333;}
.titulbox { font-weight: normal;}
.titulbox H1 {  color: #c4d2c4; font-size: 1.5pc; }
.VyraznyTitulek {  font-weight: bold; font-size: 0.9pc; color: #FF0000;}
.ServisNadpisStranky {  font-size: 14pt; color: #000000; font-weight: bold;}
.nounderline {  text-decoration: none; }
.zahlavi1 {  font-size: 0.65pc; color: #666; background-color: #F2F2F2; font-weight: bold}
.zahlavi2 { font-size: 0.68pc; font-weight: normal; color: #666633}
.zahlavi3 { color: #444; background-color: #FFF; font-weight: normal}
.bg-mainleftmenu {  background-color: #F2F2F2}
.paticka1 { color: #333333; background-color: #FFF }
.paticka2 { color: #FFF; background-color: #545A32}
.paticka2 .skryty, .paticka2 a.skryty { font-size:1px; height:1px; overflow:hidden; color:#545A32 }
.LeftMenu { color: #434321; background-color: #FFFBFF}
A.LeftMenu:link { color: black; font-weight: normal;}
A.LeftMenu:visited { color: black; font-weight: normal;}
A.LeftMenu:hover { color: #FF0000; font-weight: normal;}
.leveMenuDiv { width:177px; height:14px; font-size: 0.65pc; color: #000; background-color: #FAFAFA; }
A.leveMenuDiv:link { display: block; text-decoration: none; padding-left:15px; background-image : url(http://www.olive.cz/img/bg-menu-div-off.gif);}
A.leveMenuDiv:visited { display: block; text-decoration: none; padding-left:15px; background-image : url(http://www.olive.cz/img/bg-menu-div-off.gif);}
A.leveMenuDiv:hover { display: block; text-decoration: none; padding-left:15px; background-image : url(http://www.olive.cz/img/bg-menu-div-on.gif);}
A.zahlavi1:link { text-decoration: none;}
A.zahlavi1:hover {color : #FF0000;text-decoration: underline;}
A.zahlavi1:visited {text-decoration: none;}
A.zahlavi2:link {text-decoration: none; font-weight: bold;}
A.zahlavi2:hover {color : #FF0000;text-decoration: underline; font-weight: bold;}
A.zahlavi2:visited {text-decoration: none; font-weight: bold;}
A.zahlavi3:link {text-decoration: none;}
A.zahlavi3:hover {color : #FF0000;text-decoration: underline;}
A.zahlavi3:visited {text-decoration: none;}
A.paticka2:link {text-decoration: none}
A.paticka2:hover {color : #FF0000;text-decoration: underline;}
A.paticka2:visited {text-decoration: none}
A.TitulBigOdkaz:link {text-decoration: none}
A.TitulBigOdkaz:hover {color : #FF0000;text-decoration: underline;}
A.TitulBigOdkaz:visited {text-decoration: none}
A.TitulBigOdkazSipka:link {text-decoration: none}
A.TitulBigOdkazSipka:hover {text-decoration: none;}
A.TitulBigOdkazSipka:visited {text-decoration: none}
A.RightMenuOdkaz:link {text-decoration: none}
A.RightMenuOdkaz:hover {color : #FF0000;text-decoration: underline;}
A.RightMenuOdkaz:visited {text-decoration: none}
A.RightMenuOdkazSipka:link {text-decoration: none}
A.RightMenuOdkazSipka:hover {text-decoration: underline;}
A.RightMenuOdkazSipka:visited {text-decoration: none}

.tabtitle { background-color: #000000; font-weight: bold; color: #FFF; }
.tdSudyRadek { background-color: #FFF; padding:1px; }
.tdLichyRadek {  background-color: #EEEEEE; padding:1px; }
.tdZaplaceno { background-color: #9fc987}

.TitulBigOdkaz {  font-size: 9pt; font-weight: bold; color: #999999}
.TitulBigOdkazSipka { font-size: 9pt; font-weight: bold; color: #FF0000; text-decoration: none}
.RightMenuOdkaz { font-size: 0.6pc; font-weight: normal; color: #666633}
.RightMenuOdkazSipka { font-size: 0.6pc; font-weight: bold; color: #FF0000; text-decoration: none }
a {  color: #000000}
.chyba { color: #FF0000; font-weight: bold; } 
.TitulMediumOdkaz { font-weight: bold; color: #FF0000}
.OdkazBarva1 { color: #FF0000}
A.OdkazBarva1:link { color: #FF0000}
A.OdkazBarva1:hover { color: #FF0000}
A.OdkazBarva1:visited { color: #FF0000}
.navigace {  color: #000000}
A.navigace  {text-decoration: underline;}
.AktualniStrana {text-decoration: none; color : #FF0000; font-size: 9pt; font-weight: bold; }
.VypisZboziTitulek { font-size: 0.70pc; font-weight: bold; color: #666633}
A.VypisZboziTitulek:link {text-decoration: none}
A.VypisZboziTitulek:hover {color : #FF0000;text-decoration: underline;}
A.VypisZboziTitulek:visited {text-decoration: none}
.VypisText  { color: #000000}
A.VypisText:link {color : #666633;text-decoration: underline;}
A.VypisText:hover {color : #FF0000;text-decoration: underline;}
A.VypisText:visited {color : #666633;text-decoration: underline;}
A.TextyStranek:link {color : #FF0000;text-decoration: underline;}
A.TextyStranek:hover {color : #FF0000;text-decoration: underline;}
A.TextyStranek:visited {color : #FF0000;text-decoration: underline;}h5 {  font-size: 10px}
.cara { height:1px; width: 100%; background-color:#666; padding:0; }
.FormSelectLeftMenu {   font-weight: normal; color: #000; border: 1px #666 solid; width: 120px; }
.FormTextLeftMenu {   font-weight: normal; color: #000; border: 1px #666 solid; width: 120px; }
.form-small { font-size: 10px; color: #000000; top: 0px;}
.input {  font-weight: normal; color: #000; height: 16px; width: 110px; border: 1px #666 solid; }
.inputTextReadonly	{ border: solid 0px; text-align: right; }
.area {  font-weight: normal; color: #000000; background-color: #FFFFFF; width: 110px; border: 1px #666666 solid; }
.hiddenpole {	border : 0px none; font-weight: bold; text-align : right; }
.button { font-weight: bold; color: White; background-color: #585C30; height: 18px; border: 2px outset Olive; vertical-align:baseline; }
.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: White; background-color: #FF0000; height: 18px; border: 1px outset #FF0000; vertical-align:baseline; }
.odkaz { color: gray; }
tr.objednavka1  td {color: red;}
tr.objednavka6  td {color: #FF9C00;}
tr.objednavka3  td {color: green;}
tr.objednavka2  td {color: blue;}
tr.objednavka9	td {color: #990099; }
tr.objednavka10	td {color: #660000; }*/