body { margin:0; padding:0 }
hr { display:none }
body { margin:0; padding:0; text-align:center; background-color:#ffffff; background-image:url(images/mm.png); background-position:0 0; background-repeat:no-repeat; font:80% tahoma,verdana,helvetica,sans-serif; color:#000000 }

#testata { width:100%; height:120px; margin:0 auto;}
#header01_ { position:absolute; left:170px; top:30px; width:540px; height:45px;}

#corpo {margin:0.5em auto; width:90%; text-align:left}
#corpo {position:relative}

#corpo-sin {padding-left:10px; left:0; position:absolute; width:200px; top:0; height:inherit; padding-bottom:0; background-color:#FFFFFF}

#Tabella_01 {left:0; width:200px; position:absolute; top:0; background-color:#FFFFFF; height:397px; }
#chi_ {position:absolute; left:0px; top:0px; width:200px; height:17px; }
#turni_ {position:absolute; left:0px; top:17px; width:200px; height:18px; }
#servizi_ {position:absolute; left:0px; top:35px; width:200px; height:18px; }
#qualita_ {position:absolute; left:0px; top:53px; width:200px; height:21px; }
#diete_ {position:absolute; left:0px; top:74px; width:200px; height:19px; }
#intolleranze_ {position:absolute; left:0px; top:93px; width:200px; height:18px; }
#celiachia_ {position:absolute; left:0px; top:111px; width:200px; height:18px; }
#integratori_ {position:absolute; left:0px; top:129px; width:200px; height:20px; }
#cosmetica_ {position:absolute; left:0px; top:149px; width:200px; height:20px; }
#laboratorio_ {position:absolute; left:0px; top:169px; width:200px; height:18px; }
#farmaci_ {position:absolute; left:0px; top:187px; width:200px; height:18px; }
#veterinaria_ {position:absolute; left:0px; top:205px; width:200px; height:21px; }
#bach_ {position:absolute; left:0px; top:226px; width:200px; height:19px; }
#fitoterapia_ {position:absolute; left:0px; top:245px; width:200px; height:18px; }
#omeopatia_ {position:absolute; left:0px; top:263px; width:200px; height:21px; }
#consigli_ {position:absolute; left:0px; top:284px; width:200px; height:21px; }
#sociale_ {position:absolute; left:0px; top:305px; width:200px; height:20px; }
#lingue {position:absolute; left:0px; top:335px; width:200px; height:30px; }
#textonly {position:absolute; left:0px; top:375px; width:200px; height:22px; background-image:url(images/sfondo.png); background-position:0 0; background-repeat:no-repeat}

#corpo-mid {padding:0; margin: 0 200px 0 200px; text-align:center; height:370px}
#Tabella_02 {position:relative; margin:0 auto; width:288px; height:300px; }
#id01_ { position:absolute; left:0px; top:10px; width:288px; height:166px; }
#id02_ { position:absolute; left:0px; top:176px; width:288px; height:76px; }
#id03_ { position:absolute; left:0px; top:252px; width:59px; height:58px; }
#id04_ { position:absolute; left:59px; top:252px; width:57px; height:58px; }
#id05_ { position:absolute; left:116px; top:252px; width:57px; height:58px; }
#id06_ { position:absolute; left:173px; top:252px; width:57px; height:58px; }
#id07_ { position:absolute; left:230px; top:252px; width:58px; height:58px; }
#id08_ { position:absolute; left:0px; top:300px; width:288px; height:50px; }

#corpo-dx {padding:0; right:0; width:200px; position:absolute; top:0; text-align:center;}
#dxmenu {position:absolute; left:0; top:0; width:200px; height:265px;}
#offerte {position:absolute; left:0; top:265px; width:200px; height:50px;}
#farma {position:absolute; left:0; top:305px; width:200px; height:90px; }

#footer {margin:0 auto; width:90%; text-align:left; }

.text {padding:0; display:block; font-weight:normal; font-size:11px; margin:0; color:#009999; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align:right}
.text a {font-weight:normal; font-size:11px; color:#006666; text-decoration:none}
.text a:link {font-weight:normal; font-size:11px; color:#006666; text-decoration:none}
.text a:visited {font-weight:normal; font-size:11px; color:#006666; text-decoration:none}
.text a:hover {font-weight:normal; font-size:11px; color:#009999; text-decoration:underline}
.text a:active {font-weight:normal; font-size:11px; color:#006666; text-decoration:none}

p.textale {font-weight:normal; font-size:11px; color:#3377BD; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.text2 {display:block; font-weight:normal; font-size:10px; color:#666666; font-family: Tahoma, Arial, Helvetica, sans-serif;letter-spacing:2px; text-align:center; margin-top:10px}
.text2 a {font-weight:bold; font-size:12px; color:#000099; text-decoration:none}
.text2 a:link {font-weight:bold; font-size:12px; color:#000099; text-decoration:none}
.text2 a:visited {font-weight:bold; font-size:12px; color:#000099; text-decoration:none}
.text2 a:hover {font-weight:bold; font-size:12px; color:#0000ff; text-decoration:underline}
.text2 a:active {font-weight:bold; font-size:12px; color:#000099; text-decoration:none}

p.c2 {background-color:#C9F4F4; margin-top:5px; text-align:center; padding-bottom:3px}

p.c12 {text-align:center; font-size:12px; padding-top:1px; font-variant:small-caps; letter-spacing:2px}
p.c12 a {font-size:14px; font-weight:bold}
p.c12 a:link {font-size:14px; font-weight:bold}
p.c12 a:visited {font-size:14px; font-weight:bold}
p.c12 a:hover {font-size:14px; font-weight:bold; text-decoration:none;}
p.c12 a:active {font-size:14px; font-weight:bold}

p.text00 {font-size:1.2em; }