
body {
  color: black;
  background-color: white;
  font-size: 80%;
  margin: 0;
  padding: 0;
}

body, textarea, input {
  font-family: arial, helvetica, sans-serif;
/* font-family: verdana, arial, helvetica, sans-serif; */
}

a img { border-style: none }

/*
#main {margin-left: 10%; margin-right: 10%;}
#sidebar {margin-top: -1em; background: rgb(85%,85%,95%); padding: 1px;}
#sitemast {color: rgb(49,49,99); background: rgb(50%,50%,70%);}
#sitemast a {color: rgb(20%,20%,38%);}
#footer {background: rgb(87%,90%,93%); font-size: 90%;}
#aboutsite:visited {display: none;}
*/


#header {
  height: 70px;
  /* border-width: 1px 1px 1px 1px; */
  /* border: solid #0000cc; */
}

#col_side {
  float: right;
  width: 13em;
  padding: 0;
  margin-left: 0;
  /* border-width: 1px 1px 1px 1px; */
  /* border: solid #cc0000; */
}

#content {
  margin-top: 0;
  margin-bottom: 1em;
  margin-left: 3em;
  margin-right: 14em;
  /* border: solid #cccccc; */
  /* border-width: 1px 1px 1px 1px; */
}

#footer {
  clear: both;
  padding-bottom: 1em;
  /* border-width: 1px 1px 1px 1px; */
  /* border: solid #00cc00; */
}

.indenta { padding-left: 2em; }

/* a {
text-decoration: none;
color: #5B69A6;
} */

.thumbnail {
  float: left;
  border: 0;
  margin: 0 8px 16px 0;
  padding: 0;
  text-align: center;
}

.thumbpic {
  position: relative;
  width: 160px;
  text-align: center;
}

.thumbname {
  position: relative;
  width: 100%;
  height: 40px;
  margin-top: 5px;
  text-align: center;
}

ol.spacing li {margin: 1em 0 1em 0;}

.arc90_linkpic {
  display: none;
  position: absolute;
  left: 0;
  top: 1.5em;
}
.arc90_linkpicIMG {
  padding: 0 4px 4px 0;
  background: #FFF
  url(/media/image/linkpic_shadow.gif) no-repeat bottom right;
}

