body {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
font-style: normal;
color: #333;
letter-spacing: 0px;
background: #f8f8f8 url(/mermec-incorso/images/back-popup.gif) repeat top left;
}

a {
text-decoration: none;
}

input, textarea, select {
font-size: 11px;
}

table.main td {
background: #fff;
}

form {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

table.main td input, table.main td textarea, table.main td select {
font-size: 11px;
color: #555;
background-color: #f8f8f8;
}

#container-page {
float: left;
width: 560px;
padding: 10px;
}

#box-messaggio {
margin: 20px 5px 5px 5px;
padding: 10px 10px 10px 10px;
border: 1px solid #ccc;
background: #fff;
}

.alert {
color: #ff0000;
}

/********** email_page.php - print_page.php **********/

#nomesito-logo {
width: 100%;
font-size: 18px;
line-height: 21px;
font-weight: bold;
letter-spacing: -1px;
}

#comandi {
width: 100%;
margin: 0 0 0 0;
text-align: right;
}

hr {
width: 100%;
height: 0px;
border: none;
border-top: 1px solid #ccc;
}

ul.lista li a {
width: 540px;
padding: 6px 10px 6px 10px;
}

table.modulo {
width: 100%;
margin: 10px 0 10px 0;
border: 1px solid #ccc;
background: #fff;
}

#h1 {
font-size: 17px;
line-height: 21px;
font-weight: bold;
letter-spacing: -1px;
}

#h2 {
font-weight: bold;
color: #888;
}

#testo-completo {
margin: 20px 0 0 0;
}

img {
border: none;
padding: 0 0 0 0;
behavior: url("/pngbehavior.htc");
}

/*****************************************************/
