html {
  _scrollbar-3dlight-color: #B7B7B7;
  _scrollbar-arrow-color: #809BB0;
  _scrollbar-base-color: white;
  _scrollbar-darkshadow-color: #B7B7B7;
  _scrollbar-face-color: #F0FAFF;
  _scrollbar-highlight-color: white;
  _scrollbar-shadow-color: white;
  _scrollbar-track-color: white;
  direction: ltr;
}
body
{
  background: White;
  margin: 0;
  padding: 0;
  color: #000000;
  font: 100% Verdana, Arial, Helvetica, sans-serif;  
}
img { border: 0px; }

/* #Page: Obaluje celou stranku, udava sirku  */
#Page 
{
  width: 775px;
/*  height: 100%; */
}

/* #Header: Zahlavi stranky  */
#Header { background: White url(Images/header_back.gif) no-repeat top; }

/* #HorizontalNavigation: kde jsem  */
#HorizontalNavigation
{ 
  padding: 5px 0 5px 23px;
  font-size: 10px; 
  color: #000066;
  border: 1px solid #D0E0F0;
}
#HorizontalNavigation a, #HorizontalNavigation a:visited
{
  color: #000066;
  text-decoration: none;
}
#HorizontalNavigation a:hover, #HorizontalNavigation a:active
{
  color: #000066;
  text-decoration: underline;
}

/* #Layout-Container: Obaluje divy Menu-Container a Content-Container  */
#Layout-Container 
{
  clear: both;
  background: White url(Images/layout_back.gif) repeat-y;
  height: 100%;
}

#Menu-Container
{
  width: 155px;
  float: left;
}
#Menu-Inner
{
  padding: 0 0 80 15px;
}
#Menu-Inner ul,
{
  padding: 0;
  margin: 0;
}
#Menu-Inner li {
  _height: 1px;
  list-style-type: none;
  vertical-align: middle;
  margin: 0;
  padding: .6em 0 .6em 23px;
  background: url(Images/listimage_item.gif) no-repeat;
  background-position: left center;	
}
#Menu-Inner li.uvod
{
  padding: 1.2em 0 1.2em 23px;
	background: #F0FAFF url(Images/listimage_uvod.gif) no-repeat;
	background-position: left center;
}
#Menu-Inner li.active
{
	background: #D0E0F0 url(Images/listimage_active.gif) no-repeat;
	background-position: left center;
}
#Menu-Inner a, #Menu-Inner a:visited
{
	display: block;
	color: #000066;
	font-size: 11px;
	font-weight: bold;
}
#Menu-Inner a:hover, #Menu-Inner a:active
{
	display: block;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}
#Content-Container
{
  width: 585px;
  margin-left: 172px;
}

#Content-Inner
{
	font-size: 0.8 em;
  padding-top: 0.1 em;
}

/* #Footer: Zapati stranky */
#Footer
{
  padding: 5px 0 5px 23px;
  font-size: 9px; 
  color: #000066;
  border: 1px solid #D0E0F0;
  clear: both;
}

#Products table {
  _font-size: 80%;
  _fo\nt-size: 100%;
  border: 1px solid black;
  margin: 0.8em 0;
  padding: 0;
  border-collapse: collapse;
  text-align: left;
}
#Products th {
  _font-size: 100%;
  _fo\nt-size: 80%;
  display: table-cell;
  background: #D0E0F0;
  margin: 0;
  padding: .2em .6em;
  font-size: 0.7em;
}
#Products  tr { display: table-row; }
#Products  td {
  _font-size: 100%;
  _fo\nt-size: 80%;
  display: table-cell;
  border: 1px solid #CCCCCC;
  margin: 0;
  padding: .2em .8em;
  vertical-align: top;
  font-size: 0.6em;
}
#Products a 
{
  color: black;
  font-weight: bold;
}
li.Subcategory  {
  _height: 1px;
  list-style-type: none;
  vertical-align: middle;
  margin: 0;
  padding: .3em 0 .4em 23px;
/*  background: url(Images/listimage_item.gif) no-repeat; */
  background-position: left center;	
}
a.Subcategory  {
  color: Black;
}
#Contact table, th, tr, td {
   font-size: 0.9em; 
}
#TipsTricks table {
  _font-size: 80%;
  _fo\nt-size: 100%;
  border: 1px solid black;
  margin: 0.8em 0;
  padding: 0;
  border-collapse: collapse;
  text-align: left;
}
#TipsTricks th {
  _font-size: 100%;
  _fo\nt-size: 80%;
  display: table-cell;
  background: #D0E0F0;
  margin: 0;
  padding: .2em .6em;
  font-size: 0.7em;
  text-align: left;
}
#TipsTricks tr { display: table-row; }
#TipsTricks td {
  _font-size: 100%;
  _fo\nt-size: 80%;
  display: table-cell;
  border: 1px solid #CCCCCC;
  margin: 0;
  padding: .2em .8em;
  vertical-align: top;
  font-size: 0.6em;
}
h3 { font-size: 0.9em; }
#ProductImage1 { float: right; } /* Detail produktu - Hlavni obrazek zatect doprava */
#ProductImage2 {  } /* Detail produktu - Hlavni obrazek zatect doprava */
#ProductDetailBasicInfo { font-size: 0.9em } /* Detail produktu - div Zakladni informace */
#ProductDetailAdditionalInfo {  } /* Detail produktu - div Dalsi informace */

a.productOrder 
{
    color: Red;
}