/* Styles for popup windows. */

html { height: 100%; }
body { height: 100%; }

.akyatirim-haberler,
.yorum-listesi,
.yorum { position: relative; min-height: 100%; padding-bottom: 100px; }

* html .akyatirim-haberler,
* html .yorum-listesi,
* html .yorum { height: 100%; }

#close { position: relative; margin-top: -44px; }

body {
  margin: 0px;
  scrollbar-face-color: #d4d4d8;
  scrollbar-highlight-color: white;
  scrollbar-shadow-color: white;
  scrollbar-3dlight-color: #ababab;
  scrollbar-arrow-color: white;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ababab;
  scrollbar-base-color: white;
}

div.yorum {
  font-size: 11px;
  color: #474747;
  font-family: Arial;
  padding: 3em;
}

div.yorum h1 {
  border-bottom: 1px solid #444466;
  color: #ff0000;
}

div.yorum h2 {
  color: #ff0000;
}

div.yorum p {
  text-align: justify;
}

/* -------------------- */

div.yorum-listesi {
  font-size: 11px;
  color: #474747;
  font-family: Arial;
  padding: 3em;
}

div.yorum-listesi a {
  color: #ff0000;
  text-decoration: none;
}

div.yorum-listesi .yorum-baslik td {
  color: #474747;
  font-size: 12px;
  font-weight: bold;
}

div.yorum-listesi h1 {
  font-size: 14px;
  color: #ff0000;
  text-align: left;
  border-bottom: 1px solid #444466;
}

div.yorum-listesi p {
  margin-top: .3em;
  margin-bottom: 1.2em;
}

/* -------------------- */ 

.akyatirim-haberler {
  font-size: 11px;
  color: #474747;
  font-family: Arial;
  padding: 3em;
  text-align: justify;
}

.akyatirim-haberler table {
  font-size: 11px;
  width: 300px;
}

.akyatirim-haberler h1 {
  color: #ff0000;
  text-align: left;
  border-bottom: 1px solid #444466;
  font-size: 13px;
}

.akyatirim-haberler h2 {
  font-size: 12px;
  color: #ff0000;
  text-align: left;
}

.akyatirim-haberler a {
  color: #ff0000;
  text-decoration: none;
}

#akyatirim-agenda h1 {
  margin-bottom: .2em;
  padding-bottom: 0;
}

#akyatirim-agenda p.datetime {
  font-size: 10px;
  color: #474747;
}

/* -------------------- */ 

.generic-popup {
  font-size: 11px;
  color: #474747;
  font-family: Arial;
  padding: 3em;
  text-align: justify;
}

.generic-popup h1 {
  font-size: 14px;
  color: #ff0000;
}

.generic-popup h2 {
  font-size: 12px;
}

.generic-popup a {
  color: #ff0000;
}

.generic-popup ol a {
  text-decoration: none;
}

.generic-popup ol a:hover {
  text-decoration: underline;
}

/* -------------------- */

#close {
  background-color: #f0f0f0;
  height: 44px;
  width: 100%;
  padding-top: 11px;
  padding-right: 11px;
  border-top: 1px solid #444466;
}

#geri, #kapat {
  display: block;
  padding-top: 3px;
  background-repeat: no-repeat;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
  text-decoration: none;
}

#geri {
  margin-left: 1em;
  padding-left: 14px;
  float: left;
  background-image: url(../images/arrowRedLeft.gif);
  background-position: center left;
}

#kapat {
  margin-right: .5em;
  padding-right: 14px;
  float: right;
  background-image: url(../images/arrowRed.gif);
  background-position: center right;
}
