#header div div.menul1 {
	width: 770px;
	height: 40px;
	padding: 0;
	margin: 0;
	float: left;
        background-image: url(/cms/hakumm.nsf/lupgraphics/navi_library.jpg/$file/navi_library.jpg);
        background-repeat: no-repeat;
        background-position: left bottom;
}
h6 {
		 margin: 0;
		 padding: 0;
}
h6.postit a {
		 display:block;
		 width:190px;
		 height:180px;
		 float: left;
}
h6.postit span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.resources a {
		 display:block;
		 width:80px;
		 height:40px;
		 float: left;
}
h6.resources span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.informationseeking a {
		 display:block;
		 width:145px;
		 height:40px;
		 float: left;
}
h6.informationseeking span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.services a {
		 display:block;
		 width:70px;
		 height:40px;
		 float: left;
}
h6.services span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.offices a {
		 display:block;
		 width:170px;
		 height:40px;
		 float: left;
}
h6.offices  span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.publications a {
		 display:block;
		 width:120px;
		 height:40px;
		 float: left;
}
h6.publications  span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.ajankohtaista a {
		 display:block;
		 width:50px;
		 height:40px;
		 float: left;
}
h6.ajankohtaista span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
h6.tamklogo a {
		 display:block;
		 width:150px;
		 height:80px;
		 float: left;
}
h6.tamklogo span {
		 display:none; 
		 margin: 0; 
		 padding: 0;
}
#submenu {
	width: 170px;
	margin: 0px 10px 20px 10px;
	padding: 0;
}
#submenu div.title_resources {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_resources.jpg/$file/hl_resources.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_informationseeking {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_information_skills.jpg/$file/hl_information_skills.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_services {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_services.jpg/$file/hl_services.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_offices {
	width: 160px;
	height: 33px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_offices.jpg/$file/hl_offices.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_publications {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_publications.jpg/$file/hl_publications.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_news {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_news.jpg/$file/hl_news.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title_sitemap {
	width: 160px;
	height: 20px;
	display: block;
	background-image: url(/cms/hakumm.nsf/lupgraphics/hl_sitemap.jpg/$file/hl_sitemap.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu div.title {
	width: 160px;
	height: 23px;
	display: block;
}
#submenu p.menul2 {
	width: 165px;
	display: block;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
#submenu p.menul2_a {
	width: 165px;
	display: block;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
#submenu p.menul3 {
	width: 145px;
	display: block;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 4px 20px;
	background-image: url(/cms/hakumm.nsf/lupgraphics/submenu_arrow.jpg/$file/submenu_arrow.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#submenu p.menul3_a {
	width: 145px;
	display: block;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 4px 20px;
	background-image: url(/cms/hakumm.nsf/lupgraphics/submenu_arrow.jpg/$file/submenu_arrow.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
.sitemapl1 {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
  	text-transform: uppercase;
}
.sitemapl2 {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 2px 0px;
}
.sitemapl3 {
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 2px 0px;
}

