body {font-size:12px; font-family: Arial, Geneva, Helvetica, sans-serif; color:#666666; background:#ffffff; margin:0px; text-align:center; overflow-y:scroll;}

div {overflow:auto; OVERFLOW-x:hidden; OVERFLOW-y:hidden;}

table {font-size:12px; margin-top:0px; border-collapse:collapse; border:0px;}
td {padding:3px; text-align:left;}

select{font-size:12px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #166246;}
input{font-size:12px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #166246;}
textarea{font-size:12px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #166246;}
.button{font-size:12px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #166246;}

h1 {font-size:24px; margin:0px; color:#166246; font-weight:normal;}
h2 {font-size:18px; margin:0px; color:#166246; font-weight:bold;}

a {text-decoration:none;color:#166246;}
a:hover {text-decoration:underline;}

ul {margin-top:0px;margin-bottom:0px;}
ul li {list-style-image:url(/cm/img/li.gif); margin-left:-22px; padding-bottom:0px}

ol{margin-top:0px; margin-bottom:0px;}

div.capo {clear:both;}

div.line {height:1px;background:#cccccc;}

div.credSx{float:left; width:100px;}
div.credDx{float:left;}

div#Big{margin:0px auto 0px auto; width:1012px; background:url(/cm/img/bkg_cont.gif) repeat-y top left;}

div#Cont{margin:0px auto 0px auto; width:978px; text-align:left;}

div#Head{width:1012px; background:url(/cm/img/bkg_head.gif); background-repeat:no-repeat; text-align:left; }

div#HeadLogo {width:308px; height:92px; float:left;}
div#HeadIco {width:102px; height:92px; float:left;}
div#HeadIcoM {margin-top:20px;}
div#HeadArea {height:92px; float:left;}

div#Menu {float:left; width:766px; height:150px; border:1px solid red;}
div#MenuM {margin-left:45px;margin-top:40px;}

div#MenuLine {float:left; width:1px; height:30px; background:#cccccc; margin-right:10px;}
div#MenuVoce {float:left;margin-right:10px;}

div#contSx {float:left;  width:178px; height:452px;}
div#contDx {float:right; width:800px;}
div#contDxM {margin-left:94px; margin-right:30px;}

div#contDxArchivio {text-align:right;}

div#bottom {width:1012px; height:109px; background:url(/cm/img/nathura.gif); background-repeat:no-repeat;}

div#bottomProdotti {float:left;}

div#bottomMedikey {float:right;color:#ffffff; margin-top:38px; margin-right:30px; font-size:12px; text-align:right;}

div#bottomIva {float:left; margin-left:20px; margin-top:0px;}

div#bottomServizi{float:right; margin-right:20px; margin-top:0px; text-align:right;}
div#bottomServizi a {color:#666666;}

div.pag{float:right; margin:20px 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#NathuraHead{width:1012px; background:url(/cm/img/bkg_head_nathura.gif); background-repeat:no-repeat;text-align:left;}

div#NathuraImage {float:left; width:288px; height:164px; }
div#NathuraImageM {margin-left:17px;}

div#NathuraMenu {float:left; width:724px; height:164px; }
div#NathuraMenuM {margin-left:20px; margin-top:44px;}

div#NathuraHome {width:650px; height:185px; background:url(/cm/img/bkg_box.gif); }

div#NathuraHomeBoxSx {width:306px; height:175px; float:left; margin-right:38px; }
div#NathuraHomeBoxDx {width:306px; height:175px; float:left; }

div#NathuraHomeBoxM {width:276px; height:102px; margin-top:42px; margin-left:12px;}

div#NathuraContDxImage {float:left; width:146px; height:374px; margin-right:30px; }
div#NathuraContDxTesto {float:left; background:url(/cm/img/bkg_colTesto.gif) top left;
; background-repeat:no-repeat;}
div#NathuraContDxTestoM {margin-left:20px;}




