@font-face {
    font-family: 'Mager';
    src: url('../../html/styles/mager-webfont.eot');
    src: url('../../html/styles/mager-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../html/styles/mager-webfont.woff') format('woff'),
         url('../../html/styles/mager-webfont.ttf') format('truetype'),
         url('../../html/styles/mager-webfont.svg#MagerRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#hlaska {position:fixed;top:120px;padding: 20px 10px; margin: 0px auto; line-height: 180%; font: bold 16px tahoma; text-align: center; text-transform: uppercase; letter-spacing: 1px; border:5px outset #E00000; opacity: 0.85; filter: alpha(opacity=85);z-index:10000;width:970px;visibility:hidden;cursor:default;background:black;color:white;}
#uspech {position:fixed;top:120px;padding: 20px 10px; margin: 0px auto; line-height: 180%; font: bold 16px tahoma; text-align: center; text-transform: uppercase; letter-spacing: 1px; border:5px outset #4AAA00; opacity: 0.85; filter: alpha(opacity=85);z-index:10000;width:970px;visibility:hidden;cursor:default;background:black;color:white;}
.potvrzeni {position:fixed;top:60px;padding: 20px 10px; margin: auto;margin-left:-401px; border:5px outset #1A8DBB; opacity: 0.95; filter: alpha(opacity=95);z-index:10000;width:729px;max-height:500px;display:none;cursor:default;background:#C4DFFF;color:black;overflow:auto;}
.potvrzeni div {line-height: 180%; font: bold 16px tahoma; text-align: center; text-transform: uppercase; letter-spacing: 1px;}

#hlaska .zavrit, #uspech .zavrit, .potvrzeni .zavrit {margin: -10px 0px 0px; text-align: right; width: 100%; font-size:10px;font-weight:bold;}

/*IMPORT FOTEK-UPRAV PLS*/
#foto {padding: 10px; font-weight:bold; border:none; border-bottom: 0px solid white; text-decoration:none;}
  .MultiFile-wrap {border: none; margin-bottom: 20px}
  .MultiFile-list {padding-left:20px;border:0px solid white;}
  .MultiFile-title {font-weight:bold; text-decoration:underline; color:green;}
  .MultiFile-delete {width:16px; height:16px; margin-right:20px;}
#foto_hl {border: none; color:red; padding: 5px;}
  #foto_hl div {border: none; font-size:16px;font-weight:bold;}
  .multi, .multi:hover, .multi:focus {background: -webkit-gradient(linear, left top, left bottom, from(#B4CBD8), to(#B4CBD8)); border: none; color:#B4CBD8;}
  

a img, a img:hover {border:none}
/* FORMULÁŘE */
       /*
input, select, textarea {height:auto; border:  1px outset #314B73; 
                        background: #34555E; background: -webkit-gradient(linear, left top, left bottom, from(#3A6D7C), to(#304045));
                          background: -moz-linear-gradient(top,  #3A6D7C,  #304045);
                        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A6D7C, endColorstr=#304045);
                        
                         color:#ddd; font-size:13px;}
select {background: #304045}
input, textarea {padding:5px; margin:2px}

form{}

input {}
input:hover, input:focus, select:focus, select:hover, textarea:hover, textarea:focus {background:#3A6D7C ; border-color: #94D1ED; border-style: inset; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A6D7C, endColorstr=#3A6D7C);}
*/
input.spin {height:14px;width:30px;vertical-align:middle;}
img.spin, img.spin:focus, img.spin:hover, img.spin:active  {height:24px;margin:0px;vertical-align:middle;width:20px;border-top:1px solid #314B73;border-right:1px solid #0D141E; border-bottom: 1px solid #0D141E;}


.spin {height:14px; width:30px; vertical-align:middle;}
img #spin, img .spin, .spin img, img #spin   {height:24px ;margin:0px; vertical-align:middle; width:20px; border-top:1px solid #314B73;border-right:1px solid #0D141E; border-bottom: 1px solid #0D141E;}
    
input, textarea, select {background: #fff url('../graph/bg-form.png') repeat-x center bottom; border: 1px solid #c0c0c0; padding: 5px;-webkit-box-shadow:  1px 1px 3px #d9d9d9; -moz-box-shadow:  1px 1px 3px #d9d9d9; box-shadow: 1px 1px 3px #d9d9d9;}
select {padding: 2px}
input[type="submit"] {background: #1A8DBB url('../../html/styles/img/bg-menu_top-hover.png') center top repeat-x; color: #fff;}
input[type="submit"]:hover {background: #49C3EC}
input:hover, textarea:hover, input:focus, textarea:focus, select:hover, select:focus {background: #fff; border: 1px solid #a0a0a0;}
textarea {width:949px;}

#prihlasovaci-stranka {width: 100%; padding: 200px 0px; margin: 0px auto; text-align: center;}
#prihlasovaci-stranka span {margin: 3px 0px 3px 0px; font-weight: bold; font-size: 14px; color: white;}

body{background:#C0C0C0 url('../graph/bg.png') center -95px repeat-x fixed;  font-size:13px;  font-family:verdana,"geneva ce",lucida,sans-serif;  margin:0px auto 0px;  padding:0px; text-align:center;}

#header {height: 110px; width: 1000px; position:fixed;margin: 0px auto; background: #EEEEEE; z-index: 5; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
#menu-top{display:block; height: 50px; width: 1000px;  text-align:left; padding: 0px; margin: 0px auto 0px;}
  #menu-top .logo {font: normal 30px 'Mager','arial narrow'; margin: 10px 0px 0px 10px; text-shadow: 1px -1px 1px #ddd; text-decoration: none; color:#5C5C5C; display:inline-block; text-align:left; text-transform:uppercase; border-bottom: 1px dashed #ccc}
  #menu-top .zpravy {border:0px solid green;width:600px; height: 60px; text-align: left; padding: 0px;margin: -45px 0px 0px 310px;}
  #menu-top .eshopname {float:left;color:white;font-size:11px;font-weight:bold;margin-top:55px; padding-left:10px}
  #menu-top .zprava {line-height: 32px;float:left; display: inline;  margin: 3px 10px 10px 10px; /*padding: 10px;*/ filter:none;}
  #menu-top .zprava a, #menu-top .zprava a:hover {text-transform: uppercase;color:#888;font-weight:bold;text-decoration:none; cursor: help;}
  #menu-top .zprava img, #menu-top .zprava img:hover {height: 32px;border:none;cursor: pointer;margin-right:10px;vertical-align: bottom;text-decoration:none;}
  #menu-top .adminname {width:150px; float: right; text-align:right; color:white; padding:5px;  margin: 25px 100px 0px 0px;font-weight:bold; display: inline;}
  #menu-top .podmenu {position:absolute; z-index:1000;display:none;background:#D7ECEE; margin: -5px 0px 0px 20px; border: 1px dotted #70cce0; padding:3px 10px 3px 10px;line-height:120%;color:#222;}
  #menu-top .zprava:hover .podmenu {display:block;}
.odhlasit {position: absolute; right: 5px; top: 5px;}

#page{position: relative; width:1000px; background: #eee rl('../graph/bg-menu-left.png') left top repeat-y;margin: 0px auto 0px; text-align:center;}



#content {position: relative; top: 115px;min-height: 100%; background-color:#fff; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; margin: 0px 0px 0px 0px; min-height: 420px;  text-align:left; padding: 15px 20px 200px 20px;}                            

#footer{ clear:both; font-size: 0.6em; padding: 10px 0px 0px 0px;line-height: 50px; height: 40px; margin:auto; text-align:center; color: #000; margin: 50px auto 0px; width:100%}

a{color:#222;  text-decoration:none;}
a:hover{color:#2685A3;  text-decoration:underline;}

h1{display:none;}
h2{font: normal 22px 'Mager','arial narrow'; margin: 15px auto 10px; text-shadow: 1px -1px 1px #ddd; text-decoration: none; color:#5C5C5C; text-transform:uppercase; border-bottom: 1px dashed #ccc}
h3{}
h4{}

p{}
#zastupneZnaky { border-bottom: 1px dashed #ccc;margin-bottom:15px;padding-bottom:10px;}

.center{text-align:center; margin:auto;}

/* KOUDYHO PREDELAVKY-POKUSY */
#line .list .dph{background:#ccc}
#line .list .celkem{background:#49C3EC}

#line .list tr:hover, #line .list2 tr:hover {background-color:#1A8DBB;}

/* Tady zacina Kupta se svym neodbornym CSS:) */
#line {padding:0px 5px;line-height:32px;}
  #line .text {}
  #line .vypis {margin-top:-32px;margin-left:180px;}
  #line .vypis b {font-weight:bold;color:#223540;}  
  #line .list {margin-top:20px;padding:none;font-size:11px; border: 1px solid #ccc}
  #line .list td {padding:5px;border:0px solid #2685A3;border-top:none;border-right:none;vertical-align:middle;}
  #line .list td img {vertical-align: middle;margin-right:5px;}
  #line .nadpis {padding:0px; line-height:100%; font-weight:bold;background: #1A8DBB url('../../html/styles/img/bg-menu_top-hover.png') center top repeat-x;color:white;}
  
  
  #line .aktiv {text-transform:uppercase;font-weight:bold;text-align:center;}
  #line .dtn {color:green;font-weight:bold; font-size:10px;}
  
#line-border {width:100%;font-size:12px;}
  #line-border .text {line-height:36px;width:120px;}
  /*#line-border .input {line-height:36px;}*/
  #line-border .hlaska {margin-left:30px;color:red;font-weight:bold;}
#line-uziv {width:100%;font-size:12px;border-bottom:0px solid black;margin-bottom:10px;}
  #line-uziv .text {font-weight:bold;width:160px;line-height:200%;vertical-align:top;}
#pocet {margin-top:20px;padding-bottom:5px;border-bottom: 0px solid black;}
  #pocet b {color:#223540;}
#razeni {margin-top:5px;border-bottom:0px solid black;}
  #razeni div {display:inline;margin-right:30px;}
#file_uploadUploader {background:url('../graph/vyberte_foto.png') no-repeat;}
#custom-queue {margin-bottom:10px;}
#status-message {margin-bottom:5px;font-weight:bold;}
#popis {font-weight:bold; margin-bottom: 15px;}
  #popis span,#line span {line-height:32px;font-weight:bold;}
#zpet {position: absolute; top: 10px; right: 10px}
#zpet img {cursor: pointer}
#foto {margin-top:20px;border-bottom:0px solid black;padding-bottom:10px;}

#file {position: relative; z-index: 1;}
#file param {position: relative; z-index: 1;}

#submit {margin:10px auto 40px;margin-left: -250px; border:1px outset #ddd; z-index: 5000; background: url('../graph/bg-transpb.png'); padding: 10px; filter:alpha(opacity=90);  opacity:0.9; position: fixed; bottom: 5px; left: 50%;}
  #submit input {background: #55BC54;width:500px;font-weight:bold;display: block;padding: 5px 0px;margin: 5px auto; text-transform:uppercase;}
#foto_zobraz {width:100%;}
 #foto_zobraz .foto_box {display: inline-block; padding:5px;margin:5px;filter:alpha(opacity=70);  opacity:0.7;-moz-border-radius: 5px;	border-radius: 5px;background:#93B4C6;}
 #foto_zobraz .foto_box:hover {filter:alpha(opacity=100);  opacity:1;}
 #foto_zobraz .odstran_foto {width:32px;height:32px;position:float;margin-top:-18px;}
#strankovani {padding:10px;font-weight:bold;text-align:center;color:#535353;}
#koment {line-height:200%;}
#vypis_prod {width:100%;}
 #vypis_prod .box {/*float:left;*/display:inline-block;padding:6px;margin:3px;filter:alpha(opacity=75);  opacity:0.75;-moz-border-radius: 5px;	border-radius: 5px;background:#93B4C6;width:225px;}
 #vypis_prod .box:hover {filter:alpha(opacity=100);  opacity:1;}
 #vypis_prod .box .check {/*float:left;*/padding:1px;}
 #vypis_prod .box .id {/*float:left*/;padding:0px;font-weight:bold;color:#223540;}
 #vypis_prod .box .nazev {/*float:left*/;padding:3px;/*width:100%;*/}
 #vypis_prod .box .nazev a {color: black;}
#vypis_nadpis {font-weight:bold;padding-top:10px;padding-bottom:5px;font-size:12px;}
.nastav_boxy {width:250px;padding:5px;margin:5px;margin-bottom:18px;-moz-border-radius: 5px;	border-radius: 5px;background:#ccc;font-weight:bold;font-size:12px;}
.nastav_boxy:hover {background: #eaeaea}  
  .nastav_boxy .sipky {margin-top:10px;}
  .nastav_boxy .sipky img {width:24px;height:24px;}
#green {font-weight:bold;font-size:12px;color:green;padding:10px;}
 
 
@import url("menu.css");