
body {
  color: #fff;
  background: #000523 url(../images/background.png) repeat-x;
  font-family: serif;
  font-size: 16px;
}
#introduction h1 {display:inline;font-size:16px;font-weight:normal;}
h1 {
  font-size: 1.2em;
}
h1 a {
  color: #FFF;
  text-decoration: none;
}
.cleaner {clear:both;}
#wrapper {
  width: 700px;
  margin: 0px auto;
  position: relative;
}

#logo {
  padding: 30px 0;
  background: url(../images/logo.png) no-repeat;
}
#logo a {
  display: block;
  width: 350px;
  height: 40px;
}
#logo h1 {
  font-size: 2em;
}
#logo h1 span {
  font-size: 0.5em;
}
#logo form {
  font-family:arial;
  font-size: 0.7em;
  line-height:30px;
  letter-spacing: 0.8px;
  background: url(../images/bg-get.gif) no-repeat left 2px;
  margin-top: 5px;
  padding:0;
  height:30px;
  padding-left: 12px;
  float: right;
}
#logo form #date, form #sex {
  font-family:arial;
  color: #FFF;
  background: transparent;
  width: 70px;
  border: 0;
}
#logo form #submit {
   color: #000;
  line-height:25px;
  background: url(../images/tlacitko.gif) no-repeat;
  height: 30px;
  width: 143px;
  border: 0;
}
#logo form #submit:hover {
  text-decoration: none;
  cursor: pointer;
}

#introduction {
  font-family:verdana, arial;
  line-height: 25px;
  font-size:13px;
  padding: 15px 3px;
  border: 1px solid #181F49;
  border-left: none;
  border-right: none;
}
#mySign, #getHoroscope {
  line-height: 25px;
  padding: 15px 3px;
  border-bottom: 1px solid #181F49;
}

#sendToFriend {
  text-align: center;
  padding: 10px;
}

#sendToFriendError {
  color: #F00;
  font-weight: bold;
}
#sendToFriendOk {
  color: #0F0;
  font-weight: bold;
}

#horoscopes {
  height: 65px;
  padding: 15px 3px;

  margin-left: 5px;
  margin-top: 10px;
}
#horoscopes a {
  text-align: center;
  text-decoration: underline;
  font-size: 0.8em;
  font-family: sans-serif;
  width: 55px;
  height: 0px;
  margin-right: 2px;
  padding-top: 55px;
  float: left;
}

.beran { background: url(../images/beran/white.png) no-repeat center; color: #AAA; }
.beranActive { background: url(../images/beran/yellow.png) no-repeat center; color: #FF0; }
.blizenci { background: url(../images/blizenci/white.png) no-repeat center; color: #AAA; }
.blizenciActive { background: url(../images/blizenci/yellow.png) no-repeat center; color: #FF0; }
.byk { background: url(../images/byk/white.png) no-repeat center; color: #AAA; }
.bykActive { background: url(../images/byk/yellow.png) no-repeat center; color: #FF0; }
.kozoroh { background: url(../images/kozoroh/white.png) no-repeat center; color: #AAA; }
.kozorohActive { background: url(../images/kozoroh/yellow.png) no-repeat center; color: #FF0; }
.lev { background: url(../images/lev/white.png) no-repeat center; color: #AAA; }
.levActive { background: url(../images/lev/yellow.png) no-repeat center; color: #FF0; }
.panna { background: url(../images/panna/white.png) no-repeat center; color: #AAA; }
.pannaActive { background: url(../images/panna/yellow.png) no-repeat center; color: #FF0; }
.rak { background: url(../images/rak/white.png) no-repeat center; color: #AAA; }
.rakActive { background: url(../images/rak/yellow.png) no-repeat center; color: #FF0; }
.ryby { background: url(../images/ryby/white.png) no-repeat center; color: #AAA; }
.rybyActive { background: url(../images/ryby/yellow.png) no-repeat center; color: #FF0; }
.stir { background: url(../images/stir/white.png) no-repeat center; color: #AAA; }
.stirActive { background: url(../images/stir/yellow.png) no-repeat center; color: #FF0; }
.strelec { background: url(../images/strelec/white.png) no-repeat center; color: #AAA; }
.strelecActive { background: url(../images/strelec/yellow.png) no-repeat center; color: #FF0; }
.vahy { background: url(../images/vahy/white.png) no-repeat center; color: #AAA; }
.vahyActive { background: url(../images/vahy/yellow.png) no-repeat center; color: #FF0; }
.vodnar { background: url(../images/vodnar/white.png) no-repeat center; color: #AAA; }
.vodnarActive { background: url(../images/vodnar/yellow.png) no-repeat center; color: #FF0; }

#pointer {
  background: url(../images/pointer.png) no-repeat;
  width: 30px;
  height: 15px;
}

#bgtop {
  background: url(../images/bgtop.png) no-repeat top;
}
#bgbottom {
  background: url(../images/bgbottom.png) no-repeat bottom;
}
#content  {
  background: url(../images/bgcenter.png);
}

#horoscope {
  color: #ccc;
  font-size: 0.8em;
  padding: 10px;
  padding: 20px 0 15px 0;
  line-height: 17px;
  float: right;
  width: 480px;
}
#horoscopeImg {
  margin: 15px 0 10px 30px;
  padding-right: 20px;
  border-right: 1px solid #000523;
  float: left;
  width: 150px;
}
#horoscopeH1 {
  font-family:arial;
  color: #FFF;
  font-size: 1.5em;
  text-decoration: underline;
  padding-right: 5px;
}
#horoscopeH1date {
  font-family:arial;
  color: #999;
  font-weight: normal;
  text-decoration: none;
  padding-bottom: 5px;
}
#horoscopeA {
  line-height: 40px;
}

#horoscopeD h1 { color: #fff; font-size: 1.1em; margin-top: 10px; }
#horoscopeD p { margin: 5px 3px; color:#fff;font-size:16px;line-height:25px !important; color:#ccc; }
#horoscopeD strong { color: #FFF; }
#horoscopeD {margin:20px 0 0 0;font-family:arial}

#fother {
  color: #777;
  font-size: 0.8em;
  text-align: right;
  margin-top: 10px;
}
#fother span {
  color: #FFF;
}
#fother {
  line-height: 20px;
  padding-bottom:50px;
}

a {
  color: #FF0;
}
a:hover {
  text-decoration: none;
}

pre {
  color: #999;
  background: #00072B;
  font-size: 0.7em;
  line-height: 15px;
  margin: 5px;
  padding: 5px 10px;
  overflow: auto;
}

.visible { display: block; }
.invisible { display: none; }

#showFormSendToFriend {
  font-size: 0.8em;
  position: absolute;
  right: 5px;
  padding-top: 5px;
}

.connect_widget_not_connected_text {color:#fff !important;}
a.fhref {font-family: Arial;font-weight:bold;display:block;margin:0 0 10px 0;}
a.fhref:visited {text-decoration: none; color: yellow;}
a.fhref:hover {text-decoration: underline; color: yellow;}
a.fhref:active {text-decoration: underline; color: red;}

.vestky h3 {color:#F9DB00;font-size:15px;margin:10px 0 3px 0;}
.vestky .cislo {font-size:16px;color:#B5EAEE;font-weight:bold"}

