﻿body		{ margin: 0px auto 0px auto; background-color: #457690; background-image: url('../images/FFFFFF/sfondo.png'); background-repeat: repeat-x; text-align: center; }
body		{ margin: 0px auto 0px auto; background-color: #457690; background-image: url('../images/FFFFFF/sfondo.png'); background-repeat: repeat-x; text-align: -moz-center; }
#wrapper	{ width: 960px; margin: 0 auto; }

ol			{ margin-top: 0; margin-bottom: 1px; }
ul			{ margin-top: 0; margin-bottom: 1px; }
p			{ margin-top: 0; margin-bottom: 1px; }
td			{ font-size: 11px; color: #353535; font-family: arial; text-align: left; }
.td			{ font-size: 11px; color: #606060; font-family: verdana; }
.td_tit		{ font-size: 13px; color: #ffffff; font-family: arial; font-weight: bold; padding-left: 30px; white-space: nowrap; }
.tit_menu	{ font-size: 13px; color: #ffffff; font-family: arial; font-weight: bold; padding-left: 10px; white-space: nowrap; }
.tit_submenu { font-size: 13px; color: #ffffff; font-family: arial; font-weight: normal; white-space: nowrap; }
.tit_news	{ font-size: 11px; color: #3366CC; font-family: arial; font-weight: bold; }

a			{ color: #000080; text-decoration: none; }
a:hover		{ color: #ff6600; text-decoration: none; }
.a_menu		{ color: #ffffff; text-decoration: none; }
.a_menu:hover { color: #000000; text-decoration: none; }
.a_tit		 { color: #ffffff; text-decoration: none; }
.a_tit:hover { color: #000000; text-decoration: none; }

img			{ border: none; }

/* the news box */
#news
{
	width:190px;
	background:#eee;
}
#news a
{
	color:#000;
}
#news ul
{
	margin:0 .5em 0 1em;
	padding:0;
}
#news li{
	line-height:2em;
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:120px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:120px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}

.cal_tit		{ background-color:#275BA5; color: #FFFFFF; font-weight:bold; text-align:center }
.cal_day		{ background-color:#C2E3F4; color: #000000; font-weight:normal; text-align:center }
.cal_daysel		{ background-color:#349ACD; color: #FFFFFF; font-weight:bold; text-align:center }
.cal_daysel2	{ background-color:#FFFF00; color: #000000; font-weight:bold; text-align:center }
.cal_daydis		{ background-color:#C2E3F4; color: #647076; font-weight:normal; text-align:center }
.cal_data		{ background-image: url('../images/cal.png'); background-repeat: no-repeat; background-position: center top; text-align: center}

h1			{ display: inline; }
h2			{ display: inline; }
h3			{ display: inline; }
h4			{ display: inline; }
h5			{ display: inline; }
h6			{ display: inline; }
