
/* ---------------------------------------- html tags */
html {
margin: 0;
padding: 0;
border: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
background-color: #E6E6E1;
color: #000;
margin: 0;
padding: 0;
padding-bottom: 0px;
font-size: small;
}

div#pagebody {
width: 100%;
text-align: center;
}

img	{
display: block;
border: 0;
}
p {
text-align: left;
margin-top: 0;
margin-bottom: 0.7em;
}
a {
color: #133591;
font-weight: normal; 
text-decoration: underline;
}
a:hover {
font-weight: normal; 
text-decoration: none;
color: #FFF;
background-color: #5D78C7; 
}
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
background-color: #FFFFFF;
padding: 2px;
border: solid 1px;
border-top-color: #666666;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #666666;
vertical-align: middle;
}

hr {
border-bottom: 1px dashed #666666;
border-top: none;
border-left: none;
border-right: none;
}


.Appuntamenti
{font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #37A8D8;
font-weight: bold;
}

.AppuntamentiGG
{font-family: Arial, Helvetica, sans-serif;
font-size: 31px;
color: #37A8D8;
}

.AppuntamentiTitolo
{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #37A8D8;
font-weight: bold;
}

.AppuntamentiTitolo a
{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #37A8D8;
font-weight: bold;
text-decoration: none;
}

.AppuntamentiTitolo a:hover
{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.AppuntamentiTesto
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.Testo
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.Piede
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

.ImgAlignDX{
float: right;
}

.ImgAlignSX{
float: left;
}

