body { font-family: arial; margin: 0; padding: 0; }

img { border: 0; }

#container { padding: 0 15px 0 15px; }

.search-box { border-bottom: 1px dotted #d9d9d9; margin-bottom: 15px; }

#results-table { line-height: 1.1em; }
.results-text { font-size: .8em; }
.results-url { color: #2c931e; }
td.results-image { padding-right: 15px; }

.subtitle { font-size: .9em; color: #8b8b8b; }

.results-title { }
a.results-title:visited { }
a.results-title:hover { color: #779d03; }
a:hover { color: #779d03; }

.results-pages a { font-family: arial; padding: 3px 5px 3px 5px; text-decoration: none; }

.results-pages a:link { color: #0000ff; }
.results-pages a:visited { color: #0000ff; } /* 316ac5 */
.results-pages a:hover { background-color: #316ac5; color: #fff; }
.results-pages { margin: 15px 0 0 0; font-size: 1.05em; text-align: center; }

#results-left { float: left; width: 75%; line-height: 1.1em; }
#results-right { float: right; width: 25%; }
#results-right-text { padding: 0 0 0 15px; }

.spacer { clear: both; }

/* headlines */

h1 { font-size: 1.75em; font-family: tahoma; font-weight: normal; color: #646464; }
h2 { font-size: 1.5em; font-family: tahoma; font-weight: normal; color: #646464; }

img.png { behavior: url(scripts/iepngfix.htc) }
input.fd { display: none; }


