﻿/* Stylesheet voor Zantman makelaardij. (c) Speak. Alle rechten voorbehouden. */

/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Algemeen ---------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

html, body, form {
	margin: 0px;
	padding: 0px;
}

body {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 12px;
  line-height: 19px;
  color: #111111;
  background: #0f0f0f;
}

a { color: #ee3a43; }
img { border: 0px; display: block; }
p { margin: 0px 0px 19px 0px; }

.clearfix {
  height: 0px;
  overflow: hidden;
  clear: both;
  line-height: 0px;
  font-size: 0px;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Top --------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#top {
  width: 100%;
  height: 79px;
  background: #ffffff url(/interface/images/top-bg.gif) repeat-y center top;
  position: relative;
  z-index: 20;
}

#top #top_inner {
  width: 990px;
  height: 100%;
  margin: 0px auto;
  position: relative;
}

#top .logo {
  position: absolute;
  left: 70px;
  top: 0px;
  width: 240px;
  height: 113px;
  padding: 16px 29px 19px 29px;
  background: url(/interface/images/logo-wrapper.png);
}

#top .logo_nvm {
  position: absolute;
  left: 389px;
  top: 16px;
  width: 29px;
  height: 40px;
  overflow: hidden;
  text-indent: -9001px;
  background: url(/interface/images/logo-nvm.gif);
}

#top .taalkeuze {
  position: absolute;
  right: 25px;
  top: 32px;
  height: 27px;
  line-height: 19px;
}

#top .taalkeuze div,
#top .taalkeuze a {
  float: left;
  height: 19px;
  padding: 9px 10px;
  color: #ffffff;
  text-decoration: none;
}

#top .taalkeuze a:hover {
  text-decoration: underline;
}

#top .taalkeuze .taal_nl {
  padding-right: 12px;
  background: url(/interface/images/taal-nl-bg.gif) no-repeat right 11px;
}

#top .taalkeuze .taal_fr {
  background: url(/interface/images/taal-fr-bg.gif) no-repeat right 8px;
}

#top .taalkeuze .active {
  color: #8e8d8f;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Main -------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main {
  width: 100%;
  background: url(/interface/images/main-bg.gif) repeat-y center top;
  position: relative;
  z-index: 10;
}

#main #main_inner {
  width: 792px;
  margin: 0px auto;
  padding: 0px 99px 30px 99px;
  background: #ffffff;
  position: relative;
}

#main .topfoto {
  margin: 0px -99px;
}

#main #nav {
  width: 844px;
  height: 39px;
  margin: -39px -26px 42px -26px;
  padding: 0px;
  list-style: none;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  position: relative;
}

#main #nav.subactive {
  margin-bottom: 80px;
}

#main #nav li {
  float: left;
  height: 39px;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  background: none;
}

#main #nav li a {
  float: left;
  height: 39px;
  margin-left: 9px;
  color: #ffffff;
  text-decoration: none;
  background: url(/interface/images/nav-item-bg.png) no-repeat right top;
}

#main #nav li a span {
  float: left;
  height: 19px;
  margin-left: -9px;
  padding: 11px 31px 9px 31px;
  position: relative;
  background: url(/interface/images/nav-item-inner-bg.png) no-repeat left top;
  cursor: pointer;
}

#main #nav li a:hover {
  color: #111111;
  background-position: right -39px;
}

#main #nav li.active a,
#main #nav li.active a:hover,
#main #nav li.childActive a,
#main #nav li.childActive a:hover {
  color: #ee3a43;
  background-position: right -78px;
}

#main #nav li a:hover span {
  background-position: left -39px;
}

#main #nav li.active a span,
#main #nav li.active a:hover span,
#main #nav li.childActive a span,
#main #nav li.childActive a:hover span {
  background-position: left -78px;
}

#main #nav li ul {
  position: absolute;
  left: -9001px;
  top: 45px;
  width: 844px;
  height: 32px;
  padding: 0px;
  margin: 0px;
  line-height: 16px;
  list-style: none;
  text-transform: none;
}

