 BODY {	scrollbar-face-color: white;
	scrollbar-shadow-color: #aa0000;
	scrollbar-highlight-color: #aa0000;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #aa0000;
	background: #eef3fc url(main-bg.gif) 0px 0px repeat-x;
	color: #555a5f
	}

 BODY, TD {font-family: Tahoma; color: black; font-size: 11px;}


 /* div.obsah ul li a{
    font-size: 14px;
    font-weight: bold; 
    color: #000; 
    /*display: block;*/
/*    padding-left: 15px;
    /*padding-right: 25px;*/
/*    float: left;
    text-decoration: none;
  }
  #menu a:hover, #menu a:active{
    color: #fff;
    background-color: #AF2500;
  } 
  */
  
 A {color: #aa0000; text-decoration: none; font-weight: bold;}
 A:hover {text-decoration: underline}
 A.tovar_hidden {color: #9e9e9e}
 A.tovar_hidden:hover {color: #818181}

 A.necesta, A.cesta {color: black;}
 A.cesta {text-decoration: none; font-weight: bold;}
 A.cesta:hover {text-decoration: underline}

 INPUT, TEXTAREA, SELECT {border: 1px solid #3c5175; background: white; font-size: 10px;}
 INPUT.hl, TEXTAREA.hl {border: 1px solid #d90000; background: #fff0f0; font-size: 10px; font-weight: bold}
 TEXTAREA.wide {width: 270px; height: 150px}
 TEXTAREA {width: 200px; height: 100px; font-family: Tahoma; font-size: 11px}
 TEXTAREA.admin {width: 100%; height: 30px;}
 INPUT.submit, INPUT.button {border: 0px; background: #aa0000; color: white; cursor: hand; padding: 0px; font-weight: bold; font-size: 10px; height: 20; margin: 2px}
 INPUT.button#search {margin-top: 4px}
 INPUT.button#obj {width: 140px;}
 INPUT.button#search2 {margin: 2px; width: 71px;}
 INPUT.checkbox, INPUT.radio {border: 0px; cursor: hand; background: none}
 INPUT.search, SELECT.search {font-size: 11px; margin: 2px; width: 160px}
 INPUT.login {width: 120px}
 INPUT.login2, INPUT.submit#login2 {width: 100px; font-size: 9px; height: 16px;}
 INPUT.kosik {width: 30px}
 INPUT.kosik2 {width: 60px}
 
 TR.dd TD {background: #f6f6f6}
 TR.ddd TD {background: white; border-top: 1px solid #5d7a9a}

 TD.obsah {width: 752px; background: #f6f6f6}
 TD.obsah DIV.vnutri {margin: 30px 16px 0px 0px; padding: 18px 5px 0px 15px; background: white url(obsah-top.gif) 0px 0px no-repeat; height: 100%}
 TD.vlavo {padding: 0px; width: 252px; background: #f6f6f6}
 TD.vlavo DIV {margin: 0px; padding: 0px;}
 TD.vlavo DIV.srch {background: #eaeaea url(odd-top01.gif) -14px 0px no-repeat; padding: 35px 0px 5px 0px; margin: 4px 11px 0px 8px; border-bottom: 10px solid #d3d3d3}
 TD.vlavo DIV.title {color: #1263ad; font-weight: bold; font-size: 12px; margin: 0px; padding: 3px;}
 TD.vlavo DIV.obsah {padding: 11px 5px 5px 15px; margin: 0px; border: 0px; line-height: 18px;}
 TD.vlavo DIV.obsah A {color: black}
 TD.vlavo DIV.obsah A.chosen {color: #02539d; text-decoration: underline}
 

 TD.vlavo div.srch DIV.obsah ul {list-style-type: none; color:#000;  font-size:12px; margin:0px; padding:0px;}
 TD.vlavo div.srch DIV.obsah ul li{margin-top:5px;}
 TD.vlavo div.srch DIV.obsah ul li A {text-decoration: none; color:#000;  font-size:12px;}
 TD.vlavo div.srch DIV.obsah ul li A.current {text-decoration: none; color:#CA0B0B; font-size:12px;}
  TD.vlavo div.srch DIV.obsah ul li.list10 A {text-decoration: none; color:#000;  font-size:12px; margin-left:10px;}
  TD.vlavo div.srch DIV.obsah ul li.list10 A.current {text-decoration: none; color:#CA0B0B;  font-size:12px;margin-left:10px;}
    TD.vlavo div.srch DIV.obsah ul li.list20 A {text-decoration: none; color:#000;  font-size:12px;margin-left:15px;}
    TD.vlavo div.srch DIV.obsah ul li.list20 A.current {text-decoration: none; color:#CA0B0B;  font-size:12px;margin-left:15px;}
      TD.vlavo div.srch DIV.obsah ul li.list30 A {text-decoration: none; color:#000;  font-size:12px;margin-left:20px;}
      TD.vlavo div.srch DIV.obsah ul li.list30 A.current {text-decoration: none; color:#CA0B0B;  font-size:12px;margin-left:20px;}
        TD.vlavo div.srch DIV.obsah ul li.list40 A {text-decoration: none; color:#000;  font-size:12px;margin-left:25px;}
        TD.vlavo div.srch DIV.obsah ul li.list40 A.current {text-decoration: none; color:#CA0B0B;  font-size:12px;margin-left:25px;}
          TD.vlavo div.srch DIV.obsah ul li.list50 A {text-decoration: none; color:#000;  font-size:12px;margin-left:30px;}
          TD.vlavo div.srch DIV.obsah ul li.list50 A.current {text-decoration: none; color:#CA0B0B;  font-size:12px;margin-left:30px;}

 TD.vlavo DIV.obsah A.chosen {color: #02539d; text-decoration: underline}


 .error {color: #c10000; font-weight: bold}
 .notif {color: #0668b9; font-weight: bold}
 #cena {font-size: 16px;}
 .vyrobca {font-weight: normal; font-size: 11px}

 IMG.obr, IMG.left_obr {border: 1px solid black; margin: 2px}
 IMG.left_obr {float: left; margin-right: 7px; margin-bottom: 3px}
 IMG.obrnb {border: 0px; margin: 2px;}
 IMG.gb, IMG.obrgb, IMG.obrgbright {border: 1px solid #6c6c6c}
 IMG.obrgb {margin-right: 20px;}
 IMG.obrgbright {margin-left: 10px; margin-bottom: 10px}
 IMG.nb {border: 0px}

 DIV.admin_menu {padding: 10px; margin: 0px; border-top: 1px dashed black; border-bottom: 1px dashed black; text-align: left; padding-left: 15px; width: 95%;}
 DIV.admin_back {padding: 0px; margin: 0px; margin-left: 150px; margin-top: 30px}
 DIV.obr_katalog {
	padding: 0px;
	margin: 2px;
	height: 100px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
 DIV.vyrobce {border: 1px solid #e6e6e6; padding: 5px; margin: 15px 10px 15px 0px}

 DIV.frame_oddeleni {padding: 0px; margin: 0px; border: 0px; width: 170px; padding-top: 3px;}

 DIV.detaily {border: none; padding: 10px; margin: 5px; text-align: left; width: 98%}
 DIV.zapisnik {border-top: 2px dotted #cdcdcd;}

 DIV.hlavicka {padding: 0px; margin-top: 8px; border-bottom: 2px dotted #909090; font-size: 10px;}
 DIV.hlavicka_title {color: white; font-size: 12px; font-weight: bold; padding-top: 1px;}
 DIV.hlavicka_title h1 { font-size: 12px; font-weight: bold; margin-top: -1px;}
 DIV.hlavicka_obsah {padding: 10px; margin: 0px; border: 0px}
 
 DIV.buttons {margin-top: 3px; padding-top: 3px;}
 DIV.buttons A {color: #ffefb0}
 DIV.buttons A.logout {color: #ffc7b9}
  
 TD.detaily {border: 1px solid #e0e0e0;}

 TABLE.tab_produkty {width: 98%}
 TABLE.tab_produkty, TABLE.tab_produkty TD {border: none; padding: 3px; padding-top: 6px; padding-bottom: 6px}
 TABLE.tab_produkty TD {background: none}
 TABLE.tab_produkty TR#head TD {color: #6e6e6e; font-weight: bold; font-size: 12px; background: #d2d2d2; border-top: 1px solid #3c3c3c;} 
 TABLE.tab_produkty TR#darker TD {background: #e8e8e8} 
 TABLE.tab_produkty TR#oddeleni TD {background: white; color: black} 
 TABLE.tab_produkty TD A.produkt, TABLE.tab_produkty TD B.produkt {font-size: 13px; color: #154a99}
 TABLE.tab_produkty TD A IMG {border: 1px solid white}
 TABLE.tab_produkty TD A:hover IMG {border: 1px dotted #838383}

 TABLE.tab_katalog {width: 98%}
 TABLE.tab_katalog, TABLE.tab_katalog TD {border: 0px; padding: 8px}
 TABLE.tab_katalog TD {text-align: left}
 TABLE.tab_katalog TD#vrch {border-bottom: 2px solid #d3d3d3}
 TABLE.tab_katalog TD.darker {background: none; border: none; border-bottom: 1px solid #c9c9c9}
 TABLE.tab_katalog TD DIV.title {padding: 0px; text-align: left; width: 98%; background: none; color: #ff0000; font-size: 12px; font-weight: bold; margin-bottom: 10px;}
 TABLE.tab_katalog TD A.produkt {color: #ff0000}
 TABLE.tab_katalog TD A IMG {border: 1px solid #eaeaea}
 TABLE.tab_katalog TD A:hover IMG {border: none}
 
 TABLE.tab_vlastnosti {width: 99%; border: 1px solid #b7b7b7; border-top: none}
 TABLE.tab_vlastnosti TD {border-top: 1px solid #a3a3a3; padding: 3px;}
 TABLE.tab_vlastnosti TD.value {text-align: right}
 TABLE.tab_vlastnosti TD {background: #efefef}
 TABLE.tab_vlastnosti TR.darker TD {background: #cdcdcd} 

 TABLE.tab_admin, TABLE.tab_admin TD {border: 1px solid #bed3ef; padding: 3px;}
 TABLE.tab_admin TD {background: #f3f7fc}
 TABLE.tab_admin TR#head TD {background: #b3cbec} 
 TABLE.tab_admin TR#darker TD {background: #ecf0f5} 
 TABLE.tab_admin TR#oddeleni TD {background: white; color: black} 
 TABLE.tab_admin TR#oddeleni10 TD {background: #dcf8ef; color: black} 
 TABLE.tab_admin TR#oddeleni11 TD {background: #fcedd8; color: black} 
 TABLE.tab_admin TR.divider TD {background: #bed3ef; font-size: 1px} 
 
 DIV.zprava, DIV.skryta_zprava {padding: 0px; margin: 0px; margin-bottom: 15px}
 DIV.skryta_zprava {color: #a6a6a6}
 DIV.skryta_zprava A {color: #c10000}
 DIV.skryta_zprava B.error {color: #c10000}

 TR.admin_hore TD {background: #2c5999; color: white; padding: 3px; border-bottom: 2px solid black}
 TR.admin_hore TD DIV.logo {padding: 5px; margin: 5px; border: 1px solid black; background: white;}
 
 TD.admin_menu {border-right: 2px solid #696565; background: #9b9797; width: 150px; padding-top: 15px}
 TD.admin_obsah {padding: 15px}
 
 DIV.admin_menuitem {border-top: 1px solid black; border-bottom: 1px solid black; background: #d9d7d7; margin: 0px; width: 98%; height: 30px; padding-top: 8px; padding-left: 20px;} 
 DIV.admin_title {border-bottom: 1px solid #7f7f7f; background: #dfdfdf; margin: 0px; height: 30px; padding-top: 3px; padding-left: 20px; font-weight: bold; width: 50%; font-size: 14pt; border-left: 10px solid #a3a3a3; margin-bottom: 10px} 
 
 B.hlavna_skupina {color: #15528e}
 B.podskupina {color: #885b00}
 
 TABLE.stred {margin: 0px; padding: 0px; border: 0px; width: 98%}
 TABLE.stred TD {padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 5px; font-family: Tahoma; font-size: 12px}
 TABLE.stred TD B.datum {font-size: 13px; color: #999999}
 TABLE.stred TD B.nadpis {font-size: 13px; color: #6e6e6e}

 P.vi {text-align: right; margin: 0px; padding: 0px; padding-right: 10px}
 P.vi A, A.vi {font-size: 13px; color: #c10000; font-weight: bold; text-decoration: none}
 P.vi A:hover, A.vi:hover {text-decoration: underline}

 DIV.hlavas {padding: 5px; padding-right: 0px; border: 1px solid #dddddd; border-bottom: 2px solid #aa0000; background: #f3f3f3; margin-bottom: 10px; padding-bottom: 10px }
 DIV.hlavas DIV {color: #ff0000; font-size: 14px; font-weight: bold; letter-spacing: 2px; padding: 3px; width: 95%; padding-left: 5px}

.puvodni_cena {
	color: #858585;
	font-size: 11px;
 	}

 DIV.ostatne {border: 1px solid #bcdeef; background: #e8f1f7; width: 174px; font-size: 10px;}
 DIV.ostatne#vyrazne {border: 2px solid #ee3338; background: #f8fafc; width: 174px; font-size: 10px;}
 DIV.odda, DIV.odda A {font-size: 11px; color: black; font-weight: normal;}
 DIV.odda {background: url(sipka2.gif) 100% 0px no-repeat}
 #bok {border-right: 1px dotted #a0a0a0}
 #oddelenie {color: #1263ad}
 DIV.popis {margin-top: 24px; border-left: 1px solid #1263ad; padding-left: 10px; padding-bottom: 15px; padding-top: 28px;}
 
 TR.gre TD {color: #b2b2b2}
 DIV.srchtitle {color: #545454; text-transform: uppercase; font-weight: bold; margin: 0px 0px 6px 0px; padding: 0px;}
 .stat1 {color: #5d7a9a}
 
 
 div.top_menu {width:979px; height:32px; background:url(menu_top.gif); padding-top:25px; padding-left:25px;}
div.top_menu  a {font-size:14px; color:#555a5f; font-weight:bold; text-decoration:none; }
