/* * {border: 1px dashed green;}  */

body {
  behavior:url('./sablony/cssfocusandhover.htc');
}
.nav div {
	 border: solid black 1px;
	 margin: 0; 
	 background-color: white;
	 
	 display: none;  
}

.nav:hover div {
	 display: block;
	 position: absolute;	
}

.nav a {
	 display: block; 
}

.nav div a {
	 padding: 3px;
	 display:block;
	 white-space: nowrap;
}


/* menu                                                                */
/***********************************************************************/

.menu a {
  text-decoration: none;
}
.menu {
	 background: white;
	 font-family: verdana;
	 font-size: 70%;
	 padding-bottom: 25px;
}

.menu_bar {
         clear: both;
	 width: 97%; 
	 padding-top: 5px;	
	 padding-bottom: 5px;
	 padding-left: 15px; 
}

.menu_button {
	 padding-top: 5px;
	 padding-bottom: 5px;
	 padding-left: 25px;
	 padding-right: 25px;
	 font-weight:bold;
	 width: 80px;
	 text-align: center;
	 background-color: #b71414;
	 color: #F1D0D0;
}

a.menu_button:hover {
	 text-decoration:none; 
	 background-color: #880F0F;
	 color: #FFFFFF;
}

.menu_selected {
	 background-color: #880F0F;
	 color: #FFFFFF;
}

.menu_user {
	 padding: 5px;
	 padding-right: 15px;
	 background-color: #880F0F;
         color: #F5F5F5;
/*	 font-weight: bold; */
	 font-size: 90%;
	 text-align:right;
}

.menu_user a {
	 background-color: #880F0F;
         color: #F5F5F5;
}

.menu_user a:hover {
  text-decoration: underline;
}

.menu_navigation {
	 padding-left: 18px;
	 float: left;
	 background-color: white;
	 border-bottom: 1px solid black;
}

.menu_navigation div {
	 float: left;
}
