html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

body {background-color: #101318; color: #444;}

h1 {color: #2a86c8; font-family: arial; font-size: 22px; line-height: 26px;}

p.descrizione {text-align: justify; font-weight: normal; font-family: arial; font-size: 14px; color: #000; margin-top: 20px; margin-bottom: 30px; line-height: 18px;}

p.offerte {text-align: justify; font-weight: normal; font-family: arial; font-size: 14px; color: #000; margin-top: 16px; line-height: 18px;}

p.offerte1 {text-align: left; font-weight: normal; font-family: arial; font-size: 14px; color: #000; margin-top: 16px; line-height: 18px;}

p.dati {text-align: justify; font-weight: normal; font-family: arial; font-size: 12px; color: #5f5c5c; margin-top: 60px; line-height: 16px;}

b {color: #2a86c8; font-family: arial; line-height: 16px;}

b.dati {color: #5f5c5c; font-family: arial; font-size: 16px; line-height: 14px;}



#contenitore {margin: 40px auto; width: 700px; height: 1070px;} 

#testata {width: 700px; height: 243px;}

#testata a {text-decoration: none;}

#testata a:visited {text-decoration: none;}

#centro {width: 700px; height: 760px; background-color: #fff;}

#banda_sinistra {width: 51px; height: 760px; background-image: url('../imm-mail/banda-sinistra-media2.jpg'); background-repeat: no-repeat; float: left;}

#banda_centrale {width: 598px; height: 760px; float: left;}

#testo {width: 538px; height: 700px; margin: 30px;} 

#banda_destra {width: 51px; height: 760px; background-image: url('../imm-mail/banda-destra-media2.jpg'); background-repeat: no-repeat; float: left;}

#fondo {width: 700px; height: 36px;}

#link {width: 700px; margin-top: 10px; text-align: center;}

#link a {color: #2a86c8; text-decoration: none;}











