﻿body{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454545}
p{padding:0 0 12px 0; margin:0}
a img{border:none}
a{color:#454545}
a:hover{color:#454545; text-decoration:none}

#horizon{text-align:center; margin:0; padding:0;}
#wrapper{background-color:#fff; position:relative; text-align:left; width:980px; margin:0 auto 0 auto; padding:0;}

#testataHp{background-color:#e1effa}
#testata{background-color:#e1effa}

.boxHp{padding:0 0 14px 0; width:215px} 

#menu{font-family:"Times New Roman", Times, serif; font-size:11px; color:#ffffff; background-color:#6aade4; width:980px; height:34px}
#menu table{ height:34px}
#menu a{color:#ffffff; text-decoration:none}

.Ch{padding:0 9px 0 9px; text-transform:uppercase}
.Ch:hover{background-color:#2266a6;padding:0 9px 0 9px; text-transform:uppercase}
.Ch_s{background-color:#2266a6;padding:0 9px 0 9px; text-transform:uppercase}

#footer{margin:23px 0 0 0;background-image:url(img/bkg_footer.gif); background-repeat:no-repeat; width:980px; height:67px; font-size:10px; color:#ffffff; }
#footer div{padding:23px 0 0 0}

.strilliBottom{padding:23px 0 0 0}
.borderBox{border-top:solid 1px #f1f1f1; border-right:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1; padding:8px 0 0 10px; font-size:12px}
.borderBoxViola{padding:8px 0 0 10px; background-color:#e0d8e0; font-size:11px}


.claim{padding:23px 0 19px 46px}
.claimInterno{padding:23px 0 19px 64px}
.titleClaim{color:#0c5194; font-family:"Times New Roman", Times, serif; font-size:27px; line-height:22px}
.txtClaim{color:#454545; line-height:14px; padding:6px 0 0 0}

#centerCH{padding:41px 0 0 0}
#MenuVert{width:203px}

.canaleVert{background-color:#2266a6; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px; font-size:11px}
.canaleVert:hover{background-color:#6aade4; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px}
.canaleVert a{color:#ffffff; text-decoration:none}
.canaleVert_s{background-color:#6aade4; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px; font-size:11px}
.canaleVert_s a{color:#ffffff; text-decoration:none}

.SottCanaleVert{background-color:#edf5fc; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px; font-size:9px}
.SottCanaleVert:hover{background-color:#6aade4; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px;}
.SottCanaleVert:hover a{color:#ffffff;}
.SottCanaleVert a{color:#2266a6; text-decoration:none}
.SottCanaleVert_s{background-color:#6aade4; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px; font-size:9px}
.SottCanaleVert_s a{color:#ffffff; text-decoration:none;}

.canaleVertViola{background-color:#e0d8e0; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px; font-size:11px}
.canaleVertViola:hover{background-color:#ece8ec; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px}
.canaleVertViola a{color:#703870; text-decoration:none}
.canaleVertViola_s{background-color:#ece8ec; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:11px 0 11px 18px; font-size:11px}
.canaleVertViola_s a{color:#703870; text-decoration:none}

.SottCanaleVertViola{background-color:#e0d8e0; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px; font-size:9px}
.SottCanaleVertViola:hover{background-color:#ece8ec; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px}
.SottCanaleVertViola a{color:#703870; text-decoration:none}
.SottCanaleVertViola_s{background-color:#ece8ec; text-transform:uppercase; border-bottom:solid 1px #ffffff; padding:6px 0 6px 22px; font-size:9px}
.SottCanaleVertViola_s a{color:#703870; text-decoration:none}

.Title{padding:14px 0 0 36px}
.Title table tr td{border-bottom:solid 1px #6aade4;}
.Title h1{ font-family:"Times New Roman", Times, serif; color:#2266a6; font-size:18px; margin:0; padding:0; text-transform:uppercase}

.TitleViola{padding:14px 0 0 36px}
.TitleViola table tr td{border-bottom:solid 1px #703870;}
.TitleViola h1{ font-family:"Times New Roman", Times, serif; color:#703870; font-size:18px; margin:0; padding:0; text-transform:uppercase}

.txtViola{color:#703870; font-size:20px; font-family:'Times New Roman', Times, serif; text-decoration:none}
.txtViola a{color:#703870; text-decoration:none}

#center{padding:0; margin:20px 0 0 36px; background-color:#edf5fc}
#center .MainCenter{padding:20px 20px 20px 21px; text-align:justify; font-size:14px; }

.popTable table.first{padding:20px 10px 20px 10px; background-color:#ffffff;}
.popTable table.first td{text-align:left}
.mainPop{width:671px; font-size:12px}

#centerHMC{padding:22px 24px 22px 24px; margin:20px 0 0 36px; background-color:#ece8ec; height:100%; font-size:14px}

.presChImg{float:left; padding-right:20px; margin:0; width:auto}
.presChTxt{float:left; margin:0; width:auto}

.presCntImg img{max-width:889px}


.homeLink{padding:5px; color:#2266A6}
.homeLink a{color:#2266A6; font-weight:bold}
.homeLink a:hover{color:#2266A6; font-weight:bold}

.homeLinkViola{padding:5px; color:#2266A6; font-weight:bold}
.homeLinkViola a{color:#703870; font-weight:bold}

.imgLeft{padding:0 25px 20px 0}

.divNews{border-bottom:dotted 1px #6aade4; padding:8px 0 4px 0}

.strilliHP{padding:25px 0 0 0}
.strilliHP td.strillo{ background-image:url(img/bkg-strilli-top.gif); background-repeat:repeat-x}
.imgStrillo{padding:11px 0 13px 11px}
.strilloTop{padding:11px 0 13px 14px}
.strilloTit{font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:14px; padding:0 10px 0 0}
.strilloTit a{color:#0c5194; text-decoration:none}
.strilloTit a:hover{color:#0c5194; text-decoration:underline}
.strilloSubTit{font-family:"Times New Roman", Times, serif; color:#50a0d0; font-size:14px; padding:0 10px 0 0}
.strilloSubTit a{color:#50a0d0; text-decoration:none}
.strilloTxt{padding:0 10px 13px 14px; font-size:12px}
.strilloTxt a{color:#454545; text-decoration:none}

.NewsHP { border:solid 1px #f1f1f1; height:135px; max-height:135px}
.NewsHP td{ padding:0 0 0 11px}
.TitNewsHP{ background-image:url(img/bkg-newsHP.gif); background-repeat:repeat-x; height:38px}
.TitNewsHP div{color:#00488e; font-size:20px; font-family:'Times New Roman', Times, serif; padding:5px 0 0 0}

.TitleNewsMedEst a{color:#00488e}
.TitleNewsImpiantologia a{color:#6aade4}

.TitleNewsHPMedEst a{color:#00488e; font-size:11px; text-decoration:none}
.TitleNewsHPMedEst a:hover{text-decoration:underline}
.TitleNewsHPImpiantologia a{color:#6aade4; font-size:11px; text-decoration:none}
.TitleNewsHPImpiantologia a:hover{text-decoration:underline}

.TitleNewsHPgeneric a{color:#6aade4; font-size:11px; text-decoration:none}
.TitleNewsHPgeneric a:hover{text-decoration:underline}

.divNewsHP{padding:8px 0 4px 0}
.AbstractHP{font-size:11px}

.casoClinico{color:#6aade4; font-family:"Times New Roman", Times, serif; font-size:14px}
.titleElenco{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#2266a6}

.nomePartner{padding:0 0 12px 0;color:#2266a6; font-size:18px; font-family:"Times New Roman", Times, serif}
.FloatPartners{float:left; width:350px; height:135px; padding:0 0 40px 0}

.paging{text-align:right; padding:0 15px 0 0}
.paging a{color:#2266A6; text-decoration:none;}
.paging a:hover{color:#2266A6; text-decoration:underline}
.selpaging{font-weight:bold; color:#2266A6;}

.txtboxcnt{padding:0;margin:0;}
#centerFormMed{background-color:#edf5fc; padding:30px 30px 30px 0; font-size:11px; background-image:url(img/bkg_footer-clinic.jpg); background-repeat:no-repeat; background-position:bottom left;}
/* solo IE7 
		*:first-child+html 		*/
*:first-child+html #centerFormMed{background-color:#edf5fc; padding:30px 30px 10px 0; font-size:11px; background-image:url(img/bkg_footer-clinic.jpg); background-repeat:no-repeat; background-position:bottom left;}
#centerFormMed table {background-color:#ffffff; padding:23px; height:361px}
*:first-child+html #centerFormMed table {background-color:#ffffff; height:361px;}
#centerFormReg table{background-color:#ffffff; padding:10px 20px 10px 20px; font-size:11px}
