/*--- globale ---*/
body{background-color:#008356; background-image:url(/cm/img/bkg.gif); background-repeat:repeat-x; background-position:top;margin:0px auto 0px auto; font-family: Arial, Geneva, Helvetica, sans-serif; color:#333333;}
/**{-moz-box-sizing:padding-box;}*/
a {text-decoration:none; color:#63ba90;}
a:hover {text-decoration:underline;} 
a:active, a:focus {outline: none;}
img {border:0px} 
/*li {margin-left:-24px;list-style: url(/cm/img/li.gif)}*/
div.primoris li {padding-bottom:0px;}
div.secris li {padding-bottom:0px;}
div.terris li {padding-bottom:0px;}

/*--- table ---*/
table{font-size:12px;margin-top:0px;border-collapse:collapse;border:0px;}
td{padding:0px;}

h1{color:#666666;font-size:15px;margin:7px 0px 15px 0px;padding:0px;font-weight:bold;}


h1.gen{color:#666666;font-size:15px;margin:0px 0px 5px 0px;padding:0px;font-weight:bold;}
h1.prontuario{color:#666666;font-size:12px;margin:0px;padding:0px;font-weight:bold;}

h2{color:#f29400;font-size:12px;margin:0px 0px 10px 0px;padding:0px;font-weight:normal;}

h2.gen{color:#65ad82;font-size:12px;margin:0px 0px 10px 0px;padding:0px;font-weight:bold;}
h2.TitProntuario{color:#666666;font-size:15px;margin:0px 0px 10px 0px;padding:0px;font-weight:bold;}

h3{color:#666;font-size:15px;margin:0px 0px 10px 0px;padding:0px;font-weight:bold;}

h4{color:#65ad82;font-size:13px;margin:0px 0px 10px 0px;padding:0px;font-weight:bold;}

input{color:#63ba90;font-size:10px;border:1px solid #63ba90;margin:2px 0px 1px 0px}
select {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#63ba90;font-size:11px;}
textarea {border:1px solid #63ba90;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#63ba90;font-size:11px;}

div{font-size:11px;}
 
/*Testata*/
div#Big{margin:0px auto 0px auto; width:896px;background-color:#FFFFFF; overflow: auto;/**overflow: visible;*/}
div#BannerTop{width:882px;background:transparent url(/cm/img/logo.gif) no-repeat;height:172px}

div#BannerTopLeft{width:260px;float:left; padding:12px; font-size:11px}
div#BannerTopLeft span{margin:0px 5px}
div#BannerTopLeft span a{color:#333333; text-decoration:none}
div#BannerTopLeft span a:hover{color:#333333; text-decoration:underline}

div#BannerTopRight{float:right}
div#BannerTopRight img{margin: 35px 13px 0px 0px}
div#menuTop{margin:0px auto 12px auto;width:872px; background-color:#f29400;height:16px; font-family:"trebuchet MS", verdana; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:/*2px*/0px 0px 0px 0px;}
div#menuTop span{margin: 0px 0px 14px 28px; text-align:center;}
div#menuTop span a{text-decoration:none;color:#FFFFFF;}
div#menuTop span a:hover{text-decoration:underline;color:#FFFFFF;}

/*cont*/
div#cont{width:896px; background-color:#FFF}
div#Banner{margin:0px auto 0px auto;width:872px; height:195px;background-color:#FFFFFF;background-image:url(/cm/img/img1.jpg);background-repeat:no-repeat;}

div.tab1{margin:0px ;padding:0px 6px 0px 25px; float:left; border-right:1px solid #A89986;height:130px; overflow:hidden}
div.tab1 span{border-bottom:1px solid #A89986; display:block; font-weight:bold}
div.tab2{margin:0px ;padding:0px 6px 0px 5px; float:left; border-right:1px solid #A89986;height:130px; overflow:hidden}
div.tab2 span{border-bottom:1px solid #A89986; display:block;font-weight:bold}
div.tab3{margin:0px ;padding:0px 0px 0px 5px; float:left;height:130px; overflow:hidden}
div.tab3 span{border-bottom:1px solid #A89986; display:block;font-weight:bold;}

div#Sx{float:left;width:325px;margin:14px 0px 14px 0px; /*min-height:300px;*/}
div#Dx{float:right;margin:14px 0px 14px 0px;padding:0px;width:540px; vertical-align:top;border-left: solid 1px #999;}

div#center{margin:0px auto 0px auto;padding:0px;width:872px;vertical-align:top;}

div.testo {padding:0px 0px 0px 40px;line-height:1.4em;word-spacing:0.2em;font-size:12px;}
div.testo p{padding:0px 10px 5px 0px;}
div.testo p.ImgSx img{margin:0px 18px 10px 0px; float:left}
div.testo p.ImgDx img{margin:0px 0px 10px 18px; float:right}

div.vedianche{padding:2px 4px 4px 6px;margin:0px 4px 4px 8px;line-height:1.2em;float:right;width:180px;border-bottom:1px solid #666;border-left:1px solid #666;}
div.vedianche a{color:#63ba90;font-weight:bold;display:width:200px;text-decoration:none}
div.vedianche li {margin-left:-24px;list-style: url(/cm/img/li.gif)}
div.vedianche span{line-height:1.3em;font-family:"trebuchet MS", verdana;color:#63ba90;font-size:11px; font-weight:bold; display:block; height:20px}


/*   menù sx  */
div#menusx{padding-left:18px;color:#5F4D32;height:100%;}
div#menusx a{text-decoration:none;font-family:"trebuchet MS",verdana;font-size:13px;font-weight:bold;color:#f29400;}
div#menusx a:hover{color:#666; text-decoration:none}

/*   Box Home  */
div.boxhomeSx{float:left;width:235px;margin:0px 10px 15px 15px; /*height:160px;*/ height:140px;font-size:12px;}
div.boxhomeSx a{color:#333333}
div.boxhomeDx{float:right;width:235px;margin:0px 0px 15px 0px; /*height:160px;*/ height:140px;font-size:12px;}
div.boxhomeDx a{color:#333333}
img.bhSx{float:right; margin:0px 0px 4px 4px}
img.bhDx{float:right; margin:0px 0px 4px 4px}

img.pillola{float:left; margin:3px 6px 0px 0px;}

/*   Box Evidenza  */
div.InEvidenza{float:left;width:530px;margin:15px 10px 10px 10px;height:154px;font-size:12px;background: url(/cm/img/BkgEvidenza.gif) right top no-repeat; border:1px solid #008356;}

div.Evidenza{margin:5px 120px 5px 5px;font-size:12px;}
div.Evidenza a{ text-decoration: none; color:#333333}
div.Evidenza a:hover{ text-decoration: none; color:#63ba90}


/*Contatti*/

ul{margin-left:30;margin-top:4px;margin-bottom:4px;margin-right:30px;/*list-style-image: url(/cm/img/li.gif);*/}
*ul{margin-left:60;}
li{padding: 0px 0px 0px 0px;font-size:11px;line-height:1.3em;}
*li{padding: 0px 0px 10px 5px;font-size:11px;} 
ol{margin-left:30;margin-top:-8px;margin-bottom:-8px;}

/*---foot---*/
div#mfBot{margin:0px auto 40px auto;width:896px;padding:0px;color:#FFFFFF;}
div#mfDx{float:left;padding:4px 0px 0px 0px; font-size:11px}
div#mfDx span{padding:0px 13px 0px 13px;}
div#mfDx span a{color:#FFFFFF;text-decoration:none;}
div#mfDx span a:hover{text-decoration:underline;}
div#mfSx{float:left;color:#FFFFFF;padding:0px 0px 0px 10px; width:156px;*width:154px;} 


/*mappa*/
div.allMappi{float:left;width:270px;margin:8px 0px 8px 45px; display:inline;}
div.allMappi p{text-align:left;margin: 0px;border-top: 1px solid #336699;}
div.allMappi ul{margin-left:0px;} 
*div.allMappi ul{margin-left:18px;} 
div.allMappi li{padding:7px 5px 15px 5px;list-style-image:url(/cm/img/li.gif);}
/*div.allMappi p {}*/

div.allMappi p a:hover{color:#336699;}
/*presentazione prodotto*/
/*div#Wh{clear:both;overflow:hidden;background-color:#fff;width:760px;}*/


/*  Archivio  */
div.archivio{padding:2px 4px 4px 2px; margin:10px 0px 10px 0px;text-align:left;width:490px;}
div.archivio li {margin-left:-24px;list-style: url(/cm/img/li_g.gif)}
div.archivio a{color:#63ba90; /*font-weight:bold;*/ display:text-decoration:none}
div.archivio span{font-family:"trebuchet MS", verdana;color:#63ba90;font-size:13px;font-weight:bold; height:16px}
div.titarchivio{font-family:"trebuchet MS", verdana;color:#63ba90;font-size:11px;font-weight:bold; height:16px}

/*  Elenco Farmaci Generici - 24/03/2009 (Lara)  */
div.elencofarmaci{padding:20px 4px 4px 2px; margin:10px 0px 10px 0px;text-align:left;width:490px;}
div.elencofarmaci li {margin-left:-24px;list-style:none;}
div.elencofarmaci a{color:#63ba90;display:text-decoration:none}
div.elencofarmaci span{font-family:"trebuchet MS", verdana;color:#63ba90;font-size:13px;font-weight:bold; height:16px}


/*  XSL  */
div.tit{color:#5F4D32;font-size:12px;margin:3px 0px 3px 0px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;}
ul.xsl{ margin:0;padding:0;} 
ul.xsl li{margin:0;padding:0;} 
ul.xsl li a{background-color:#EEEEEE;width:460px;display:block;text-decoration:none;padding:1px 2px 1px 2px; margin:-1px 0px 0px 0px} 
ul.xsl li a:hover{background-color:#65ad82;color:#FFFFFF; text-decoration:none} 

/* AGGIUNTO FABIO 20/03/2009 */
ul.xsld{margin-left:-18px;*margin-left:0px;} 
ul.xsld li{*padding-left:23px;} 
ul.xsld li a{background-color:#FFFFFF; width:460px;display:block;text-decoration:none;padding:1px 2px 1px 2px; margin:-1px 0px 0px 0px} 
ul.xsld li a:hover{background-color:#FFFFFF;color:#FF7D00; text-decoration:underline;} 
/* FINE AGGIUNTO FABIO 20/03/2009 */

table.elenco{width:340px} 
table.elenco_ratiopharm{width:340px} 
table.elenco_ratiopharm td a{color:#666666; text-decoration:none} 
table.elenco_ratiopharm td a:hover{color:#666666; text-decoration:underline} 
table.risulta{width:480px; margin-top:10px} 
table.analitica{width:480px; background-color:#eeeeee } 
table.analitica td{border:solid #65ad82 1px; padding:0px 2px 0px 2px;} 

div.testo_sc_tn{color:#666;font-size:12px;margin:3px 0px 3px 0px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;}
div.testo_sc_tn2{color:#666;font-size:11px;margin:3px 0px 3px 0px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;}

