
#add-menu-SA-podklad {  width: 800px; height:120px;  background-color: #ffffc7; position:absolute; top:-165px; right:0px; }
#add-menu-SA {    width: 300px;   text-align:right; margin: 0px 0px 0px 0px; position:absolute; top:-125px; right:0px;  background-color: orange ; color:white; border-top: 2px solid white; border-bottom: 2px solid white;   padding: 13px 5px 13px 5px;  font:30px Tahoma, sans-serif; font-weight:bold;}
#add-menu-SA-1 {  width: 150px;   text-align:center; margin: 0px 0px 0px 0px; position:absolute; top:-125px; right:315px;  background-color: orange ; color:white;border: 2px solid white; border-bottom: 2px solid white;  padding: 13px 0px 13px 0px;   font:30px Tahoma, sans-serif; font-weight:bold;}
#add-menu-SA-2 {  width: 150px;   text-align:center; margin: 0px 0px 0px 0px; position:absolute; top:-125px; right:470px;  background-color: orange ; color:white; border: 2px solid white; border-bottom: 2px solid white;  padding: 13px 0px 13px 0px;   font:30px Tahoma, sans-serif; font-weight:bold;}
#add-menu-SA-3 {  width: 150px;   text-align:center; margin: 0px 0px 0px 0px; position:absolute; top:-125px; right:625px;  background-color: orange ; color:white; border: 2px solid white; border-bottom: 2px solid white;  padding: 13px 0px 13px 0px;  font:30px Tahoma, sans-serif; font-weight:bold;}
#add-menu-SA-1 a{ display:block; color:blue; font-weight:bold;text-decoration: none;}
#add-menu-SA-2 a{ display:block; color:blue; font-weight:bold;text-decoration: none;}
#add-menu-SA-3 a{ display:block; color:blue; font-weight:bold;text-decoration: none;}
#add-menu-SA-1 a:hover{ color:red; font-weight:bold;text-decoration: none;}
#add-menu-SA-2 a:hover{ color:red; font-weight:bold;text-decoration: none;}
#add-menu-SA-3 a:hover{ color:red; font-weight:bold;text-decoration: none;}
#add-menu-SA-login { display:block; padding: 0px 10px 0px 10px;  font:30px Tahoma, sans-serif; }

{-------------------------------------------------------------------menu dea sprava----------------------------------------------------------------------------------}
#menu-dea {   height:50px;  text-align:left; margin: 0px 0px 0px 0px;  background-color: #FFF7B2 ; position:absolute; top:0px;  right:0px;
            border-top: 2px solid white; border-bottom: 2px solid white;   margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#menu-dea-1 { width: 842px; text-align:left; margin: 0px 0px 0px 0px;   position:absolute; top:31px;   left:187px;
              margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#fffbce; color: navy;}

