/* Foglio di stile Wafer */
* {
margin: 0;
padding: 0;
}
/* @group tags */
body {
color: #000;
/* NATALE 2010 */
background: #fff url(../img/bodybg.jpg) repeat-x fixed left top;
font-family: helvetica, verdana, arial, sans-serif;
font-size: 76%;
text-align: left;
}
h1.header {
width: 300px;
height: 70px;
margin: 17px 0 0 0;
text-indent: -9000px;
background: transparent url(../img/logowafer.gif) no-repeat left top;
}
h1, h2, h3, h4 {
font-family: georgia, 'trebuchet ms', times, serif;
color: #0d3d52;
}
h1, .mission h1 {
/*	font-size: 2.4em; */
font-size: 2.16em;
font-weight: normal;
padding-bottom: 5px;
letter-spacing: -1px;
}
#content h2,
div.par h2,
#txt h2,
div.space div.par h2 {
font-size: 1.8em;
font-weight: normal;
padding-bottom: 5px;
}
h3 {
font-size: 1.4em;
font-weight: normal;
}
h4 {
font-size: 1.2em;
font-weight: bold;
}
img {
border: none;
}
em {
font-family: georgia, 'trebuchet ms', times, serif;
}
#content a {
color: #1073b8;
text-decoration: none;
border-bottom: 1px dotted #1073b8;
padding-left: 12px;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
#content a:hover {
color: #333;
text-decoration: none;
border-bottom: 1px solid #ccc;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
#content p,
#content div.par p,
#content div.par,
div.space div.par {
padding: 2px 0;
font-size: 1.04em;
line-height: 1.25em;
}
#content ul,
div.par ul {
margin: 10px 0 20px 0;
padding-left: 30px;
list-style: none;
}
#content ol {
margin: 10px 0 20px 0;
padding-left: 30px;
}
#content ul li,
div.par ul li {
font-size: 1.04em;
list-style-position: outside;
list-style-image: url(../img/list-bullet.gif);
}
acronym {
cursor: help;
border: none;
}
/* @end */
/* @group tags */
/*GESTIONE CSS MODIFICATA DA LUCA*/
div .r_t_o,
div .r_t_l,
div .r_r_o,
div .r_r_l{
font-size: 0.95em;
}
.sep {
color: #666;
font-weight: bold;
background-color: #E3E8EE;
padding: 3px;
}
.lbl {
text-align: left;
font-weight: bold;
padding-right: 10px;
padding-top:2px;
}
.fld {
padding-top:2px;
}
.fld i,
.fld em {
font-size: 0.85em
}
.small {
font-size: 0.75em;
}
.gfield	{
text-align: center;
}
.sfield	{
text-align: left;
}
.nfield	{
text-align: right;
}
div .posinf{
padding-top: 5px;
padding-bottom:5px;
}
.trh {
background-color:  #0d3d52;
font-weight: bold;
padding-right: 8px;
color: #FFFFFF
}
table {
font-size: 1.0em;
font-family: verdana,arial,helvetica,sans-serif;
margin-top: 10px;
}
th {
padding-right: 4px;
padding-top: 3px;
padding-bottom:3px;
padding-left:3px;
border-style: solid;
border-width: 1px;
border-color: white;
}
/*Spaziatura nei record dei risultati*/
.tr0 td.sfield,
.tr1 td.sfield {
padding-right: 4px;
padding-left: 3px;
padding-top:5px;
padding-bottom:5px;
}
.tr0 {
background-color: #E5EEF5;
vertical-align: top;
color: #333;
}
.tr0 .sfield{
border-style: solid;
border-width: 1px;
border-color: white;
}
.tr1 {
background-color:#CCDCEC;
vertical-align: top;
color: #0B3E51;
}
.tr1 .sfield{
border-style: solid;
border-width: 1px;
border-color: white;
}
.r_t_o table td.button input,
.r_r_o table td.button input{
font-weight: bold;
border: none;
/*margin-bottom: 10px;*/
margin-top: 10px;
padding: 0;
}
.r_t_o,.r_r_o{
padding:0;
margin:0;
}
/*GESTIONE BARRA TOOLS LATO PUBBLICO*/
.r_t_o  #toolbar  a ,
.r_r_o  #toolbar  a {
border: none;
background-image: none;
}
.r_t_o #toolbar.button a img,
.r_r_o #toolbar.button a img{
margin-left: -10px;
}
.r_t_o  .button  #tools a,
.r_r_o  .button  #tools a {
border: none;
background-image: none;
}
.r_t_o #toolbar,
.r_r_o #toolbar{
margin-left:-40px;
margin-top: -70px;
}
/*FINE GESTIONE BARRA TOOLS LATO PUBBLICO*/
#content a.pulsante{
background-color: #0d3d52;
background-image: none;
color: #FFFFFF;
text-align:center;
text-decoration: none;
border:none;
font-weight: bold;
padding-left:5px;
padding-right: 5px;
margin-right: 3px;
margin-bottom: 10px;
font-size: 0.89em;
}
#content a.pulsante:hover{
color: #FFFFFF;
text-decoration: none;
border:none;
background-color: #0d3d52;
background-image: none;
}
div .errore{
color: red;
font-weight:bold;
}
/* FINE PARTE MODIFICATA DA LUCA*/
/*@end*/
/* @group layout */
#header {
position: absolute;
top: 0;
left: 35px;
width: 762px;
height: 96px;
background: transparent;
z-index: 10;
}
#header img {margin: 17px 0 0 0;}
/* menu lingua */
#lngmenu {
position: absolute;
top: 0;
left: 510px;
width: 252px;
height: auto;
color: white;}
#lngmenu a {
font-size: 0.9em;
color: #799FB0;
text-decoration: none;
padding-left: 12px;
background: transparent url(../img/pfeil3.gif) no-repeat left center;}
#lngmenu a:hover {
color: #CCCCCC;
text-decoration: none;
background: transparent url(../img/pfeil3.gif) no-repeat left center;}
#lngmenu ul {margin: 0; padding: 0;	list-style-type: none;}
#lngmenu li {margin: 0; padding: 0;	list-style-type: none; text-align: right;}
/* @group area riservata */
#logfailed {
font-family: 'trebuchet ms', helvetica, arial, verdana, sans-serif;
position: absolute;
top: 4px;
left: -200px;
width: 190px;
height: auto;
background-color: transparent;
color: yellow;
font-size: 1.0em;
line-height: 1.0em;
text-align: right;
}
#riservata,
#riservata fieldset,
#riservata legend,
#riservata label,
#riservata .submit {
font-family: 'trebuchet ms', helvetica, arial, verdana, sans-serif;
}
#riservata {
position: absolute;
top: 30px;
left: 510px;
width: 252px;
height: auto;
background-color: transparent;
color:white;
}
#riservata a {
color: white;
text-decoration: none;
border-bottom: 1px dotted white;
padding-left: 12px;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
#riservata a:hover {
color: #ccc;
text-decoration: none;
border-bottom: 1px solid #ddd;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
html>body #riservata {
top: 35px;
}
#loggato{
text-align: right;
font-family: 'trebuchet ms', helvetica, arial, verdana, sans-serif;
position: absolute;
top: 75px;
left: 510px;
width: 250px;
background-color: transparent;
color:white;
}
#loggato a{
color: white;
text-decoration: none;
border-bottom: 1px dotted white;
padding-left: 12px;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
#loggato a:hover {
color: #ccc;
text-decoration: none;
border-bottom: 1px solid #ddd;
background: transparent url(../img/pfeil3.gif) no-repeat left center;
}
#riservata fieldset {
margin: 0;
padding: 0;
width: auto;
height: 50px;
}
#riservata legend {
padding: 0 2px 0 2px;
font-size: 0.85em;
color: #fff;
}
#riservata #usr {
width: auto;
height: auto;
padding: 5px 2px 0 5px;
float: left;
}
#usr #username {
width: 90px;
height: 14px;
font-size: 0.9em;
line-height: 14px;
display: block;
}
#riservata #pwd {
width: auto;
height: auto;
padding: 5px 2px 0 3px;
float: left;
}
#pwd #password {
width: 90px;
height: 14px;
font-size: 0.9em;
line-height: 14px;
display: block;
}
#riservata label {
font-size: 0.85em;
color: #fff;
display: block;
}
#riservata #submit {
padding: 18px 0 0 4px;
width: 35px;
height: 22px;
float: left;
}
html>body #riservata #submit {
padding: 13px 0 0 6px;
}
#riservata input.button, .button input {
font-size: 0.85em;
font-weight: bold;
background-color: #0d3d52;
color: #fff;
border: 1px solid #CCCCCC;
}
html>body #riservata input.button, td.button input {
font-size: 0.85em;
}
/* @end */
#wrapper {
position: absolute;
left: 35px;
top: 96px;
margin: 0;
padding: 0;
padding-bottom: 70px;
width: 760px;
height: auto;
min-height: 550px;
height: auto !important;
height: 550px;
background: #fff;
border-right: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
z-index: 10;
}
/* @group breadcrumbs */
/* @end */
#content {
margin: 0;
padding: 15px;
background: transparent;
width: 470px;
float: left;
}
/* @group alfabeto clienti */
#alfa-clienti {
margin: 0;
padding: 0;
width: 470px;
height: 15px;
}
#alfa-clienti a, #alfa-clienti span {
margin: 0;
padding: 0 3px 0 0;
width: 12px;
height: 12px;
display: block;
text-decoration: none;
border: none;
float: left;
}
#alfa-clienti a:hover, #alfa-clienti a.cur:hover {
text-decoration: none;
border: none;
}
#alfa-clienti a#a {
background: #fff url(../img/a.gif) no-repeat left top;
}
#alfa-clienti a:hover#a, #alfa-clienti a#a.cur {
background: #fff url(../img/a-over.gif) no-repeat left top;
}
#alfa-clienti span#a {
background: #fff url(../img/a-off.gif) no-repeat left top;
}
#alfa-clienti a#b {
background: #fff url(../img/b.gif) no-repeat left top;
}
#alfa-clienti a:hover#b, #alfa-clienti a#b.cur {
background: #fff url(../img/b-over.gif) no-repeat left top;
}
#alfa-clienti span#b {
background: #fff url(../img/b-off.gif) no-repeat left top;
}
#alfa-clienti a#c {
background: #fff url(../img/c.gif) no-repeat left top;
}
#alfa-clienti a:hover#c, #alfa-clienti a#c.cur {
background: #fff url(../img/c-over.gif) no-repeat left top;
}
#alfa-clienti span#c {
background: #fff url(../img/c-off.gif) no-repeat left top;
}
#alfa-clienti a#d {
background: #fff url(../img/d.gif) no-repeat left top;
}
#alfa-clienti a:hover#d, #alfa-clienti a#d.cur {
background: #fff url(../img/d-over.gif) no-repeat left top;
}
#alfa-clienti span#d {
background: #fff url(../img/d-off.gif) no-repeat left top;
}
#alfa-clienti a#e {
background: #fff url(../img/e.gif) no-repeat left top;
}
#alfa-clienti a:hover#e, #alfa-clienti a#e.cur {
background: #fff url(../img/e-over.gif) no-repeat left top;
}
#alfa-clienti span#e {
background: #fff url(../img/e-off.gif) no-repeat left top;
}
#alfa-clienti a#f {
background: #fff url(../img/f.gif) no-repeat left top;
}
#alfa-clienti a:hover#f, #alfa-clienti a#f.cur {
background: #fff url(../img/f-over.gif) no-repeat left top;
}
#alfa-clienti span#f {
background: #fff url(../img/f-off.gif) no-repeat left top;
}
#alfa-clienti a#g {
background: #fff url(../img/g.gif) no-repeat left top;
}
#alfa-clienti a:hover#g, #alfa-clienti a#g.cur {
background: #fff url(../img/g-over.gif) no-repeat left top;
}
#alfa-clienti span#g {
background: #fff url(../img/g-off.gif) no-repeat left top;
}
#alfa-clienti a#h {
background: #fff url(../img/h.gif) no-repeat left top;
}
#alfa-clienti a:hover#h, #alfa-clienti a#h.cur {
background: #fff url(../img/h-over.gif) no-repeat left top;
}
#alfa-clienti span#h {
background: #fff url(../img/h-off.gif) no-repeat left top;
}
#alfa-clienti a#i {
background: #fff url(../img/i.gif) no-repeat left top;
}
#alfa-clienti a:hover#i, #alfa-clienti a#i.cur {
background: #fff url(../img/i-over.gif) no-repeat left top;
}
#alfa-clienti span#i {
background: #fff url(../img/i-off.gif) no-repeat left top;
}
#alfa-clienti a#j {
background: #fff url(../img/j.gif) no-repeat left top;
}
#alfa-clienti a:hover#j, #alfa-clienti a#j.cur {
background: #fff url(../img/j-over.gif) no-repeat left top;
}
#alfa-clienti span#j {
background: #fff url(../img/j-off.gif) no-repeat left top;
}
#alfa-clienti a#k {
background: #fff url(../img/k.gif) no-repeat left top;
}
#alfa-clienti a:hover#k, #alfa-clienti a#k.cur {
background: #fff url(../img/k-over.gif) no-repeat left top;
}
#alfa-clienti span#k {
background: #fff url(../img/k-off.gif) no-repeat left top;
}
#alfa-clienti a#l {
background: #fff url(../img/l.gif) no-repeat left top;
}
#alfa-clienti a:hover#l, #alfa-clienti a#l.cur {
background: #fff url(../img/l-over.gif) no-repeat left top;
}
#alfa-clienti span#l {
background: #fff url(../img/l-off.gif) no-repeat left top;
}
#alfa-clienti a#m {
background: #fff url(../img/m.gif) no-repeat left top;
}
#alfa-clienti a:hover#m, #alfa-clienti a#m.cur {
background: #fff url(../img/m-over.gif) no-repeat left top;
}
#alfa-clienti span#m {
background: #fff url(../img/m-off.gif) no-repeat left top;
}
#alfa-clienti a#n {
background: #fff url(../img/n.gif) no-repeat left top;
}
#alfa-clienti a:hover#n, #alfa-clienti a#n.cur {
background: #fff url(../img/n-over.gif) no-repeat left top;
}
#alfa-clienti span#n {
background: #fff url(../img/n-off.gif) no-repeat left top;
}
#alfa-clienti a#o {
background: #fff url(../img/o.gif) no-repeat left top;
}
#alfa-clienti a:hover#o, #alfa-clienti a#o.cur {
background: #fff url(../img/o-over.gif) no-repeat left top;
}
#alfa-clienti span#o {
background: #fff url(../img/o-off.gif) no-repeat left top;
}
#alfa-clienti a#p {
background: #fff url(../img/p.gif) no-repeat left top;
}
#alfa-clienti a:hover#p, #alfa-clienti a#p.cur {
background: #fff url(../img/p-over.gif) no-repeat left top;
}
#alfa-clienti span#p {
background: #fff url(../img/p-off.gif) no-repeat left top;
}
#alfa-clienti a#q {
background: #fff url(../img/q.gif) no-repeat left top;
}
#alfa-clienti a:hover#q, #alfa-clienti a#q.cur {
background: #fff url(../img/q-over.gif) no-repeat left top;
}
#alfa-clienti span#q {
background: #fff url(../img/q-off.gif) no-repeat left top;
}
#alfa-clienti a#r {
background: #fff url(../img/r.gif) no-repeat left top;
}
#alfa-clienti a:hover#r, #alfa-clienti a#r.cur {
background: #fff url(../img/r-over.gif) no-repeat left top;
}
#alfa-clienti span#r {
background: #fff url(../img/r-off.gif) no-repeat left top;
}
#alfa-clienti a#s {
background: #fff url(../img/s.gif) no-repeat left top;
}
#alfa-clienti a:hover#s, #alfa-clienti a#s.cur {
background: #fff url(../img/s-over.gif) no-repeat left top;
}
#alfa-clienti span#s {
background: #fff url(../img/s-off.gif) no-repeat left top;
}
#alfa-clienti a#t {
background: #fff url(../img/t.gif) no-repeat left top;
}
#alfa-clienti a:hover#t, #alfa-clienti a#t.cur {
background: #fff url(../img/t-over.gif) no-repeat left top;
}
#alfa-clienti span#t {
background: #fff url(../img/t-off.gif) no-repeat left top;
}
#alfa-clienti a#u {
background: #fff url(../img/u.gif) no-repeat left top;
}
#alfa-clienti a:hover#u, #alfa-clienti a#u.cur {
background: #fff url(../img/u-over.gif) no-repeat left top;
}
#alfa-clienti span#u {
background: #fff url(../img/u-off.gif) no-repeat left top;
}
#alfa-clienti a#v {
background: #fff url(../img/v.gif) no-repeat left top;
}
#alfa-clienti a:hover#v, #alfa-clienti a#v.cur {
background: #fff url(../img/v-over.gif) no-repeat left top;
}
#alfa-clienti span#v {
background: #fff url(../img/v-off.gif) no-repeat left top;
}
#alfa-clienti a#w {
background: #fff url(../img/w.gif) no-repeat left top;
}
#alfa-clienti a:hover#w, #alfa-clienti a#w.cur {
background: #fff url(../img/w-over.gif) no-repeat left top;
}
#alfa-clienti span#w {
background: #fff url(../img/w-off.gif) no-repeat left top;
}
#alfa-clienti a#x {
background: #fff url(../img/x.gif) no-repeat left top;
}
#alfa-clienti a:hover#x, #alfa-clienti a#x.cur {
background: #fff url(../img/x-over.gif) no-repeat left top;
}
#alfa-clienti span#x {
background: #fff url(../img/x-off.gif) no-repeat left top;
}
#alfa-clienti a#y {
background: #fff url(../img/y.gif) no-repeat left top;
}
#alfa-clienti a:hover#y, #alfa-clienti a#y.cur {
background: #fff url(../img/y-over.gif) no-repeat left top;
}
#alfa-clienti span#y {
background: #fff url(../img/y-off.gif) no-repeat left top;
}
#alfa-clienti a#z {
background: #fff url(../img/z.gif) no-repeat left top;
}
#alfa-clienti a:hover#z, #alfa-clienti a#z.cur {
background: #fff url(../img/z-over.gif) no-repeat left top;
}
#alfa-clienti span#z {
background: #fff url(../img/z-off.gif) no-repeat left top;
}
/* @end */
/* @group accordion clienti */
body.clienti h2 {
font-size: 1.2em !important;
}
h2.accordion_toggle {
display: block;
height: auto;
margin: 0 0 0 0;
padding: 0;
}
h2.accordion_toggle:hover {
color: #000;
}
div.accordion_content {
margin: 0;
padding: 0;
width: 95%;
}
div.accordion_content ul {
margin: 0 0 5px 0;
width: 95%;
}
div.accordion_content ul li {
width: 95%;
padding-right: 10px;
}
/* @end */
#sidebar {
margin: 0;
padding: 0;
background: transparent;
width: 260px;
height: auto;
float: left;
}
/* @group menu */
/* menu principale */
#navigation {
margin: 48px 0 0 6px;
padding: 0;
width: 234px;
height: auto;
background: #fff url(../img/menu-bg.gif) repeat-y left top;
}
#navigation ul {
margin: 0;
padding: 0;
}
#navigation li {
font-family: 'trebuchet ms', helvetica, arial, verdana, sans-serif;
margin: 0;
padding: 0;
}
#navigation ul.menu1 {
width: 234px;
margin: 0;
padding: 0;
}
#navigation ul.menu1 li {
width: 234px;
list-style-type: none;
background: transparent;
margin: 0;
padding: 2px 0 2px 0;
}
#navigation ul.menu1 li a {
width: 213px;
padding-left: 21px;
color: #fff;
font-size: 1.15em;
font-weight: bold;
line-height: 1.9em;
text-decoration: none;
background: transparent url(../img/menubg.gif) no-repeat left top;
display: block;
}
#navigation ul.menu1 li a:hover {
color: #fff;
background: transparent url(../img/menubg-over.gif) no-repeat left top;
}
#navigation ul.menu1 li.cur span,
#navigation ul.menu1 li.rcur span {
display: block;
width: 213px;
padding-left: 21px;
color: #fff;
font-size: 1.15em;
font-weight: bold;
line-height: 1.9em;
text-decoration: none;
letter-spacing: 0.1em;
background: transparent url(../img/menubg-cur.gif) no-repeat left top;
}
#navigation .menu2 {
width: 234px;
}
#navigation ul.menu2 li {
width: 234px;
padding-top: 3px;
list-style-type: none;
background: transparent;
margin: 0;
padding: 0;
}
#navigation ul.menu1 li.cur span {line-height: 1.8em;}
#navigation ul.menu2 li a {
width: 213px;
padding-left: 21px;
color: #1073b8;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
background: transparent;
display: block;
line-height: 1.6em;
}
#navigation ul.menu2 li.nor span, #navigation ul.menu2 li.cur span,
#navigation ul.menu2 li.rnor span, #navigation ul.menu2 li.rcur span{
width: 213px;
padding-left: 21px;
color: #333;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
background: transparent;
display: block;
letter-spacing: 0;
line-height: 1.6em;
}
#navigation ul.menu2 li a:hover {
color: #333;
background: transparent;
}
#navigation ul.menu3,
#navigation ul.tool5 {
font-size: 0.9em;
padding: 0;
margin: 0;
}
#navigation ul.menu3 li, #navigation ul.tool5 li {margin: 0 0 0 10px; padding: 0;}
#navigation ul.menu3 li a, #navigation ul.tool5 li a {color: #4A6E7E;}
.accordion_toggle {
outline: none;
border: none;
cursor: pointer;
margin: 0 0 0 0;
}
.accordion_toggle_active {
margin-bottom: 5px;
}
.accordion_content {
width: 234px;
overflow: hidden;
margin: 0 0 4px 0;
padding: 0;
}
/* @end */
/* @group aboutbox */
#extra {
margin: 0;
padding: 0;
}
.boxwrapper {
width: 249px;
height: auto;
background: transparent;
margin: 10px 0 10px 2px;
}
.boxtop {
width: 249px;
height: 19px;
background: #fff url(../img/boxtopbg.gif) no-repeat left top;
}
.box {
width: 249px;
height: auto;
background: #fff url(../img/boxbg.gif) repeat-y left top;
margin: 0;
padding: 0;
}
.inbox {clear: both;
width: 239px;
padding: 0 5px 0 5px;
}
.box div.par {
clear: both;
margin: 0;
padding: 0;
}
.box div.par h3.wafer {
padding: 0;
width: 130px;
height: 16px;
margin: 0 0 10px 20px;
text-indent: -9000px;
background: transparent url(../img/logowaferbox.gif) no-repeat left top;
}
.box div.par,
.box div.par p {
margin: 0;
padding: 0;
font-size: 0.9em;
}
.box div.par p {
margin: 0;
padding: 0 20px;
}
.boxbottom {
clear: both;
width: 249px;
height: 19px;
background: #fff url(../img/boxbottombg.gif) no-repeat left top;
margin: 0;
padding: 0;
}
/* @end */
/* @group footer */
#fadefooter {
position: fixed;
width: 100%;
height: 26px;
left: 0;
bottom: 80px;
z-index: 31;
background: transparent url(../img/footer-fade.png) repeat-x left top;
}
#footer {
position: fixed;
width: 100%;
height: 80px;
left: 0;
bottom: 0;
/* NATALE 2010 */
background: transparent url(../img/footerbg.jpg) repeat-x left top;
z-index: 30;
}
#colophon {
width: 762px;
height: 80px;
margin: 0 0 0 35px;
background: transparent url(../img/colophonbg.gif) repeat-x left top;
}
#colophon table tr td p {
font-family: georgia, 'trebuchet ms', times, serif;
font-size: 0.9em;
line-height: 1.4em;
color: #000;
padding: 8px;
}
#colophon table tr td img#webcream {
padding: 5px 0 0 0;
margin: 0;
}
#colophon table tr td img {
padding: 0 0 2px 0;
}
/* @end */
/* @end */
/* @group classi */
.hide {
display: none;
}
.par {
padding: 10px 0 0 0;
line-height: 1.25em;
font-size: 1.04em;
}
.par p, div#txt {
margin: 0 0 5px 0;
line-height: 1.25em;
font-size: 1.04em;
}
.par img.left {
margin: 6px 10px 5px 0;
float: left;
border: 3px double #d9d9d9;
}
.par img.right {
margin: 0 0 5px 10px;
float: right;
}
.par img.center {
display: block;
text-align: center;
margin: auto auto 10px auto;
}
.emptypar {
clear: both;
height: 10px;
width: 100%;
}
td.informativa {
padding: 5px 0;
}
input {
margin-right: 5px;
}
input.sfield,
textarea.sfield,
select {
margin-bottom: 5px;
border: 1px dotted #1073b8;
}
/* @end */
/* @group blog */
div#boxpost a {
background: none;
padding-left: 0;
}
div#boxpost a:hover {
background: none;
padding-left: 0;
}
div#boxpost div.post h2 {
margin: 5px 0 5px 0;
}
div#boxpost div.post h2 a {
padding-bottom: 2px;
background: none;
}
div#boxpost div.post h2 a:hover {
padding-bottom: 2px;
background: none;
}
div#boxpost div.post img {
margin: 15px 0;
display: block;
border: 4px double #ccc;
}
div#boxpost div.post p {
font-size: 0.85em;
}
div#boxpost div.fullpost {
font-size: 0.75em;
margin: 10px 0 15px 0;
}
div#boxpost div.fullpost a {
border: none;
text-decoration: none;
}
div#boxpost div.fullpost a:hover {
border: none;
text-decoration: underline;
}
/* @end */
/* @group paragrafi a destra */
#extra .par h2 {margin: 0 12px 5px 22px; font-size: 1.6em;}
#extra .par h3 {margin: 0 12px 2px 22px; font-size: 1.2em;}
#extra .par ul {margin: 0 12px 0 10px; padding-bottom: 10px;}
#extra .par a {color: #1073b8;}
#extra .box .par p {font-size: 1.0em; margin-top: 5px;}
/* Modifica Sara del 10/10/08 */
#extra .box div.par img.left {clear: both; margin: 10px 0 0 15px; border: none;}
#extra .box div.par img.right {clear: both; margin: 10px 15px 0 0; float: right;}
#extra .box div.par img.center {margin: 0 auto; margin-top: 10px; text-align: center; display: block;}
/**/
/* @end */
/* BLOG */
body.blog #content .b_p_l h2 {margin-top: 20px;}
body.blog #content h1.topic, body.blog #content h1.date {margin-top: 20px;}
body.blog #content h1 a, body.blog #content h2 a {background-image: none; border: none; padding: 0;}
body.blog .posinf {text-align: right; margin-bottom: 5px; font-size: 0.9em; color: #1073b8;}
body.blog #content .posinf a {border: none; background: transparent;}
body.blog .postcomm, body.blog .sign, body.blog .topics, body.blog .postsign {text-align: right; font-size: 0.9em;}
body.blog .sign, body.blog .postsign {font-style: italic;}
body.blog .topics {margin-bottom: 5px;}
body.blog .comment {border-bottom: 1px dotted #1073b8; padding-bottom: 10px; margin-bottom: 10px;}
body.blog .par .b_b_l img, body.blog .par .b_p_l img {margin-top: 6px; }
/* CATALOGO */
#content .c_a_l .tr0 {}
#content .c_a_l .tr1 {}
#content .c_a_l h2 {font-size: 1.3em; color: #FFFFFF; background-color: #0D3D53; padding: 2px 0 2px 5px;}
#content .c_a_l td.sfield {font-size: 1em; width: 90%; color: #1073b8;}
#content .c_a_l td.nfield {text-align: right; vertical-align: top; font-size: 0.9em; color: #1073b8;}
#content .c_a_l table td {padding: 0 0 5px 0;}
#content .c_a_l input, #content .h_i_l input {
font-size: 0.85em;
font-weight: bold;
background-color: #0d3d52;
color: #fff;
border: 1px solid #CCCCCC;
margin: 5px 0 5px 0;}
#content .c_a_l .art_ds {font-style: italic; color: #000000;}
/* dettaglio */
#content .c_a_l h3 {margin: 10px 0 5px 0;}
#content .c_a_l td.fld input {background-color: #FFFFFF; color: #000000; font-weight: normal;}
#content .c_a_l label {margin-right: 10px;}
#content .h_i_l table {width: 100%;}
#content .h_i_l td.nfield {font-size: 1.0em; text-align: right; color: #1073b8;}
#content .h_i_l tr.tot td {font-size: 1.0em; color: #FFFFFF; background-color: #0D3D53; padding: 2px 0 2px 5px;}
.i_c_l h3, .i_c_n h3 {margin-top: 10px}
/* FORM SEGNALAZIONI */
table.webf_segn td {padding: 2px;}
.box .inbox .par p {margin: 0;}
.mod_menu li {margin: 0 0 5px 0;}
/* ultimi post in homepage */
.b_p_h em.datasmall {font-weight: normal; font-size: 0.75em; display: inline; font-style: normal; font-family: arial;}
#wrapper #content .space .par .b_p_h ul.menu2 li {display: block; line-height: 0.8em; margin: 2px 0 0 0;}
#wrapper #content .space .par .b_p_h ul.menu2  {margin: 4px 0 0 0; padding: 2px;}
/* social button*/
.post {clear: both;}
.socialButton {margin-bottom: 15px; overflow: hidden;}
.google {float: left; width: 80px;}
.facebook {float: left; width: 100px;}
/* the end */

