body { font-family:Arial; font-size:9pt; margin:0; padding:0; background:#fafcff; }
td { font-family:Arial; font-size:9pt; }

a:link { color:#006699; }
a:active, a:hover { color:#3366ff; }
a:visited { color:#993399; }

a.nav:link, a.nav:visited { color:#000; }
a.nav:active, a.nav:hover { color:#3366ff; }

form { margin:0; padding:0; }

h1 { font-family:Georgia; font-size:20pt; color:#3f3f3f; font-weight:normal; margin:0 0 10px 0; padding:0;}
h2 { font-family:Arial; font-size:12pt; color:#000; font-weight:bold; margin:0; padding:0;}
h3 { font-family:Arial; font-size:11pt; color:#616161; font-weight:bold; margin:0; padding:0;}

.search { border: 1px solid #a3a3a3; width:162px; height:25px; }

.tab { padding: 0 17px 0 17px; }

.lng { margin-left: 177px; }

.mem { font-size:8pt; height:29px; background: url(/ima/mem.gif) repeat-x; position:absolute; margin:17px 0 0 830px; }

.date { font-size:8pt; color:#8e949e; padding-left:10px; padding-right:16px;}

.hr { border:0; width:100%; height:1px; padding:0; margin:0; }

.on { background: #d3dcdc; padding: 4px 8px 4px 8px; }

.footer { font-size:8pt; color:#979797; height:125px; background: #dfe6e6; padding: 24px 0 0 33px; }
#content {line-height:14pt;}
#exchangeRate { border:1px solid rgb(69,134,183);} 
#exchangeRate tr td {border-bottom:1px solid rgb(158,193,219); }
#exchangeRate td {color:rgb(7,65,132); text-align:right; padding-right:3px;}
#exchangeRate td.curr {color:white; font-size:0.8em; padding-left:5px; text-align:left;}
#exchangeRate tr.dark {background:rgb(38,104,152);}
#exchangeRate tr.ligh {background:rgb(69,134,183);}
td#rates {background:rgb(135,205,37); color:white; font-size:0.9em; text-align:center;}
.publTitle {font: 1.5em Arial;}
.publDownload {font-size:0.9em;}
.arcTitle  {font: 1.5em Arial; padding-bottom:20px;}
.arcText {padding-top:15px; text-align:center;}
.arcList {font-size:1em;}
#allArchive {padding:15px 0;}
#lastPublications td img {margin-bottom:16px; border:none;}
#publicationsMainpage {margin-top:10px;}
#publicationsMainpage img {border:none; padding-bottom:5px;} 

.legCommTitle {margin-top:20px; margin-bottom:12px; color:#3f3f3f; font-size:1.3em; font-weight:bold;}
.legComments hr {margin-top:20px;}
.legCommDate {margin-left:30px; font-size:0.9em; color:#bcbcbc;}
.legComment {margin-top:20px;}
#captch {margin-bottom:7px;}
.legCommResult {color:#3f3f3f;}