
article
{
	margin-left:50px;
	padding: 0 1.5em;
	display: inline-block;
	width: 65%;
	line-height: 200%;
}
#nav, .B
{
	background-color: #c41230;
}

#nav div span
{
	background-color: #d5576c;
	color: #c41230;
}
.br
{
	height: 20px; }

.line, .res
{
	color: #542C82;
	display: inline-block;
	vertical-align: top;
	width: 80px;
	height: 20px;
}

.line:hover
{
	color: #f83664;
	cursor: move;
}

.res
{
	border-bottom: 1px dotted #aaa;
}

@media (max-width: 930px){
	article
	{
		width: 90%;
	}
}
#logo {
	position:absolute;
	background-image:url(img/SU2.gif);
	width:170px;
	height:75px;
	left:40px;
}
#bubu{
	margin-top:20px;}