#main #nav li.active ul,
#main #nav li.childActive ul {
  left: 11px;
}

#main #nav li ul li,
#main #nav li.active ul li,
#main #nav li.childActive ul li {
  height: 32px;
  margin: 0px;
}

#main #nav li ul li a,
#main #nav li.active ul li a,
#main #nav li.childActive ul li a {
  float: left;
  height: 16px;
  padding: 8px 12px;
  text-decoration: none;
  color: #111111;
  background: none;
}

#main #nav li ul li a:hover,
#main #nav li.active ul li a:hover,
#main #nav li.childActive ul li a:hover {
  color: #111111;
  text-decoration: underline;
}

#main #nav li ul li.active a,
#main #nav li.active ul li.active a,
#main #nav li.childActive ul li.active a,
#main #nav li ul li.active a:hover,
#main #nav li.active ul li.active a:hover,
#main #nav li.childActive ul li.active a:hover {
  color: #ee3a43;
}

#main .melding {
  margin-bottom: 15px;
  padding: 6px 10px 6px 40px;
  border: 1px solid #e4bc00;
  background: #fff9cd url(/interface/images/melding-bg.gif) no-repeat 7px center;
  font-size: 12px;
  font-weight: bold;
  line-height: 17px;
  color: #965100;
  clear: both;
}

h1 {
  margin: 0px 0px 15px 0px;
  padding: 0px;
  font-size: 18px;
  font-weight: normal;
  line-height: 24px;
  text-transform: uppercase;
}

h2 {
  margin: 0px 0px 6px 0px;
  padding: 0px;
  font-size: 16px;
}

h3,
h4,
h5,
h6 {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
}

#main .nomargin {
  margin: 0px;
}

#main table {
  width: 100%;
  margin-bottom: 17px;
  padding: 0px;
  border: 0px;
  border-collapse: collapse;
  border-spacing: 0px;
}

#main td {
  padding: 2px 0px;
  border: 0px;
  vertical-align: top;
}

#main ul {
  margin: 0px 0px 20px 0px;
  padding: 0px;
  list-style: none;
}

#main li {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 16px;
  background: url(/interface/images/bullet.gif) no-repeat left 8px;
}

#main li ul {
  margin: 5px 0px 8px 0px;
}

.knop {
  float: right;
  height: 28px;
  margin-bottom: 20px;
  line-height: 18px;
  color: #111111;
  text-decoration: none;
  text-transform: uppercase;
  background: url(/interface/images/knop-bg.gif) no-repeat right top;
}

.knop:hover {
  text-decoration: underline;
  background-position: right bottom;
}

.knop span {
  float: left;
  height: 18px;
  background: url(/interface/images/knop-inner-bg.gif) no-repeat left top;
  cursor: pointer;
  padding: 5px 28px 5px 28px;
}

.knop:hover span {
  background-position: left bottom;
}

.knop_links {
  float: left;
}

.licht {
  color: #666666;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Content algemeen -------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .contentwrapper {
  width: 100%;
  background: url(/interface/images/lijn.gif) repeat-y 528px top;
}

#main .content {
  float: left;
  width: 508px;
}

#main .afbeelding_boven {
  display: block;
  margin-bottom: 20px;
}

#main .afbeelding_links {
  float: left;
  clear: left;
  margin: 0px 14px 14px 0px;
}

#main .afbeelding_rechts {
  float: right;
  clear: right;
  margin: 0px 0px 14px 14px;
}

#main .afbeeldingen_onder {
  width: 523px;
  overflow: hidden;
  clear: both;
  margin: 20px -15px 20px 0px;
}

#main .afbeeldingen_onder a {
  float: left;
  width: 159px;
  height: 119px;
  margin: 0px 15px 15px 0px;
}

#main .afbeeldingen_onder a img {
  margin: 0px auto;
}

