body {margin: 0px; padding: 0px;}
body, td, select {font-family: Trebuchet MS,arial,tahoma,verdana,sans;}
body, td {font-size: 80%; color:#828282;}
select {font-size: 90%;}
form {margin: 0px;}
a {color: #0060d0; text-decoration: none;}
a:hover {text-decoration: underline;}
a.intext {color:#828282; text-decoration: underline;}
td.inside {font-size: 80%;}
.inside a {color:#fff; text-decoration: underline;}
.inside a:hover {text-decoration: none;}
textarea, input {}
h1 {font-weight: normal; font-size: 160%;}
h2{font-weight: normal; font-size:  140%;}
h3 {font-size: 120%;}
h4 {font-size: 105%;}
h1,h2,h3,h4 {color:#7aa4d4;}
img {border: none;}

ul {list-style-image: url("/images/bpointer.gif"); margin: 0px; padding: 0px; padding-left: 20px; margin-top: 1ex; margin-bottom: 1ex;}
ul.detail {margin: 0px; padding: 0px; margin-bottom: 3em;}
li.detail {list-style-image: url("/images/bpointer.gif"); list-style-position:outside; margin-left: 20px;}
li.detail a {color:#828282;}

td.nav {background-color:#f7f7f7; vertical-align: top; width: 33%; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
ul#topnav {list-style-image: url("/images/pointer.gif"); color:#494949; margin: 0px; padding: 0px; margin-left: 40px; padding-left: 15px; margin-top: 14px;}
#topnav li {font-size: 97%;}
#topnav a {color:#828282;}
#topnav a:hover {text-decoration: none; color:#ccc;}
img.titleimage {margin-left: 40px;}
#topnav li.here {list-style-image: url("/images/darkpointer.gif");}
#topnav a.here {color: #494949;}
ul#rightnav {list-style-image: url("/images/pointer.gif"); color:#494949; margin: 0px; padding: 0px; padding-left: 15px;}
ul#rightnav li {font-size: 97%;}
#rightnav li.here {list-style-image: url("/images/darkpointer.gif");}
ul#rightnav a {color:#828282;}

.header td {font-size: 78%; background-color:#fff;}


td.chank1, td.chank2, td.chank3, td.chank4, td.content {padding-left: 40px; vertical-align: top;}
td.chank1 {padding-top: 28px;}
td.chank2 {padding-top: 10px;}
td.chank3 {padding-top: 22px; padding-right: 1em;}
td.chank4 {padding-top: 2em; padding-bottom: 2em; padding-right: 1em;}
td.content {padding-top: 2em; padding-bottom: 2em;}

table.rubannounce {margin-bottom: 2em;}
td.announce {padding-bottom: 2em; vertical-align: top;}
td.pic {padding-right: 1em; padding-bottom: 2em; vertical-align: top;}

tr.footer {}
.footer a {color:#828282;}
td.foot1, td.foot2, td.foot3 {padding-left: 40px; font-size: 76%; line-height: 115%; padding-top: 30px; padding-bottom: 30px; background-color:#f4f4f4; vertical-align: top;}
.foot1 p {margin-top: 1ex; margin-bottom: 1ex;}
td.foot3 {padding-right: 1em;}

td.incontent, td.inright, td.incontentarticles {vertical-align: top; padding-left: 40px; padding-top: 20px; padding-bottom: 20px;}
.incontentarticles a {color:#828282;}
.incontentarticles a:hover {color:#cccccc;}

table.infotable {border-collapse: collapse; border: 1px solid #ccc;}
.infotable td, .infotable th {border: 1px solid #ccc;}
.infotable th {padding: 1ex;}
.infotable td {padding: 0.5ex;}
.infotable th {background-color:#f2f2f2; font-size: 80%;}
tr.tr1 td, tr.tr2 td {padding: 1ex;}
tr.tr2 td {background-color:#f2f2f2;}

table.materialstable {margin-top: 1em;}
table.materialstable td, td.preview {text-align: center; padding: 1ex; padding-bottom: 1em; vertical-align: top;}
td.preview {width:20%;}
.preview p {text-align: center; margin-top: 0ex; margin-bottom: 0ex;}
.materialstable img {margin-bottom: 0.5ex;}

span.subscr {color:#7aa4d4;}
.articles a {color:#7aa4d4;}
.articles h2 {margin-bottom: 0.5ex;}
.articles p {margin-top: 0.5ex;}

table.legenda {margin-top: 1em; margin-bottom: 1em;}
.legenda td {text-align: center; width: 10%; padding-bottom: 1ex; padding-top: 1ex;}
div.samplelink {margin-bottom: 2em; margin-top: -1ex; margin-left: 0.6ex; font-size: 120%;}
.samplelink img {position: relative; left: -0.6ex; top: 0.5ex;}

hr {color:#ccc; margin-bottom: 3ex;}
