*{border:0;margin:0;padding:0}
body{font-family:Helvetica, Verdana, Arial, sans-serif;margin-top:0}
h1, h2{color:#3569aa;font-size:18px;font-weight:normal;margin:0}
.slot-thumb-wide h2{width:240px !important}
.column-large h2{width:400px}
.half h2{width:210px}
h3, h3 a{color:#5191e3;font-size:13px;font-weight:bold;margin:5px 0 10px;text-decoration:none}
a{outline:none}
.withback h3{padding-left:8px}
.paragraph h2{margin-top:10px}
.paragraph h3,.paragraph h3 a,.paragraph p{padding-left:0!important}
.paragraph ul{font-size:12px;line-height:20px;margin:0 0 20px 30px}
table{font-size:13px;margin-bottom:20px}
table th, table td{padding:2px 6px}
table th{background-color:#5191E3;border:1px solid #3171c3;color:#FFFFFF;text-align:center}
table td{background-color:#f4f4f4;border:1px solid #e0e0e0}
h3 a:hover{text-decoration:underline}
h4{color:#0b4b7d}
h5{color:#8e8d8d;margin-top:0px}
h6{color:#3569aa;/*float:left;*/font-size:13px;margin:20px 0 0 0;width:100%}
#divmain{background:#e0e1ec url(../img/background-home.jpg) no-repeat -160px 0px;margin:0 auto;width:1094px}
#divmain:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#lifeFromInside{background:url('../img/gif/lifeFromInside.gif') no-repeat;color:#ffffff;float:left;font-family:Arial Narrow, Helvetica;font-size:18px;height:16px;margin:12px 0 15px 20px;width:500px}
#header, #divpage, #footer,#pageError{margin:0 auto;overflow:hidden;width:995px}

#footer{background:#3777A8 url(../img/gif/footer-bg.gif) repeat-x;float:left;height:300px;height:auto !important;min-height:300px}
#footer dl{margin-top:15px;width:995px}
#footer dd{color:#ffffff;float:left;margin-right:50px}
#footer a, #footer dd.credits a{color:#ffffff;text-decoration:none}
#footer dd.credits{float:right}
#footer a:hover, #footer .credits a:hover{border-bottom:dotted 1px #ffffff}
#footer_top{border-bottom:1px solid #004A83;float:left;width:100%}
#footer_menu, #footer_menu ul, #footer_menu ul li{float:left}
#footer_menu ul{font-size:11px;list-style:none;margin-top:0}
#footer_menu ul li{border-left:1px dotted #ffffff;margin:0 10px;overflow:hidden;padding:10px 20px 0 15px;width:160px}
#footer_menu ul li ul{height:250px;margin:5px 0;min-height:250px;padding:0}
#footer_menu ul li ul li{background:url(../img/gif/arrow-play-gray.gif) no-repeat left 0;border-left:0 none;float:none;font-size:10px;height:auto;margin:5px 5px 5px 0;padding:0 0 1px 20px}
#footer_menu li#primo{border-left:0 none;margin-left:0;width:70px}
#footer_menu li#ultimo{margin-right:0}
#divsubmain{background:#ffffff url(../img/png/column-short-background-new.png) repeat-y;clear:right;position:relative;width:995px}
/* *html #divsubmain{margin-left:0}*/
#divsubmain:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#divsubmain{clear:both;display:block;height:1%;height:auto !important}
ul#path-page{background-color:#f3f3f7;border-top:6px solid #ffffff;font-size:12px;height:25px;list-style:none;margin:0;padding:7px 0 0 10px}
ul#path-page li{color:#000;float:left;margin:0;padding:0px 0 0 10px}
ul#path-page li a{color:#5191e3;text-decoration:none}
ul#path-page li a:hover{color:#3569aa;text-decoration:underline}
.column{background-color:#ffffff;clear:none;display:block;float:left;width:362px}
.column-short, .column-large{clear:none;display:block;float:left}
.column-short{border-left:1px dotted #646464;display:inline;overflow:hidden;width:360px}
.column-large{padding-left:2px;width:498px;width:516px !important}
.menu-column{float:left;padding:0 0 0 10px;width:200px;width:204px !important}
.menu-column h2{color:#5191E3;margin-bottom:0;margin-top:10px}
.menu-column ul{color:#3569aa;font-size:13px;font-weight:bold;list-style:none}
.menu-column ul.ul-main{margin-left:0;margin-top:10px;padding:0;text-indent:20px;width:190px}
.menu-column ul.ul-main ul{margin:4px 0 0px;padding:0;text-indent:44px}
.menu-column ul li{border-bottom:solid 1px #ececec;padding:4px 0 4px 16px;text-indent:0;width:184px}
.menu-column ul.ul-main li#selected{background-image:url(../img/png/button-play-menu.png);background-position:0 4px;background-repeat:no-repeat}
.menu-column ul.ul-main ul li{background-color:#f3f3f7;margin:0 0 0 -16px;padding:4px 0 4px 32px;text-indent:-16px;width:170px}
.menu-column ul.ul-main ul li ul li{width:120px}
.menu-column ul li a{color:#3569aa;text-decoration:none}
.menu-column ul.ul-main ul li a{padding-left:16px}
.menu-column ul.ul-main ul li#selected{background-position:15px 4px}
.menu-column ul.ul-main li ul li#selected ul li{width:154px}
.menu-column ul.ul-main li ul li ul li#selected{width:154px}
.menu-column ul li a:hover{color:#6599da}
.right-column,.wide-column{clear:none;display:block}
.right-column.column-high h3{padding-left:8px}
.right-column{float:right;height:1%;height:auto;overflow:hidden;padding-left:7px;padding-top:0px;width:255px}
.right-column:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.withback{background:#eeeef4 url(../img/png/right-column-background.png) repeat-y right;width:262px}
*html .withback{padding-left:0px !important}
.wide-column{background:#ffffff;/*border-left:1px dotted #646464;*/float:right;padding-bottom:30px;width:779px}
#header{background-color:#ffffff;border-bottom:solid 5px #2d4d80;border-top:solid 2px #ffffff;height:115px}
#header #header-search-bar{background:url(../img/png/header-search-bar.png) repeat-x;color:#ffffff;font-size:11px;font-weight:bold;height:29px}
#header #header-search-bar ul#language, #header-search{padding:6px 0px 0px 7px}
#header #header-search-bar ul#language{background-color:transparent;color:#9dd9f3;display:none;float:left;margin:0;padding:6px 0 0 7px;width:465px}
#header #header-search-bar ul#language li{background-color:transparent;color:#ffffff;font-size:11px;margin:0;padding:0 5px 0 0px}
#header #header-search-bar ul#language li a{color:#9dd9f3;padding:0 5px 0 0px;text-decoration:none}
#header-search{float:right;padding-top:5px;position:relative;width:318px}
#header-search a#advance-search{float:left;height:17px;margin:0;padding:2px 11px 0 6px}
#header-search a#advance-search{color:#ffffff;text-decoration:none}
#header-search a#advance-search:hover{text-decoration:underline}
.searchbar{position:relative}
.searchbar-normal{float:left;width:130px}
.searchbar-large{float:left;margin-right:0;width:220px}
.search-textbox-large{float:left;margin-bottom:20px;width:480px}
#header-search a#searchbutton{background:url(../img/png/button-play-blue.png) no-repeat right;float:left;height:18px;margin-left:-4px;width:15px}
#header span{clear:none;display:block;float:left;height:77px;margin:0 0 0 15px;width:177px}
#header-blog{background:url(../img/gif/header-blog.gif) no-repeat;background:url(../img/png/header-blog.png) no-repeat !important;color:#5191e3;font-size:12px;height:40px;padding-top:4px;position:absolute;right:0;text-align:center;text-decoration:none;top:-2px;width:138px}
#header-blog span{color:#000;cursor:pointer;float:none;font-size:11px;height:auto;margin:0;width:138px}
#header-blog a{color:#000;font-size:11px;text-decoration:none}
#header ul#menu{background:transparent url(../img/gif/header-border-top.gif) no-repeat scroll 0 0;float:right;font-size:13px;font-weight:bold;margin:40px 0 0;padding-top:10px;width:756px}
/* *html #header ul{margin-bottom:-18px}*/
#header li{background-color:#ffffff;border-bottom:dotted 1px #646464;clear:none;display:block;float:left;list-style:none;padding:8px 0px 8px 0px}
#header li a{color:#646464;outline:none;padding:9px 12px 8px 8px;text-decoration:none}
#header li a:hover{color:#000000}
#header li.index-selected{background:url(../img/gif/index-left.gif) no-repeat;border:none;padding:0px 0px 0px 4px}
#header li.index-selected a{background:#2D4D80 url(../img/gif/index-right.gif) no-repeat scroll right 0;color:#ffffff !important;display:block;padding:8px 16px 14px}
.slot-container{display:block;float:left;padding:10px 0 10px 16px}
.slot-container:after{clear:both;content:“.”;display:block;height:0;visibility:hidden}
#ReclamiSuggerimenti.slot-container{display:block;float:left;padding:10px 0 10px 0px;padding:10px 0 10px 10px !important}
*html #ReclamiSuggerimenti.slot-container .slot-thumb-left{border-bottom:1px dotted #555555;margin-left:10px;padding-bottom:30px}
#ReclamiSuggerimenti > div.slot-thumb-left{border-bottom:1px dotted #555555;margin-top:30px;overflow:hidden;padding-bottom:10px}
.column .slot-container{width:345px}
.column-short .slot-container{width:330px}
#News.slot-container{padding-left:0}
#News.slot-container .button{padding-left:16px}
.column-large .slot-container{width:480px}
.column-large .slot-container:after{clear:both;content:“.”;display:block;height:0;visibility:hidden}
.column-large #ScegliereCDI{height:164px;height:174px !important;margin-bottom:20px}
.wide-column .slot-container,.wide-column #service-desk{margin-right:10px;width:494px}
.wide-column #contact-container{float:left;height:300px;width:236px}
#contact-container .contact{margin-bottom:35px}
.wide-column #contact-container .contact{width:230px}
.column-large #contact-container{/*float:left*/}
.right-column .slot-container, .half{background-color:#ffffff;padding:10px 8px 15px 8px;width:230px !important;width:230px}
.right-column .half{width:241px}

.withback .slot-container{width:203px !important;width:212px}
*html .half{width:221px !important}
*html .right-column .half{width:230px !important}
.half{height:150px}
#SSN, #OrariServizi{width:232px !important}
.slot-container #tab-news .subtitle a p, .slot-container #tab-meeting .subtitle a p, .slot-container #tab-formazione .subtitle a p{height:auto;margin-bottom:4px}
.slot-container p{font-size:12px;height:46px;margin:5px 0 18px;overflow:hidden}
.right-column .slot-container p{padding-right:10px}
*+html .slot-container p{margin-top:2px !important}
.slot-container img{float:left;margin-top:0px;margin-top:4px !important}
.slot-thumb-left{}
.slot-thumb-left p{margin:5px 0 18px;padding-left:5px}
.slot-thumb-left img{margin:4px 4px 0 0}
.slot-thumb-left .slot-centered{padding-bottom:10px}
.slot-thumb-left .slot-centered:after{clear:both;content:“.”;display:block;height:0;visibility:hidden}
.addresses p{height:10px}
/*.right-column .slot-thumb-left p{width:107px;width:110px !important}
*+html .right-column .slot-thumb-left p{width:98px !important}*/
.right-column #service-desk{background-color:#ffffff;height:342px !important;overflow:hidden;padding:10px 8px 0;width:230px}

.right-column #service-desk-rows{background:transparent !important;width:223px !important}
.right-column h5{color:#5191e3;margin:15px 0 12px !important;margin:15px 0 6px}
.column-large #service-desk{overflow:hidden;width:484px}
.right-column #service-desk .service-desk-row{float:left !important;width:223px !important}
.right-column #service-desk .service-desk-row img{float:right}
.right-column .slot-thumb-large p{width:220px !important}
.right-column #Convenzioni,.right-column #CartaDeiServizi,.right-column #NostreSedi, .right-column #CDIAziende,.right-column #NumeriTelefonici{background-color:#ffffff;border:1px solid #eeeef4}
.right-column #box_home_wiki{border:none !important;float:left}
.withback #box_home_wiki, .withback #Convenzioni,.withback #CartaDeiServizi,.withback #NostreSedi, .withback #CDIAziende,.withback #NumeriTelefonici{width:203px !important;width:212px}
#NumeriTelefonici h4{color:#3569AA;margin:0 0 -10px}
#NumeriTelefonici h5{margin:15px 0 10px}
#CartaDeiServizi h3, #Convenzioni h3, #NostreSedi h3, #ScegliereCDI h3, #wiki_home h3{font-size:13px;padding-left:0}
*html #CartaDeiServizi{overflow:hidden}
.column-short .slot-container#NostreSedi, .column-short .slot-container#CDIAziende{padding-left:30px}
.column-short .slot-container#NostreSedi .slot-thumb-left, .column-short .slot-container#CDIAziende .slot-centered{margin-right:15px}
.right-column #NostreSedi{margin-bottom:10px}
.wide-column #NostreSedi{border:none !important;width:232px}
.slot-thumb-large p{float:left;height:30px;width:310px}
.slot-thumb-large img{margin-bottom:2px;margin-top:12px}
.right-column .slot-thumb-large img{width:216px}
.slot-thumb-wide{margin-right:0px !important;padding-right:20px;width:350px !important}
.slot-thumb-wide p{float:left;margin-top:0px !important;margin-top:12px;padding-left:0px;padding-top:12px;width:347px}
*html .slot-thumb-wide p{padding:0}
*+html .slot-thumb-wide p{padding:0}
.slot-thumb-wide .button{margin-right:5px;margin-top:-7px}
*html .slot-thumb-wide .button{margin-right:1px}
.slide{border-bottom:solid 1px #ededed;clear:none;display:block;float:left;height:25px;width:307px}
.right-column .slide{width:187px}
.withback .slide{width:158px !important;width:169px}
.slot-thumb-wide .slide img.to-right{float:right}
.slide-left,.slide-right{clear:none;cursor:pointer;display:block;float:left;height:26px;width:21px}
.slide-left{background:url(../img/gif/border-slide-left.gif) no-repeat}
.slide-right{background:url(../img/gif/border-slide-right.gif) no-repeat}
.sl-disable{background:url(../img/gif/border-slide-left-gray.gif) no-repeat}
.sr-disable{background:url(../img/gif/border-slide-right-gray.gif) no-repeat}
#News.slot-container h2{margin:30px 0 0 16px}
.news h1{clear:none;color:#a4cbf8;display:block;float:left;margin:-5px 0 4px}
.news h3{clear:none;display:block;font-size:14px;height:23px;margin:-6px;width:330px}
*html .news h3{width:270px}
*+ html .news h3{width:240px}
.news .date{margin-top:10px}
.news .date .col-year{float:left;margin:6px 0px 0px 12px;width:20px}
.news h3.year{color:#000000}
.news p{width:285px}
*html .column-large .dl-news h3{margin-left:10px}
#our-services-container, #our-services, #our-services-left{height:213px!important;height:210px}

*html #our-services-container{margin-right:-8px}
#our-services-container{float:right;margin:4px 0 0 0;width:640px}
#our-services{background:url(../img/png/menu-servizi.png) repeat-x;clear:none;color:#ffffff;float:left;overflow:hidden;width:620px}
*html #our-services{filter:alpha(opacity=90)}
#our-services #services{display:block;height:auto !important;height:72px;min-height:72px;margin-left:44px;width:570px}
/**html #our-services #services{height:68px;margin-left:20px}
*+ html #our-services #services{height:68px}*/
#our-services a.service{background:transparent url(../img/png/button-play.png) no-repeat scroll left top;clear:none;color:#ffffff;display:block;float:left;font-size:11px;font-weight:bold;padding-bottom:6px;padding-left:20px;text-decoration:none;width:160px}
*html #our-services a.service{background:transparent url(../img/gif/button-play.gif) no-repeat scroll left top}
#our-services a.service:hover{text-decoration:underline}
#our-services h4{margin:14px 0 2px 32px}
#our-services-left{background:url(../img/png/menu-servizi-left.png) no-repeat;clear:none;float:left;width:20px}
*html #our-services-left{background:url(../img/gif/menu-servizi-left.gif) no-repeat;filter:alpha(opacity=60)}
.menu-az-container{clear:left;margin-left:17px}
.menu-az-container .menu-az-left, .menu-az-container .menu-az, .menu-az-container .menu-az-right{clear:none;display:block;float:left}
.menu-az-container .menu-az-left, .menu-az-container .menu-az-right{height:87px;width:5px}
.menu-az-container .menu-az-left{background:url(../img/png/menu-az-left.png) no-repeat}
.menu-az-container .menu-az-right{background:url(../img/png/menu-az-right.png) no-repeat}
.menu-az-container .menu-az{background:url(../img/png/menu-az.png) repeat-x;height:87px;width:576px}
.menu-az-container .menu-az h4, .menu-az-container .menu-az a{}
.menu-az-container .menu-az h4{margin:0 0 6px !important;padding:5px 0px 0px 14px}
.menu-az-digit-container{margin-left:12px}
.column-large .menu-az-digit-container{float:left;height:60px;margin-left:0;margin-left:-2px !important;width:490px}
.right-column .menu-az{background:url(../img/png/menu-az-background.png) repeat-x;clear:none;display:block;overflow:hidden;padding:10px 0 10px 16px !important;padding:10px 0 0px 16px;position:relative;width:230px}
.right-column .menu-az-digit-container{height:110px;margin-bottom:10px;margin-left:0px !important;width:218px}
.right-column a.menu-az-digit{margin-bottom:4px}
.right-column .menu-az a.tuttiMed{color:#5191e3;font-size:12px;position:absolute;right:21px !important;right:19px;text-decoration:underline}
*html .right-column .menu-az a.tuttiMed{left:148px;width:100px}
.right-column .menu-az a.tuttiServizi{color:#5191e3;float:left;font-size:14px;right:10px;text-decoration:underline}
a.menu-az-digit{background:url(../img/gif/menu-az-digit.gif) no-repeat;clear:none;color:#386bac;display:block;float:left;font-size:12px;font-weight:bold;height:17px;margin-right:3px !important;margin-right:1px;padding:3px 0 5px;text-align:center;text-decoration:none;text-transform:uppercase;width:24px}
.column-large .menu-az-digit-container a.menu-az-digit{margin-bottom:4px;margin-right:3px}
ul.menu-az-digit-container{display:inline;list-style:none;margin:8px 0}
ul.menu-az-digit-container li{clear:none;float:left}
#RicercaAlfabetica{position:relative}
#RicercaAlfabetica .div-tab-ul{padding-left:170px;width:557px !important}
#RicercaAlfabetica div#ricerca-servizi,#RicercaAlfabetica div#ricerca-medici,#RicercaAlfabetica div.ricerca-doppia, #ricerca-esami{background:url(../img/png/ricerca-alfabetica.png) repeat-x;height:86px;padding-left:16px;padding-right:0 !important;padding-right:4px;width:706px;width:710px !important}
#RicercaAlfabetica h4{float:left;font-size:12px;width:100%}
#ricerca-servizi h4,#ricerca-medici h4,.ricerca-doppia h4{float:left;font-size:12px;margin-bottom:5px}
#ricerca-servizi h4{margin-top:10px;width:600px}
#ricerca-medici h4,.ricerca-doppia h4{margin-top:10px}
.paragraph #ricerca-medici h4,.paragraph .ricerca-doppia{clear:both;width:225px !important;width:300px}
#RicercaAlfabetica h4#ricerca-az{left:18px;position:absolute;top:-4px;width:170px}
#RicercaAlfabetica #search-text{margin-right:0 !important;padding:0 !important}
#RicercaAlfabetica .div{margin-right:0 !important}
.menu-servizi{background:url(../img/png/menu-servizi.png) repeat-x;height:87px;width:586px}
.button{clear:none;display:block !important;display:inline;float:left}
*html #News{width:342px}
*html .column-large #News{width:450px}
/**html .column #News{padding-left:10px}
 *html .column #News #tab-news, *html .column #News #tab-meeting, *html .column #News #tab-formazione{margin-left:-6px !important}*/
*html .column #News #tab-news dl dt.data,*html .column #News #tab-meeting dl dt.data,*html .column #News #tab-formazione dl dt.data{margin-left:-4px}
*html #News .button{border:0;clear:none;display:block !important;float:left;height:30px;margin:0;padding:0;width:200px}
.slot-wiki .button{margin-right:5px !important}
.button div, .button a{clear:none;display:block;float:left;height:22px}
.button .button-left{background:url(../img/gif/button-background-left.gif) no-repeat;margin:0;padding:0;width:10px}
.button a.button-center{background:url(../img/gif/button-background.gif) repeat-x;color:#ffffff;font-size:11px;font-weight:bold;line-height:14px;padding:3px 3px 0px;text-decoration:none}
.button .button-right{background:url(../img/gif/button-background-right.gif) no-repeat;margin-right:2px;padding:0;width:10px}
.button-plus,.button-minus{cursor:pointer;width:22px}
.button-plus{background:url(../img/png/plus.png) no-repeat}
.button-minus{background:url(../img/png/minus.png) no-repeat}
.explain{border-bottom:1px dotted #86A8C5;display:none;float:left;margin-bottom:20px;width:450px}
.explain ul{margin-left:20px !important;padding-top:20px}
#service-desk-right,#service-desk-left{clear:none;display:block;float:left;height:351px;height:358px !important;margin-bottom:12px}
#service-desk{clear:none;display:block;float:left;margin-bottom:12px}
.paragraph #service-desk{height:374px;width:456px}
#service-desk{background-color:#f4f7fa;padding:10px 10px 0 16px;/*10px 0 0 10px;*/width:336px}
#service-desk + .half#LavoraConNoi{height:auto}
#LavoraConNoi.half + #CartaDeiServizi.half{height:auto}
#LavoraConNoi{display:inline}
#service-desk .slot-container{background:none;padding-left:1px}/*
*html #service-desk .slot-container{margin-left:-4px}
*html #service-desk .slot-container .slot p{padding-left:8px}
*html #service-desk .slot-container .button{padding-left:8px}*/
.paragraph #service-desk .contact{width:450px;width:455px !important}
#service-desk-right{background:url(../img/png/service-desk-right.png) no-repeat;height:358px;width:4px}
#service-desk-left{background:url(../img/png/service-desk-right.png) no-repeat;height:358px;width:4px}
*html #service-desk-right{background:url(../img/gif/service-desk-right.gif) no-repeat}
#service-desk #service-desk-rows{background:url(../img/png/service-desk.png) no-repeat;height:145px;padding-bottom:18px;width:323px}
*html #service-desk #service-desk-rows{background:url(../img/gif/service-desk.gif) no-repeat 0 13px}
#service-desk .service-desk-row{background:url(../img/png/button-play-gray.png) no-repeat 0 13px;border-bottom:dotted 1px #a4bfd5;color:#484848;float:right;height:60px;padding-top:10px;width:170px}
#service-desk .service-desk-row h2{float:left;height:30px;margin-left:15px;padding:0px;width:110px}
#service-desk .slot-container .slot h3{margin:0px}
* html #service-desk h3{padding-left:0}
*html #service-desk .slot-container .slot h3{padding-left:8px}
.slot-container h4{margin:0 0 4px 0}
.slot-container h5{margin-top:0}
*html .slot-container h3{padding-left:0}
.slot-wiki h5{margin:10px 0 9px}
#service-desk .slot-container .slot p{margin:0;padding:5px 0 0 0}
#service-desk .service-desk-row h5{margin:2px 0 0 16px;padding:0px;text-transform:uppercase}
#service-desk .service_desk-row h6{color:#6d98ba;float:left;font-size:12px;margin:4px 0 0 15px;width:110px}
#service-desk .service-desk-row img{margin-left:10px;margin-top:-10px}
.slot-blue{background-color:#4079a5;clear:none;color:#ffffff;float:right;height:187px;width:350px}
.slot-blue h2{color:#ffffff;padding:22px 0 0 20px}
.slot-blue h5 a{color:#bcd9ff;float:left;margin:3px 0 10px;padding:0 0 0 20px;text-decoration:none}
#blue-area .slot-blue h5 a{padding:0 0 0 10px}
#blue-area .slot-blue h3{margin:10px 0 0 !important}
.slot-blue h5 a:hover{text-decoration:underline}
.slot-blue img{float:left;margin-left:20px}
.slot-blue p{float:left;font-size:12px;margin:0;padding-left:10px;width:120px}
.slot-blue label{color:#abd3fe;float:left;font-size:12px}
.slot-blue label{padding-left:10px}
.blue-top-left{background:#4079a5 url(../img/png/slot-blue-top-left-tiny.png) no-repeat left top;border-bottom:1px dotted #ffffff;padding-bottom:20px}
.blue-top-right{background:#4079a5 url(../img/png/slot-blue-top-right-tiny.png) no-repeat right top}
.blue-bottom-left{background:#4079a5 url(../img/png/slot-blue-bottom-left-tiny.png) no-repeat left bottom;margin-bottom:20px}
.blue-bottom-right{background:#4079a5 url(../img/png/slot-blue-bottom-right-tiny.png) no-repeat right bottom}
.slot-blue-short{float:left;height:240px;width:231px}
.slot-blue h3{color:#ffffff;font-size:15px;/*height:20px;*/line-height:15px;margin:0 !important;margin: 10px 0 0 0;padding:0 0 0 10px}
.slot-blue h6{color:#bcd9ff;margin:10px 0;padding:0 0 0 20px}
.slot-blue-short img{float:left;margin-left:10px}
.slot-blue-short p{width:210px}
.blue-top-left-long{background:#4079a5 url(../img/png/slot-blue-top-left.png) no-repeat left top;border-bottom:1px dotted #ffffff;overflow:hidden;width:209px}
.blue-top-right-long{background:#4079a5 url(../img/png/slot-blue-top-right.png) no-repeat right top;border-bottom:1px dotted #ffffff;overflow:hidden;padding-left:27px;padding-right:12px;width:215px}
.blue-bottom-left-long{background:#4079a5 url(../img/png/slot-blue-bottom-left.png) no-repeat left bottom;overflow:hidden;/*padding-top:20px;*/width:209px}
.blue-bottom-right-long{background:#4079a5 url(../img/png/slot-blue-bottom-right.png) no-repeat right bottom;overflow:hidden;padding-left:27px;padding-right:12px;/*padding-top:20px;*/width:215px}
*html #blue-area .blue-bottom-right-long h5{margin-top:-12px}
#blue-area{height:462px;margin-left:10px;margin-top:10px;width:464px}
#blue-area p{padding:5px 0 0 10px}
.tags{width:480px}
.tagtitle{clear:none;color:#a2a2a3;font-size:12px;margin:0;padding:0;width:30px}
.tag{clear:none;color:#648bbd;font-size:12px;margin:0;padding:0;text-decoration:none}
.tag a{color:#648bbd;font-size:12px;padding:0 4px 0 0;text-decoration:none}
.tag a:hover{text-decoration:underline}
.related-pages{margin:60px 0 20px}
.list{background:url(../img/png/button-play-gray.png) no-repeat 0px 4px;float:left;margin-bottom:20px;padding-left:20px}
.list-gray{background:url(../img/png/button-play-lightgray.png) no-repeat 0px 1px;padding:0 0 0 20px}
dl{color:#484848;/*float:left;*/font-size:12px;margin:4px 0 0 10px}
.right-column #tab-press{background-color:#ffffff;/*float:left;*/min-height:350px;padding:10px 16px 20px 0;width:230px}

.withback #tab-press{width:203px/*width:187px !important;width:196px*/}
#tab-news{background-color:#ffffff}
.right-column #tab-news{width:246px}
#tab-meeting,#tab-formazione{background-color:#ffffff}
*html #tab-meeting, *html #tab-formazione{float:left}
#tab-news dl dd p,#tab-meeting dl dd p,#tab-formazione dl dd p{/*float:left;*/height:auto/*;padding-right:18px*/}
#tab-formazione dl dd p, #tab-meeting dl dd p{float:none}
.column .slot-container #tab-news dd, .column .slot-container #tab-meeting dd,.column .slot-container #tab-formazione dd{margin-top:0}
.slot-container #tab-news dl dd,.slot-container #tab-meeting dl dd,.slot-container #tab-formazione dl dd{margin-top:0px !important;margin-top:-20px}
.slot-container #tab-news dl dd p,.slot-container #tab-meeting dl dd p,.slot-container #tab-formazione dl dd p{margin-top:0px !important}
.column #tab-news dl dd p,.column #tab-meeting dl dd p,.column #tab-formazione dl dd p{margin-top:2px/* !important;margin-top:-20px*/}
/*#tab-news dl,#tab-press dl,#tab-meeting dl,#tab-formazione dl{margin:15px 0 0 5px !important;margin:15px 0 0 -8px;padding-left:0 !important;padding-left:18px}*/
#tab-news dl,#tab-press dl,#tab-meeting dl,#tab-formazione dl{margin:15px 0 0 0;padding:/* !important;padding-left:18px*/}
.right-column #tab-news dl{padding:0 20px 0 0}
#tab-formazione dl, #tab-meeting dl{float:none}
dt.title{color:#9c9c9d;font-size:10px;height:22px;text-transform:uppercase}
.slot-wiki dt.title-left,.slot-wiki dt.title,.slot-wiki dt.title-right{float:left}
.slot-wiki dt.title-left{background:url('../img/gif/wiki-title-left.gif') no-repeat;background:url('../img/png/wiki-title-left.png') no-repeat !important;clear:both;height:25px;margin-left:-14px;width:4px}
.slot-wiki dt.title{background:url('../img/gif/wiki-title-background.gif') repeat-x;background:url('../img/png/wiki-title-background.png') repeat-x !important;height:20px;margin-left:-10px;padding:5px 0 0 11px;width:209px}
.slot-wiki dt.title-right{background:url('../img/gif/wiki-title-right.gif') no-repeat;background:url('../img/png/wiki-title-right.png') no-repeat !important;height:25px;width:4px}
#tab-news dt.subtitle,#tab-press dt.subtitle{/*margin-bottom:7px*/height:auto !important;height:42px;min-height:42px}
.paragraph dt br, .paragraph dd br{display:none}
/**html dt.subtitle{height:44px}*/
.withback #tab-press dt.subtitle{float:left;margin-bottom:12px !important;margin-bottom:7px;width:134px}
.slot-wiki dt.subtitle{color:#5191e3;float:left;height:18px !important;width:210px}
.slot-wiki dd{float:left;margin:0 4px 8px 0;padding-right:8px}
dt.subtitle a,dt.bigtitle{color:#5191e3;font-weight:bold;margin:0}
dt.subtitle a{/*float:left;*/font-size:13px;text-decoration:none}
.column-large .paragraph dt.subtitle a{/*width:400px*/}
dt.subtitle a:hover{text-decoration:underline}
dt.city{color:#5191e3;font-size:13px;font-weight:bold;margin:2px 0 8px}
dl.dl-city dd{margin:0 0 4px}
dl.dl-city dd a{color:#5D96D9}
dl.dl-city dd.last-data{margin:0 0 10px}
dl.dl-city dd.buttons{border-bottom:dotted 1px #86a8c5;display:block;height:30px;margin-bottom:20px}
*+html dl.dl-city dd.buttons{height:100%}
#services dt.bigtitle{clear:both;margin-bottom:10px;margin-top:10px;position:relative;width:750px}
.column-large #services dt.bigtitle{width:450px}
#services dt.subtitle{/*height:12px !important*/}
#services.elenco-medici dt.subtitle{background:url(../img/png/button-play-lightgray.png) no-repeat 0px 1px;color:#484848;font-weight:bold;height:16px !important;padding-left:20px}
#services dt.subtitle a,#services dd{/*padding-bottom:10px;*/padding-left:20px/*;width:600px*/}
#services dt.subtitle a{background:url(../img/png/button-play-lightgray.png) no-repeat 0px 1px}
#services.elenco-medici dt.subtitle a{background:none !important;padding-left:0px !important}
dt.bigtitle{font-size:15px}
#tab-news dt.subtitle a, #tab-press dt.subtitle a, #tab-meeting dt.subtitle a, #tab-formazione dt.subtitle a{/*float:left;*/margin-bottom:5px/*;width:130px*/}
*html .right-column #tab-news dt.subtitle a,*html .right-column #tab-press dt.subtitle a,
*html .right-column #tab-meeting dt.subtitle a,*html .right-column #tab-formazione dt.subtitle a{height:44px}
/*dt.data{background:#f6f6f9 url(../img/png/data-news.png) no-repeat right;color:#6d98ba;float:left;font-weight:bold;height:32px;margin:0 7px 0 -11px;margin:0 7px 0 -21px !important;padding:7px 0 0 10px;width:56px}*/
dt.data{background:#f6f6f9 url(../img/png/data-news.png) no-repeat right;color:#6d98ba;float:left;font-weight:bold;height:32px;margin:0 7px 0 0;padding:7px 0 0;width:57px}

.right-column #tab-news dt.data,.right-column #tab-meeting dt.data,.right-column #tab-formazione dt.data{margin:0 7px 0 0}
.paragraph dt.data{margin:0 7px 0 0px;margin:0 7px 0 -14px !important}
dt.data span{float:left}
dt span.day{color:#a4cbf8;font-size:22px;margin-left:10px;margin-right:2px}
dt span.month{color:#96afcd;font-size:11px;height:9px;margin:0;padding-top:2px;width:20px}
dt span.year{color:#000;font-size:11px;margin-top:0px !important;margin-top:-5px}
dt.data-short{background:#f0f4f8 url(../img/png/data-news-short.png) no-repeat right;color:#6d98ba;font-weight:bold;height:22px;margin:14px 0 0 -21px;padding:7px 0 0 10px;width:74px}
*html dt.data-short{margin:14px 0 0 -10px}
dd{margin:0 4px 10px 0}
#tab-news dd, #tab-press dd,#tab-meeting dd, #tab-formazione dd{border-bottom:1px solid #ededed;display:block;/*float:left !important;float:left;*/line-height:16px;margin-bottom:20px;margin-top:4px;padding-bottom:10px;padding-left:36px}
#tab-formazione dd, #tab-meeting dd{display:inline-block}
.right-column #tab-formazione dd, .right-column #tab-meeting dd{float:none !important}
.column .slot-container #tab-news dd,.column .slot-container #tab-meeting dd,
.column .slot-container #tab-formazione dd{margin-bottom:10px}
/*.right-column #tab-news dd{margin-left:16px}*/
.column .slot-container #tab-press dd{margin-bottom:0;padding-bottom:0}
.slot-container #tab-news .subtitle, .slot-container #tab-meeting .subtitle,
.slot-container #tab-formazione .subtitle{/*float:left;min-width:280px;width:260px*/}
.slot-container #tab-meeting .subtitle,
.slot-container #tab-formazione .subtitle{display:inline;overflow:hidden}
*html .slot-container #tab-meeting .subtitle,
*html .slot-container #tab-formazione .subtitle{margin-bottom:16px;width:250px}
.column .slot-container #tab-news .subtitle a , .column .slot-container #tab-meeting .subtitle a, 
.slot-container #tab-formazione .subtitle a{min-width:260px;width:260px}
.column-large #tab-news dd, .column-large #tab-press dd,.column-large #tab-meeting dd,
.column-large #tab-formazione dd{/*min-width:405px;width:100%*/}
.column-large #tab-news dt.subtitle a, .column-large #tab-press dt.subtitle a,
.column-large #tab-meeting dt.subtitle a,.column-large #tab-formazione dt.subtitle a{width:390px}
dt.list-gray{color:#484848;font-weight:bold;height:16px !important}
dd.post{margin-left:20px}
.related-pages dl{margin:0 0 0 -3px}
.dl-news{margin:4px 0 0 0}
dl.dl-news dd{clear:both;margin:0 0 10px}
.paragraph dl.dl-news dd{margin-bottom:20px;margin-left:0px !important;margin-left:18px;margin-top:0px !important;margin-top:-10px;padding-bottom:0px !important;padding-bottom:20px}
.paragraph dl{margin:10px 0 0 0;padding-bottom:4px}
.paragraph dl.dl-city{width:470px}
.paragraph dl.dl-news{margin:10px 0 0 0 !important;margin:10px 0 0 -8px}
.paragraph dl.dl-news dd{border-bottom:1px solid #ededed;float:left}
.paragraph dl.dl-news dd p{margin-bottom:20px;margin-top:4px;width:450px}
dd.sign{border-top:dotted 1px #8faec9;color:#000;font-size:12px;height:20px;margin:0;width:180px}
dd.tag{width:140px}
dd.dl-list{margin:-9px 0 10px 160px;padding:0}
dd.dl-list-first{margin:-15px 0 10px 160px;padding:0}
dd.dl-list a,dd.dl-list-first a{color:#5d96d9;text-decoration:underline}
.slot-post{width:230px}
.slot-post .list{height:250px}
.slot-post .list dl{width:200px}
.slot-wiki{float:right;padding-bottom:10px;width:230px}
.slot-wiki h5 a{color:#949494;font-size:13px;margin-top:10px;text-decoration:none;width:230px}
.slot-wiki h5 a:hover{text-decoration:underline}
.slot-wiki-white{background:url(../img/png/slot-wiki-white.png) no-repeat;height:4px;width:237px}
.slot-wiki .search-textbox{padding-bottom:16px;width:200px}
.slot-wiki-border-up,.slot-wiki-border-down{float:left;height:3px;margin-left:21px;width:267px}
.slot-wiki-border-up{background:url('../img/gif/wiki-border-up.gif') no-repeat;background:url('../img/png/wiki-border-up.png') no-repeat !important}
.slot-wiki-border-down{background:url('../img/gif/wiki-border-down.gif') no-repeat;background:url('../img/png/wiki-border-down.png') no-repeat !important}
.slot-wiki-gray{float:left;margin-left:10px;margin-left:21px !important;min-height:270px;padding-bottom:20px;width:230px !important}
.right-column .slot-wiki-gray{margin-left:0px !important}
.search-left{background:url(../img/png/header-search-left.png) no-repeat;float:left;height:18px;width:3px}
*html .search-left{margin-left:-4px}
.search-textbox input{background:url(../img/png/header-search.png) repeat-x;border:none;color:#ffffff;float:left;font-size:12px;height:18px;width:98px}
.slot-wiki .search-textbox input{width:130px}
.searchbar-large input{width:198px}
a.search-lens{background:url(../img/png/search-blue.png) no-repeat;border:none;height:18px;position:absolute;text-decoration:none;width:20px}
.search-textbox label{color:#abd3fe;float:left;font-size:11px;font-weight:bold;height:17px;margin:0;padding:2px 11px 0px 0px}
.slot-wiki .search-textbox label{color:#6e99ba}
.paragraph{margin-left:0;margin-left:14px !important;margin-top:10px;padding-left:0;position:relative;width:480px}
.wide-column .paragraph{width:750px}
.paragraph p{font-size:12px;line-height:20px;margin:4px 10px 16px 0}
.paragraph dt.subtitle a p{float:none;width:400px}
.paragraph h5{float:left}
.paragraph h6{margin-top:10px}
.paragraph hr{border:dotted 1px #555555;/*float:left;*/margin:auto;margin-right:20px;text-align:left;width:470px}
.column-large .paragraph hr{margin:10px 20px 10px 0;position:relative}
.wide-column .paragraph hr{margin:10px 280px 10px 0;position:relative}
.div-tab{float:left;font-size:12px;padding-left:16px}
#RicercaAlfabetica.div-tab{background-color:#ffffff;margin-top:10px;overflow:hidden;width:763px}
.div-tab div{display:none;float:left;margin-right:20px;padding:10px 10px 10px 0}
.div-tab form div.button{float:right;margin-right:10px;padding:0}
.div-tab div#tab-news, .div-tab div#tab-press,.div-tab div#tab-meeting,.div-tab div#tab-formazione{margin-right:0;width:482px}
*html .div-tab div{margin-right:0px}
*html .div-tab div.button{margin-right:4px;padding:0}
.div-tab div.selected{border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;display:block}
.div-tab div.selected div{display:block}
.div-tab-ul{background:url(../img/png/tab-sel.png) repeat-x bottom;color:#5191e3;float:left;font-weight:bold;height:36px;margin:0;padding-left:40px;width:454px}
.div-tab-ul li, .div-tab-ul li.selected{float:left;height:35px;list-style:none;margin:0;padding:0px 0 1px 8px}
.div-tab-ul li{background:url(../img/png/tab-unsel-left.png) no-repeat}
.div-tab-ul li.selected{background:#ffffff url(../img/png/tab-sel-left.png) no-repeat}
.div-tab-ul li span,.div-tab-ul li.selected span{cursor:pointer;float:left;padding:12px 42px 0px 16px}
.div-tab-ul li span{background:url(../img/png/tab-unsel.png) repeat-x;height:24px;height:23px}
.div-tab-ul li.selected span{background:url(../img/png/tab-sel.png) repeat-x 0 top}
.div-tab-ul li span.dx,.div-tab-ul li.selected span.dx{float:left;height:24px;list-style:none;padding:12px 4px 0px 0;width:4px}
.div-tab-ul li span.dx{background:url(../img/png/tab-unsel-right.png) no-repeat}
.div-tab-ul li.selected span.dx{background:url(../img/png/tab-sel-right.png) no-repeat}
.div-tab-ul li span:hover{color:#3579d0}
/*#services{display:inline;float:left;margin:20px 0 0 0;overflow:hidden;padding:0 0 0 10px;width:769px}*/
#services{display:inline;margin:20px 0 0 0;overflow:hidden;padding:0 0 0 10px}
.wide-column #services{height:700px;height:auto!important}
.paragraph #services{margin:20px 0 0 0px;margin:20px 0 0 10px !important/*;width:470px*/}
#areaRiservata{background:#f1f1f6 url(../img/png/area-riservata-right.png) no-repeat right 0;height:380px}
.right-column #areaRiservata{background-color:#FFFFFF;height:260px}
.right-column #areaRiservata h2{padding-bottom:4px}
#areaRiservata div.slot{font-size:12px;padding:10px 10px 0}
#areaRiservata div.slot h3{margin-bottom:0}
#areaRiservata div.slot p{line-height:16px;padding-bottom:10px}
#areaRiservata div.areaRiservata-left{background:url(../img/png/area-riservata-left.png) no-repeat right 0;float:left;height:260px;margin:0;padding:0;width:4px}
#areaRiservata div.areaRiservata-top{float:left;height:5px;margin:0;padding:0;width:183px}
#areaRiservata div.areaRiservata-top{background:url(../img/png/area-riservata-top.png) no-repeat right 0}
#areaRiservata div.areaRiservata-bottom{background:url(../img/png/area-riservata-bottom.png) no-repeat right 0}
#areaRiservata div.slot a.remind{clear:none;color:#4079a5;float:left;margin-top:10px;text-decoration:underline;width:170px}
#areaRiservata label{color:#5191E3;float:left;font-size:13px;font-weight:bold;width:70px}
#approfondisci{width:180px}
.search-combo{}
.search-combo .search-combo-text{float:left;margin-bottom:10px;width:210px !important;width:240px}
.search-combo .search-combo-text input{background-color:#6692b5;border:none;color:#ffffff;float:left;height:18px;width:180px}
.right-column .search-combo .search-combo-text{width:220px !important;width:240px}
.right-column .search-combo .search-combo-text input{width:189px}
.search-arrows{background:#6692b5 url(../img/png/search-blue-arrows.png) no-repeat;cursor:pointer;float:left;height:18px;margin-right:0! important;padding:0 !important;width:18px}
.text-blue-container{float:left !important;margin-bottom:15px;margin-right:10px !important;padding:0 !important}
*html .text-blue-container{margin-bottom:16px}
.dati .text-blue-container{}
.wide-column #search_medici_form .text-blue-container{width:280px !important}
.right-column #search_medici_form{margin-left:-10px}
.column-large #search_medici_form .text-blue-container{width:160px}
#ricerca-medici #search_medici_form .text-blue-container{width:225px}
*html #ricerca-medici #search_medici_form .text-blue-container{display:inline;margin-left:0;margin-right:0;overflow:hidden;padding:0;width:230px}
.ricerca-doppia .text-blue-container{width:225px !important}
*html .ricerca-doppia .text-blue-container{width:290px !important}
#areaRiservata .text-blue-container{margin-right:0 !important}
#areaRiservata .text-blue-container input{width:164px}
.right-column #areaRiservata .text-blue-container input{width:212px}
.text-blue-container input,.text-blue-container textarea, .combo-blue{background:#6692b5;border:none;color:#ffffff;float:left;height:18px;margin:0 !important;margin-bottom:10px !important;padding:0 !important}
.combo-blue-container{display:inline;float:left;font-size:13px;position:relative}
.combo-blue{height:18px !important;margin:0 0 10px 0 !important;margin:0 0 10px -1px !important;width:290px;width:293px !important}
.right-column .combo-blue{width:234px !important}
.right-column .box_dx .combo-blue{width:212px !important}
#ricerca-medici .combo-blue,.ricerca-doppia .combo-blue{width:225px !important}
*html #ricerca-medici .combo-blue,*html .ricerca-doppia .combo-blue{display:inline;width:230px !important}
.combo-blue-sel{margin-left:4px;padding-left:0px !important;padding-left:20px;width:280px !important}
#ricerca-medici .combo-blue-sel,.ricerca-doppia .combo-blue-sel{top:-8px !important;width:230px !important}
*html #ricerca-medici .combo-blue-sel,*html .ricerca-doppia .combo-blue-sel{margin-left:-12px}
.right-column .combo-blue-sel{padding-left:0px !important;padding-left:0px;width:210px !important}
*html .right-column .combo-blue-sel{width:210px !important}
.column-large #ricerca-medici .combo-blue-sel,.column-large .ricerca-doppia .combo-blue-sel{top:0px !important}
.combo-blue-item-container{background:#467295;border:2px solid #265275;color:#ffffff;left:0 !important;overflow-y:auto;padding-left:10px;top:20px !important;width:300px !important}
.right-column .combo-blue-item-container{width:220px;width:234px !important}
.combo-blue-item{background:#467295;color:#ffffff;padding-left:10px;width:260px}
.right-column .combo-blue-item{width:200px !important}
.combo-blue-hover{background-color:#ffffff;color:#467295;cursor:pointer}
.ciao{border:1px solid red;margin:2px}
.text-blue-container textarea,.text-blue-high-left,.text-blue-high-right{height:120px}
.text-blue-high-left,.text-blue-left,.text-blue-high-right,.text-blue-right{float:left;margin-right:0 !important;margin-right:-3px;padding:0 !important;width:3px}
.text-blue-left,.text-blue-right{display:inline;height:18px}
.text-blue-left{background:url('../img/png/header-search-left.png') no-repeat 0 0}
.text-blue-right{background:url('../img/png/header-search-right.png') no-repeat 0 0}
.text-blue-high-left{background:url('../img/png/text-blue-high-left.png') no-repeat 0 0}
.text-blue-high-right{background:url('../img/png/text-blue-high-right.png') no-repeat 0 0}
.text-blue-short{width:120px}
.text-blue-teenie{width:15px}
.text-blue-tiny{width:30px}
.text-blue-long{width:664px;width:674px !important}
.text-blue-middle{width:232px}
.text-blue-middle-short{width:210px}
.text-blue-middle-long{width:290px}
#scheda-medico{clear:both;clear:none;display:block;height:1%;height:190px;height:auto !important;margin-top:10px;width:470px}
#scheda-medico:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#scheda-medico ul{clear:none;display:block;float:left;font-size:12px;list-style:none;margin:0 0 0 20px;padding:0 0 0 0px;width:180px}
#scheda-medico img{clear:none;display:block;float:left;margin-top:5px}
#scheda-medico div{clear:none;display:block}
#scheda-medico li{padding-bottom:4px}
#scheda-medico li span{color:#1b5786;text-transform:uppercase}
#scheda-medico li a{color:#5191e3;margin-left:4px;text-decoration:underline}
#scheda-medico strong{color:#0b4b7d;margin-right:4px}
.ul-arrows{font-size:14px;list-style-image:url(../img/png/list-play.png);margin:0 0 0 13px;padding:0 0 0 0}
.ul-arrows li{height:20px}
.google-map-bar,.google-map{width:480px;width:483px !important}
.google-map-bar{background:#e4eef9 url(../img/png/plus.png) no-repeat 450px 6px;background:#e4eef9 url(../img/png/plus.png) no-repeat 455px 6px !important;cursor:pointer;display:inline;float:left;margin:0 0 3px 0;padding:0 0 8px 0}
.google-map-bar-close{background:#eeeef4 url(../img/png/minus.png) no-repeat 450px 6px;background:#eeeef4 url(../img/png/minus.png) no-repeat 455px 6px !important}
.google-map-bar ul,.google-map-bar p{color:#3569aa;font-size:13px;list-style:none;margin:0 0 0 5px;padding:4px 35px 2px 0/*;width:420px;width:430px !important*/}
.google-map-bar ul li{float:left;margin:0 1px}
.google-map{border-bottom:dotted 1px #10372f;display:none;float:left;margin:0 0 10px 0;padding-bottom:10px}
.google-map h6{margin:0;padding:5px 0 0 5px}
.google-map .google-map-column{float:left;margin:0 10px 0 0 !important;margin:0 0 0 0;overflow:hidden;padding:0 0 0 0;width:230px}
.google-map .google-map-column li a{color:#5D96D9}
.google-map .google-map-column img{float:left}
.google-map .google-map-how{background-color:#f0f4f8;float:left;width:237px}
.google-map ul{float:left;font-size:13px;list-style:none;margin:4px 0 0 0;padding:0 0 0 22px;width:200px}
.google-map ul li{margin:0;padding:0 0 4px 0;width:200px}
.google-map google-map-column ul li{float:left}
.google-map ul li.with-image{font-weight:bold;list-style-image:url(../img/png/list-play.png);padding:0}
.google-map-column .button{display:inline;margin-left:20px}
#objVeil{background-color:#000;display:block;left:0;position:absolute;top:0;width:100% !important;width:1800px;z-index:900}
#map_wrap{background:#FFFFFF;display:none;height:590px;left:673px;padding-top:28px;position:absolute;top:150px;width:672px;z-index:902}
#close_map{padding:5px;text-align:right}
#map_wrap span.location,#map_wrap span.store,#map_wrap span.address{color:#3569aa;font-size:14px;padding:0 0 0 10px}
#map_wrap span.location{font-weight:bold}
#map{border:1px solid #C9C2B2;height:539px;margin:20px auto 0 auto;width:652px}
.contact-left,.contact-right{display:none;float:left;height:145px;width:4px}
.contact-left{background:url(../img/png/contact-left.png) no-repeat}
.contact-right{background:url(../img/png/contact-right.png) no-repeat}
.contact{background:url(../img/png/contact.png) repeat-y;float:left;height:145px;width:455px}
.column .contact{width:345px}
.right-column .contact{height:231px;width:230px}

.contact img{float:left;margin-left:0px}
#service-desk #contact_container .contact img{margin:0 !important}
#contact_container,.column-large #contact-container{border-bottom:1px dotted #555555;height:155px;margin-top:0px;margin-top:12px !important;padding-bottom:10px}
.column #contact_container{margin-top:10px;margin-top:14px !important;padding-bottom:10px}
#numeri-privati{border-bottom:1px solid #eeeef4;float:left;margin-bottom:20px;padding-bottom:20px;width:100%}
.contact dl{float:left;height:140px;margin:4px 0 0 10px;width:290px}
.right-column .contact dl{margin:4px 0 0 0;width:220px}
.column .contact dl,.column .contact div.top{float:left;height:140px;width:188px}
.contact dl dt.title,.contact div.top div.title{color:#484848;font-size:14px;font-weight:bold;margin:0;padding:3px 0 0 20px;width:260px}
.right-column .contact dl dt.title{width:180px}
.column .contact dl dt.title{width:130px !important}
.contact dt{float:left}
.contact dd{float:left;width:220px/**/}
.right-column .contact dd{width:180px}
.contact dd.contact-img, .contact dd.contact_img{width:30px}
.contact dd.contact-img img{margin-left:0px}
.column .contact dd{width:138px}
/*.contact dd.contact_img{float:left;margin:-5px 30px 0 20px;width:80px}*/
.column .contact dd.contact_img,.column .contact div.contact_img{margin:0 10px 0 10px !important;margin:0 10px 0 5px;width:25px}
.column .contact dd.contact_img{display:inline}
.contact dd.subtitle,.contact div.subtitle{color:#484848;font-weight:bold;margin:0}
.contact dd.number,.contact div.number{color:#5d96d9;font-size:22px;font-weight:bold}
.right-column dd{/*width:180px*/}
.right-column #tab-news dd,.right-column #tab-meeting dd,.right-column #tab-formazione dd{/*width:230px*/}
.right-column #tab-press dd{border-bottom:1px solid #ededed;margin-bottom:20px;/*margin-left:16px;*/padding-bottom:10px}
.right-column #tab-news dt.subtitle,.right-column #tab-meeting dt.subtitle,
.right-column #tab-formazione dt.subtitle{/*float:left;width:120px !important*/}
.column .contact dd.subtitle{width:130px !important}
.column .contact dd.number{width:120px !important}
/*.contact dd.contact_img{margin:0 10px 0 20px !important;margin:0 10px 0 8px;width:40px}*/
.contact dd a, p a{color:#5d96d9;font-size:12px;font-weight:bold;margin:0;text-decoration:none}
.contact dd a:hover, p a:hover{text-decoration:underline}
.list-contact{float:left;width:460px}
.carousel-container h5{display:none}
.carousel-container h5.selected{display:block}
dl.carousel{margin:0;padding:0}
.carousel div{display:none;margin:0px 0 0 0;padding:0}
.slot-container .carousel div{width:220px}
.withback .slot-container .carousel div{width:197px}
.carousel ul{color:#484848;font-size:13px;list-style:none;margin:0;padding:0}
.slot-container .carousel,.carousel-left{float:left;height:62px}
.slot-container .carousel{background:#f0f4f8 url(../img/png/carousel-right.png) no-repeat right 0;width:225px}
.withback .slot-container .carousel{width:198px !important;width:212px}
.slot-thumb-wide .carousel{background:none;height:150px;height:160px !important;width:350px}
.slot-container .carousel-left{background:#f0f4f8 url(../img/png/carousel-left.png) no-repeat 0 0;margin-left:0px !important;width:4px}
.dati{margin:0;width:470px}
#profilo .dati .to-right{margin-right:72px}
#profilo .dati #button-bar .to-right{margin-right:0px}
.dati label{color:#5191e3;float:left;font-size:13px;font-weight:bold;margin-right:5px;width:100px}
.dati label.long{width:160px}
.dati label.advice{color:#CC7777 !important;font-size:11px;margin-left:10px;text-align:left;text-transform:none;width:120px}
.invalid-line{background:#8cafc9 url(http://blog.cdi.it/wp-content/uploads/2009/12/invalid_line.gif) repeat !important}
.dati #privacy .privacy-check{float:left;width:210px}
.dati #privacy .privacy-check label{margin:0 0 0 5px}
.dati label#car-rest{float:right;margin:-25px 60px 0 0px !important;margin:-50px 60px 0 0px}
.dati .search-arrows{margin:0 0 0 -15px !important}
.dati #privacy{display:inline !important;margin:40px 0 0 100px}
.dati #privacy .text-blue-high-left,.dati #privacy .text-blue-high-right,.dati #privacy textarea{height:100px !important}
.dati div#button-bar{margin:20px 0 0 0px;width:298px !important;width:310px}
#profilo .dati div#button-bar{margin:20px 0 0 100px}
.dati div#button-bar .button a#user_fail{color:#5191E3;font-size:13px;padding-top:7px}
.dati #privacy textarea{font-size:13px;margin:0 0 0 0;padding:0 0 0 0}
.paginazione{float:left;margin:0 auto !important;margin:0 auto;text-align:center;width:460px}
*html .paginazione{padding-left:120px;width:380px}
.paginazione div, .paginazione a{height:20px;line-height:20px;margin:0 4px 0 0}
*html .paginazione div{float:left;padding:0 !important}
*html .paginazione a{float:left;padding:0 !important}
.paginazione div{cursor:pointer;display:inline;vertical-align:middle}
.paginazione a{color:#5191e3;cursor:pointer;font-size:13px;font-weight:bold;padding:0 8px;text-decoration:none}
.paginazione a:hover{text-decoration:underline}
.paginazione .revplay,.paginazione .play{padding:2px 10px}
.paginazione .rewind,.paginazione .forward{padding:2px 12px}
.paginazione .rewind{background:url(../img/png/button-rewind-page.png) no-repeat;width:24px}
.paginazione .revplay{background:url(../img/png/button-rev-page.png) no-repeat;width:18px}
.paginazione .play{background:url(../img/png/button-play-page.png) no-repeat;width:18px}
.paginazione .forward{background:url(../img/png/button-forward-page.png) no-repeat;width:24px}
span.slash{float:left;margin-left:-7px}
div#radioS{float:left}
div#radioS *{float:left}
div#radioS input{margin-left:0px}
div#radioS span{font-size:12px;margin:3px 6px 0 6px}
.media-container{border:1px solid Blue;height:240px}
.media{border:1px solid Red;float:left;height:236px;width:236px}
.media-container p{float:left;margin:10px 0 0 10px;width:210px}
#pageError{background-color:#FFFFFF;display:inline;float:left;height:400px}
#pageError img{display:inline;float:left;margin:20px 70px 0}
#pageError h1{color:#3569aa;display:inline;float:left;font-size:56px;margin:10px 0;width:100px}
#pageError h2{color:#5191e3;float:left;font-size:32px;height:70px;margin:32px 0 -10px;width:640px}
#pageError h3{color:#3569aa}
#pageError p{float:left;font-size:14px;line-height:20px;width:600px}
#pageError p a{font-size:18px}
.anno_submit{height:22px;height:59px !important;width:212px;width:215px !important}
*+html .anno_submit{height:22px !important;margin-top:4px}
.anno_submit input{background:transparent url('../img/gif/button-vai.gif') no-repeat;border:none;cursor:pointer;float:right;height:22px;line-height:22px;margin-top:0px !important;margin-top:4px;text-indent:-999px;width:41px}
ul#mappaSito{font-size:15px;font-weight:bold;margin:20px 0 0 20px;padding:0}
ul#mappaSito a{color:#6c98bb;display:block;padding:10px 0 0px 10px;text-decoration:none;width:160px}
ul#mappaSito ul{margin-left:170px;padding:0}
ul#mappaSito li{background-color:#e1eaf1;list-style:none;margin-bottom:-8px;width:170px}
ul#mappaSito li ul li ul,ul#mappaSito li ul li ul li ul{margin-top:8px}
ul#mappaSito li ul li{background:#dce9f9 url('../img/mapLiv1.gif') repeat-y}
ul#mappaSito li ul li a{background:transparent url(../img/mapLiv1.jpg) no-repeat scroll 0 0;color:#2f4d81}
ul#mappaSito li ul li ul li{background:#dce9f9 url('../img/mapLiv2.gif') repeat-y}
ul#mappaSito li ul li ul li a{background:transparent url(../img/mapLiv2.jpg) no-repeat scroll 0 0;color:#6f6f71}
ul#mappaSito li ul li ul li ul li{background:#dce9f9 url('../img/mapLiv3.gif') repeat-y}
ul#mappaSito li ul li ul li ul li a{background:transparent url(../img/mapLiv3.jpg) no-repeat scroll 0 0;color:#a6a6a6}
.risultato{margin:20px 30px 20px 20px}
#risultati_ricerca, #risultati_ricerca_medici, #risultati_ricerca_servizi, #risultati_ricerca_esami, #risultati_ricerca_glossario, #risultati_ricerca_educational{margin:10px;text-align:justify}
#risultati_ricerca h1, #risultati_ricerca_medici h1, #risultati_ricerca_servizi h1, #risultati_ricerca_esami h1, #risultati_ricerca_glossario h1, #risultati_ricerca_educational h1{color:#3569aa;font-size:20px;font-weight:normal;margin-bottom:40px;margin-top:0}
#risultati_ricerca h2, #risultati_ricerca_medici h2, #risultati_ricerca_servizi h2, #risultati_ricerca_esami h2, #risultati_ricerca_glossario h2, #risultati_ricerca_educational h2{border-bottom:1px dotted #555555;font-size:14px;font-weight:bold;margin:10px 30px 10px 10px;text-transform:uppercase}
#risultati_ricerca h3, #risultati_ricerca_medici h3, #risultati_ricerca_servizi h3, #risultati_ricerca_esami h3, #risultati_ricerca_glossario h3, #risultati_ricerca_educational h3{margin:20px 30px 20px 10px}
#risultati_ricerca h4, #risultati_ricerca_medici h4, #risultati_ricerca_servizi h4, #risultati_ricerca_esami h4, #risultati_ricerca_glossario h4, #risultati_ricerca_educational h4{margin-bottom:0px}
#risultati_ricerca h4 a, #risultati_ricerca_medici h4 a, #risultati_ricerca_servizi h4 a, #risultati_ricerca_esami h4 a, #risultati_ricerca_glossario h4 a, #risultati_ricerca_educational h4 a{color:#5191E3;font-size:12px;font-weight:bold;margin:10px 0 0;text-decoration:none}
#risultati_ricerca h4 a:hover, #risultati_ricerca_medici h4 a:hover, #risultati_ricerca_servizi h4 a:hover, #risultati_ricerca_esami h4 a:hover, #risultati_ricerca_glossario h4 a:hover, #risultati_ricerca_educational h4 a:hover{color:#3569aa;text-decoration:underline}
#risultati_ricerca p, #risultati_ricerca_medici p, #risultati_ricerca_servizi p, #risultati_ricerca_esami p, #risultati_ricerca_glossario p, #risultati_ricerca_educational p{font-size:12px;line-height:16px;margin-top:4px}
p.errorSend{color:#ff0000;font-size:13px;font-weight:bold}
.history-back{color:#5D96D9;cursor:pointer;font-size:13px;font-weight:bold}
div.h7{color:#3569AA;font-size:17px;font-weight:bold}
*html div.h7{margin-left:-5px}
input#fileUpload{width:214px}
.gallery-container{float:left;height:433px;margin:0;padding:0;width:463px}
.gallery-pic-loading{background:#ffffff url(../img/gif/gallery-loading.gif) no-repeat scroll 215px 157px;height:100%}
.gallery-pic-container{float:left;height:347px;margin:0;overflow:hidden;padding:0;position:relative;width:463px}
.gallery-pic-container img{position:absolute}
.gallery-pic-container img.shadow{display:none}
.gallery-caption{background:transparent url(../img/png/bg-gallery-caption.png) no-repeat scroll 0 0;bottom:-80px;font-weight:bold;height:80px;position:absolute;width:463px}
*html .gallery-caption{filter:alpha(opacity=80)}
.gallery-caption p{margin:10px 10px 4px}
.gallery-thumbs-container,.gallery-thumbs,.gallery-left,.gallery-right{float:left;height:86px}
.gallery-thumbs-container{margin:0;padding:0;width:463px}
.gallery-thumbs{background:url('../img/gif/gallery-background.gif') repeat-x;overflow:hidden;padding-top:10px;width:392px}
.gallery-slide{float:left;width:9800px}
.gallery-slide div{float:left;margin-right:4px}
*html .gallery-slide div{margin-right:12px}
.gallery-slide .loading-gallery{background:#ffffff url(../img/gif/gallery-loading.gif) no-repeat scroll 180px 18px;height:70px;width:394px}
.gallery-img-container{float:left;height:70px;margin-right:4px !important;width:93px}
*html .gallery-img-container{margin-right:0px !important}
.gallery-thumbs img{cursor:pointer;margin-right:4px}
.gallery-left,.gallery-right{cursor:pointer;width:35px}
.gallery-left{background:url('../img/gif/button-gallery-left.gif') no-repeat}
.gallery-right{background:url('../img/gif/button-gallery-right.gif') no-repeat}
.gallery-left-g{background:url('../img/gif/button-gallery-left-g.gif') no-repeat;cursor:default}
.gallery-right-g{background:url('../img/gif/button-gallery-right-g.gif') no-repeat;cursor:default}
.no-float{float:none}
.to-left{float:left !important}
.to-right{float:right;margin:1px 2px 0 0;padding:0}
.right-column .menu-az .to-right{margin:1px 7px 0 0}
.to-right:after{clear:both;content:“.”;display:block;height:0;visibility:hidden}
*html #button-bar .to-right{margin-right:2px !important;padding:0 !important;position:relative;right:10px}
#map_wrap .to-right{margin-right:8px !important}
.clear-both{clear:both}
.border-bottom-dotted{border-bottom:dotted 1px #1b6095}
.column-high{}
*html .column-high{}
.column-medium{background-color:#ffffff !important;min-height:1020px !important}
.background-white{background-color:#ffffff !important}
.white{color:#ffffff !important}
.background-gray{background-color:#eeeef4 !important}
.fondo{clear:both;float:none}
.no-background{background:none !important}
.no-border-right{border-right:none !important}
.aCapo{clear:both;height:30px;margin-bottom:10px;width:100%}
.no-height{height:0px}
.corner-t-l, .corner-t-r, .corner-b-l, .corner-b-r, .corner-t-l-t, .corner-t-r-t, .corner-b-l-t, .corner-b-r-t{height:4px;position:absolute;width:4px}
.corner-t-l, .corner-t-l-t{left:-1px;top:-1px}
.box_dx{padding-left:10px;padding-top:10px;width:228px !important;width:228px}
*html .box_dx form{margin-left:-4px !important;margin-top:-8px !important}
*html .box_dx .corner-t-l,*html .box_dx .corner-t-r{top:-1px}

.corner-t-l{background:url('../img/gif/slot-top-corner-left-l.gif') no-repeat}
.corner-t-r{background:url('../img/gif/slot-top-corner-right-l.gif') no-repeat}
.corner-b-l{background:url('../img/gif/slot-bottom-corner-left-l.gif') no-repeat}
.corner-b-r{background:url('../img/gif/slot-bottom-corner-right-l.gif') no-repeat}

.right-column .corner-t-l{background:url('../img/gif/slot-top-corner-left-l-g.gif') no-repeat}
.right-column .corner-t-r{background:url('../img/gif/slot-top-corner-right-l-g.gif') no-repeat}
.right-column .corner-b-l{background:url('../img/gif/slot-bottom-corner-left-l-g.gif') no-repeat}
.right-column .corner-b-r{background:url('../img/gif/slot-bottom-corner-right-l-g.gif') no-repeat}

.corner-t-l-t{background:url('../img/gif/slot-top-corner-left-t.gif') no-repeat}
.corner-t-r, .corner-t-r-t{right:-1px;top:-1px}
.corner-t-r-t{background:url('../img/gif/slot-top-corner-right-t.gif') no-repeat}
.corner-b-l, .corner-b-l-t{bottom:-1px;bottom:-1px !important;left:-1px}
.corner-b-l-t{background:url('../img/gif/slot-bottom-corner-left-t.gif') no-repeat}
.corner-b-r, .corner-b-r-t{bottom:-1px;bottom:-1px !important;right:-1px}

.corner-b-r-t{background:url('../img/gif/slot-bottom-corner-right-t.gif') no-repeat}
.corner-t-l-l,.corner-t-r-l,.corner-b-l-l,.corner-b-r-l{height:4px;position:absolute;width:4px}
.corner-t-l-l{background:url('../img/gif/slot-top-corner-left-l.gif') no-repeat;left:-1px;top:-1px}
.corner-t-r-l{background:url('../img/gif/slot-top-corner-right-l.gif') no-repeat;right:-1px;top:-1px}
.corner-b-l-l{background:url('../img/gif/slot-bottom-corner-left-l.gif') no-repeat;bottom:-1px;left:-1px}
.corner-b-r-l{background:url('../img/gif/slot-bottom-corner-right-l.gif') no-repeat;bottom:-1px;right:-1px}
.wide-column .with-top{margin-top:28px}
*html .with-top{margin-top:28px}
#loading-bar{background:url('../img/gif/loading.gif') no-repeat;height:20px;left:400px;position:absolute;top:200px;width:220px}
#objVeil p{color:#ffffff;font-size:12px;left:280px;position:absolute;text-align:center;top:250px}
.loading-xml{background:#ffffff;font-weight:bold;height:200px;left:0px !important;left:18px;position:absolute;top:40px;width:400px;z-index:900}
.upper{text-transform:uppercase}
.lower{text-transform:lowercase}
.esami-freq{float:left;margin-top:20px;position:relative;width:99%}
.esami-freq h4{border-bottom:1px solid #dddddd;float:left;margin:0 0 10px 20px;margin:0 0 10px 30px !important;margin-top:0;width:80%}
.esami-freq .button{position:absolute;right:20px;top:0}
*html .esami-freq .button{position:relative}
.esami-freq dt.upper{background:url("../img/png/button-play-lightgray.png") no-repeat scroll 0 1px transparent;border-right:1px solid #DDDDDD;float:left;margin-right:10px;padding-left:20px;padding-right:10px}
.esami-freq dt.subtitle{height:20px !important}
.esami-freq dd{margin-left:20px;padding-bottom:10px;padding-right:20px}
.esami-freq dd img{float:left;margin-right:20px}
.ricerca-doppia{position:relative}
.ricerca-doppia div{margin-right:0}
.ricerca-doppia .button{bottom:13px;position:absolute;right:10px}
.tre-col .div-tab-ul{padding-left:60px !important}
.wiki-prev,.wiki-next{display:block;float:left;height:22px;padding-right:5px;width:21px}
.wiki-prev{background:url("../img/gif/post-prev.gif") no-repeat}
.wiki-next{background:url("../img/gif/post-next.gif") no-repeat}
.video, .video_youTube{clear:both;height:275px;margin:15px 0;width:390px}
#list-ricerca li{padding:0 4px 0 8px}
#list-ricerca li span.dx{height:35px;padding:0}
#list-ricerca li.selected span.dx{background:none;width:0px}
#list-ricerca li{background:url(../img/png/tab-unsel-left.png) no-repeat;height:24px;height:35px !important}
#list-ricerca li a{background:url(../img/png/tab-unsel.png) repeat-x;color:#5191E3;float:left;height:25px !important;outline:none;padding:10px 10px 0 5px;text-align:center;text-decoration:none;width:150px}
#list-ricerca li a:hover{color:#3569AA}
#list-ricerca li.selected{background:url("../img/gif/index-left.gif") no-repeat scroll 0 0 transparent;margin-left:3px;padding:0 2px 0 4px}
#list-ricerca li.selected a{background:url("../img/gif/index-right.gif") no-repeat scroll right 0 #2D4D80;color:#fff;display:block}
#RicercaAlfabetica #ricerca-esami h4{display:inline;margin:10px 0 0 5px;width:600px}
#ricerca-esami li{margin:8px 0 0 0}
#ricerca-esami form{display:inline}
#ricerca-esami form .text-blue-container{display:inline;margin:5px 0 0 5px;width:540px}
#ricerca-esami form .text-blue-container input.text-blue.text-blue-long{margin:20px 0 0 0;width:528px!important}
.div-tab .ris-esami{display:block;padding-right:0;width:710px}
.div-tab .ris-esami div{display:block;margin:0;padding:0}
.div-tab .ris-esami a{color:#5191e3;font-weight:normal}
.div-tab .ris-esami .to-right{float:right;margin:10px 0 0 0}
.div-tab .ris-esami .to-right a{color:#fff}
.ris-esami h5{color:#3569AA;font-size:13px;padding:0 0 5px 0}
.div-tab .ris-esami .ris-esami-int{margin:10px 0 40px 0;width:100%}
.div-tab .ris-esami .ris-esami-int div{float:none}
.div-tab .ris-esami .ris-esami-int div p,.div-tab .ris-esami .ris-esami-int div p img{padding:10px 10px 10px 0}
.div-tab .ris-esami .ris-esami-int div h3{padding-left:0}
.ris-esami ul{margin:0 0 20px 20px}
.ris-esami-int ul{font-size:12px;margin:0 0 20px 30px;padding:0;width:180px}
.ris-esami-int ul strong{color:#0b4b7d}
.ris-esami-int ul a{text-decoration:underline}
div.educational #services dd .descCategory{clear:both;padding:0 !important;width:100%}
div.educational #services dd .searchDesc{clear:both;width:100%}
div.educational #services dd .searchDesc .text-blue-container{margin-bottom:0}
div.educational #services dd .searchDesc h4{margin:3px 0}
div.educational #services dd .searchDesc #ricerca-esami{background:none}
div.educational #services dd.lungo .searchDesc #ricerca-esami{padding:0}
div.educational #services dd .searchDesc #ricerca-esami form .text-blue-container{margin:0}
div.educational #services dd .searchDesc #ricerca-esami li{margin:8px 0}
div.educational #services dd.lungo{width:740px}
div.educational #services dd{font-size:12px;padding:0 0 0 20px !important;padding:0 0 0 28px;width:400px}
div.educational #services dt.subtitle a, #services dd{padding-bottom:2px}
#services dd{clear:both;display:block/*float:none*/}
div.educational #services dt a{color:#5191E3;text-decoration:none}
div.educational #services dt .button a{color:#ffffff}
div.educational #services dl{border-bottom:1px dotted #646464;margin-bottom:14px;padding-bottom:4px}
#services .subtitle{}
#services dt.subtitle a h3{display:inline;margin:0}
#services .to-right{float:none;position:absolute;right:0;top:0}
#services dl dd h3{display:inline;margin:0;padding-left:0}
.div-tab .box-tag{width:100%}
.box-tag h5{color:#8e8d8d;display:inline;padding:0}
.box-tag h6{padding:0px 0 5px 0}
.box-tag ul{display:inline;list-style:none;margin:0 0 0 10px}
.box-tag li{color:#5191E3;display:inline;margin:0 5px 0 0}
.box-tag li a{text-decoration:none}
.box-tag li a:hover{text-decoration:underline}
.box-tag .corr{display:block}
.box-tag .corr li{background:url(../img/png/button-play-gray.png) no-repeat 0px 0px;color:#000;display:block;float:left;margin:5px 0;padding-left:20px;width:100%}
.box-tag .corr li a{font-weight:bold}
.box-tag .corr li p{padding:0px 0 5px 0}
#wiki_home{border:1px solid #EEEEF4 !important;display:inline;overflow:hidden;width:212px}
#wiki_home h2{margin:0}
#wiki_home h3{border-bottom:1px solid #EDEDED;margin:0;padding-bottom:5px}
#wiki_home h4 a{color:#5191E3;font-size:12px;text-decoration:none}
#wiki_home h4 a:hover{text-decoration:underline}
#wiki_home h5{color:#3569AA;margin:0 0 5px 0 !important;text-decoration:none;text-transform:lowercase}
#wiki_home h5:first-letter{text-transform:uppercase}
#wiki_home .wiki_home_cont{border-bottom:1px solid #EDEDED;padding:5px 0}
#wiki_home .wiki_home_cont p{height:auto;margin-bottom:8px;padding-left:0;width:200px!important}
#wiki_home #searchWikihome{width:127px}
#wiki_home .to-right{clear:both;float:right;height:22px;padding-top:10px}
#wiki_home .search-textbox:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#wiki_home .search-textbox{clear:both;display:block;height:1%;height:auto !important}
div.educational h1,div.educational h2{padding:10px 10px 0 20px !important;padding:10px 10px 0 20px}
div.educational h2{color:#5191e3;font-size:13px;font-weight:bold}
.ris-esami h6{border-top:1px dotted #646464;float:none;padding-bottom:4px;padding-top:20px}
div.paginacorrelata{border-top:1px dotted #646464;width:100%}
div.paginacorrelata h6{border:none;margin-top:10px;padding-top:0}
#form_login_box{margin-top:10px}
.req{color:#AA0000;font-size:10px;margin-left:5px}
#footer_menu{width:100%}
#footer-bottom{background:#fff;float:left;height:120px;width:100%}
#footer-bottom ul{list-style:none outside none;margin:30px auto 10px;text-align:center;width:600px}
#footer-bottom ul li{display:inline;float:left;width:300px}
.footerdetailbottom{background:#fff;float:left;font-size:12px;padding-bottom:10px;text-align:center;width:100%}
#footer .footerdetailbottom a{color:#000;text-decoration:underline}
ul.printBar{float:right;margin:12px 20px 0 0}
ul.printBar li{display:inline}
ul.printBar li a{display:inline-block;outline:none}
.div-tab .ris-esami div.hidden{display:none}
div.btn_audio a{background:url('../img/gif/btn_play_stop.gif') no-repeat left top;clear:both;display:block;float:none;height:22px;margin:8px 0 10px;outline:0 none;text-indent:-9999px;width:100%}
div.btn_audio a.play{background-position:left top}
div.btn_audio a.stop{background-position:left bottom}
#audio{position:absolute;right:0;top:0}