#main .paragraaf {
  width: 100%;
  clear: both;
  overflow: hidden;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Sidebar ----------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .sidebar {
  float: right;
  width: 243px;
}

#main .sidebar h2 {
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
}

#main .snel_zoeken {
  width: 100%;
  margin-bottom: 20px;
}

#main .snel_zoeken h2 {
  color: #ee3a43;
}

#main .snel_zoeken .formulier .inputwrapper {
  width: 100%;
}

#main .snel_zoeken .formulier .inputwrapper div {
  width: 237px;
}

#main .snel_zoeken .formulier .select select {
  width: 237px;
  height: 22px;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Overzichten algemeen ---------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .overzicht {
  width: 100%;
  overflow: hidden;
  padding-top: 10px;
  border-top: 1px solid #dddddd;
}

#main .overzicht li {
  width: 100%;
  float: left;
  padding: 0px;
  background: none;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dddddd;
}

#main .overzicht li h2 {
  margin-bottom: 2px;
  font-size: 14px;
}

#main .overzicht li h2 a {
  color: #111111;
}

#main .overzicht li h2 a:hover {
  color: #ee3a43;
}

#main .overzicht li p {
  margin: 0px;
}

#main .paginering {
  width: 100%;
  text-align: center;
  font-weight: bold;
  line-height: 22px;
  margin-bottom: 15px;
}

#main .paginering a {
  border: 3px solid #ffffff;
  border-width: 3px 7px;
  text-decoration: none;
  background: #ffffff;
  color: #111111;
}

#main .paginering a:hover {
  text-decoration: underline;
}

#main .paginering span {
  border: 3px solid #ffffff;
  border-width: 3px 7px;
  color: #111111;
}

#main .paginering .active {
  color: #ee3a43;
}

#main .paginering .disabled {
  color: #aaaaaa;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Formulieren ------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .formulier .form_box {
  width: 100%;
  overflow: hidden;
  margin-bottom: 9px;
  padding-bottom: 6px;
  border-bottom: 1px solid #cccccc;
}

#main .formulier .regel {
  width: 100%;
  overflow: hidden;
  margin-bottom: 9px;
  line-height: 18px;
}

#main .formulier .regel label,
#main .formulier .regel .label {
  display: block;
  padding-bottom: 1px;
}

#main .formulier .fingevuld label {
  color: #ee0000;
}

#main .formulier .inputwrapper {
  width: 298px;
  background: url(/interface/images/inputwrapper-bg.gif) no-repeat right top;
}

#main .formulier .inputwrapper div {
  width: 292px;
  padding: 3px;
  background: url(/interface/images/inputwrapper-inner-bg.gif) no-repeat;
}

#main .formulier .veld input,
#main .formulier .textarea textarea {
  width: 280px;
  margin: 0px;
  padding: 2px 5px;
  border: 1px solid #9c9c9c;
  border-top: 1px solid #828283;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 12px;
}

#main .formulier .textarea textarea {
  width: 490px;
  height: 120px;
  padding: 5px;
}

#main .formulier .textarea .inputwrapper {
  width: 508px;
  background: url(/interface/images/inputwrapper-textarea-bg.gif) no-repeat right top;
}

#main .formulier .textarea .inputwrapper div {
  width: 502px;
  background: url(/interface/images/inputwrapper-textarea-inner-bg.gif) no-repeat;
}

#main .formulier .select select {
  width: 292px;
  height: 22px;
}

#main .formulier .knop {
  margin: 0px;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Home -------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .woningen_uitgelicht {
  width: 828px;
  margin: -14px -18px 35px -18px;
  position: relative;
}

#main .woningen_uitgelicht .woningen_uitgelicht_inner {
  width: 828px;
  height: 181px;
  overflow: hidden;
  margin: 0px auto;
  padding: 0px;
  clear: both;
  position: relative;
}

#main .woningen_uitgelicht ul {
  height: 181px;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 1;
}

