.user_menu_container * {
	margin: 0px; padding: 0px; font-family: Trebuchet MS, Arial;
}
.user_menu_container #menutop {
	text-align: center; font-size: 0px;
}
.user_menu_container #menutop .cmppicture {
	margin-bottom: 4px;
}
.user_menu_container #menutop .menuTxt {
	padding: 5px 5px 10px; color: rgb(255, 255, 255); overflow: hidden; font-size: 14px;
}
.user_menu_lightbg #menutop .menuTxt {
	color: rgb(0, 0, 0);
}
.menuitem_frontpage {
	background: url("/userPages/images/common/menu/house.gif") no-repeat 3px 6px;
}
.menuitem_blank {
	background: url("/userPages/images/common/menu/page_green.gif") no-repeat 3px 6px;
}
.menuitem_contactme {
	background: url("/userPages/images/common/menu/page_green.gif") no-repeat 3px 6px;
}
.menuitem_pricelist {
	background: url("/userPages/images/common/menu/page_green.gif") no-repeat 3px 6px;
}
.menuitem_maps {
	background: url("/userPages/images/common/menu/page_green.gif") no-repeat 3px 6px;
}
.menuitem_standardpage {
	background: url("/userPages/images/common/menu/page_green.gif") no-repeat 3px 6px;
}
.menuitem_photoalbum {
	background: url("/userPages/images/common/menu/pictures.gif") no-repeat 3px 6px;
}
.menuitem_guestbook {
	background: url("/userPages/images/common/menu/book_open.gif") no-repeat 3px 6px;
}
.menuitem_videopage {
	background: url("/userPages/images/common/menu/film.gif") no-repeat 3px 6px;
}
.menuitem_puzzle {
	background: url("/userPages/images/common/menu/plugin.gif") no-repeat 3px 6px;
}
.menuitem_postcard {
	background: url("/userPages/images/common/menu/pencil.gif") no-repeat 3px 6px;
}
.menuitem_pedigree {
	background: url("/userPages/images/common/menu/pedigree.gif") no-repeat 3px 6px;
}
.menuitem_blog {
	background: url("/userPages/images/common/menu/blog.gif") no-repeat 3px 6px;
}
.menuitem_webshop {
	background: url("/userPages/images/common/menu/shop.png") no-repeat 3px 6px;
}
.imgbottombanner {
	margin: 20px 8px 0px;
}
.user_menu_container .counterWrap {
	margin: 1em 10px; height: auto; overflow: hidden;
}
.user_menu_container .counterLogoBox {
	margin-top: 3px; margin-left: 3px;
}
.user_menu_container .counterSmallPusher {
	vertical-align: middle;
}
.user_menu_container .counterTopBody {
	margin: 10px 0px 0px 6px; width: auto; height: auto; float: none;
}
.user_menu_container .counterBodyAbove {
	margin: -2px 0px 0px; padding: 0px; height: auto;
}
.user_menu_container .counterBox {
	margin-right: 4px; float: left;
}
.user_menu_container .portlinkitem img {
	margin: 20px 8px 0px 10px;
}
