﻿html{
	scroll-behavior: smooth;	
}
div.partimg{
	width:810px;
	margin:0 auto 40px;
	position:relative;
}
img.logo{
	position:absolute;
	top:1.25em;
	left:2em;
	width:190px;
	filter: invert(50%) sepia(10%) saturate(1127%) hue-rotate(351deg) brightness(92%) contrast(86%);	
}
img.logo:hover{
	filter: invert(50%) sepia(10%) saturate(1127%) hue-rotate(351deg) brightness(42%) contrast(86%);	
}

div.top{
	display:block;
	width:2em;
	height:2em;
	border-radius:50%;
	background-color:#fff;
	float:right;
	margin-top:-1em;
	color:#776a60;
}
div.top a{
	color:#776a60;
	text-decoration:none;
	font-size:1.5em;
	font-weight:bold;
}
div.top a:hover{
	color: #FF0080;
}
