/* CSS Document */

body { font-family: verdana, Arial, Helvetica, sans-serif; 	font-size:13px; margin:0; background-color:#E4FFCF; }
table td { vertical-align:top;}
#container { position:relative; width:100%; top:0; left:0; }
#page { width:980px; margin:0 auto; padding-top:0px; background:#FFF url(../imgs/page_r2_c1.gif) repeat-y center top; }
#page-top { height:16px; background:url(../imgs/page_r1_c1.gif) no-repeat center bottom; }

/*  header  -------------  */

#header { width:952px; height:175px; position:relative; margin:0 auto;  background-color:#9ECD2F;}
.header-text { padding:50px 0 0 210px; margin:0; font-weight:bold; font-size:33px; line-height:35px; letter-spacing:1px; color:#DDEEB5; font-family:"Arial", Tahoma, sans-serif;}
#headbann { width:100%; height:100%; position:absolute; background:url(../imgs/headbann.png) no-repeat left top; }

#main { width:950px; margin:10px auto 0 auto;  }

/*  sidenav, menu-box, ad-box  ---------------  */

#sidenav { width:225px; float:left;}
h3.menu-box { margin:0; width:189px; padding:6px 6px 6px 30px;  font-size:15px; font-weight:normal; color:#FFF; font-family:Arial, Tahoma, sans-serif; background:#3F9413 url(../imgs/menu-box-h3.png) no-repeat left top;  }

ul.menu-box { margin:0 0 10px 0; padding:4px 0 10px 0;	background:#CFE798 url(../imgs/menu-box-ul.gif) no-repeat left bottom; }
.menu-box li { display:block; margin:0; padding:0 4px 0 0; list-style-type:none;
	background-image:url(../imgs/menu-box-li.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.menu-box .menu-spacer { background-image:none; font-size:0; line-height:0; height:3px; margin:4px 7px 1px 7px; width:auto; border-top:1px solid #3F9413;}

.menu-box li.selected { background-position:left -200px ; background-color:#24523D;}
.menu-box li.opened { background-position:left -400px ; background-color:#24523D;}
.menu-box li.selected a, .menu-box li.opened a{ color:#FFF;}
.menu-box a {
	display:block;
	width:192px;
	height:auto !important;
	height:14px;  /*  fix IE 6 */
	font-size:14px;
	font-weight:normal;
	line-height:15px;
	padding:4px 5px 5px 24px;
	text-decoration:none;
	color: #00351D;
	font-family:Arial, Tahoma, sans-serif;
}
.menu-box a:hover { text-decoration:underline; }

a.ad-box { width:225px; margin-bottom:10px; display:block; border:none; padding:0;}
.ad-box img { display:block; border:none;}
img.ad-box { display:block; margin-bottom:10px;}

.inbox ul { margin:0 0 7px 0; padding:0; background-color:#CFE798; border-bottom:1px solid #3F9413; border-top:1px solid #3F9413; }
.menu-box li.inbox { background-image:none; padding-right:0; width:225px; /*  fix IE  */}
.menu-box .inbox li { background-image:url(../imgs/sidenav-li-sub.gif); background-color:#EEF784 /*  musí být, fix IE */ }
.menu-box .inbox a {	padding-left:32px; width:184px;}
.menu-box .inbox .selected a { color:#000000;} 
.menu-box .inbox li.selected  { background-color:#D6E60F;}

.seo-box { margin:10px 0;}
.seo-box h3 {margin:0; width:189px; padding:6px 6px 6px 30px;  font-size:15px; font-weight:normal; color:#FFF; font-family:Arial, Tahoma, sans-serif; background:#3F9413 url(../imgs/menu-box-h3.png) no-repeat left top;}

.seo-box p {background:#CFE798 url(../imgs/menu-box-ul.gif) no-repeat left bottom; margin:0; padding:10px;}
.seo-box a { font-weight:normal; color:#00351D; margin-right:7px;}

/*  menu - bar  */

.menu-bar { height:34px; float:right; margin:0 0 10px 0; padding:0; }
.menu-bar li { display:block; float:left; margin:3px 4px 0 0; padding:0; height:31px; background-repeat:no-repeat; 
background-position:left top; }
.menu-bar span { display:block; height:31px; float:left;; background-repeat:no-repeat; 
background-position:right top; }
.menu-bar  a { display:block; float:left; line-height:16px; padding:8px 16px 7px 16px; min-height:16px;  height:auto !important; height:16px; text-decoration:none; font-weight:normal; color:#FFF;}
.menu-bar  a:hover { text-decoration:underline;}

.menu-bar li.selected { margin-top:0; height:34px; background-position:left -100px;  background-color:#24523D;}
.menu-bar .selected span { height:34px; background-position:right -100px; }
.menu-bar .selected a { padding-bottom:7px; }


.menu-bar-transp { height:36px; float:right; margin:0 0 10px 0; padding:0; }
.menu-bar-transp li { display:block; float:left; margin:3px 4px 0 0; padding:0; height:33px; background-repeat:no-repeat; 
background-position:left top; }
.menu-bar-transp span.outer { display:block; height:33px; float:left;; background-repeat:no-repeat; 
background-position:right top; }
.menu-bar-transp  a { display:block; margin:2px 2px 0 2px !important; margin:2px 1px 0 1px; float:left; line-height:16px; padding:8px 14px 7px 14px; min-height:16px;  height:auto !important; height:16px; text-decoration:none; font-weight:normal; color:#FFF; background-color:#509D27; position:relative;}
.menu-bar-transp  a:hover { text-decoration:underline;}


.menu-bar-transp li.selected { margin-top:0; height:36px; background-position:left -100px;  /*background-color:#24523D;*/}
.menu-bar-transp .selected span.outer { height:36px; background-position:right -100px; }
.menu-bar-transp .selected a { padding-bottom:10px; background-color:#24523D;}
/*.menu-bar-transp .selected a span { background-position:center -100px; }*/


.menu-main { position:absolute; left:8px; top:134px; }
.menu-main li { background-image:url(../imgs/menu-bar1-item_r1_c1.gif);}
.menu-main span.outer { background-image:url(../imgs/menu-bar1-item_r1_c3.gif); }

.menu-eshop { position:absolute; right:4px; top:134px; }
.menu-eshop li { background-image:url(../imgs/menu-bar1-item_r1_c1.gif);}
.menu-eshop span.outer {background-image:url(../imgs/menu-bar1-item_r1_c3.gif); }

/*  footer  ---------  */
#footer { width:952px; clear:both; background:#FFF url(../imgs/footer-bar.gif) repeat-x 1px 6px; padding-top:10px; }
#footer p { margin:0; padding:5px 0 0 0; font-size:11px; color:#888; }
#footer a { font-size:11px; color:#888; text-decoration:none;}
#footer a:hover { text-decoration:underline;}

#page-bottom { height:32px; background:url(../imgs/page_r3_c1.gif) no-repeat center top; }
#page-bottom p { width:960px; margin:0 auto; padding-top:13px;  text-align:right; color:#91B6C8; font-size:11px; }
#page-bottom a { color:#2B662F; text-decoration:none; font-weight:normal; padding-left:5px;}
#page-bottom a:hover { text-decoration:underline;}

.page-up { display:block; float:right; width:22px; height:22px; margin-top:4px; overflow:hidden; }
.page-up span { display:block; width:22px; background:url(../imgs/page-up.gif)
 no-repeat left bottom;}
.page-up a { display:block; width:22px; height:22px; margin:0; }
.page-up a:hover { height:54px; }

/*  content --------------  */
#content { width:699px; position:relative; left:0; top:0; float:right; padding:0 0 12px 0px; min-height:375px; height:auto !important; height:350px; /*  fix chyby IE */ }
p { line-height:17px;}
a{ font-weight:bold; color:#2E59A9; text-decoration:underline; cursor:pointer;}
a:hover { text-decoration:none;}
h1 { font-family:Arial, Tahoma, sans-serif; font-size:25px; font-weight:normal; 
	color:#333; border-bottom:2px solid #333;
	margin:0 0 25px 0; padding-top:6px; padding-bottom:5px; }
h2 { font-family:"Trebuchet MS", Tahoma, sans-serif; color:#B70000; font-size:18px;}
.right h2 { margin-top:0;}
h3 { font-family:"Trebuchet MS", Tahoma, sans-serif; color:#3DAA2D; font-size:15px; }
h3.dot { padding-left:20px; background:url(../imgs/h3-dot.gif) no-repeat left top;}
.clear { display:block; clear:both;}
.left { float:left; }
.right { float:right; }
.center { text-align:center;}
.strong { font-weight:bold;}
.nowrap { white-space:nowrap;}
.pracuje { width:150px; margin:120px auto 0 auto; border-left:12px solid #FF6600; padding-left:12px; color:#FF6600;}
.h20 { font-size:0; line-height:0; height:20px;}

ul { margin:10px 0; padding-left:7px; }
ul li { list-style-type:none; padding-left:15px; padding-bottom:3px; line-height:17px;  }
ul.dot li {background:url(../imgs/li-dot.gif) no-repeat left top;}

/*  content-sloupce  */
.content-right { width:225px; float:right; padding-top:7px; }
.content-left { width:447px;  float:left;}
.content-full { margin-right:16px;}
.content-half { width:328px; }

/*  tip-box  */
div.tip-box { clear:both; width:215px; float:right; margin-bottom:10px; border:5px solid #69C465;  }
div.tip-box h2 {  padding:6px 0 6px 9px; font-size:14px; margin:0; color:#FFF; background:#69C465; font-family:Arial, Helvetica, sans-serif;  }
div.tip-box p { margin:0; padding:6px 10px 10px 6px; color:#666997; font-size:12px; background:#DAFBD2;}
div.tip-box span { display:block; padding-top:4px; text-align:right;}
img.tip-box { display:block; padding:4px; border:1px solid #BBCBDF; margin-bottom:12px; color:#89A; /* šířka 215px */}

.emp-box { width:380px; margin:25px auto; border:12px solid #69C465; padding:12px 12px 0 12px; border-color:#B3E1B0;}

/*  half-box  */
.half-box { width:207px;}
.half-box img { display:block; border:1px solid #C7D8F1;}

/*  velikost  */
h3.velikost { color:#000; margin-bottom:0;}
.tbl-velikost { width:100%; }
.tbl-velikost td { color:#17557D; background-color:#E4F1FA; padding:5px 16px 3px 4px; text-align:right; width:50px; border-bottom:1px solid #FFF;}
.tbl-velikost .tbl-head td { font-weight:bold; background-color:#95C9EC; padding:6px 16px; border-bottom:2px solid #FFF; text-align:center;}
.tbl-velikost td.first, .tbl-velikost .tbl-head td.first  { text-align:left; padding-left:16px; width:auto; font-weight:bold;}
img.velikost { display:block; background-color:#EDF4FA;}

/*  obrázky  */

img.large { display:block; margin:25px auto; }
img.border { padding:4px; border:1px solid #CAD6E8;}
img.medailonek { margin-left:20px;}
h3.medailonek { margin-top:0; padding-top:16px; clear:both;}

.tbl-kontakt td { padding:5px 14px 2px 6px;}
img.mapa { display:block; margin-top:30px;}

/*  mapa  */
a.mapa-mala { display:block; width:328px; height:243px; margin:0 auto;}
.mapa-mala img {display:block; padding:5px; background-color:#FFF; border:1px solid #D3D9E2;}

.chyba-v-aplikaci { padding-top:1px; background:url(../imgs/chyba-v-aplikaci.gif) no-repeat left top; }
.chyba-v-aplikaci .message { padding-left:120px;}
.chyba-v-aplikaci td { padding:3px 12px 3px 0;}

.websection { position:absolute; top:10px; left:10px; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

/*  výpis výrobků v kategorii  */

.kat-row h2 { margin-top:0; }
.kat-box { width:338px; }
.kat-box div.text-wrapp { width:230px; float:right; }
.kat-box a.img-link { display:block; float:left; border:1px solid #DEF; text-decoration:none; font-weight:normal; color:#ABC;  overflow:hidden;}
.kat-box a.img-link:hover { border:1px solid #ABC;}
.kat-box img { display:block; float:left; border:1px solid #DEF;}
.kat-box a.img-link img { float:none; border:none; }
.kat-box  h3 { margin:0; }
.kat-box h3 a {color:#3DAA2D; font-size:15px; text-decoration:none;}
.kat-box h3 a:hover { text-decoration:underline;}
.kat-box h3.sub { font-size:14px; color:#333333; font-weight:normal; font-style:oblique; }
.kat-box .h3-wrapp { padding:4px 6px; background-color:#EAFADE;}
.kat-clear { clear:both; height:38px; background:#FFF url(../imgs/footer-bar.gif) repeat-x left 12px;}
.kat-row-last { background:none; height:15px;}

.kat-list h2 a { color:#B70000; text-decoration:none; }
.kat-list h2 a:hover { text-decoration:underline; }
.kat-list a.img-link { margin-right:8px; margin-bottom:8px;}

/*  vyrobek  */

.vyrobek-detail-right-box { width:450px; float:right;}
.vyrobek-detail-left-box {float:left; width:222px; position:relative;}

.vyrobek-detail-left-box img{ display:block; border:1px solid #EFF5FA; margin:8px 0 25px 0; color:#ABC; }
.vyrobek-detail-right-box h3 {margin:0; font-size:18px;}
.vyrobek-detail-right-box p { margin:8px 0;}
.vyrobek-detail-right-box h4 { font-family:"Trebuchet MS"; font-size:15px; margin:8px 0; position:relative; top:4px; padding-left:15px; background:url(../imgs/h4-dot.gif) no-repeat left top;}
.vyrobek-detail-right-box ul { margin:10px 0; padding-left:7px; }
.vyrobek-detail-right-box ul li { list-style-type:none; padding-left:15px; padding-bottom:3px; line-height:17px; background:url(../imgs/li-dot-2.gif) no-repeat left top; }
h2.vyrobek-detail { padding-left:22px; margin-bottom:0; background:url(../imgs/h2-vyrobek-detail.gif) no-repeat left top;}
h3.vyrobek-detail { margin:3px 0 12px 0; padding-left:22px; font-size:15px; color:#567; font-weight:normal; font-style:oblique;}

/*  do košíku  */

.cena-wrapp { height:auto !important; height:18px; position:relative; }
.do-kosiku { position:absolute; right:0; bottom:0; color:#62DD17; }
.cena-wrapp span { display:block;}
.cena-wrapp .cena-k, .cena-wrapp .cena-d1 { font-weight:bold;}
.cena-wrapp strong { white-space:nowrap; color:#0066CC;}
.cena-wrapp .kod { color:#1F610C;}
.smluvni-klient .cena-k{ text-decoration:line-through; color:#999;}
.smluvni-klient .cena-k strong { color:#999;}
.smluvni-klient .cena-d1 { color:#456;}


/*  administrace  */

.user-box { position:absolute; right:12px; top:2px; margin:0; color:#000;}
.user-box a { color:#000;}
.sub-menu-admin { text-align:right;}
.sub-menu-admin a { margin-left:12px;}

.admin-inpage-menu { position:absolute; width:56px; height:22px; right:0px; top:15px; margin:0;}
.admin-inpage-menu .icon-drop { position:absolute; right:5px; top:0;}
.admin-inpage-menu .icon-edit { position:absolute; left:-15px; top:0; background-color:#000;}

span.icon-control { display:block; width:22px; height:22px; background-position:left top; background-repeat:no-repeat;}
.icon-control a { text-decoration:none; display:block; width:22px; height:22px;}
.icon-edit { background-image:url(../imgs/icon-edit.gif); }
.icon-drop { background-image:url(../imgs/icon-drop.gif);}

/*  ceník  */

.tbl-cenik { border:1px solid #000; border-color:#D8F2BD; margin-bottom:22px; margin-top:7px;}
.tbl-cenik td { padding:4px 16px; border-bottom:1px solid #D8F2BD;}
.tbl-cenik td.first { padding-left:30px;}
.tbl-cenik td.last { text-align:right; font-weight:bold; color:#3177C4; white-space:nowrap;}
.tbl-cenik td.delka { white-space:nowrap;}
.tbl-cenik tr.tbl-head td { font-weight:bold; text-align:center; padding-top:8px; padding-bottom:8px; background-color:#D3F1B6;  color:#000; background-image:none;}
.tbl-cenik td.nodot { background-image:none;}
.tbl-cenik tr.last td { border-bottom:none;}
.tbl-cenik tr.tbl-head td.last {} 
.tbl-cenik td.subhead { font-weight:bold; background-color:#EFFAE4; padding-top:6px; padding-bottom:6px;}

.tbl-cenik-masaze {width:570px;  }
/*.tbl-cenik-masaze .first { width:340px;}*/
.tbl-cenik-masaze .delka { width:80px;}
.tbl-cenik-masaze .last { width:65px; white-space:normal;}
.tbl-cenik-masky {width:670px; }
.tbl-cenik-dasli {width:520px; }


/*  program  */
.tbl-program { width:610px; border:1px solid #E4FAD8; border-color:#B0F28C; margin-bottom:23px;}
.tbl-program td { /*background-color:#EDFCE4;*/ padding:6px 12px 4px 12px;}
.tbl-program td.datum {  white-space:nowrap; width:90px;}
.tbl-program td.cas { white-space:nowrap; width:20px;}
.tbl-program td.akce {}
.tbl-program tr.tbl-head td { background-color:#C9F1AD; color:#000000; font-weight:bold; padding-top:9px; padding-bottom:9px; }
.tbl-program tr.last td { padding-bottom:12px;}
.width-auto { width:auto;}

/*  kalendář akcí  */

.tbl-kalendar td { padding:3px 8px;}

/*  submenu bar  */
p.sub-menu-bar { margin:0; float:right; position:relative; top:-4px;}
p.sub-menu-bar a {margin-left:12px;}
h1.sub-menu-bar { margin-bottom:0;}
div.sub-menu-bar { padding-top:10px;}

.develop-window { position:fixed; top:12px; right:12px; margin:0; display:inline; padding:2px; border:2px solid blue; background-color:#FFF;}
.wrong-message {width:230px; padding:7px; margin:65px auto;}
.wrong-message p { text-align:center; color:#FF0000;}

ul.wide li { padding-top:6px; padding-bottom:6px; }

ul.info-box { width:470px; margin-left:25px;}
ul.info-box li { background:url(../imgs/wide-dot.gif) no-repeat left top;}


/* obecné tabulky */
.tbl  { border:1px solid #59A333; width:100%; padding-bottom:7px;}
.tbl table { width:100%;}
.tbl th { padding:6px 8px; font-weight:bold; background-color:#59A333; color:#FFF; text-align:left; border-bottom:5px solid #FFF;}
.tbl td { padding:3px 8px;}
.tbl td.odkaz a { display:block; color:#000;}
.tbl .icon {padding-left:24px; background-position:5px 5px; background-repeat:no-repeat; }
.tbl .sub-head td { font-weight:bold; color:#1169C1; border-top:10px solid #FFF; border-bottom:3px solid #FFF; padding:3px 0 4px 26px; background-color:#D2EDFB;}
.tbl .sub-head td.first { border-top-width:0;}
.tbl .sub-head td span {}

.tbl td.datum { width:60px; text-align:right;}
.tbl td.autor { width:70px;}
.tbl td.delka { width:50px;}

/*  tbl-kosik  */

.tbl-kosik { padding-bottom:0;}
.tbl-kosik th.kod { width:50px; }
.tbl-kosik th.kusu {width:25px; }
.tbl-kosik th.cena { width:60px; }
.tbl-kosik th.kod span, .tbl-kosik th.kusu span, .tbl-kosik th.cena span  { display:block; text-align:center; } /* fix IE */

.tbl-kosik td.kod { white-space:nowrap;}
.tbl-kosik td.kusu {padding-top:0; padding-bottom:0;}
.tbl-kosik td.kusu input { display:block; width:25px; height:15px; text-align:right; margin-left:auto; margin-right:0;}
.tbl-kosik td.cena { text-align:right; padding-left:6px; white-space:nowrap;}
.tbl-kosik td.ikona { width:22px; padding:0 7px; }

.tbl-kosik .tbl-sum td { font-weight:bold; background-color:#E6FBD2; border-top:4px solid #FFF;}
.tbl-kosik .celkem-kusu { text-align:right; padding-right:13px;}
.tbl-kosik .celkem-cena { white-space:nowrap; text-align:right; }

.frm-kosik .btn { margin:22px 0;}
.frm-kosik .btn input { margin-left:12px;}
.frm-kosik .btn input.first { margin-left:0;}
.frm-kosik .btn-center { text-align:center;}
.frm-kosik .frm-err ul { margin-bottom:0;}

.level-box { padding-top:7px;} /*  pro košík i objednávku  */
.level-box span { text-transform:uppercase; font-weight:bold;}


.tbl-uzivatel-detail td { padding:3px 14px 3px 0;}

p.sub-titulek { color:#333; font-style:oblique; margin-left:18px; margin-right:18px; padding:5px 2px; border-width:1px 0; border-style:solid; border-color:#999999;}

.home-spa li { list-style-type:decimal; padding:0; margin:3px 0 2px 22px;}
div.spa-right { width:535px; float:right; }
img.spa-left { display:block; float:left; padding:3px; margin-top:4px; border:1px solid #C1DFF4;}
.h-spa { height:32px;}
h3 { margin-top:0;}


/*  msg-box  */
.overlay { position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.4;  filter: alpha (opacity=40); z-index:100;}
#msg-box-wrapp {position:absolute; width:100%; top:170px; z-index:200;}
#msg-box { width:330px; min-height:220px; height:auto !important; height:220px; padding:20px; margin:0 auto; position:relative; left:112px; background-color:#E0EFFC; border:1px solid #479EED; }
#msg-box h3 { color:#0066FF; padding-bottom:4px; border-bottom:1px solid #0066FF; width:100%; /* fix IE */}
.tbl-msg-box { margin-bottom:10px;}
.tbl-msg-box td { padding:0px 12px 3px 6px;}
.tbl-msg-box td.value { color:#0066FF; font-weight:bold; white-space:nowrap; }

.frm-msg-box input#kusu { width:25px; text-align:right; padding-right:3px; }
.frm-msg-box td { padding:4px 12px 2px 0;  }
.frm-msg-box td.cena { color:#0066FF; font-weight:bold; white-space:nowrap;}
.frm-msg-box .btn { padding:18px 0 0 0; }
.frm-msg-box .btn input { margin-left:12px;}
.frm-msg-box .btn input.first { margin-left:0;}
.frm-msg-box .frm-err {font-size:0; line-height:0;}
.frm-msg-box .frm-err ul {margin:4px 0 0 0; padding-top:4px; padding-left:0;}
.frm-msg-box .frm-err li { list-style-type:none; padding-left:15px; padding-bottom:3px;font-size:13px; line-height:17px; background:url(../imgs/errmess-li-msgbox.gif) no-repeat left top; color:#FF0000;  }


/*  objednávka  */
.tbl-objednavka .wrapper { padding:8px;}
.tbl-objednavka h2 { padding:5px; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#59A333; color:#FFF; letter-spacing:1px; margin:2px 2px 0 2px;}
.objednavka-box { width:296px; min-height:170px; height:auto !important; height:170px; padding:0 15px; border:1px solid #59A333;}
.objednavka-box h3 { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:12px 0;}
.obj-spacer { display:block; height:6px; margin-top:6px; border-top:1px solid #B8E7BF;}

.h12 { height:0px;}

.tbl-objednavka th.cislo { width:15px;}
.tbl-objednavka th.kod { width:55px;}
.tbl-objednavka th.kusu { width:15px;}
.tbl-objednavka th.cena { width:55px; text-align:center;}
.tbl-objednavka th.body { width:25px;}

.tbl-objednavka td.cislo { text-align:center;}
.tbl-objednavka td.kod { white-space:nowrap;}
.tbl-objednavka td.kusu { text-align:right;}
.tbl-objednavka td.cena { text-align:right;}
.tbl-objednavka td.body { text-align:right; padding-right:16px;}

.tbl-objednavka { padding-bottom:0; }
.tbl-objednavka .tbl-sum td { font-weight:bold; background-color:#E6FBD2; border-top:4px solid #FFF;}
.tbl-objednavka .celkem-kusu { text-align:right; padding-right:9px;}
.tbl-objednavka .celkem-cena { white-space:nowrap; text-align:right; }
.tbl-objednavka .celkem-body { text-align:right; padding-right:16px;}

/*  moje-objednavky  */
.tbl-moje-objednavky { padding-bottom:0; }
.tbl-moje-objednavky th.body { width:35px; text-align:right;}

.tbl-moje-objednavky td.cena {text-align:right;}
.tbl-moje-objednavky td.body {text-align:right;}
.tbl-moje-objednavky td.detail {text-align:center;}
.tbl-moje-objednavky tr.tbl-sum td { white-space:nowrap; font-weight:bold; background-color:#E6FBD2; border-top:4px solid #FFF; padding-top:8px; padding-bottom:8px; }
.tbl-moje-objednavky td.celkem-body {text-align:right; }
.tbl-moje-objednavky td.celkem-cena {text-align:right; }

.icon-nevyrizena { background-image:url(../imgs/icon-nevyrizena.gif);}
.icon-vyrizena { background-image:url(../imgs/icon-vyrizena.gif);}


/*  crumbs  */

h1.katalog { margin-top:8px;}
.crumbs-menu {  position:absolute; top:-8px; right:0; margin:0; text-align:right; font-size:13px;}
.crumbs-menu span { padding-right:20px; margin-right:3px; background:url(../imgs/crumbs-icon.gif) no-repeat right center;}
.crumbs-menu span.last { background:none; padding-right:0; margin-right:0;}
.crumbs-menu a { text-decoration:none;}
.crumbs-menu a:hover { text-decoration:underline;} 


.tbl-prodeti { width:100%;}
.tbl-prodeti-plan { margin-bottom:18px;}
.tbl-prodeti-plan td { padding:2px 12px 2px 0;}

