/* il body è esterno */
/* Gli H1,H2, ecc.. sono esterni */

img{border:0px; margin:0px}
img a:focus{outline: none;}
select{font-size:11px;font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #CCCCCC; color:#666666; margin: 0px 4px 9px 4px}
/*.scegli{border:0px; margin: 0px 0px 3px 0px}*/



input{font-size:11px;font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #CCCCCC; color:#666666; margin: 0px 4px 0px 4px}
textarea{font-size:11px;font-family:Arial, Geneva, Helvetica, sanewsns-serif; border:1px solid #CCCCCC; color:#666666; margin: 4px 4px 0px 0px}

.cerca{border: 0px; margin: 0px 0px 0px 0px}

div.cont_line {width:620px;  border-bottom: 1px solid #ccc; height:1px; margin-bottom:10px}
div.cont_line_casi {width:480px;  border-bottom: 1px solid #ccc; height:1px}
div.cont_line_larga {width:620px;  border-bottom: 1px solid #ccc; height:1px}
div.cont_line_agenda {width:500px;  border-bottom: 1px solid #ccc; height:1px}
div.cont_line_evento{width:632px;  border-bottom: 1px solid #ccc; height:1px}

a {color:#00629E;}
a:hover {text-decoration:none;color:#8eb1db} 
a:focus {outline: none;}

a.navigazioneselezionata {color:#8eb1db}

div#Big{margin:0px auto 0px auto;width:958px;background-image:url(/cm/img/bkgleft.gif); background-repeat:repeat-y;}

ul{margin:0px }

h1.home {font-size:19px;margin:0px 0px 11px 0px;color:#00629E; font-weight:normal;}

h1#TitHome{position:relative;width:297px;height:29px;font-size:12px;margin:0px;}
h1#TitHome span{position: absolute;width: 100%;height:100%;background-image:url(/cm/img/progetto_nodo.gif); background-repeat:no-repeat}

h1#TitHomeRiservata{font-size:12px; font-weight:bold; color:#666666;margin:0px; border-bottom:1px solid #666; padding-bottom:5px; margin-bottom:8px}

div.TestoHome{height:172px; font-size:12px;}
div.TestoHomeRiservata{height:166px; font-size:12px;}

/* Menu Top */

div#MenuTop{width:958px;height:60px; background-image:url(/cm/img/bkgtopleft.gif);background-repeat:no-repeat;font-size:11px;}
div#MenuTopBtn{float:right;width:350px;margin:90px 4px 0px 0px;text-align:right;}

div#MenuTopSx{width:300px;margin:20px 0px 0px 158px; float:left;font-size:11px;}
div#MenuTopSx span{margin: 0px 0px 0px 11px}
div#MenuTopSx span a{text-decoration:none;color:#8f8f8f}
div#MenuTopSx span a:hover{color:#8f8f8f}
div#MenuTopDx{width:170px;margin:18px 0px 0px 0px;float:right; text-align:left;}
div#MenuTopDx form{ padding-bottom:3px}
div#MenuTopCenter{width:250px;margin:20px 0px 0px 0px;float:left; text-align:right;}
span.testosm {font-size: 11px}
span.testomed {font-size: 13px}
span.testobig {font-size: 15px}

span.testosm a {text-decoration:none}
span.testomed a {text-decoration:none}
span.testobig a {text-decoration:none}

/* Banner Top */

div#Banner{width:958px;height:180px; margin-top:0px;}
div#BannerLeft{float:left; margin-top:0px;}
div#BannerLeft img{margin-top:20px;margin-left:9px}
div#BannerRight{width:799px;height:130px; float:right; text-align:left; padding-right:0px;margin:12px 10px 0px 0px; background-image:url(/cm/img/header.gif);background-repeat:no-repeat;}

div#Bannerino{float:right; width:800px; margin-top:-41px; position:absolute;text-align:right}

div#Center{margin:0px auto 0px auto;width:958px; background-image:url(/cm/img/bkgleft.gif);background-repeat:repeat-y;}

/* Menu Left */

div#MenuLeft{width:149px;float:left;background-image:url(/cm/img/bkgleft.gif);background-repeat:repeat-y;}

div.Submenu{background-image:url(/cm/img/bkgSubmenu.gif);background-repeat:repeat-y;font-size: 11px; padding: 4px 0px 0px 0px;}

div.voce1off {color:#a3a3a3;text-decoration:none;display:block;padding:2px 5px 2px 17px;}
div.voce1 a{color:#666666;text-decoration:none;display:block;padding:3px 22px 4px 17px;line-height:11px;}
div.voce1 a:hover{color:#00629E;}
div.voce1On{padding:3px 22px 4px 17px;color:#00629E;line-height:11px;}

div.voce1On a{color:#E97720;text-decoration:none;}
div.voce1On a:hover{color:#E97720;}

div.voce2 a{color:#666666;text-decoration:none;display:block;padding:3px 15px 3px 35px;background-image:url(/cm/img/pallinoff.gif); background-repeat:no-repeat; background-position: 17px 7px;line-height:11px}
div.voce2 a:hover{color:#00629E;background-image:url(/cm/img/pallinon.gif);}
div.voce2On{padding:3px 15px 3px 35px;color:#00629E;background-image:url(/cm/img/pallinon.gif); background-position: 17px 7px; background-repeat:no-repeat;line-height:11px}

div#Contenuto{width:800px;float:right;margin:0px 0px 10px 0px;}

div#Sx{width:490px;float:left; margin-top:0px}
div.testo{width:784px;margin:0px 20px 0px 15px;}
div#flash{float:right; margin: -40px 8px 0px 0px;}

div#flashPro{float:right; margin: -22px 10px 0px 0px;}

div#Dx{width:140px;float:right;margin-top:36px;margin-right:9px}
div#BoxCerca{width:400px;background-image:url(/cm/img/bkgcerca.gif);background-repeat:no-repeat;padding: 5px 0px 20px 0px;}
div.BoxCercaAgenda{width:550px;background-color:#ededed;margin: 5px 0px 0px 0px;}
div.BoxCercaAgendaBot{width:550px;margin: -48px 0px 5px 0px;}

div#HomeProSx{width:300px;float:left; margin:0px 0px 10px 14px}
div#HomeProSx p{padding:0px 10px 0px 0px}
div#HomeProDx{width:469px;float:right; margin:-20px 0px 0px 0px; padding-top:41px}

div#HomeSx{width:300px;float:left; margin:-9px 0px 0px 14px;  height: 0px;}
div#HomeSx p{padding:0px 0px 0px 0px;}
div#HomeDx{width:469px;float:right; margin:-20px 0px 0px 0px; padding-top:41px;}

/* CONTENUTI INTERNI */
div#Sx_interna{width:778px;float: left; margin:0px 0px 0px 10px}
div.testo_interna{width:620px;margin:0px 0px 0px 0px; float:right}
div.testo_interna p{margin:0px 0px 0px 0px;}
div.testo_interna a{text-decoration:none;}
div.testo_interna a:hover{text-decoration:none;}

/* CONTENUTI INTERNI AGENDA */
div.testo_internaAgenda{width:778px;margin:0px 0px 0px 10px;float: left;}
div.testo_internaAgenda a{text-decoration:none;}
div.testo_internaAgenda a:hover{text-decoration:none;}
div.testo_internaAgenda p{margin:0px 0px 0px 0px;}

/* CONTENUTI INTERNI CASI CLINICI */
div.testo_internaCasi{width:480px;margin:0px 0px 0px 158px;float:left;}
div.testo_internaCasi a{text-decoration:none;}
div.testo_internaCasi a:hover{text-decoration:none;}
div.testo_internaCasi p{margin:0px 0px 0px 0px;}

div.CasiCliniciBox{width:100px;margin:0px 0px 0px 0px;}

div#Dx_interna_casi{width:140px;float:right;margin-top:10px;margin-right:9px}

div#Sx_interna_larga{width:775px;float: left; margin:0px 0px 0px 10px;}
div.testo_interna_larga{width:620px;margin:0px 0px 0px 100px; float:right; }
div.testo_interna_larga p{ margin:0px 0px 0px 0px;}
div.testo_interna_larga a{text-decoration:none;}
div.testo_interna_larga a:hover{text-decoration:none;}

div#Dx_interna{width:140px;float:right;margin-top:10px;margin-right:9px}

div#VediAnche{background-image:url(/cm/img/vedi_anche.gif);background-repeat:no-repeat;float:right;width: 138px; border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;padding-top:37px}
div#VediAnche a{color:#666666;text-decoration:none; }
div#VediAnche a:hover{color:#00629E;}

div#InEvidenza{background-image:url(/cm/img/in_evidenza.gif);background-repeat:no-repeat;float:right;width: 138px;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4; padding-top:37px}
div#InEvidenza a{color:#666666;text-decoration:none; }
div#InEvidenza a:hover{color:#00629E;}

div.titabstract{font-size:11px; line-height:11px; padding:5px 4px 0px 8px; }
div.abstract{font-size:11px; line-height:11px; font-style:italic; padding:3px 4px 10px 8px;background-image:url(/cm/img/LineaBox.gif); background-position: bottom; background-repeat:no-repeat; }

div.titabstractVediAnche{font-size:11px; line-height:11px; padding:5px 4px 10px 8px;background-image:url(/cm/img/LineaBox.gif); background-position:bottom; background-repeat:no-repeat}

div.BoxBottom{text-align:right; clear:both;height:20px; background-image:url(/cm/img/box_int_bottom.gif); background-repeat:no-repeat; width:140px;margin: 0px 0px 20px 0px; padding-top:10px}

div.BoxBottomArchivio{text-align:right; clear:both;height:20px; background-image:url(/cm/img/box_int_bottom_archivio.gif); background-repeat:no-repeat; width:140px;margin: 0px 0px 20px 0px; padding-top:10px}
div.BoxBottomArchivio a{color:#666666;text-decoration:none; font-size:11px;line-height:11px; padding-right:8px}
div.BoxBottomArchivio a:hover{color:#00629E;}
div.cont_line_lett {width:620px;  border-bottom: 1px solid #ccc; height:1px;}

div#BoxCercaLetteratura{width:400px;margin:0px 0px 0px 0px;}

/* FINE CONTENUTI INTERNI */

div#Footer{width:958px;height:69px;font-size:11px; background-color:#FFFFFF; margin-top:20px;background-image:url(/cm/img/bkgbotleft.gif);background-repeat:no-repeat;clear:both;}
div#FooterSx{background-image:url(/cm/img/bkgleft.gif);width:155px;float:left; height:40px;margin: 10px 0px 0px 0px;font-size:11px;}
div#FooterDx{;margin-top:0px;width:780px;float:right;border-top: 1px solid #d4d4d4;margin: 10px 10px 0px 0px;;font-size:11px;}

div#MenuFooter{width:510px;margin:15px 0px 0px 0px; float:left}
div#MenuFooter span{margin: 11px 11px 0px 0px}
div#MenuFooter span a{text-decoration:none;color:#8f8f8f}
div#MenuFooter span a:hover{color:#8f8f8f}
div#MenuFooter span.copy{margin: -14px 0px 0px 0px; float:right}

div#W3c{margin:5px 0px 0px 0px;}

/*tabella*/

table.prodotti{border-top:1px solid #d2d2d2 ;border-left:1px solid #d2d2d2;padding:0px}
table.prodotti td{border-bottom:1px solid #d2d2d2 ;border-right:1px solid #d2d2d2;padding:8px;font-size:0.90em;}
table.prodotti tr.trA{background-color:#C8DCE5;}
table.prodotti tr.trB{background-color:#FFF;}

table.ricerche{padding:0px;margin:0px;}
table.ricerche td{border:0px ;padding:5px; margin:0px;}
table.ricerche form{width:50px; margin:2px 0px 0px 0px;float:left; padding:0px}

table.aree_terapeutiche{border-top:1px solid #d2d2d2 ;border-left:1px solid #d2d2d2;padding:0px}
table.aree_terapeutiche td{border-bottom:1px solid #d2d2d2 ;border-right:1px solid #d2d2d2;padding:8px;font-size:0.90em;}

/*centri*/

table.centri{padding:0px; border:0px; margin:0px}
table.centri td.right{padding:3px 6px 3px 12px;font-size:0.90em;width:190px;background:#F5F4F4;}
table.centri td.left{padding:3px 6px 3px 12px;font-size:0.90em;width:190px;background:#F5F4F4;}
/*table.centri tr.trA{background-color:#C8DCE5;}
table.centri tr.trB{background-color:#FFF;}*/


/*---------------- BoxHome -----------------*/

div#BoxHome{float:left; margin:0px 5px 20px -10px; width: 318px;}
div.Boxlett{background-image:url(/cm/img/prof/bkg_box_hp_big.gif);float:left; background-repeat:no-repeat; width:318px; margin: 0px 5px 20px 0px;height:140px;font-size: 11px;}

div.Boxlett h2{font-size: 13px; margin:2px 18px 0px 18px; color:#FFFFFF;}
div.Boxlett h2 a{color:#FFFFFF; text-decoration:none}

div.Boxlett h3{font-size: 11px; font-weight:bold; margin:1px 18px 1px 0px;}
div.Boxlett h3 a{text-decoration:none}

div.BoxTesto{padding:10px 17px 10px 18px;overflow:hidden;height:90px;font-size: 11px;}
div.BoxTesto img{float:right; margin:31px 0px 0px 20px}
div.BoxTesto a{color:#666;text-decoration:none}
div.BoxTesto a:hover{color:#00629E; text-decoration:none}

div.BannerHome{margin: -30px 9px 0px 0px; width:460px;float:right;}

/*div.BannerHome{margin: 20px 0px 0px 0px; width:300px;float:left;}*/

/*---------------- BoxNews -----------------*/

div#BoxNews{width:300px; height:240px;background-image:url(/cm/img/Bkgnews.gif);background-repeat:no-repeat;padding: 40px 9px 0px 0px; float:left}

div#BoxNewsRiservata{width:300px; height:240px;margin:6px 0px 0px 0px;background-image:url(/cm/img/prof/bkg_box_hp_lett.gif);background-repeat:no-repeat;padding: 40px 9px 0px 9px; float:left}

.News{font-size:11px;height:33px; width:280px; padding: 6px 5px 0px 0px;border-bottom: 1px solid #ccc; overflow:hidden; }
.NewsLeft{width:67px;float:left;margin:0px; font-size: 11px; padding:0px 0px 15px 0px;}
.NewsRight{width:190px;float:right;margin:0px;font-size: 11px; padding:0px 0px 15px 21px;}
.NewsRight a{color:#00629E; text-decoration:none}
.NewsRight a:hover{color:#8eb1db; text-decoration:none}

div.BoxNewsBottom{width:280px;padding:0px 0px 0px 0px; margin: 24px 0px 0px 0px; font-size: 11px; height:21px;text-align:right; clear:both}
div.BoxNewsBottom img{ margin-bottom:-2px}
div.BoxNewsBottom a{color:#666; text-decoration: none}
div.BoxNewsBottom a:hover{color: #00629E}

div#BoxN{width:300px; height:116px;margin:0px 0px 0px 20px;background-repeat:no-repeat;padding: 26px 9px 0px 9px; float:left;}
div#BoxN{font-size: 11px}
div#BoxN a{text-decoration: none}
div#BoxN a:hover{color: #ff6600}


div#enuzun {font-size: 11px}
div#enuzun a{text-decoration: none}
div#enuzun a:hover{color: #ff6600}


div.Bover a:hover{color: #ff6600}

/*---------------- BoxApprofondimento -----------------*/

div.box_approfondimenti{width:314px; }



div.Approfondimento2{width:154px;height:140px;float:left;margin:11px 0px 6px -7px;background-image: url(/cm/img/bk_box_small.gif); background-position: 0px 0px;font-size:11px; background-repeat:no-repeat;}
div.TitApprofondimento2{color:#FFFFFF;}
div.ContApprofondimento2{padding:10px 12px 10px 18px; height: 90px; overflow:hidden; font-size:11px;}
div.TitApprofondimento2 h2{font-size: 13px; color:#000;margin:2px 18px 0px 18px;}
div.TitApprofondimento2 h2 a{color:#FFFFFF; text-decoration:none}
div.TitApprofondimento2 h2 a:hover{color:#FFFFFF; }
div.ContApprofondimento2 h3{font-size: 11px; font-weight:bold; margin:11px 16px 1px 0px;}
div.ContApprofondimento2 a{text-decoration:none; color:#666666;}
div.ContApprofondimento2 a:hover{text-decoration:none; color:#00629E}

div.Approfondimento3{width:314px;height:140px;float:left;background-image: url(/cm/img/bkgapprofondimento.gif); background-position: 0px 0px;font-size:11px; background-repeat:no-repeat;margin:0px 0px 0px -7px;}
div.TitApprofondimento3{color:#FFFFFF;}
div.TitApprofondimento3 h2{font-size: 13px; color:#000;margin:2px 0px 0px 18px;}
div.TitApprofondimento3 h2 a{color:#FFFFFF; text-decoration:none}
div.TitApprofondimento3 h2 a:hover{color:#FFFFFF; }
div.ContApprofondimento3{padding:10px 10px 10px 18px; height: 90px; overflow:hidden; font-size:11px;}
div.ContApprofondimento3 h3{font-size: 11px; font-weight:bold; margin:11px 16px 1px 0px;}
div.ContApprofondimento3 a{text-decoration:none; color:#666666;}
div.ContApprofondimento3 a:hover{text-decoration:none; color:#00629E}

div.newsletter{width:275px}


div.distanziatore{ height:136px;}

/*---------------- BoxFullText -----------------*/
div.BoxFullText{width:156px;float:right;margin:13px 0px 0px 3px;}


/*---------------- BoxFullTextRis -----------------*/
div.BoxFullTextRis{width:156px;float:right;margin:13px 0px 0px 3px;}
div.BoxFullTextRis img{ margin:0px 0px 21px 6px}


/*---------------- BoxIscriviti -----------------*/
div.BoxIscriviti{width:156px;float:right;margin:20px 0px 0px 0px;font-size:11px; background-repeat: repeat-x}
div.TitBoxIscriviti{font-weight:bold; color:#FFFFFF; padding: 2px 0px 3px 5px}
div.TitBoxIscriviti h2 {font-size: 13px; margin:0px 18px 0px 10px; color:#FFFFFF;}



div.SecondOpinion{width:156px;height:140px;float:right;margin:20px 0px 0px 0px;background-image: url(/cm/img/prof/bkg_box_hp_small.gif); font-size:11px; background-repeat:no-repeat}
div.TitSecondOpinion{font-weight:bold; color:#FFFFFF; padding: 3px 14px 4px 14px}
div.ContSecondOpinion{padding:10px 14px 10px 14px; height: 90px; overflow:hidden}
div.ContSecondOpinion a{text-decoration:none}
div.ContSecondOpinion a:hover{text-decoration:none; color:#1078B9}

div.InternaSecondOpinion{ width:720px;margin:0px 20px 0px 20px;}
div.SecondOpinionTesto{ float:left; width:320px}
div.SecondOpinionForm{float:right;width:300px}

div.SecondOpinionForm input{font-size:11px;font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #CCCCCC; color:#666666; margin: 4px 4px 0px 0px}

/*---------------- piede articoli -----------------*/
img.Salva{margin:20px 0px 10px 68px; cursor:pointer}
div.FullText{width:121px; height:30px; position:absolute;z-index:1; margin :20px 0px 0px 428px;}
div.Archivio{width:122px; height:30px; position:absolute;z-index:1; margin:-41px 0px 0px 68px}

/*---------------- BoxNews -----------------*/
div.italia{text-align:right;width:280px;float:right;position:absolute;z-index:1; margin:30px 0px 0px 510px}
h2.terapia{width:410px;}


div.DownLoad{margin:16px 0px 0px 0px; }



div#BoxNewsHP{width:300px; height:256px;margin:0px 0px 0px 20px;padding: 26px 9px 0px 9px; float:left;}
div#BoxNewsHP{font-size: 12px}
div#BoxNewsHP a{text-decoration: none}
div#BoxNewsHP a:hover{color: #ff6600}

#NewsTicker{background-image:url(/cm/img/bkgnews.gif);background-repeat:no-repeat;width:300px;height:280px;margin:0px 0px 0px 0px;}
	
#NewsVertical {width: 280px;height: 200px;	display: block;	overflow: hidden;position: relative;margin-top:10px}
#controller{padding:6px;font-size:11px;	color:#666; float:right}
#play_scroll_cont{display:none;}
#play_scroll_cont a{ text-decoration:none; display:block;}
#stop_scroll_cont a{ text-decoration:none; display:block}

#TickerVertical {width: 300px;height: 330px;display: block;list-style: none;margin: 0;padding: 0;}
#TickerVertical li {display:block;width:268px;text-align:left;font-size:11px;margin:0px 0px 0px 0px;padding:6px 6px 6px 10px;float:left;}
		
#TickerVertical li a {display: block;text-decoration:none;}
#TickerVertical li a:hover {display: block;text-decoration:none;color: #ff6600}