#main .woningen_uitgelicht li {
  float: left;
  width: 259px;
  height: 181px;
  overflow: hidden;
  margin: 0px;
  padding: 0px 8px 0px 9px;
  background: none;
  position: relative;
}

#main .woningen_uitgelicht li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  color: #ffffff;
  text-decoration: none;
}

#main .woningen_uitgelicht li a span {
  display: block;
  cursor: pointer;
}

#main .woningen_uitgelicht li a .tekst {
  position: absolute;
  bottom: 4px;
  left: 2px;
  width: 233px;
  padding: 3px 10px;
  background: url(/interface/images/woningen-uitgelicht-tekst.png) no-repeat left bottom;
  z-index: 5;
}

#main .woningen_uitgelicht li a .tekst .adres {
  height: 30px;
  overflow: hidden;
  padding: 0px 10px 4px 0px;
  line-height: 14px;
  background: url(/interface/images/woningen-uitgelicht-adres-bg.gif) no-repeat left bottom;
}

#main .woningen_uitgelicht li a .tekst .prijs {
  text-align: right;
  margin-bottom: 4px;
}

#main .woningen_uitgelicht li a .tekst .previewtekst {
  display: block;
  height: 0px;
  overflow: hidden;
}

#main .woningen_uitgelicht li a .tekst .previewtekst span {
  display: inline;
  color: #ee3a43;
  text-decoration: underline;
}

#main .woningen_uitgelicht li a .indicator_nhg,
#main .woningen_uitgelicht li a .indicator_koopsubsidie,
#main .woningen_uitgelicht li a .indicator_nhg_koopsubsidie {
  top: 88px;
}

#main .woningen_uitgelicht li a .indicator_nieuw {
  right: 0px;
  top: 0px;
  width: 69px;
  height: 71px;
}

#main .woningen_uitgelicht #knop_carousel_vorige,
#main .woningen_uitgelicht #knop_carousel_volgende {
  position: absolute;
  top: -15px;
  width: 47px;
  height: 213px;
  z-index: 2;
  display: none;
}

#main .woningen_uitgelicht #knop_carousel_vorige:hover,
#main .woningen_uitgelicht #knop_carousel_volgende:hover {
  background-position: right top;
}

#main .woningen_uitgelicht #knop_carousel_vorige {
  left: -50px;
  background: url(/interface/images/knop-woningen-uitgelicht-vorige.gif) no-repeat left top;
}

#main .woningen_uitgelicht #knop_carousel_volgende {
  right: -50px;
  background: url(/interface/images/knop-woningen-uitgelicht-volgende.gif) no-repeat left top;
}

#main .actueel_home {
  width: 100%;
  overflow: hidden;
}

#main .actueel_home h2 {
  width: 305px;
  margin-bottom: 12px;
  padding-left: 203px;
  position: relative;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
}

#main .actueel_home h2 span {
  position: absolute;
  right: 325px;
  bottom: 0px;
  color: #ee3a43;
}

#main .actueel_home .thumb {
  float: left;
}

#main .actueel_home div {
  float: right;
  width: 304px;
}

#main .snel_zoeken_home {
  margin-bottom: 0px;
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Woning-overzicht -------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .zoeken_aanbod {
  width: 773px;
  height: 28px;
  overflow: hidden;
  margin: 0px -11px 5px -10px;
  padding: 9px 20px;
  background: url(/interface/images/zoeken-aanbod-bg.gif);
}

#main .zoeken_aanbod .formulier {
  width: 773px;
  overflow: hidden;
}

#main .zoeken_aanbod .formulier .regel {
  float: left;
  margin: 0px;
}

#main .zoeken_aanbod .formulier .select {
  width: 334px;
}

#main .zoeken_aanbod .formulier .button {
  width: 105px;
}

#main .zoeken_aanbod .formulier .regel label {
  float: left;
  width: 80px;
  padding: 4px 0px;
}

