
body{text-align:center; margin:12px auto 0px auto; font-family: Verdana, Geneva, Helvetica, sans-serif;font-size:11px; color:#666666; background:#ffffff; overflow-y:scroll;}

div {overflow:auto; OVERFLOW-x:hidden; OVERFLOW-y:hidden;}

table {font-size:11px; margin-top:0px; border-collapse:collapse; border:0px; color:#666666;}
td {padding:3px; text-align:left;}

form       {margin:0px;}
select     {border:1px solid #dd6e00; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666;}
input       {border:1px solid #dd6e00; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666;}
textarea   {border:1px solid #dd6e00; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666;}
.button {border:1px solid #dd6e00; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666;}

h1 {font-size:18px; color:#B62833; margin:0px; font-weight:normal; font-family:Arial;}
h2 {font-size:18px; color:#B62833; margin:0px; font-weight:normal; font-family:Arial;}
h3 {font-size:11px; color:#B62833; margin:0px; font-weight:bold;}


a {color:#dd6e00; text-decoration:none;}
a:hover{text-decoration:none;}

ul {margin-top:0px;margin-bottom:0px;}
ul li {list-style-image:url(/cm/img/li.gif); font-family:verdana; margin-left:-22px; padding-bottom:0px}

ol {margin-top:0px; margin-bottom:0px;}

div.capo {clear:both;}

div.line {height:1px; background:#dd6e00;}

div.credSx{float:left; width:100px;}
div.credDx{float:left;}

div.glossario {position:absolute; z-index:400; top:1px; left:1px; visibility:hidden; border:1px solid #666666; background:#ffffff; font-family:verdana; font-size:11px;text-align:left;}
div.glossarioTit {background:#666666;color:#ffffff;font-weight:bold;}
div.glossarioTitM {margin:5px 10px 5px 10px;}
div.glossarioTxt {background:#ffffff;color:#666666;}
div.glossarioTxtM {margin:10px;}
 a.glossarioLnk {color:#EE7F01; cursor:help; border-bottom: 1px dotted; text-decoration:none; font-weight:bold}
 a.glossarioLnk:hover {background:#444444; color:#FFFFFF; cursor:help;}
 
div.pag{float:right; margin:0px 0 15px 0; height:20px; padding:0px; text-align:right; color:#999999;}
div.pagPrec{float:left;}
div.pagNum{float:left;}
div.pagNum span{font-weight:bold; color:#000000; }
div.pagSucc{float:left;}

div.boxTesto {margin-top:20px; border:1px solid #D2D2D2; background:#F2F0F1;}
div.boxTestoM {margin:20px;}

div.boxTestoLay {margin-top:20px; border:1px solid #D2D2D2; background:#F2F0F1;}
div.boxTestoLayM {margin:20px;}

div.rating {text-align:right;}
div.ratingVoto {margin-top:5px;}

div.espertoTitSx {margin-bottom:10px; height:15px; float:left; font-size:12px;}
div.espertoTitDx {margin-bottom:10px; height:15px; float:right;}

table.esperto {width:90%; font-size:11px; margin-top:0px; border-collapse:collapse; border:1px solid #dd6e00; color:#666666;}
table.esperto tr.espertoHeader {font-weight:bold; color:ffffff; background:#dd6e00;}
table.esperto tr.espertoHeader td {text-align:center;}
table.esperto td {padding:5px; text-align:left; border-color:#dd6e00;}


div#Big{ margin:0px auto 10px auto; width:896px; background:url(/cm/img/bkg_cont.gif); overflow: hidden;}


 div#Head {width:894px; height:196px; border:1px solid #dd6e00; color:#ffffff; text-align:left;}
*div#Head {width:896px; height:198px;}

div#HeadFoto {float:left;  width:674px;}
div#HeadDx     {float:right; width:220px; background:#E5E5E5; padding:0px 0px 0px 0px;}

div#HeadDxIst {width:220px; height:23px;}
div#HeadDxIstM {margin-left:25px; margin-top:5px;}

div#HeadDxIst a {color:#808080;text-decoration:none;}
div#HeadDxIst a:hover {color:#dd6e00;}


 div#HeadAree {width:894px; height:40px; background:#ffffff; padding:0px; margin:0px; border-left:1px solid #dd6e00; border-right:1px solid #dd6e00; border-bottom:1px solid #dd6e00; text-align:left;}
*div#HeadAree {width:896px;}

div#HeadAreeSx  {width:674px; float:left; color:#cccccc;}
div#HeadAreeSxM {margin-top:14px; margin-left:34px;}

div#HeadAreeSx  a {color:#dd6e00;}
div#HeadAreeSx  a:hover {color:#dd6e00;text-decoration:underline;}

div#HeadAreeDx  {width:220px; float:right;}
div#HeadAreeDxM {margin-top:10px; margin-left:22px;}

div#HeadBtnVideo{ font-size:11px; width:100px; margin:50px 0px 0px 35px; position:absolute; z-index:11; text-align:center; padding:2px; background:#dcdcdc; border:1px solid #ffffff;}
div#HeadBtnVideo a{ color:#ffffff; }


div#cont{width:896px;}

div#col1 {float:left; width:220px; text-align:left;}

div#col2   {float:left; width:454px; text-align:left; }
div#col2M {margin:22px;}

div#col3 {float:right; width:220px; text-align:center;}
div#col3M {width:199px; margin:22px auto 22px auto;}

div.voce0 {float:right; width:208px; margin-top:20px; margin-bottom:10px;}

div.voce1{float:right;width:208px; line-height:17px; border-top:1px solid #dd6e00;}
div.voce1 a {display:block;color:#333333;text-decoration:none; padding:3px 2px 3px 0px;}
div.voce1 a:hover{text-decoration:none; display:block; color:#dd6e00; padding:3px 2px 3px 0px;}
div.voce1selezionato{display:block;float:right;width:208px;padding:3px 2px 3px 0px;color:#dd6e00;background:url(/cm/img/f01_on.gif) no-repeat top left;line-height:17px;border-top:1px solid #dd6e00;}

div.voce2{float:right; width:190px; line-height:13px;}
div.voce2 a{display:block;color:#333333;text-decoration:none;padding:0px 2px 3px 0px;}
div.voce2 a:hover{text-decoration:none; display:block;color:#dd6e00;padding:0px 2px 3px 0px;}
div.voce2selezionato{float:right;width:190px;line-height:13px;color:#dd6e00;padding:0px 2px 3px 0px;}

div#boxDx  {width:199px; background:#E5E5E5;text-align:left;}
div#boxDx2 {background:#E5E5E5;padding:10px}
div#boxDxM {margin:15px;}

div#boxDxMedikey  {width:199px; height:362px; background:url(/cm/img/dx_medikey_login.gif); text-align:left;}
div#boxDxMedikeyM {margin-top:70px; margin-left:15px; margin-right:15px;}

 div#Foot{width:895px; height:24px; background:#dd6e00; color:#ffffff;}
*div#Foot{width:896px;}

 div#FootSx{float:left; padding:5px 0px 0px 10px;}
 div#FootSx a{color:#fff;text-decoration:none;}
 div#FootSx a:hover{color:#E5E5E5;}
 
 div#FootDx{float:right; padding:2px 15px 0px 0px; text-align:right;}
 
div#boxHomeNews     {width:406px; background:url(/cm/img/bkg_news.gif) no-repeat top left;}
div#boxHomeNewsM   {margin:20px;}
div#boxHomeNews h1 {font-size:18px; color:#B62833; margin:0px; font-weight:normal; font-family:Arial;}

div#boxHome     {width:406px;}
div#boxHomeM   {margin:20px;}
div#boxHomeL   {height:3px; background:#F7B87D;}




