div.menu{
	float: left;
	width: 160px;
	background-color: gainsboro;
}
div.right{
	margin-left: 175px;
	margin-right: 5px;
}
div.right2{
	margin-left: 178px;
	margin-right: 5px;
}
div.counter{
	float: right;
}
div.info{
	width: 80%;
	text-align:center
}
h2{
	font-size: 95%;
	padding: 0.2em 0.2em 0em 0.2em;
	margin: 0em;
	background-color: gainsboro;
}
p.bar{
	background-color: black;
	font-size: 12px;
	font-weight: bold;
	color: gainsboro;
	padding: 1px 0px 1px 3px;
	margin: 0px 0px 3px 0px;
}
p.info_bar{
	text-align: left;
	background-color: black;
	font-size: 100%;;
	font-weight: bold;
	color: gainsboro;
	padding: 3px 3px 3px 5px;
	margin: 0px 0px 0px 0px;
}
p.index{
	font-size: 84%;
	line-height: 1.3;
	background-color: gainsboro;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin: 0em;
	letter-spacing: 1px;
}
p.warning{
	font-size: 95%;
	line-height: 1.3;
	margin: 0.8em 0em 0.8em 0em;
}
p.menulink{
	font-size: 13px;
	font-weight: bold;
	color: black;
	line-height: 1.0;
	padding: 1px 0px 2px 2px;
	margin: 0px;
	background-color: gainsboro;
}
p.menulink a{
	text-decoration: none;
	color:black
}
p.info_main{
	font-size: 84%;
	text-align: left;
	line-height: 1.2;
	background-color: gainsboro;
	padding: 1.5em 3em 1.5em 3em;
	margin: 0em;
	letter-spacing: 1px;
}
a:hover{
	background-color: Gold;	
}
a img.return{
	border-width: 0px;
	width: 66px;
	height: 71px;
}