.menu-dea-1-in { font:11px Verdana, sans-serif; font-weight:bold; background-color:#fffbce; color: navy;}


#menu-dea-2 {    text-align:left; margin: 0px 0px 0px 0px;  position:absolute; top:-1px;  left:183px;
               margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


#menu-sprava {  text-align:left; margin: 0px 0px 0px 0px;  position:absolute; top:37px; left:505px;
                      margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


{-----------------------------------------------------posunuti menu pro uzivatele sys----------------------------------------------------------------------------}
#sys-hlava-vlozka {  margin: 0px 0px 0px 0px; padding: 30px 0px 0px 0px; border: 0px solid green;}





{-------------------------------------------------------------------input----------------------------------------------------------------------------------}

.write_only { color:#C8CDD; border: 1px solid gray; background-color: white;}
.read_only  { color:#C8CDD; border: 1px solid gray; background-color: #DBE0E3; }


{-------------------------------------------------------------------tabulky----------------------------------------------------------------------------------}

.zavazna-objednavka {font:12px Verdana, sans-serif; color:black; float:right;}
.zavazna-objednavka input {font:12px Verdana, sans-serif; color:black; padding:3px 2px 3px 2px;}

.sprava-menu-box {box-shadow: 5px 5px 7px #818181;
                  -webkit-box-shadow: 5px 5px 7px #818181;
                  -moz-box-shadow: 5px 5px 7px #818181;
                  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
                  background: white;}

.sprava-mn { float:left; margin: 0px 0px 0px 0px; border: 0px solid green; width:256px}
.sprava-mn td { text-align:left;font-weight:bold;}

#obj-hlava {   width: 828px; float:right; text-align:left; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; color:white; border: 0px solid white}

.prvek-sys { float:left; margin: 0px 20px 0px 0px; border: 0px solid green;}


.table-sys { width: 100%; float:right; margin: 0px 0px 20px 0px; text-align:center;}

.table-sys-content { float:left; text-align:left; width: 100%; color:white; font-size:14px; font-weight:bold;}

.SpravaTabTisk { width:1200px; text-align:left; }
.SpravaTabTisk td{ text-align:left; border:1px solid black;}

.SA_KosikPolozky { height:20px; margin:1px 1px 1px 1px;border: 1px solid navy;text-align:left;font:11px Verdana, sans-serif; padding:1px 20px 1px 20px; color:#032B8F; background-color:white}
.stamp {border-width:0px;}
.stamptext {border-width:1px; font:11px Tahoma, sans-serif; text-decoration:none;}
.stamptext a{border-width:1px; font:11px Tahoma, sans-serif; text-decoration:none;}

.Reg1-ftp {position:relative; margin:0px 0px 0px 0px; border: 1px solid #5296CE; text-align: center; font:11px Verdana, sans-serif; padding:0px 0px 0px 0px; color:#032B8F; 
       width: 100%;  background:url(../images/bgh-2.jpg) white repeat-y top left;}
.Reg1-ftp a {color:red; font-weight:bold;}
.Reg1-ftp a:hover {color:orange; text-decoration:none}
.Reg1-ftp img {border:1px solid blue;}
.Reg1-ftp img:hover {border:1px solid orange;}

.Reg1-nadpis-okno {margin:0px 0px 0px 0px; border: 1px solid #5296CE; border-bottom:0px; text-align: left; font:12px Verdana, sans-serif; padding:5px 5px 5px 5px; color:navy; 
                  font-weight:bold;   background-color: white;}

.Reg1-okno {margin:0px 0px 0px 0px; border: 1px solid #5296CE; text-align: center; font:12px Verdana, sans-serif; padding:5px 5px 5px 5px; color:#032B8F; font-weight:;
       background-color:#CDDDFE;}
.Reg1-okno a {color:red; font-weight:bold;}
.Reg1-okno a:hover {color:orange; }
.Reg1-okno p {color:navy;font:20px Verdana, sans-serif;  }

.div-obal   {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid #5296CE; width:100%; text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.div-nadpis {border-bottom:1px solid #5296CE; background-color:lightyellow; text-decoration: none; padding:10px 0px 10px 10px; font:15px Verdana, sans-serif;   color:#032B8F; font-weight:bold; margin:0px 0px 10px 0px;}
.div-telo   {padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.div-foot   {border-top:1px solid #5296CE;    background-color:lightyellow; text-decoration: none; padding:10px 0px 10px 10px; font:15px Verdana, sans-serif;   color:#032B8F; font-weight:bold; margin:10px 0px 0px 0px;}

{---ipc ---}
.ipc-nadpis { border: 0px solid #5296CE; border-bottom:1px dashed black; text-align: left; font:12px Verdana, sans-serif; color:navy; 
                  font-weight:bold; background-color: white;}

.ipc {margin:0px 0px 0px 0px; border: 0px solid #5296CE; text-align: center; font:13px Verdana, sans-serif; color:#032B8F; background-color:#CDDDFE}
.ipc a {color:red; font-weight:bold;}
.ipc a:hover {color:orange; }



{-------------------------------------------------------------------vlozeni kosik-------------------------------------------------------------------------------------}
{---tab---}
.kos-add-tab { width: 625px;  }

{---nadpis---}
.kos-add-nadpis {margin:5px 0px 0px 0px; border: 1px solid #5296CE; border-bottom:0px; text-align: left; font:12px Verdana, sans-serif; padding:5px 0px 5px 5px; color:navy; 
                  font-weight:bold; width: 675px;  background-color: white;}

{-----telo---}
.kos-add {margin:0px 0px 1px 0px; border: 1px solid #5296CE; text-align: center; font:12px Verdana, sans-serif; padding:10px 30px 10px 30px; color:#032B8F; font-weight:;
       width: 620px;  background:url(../images/bgh-2.jpg) white repeat-y top left;}
.kos-add a {color:red; font-weight:bold;}
.kos-add a:hover {color:orange; }



{------------------------------------------------------------------pohyby hlavicka--------------------------------------------------------------------------------}
.pohyby-tbl     {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.pohyby-tbl  td { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; }
.pohybyn        {display:block; margin:1px 1px 1px 1px; padding:1px 1px 1px 1px;  border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F;                  
                 background-color:white; text-decoration:none; font-weight:bold;}




{-------------------------------------------------------------------strankovani----------------------------------------------------------------------------------}
.table-sys-strankovani {  width: 828px; margin: 5px 0px 0px 0px; float:right;}
.strankovani { height:28px; border: 0px solid navy;  font:11px Verdana, sans-serif;  color:gray; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; }
.strankovani a{ color:orange; font:11px Verdana, sans-serif; font-weight:bold;text-decoration: underline; margin: 0px 3px 0px 0px;}
.strankovani a:hover{ color:white; background-color:blue; font-weight:bold; text-decoration: none}


#page-print-foot {border-top:  1px solid navy; margin: 20px 0px 0px 0px; padding: 5px 0px 5px 0px; float: none; clear: both; width: 0px; width:100%; font-size: 10px; color:navy; background-color: lightblue;}


{-------------------------------------------------------------------odkazy-------------------------------------------------------------------------------------}
.hrf01   {font: 10px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy;}
.hrf01 a {font: 10px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy;}
.hrf01 a:hover {color:red; background-color:white; text-decoration: underline;}

.hrf02   {font: 10px Tahoma, sans-serif; font-weight: normal; text-decoration: none; color:blue;}
.hrf02 a {font: 10px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy;}
.hrf02 a:hover {color:red; background-color:white; text-decoration: underline;}

{-------------------------------------------------------------------naposledy_prohlizene---------------------------------------------------------------------------------}
.naposledy_prohlizene-mod1 {float:left; width:690px; height:150px; margin:20px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:10px; font-weight:bold; text-decoration: none; border:1px solid #CCCCCC; background-color:white;}
.naposledy_prohlizene-mod2 {float:left; width:643px; height:150px; margin:30px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:10px; font-weight:bold; text-decoration: none; border:1px solid #CCCCCC; background-color:white;}
.naposledy_prohlizene-mod3 {float:right; width:740px; height:150px; margin:20px 2px 10px 0px; padding:5px 0px 0px 0px; font-size:10px; font-weight:bold; text-decoration: none; border:1px solid #CCCCCC; background-color:white;}
.naposledy_prohlizene-in { float:left; width: 100px; padding:10px 14px 10px 14px; font-size:10px; text-decoration: none; text-align:center ;}
.naposledy_prohlizene-in img {border:0px solid white;}
.naposledy_prohlizene-in a {text-decoration: none;}


{---------------------------------------------------------------------------listy-----------------------------------------------------------------------------------------}
.lista-top {z-index:20000; position:fixed;top:0px;left:0px;background:lightyellow; color:navy; padding:10px 0px 10px 0px;
               border-top:0px solid navy; border-bottom:1px solid navy; width:100%;font-size:9px;
               box-shadow:        2px 2px 6px gray;
               -webkit-box-shadow: 2px 2px 6px gray;
               -moz-box-shadow:    2px 2px 6px gray;
               filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=black);}

.lista-top a:hover {background:yellow; }

.lista-bottom {position:fixed;bottom:0px;left:0px;background:lightyellow; color:navy; padding:10px 0px 10px 0px;
               border-top:1px solid navy; border-bottom:0px solid navy; width:100%;font-size:9px;
               box-shadow:        -2px -2px 6px gray;
               -webkit-box-shadow: -2px -2px 6px gray;
               -moz-box-shadow:    -2px -2px 6px gray;
               filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=0, Color=black);}

.lista-bottom a:hover {background:yellow; }


{--------------------------------------------------------------------tlacitka---------------------------------------------------------------------------------}
.TSPRAVA2 {background:url(../images/menu-active-5.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; color:navy; width: 250px; font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px; padding:5px 2px 5px 2px;  color:navy; font-weight:; cursor: hand;text-align:left;}

.TSPRAVA2ON {background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE; color:navy; width: 250px; font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px; padding:5px 2px 5px 2px; font-weight:bold; cursor: pointer;text-align:left;}

.TSPRAVA3 {background:url(../images/menu-active-1.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; color:navy; width: 250px; font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px; padding:5px 2px 5px 2px;  color:navy; font-weight:; cursor: pointer;text-align:left;}


.TlacitkoSpravaNew { background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:5px;  color:navy;  font-weight:bold; cursor: pointer; display:block }

.TlacitkoSpravaNewS { width: 115px; background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:0px 0px 0px 0px;  color:navy;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaNewOnS {width: 115px; background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:0px 0px 0px 0px;  color:red;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaSA {width:120px; background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:12px Tahoma, sans-serif; padding:4px 2px 4px 2px; color:navy;  font-weight:bold; cursor: pointer;display:block;}
.TlacitkoSpravaSAOn {background:url(../images/menu-active-2.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE;width:120px; font:12px Tahoma, sans-serif; padding:4px 2px 4px 2px; color:navy;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaM60 {width:60px;background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:3px 0px 3px 0px; color:navy;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaM100 {width:100px;background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:3px 0px 3px 0px; color:navy;  font-weight:bold; cursor: pointer}


.TlacitkoSpravaFree {background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE; font:9px Tahoma, sans-serif; padding:2px 2px 3px 1px; color:navy;  
                     font-weight:; cursor: pointer}

.TlacitkoSpravaOB   {margin:0px 2px 0px 0px; width: 80px;  font:10px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid orange;  color:navy; background-color: #DEFFFF; cursor: pointer}
.TlacitkoSpravaL    {margin:0px 2px 0px 0px; width: 90px;  font:10px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid orange;  color:navy; background-color: white; cursor: pointer}
.TlacitkoSpravaOBgo {font:9px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid blue;  color:white; background-color: red; font-weight:bold; cursor: pointer}

.tlacitko-sys1 {width:130px; margin:0px 10px 5px 2px;}
.tlacitko-sys1 a{text-align:center; display:block; background-color:#8fd7fa; border:1px solid #5296CE; width:130px; font:13px Tahoma, sans-serif; padding:5px 0px 5px 4px; color:navy; font-weight:bold; cursor:pointer; text-decoration:none;}

.TlacitkoSpr   { background:red; border:1px solid #5296CE; font:12px Tahoma, sans-serif; padding:2px 10px 2px 10px;  color:white;  font-weight:bold; cursor: pointer; }
.TlacitkoSprOn { background:white; border:1px solid navy; font:12px Tahoma, sans-serif; padding:2px 10px 2px 10px;  color:navy;  font-weight:bold; cursor: pointer; }



.cur_hand {cursor: pointer;}

