*{border:0;margin:0;padding:0;}
a:active,a:focus,a:link,a:visited,a:active,a:active img,a:focus img,a:link img,a:visited img,a:active img{outline:0;border:none;}
html,body,#container{width:100%;height:100%;overflow:hidden;}
body{font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;background:#fff;color:#000;}
#bg{position:fixed;top:0;left:0;width:100%;height:100%;}
#container{position:absolute;top:0;left:0;z-index:70;overflow:auto;}
form{margin:0;padding:0;}
span.body{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#333;line-height:1.5em;}
span.searchBody{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;color:#666;line-height:2em;}
div.searchHighlight{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:10px;color:#888;}
span.highlight{color:#666;padding-left:3px;padding-right:3px;background-color:#ebeb70;font-weight:bold;}
span.searchRating{padding-right:12px;}
h1.title{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:17px;font-weight:bold;text-align:left;color:#15549a;border-bottom:1px solid #ddd;margin-bottom:12px;}
span.subtitle{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;font-weight:bold;text-align:left;color:#f68b1f;padding-top:6px;margin-bottom:10px;}
.centerPage{margin-left:auto;margin-right:auto;}
.mainnav{color:#ddd;padding:0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.mainnav a{color:#fff;text-decoration:none;}
.mainnav a:hover{color:#000;padding:0;text-decoration:none;}
input.search{color:#666;padding-left:4px;padding-right:4px;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;border:1px solid #999;vertical-align:baseline;width:100px;}
#footer{color:#666;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;}
p.footer{margin:0;padding:0;}
#footer a{color:#666;text-decoration:none;}
#footer a:hover{color:#000;padding:0;text-decoration:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
div.panels{clear:both;bottom:0;margin:0;}
div.panel1,div.panel2,div.panel3{float:left;width:230px;padding-bottom:0!important;margin-bottom:0!important;height:200px;}
div.panel1,div.panel2{margin-right:10px;}
div.panel1 h1,div.panel2 h1,div.panel3 h1{padding:3px 0;text-align:center;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:normal;color:#fff;width:230px;}
div.panel1 p,div.panel2 p,div.panel3 p{margin:0;}
div.panel1 a span,div.panel2 a span,div.panel3 a span{font-size:10px;display:block;line-height:14px;font-family:Verdana,Arial,Helvetica,sans-serif;padding:10px;text-align:justify;}
div.panel1 h1{background-color:#2a5cbe;margin:0;}
div.panel2 h1{background-color:#aabe2a;margin:0;}
div.panel3 h1{background-color:#f68938;margin:0;}
div.panel1 a,div.panel2 a,div.panel3 a{display:block;font-size:12px;text-decoration:none;color:#626262;height:75px;padding-top:90px;border-width:6px;border-style:solid;}
div.panel1 a:hover,div.panel2 a:hover,div.panel3 a:hover{color:#222;}
div.panel1 a{background:url('../images/panel1.jpg') no-repeat top center;border-color:#adb4e5;}
div.panel2 a{background:url('../images/panel2.jpg') no-repeat top center;border-color:#d1e070;}
div.panel3 a{background:url('../images/panel3.jpg') no-repeat top center;border-color:#fecfaa;}
div.panel1 a:hover{border-color:#2a5cbe;}
div.panel2 a:hover{border-color:#aabe2a;}
div.panel3 a:hover{border-color:#f68938;}
#loading{position:relative;z-index:60201;clear: both;border:0;background-color:#fff;top:50%;left:50%;width:180px;height:80px;padding:0;margin-top:-40px;margin-left:-90px;}
#loadingPage{position:absolute;z-index:60200;top:0;left:0;width:100%;height:100%;background-color:#fdfdfd;background-image:none;}
a.downloadBrochure{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
a.downloadBrochure:hover{color:#035f9e;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
a.downloadBrochureTopPage{color:#035f9e;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
a.downloadBrochureTopPage:hover{color:#15549a;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
.tabPage{width:710px;clear:both;display:block;overflow:hidden;}
.tabPageLeft{width:240px;float:left;}
.tabPageRight{width:460px;float:right;text-align:left;}
.tabPageBox{width:220px;background:url('/website/images/tabPageBackground.png') repeat-y left top;min-height:213px;overflow:hidden;display:block;clear:both;}
* html .tabPageBox{height:213px;overflow:visible;}
.tabPageTop{width:184px;padding:10px 30px 10px 6px;background:url('/website/images/tabPageTop.png') no-repeat left top;}
ul.tabPageNavigator{padding:5px 0 5px 0;margin:0;font-size:12px;list-style-type:none;width:214px;}
ul.tabPageNavigator li{display:block;padding:3px 0 3px 0;margin:0;background-image:none;width:214px;height:56px;}
.tabPageNavigator a{color:#013658;display:block;width:170px;height:42px;padding:12px 0 0 44px;text-decoration:none;}
.tabPageNavigator a:hover{color:#007db1;}
ul.tabPageNavigator li a#tab01{text-align:left;background:url('/website/images/icoCicloAttivo.png') no-repeat 10px 50%;}
ul.tabPageNavigator li a#tab02{text-align:left;background:url('/website/images/icoCicloPassivo.png') no-repeat 10px 50%;}
ul.tabPageNavigator li a#tab03{text-align:left;background:url('/website/images/icoRisorseUmane.png') no-repeat 10px 50%;}
ul.tabPageNavigator li a#tab04{text-align:left;background:url('/website/images/icoCartelleCliniche.png') no-repeat 10px 50%;}
ul.tabPageNavigator li a#tab05{text-align:left;background:url('/website/images/icoAutomezzi.png') no-repeat 10px 50%;}
ul.tabPageNavigator li a#tab06{text-align:left;background:url('/website/images/icoServizioClienti.png') no-repeat 10px 50%;}
ul.tabPageNavigator li.selected{background:url('/website/images/tabPageSelected.png') no-repeat left 5px;}
ul.tabPageNavigator li.selected a{color:#d15b05;}
ul.tabPageNavigatorCaseHistory{padding:5px 0 5px 0;margin:0;font-size:12px;list-style-type:none;width:214px;}
ul.tabPageNavigatorCaseHistory li{display:block;padding:3px 0 3px 0;margin:0;background-image:none;width:214px;height:56px;}
.tabPageNavigatorCaseHistory a{color:#013658;display:block;width:170px;height:42px;padding:12px 0 0 14px;text-decoration:none;}
a#tabCaseHistorySingle{padding:20px 0 0 14px;text-align:left;}
.tabPageNavigatorCaseHistory a:hover{color:#007db1;}
ul.tabPageNavigatorCaseHistory li a#tabCaseHistory{text-align:left;}
ul.tabPageNavigatorCaseHistory li.selected{background:url('/website/images/tabPageSelected.png') no-repeat left 5px;}
ul.tabPageNavigatorCaseHistory li.selected a{color:#d15b05;}
.tabPageContent{display:none;}
@media print{.tabPageContent{display:block!important;}}
h1.productTitle{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;font-weight:bold;text-align:left;color:#d15b05;margin-bottom:12px;}
span.productSubtitle{display:block;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#333;margin-bottom:6px;font-weight:bold;}
span.productText{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#666;line-height:1.5em;text-align:justify;}
span.contactsTitle{display:block;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;color:#333;margin-bottom:6px;font-weight:bold;}
h1.caseHistoryTitle{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;font-weight:bold;text-align:left;color:#d15b05;margin-bottom:12px;}
span.caseHistoryInfo{display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:left;}
span.caseHistorySubtitle{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;text-align:left;color:#333;margin-bottom:6px;}
span.caseHistoryText{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#666;line-height:1.5em;text-align:justify;}
span.caseHistoryScheda{display:block;text-align:right;padding-right:10px;}
div.scrollable{position:relative;overflow:hidden;width:710px;height:60px;padding:10px 0;border:0;margin:0;background-color:#fdfdfd;}
div.scrollable div.items{width:20000em;position:absolute;clear:both;margin-left:10px;}
div.scrollable div.items div{float:left;padding:5px;margin-right:10px;}
div.scrollable div.items div.active{border:0;background-color:#fdfdfd;}
ul.productList{margin:0;border:0;list-style:square inside;}
ul.productList li{padding-left:20px;text-align:justify;}
h1.productsTitle{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;text-align:center;color:#15549a;}
.corners .tl{position:relative;background-repeat:no-repeat;background-position:left top;left:-1px;top:-1px;}
.corners .tr{position:relative;background-repeat:no-repeat;background-position:right top;left:2px;}
.corners .bl{position:relative;background-repeat:no-repeat;background-position:left bottom;left:-2px;}
.corners .br{position:relative;background-repeat:no-repeat;background-position:right bottom;top:2px;}
.corners .pd{position:relative;background-repeat:no-repeat;padding:0;}
.rc3 .corners{background:#eee;border:1px solid #9d9d9d;}
.rc3 .corners .tl{background-image:url('../images/roundCornerTopLeft.png');}
.rc3 .corners .tr{background-image:url('../images/roundCornerTopRight.png');}
.rc3 .corners .bl{background-image:url('../images/roundCornerBottomLeft.png');}
.rc3 .corners .br{background-image:url('../images/roundCornerBottomRight.png');}
span.continue{color:#274b6b;font-size:13px;background:url('../images/backgroundGo.gif') no-repeat;text-align:center;width:31px;height:21px;display:block;float:right;padding-top:1px;padding-left:1px;}
div.addthisblock{display:block;border-top:1px solid #ddd;padding-top:8px;}
span.addthis{display:block;float:right;padding:0;margin:0;}
a.tagcloud{font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
a.tagcloud:hover{font-family:Arial,Helvetica,sans-serif;text-decoration:none;border-bottom-width:1px;border-left-width:0;border-right-width:0;border-top-width:0;border-style:dotted;}
.mainBannerSlideShow{position:relative;padding:0;margin:0;}
.mainBannerSlideShow a img{border:none;}
.mainBannerSlideShow li.slide{list-style-type:none;}
.mainBannerSlideShow .slides{height:220px;margin:0;}
.mainBannerSlideShow .slides li.slide{visibility:hidden;position:absolute;left:0px;top:0;}
@font-face{font-family:'VegurBold';src:url('../images/VegurBold.eot');src:local('VegurBold'), url('../images/VegurBold.ttf') format('truetype');}
.headline{text-align:left;font-size:28px;font-weight:bold;color:#222222;letter-spacing:-0.05em;width:470px;margin-bottom:20px;padding-left:280px;padding-top:45px;}
.subhead{text-align:left;font-size:15px;font-weight:normal;color:#3C3C3C;letter-spacing:0em;width:470px;margin-bottom:30px;padding-left:280px;}
.headline2{text-align:left;font-size:28px;font-weight:bold;color:#EFEFEF;letter-spacing:-0.05em;width:470px;margin-bottom:20px;padding-left:280px;padding-top:45px;}
.subhead2{text-align:left;font-size:15px;font-weight:normal;color:#9F9F9F;letter-spacing:0em;width:470px;margin-bottom:30px;padding-left:280px;}
.learn{text-align:right;font-size:10px;font-weight:normal;color:#E0E0E0;letter-spacing:-0.03em;width:725px;height:30px;margin-bottom:20px;text-decoration:none;}
.headline a, .headline a:hover{text-decoration:none;color:#222222;}
.subhead a, .subhead a:hover{text-decoration:none;color:#3C3C3C;}
.headline2 a, .headline2 a:hover{text-decoration:none;color:#EFEFEF;}
.subhead2 a, .subhead2 a:hover{text-decoration:none;color:#9F9F9F;}
.learn a, .learn a:hover{text-decoration:none;color:#E0E0E0;}
