a {
 color: navy;
}
a:hover {
 color: blue;
}

em {
 font-weight: bold;
 font-style: normal;
 color: red;
}

h2 {
 margin-bottom: 5px;
}


a.tlink {
 text-decoration:none;
 background-color: #EFEFEF;
 color: black;
}
a:hover.tlink {
 background-color: #DDE6EC;
 color: navy;
}


/* menu lista td */
.menu, .menu a {
 font-size: 20px;
 font-weight: bold;
 color: black;
 text-decoration: none;
 background-color: white;
}
.menu a:hover {
 color: blue;
}


/* AKT menu lista td */
.menuakt, .menuakt a {
 font-size: 20px;
 font-weight: bold;
 color: navy;
 text-decoration: none;
 background-color: #DDE6EC;
}


/* hlaska o tom co sa stalo na stanke*/
.status {
 font-family: "Verdana CE", Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 font-size: 11px;
 color: blue;
}


/* pozadie tabuliek podla typov */
/* standardna novinka */
.novinkabgtype { 
 background-color: white;
}
/* AKTUALNA novinka */
.novinkabgtype1 { 
 background-color: #FFE8E8;
}
/* NOVINKA s vyhovojucim datumom */
.novinkabgtype2 { 
 background-color: #FFFFF0;
}


.novinkadatum {
 font-size: 11px;
 font-style: italic;
 color: navy;
}

.button {
 background-color: #DDE6EC;
 border-color: silver;
 border-width: 1px;
 border-style: solid;
 font-size: 12px;
}


.little {
 font-family: "Verdana CE", Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 font-size: 10px;
}



.hpnovinka {
 font-family: "Verdana CE", Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 font-size: 11px;
}
.hpnovinka li {
 color: #000000;
 list-style-type: square;
}
.hpnovinka a {
 color: #990000;
 text-decoration: none;
}


.text {
 font-family: "Verdana CE", Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 font-size: 12px;
}

body {
 font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 background-color: white;
}