﻿*
{
	padding:			0px;
	margin:				0px;
}
body
{
	font-size:			0.7em;
}

/* ---- Text ---- */
h1, h2, p, li, dt, dd, a
{
	color:				#808080;
	font-family:		Arial, Sans-Serif;
}
h1
{
	font-size:			120%;
	margin-bottom:		10px;
}
h2
{
	font-weight:		normal;
	margin-top:			10px;
}
h2, p, li, dt, dd
{
	font-size:			110%;
}
ul, p
{
	margin-top:			1em;
}
a img
{
	border:				0px;
}
a:hover
{
	text-decoration:	none;
}
:focus
{
	-moz-outline-style:	none;
}
ul
{
	list-style-type:	none;
}
.important
{
	font-weight:		bold;
}


/* ---- Body ---- */
#horizon
{
	/*position:			absolute;
	top:				50%;
	margin-top:			-200px;
	left:				0px;*/
	margin-top:			30px;
	width:				100%;
	text-align:			center;
	border:				0px solid red;
}
#body
{
	text-align:			left;
	width:				606px;
	margin:				0px auto;
	overflow:			hidden;
	border:				0px solid red;
}
#content
{
	background-color:	#fff;
	border:				1px solid #aaa;
	margin-top:			2px;
	padding:			15px 10px;
}


/* ---- Menu ---- */
dl#menu
{
	list-style-type:	none;
	overflow:			hidden;
}
dl#menu dt
,dl#menu dd
{
	float:				left;
}
dl#menu dt
{
	height:				120px;
	border:				1px solid #aaa;
	border-left:		0px;
}
dl#menu dt img
{
	display:			block;
}
dl#menu dt:first-child
{
	border-left:		1px solid #aaa;
}
dl#menu dd
{
	color:				#fff;
	width:				111px;
	height:				2.5em;
	padding:			5px;
}
dl#menu dd.first
{
	width:				112px;
	background-color:	#01708B;
}
dl#menu dd.second
{
	background-color:	#328DA0;
}
dl#menu dd.third
{
	background-color:	#5AA3B4;
}
dl#menu dd.fourth
{
	background-color:	#7FB7C4;
}
dl#menu dd.fifth
{
	background-color:	#A6CCD5;
}

