/*-------------------------------------Horni menu-----------------------------------------*/
#menu { float:left;width:700px;	height: 36px;	 background:transparent}

#top_menu { padding-left:15px;height: 36px;	list-style-type: none;	position: relative;	z-index: 3;  clear:both;}
#top_menu .menu_item {float:left;	line-height: 23px;	position: relative;	text-align: center; cursor: pointer; }

#top_menu .menu_item span {	height: 36px;	left: 0;	position: absolute;	top: 0; cursor: pointer; }
#top_menu .menu_item .nopointer span { cursor: default; }
#top_menu .menu_item:hover ul.submenu { display: block }
#top_menu .menu_item a { display: block; height:20px;}

#top_menu .menu_item.tm1 span{background: url(../images/o-projektu.gif) no-repeat 0 0; display: block;  }
#top_menu .menu_item.tm2 span{background: url(../images/cenik.gif) no-repeat 0 0; display: block;}
#top_menu .menu_item.tm3 span{background: url(../images/financovani.gif) no-repeat 0 0; display: block; }
#top_menu .menu_item.tm4 span{background: url(../images/exteriery.gif) no-repeat 0 0; display: block; }
#top_menu .menu_item.tm5 span{background: url(../images/interiery.gif) no-repeat 0 0; display: block; }
#top_menu .menu_item.tm6 span{background: url(../images/autori.gif) no-repeat 0 0; display: block;  }
#top_menu .menu_item.tm7 span{background: url(../images/kontakty.gif) no-repeat 0 0; display: block;  }
#top_menu .menu_item:hover span { background-position: 0px -36px;}

.tm1 {width: 90px !important;}
.tm2 {width: 90px !important;}
.tm3 {width: 90px !important;}
.tm4 {width: 90px !important;}
.tm5 {width: 90px !important;}
.tm6 {width: 90px !important;}
.tm7 {width: 90px !important;}


#top_menu .submenu li{width: 90px; margin:0 auto; }
#top_menu ul.submenu {display: none;left: 0;list-style-type: none;border-left: 1px #999 solid;border-right: 1px #999 solid; position: absolute; top: 100%; line-height: 20px; background-color: #fff; font-size: 9px;  }

#top_menu .menu_item ul.submenu {top:36px}

#top_menu ul.submenu li {	border-bottom: 1px solid #999;	height: 20px;line-height: 20px; }
#top_menu ul.submenu li a{ color:#999;text-decoration: none;}
#top_menu ul.submenu li a:hover{ color:#CE6B32;text-decoration: underline;}

#top_menu .menu_item .submenu li {height: 20px;}


