body{
  font: 10pt "Arial", "sans-serif";
	color: #5716B9;
	text-align: center;
}

td{
  font: 10pt "Arial", "sans-serif";
	color: #5716B9;
}


table.main{
  width:750px;	
}
/*-- nadpis --*/
h1{
 color: #5716B9;
 font: 30pt "Verdana", "Arial", "sans-serif";
 font-weight: bold;
 text-align: center;
 padding: 0px;
 margin: 0px;
 
}

h2{
 color: black;
 font: 12pt  "Arial", "sans-serif";
 font-weight: bold;
 padding: 0px;
 margin: 0px;
 
}

.subhead{
 color:#5716B9;
 font: 10pt "Verdana", "sans-serif";
 font-weight: bold;
 padding: 0px;
 margin: 0px;
}
td.heading{
  border-color:  #bababa;
	border-style: dotted;
	text-align: center;
	border-width: 2px 0px 0px 0px;
	padding: 2px 2px 2px 2px
}
td.lefttop{
  border-color:  #bababa;
	border-style: dotted;
	border-width: 2px 0px 0px 2px;
	padding: 2px 2px 2px 2px;
	background-color: #e4e5ff;
}
/*-- logo --*/

td.logo{
  border-color: #5716B9;
	background-color: #e4e5ff;
	border-style: dotted;
	font: 10pt "Arial", "sans-serif";
	border-width: 2px 2px 0px 0px;
	border-color:  #bababa;
	padding: 2px 2px 2px 2px;
	text-align: right;
	vertical-align: top;
}

/*-- menu --*/
table.left{
 padding: 0px;
 margin: 0px;
 background-color: white;
}

td.left{
 color: #5716B9;
 font: 10pt "Arial", "sans-serif";
 width: 150px;
 height: 22px;
 font-weight: bold;
 background-color: #e4e5ff;
 border-style: solid solid solid dotted;
 vertical-align: top;
 border-color:  #bababa;
 border-width: 0px 0px 0px 2px;
 padding: 0px; 
}

td.menu{
 color: #5716B9;
 font: 10pt "Arial", "sans-serif";
 width: 150px;
 height: 22px;
 font-weight: bold;
 background-color: #e4e5ff;
 border-style: solid;
 border-color:  #bababa;
 border-width: 1px 1px 1px 1px;
 padding: 2px 2px 2px 2px; 
 margin: 0px;
}

a.menu{
 color: #5716B9;
 font: 10pt "Arial", "sans-serif";
 font-weight: bold;
 text-decoration: none;
 width: 140px;
}
a.menu:hover{
 color: white;
 width: 140px;
}
a.menu_high{
 color: white;
 text-decoration: none;
 width: 140px;
}

td.menu_high{
 color: white;
 font: 10pt "Arial", "sans-serif";
 font-weight: bold;
 width: 150px;
 background-color: #5716B9;
 border-style: solid;
 border-color:  black;
 border-width: 1px 1px 1px 1px;
 padding: 2px 2px 2px 2px; 
}

/*-- hlavni cast stranky --*/
td.main{
 color: black;
 font: 10pt "Arial", "sans-serif";
 vertical-align: top;
 width: 500px;
 border-style: solid solid solid dotted;
 border-color:  #bababa;
 border-width: 1px 1px 1px 2px;
 padding: 3px 3px 3px 3px; 
}

/*-- spodni menu --*/
td.bottom{
 color: #5716B9;
 font: 10pt "Verdana", "sans-serif";
 font-weight: bold;
 text-align: center;
 border-style: dotted;
 border-color:  #bababa;
 border-width: 2px 2px 2px 2px;
 padding: 2px 2px 2px 2px; 
 background-color: #e4e5ff;
 margin: 0px;
}

td.bottom_cat{
 color: #bababa;
 font: 10pt "Arial", "sans-serif";
 vertical-align: top;
 text-align: center;
 border-style: dotted;
 border-color:  #bababa;
 border-width: 0px 2px 0px 2px;
 padding: 0px 2px 2px 2px; 
}

td.menu_bottom{
 padding: 1px 1px 1px 1px; 
}
td.menu_bottom_high{
 padding: 1px 1px 1px 1px; 
 background-color: #5716B9;
}

a.lang{
  font: 10pt "Arial";
	font-weight: bold;
	color: #5716B9;
  text-decoration: none;
}

a.lang:hover{
  text-decoration: underline;
}

/******************katalog*************/

table.catalogue{
  width: 100%;
}

td.catalogue{
  vertical-align:top;
	color:black;
	padding: 2px;
	border-style:solid;
	border-width: 1px 0px 0px 0px;
	border-color:  #bababa;
}

a.catalogue{
  color:black;
	font-weight:bold;
	text-decoration:none;
}

a.catalogue:hover{
  color:#7173f8;
}
table.cat2{
  border-collapse: collapse;
	background-color: #e4e5ff;
}
td.cat2{
  vertical-align:top;
	color:black;
	padding: 2px;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color:  black;
}

img.catalogue{
  border-width: 1px;
	border-color:black;
}

span.codedirection { 
    unicode-bidi:bidi-override;
    direction: rtl;
    color: black;
    font-weight: bold;
    text-decoration: none;
    }
