body {margin:0; font-family:"Trebuchet MS", Arial; }
#table { background-color:#e2f0fa; border:5px solid white; }
.labelStyle { color: #37445a; font-size: 12px }
.textStyle { color: #37445a; font-size: 12px; font-weight:bold; }
.linkStyle { color:#006cd0; text-decoration:none; }
.linkStyle:hover { font-weight:normal; }
.borderStyle { border-bottom: 1px solid white; border-left: 1px solid white; border-right: 1px solid white; border-top: 1px solid white; }
.borderbottomStyle { border-bottom: 1px solid white }
.borderbottomleftStyle { border-bottom: 1px solid white; border-left: 1px solid white }
.borderbottomrightStyle { border-bottom: 1px solid white; border-right: 1px solid white }
.inputtextStyle { font-size: 11px }
.textareaStyle { font-size: 11px; width:95%; }
.textMargin { margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }
.labelMargin { margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }
.textredStyle { color: #37445a; font-size: 12px; font-weight: bold }
.errorStyle { color: #c00; font-size:12px; font-weight: normal }
.textDisclaimer { color: #37445a; font-size: 11px }
img { border:0!important; }

.el .titolo {background-color:#003c81; color:#FFFFFF; text-transform:uppercase; display:block; font-size:14px; text-decoration:none; line-height:25px; margin-bottom:3px; padding:0 10px;}
.el td { background-color:#c0e3f4; padding:5px; }
.el .foto {  }
.el p { color:#37445a; font-size:14px; margin:5px 0; }
.el .sotto span {color:#37445a; font-size:14px; line-height:24px; display:block; padding-top:10px;}
.el .sotto b { color:#ff3535;}

.titleStyle { background-color:#003c81; color:#FFFFFF; text-transform:uppercase; font-size:16px; height:40px; line-height:40px; text-align:center; }
.subtitleStyle { background-color:#003c81; color:#FFFFFF; text-transform:uppercase; font-size:14px; height:25px; line-height:25px; text-align:center; }
