
.titolo { font-family: Gill Sans, Helvetica, Arial, sans-serif; font-size: 17px; font-weight: bold; font-style:normal;color:#002e53;text-decoration:none;  line-height:19px; text-align: left;}
.testo { font-family: Gill Sans, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; font-style:normal;color:#59646c;text-decoration:none;  line-height:18px; text-align: left;}
p { font-family: Gill Sans, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; font-style:normal;color:#59646c;text-decoration:none;  line-height:18px;}
a { font-family: Gill Sans, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; font-style:normal;color:#385BAB;text-decoration:underline;  line-height:16px; text-align: left;}
a:hover { font-family: Gill Sans, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; font-style:normal;color:#D17100;text-decoration:none;  line-height:16px; text-align: left;}

.level1 {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}
.level1over {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}
.level1link {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}
.level1link:hover {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}
.level1linkover {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}
.level1linkover:hover {font-family:  Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#fff; text-align:left; text-decoration:none; font-weight:bold;}

.level2 {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}
.level2over {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}
.level2link {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}
.level2link:hover {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}
.level2linkover {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}
.level2linkover:hover {font-family:  Gill Sans, Helvetica, Arial,sans-serif;font-size: 11px; color:#3d5e78;text-decoration:none;}

.level3 {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#9a9a9a; text-align:left; text-decoration:none;line-height:13px;}
.level3over {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#5e5e5e; text-align:left; text-decoration:none;line-height:13px;}
.level3link {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#9a9a9a; text-align:left; text-decoration:none;line-height:13px;}
.level3link:hover {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#5e5e5e; text-align:left; text-decoration:none;line-height:13px;}
.level3linkover {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#5e5e5e; text-align:left; text-decoration:none;line-height:13px;}
.level3linkover:hover {font-family: Gill Sans, Helvetica, Arial, sans-serif;font-size: 12px; color:#5e5e5e; text-align:left; text-decoration:none;line-height:13px;}

html object.mov { display: none; }
html object.mov/**/ { display: inline; }
html object.mov {	display/**/: none; }

#horizon  {color: white;	text-align: center;	position: absolute;	top: 0%;	left: 0px;	width: 100%;	height: 100%;	overflow: visible;	visibility: visible;	display: block; min-height:400px; vertical-align:middle;}
#centered {position: relative;	right: 0;  margin: 0 auto;	width: 100%;
	height: 705px;	visibility: visible;text-align: center; }
	.centered_home {background-image:url(images/bg.png); background-position: center top; background-repeat: repeat-x; background-attachment: scroll;}
	.centered_inner { background-image:url(images/bg_inner.gif); background-position: center top; background-repeat: repeat-x; background-attachment: scroll;}
#pagecontainer { position: relative;	right: 0;  margin: 0 auto;	width:982px;height:705px;text-align: left;}
.t_news {margin:0px;font-size:11px;line-height:12px;color:#6f787f;font-family:Gill Sans, Arial, Helvetica,Verdana;font-weight:normal;text-decoration:none}
.t_news:hover {margin:0px;font-size:11px;line-height:12px;color:#6c6b6b;font-family:Gill Sans, Arial, Helvetica,Verdana;font-weight:normal;text-decoration:none}
.tx_news {margin:0px;font-size:11px;line-height:12px;color:#6f787f;font-family:Gill Sans, Arial, Helvetica,Verdana;font-weight:normal;text-decoration:none}
.tx_news:hover {margin:0px;font-size:11px;line-height:12px;color:#6c6b6b;font-family:Gill Sans, Arial, Helvetica,Verdana;font-weight:normal;;text-decoration:none}
.tx_news:visited {margin:0px;font-size:11px;line-height:12px;color:#6c6b6b;font-family:Gill Sans, Arial, Helvetica,Verdana;font-weight:normal;text-decoration:none}
.td_menu {position:relative; left:0px; top:0px;}
.td_menu_container {padding:0px; padding-top:0px;}
body { height:100%; width:100%; background-color:#ffffff; margin:0px; text-align:center;vertical-align:middle; font-family: Gill Sans, Arial, Helvetica, sans-serif; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

#leftmenu_set {z-index:20;position: absolute; left:42px; top:265px; z-Index:300;padding-left:0px;padding-top:0px;}
#logo_set {position:absolute; left:30px; top:18px;display:none}
#int_container {position:absolute; z-index:100;overflow:hidden;margin:0px;}
#mainmenu_set {z-index:20;position: absolute; padding-left:0px;padding-top:0px;}
.menuClinic {width:100%; padding-left:8px; height:24px; background-color:#aaa; border-bottom:solid 1px #fff}
#contactbox_set { position: absolute; z-index:301; left:0px; width:980px; bottom:4px;opacity:0.0; filter:alpha(opacity=0);text-align:right}
#contactbox_set_home { position: absolute; z-index:301; left:110px; top:644px; width:860px;text-align:left; display:inline;}
#TagsBox {width:228px;background-color:#f0f0f0;text-align:left;min-height:120px;padding-top:7px;padding-bottom:8px;margin-bottom:10px}
.link_news {font-size:11px;text-decoration:none;color:#6a6a6a;}

@font-face {
    font-family: 'arsMedica';
    src: url('./fonts/f1.eot');
    src: url('./fonts/f1.ttf') format('truetype');
    }

.diaview  {padding:0px; z-index:2; opacity:0.0; filter: alpha(opacity=0)}

.lines {position:absolute;  z-index:200; height:214px;background-color:#FFF;top:125px;}
.lines_n {position:absolute;  z-index:200; height:170px;background-color:#FFF;top:125px;}
.un_sx {position:relative;top:-82px;float:right}
.td_ut {width:126px; height:113px;background-color:#eaeaea;padding: 5px 3px 5px 5px;vertical-align:top;text-transform:uppercase;line-height:11px; font-size:10px}
.div_ut {width:105px; height:78px;background-color:#bab8b9; text-align:center;overflow:hidden;opacity:0.8; filter:alpha(opacity=80)}

.menu_box {font-size:12px; height:20px; color:#3d5e78; padding-left:8px;border-bottom:solid 1px #93a7b7;vertical-align:middle}
.levMenu2 {width:100%;padding:0px;padding-left:9px;height:20px;padding-top:2px; padding-bottom:2px;border-bottom:solid 2px #fff;}
.menusub {padding-left:18px;padding-top:5px; padding-bottom:3px; border-bottom:solid 1px #a3b8ca; color:#254c6c; font-size:12px}

.divsubmenu { position:absolute; top:0px;background-color:#fff; }

iframe {border:solid 1px #fff}
.specials {display:inline}
.boxSearch_home {position:absolute;left:852px; top:288px; width:128px;height:51px; overflow:hidden;background-color:#9f9f9f;}
.boxSearch_normal {position:relative;left:0px; top:0px; width:165px;height:51px; overflow:hidden;background-color:#9f9f9f;}

ul{ list-style-image:url(images/list_style_1.png); margin-left:-25px}
li{ margin-top:5px; padding-right:20px}


#lbOverlay {position: fixed;	z-index: 9999;	left: 0;	top: 0;	width: 100%;	height: 100%;	background-color: #dbe5eb;	cursor: pointer;}
#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;	border:solid 10px #fff;}
.lbLoading {	background: #fff url(/images/loading.gif) no-repeat center;}
#lbImage {	position: absolute;left:0;	top: 0;	border: solid 1px #dbe5eb;	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink {	left: 0;}
#lbPrevLink:hover {	background: transparent url('/images/prevlabel.gif') no-repeat 0 15%;}
#lbNextLink {	right: 0;}
#lbNextLink:hover {	background: transparent url('/images/nextlabel.gif') no-repeat 100% 15%;}
#lbBottom {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 23px;	height: 22px;	background: transparent url('/images/closelabel.gif') no-repeat center;	margin: 5px 0;	outline: none;}
#lbPrintLink {	display: block;	float: right;	width: 26px;	height: 22px;	background: transparent url('/images/printPhoto.gif') no-repeat center;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption {	text-transform:uppercase; font-weight: bold;}
.adPath {font-size:11px; color:#afafaf;text-decoration:none}
.adPath:hover {font-size:11px; color:#afafaf;text-decoration:none}
.homeBoxes {position:absolute;z-index:300;}