#main .zoeken_aanbod .formulier .regel .inputwrapper {
  float: left;
  width: 200px;
}

#main .zoeken_aanbod .formulier .regel .inputwrapper div {
  width: 194px;
}

#main .zoeken_aanbod .formulier .regel select {
  width: 194px;
}

#main .tekst_resultaat {
  padding-bottom: 6px;
  border-bottom: 1px solid #cccccc;
}

#main .woningoverzicht {
  width: 824px;
  overflow: hidden;
  margin: 0px -24px 0px -12px;
  padding: 1px 2px 0px 2px;
}

#main .woningoverzicht li {
  float: left;
  width: 195px;
  height: 207px;
  margin: 0px;
  padding: 0px 11px 30px 0px;
  background: none;
}

#main .woningoverzicht li a {
  display: block;
  width: 173px;
  height: 192px;
  padding: 10px 11px 5px 11px;
  background: url(/interface/images/woning-bg.gif);
  position: relative;
  color: #111111;
  text-decoration: none;
}

#main .woningoverzicht li a:hover {
  background-position: left bottom;
}

#main .woningoverzicht li a img {
  margin-bottom: 5px;
}

#main .woningoverzicht li a span {
  display: block;
  cursor: pointer;
}

#main .woningoverzicht li a .plaatsnaam,
#main .woningoverzicht li a .adres {
  height: 15px;
  overflow: hidden;
  line-height: 14px;
}

#main .woningoverzicht li a .adres {
  margin-bottom: 6px;
}

#main .woningoverzicht li a .prijs {
  text-align: right;
  margin-bottom: 0px;
}

#main .indicator {
  position: absolute;
  height: 29px;
  overflow: hidden;
  text-indent: -9001px;
}

#main .indicator_nieuw {
  right: -1px;
  top: -1px;
  width: 69px;
  height: 71px;
  background: url(/interface/images/indicator-nieuw.png);
  z-index: 15;
}

#main .indicator_nhg {
  left: -2px;
  top: 113px;
  width: 96px;
  background: url(/interface/images/indicator-nhg.png);
}

#main .indicator_open_huis {
  left: -2px;
  top: 14px;
  width: 81px;
  background: url(/interface/images/indicator-open-huis.png);
}

#main .indicator_vov {
  left: -2px;
  top: 14px;
  width: 178px;
  background: url(/interface/images/indicator-vov.png);
}

#main .indicator_koopsubsidie {
  left: -2px;
  top: 113px;
  width: 147px;
  background: url(/interface/images/indicator-koopsubsidie.png);
}

#main .indicator_verhuurd {
  left: -2px;
  top: 14px;
  width: 88px;
  background: url(/interface/images/indicator-verhuurd.png);
}

#main .indicator_verkocht {
  left: -2px;
  top: 14px;
  width: 88px;
  background: url(/interface/images/indicator-verkocht.png);
}

#main .indicator_nhg_koopsubsidie {
  left: -2px;
  top: 113px;
  width: 188px;
  background: url(/interface/images/indicator-nhg-koopsubsidie.png);
}

#main .indicator_te_huur {
  right: -2px;
  top: 14px;
  width: 70px;
  background: url(/interface/images/indicator-te-huur.png);
}


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Woning-detailpagina ----------------------------------------------- */
/* ---------------------------------------------------------------------------------- */

#main .woning_thumb {
  float: left;
  width: 200px;
  height: 150px;
  padding: 2px;
  position: relative;
  margin-bottom: 20px;
  cursor: pointer;
}

#main .woning_info {
  float: right;
  width: 280px;
  margin-bottom: 20px;
  border-top: 1px solid #cccccc;
}

#main .woning_info td {
  padding: 6px 0px;
  border-bottom: 1px solid #cccccc;
}

#main .woning_info .label {
  width: 96px;
  font-weight: bold;
}

#main .woning_info .info {
  width: 194px;
}

#main .woning_details {
  width: 100%;
  clear: both;
}

