body{
	background-color: #0478FE;
}
td, div, p {
	color: #ffffff;
	font-family: tahoma, arial, verdana, geneva, helvetica, sans serif;
	font-size: 11px
}
a:link, a:active, a:visited {
	text-decoration: underline;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
a.mail:link, a.mail:active, a.mail:visited {
	font-size : 10px;
	font-weight : bold;
	color : #585858;
	text-decoration: underline;
}
a.mail:hover {
	font-size : 10px;
	font-weight : bold;
	color : #585858;
	text-decoration: none;
}
A.hear:link, A.hear:active, A.hear:visited {
	font-size : 10px;
	font-weight : bold;
	color : #BDDCFF;
	text-decoration: underline;
}
A.hear:hover {
	font-size : 10px;
	font-weight : bold;
	color : #BDDCFF;
	text-decoration: none;
}
.phone {
	font-size : 10px;
	font-weight : bold;
	color : #585858;
}
.sp {
	visibility : hidden;
}
.menu {
	font-weight : bold;
	margin : 16px;
}
input {
	font-family: tahoma, arial, verdana, geneva, helvetica, sans serif;
	font-size : 11px;
	color : #383838;
}
.data {
	font-weight : bold;
	color : #BDDCFF;
}

a.data:link, a.data:active, a.data:visited {
	font-weight : bold;
	color : #BDDCFF;
	text-decoration: underline;
}
a.data:hover {
	font-weight : bold;
	color : #BDDCFF;
	text-decoration: none;
}

.news-text {
	color : #FFFFFF;
}
.news-text-1 {
	font-size : 9px;
	font-weight : bold;
}
.menu-dj {
	font-weight : bold;
	color : #FFFFFF;
}
img {
	border-color: #ffffff;
}
ul li {
	list-style-image: url('../imgs/design/li.gif');
}
ul.dates li {
	margin-bottom: 14px;
}
ul.dates {
	margin: 0px 0px 0px 19px;
}