
body {
  background-color: #bdceff;
  color: #333;
}

.nav {
  margin: 0;
  padding: 0;
}

.nav li {
  display: block;
  border: 1px solid #333333;
  text-align: center;
  padding: 0;
  margin: .5em;
}


.nav {
  list-style: none;
}

.nav a {
  padding: 0;
  margin: 0;
  background-color: #5a84ff;
  /*font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*/
  font-family: comic sans ms,sans-serif;
  /*font-weight: bold;*/
  display: block;
  border-top:    2px solid #5a99ff;
  border-right:  2px solid #5a99ff;
  border-bottom: 2px solid #5a64dd;
  border-left:   2px solid #5a64dd;
  color: black;
  text-decoration: none;
}

.nav a:active {
  border-left:   2px solid #5a99ff;
  border-bottom: 2px solid #5a99ff;
  border-right:  2px solid #5a64dd;
  border-top:    2px solid #5a64dd;
}
.nav a:link, .nav a:visited, .nav a:hover, a:active  { color: black }

.normal-text {
  font-size: 12pt;
}

.small-text {
  line-height: 0.9em;
  font-size: 9pt;
  font-weight: bold;
  height: 100%; /* damn it IE */
}

.normal-nav {
  /*width: 6em;*/
	
}
.normal-height {
  min-height: 26px;
}

.main {
  background-color: #ffffec
}

h1, .pn, .advertTitle, .model, .manuf  {
  font-family: Garamond, Georgia, serif;
  text-align: center;
}

.advertDescr, .advertNum {
  font-family: verdana, "trebuchet MS", helvetica, sans-serif;
  font-size: 10pt;
}

.advertDescr {
  font-size: 10pt;
  text-align: left;
}
.advertNum {
  font-size: 11pt;
}
.advertTitle {
  font-size: 16pt;
}
.contact {
  font-size: 11pt;
}
.tagline {
 font-size: 10pt;
}

hr {
  height:1px;
  background-color: #999;
  margin-top: 12px;
  margin-bottom: 12px;
}

.nav-links {
  margin-bottom:12px;
}

.center {
  text-align:   center;
  margin-left:  auto;
  margin-right: auto;
}
 
.logo {
  margin-top:10px;
}

.undrln {
	text-decoration: underline;
}

.bold {
	font-weight: bold;
}

div.advert div.num a {
  text-decoration: none;
  font-weight: bold;
  font-size: larger;
  color: #333;
}

.advert .title {
  font-size: 12pt;
}

.advert .posted {
  font-size: 8pt;
  margin: -4px 0 10px 0;
}

.datum .label, .advert .title, #filters .instr  {
  font-weight: bold;
}

.datum .val {
  padding-left: 3px;
}
  
.pn, .model, .manuf  {
  font-weight: bold;
  font-size: 12pt;
}

.bigad {
  margin: 1em;
}

.bigad img {
  border:1px; 
  border-thickness: 1px; 
  border-color: #ffffec; 
  border-style: solid;
}

.bigad:link img {
  border-color: #ffffec;
}

.bigad:hover img,
.bigad:active img {
  border:1px; 
  border-thickness: 1px; 
  border-color: black; 
  border-style: solid
}

.advertDescr ul, .advertDescr h5 {
	margin:  0;
	padding: 0;
}

.advertDescr ul {
	list-style-type: none;
}

div.imageClickText { 
	font-size: 8pt;
}
img {
	border: 0 solid transparent
}