
ul#mainmenu, ul#mainmenu li  {
	padding:0;
	margin:0; 
	width:165px;
	list-style:none;
	line-height:13px;
}

ul#mainmenu li a {
	display: block;
	color: #767676;
	padding:5px 0;
	margin:0;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom: 1px dotted #767676
}

ul#mainmenu li a:hover{
	color: #bdbdbd;
	text-decoration: none;
}


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

ul#mainmenu ul {
	padding:6px 0;
	margin:0;
	background:none;
	border-bottom: 1px dotted #767676
}

ul#mainmenu li li{
	list-style:none;
	padding:0 0 4px 6px;
	margin:0;
}

ul#mainmenu li li a{
	display: block;
	padding:3px 0 0 10px;
	margin:0 20px 0 0;
	text-transform:none;
	border-bottom:none;
	font-size:11px;
	background:url(../images/limenu.gif) no-repeat left 4px;
}

/************ submenu ***************/

ul#mainmenu ul ul {
	border-bottom: none
}

ul#mainmenu li li li a{
	padding:3px 0 0 10px;
	margin:0 20px 0 10px;
}


/** CMS class **/
ul#mainmenu a.menu_s{ color: #bdbdbd }
ul#mainmenu a.menu_h{ color: #bdbdbd; font-style: italic; }
ul#mainmenu a.menu_hs{ color: #767676; font-style: italic; }

/****************************************/

#log{
	display:none;
	position:relative;
	width:166px;
	height:129px;
	background:url(../images/login.gif) no-repeat;
}

input#user_login,input#pass{
	margin: 10px 0 0 8px;
	width:150px;
	height:15px;
	border:none;
	background:none
}

input#pass{margin: 20px 0 0 8px}

input#sub{
	position:absolute;
	cursor:pointer;
	margin: 0;
	width:65px;
	height:25px;
	border:none;
	top:90px;
	right:0;
	background:none
}

a#help{
	display:block;
	position:absolute;
	top:85px;
	left:0;
	width:55px;
	height:25px;
	margin: 5px 0 0 0;
	padding:0;
}
	
#txt{
	margin-top:55px;
	color:#687886
}	