body {
	margin: 0;
	background-image: url("../img/body_bg.jpg");
	background-repeat: repeat-x;
	background-color: #EAEEFD;
}

#PageBox {
	width: 100%;
	height: 678px;
	max-height: 678px;
}

table#TableTop {
	margin: auto;
	width: 870px;
}

td#TdLogo {
	background-image: url("../img/head_logo_dwn_bg.jpg");
	background-repeat: no-repeat;
	width: 432px;
	height: 86px;
	max-height: 86px;
}

div#DivClaim {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	color: #fff;
	margin: 3px 0 0 12px;
}

td#TdHeadImg {
	background-image: url("../img/head_img_up.jpg");
	background-repeat: no-repeat;
	width: 438px;
}

img#IcoHome {
	margin: 8px 14px 0 0;
}

img#IcoContact {
	margin: 4px 70px 0 0;
}

table#TableTopDwn {
	margin: auto;
	width: 870px;
}

table#TablePage {
	margin: auto;
	width: 870px;
}

td#TdSxColumn {
	width: 299px;
	background-image: url("../img/sx_column_bg.gif");
	background-repeat: repeat-y;
}

td#TdDxColumn {
	width: 571px;
}

table#TableMenu {
	width: 571px;
}

td#TdMenu {
	width: 548px;
	background-image: url("../img/menu_bg.jpg");
	background-repeat: no-repeat;
	height: 44px;
	max-height: 44px;
}

.PageMarginDx {
	width: 23px;
}

a.MenuVoice {
	display: block;
	float: left;
	margin-right: 25px;
	margin-bottom: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}
a.MenuVoice:hover {
	color: #033B74;
}

.Arrow {
	margin: 0 6px 0 24px;
}

.DivLink_1 {
	margin: 20px 0 20px 0;
}

a.Link_1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #E72E8F;
	text-decoration: none;
	font-weight: bold;
}
a.Link_1:hover {
	color: #033B74;
}

table#TableBody {
	width: 548px;
	background-color: #fff;
	border: 1px solid #C6D1F9;
	height: 641px;
	max-height: 641px;
}

table#TableClinica1 {
	width: 264px;
	height: 368px;
	max-height: 368px;
	margin: 24px 0 0px 24px;
	background-color: #fff;
	border: 1px solid #C6D1F9;
}

td#TdClinica1Title {
	height: 24px;
	max-height: 24px;
	background-color: #B7FD9F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #006600;
	padding: 0 0 0 8px;
}

td#TdClinica1Body {
	height: 344px;
	max-height: 344px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	padding: 10px;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	color: #033B74;
	margin: 0;
}

.new {
    color: fuchsia;
    font-weight: bold;
    font-style: italic;
}

div#BoxOfferta {
	width: 299px;
	background-image: url("../img/offerta_bg.jpg");
	background-repeat: repeat-y;
	height: 314px;
	max-height: 314px;
	margin-bottom: 10px;
}

div#OffertaTesto {
	margin-left: 22px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #033B74;
}

.Link1Offerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #033B74;
	text-decoration: none;
}
.Link1Offerta:hover {
	color: blue;
	text-decoration: underline;
}

.Link2Offerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #033B74;
	text-decoration: none;
}
.Link2Offerta:hover {
	color: blue;
	text-decoration: underline;
}

table#TablePrezzi {
	width: 548px;
	height: 176px;
	max-height: 176px;
	margin: 10px 0 0 0;
	background-color: #fff;
	border: 1px solid #C6D1F9;
}

td#TdPrezziTitle {
	height: 24px;
	max-height: 24px;
	background-color: #B7FD9F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #006600;
	padding: 0 0 0 8px;
}

td#TdPrezziBody {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #888;
	height: 150px;
	max-height: 150px;
}

.PrezziTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #666;
}

.PrezziRowTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #666;
}

.PrezziValueRed {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #666;
}

.PrezziValue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #6666ff;
}

.PrezziValueGrey{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #6666ff;
}

table#TableFeedback {
	width: 548px;
	/*height: 169px;
	max-height: 169px;*/
	margin: 10px 0 10px 0;
	background-color: #fff;
	border: 1px solid #C6D1F9;
}

td#TdFeedbackTitle {
	height: 24px;
	max-height: 24px;
	background-color: #B7FD9F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #006600;
	padding: 0 0 0 8px;
}

td#TdFeedbackBody {
	/*height: 145px;
	max-height: 145px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: justify;
	color: #666;
}

.quote {
	margin: 0 8px 3px 0;
}

table#TableFooter{
	margin: auto;
	margin-bottom: 40px;
	width: 870px;
}

td#TdFooterSpacer {
	width: 847px;
	background-color: #C6D1F9;
	height: 15px;
	max-height: 15px;
}

td#TdFooter {
	width: 847px;
	background-color: #8CA4F2;
	height: 30px;
	max-height: 30px;
}

table#TableFooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

.LinkFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
.LinkFooter:hover {
	text-decoration: underline;
}

.LinkMore {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.LinkMore:hover {
	text-decoration: underline;
}