#leftpart { float: left; width: 180px;margin-left:5px;}
#leftpart div.menu { 

	width: 100%; 	
	min-height: 115px; /* pro standardní prohlí¿e¿e */
	_height: 115px; /* pro Internet Explorer 6, který to chápe jako min-height*/ 
font-size: 90%; margin-bottom: 5px; background-color: #ecebe9; /* url('../images/design/menu_left.png') top no-repeat;*/}

#menu_pic { width: 100%; height: 75px;}
#menu_razit_pasive {float: left;  height: 75px; width: 90px; background: url('../images/design/razitko_pasive.png') no-repeat;}
#menu_gravir_active {float: left; height: 75px; width: 90px;background: url('../images/design/gravir_active.png') no-repeat;}
#menu_razit_pasive a { width: 88px; height: 75px; display: block; }
#menu_gravir_active a { width: 90px; height: 75px; display: block; }
#menu_razit_pasive:hover { background: url('../images/design/razitko_active.png') no-repeat;}

#leftpart .kategorie { padding-top: 10px; height: 23px; background: #fff url('../images/design/menu_left.png') top no-repeat; color: #f3ae2d; margin-bottom: 0px; font-weight: normal; font-size: 90%; font-family: "Verdana CE", Verdana, "Geneva CE", "Arial CE", lucida, sans-serif; text-align: center; font-weight: bold; border-bottom: 12px solid #c5701f;}


#leftpart ul { margin: 0px;padding: 0px; font-size: 12px; font-family: "Arial CE", Arial, sans-serif; }
#leftpart ul a:link, #leftpart ul a:visited { color:#000; text-decoration: none;}
#leftpart ul li {  width: 180px;  padding: 0px; margin: 0px; list-style-type: none; text-align: left; border-bottom: 0px solid #c10000; }

#leftpart ul li a { display: block; height: 6px; color: #000; 
	padding-left: 0px; &padding-left: 0px; 
	padding-top: 7px;
	height: 19px;
	background: #e7e7e7 url('../images/design/bg_cat.png') repeat-x;
}

#leftpart ul li a:hover, #hlavicka ul li a:hover span, #hlavicka ul li a:active { color: black; border: none;
	padding-left: 0px; &padding-left: 0px; 
	padding-top: 7px;
	color: #000;
	background: #e7e7e7 url('../images/design/bg_cat2.png') repeat-x;
/*	padding-left: 20px; &padding-left: 15px;
	margin-left:2px; &margin-left: 2px;
	margin-right: 2px; &margin-right: 2px;
	&margin:0px; &margin-top: 1px; 
  &padding-right: 10px;*/
}

#leftpart ul li a span { display: block; padding-top: 0px; padding-left: 15px;}
#leftpart ul li a span.twoline { display: block; margin-top: -7px; }

#leftpart ul li.vybrano {background: #e7e7e7 url('../images/design/bg_cat_sel.png') repeat-x;}
#leftpart ul li.vybrano a span {color:#FFF;}
#leftpart ul li.vybrano a { background: url('../images/design/bg_cat2.png') repeat-x;}

#leftpart ul li.sub a{ padding-left: 20px; &padding-left: 15px; background: #e7e7e7 url(none);border-bottom: 1px solid #999;}
#leftpart ul li.sub-vybrano a{ padding-left: 20px; &padding-left: 15px; background: #ffdfdf url(none);border-bottom: 1px solid #999;}
#leftpart ul li.sub a:hover {padding-left: 20px; &padding-left: 15px;  background: #ddd url(none);border-bottom: 1px solid #999;}

#leftpart ul li.sub a span {color: black;  background: url('../images/design/button2.gif') no-repeat; }
#leftpart ul li.sub a:hover span {color: #c10000; background: url('../images/design/button3.gif') no-repeat;}
#leftpart ul li.sub-vybrano a span {color: #c10000; background: url('../images/design/button3.gif') no-repeat;}
/*
#leftpart .show-sipka{ position: relative; top: -22px; left: -15px; display: block; width:26px;height:26px; background: url('../images/design/sifpka1.png') no-repeat;}
#leftpart ul li.vybrano a .show-sipka, #leftpart ul li a:hover .show-sipka{ position: relative; top: -22px; left: -15px; display: block; width:26px;height:26px; background: url('../images/design/sipfka1_vyber.png') no-repeat;}
*/
/*
#leftpart .show-sipkavybrano { position: relative; top: -22px; left: 118px; display: block; width:26px;height:26px; background: url('../images/design/sipka_vyber.png') no-repeat;}
*/

#leftpart div p {padding-left: 15px; background: url('../images/logo.jpg') left bottom no-repeat 0 0;}
#leftpart a#cs:hover {background: url('../images/design/czech2.png') left bottom no-repeat; }
#leftpart a#en:hover {background: url('../images/design/eng2.png') left bottom no-repeat; }

#leftpart div.end_menu { height: 0px;}

#leftpart a {color: #fff; }
#leftpart a:hover {color: #000; }

#leftpart div.tab a {color: #000; }
#leftpart div.tab a:hover {color: #EE5050; }

#leftpart div.tab {padding: 5px; font-size: 80%; font-weight: bold; }

#leftpart ul li h2.menu{ display: block; height: 26px; color: #000; 
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: "Arial CE";
  font-size: 12px;
}

