div.hr {
	height: 1px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height : 1px;
	overflow : hidden;
}

A:link {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	line-height : 14px;
	color: #184D80;
	text-decoration: none;
}
A:visited {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	line-height : 14px;
	color: #184D80;
	text-decoration: none;

}
A:hover {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	line-height : 14px; 
	color: #184D80;
	text-decoration: underline;

}
A:active {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	line-height : 14px;
	color: #FFFFFF;
	text-decoration: underline;

}

BODY, P, TD, INPUT, TEXTAREA, SELECT {
	font-family : Verdana, helvetica, arial, sans-serif;
	font-size : 10px;
		background-position : center;
		}

.text {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #333333;
	line-height : 15px;
	text-decoration: none;
}
.text_small {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 9px;
	color: #333333;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}
.text_whitebg {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #FFFFFF;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none;
	background-color : #1374AE;
}
.text_white {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #FFFFFF;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}

.text_blu_bold {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color: #509BDD;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}

.text_orange_bold {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color: #FF6600;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}

.text_blu {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #184D80;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}

.text_red {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #DF3240;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none; 
}

A.text_red:ACTIVE, A.text_red:FOCUS, A.text_red:LINK, A.text_red:VISITED {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #DF3240;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: none;
	font-weight : bold;
}

A.text_red:HOVER {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #DF3240;
	line-height : 15px;
	letter-spacing: 0.42px;
	text-decoration: underline;
	font-weight : bold;
}


.title {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height : 14px;
	text-decoration: none; 
}

.puntiblu {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #1374AE;
	line-height : 14px;
	text-decoration: none; 
}

.data {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #5A5A5A;
	line-height : 14px;
	text-decoration: none; 
}

.textboxgrey {
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size : 10px;
	color: #343434;
	line-height : 14px;
	text-decoration: none; 
}

.calendar_link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
}
A.calendar_link { text-decoration : underline;color: #000000; }
A.calendar_link:VISITED { text-decoration : underline;color: #000000; }
A.calendar_link:HOVER {	text-decoration : underline;color: #FF0000;  }

.calendar_text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
}

.table_border {
	border : 1px solid #1374AE;
}
.table_border_red {
	border : 1px solid #DF3240;
}
.table_border_green {
	border : 1px solid #99CC00;
}
.table_bg {
	background-color : #99CC00;
	color : White;
}
.table_bgbold {
	background-color : #99CC00;
	color : White;
	font-weight: bold;
}

p.date      { font-family: Century Gothic; font-size: 7pt; background-image:url('http://www.hoteldeifiori.com/count.asp');}
