body {
	background-image: url(img/bg.gif);
	background-color: #577E82;
	padding: 0px;
}
body, form {
	margin: 0px;
}
body, td, input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
}
a {
	color: #424242;
}
a, a:link, a:visited {
	text-decoration: underline;
}
a:active, a:hover {
	text-decoration: none;
}
a.invert, a.invert:link, a.invert:visited {
	text-decoration: none;
}
a.invert:active, a.invert:hover {
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #188B9F;
	/*text-transform: uppercase;*/
	letter-spacing: -1px;
	margin: 0px;
	/*margin-bottom: -10px;*/
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*text-transform: uppercase;*/
	color: #188B9F;
	margin: 0px;
}
.floatL {
	float: left;
	margin-right: 10px;
}
.floatR {
	float: right;
	margin-left: 10px;
}
.h100 {
	height: 100%;
}
#t1 {
	background-image: url(img/t1.gif);
	background-repeat: repeat-y;
}
#t2 {
	background-image: url(img/t2.gif);
	background-repeat: repeat-x;
}
.lightBlue {
	background-color: #E7F3F6;
}
.l1 {
	background-image: url(img/l1.gif);
	background-repeat: repeat-y;
}
.r1 {
	background-image: url(img/r1.gif);
	background-repeat: repeat-y;
}
.white {
	background-color: #FFFFFF;
}
.white p, .white ul {
	margin-top: 15px;
	margin-bottom: 17px;
}
.white p {
	padding-left: 12px;
}
.white li {
	margin-left: -12px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-image: url(img/mark1.gif);
}
.white li a, .white li a:link, .white li a:visited {
	text-decoration: none;
}
.white li a:active, .white li a:hover {
	text-decoration: underline;
}
#t3 {
	background-image: url(img/t3.gif);
	background-repeat: repeat-x;
	height: 34px;
	padding-right: 2px;
}
#t4 {
	background-image: url(img/t4.gif);
}
#t5 {
	background-image: url(img/t5.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#t6 {
	background-image: url(img/t6.gif);
}
.content {
	height: 100%;
	background-color: #E7F3F6;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 15px;
}
/* :first-line è :first-letter*/
/*.content p:first-line {*/
/*.content p:first-letter {*/
.content p {
	text-indent: 25px;
}
.content p.wo {
	text-indent: 0px;
}
.l2 {
	background-image: url(img/l2.gif);
	background-repeat: repeat-y;
}
#t7 {
	background-image: url(img/t7.gif);
	background-repeat: repeat-x;
}
#t8 {
	background-image: url(img/t8.gif);
	background-repeat: no-repeat;
	width: 81px;
	padding-bottom: 7px;
}
.footer, .footer a {
	color: #FFFFFF;
}
.clock {
	float: right;
	padding-top: 3px;
	margin-left: 10px;
}
.hideme {
	display: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.more {
	color: #188B9F;
}
a.more:link, a.more:visited {
	text-decoration: none;
}
a.more:active, a.more:hover {
	text-decoration: underline;
}
a.nonel {
	text-decoration: none;
}
a.nonel:link, a.nonel:visited {
	text-decoration: none;
}
a.nonel:active, a.nonel:hover {
	text-decoration: none;
}
.divImgLeft {
	border: 1px solid #B2B8B9;
	padding: 2px;
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
}
.divImgRight {
	border: 1px solid #B2B8B9;
	padding: 2px;
	float: right;
	margin-left: 10px;
	background-color: #FFFFFF;
}
.divImg {
	border: 1px solid #B2B8B9;
	padding: 2px;
	background-color: #FFFFFF;
}
