.Nadpis /* Nadpisy vsech stranek, kategorii, subkategorii a produktu */
{
   color: #ffffff;
   font-family: Arial, helvetica;
}

.Text /* Popisy subkategorii a produktu a dalsi texty*/
{
    COLOR: #EEEEEE;
    FONT-FAMILY: Arial, helvetica;
}

P
{
    COLOR: #EEEEEE;
    FONT-FAMILY: Arial, helvetica;
}

/*Leve menu */
.MenuTitle
{
   font-size: 12pt;
   color: #FFFFFF;
   font-family: Arial, helvetica;
   FONT-WEIGHT: bold;
   TEXT-DECORATION: none
}
.MenuTitle:hover
{
    COLOR: #fae900;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.Product /* Product v levem menu*/
{
   font-size: 10pt;
   color: #EEEEEE;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.Product:visited
{
   font-size: 10pt;
   color: #EEEEEE;
   text-decoration: none;
}

.Product:hover
{
   text-decoration: underline;
}


.ProductAct /* Vybrany product v levem menu*/
{
   font-weight: bold;
   font-size: 10pt;
   text-transform: none;
   color: #FFFFFF;
   font-style: italic;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.ProductAct:visited
{
   font-size: 10pt;
   font-family: Arial, helvetica;
   text-decoration: none;
   font-weight: bold;
   text-transform: none;
   color: #FFFFFF;
   font-style: italic;
}

.Category /* Kategorie v levem menu*/
{
   font-size: 10pt;
   font-weight: bold;
   color: #FFFFFF;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.Category:visited
{
   font-weight: bold;
   font-size: 10pt;
   color: #FFFFFF;
   text-decoration: none;
}

.Category:hover
{
   text-decoration: underline;
}

.SubCategory /* Subkategorie v levem menu*/
{
   font-size: 10pt;
   color: #EEEEEE;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.SubCategory:visited
{
   font-size: 10pt;
   color: #EEEEEE;
   text-decoration: none;
}

.SubCategory:hover
{
   text-decoration: underline;
}


.SubCategorySpec /* Subkategorie specialni v levem menu*/
{
   font-size: 10pt;
   color: #EEEEEE;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.SubCategorySpec:visited
{
   font-size: 10pt;
   color: #EEEEEE;
   text-decoration: none;
}

.SubCategorySpec:hover
{
   text-decoration: underline;
}


 .navigationLinks
{
   border-right: #fae900 thin solid;
   border-top: #22305d thin solid;
   font-size: 82%;
   border-left: #22305d thin solid;
   width: 100%;
   border-bottom: #22305d thin solid;
   background-color: #22305d;
}

.ColorTable
{
   border-right: 0px solid;
   border-top: 0px solid;
   font-size: 98%;
   border-left: 0px solid;
   border-bottom: 0px solid;
}

.ColorTable .ColorTableRowHead
{
   border-right: #add8e6 0px solid;
   border-top: #add8e6 0px solid;
   border-left: #add8e6 0px solid;
   border-bottom: #add8e6 0px solid;
   background-color: #487AB7;
   font-size: 10pt;
   color: #FFFFFF;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.ColorTable .ColorTableRowFirst
{
   border-right: #add8e6 0px solid;
   border-top: #add8e6 0px solid;
   border-left: #add8e6 0px solid;
   border-bottom: #add8e6 0px solid;
   background-color: #4353C9;
   font-size: 10pt;
   color: #EEEEEE;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.ColorTable .ColorTableRowSecond
{
   border-right: #ecf7ff 0px solid;
   border-top: #ecf7ff 0px solid;
   border-left: #ecf7ff 0px solid;
   border-bottom: #ecf7ff 0px solid;
   background-color: #5674D4;
   font-size: 10pt;
   color: #EEEEEE;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.ProductTable /* Zobrazene produkty - tabulka */
{
  font-size: 82%;
  width: 100%;
  border-width: 1px;
  border-style: solid;
  border-color: rgb(0,50,80);
  /*background: #007cc3;*/
}

.ProductTable .ProductTableRow /* Jeden produkt - 1 radek tabulky */
{
  border-width: 1px;
  border-style: solid;
  border-color: rgb(0,50,80);
}

.CategoryTable
{
   border-right: rgb(0,50,80) 0px solid;
   border-top: rgb(0,50,80) 0px solid;
   font-size: 82%;
   /*background: #007cc3;*/
   margin-left: 5px;
   border-left: rgb(0,50,80) 0px solid;
   width: 100%;
   border-bottom: rgb(0,50,80) 0px solid;
}


HR
{
   background: #fae900;
   color: #fae900;
   border-bottom: #fae900 solid;
}

.Test
{
   background: white;
   color: blue;
   font-size: 10pt;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.Test:hover
{
   font-size: 10pt;
   background: hotpink;
   color: green;
   font-family: Arial, helvetica;
   text-decoration: underline;
}

table tr td.head
{
   font-weight: bold;
   color: rgb(34,48,93);
   background: rgb(255,255,255);
   border-width: 0px; 
   padding-left: 0px;
}
table tr td.head a
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   color: rgb(22,86,189);
   padding-top: 0px;
   text-decoration: none;
}
table tr td.head a:hover
{
   text-decoration: none;
   background: #fae900;
   color: rgb(34,48,93);
}

.navigationLinks .listItem a
{
  color: rgb(80,80,80);

}


.navigationLinks .listItem a:hover,

.navigationLinks .listItemSelected a:hover

{
  color: rgb(255,127,0);

}
table.layoutTable
{
  width: 100%;
  border-width: 0; 
  border-collapse: collapse;            /* CSS2 */
  border-spacing: 0;                    /* CSS2 */
}

.navigationSidebar

{
  height: 100%; 
  width: 25%;
  vertical-align: top;
  
}

.layoutTable .contentContainer
{
}

.alink /* odkaz */
{
   font-size: 10pt;
   color: #f8c100;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.alink:visited
{
   font-size: 10pt;
   color: #F6E297;
   font-family: Arial, helvetica;
   text-decoration: none;
}

.alinkNav
{
   font-size: 10pt;
   color: #f8c100;
   font-family: Arial, helvetica;
   text-decoration: underline;
}

.alinkNav:hover
{
   font-size: 10pt;
   color: #f8c100;
   font-family: Arial, helvetica;
   text-decoration: underline;
}

.alinkNavAct
{
   font-weight: bold;
   font-size: 10pt;
   color: #f8c100;
   font-family: Arial, helvetica;
   text-decoration: none;
}

BODY
{
    COLOR: black;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10pt
}
P
{
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10pt
}
/*A:link
{
   font-size: 10pt;
   color: #f8c100;
   font-family: Arial, helvetica;
   text-decoration: none;
}*/

/*
A:visited
{
   font-size: 10pt;
   color: #F6E297;
   text-decoration: none;
}
*/

/*A:unknown
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}*/

.DATE
{
    COLOR: Olivewhite;
    FONT-SIZE: 10pt
}
.GROUP
{
    COLOR: Lime;
    FONT-SIZE: 10pt
}

