.tabulka tbody tr:hover {
  background-color: white;
}

#lcolumn ul li, #lcolumn ol li {margin-bottom:8px;}


body {
	font: 0.8em/1.5 "Verdana", Arial, sans-serif;
	color: #222222;
	background: url(/images/styles/template10/yellow/body-bg.png) repeat-x 0 0 #034485;
}



/* ---[ template ]----------------------------- */

#container {background:white;}
#lcolumn { float: right; width: 680px; margin-top: 20px; }
#rcolumn { float: left; width: 240px; margin-top: 0px; margin-left: 0; margin-right:25px;}

/* ---[ vertikální - menu ]-------------------------------- */

#v-menu { font-size: 110%; width:242px; margin-left:-10px; }
#v-menu li { list-style: none;  }

#v-menu li a {
padding: 0 15px;
  display: block;
  height: 49px; line-height: 49px;
  color: black; text-decoration: none;
background: url(/obrazek/3/v-menu-bg-y-png/) no-repeat;
}

#v-menu li a:hover, #v-menu li ul li a:hover { background-color: #d6d6d6;background: url(/obrazek/3/v-menu-bg-png/) no-repeat; color:black; }

/*--------------------------hlavni menu -------------------*/
#mainmenu a {
  display: block; float: left;
  position: relative;
  height: 45px; line-height: 57px;
  color: white;
  text-align: center; text-decoration: none; text-transform: uppercase;
  padding: 0 15px;
  background: transparent url(/obrazek/3/menu-item-bg-png/) repeat-x 0 0;
  margin-right: 4px;
}

#mainmenu a span.lc {
  top: 0; left: 0;
  background: transparent url(/obrazek/3/menu-item-png/) no-repeat 0 0;
}

#mainmenu a span.rc {
  top: 0; right: 0;
  background: transparent url(/obrazek/3/menu-item-png/) no-repeat -5px 0; 
}

/*#mainmenu .active a, #mainmenu .active a:hover {  
  height: 54px; line-height: 57px;
  color: #bbb;
  padding: 0 20px;
  margin: 0 12px 0 8px;
  background: transparent url(/obrazek/3/menu-item-active-bg-png/) repeat-x 0 0;
}

#mainmenu .active a span.lc {
  top: 0; left: -10px;
  background: transparent url(/obrazek/3/menu-item-active-png/) no-repeat 0 0;
}

#mainmenu .active a span.rc {
  top: 0; right: -10px;
  background: transparent url(/obrazek/3/menu-item-active-png/) no-repeat -10px 0;
}*/

/*-------------------------------- jazykova mutace-----------------------*/
#jazykova-mutace {
position: absolute;
top: 275px; right: 10px;
}

/*--------------------------------logo------------------------*/
#logo {
  position: absolute; z-index: 1;
  display: block;
  top: 14px; left: 14px;
  width: 280px; height: 190px;
  background: transparent url(/images/styles/template10/yellow/black-70-opacity.png) repeat 0 0;	
}

#logo span {
  position: absolute; z-index: 2;
  display: block;
  top: 0; left: 0;
  width: 100%; height: 100%;
  width: 280px; height: 190px;
  background: transparent url(/obrazek/3/haki-logo-png/) no-repeat 50% 50%;
}

/*--------------tabulka-obchodni zastupci----------------*/
.kontakt td {border-bottom: 1px dotted #e8cf00 !important;}

/*-------------------------------tabulka------------------*/
.tr {background-color:#f5d300;}
table {margin:0px;}
