body,form,p,div,h1,h2,h3,h4,h5,h6,table,td,th,tr,ul,li
                    { margin:0; padding:0; border:none; font-family: 'Verdana CE', 'Verdana', sans-serif; font-size:1em; line-height:1.6em; }
p                   { margin: 10px 0 10px 0; }
ul                  { margin-left: 20px; }
input               { text-align:center; }

div#nav             { display: block; }
img                 { max-width: 100%; box-sizing: border-box; height: auto; }

body                { font-size: 0.9em; line-height: 1.5em; font-family: Verdana, sans-serif; background-color: #fff; margin: 0px; padding: 0px; min-height: 100%; }
header              { display: none;} // text-align: center; font-size: 3em; line-height: 1.1em; font-weight: bolder; background-color: #2299ff; color: white; padding: 43px 5px 43px 5px;
footer              { text-align: center; font-size: 0.7em; background-color: #2299ff; color: white; padding: 20px; clear: both; }

div#page 						{ background-color: #fff; padding: 0 20px 0 20px; } //border: 1px solid #ccc;

#menudiv            { background:#eee; width: 294px;  margin-right: 5px; padding-bottom:3px; max-width: 300px; }
#menu1,#menu2       { width: 100%;  font-size: 1.3em; display: block; text-decoration: none; padding: 3px; }
#menu1              { font-weight: normal; border: 1px solid #acf; background-color: #def; color: black;}
#menu2              { font-weight: bold; border: 1px solid #9e9; background-color: #efe; color: green;  }
#menu3              { font-size: 1.3em; font-weight: bold; border: 1px solid #acf; background-color: #def; color: black;  }
#menutext           { font-size: 0.90em; line-height: 1.1em; width: 100%; }

#img160px           { height: 160px; }

#navi               { clear: both; }
#copyright          { width:294px; text-align: right; font-size: 0.75em; padding-top:20px; clear: both; }
#float_right        { float: right; margin-left:10px; }

div#tisk            { display: none; }
div#netiskni        { display: block; text-align: left; }

div#mrizka          { float: right; padding: 0 12px 12px 0; }

div.show            { margin-top:5px; display: block; }
div.hide            { display: none; }

p#cervene               { color: red; }
span#red                { padding: 5px; font-weight: bold; color: white; background-color: red; }
span#green              { padding: 5px; font-weight: bold; color: white; background-color: #0a0; }

span#small          { font-size: 0.7em; }
span#bold           { font-weight: bold; }

a#home              { color: blue; text-decoration: none; background-color: transparent; }
a#h1                { color: blue; }
a#h2                { color: red; }
a#h3                { color: blue; font-weight: normal; }
a:hover, a#h1:hover { color: #f00; cursor: hand; }

table               { border-collapse: collapse; background-color: #def; }
td                  { border: solid 1px #acf; padding: 4px; text-align:left;vertical-align:top; }
td#right            { text-align: right; }
.tablenone          { border:none; background-color:transparent; width:100%; }
.tdnone             { border:none; background-color:white; }

table#table-eshop   { width: 100%; }
td#td-eshop         { width: 50%; border: 1px solid #fff; background-color: #def; text-align:left; vertical-align:top;}



#right-date      		{ color:#fff; text-align: center; font-size: 45px; font-weight:bold; padding:15px; }
#right-date-name 		{ color: #fff; }
#right-date-day  		{ color: #fff; font-size: 170px; line-height: 110px; margin-bottom:20px; }



abbr                { cursor: help; border-bottom: 1px dotted black; }

h1, h2, h3          { text-align:left; font-weight: normal; }
h1 { font-size: 2.7em; color: red; font-weight: normal; margin: 5px 0 10px 0; }
h2 { font-size: 1.4em; color: red; padding: 15px 0 5px 0;  }
h3 { font-size: 1em; color: black; font-weight: bold; }
h4 { font-size: 1.35em; line-height: 1.6em; padding: 0px; color: black; font-weight: normal; }
