body {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#444444;
	line-height:150%;
	background-color: #F7F7F7;
	margin-top: 0px;
	margin-height: 0px;
	margin-bottom: 0px;
}
#wrap {
	width: 910px;
	margin-right: auto;
	margin-left: auto;
}
table, th, td {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#444444;
	line-height:150%;
}
#foresta #contents a,#acquavita #contents a,#swim #contents a,#bodyqt #contents a{
	text-decoration: underline;
}
#foresta a {
	color:#75A315;
	text-decoration: none;
}
#foresta a:visited {
	color: #75A315;
	text-decoration: none;
}
#foresta a:hover {
	text-decoration:underline;
	color:#B5E335;
}
#acquavita a {
	color:#0087AF;
	text-decoration: none;
}
#acquavita a:visited {
	color: #0087AF;
	text-decoration: none;
}
#acquavita a:hover {
	text-decoration:underline;
	color:#00B5EE;
}
#swim a {
	color:#0087AF;
	text-decoration: none;
}
#swim a:visited {
	color: #0087AF;
	text-decoration: none;
}
#swim a:hover {
	text-decoration:underline;
	color:#00B5EE;
}
#bodyqt a {
	color:#FF9900;
	text-decoration: none;
}
#bodyqt a:visited {
	color: #FF9900;
	text-decoration: none;
}
#bodyqt a:hover {
	text-decoration:underline;
	color:#D90000;
}


h1 {
	width: 682px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
}
h4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
}
.st12foresta {
	color: #75A315;
	font-size: 12px;
	font-weight: bold;
}

.st12acqua {
	color: #0068B7;
	font-size: 12px;
	font-weight: bold;
}
.st12bodyqt {
	color: #C91C65;
	font-size: 12px;
	font-weight: bold;
}

.ttnews {
	font-size: 16px;
	font-weight: bold;
}



.timeslist li {
	background-image: url(images/pdficon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	display: block;
	vertical-align: middle;
	height: 30px;
	padding-top: 10px;
	list-style-position: outside;
	list-style-type: none;
}

.pdf a {
	background-image: url(images/pdficon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	display: block;
	vertical-align: middle;
	height: 30px;
	padding-top: 10px;
}

.g10bk {
	font-size: 10px
}
.g12bk {
	font-size: 12px
}
.g14bk {
	font-size: 14px
}
.g16bk {
	font-size: 16px
}
.g18bk {
	font-size: 18px
}
.g20bk {
	font-size: 20px
}
.blu {
	color: #2155A4
}
.pnk {
	color: #FA9AA3
}
.red {
	color: #E60012
}
.grn {
	color: #40A73A
}
.org {
	color: #FF6600
}
.brn {
	color: #663300
}
.vlt {
	color: #9999C8
}
.yrw {
	color: #FFBF00
}
.wht {
	color: #FFFFFF
}
.gry {
	color: #999999
}
strong {
	font-weight: bold
}
.pad {
	padding: 8px;
}
.pad-r {
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pad-l {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.g10rd {
	font-size: 10px;
	color: #fb0026;
}
.g10blu {
	font-size: 10px;
	color: #2155A4;
}
.g14bl {
	font-size: 14px;
	color: #0B408D;
	font-weight: bold;
}
.g10wht {
	font-size: 10px;
	color: #FFFFFF;
}