#main .woning_details .tabbladen {
  width: 498px;
  height: 40px;
  margin: 0px 0px 18px 0px;
  padding: 0px 0px 0px 10px;
  background: url(/interface/images/tabbladen-bg.gif) repeat-x left bottom;
}

#main .woning_details .tabbladen li {
  float: left;
  margin: 4px 0px 0px -1px;
  padding: 0px;
  border: 1px solid #d0d0d0;
  border-width: 1px 1px 0px 1px;
  font-weight: bold;
  background: url(/interface/images/tabbladen-bg.gif) repeat-x left bottom;
}

#main .woning_details .tabbladen li.active {
  background: #ffffff;
  margin-top: 0px;
}

#main .woning_details .tabbladen li a {
  float: left;
  padding: 8px 14px 8px 32px;
  text-decoration: none;
}

#main .woning_details .tabbladen li a:hover {
  text-decoration: underline;
}

#main .woning_details .tabbladen li.active a {
  color: #111111;
  padding: 10px 14px 10px 32px;
}

#main .woning_details .tabbladen li.tab_omschrijving a { background: url(/interface/images/bullet-omschrijving.gif) no-repeat 14px 13px; }
#main .woning_details .tabbladen li.tab_fotos a { background: url(/interface/images/bullet-fotos.gif) no-repeat 14px 11px; }
#main .woning_details .tabbladen li.tab_contact a { background: url(/interface/images/bullet-contact.gif) no-repeat 14px 12px; }

#main .woning_details .woning_blok {
  width: 508px;
  overflow: hidden;
  position: absolute;
  left: -9001px;
  top: 0px;
}

#main .woning_details .woning_blok_active {
  position: static;
  left: auto;
  top: auto;
}

#main .woning_details .woning_blok .print_only {
  display: none;
}

#main .woning_details .woning_blok .titel_fotos {
  padding: 4px 8px;
  font-size: 12px;
  background: #efefef;
}

#main .woning_details .woning_blok .afbeeldingen_onder {
  margin-top: 10px;
}

#main .sidebar .woning_detail_links {
  padding-bottom: 18px;
  border-bottom: 1px solid #cccccc;
}

#main .sidebar .woning_detail_links li {
  padding-left: 22px;
  background-position: left 4px;
}

#main .sidebar .bullet_terug { background-image: url(/interface/images/bullet-terug.gif); font-weight: bold; }
#main .sidebar .bullet_afdrukken { background-image: url(/interface/images/bullet-afdrukken.gif); }
#main .sidebar .bullet_fotos { background-image: url(/interface/images/bullet-fotos.gif); }
#main .sidebar .bullet_contact { background-image: url(/interface/images/bullet-contact.gif); }


/* ---------------------------------------------------------------------------------- */
/* ----- Stijlen: Footer ------------------------------------------------------------ */
/* ---------------------------------------------------------------------------------- */

#footer {
  width: 100%;
  clear: both;
  background: #0f0f0f url(/interface/images/footer-bg.gif) no-repeat center top;
}

#footer #footer_inner {
  width: 832px;
  min-height: 158px;
  margin: 0px auto;
  padding: 34px 79px 2px 79px;
  position: relative;
  color: #ffffff;
}

#footer h2 {
  font-size: 14px;
  font-weight: normal;
  margin: 0px 0px 2px 0px;
}

#footer .adresgegevens span {
  color: #ee3a43;
}

#footer .adresgegevens a { color: #ffffff; }

#footer .footertekst {
  font-size: 11px;
  color: #9d9d9d;
  line-height: 16px;
}

#footer .footertekst a { color: #9d9d9d; }
#footer .footertekst a:hover { color: #ffffff; }

#footer .speak {
  display: block;
  width: 55px;
  height: 16px;
  overflow: hidden;
  margin: 0px auto;
  text-indent: -9001px;
  background: url(/interface/images/speak.gif);
}
