a {
	color: rgb(13, 110, 143); text-decoration: none;
}
a:hover {
	color: rgb(13, 110, 143); text-decoration: none;
}
a:active {
	color: rgb(13, 110, 143); text-decoration: none;
}
a:visited {
	color: rgb(13, 110, 143); text-decoration: none;
}
a:hover {
	color: rgb(13, 110, 143); text-decoration: underline;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
input {
	border: 1px solid rgb(51, 51, 51); border-image: none; padding-left: 2px; font-family: Arial, Times New Roman, Times, serif; font-size: 12px;
}
textarea {
	border: 1px solid rgb(51, 51, 51); border-image: none; padding-left: 2px; font-family: Arial, Times New Roman, Times, serif; font-size: 12px;
}
select {
	border: 1px solid rgb(51, 51, 51); border-image: none; padding-left: 2px; font-family: Arial, Times New Roman, Times, serif; font-size: 12px;
}
.input_button {
	padding: 2px; border: 1px inset rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); background-color: rgb(157, 0, 0);
}
.button {
	padding: 2px; border: 1px inset rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); background-color: rgb(157, 0, 0);
}
.err {
	color: rgb(157, 0, 0);
}
.tr_hover {
	background-color: rgb(255, 255, 51);
}
.show_float {
	padding: 5px; border: 1px solid rgb(46, 46, 46); border-image: none; background-color: rgb(255, 251, 213);
}
.float {
	padding: 5px; border: 1px solid rgb(46, 46, 46); border-image: none; background-color: rgb(255, 251, 213);
}
.show_float_style {
	padding: 5px; border: 1px solid rgb(46, 46, 46); border-image: none; background-color: rgb(255, 251, 213);
}
.float {
	display: none; position: absolute;
}
.show_float_2 {
	
}
.show_float {
	position: absolute;
}
.pager {
	padding: 2px 5px; color: rgb(255, 255, 255); text-decoration: none; margin-right: 2px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.pagerx {
	padding: 2px 5px; color: rgb(255, 255, 255); text-decoration: none; margin-right: 2px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.pager:hover {
	text-decoration: underline;
}
.pagerx {
	text-decoration: underline;
}
.content {
	line-height: 24px; padding-top: 20px;
}
a.main_nav {
	color: rgb(255, 255, 255); text-decoration: none;
}
a.main_nav:hover {
	text-decoration: underline;
}
body {
	background: url("images/main-bg.gif") repeat-x rgb(255, 255, 255); margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: Arial, Verdana, Tahoma; font-size: 12px;
}
#div_body {
	background: url("images/bg_bottom.gif") repeat-x bottom; margin: 0px; padding: 0px;
}
#wrapper {
	width: 955px;
}
.contentx {
	background: url("images/bg_left.gif") repeat-y rgb(255, 255, 255); width: 304px; margin-top: 0px;
}
.contentx2 {
	background: url("images/head-new.jpg") repeat-y rgb(255, 255, 255); width: 304px; height: 136px; margin-top: 0px;
}
.thumb1 {
	width: 114px; height: 67px; color: rgb(255, 255, 255); font-family: Trebuchet MS; font-weight: bold; background-color: rgb(14, 110, 143);
}
.thumb1a {
	width: 114px; height: 67px; color: rgb(255, 255, 255); font-family: Arial, "trebuchet MS", Tahoma; background-color: rgb(14, 110, 143);
}
.head {
	color: rgb(255, 255, 255); text-transform: uppercase; font-size: 15px; font-weight: bold;
}
.bg_down {
	width: 285px; margin-top: 9px;
}
.bg_downb {
	width: 285px; margin-top: 9px;
}
.bg_downb2 {
	width: 285px; padding-left: 10px; margin-top: 9px;
}
.txtheader {
	color: rgb(11, 98, 128); font-size: 11px; font-weight: bold;
}
.txta {
	color: rgb(255, 255, 255); font-size: 11px;
}
.txtabis {
	color: rgb(255, 255, 255); font-size: 13px;
}
.txta2 {
	color: rgb(11, 98, 128); padding-top: 94px; font-size: 11px; margin-left: 8px;
}
.tbla {
	background: url("images/table_01.jpg") no-repeat; width: 56px; height: 59px;
}
.tblb {
	background: url("images/table_02.jpg"); width: 191px; height: 29px; color: rgb(14, 110, 143); font-size: 13px; font-weight: bold;
}
.tbla1 {
	background: url("images/table2_01.jpg") no-repeat; width: 56px; height: 74px;
}
.tblb1 {
	background: url("images/table2_02.jpg") no-repeat; width: 191px; height: 44px; color: rgb(14, 110, 143); font-size: 13px; font-weight: bold;
}
.bottom {
	width: 100%; height: 80px; background-color: rgb(17, 124, 161);
}
.whitebox {
	background: url("images/whiteboxright.gif") no-repeat right top rgb(255, 255, 255); width: 290px; color: rgb(0, 0, 0); line-height: 152%;
}
.whitebox2 {
	background: url("images/whiteboxright.gif") no-repeat right top rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 152%; border-bottom-color: rgb(17, 124, 161); border-bottom-width: 1px; border-bottom-style: solid; min-height: 620px;
}
.white {
	color: rgb(255, 255, 255);
}
.prestazioni1 {
	padding-left: 0px; margin-bottom: 10px;
}
.prestazioni2 {
	padding-left: 0px; margin-bottom: 10px;
}
.prestazioni3 {
	padding-left: 0px;
}
.prestazioni1 a {
	color: rgb(0, 0, 0);
}
.prestazioni2 a {
	color: rgb(0, 0, 0);
}
.prestazioni3 a {
	color: rgb(0, 0, 0);
}
