body,ul {
  margin: 0px;
  background: #FFFFFF;
}
form {
  margin: 0px;
}
img {
  border: none;
}
table,td {
  padding: 0px;
  border-collapse: collapse;
}
a,a:hover,a:visited,a:active {
  color: #000000;
  text-decoration: none;
}
a:hover,a:hover b {
  color: #FF0000;
}
.header {
  display: inline-block;
  width: 976px;
  height: 116px;
  font: bold 12px arial;
  color: #FFFFFF;
  background: url(header.jpg);
  cursor: pointer;
}
.headerpromo {
  display: inline-block;
  width: 976px;
  height: 150px;
  font: bold 12px arial;
  color: #FFFFFF;
  background: url(headerpromo.jpg);
  cursor: pointer;
}

.comment {
  width: 304px;
  height: 125px;
  padding: 20px 20px 20px 150px;
  text-align: left;
  background: #E4E4E4 url(agenda.png) no-repeat left center;
  border: dotted 1px #B4B4B4;
}
.name {
  width: 300px;
  padding: 0px 0px 0px 2px;
  font: normal 11px tahoma;
  border: solid 1px #D5D5D5;
}
.announce {
  width: 304px;
  height: 160px;
  padding: 20px 20px 20px 150px;
  text-align: left;
  background: #E4E4E4 url(adv.png) no-repeat left center;
  border: dotted 1px #B4B4B4;
}
.comment textarea,.announce textarea {
  width: 300px;
  height: 75px;
  padding: 0px 0px 0px 2px;
  font: normal 11px tahoma;
  border: solid 1px #D5D5D5;
  overflow-x: hidden;
  overflow-y: scroll;
}
.comment select,.announce select {
  padding: 0px;
}

.admin {
  display: inline-block;
  margin: 4px 0px 8px 0px;
  padding: 20px;
  text-align: left;
  background: #EAEAEA;
  border: dotted 1px #B4B4B4;
}
.admin input {
  border: solid 1px #D5D5D5;
}
.admin select{
  width: 331px;
  margin-top: 2px;
  font: normal 11px tahoma;
  border: solid 1px #D5D5D5;
}
.admin textarea {
  width: 331px;
  height: 200px;
  margin-top: 2px;
  font: normal 11px tahoma;
  border: solid 1px #D5D5D5;
  overflow-x: hidden;
  overflow-y: scroll;
}
.label {
  padding-right: 10px;
  font: normal 11px tahoma;
  text-align: right;
}
.text {
  margin-top: 2px;
  width: 330px;
  font: normal 11px tahoma;
}
.file {
  width: 95px;
  font: normal 11px tahoma;
}

.type1 {
  display: inline-block;
  _display: inline;
  width: 476px;
  margin: 2px;
  padding: 16px 0px 16px 0px;
  vertical-align: top;
  background: #FFFFFF;
  border: dotted 1px #B4B4B4;
}
.intro {
  margin: 0px;
  padding: 0px 8px 8px 8px;
  font: normal 18px arial;
  text-align: left;
text-decoration: underline;
  color: #C80000;
}
h1 {
  margin: 0px 0px 10px 0px;
  padding: 0px 22px 0px 22px;
  font: bold 32px tahoma;
  text-align: left;
}
.added {
  margin: 10px 20px 10px 20px;
  font: normal 12px arial;
  text-align: left;
  color: #858585;
}
.vote {
  display: inline-block;
  width: 432px;
  _width: 438px;
  margin-top: 4px;
  padding: 2px;
  font: bold oblique 12px arial;
  color: #646464;
  border: solid 1px #D5D5D5;
}
.evote {
  display: inline-block;
  width: 240px;
  height: 24px;
  text-align: left;
  background: url(evote.png);
}
.rvote {
  display: inline-block;
  height: 24px;
  vertical-align: middle;
  background: url(rvote.png);
}
.cvote {
  display: inline-block;
  height: 24px;
  vertical-align: middle;
  background: url(cvote.png);
}
.uvote {
  position: absolute;
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  cursor: pointer;
}
.preview {
  display: inline-block;
  margin-top: 4px;
  padding: 4px;
  font: bold oblique 12px arial;
  text-align: center;
  color: #646464;
  background: #EAEAEA;
  border: solid 1px #D5D5D5;
  overflow: hidden;
}
.preview img {
  border: solid 1px #FFFFFF;
}
.preview div {
  position: relative;
  padding: 4px;
  font: bold 12px arial;
  background: #EAEAEA;
  border-top: solid 1px #FFFFFF;
  border-bottom: solid 1px #FFFFFF;
  filter: alpha(opacity=85);
  opacity: 0.85;
}
.gallery {
  display: inline-block;
  margin-top: 4px;
  padding: 2px;
  text-align: left;
  background: #EAEAEA;
  border: solid 1px #D5D5D5;
}
.gallery img {
  margin: 1px 2px 1px 2px;
  cursor: pointer;
}
.ginner {
  display: inline-block;
  width: 408px;
  overflow: hidden;
}
.gon {
  filter: alpha(opacity=100);
  opacity: 1;
}
.goff {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.que {
  display: inline-block;
  width: 428px;
  _width: 438px;
  margin-top: 4px;
  padding: 4px;
  font: bold 12px arial;
  color: #646464;
  background: #EAEAEA;
  border: solid 1px #D5D5D5;
}
.queline {
  display: inline-block;
  height: 16px;
  padding-top: 1px;
  font: bold 11px tahoma;
  vertical-align: middle;
  color: #E4E4E4;
  text-align: right;
}
.quebar {
  display: inline-block;
  width: 375px;
  padding: 2px;
  font: bold 11px tahoma;
  text-align: left;
  color: #878787;
  vertical-align: middle;
  background: #FFFFFF;
  border: solid 1px #D5D5D5;
}
.queoff {
  display: inline-block;
  width: 125px;
  height: 32px;
  padding-right: 16px;
  font: normal 14px arial;
  color: #FFFFFF;
  background: url(queoff.png);
  border: solid 1px #D5D5D5;
  cursor: pointer;
}
.queon {
  display: inline-block;
  width: 125px;
  height: 32px;
  padding-right: 16px;
  font: normal 14px arial;
  color: #FFFFFF;
  background: url(queon.png);
  border: solid 1px #D5D5D5;
  cursor: pointer;
}
.author {
  margin: 10px 20px 0px 20px;
  padding-top: 10px;
  font: bold oblique 12px arial;
  text-align: left;
  color: #959595;
  border-top: solid 2px #D5D5D5;
}

.type2 {
  display: inline-block;
  _display: inline;
  width: 236px;
  margin: 1px;
  padding: 2px 0px 8px 0px;
  vertical-align: top;
  background: #FFFFFF;
  border-top: dotted 1px #B4B4B4;
  border-left: dotted 1px #B4B4B4;
  border-right: dotted 1px #B4B4B4;
}
p {
  margin: 0px;
  padding: 4px 8px 0px 8px;
  font: bold 16px tahoma;
  text-align: left;
}

.type3 {
  display: inline-block;
  _display: inline;
  width: 112px;
  margin: 1px;
  _margin: 2px;
  padding: 2px 0px 4px 0px;
  vertical-align: top;
  background: #FFFFFF;
  border-top: dotted 1px #B4B4B4;
  border-left: dotted 1px #B4B4B4;
  border-right: dotted 1px #B4B4B4;
}
.info {
  padding: 4px 8px 0px 8px;
  font: bold 12px tahoma;
}

.type4 {
  display: inline-block;
  _display: inline;
  width: 476px;
  margin: 2px;
  padding: 8px 0px 8px 0px;
  vertical-align: top;
  background: #FFFFFF;
  border: dotted 1px #B4B4B4;
}
.floating {
  float: left;
  margin: 8px;
}

.type2 img,.type3 img {
  margin-top: 8px;
}
h1 b,p b {
  color: #C80000;
}

.article1 {
  padding: 10px 20px 10px 20px;
  font: normal 12px tahoma;
  text-align: justify;
}
.article2 {
  padding: 8px 10px 0px 10px;
  font: normal 11px tahoma;
  text-align: justify;
}
.article3 {
  padding: 8px 10px 0px 10px;
  font: normal 11px tahoma;
  text-align: left;
}
.added a,.article1 a,.article2 a,.article3 a {
  font-weight: bold;
  text-decoration: none;
  color: #C80000;
}
.article1 b,.article2 b,.article3 b {
  color: #959595;
}
.article1 i,.article2 i,.article3 i {
  padding: 0px 2px 0px 0px;
  font-weight: bold;
  color: #D67900;
}

.c_blue {
  background: url(c_blue.png) no-repeat center center;
}
.c_cyan {
  background: url(c_cyan.png) no-repeat center center;
}
.c_green {
  background: url(c_green.png) no-repeat center center;
}
.c_black {
  background: url(c_black.png) no-repeat center center;
}
.c_pink {
  background: url(c_pink.png) no-repeat center center;
}
.c_purple {
  background: url(c_purple.png) no-repeat center center;
}
.c_red {
  background: url(c_red.png) no-repeat center center;
}
.c_special {
  background: url(sport.png) no-repeat center center;
}
.c_replica {
  background: url(c_replica.png) no-repeat center center;
}
.c_tentatia {
  background: url(c_tentatia.png) no-repeat center center;
}
.c_intrebarea {
  background: url(c_intrebarea.png) no-repeat center center;
}
.c_ultima {
  background: url(c_ultima.png) no-repeat center center;
}
.c_film {
  background: url(c_film.png) no-repeat center center;
}
.c_alte {
  background: url(c_alte.png) no-repeat center center;
}
.c_horoscop {
  background: url(c_horoscop.png) no-repeat center center;
}
.c_prima {
  background: url(c_prima.png) no-repeat center center;
}
.c_figurantul {
  background: url(c_figurantul.png) no-repeat center center;
}
.c_zoom {
  background: url(c_zoom.png) no-repeat center center;
}
.c_mica {
  background: url(c_mica.png) no-repeat center center;
}
.c_liga {
  background: url(c_liga.png) no-repeat center center;
}
.c_blue,.c_cyan,.c_green,.c_black,.c_pink,.c_purple,.c_red,.c_special,.c_replica,.c_tentatia,.c_intrebarea,.c_ultima,.c_film,.c_alte,.c_horoscop,.c_prima,.c_figurantul,.c_zoom,.c_mica,.c_liga {
  display: inline-block;
  width: 245px;
  padding: 12px 0px 4px 0px;
  font: bold 12px arial;
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
}
.c_blue a,.c_cyan a,.c_green a,.c_black a,.c_pink a,.c_purple a,.c_red a {
  color: #FFFFFF;
}

.paging {
  margin-top: 8px;
  font: bold 12px arial;
}
.paging a,.paging a:hover,.paging a:active,.paging a:visited {
  padding: 2px 6px 2px 6px;
  font: bold 12px arial;
  text-decoration: none;
  border: solid 1px #000000;
}
.paging a,.paging a:visited {
  color: #FFFFFF;
  background: #000000;
}
.paging a:hover,.paging a:active {
  background: #F48A00;
  border: solid 1px #C06C00;
}
.weather {
  border: double 4px #959595;
}

.comline {
  display: inline-block;
  _display: inline;
  width: 474px;
  vertical-align: top;
  background: #F4F4F4;
  border: dotted 1px #B4B4B4;
}
.who {
  height: 20px;
  margin: 4px;
  padding: 4px 0px 0px 24px;
  font: normal 12px arial;
  text-align: left;
  color: #D67900;
  background: url(comment.png) no-repeat;
}
.opinion {
  margin: 4px 16px 0px 24px;
  padding: 4px 0px 4px 0px;
  font: normal 11px tahoma;
  text-align: left;
  border-top: solid 2px #FFFFFF;
}
.opinion b {
  font: bold oblique 12px arial;
  color: #D67900;
}
.radio_title {
  margin-top: 4px;
  font: bold 12px verdana;
  color: #0A6EAB;
}

#sddm {
  display: inline-block;
  width: 976px;
  background-image: url(menu.png);
}
#sddm a {
  font: bold 12px arial;
}
#sddm div {
  visibility: hidden;
  margin-left: -1px;
  position: absolute;
  z-index: 100;
  background-color: #595959;
}
#sddm div a {
  display: block;
  text-align: left;
  white-space: nowrap;
}
#sddm li {
  float: left;
  list-style: none;
  background-image: url(menu.png);
  border-left: solid 1px #9D9D9D;
  border-right: solid 1px #000000;
}
#sddm li a {
  display: block;
  padding: 2px;
  text-decoration: none;
  color: #FFFFFF;
  border-bottom: solid 1px #757575;
}
#sddm li a:hover {
  background-image: url(over.png);
  border-bottom: solid 1px #757575;
}
#sddm li a:active {
  background-image: url(current.png);
  border-bottom: solid 1px #757575;
}
.search {
  width: 125px;
  height: 16px;
  margin: 3px 5px 0px 0px;
  padding-left: 16px;
  font: normal 10px verdana;
  background: #EAEAEA url(search.png) no-repeat;
  border: solid 1px #FFFFFF;
}
.go {
  height: 17px;
  margin-right: 10px;
  padding: 0px 2px 3px 2px;
  font: bold 11px arial;
  color: #FFFFFF;
  background: #C80000;
  border: solid 1px #FFFFFF;
  cursor: pointer;
}
.copyright {
  padding: 10px;
  font: normal 11px tahoma;
  color: #959595;
}

.advbox {
  width: 225px;
  margin-bottom: 10px;
  font: normal 11px tahoma;
  background: url(advbox.png);
  border: solid 1px #E2DCE0;
}
.delimiter {
  font: bold 12px arial;
  color: #FFFFFF;
  background: #08AC00;
}
.advoff {
  display: inline-block;
  width: 75px;
  height: 20px;
  padding-top: 5px;
  _padding: 5px;
  font: normal 11px tahoma;
  text-transform: uppercase;
  color: #FFFFFF;
  background: url(queoff.png);
  border: solid 1px #D5D5D5;
  cursor: pointer;
}
.advon {
  display: inline-block;
  width: 75px;
  height: 20px;
  padding-top: 5px;
  _padding: 5px;
  font: normal 11px tahoma;
  text-transform: uppercase;
  color: #FFFFFF;
  background: url(queon.png);
  border: solid 1px #D5D5D5;
  cursor: pointer;
}

.topno0 {
  font: normal 11px tahoma;
  text-align: right;
  color: #FFFFFF;
  background: #FF7E00;
  border: solid 1px #FFFFFF;
}
.topno1 {
  font: normal 11px tahoma;
  text-align: right;
  color: #FFFFFF;
  background: #AA5400;
  border: solid 1px #FFFFFF;
}
.top {
  padding: 0px 4px 0px 4px;
  font: normal 11px tahoma;
  color: #FFFFFF;
  background: #2D9F00;
  border: solid 1px #FFFFFF;
}
.topmid {
  padding: 0px 4px 0px 4px;
  font: normal 11px tahoma;
  color: #FFFFFF;
  background: #FF7E00;
  border: solid 1px #FFFFFF;
}
.topbottom {
  padding: 0px 4px 0px 4px;
  font: normal 11px tahoma;
  color: #FFFFFF;
  background: #A70000;
  border: solid 1px #FFFFFF;
}
.topreg0 {
  padding: 0px 4px 0px 4px;
  font: normal 11px tahoma;
  background: #E9E9E9;
  border: solid 1px #FFFFFF;
}
.topreg1 {
  padding: 0px 4px 0px 4px;
  font: normal 11px tahoma;
  border: solid 1px #FFFFFF;
}

.prono0 {
  width: 50px;
  padding: 2px;
  font: normal 11px tahoma;
  text-align: center;
  color: #FFFFFF;
  background: #FF7E00;
}
.prono1 {
  width: 50px;
  padding: 2px;
  font: normal 11px tahoma;
  text-align: center;
  color: #FFFFFF;
  background: #AA5400;
}
.proreg0 {
  width: 350px;
  padding: 2px 2px 2px 8px;
  font: normal 11px tahoma;
  background: #E9E9E9;
}
.proreg1 {
  width: 350px;
  padding: 2px 2px 2px 8px;
  font: normal 11px tahoma;
}

.ball {
  width: 35px;
  height: 35px;
  font: bold 12px arial;
  text-align: center;
  color: #FFFFFF;
  background: url(ball.png);
}
.luck {
  font: bold 24px tahoma;
  text-align: center;
  color: #C644AE;
}

.button {
  display: inline-block;
  width: 165px;
  height: 29px;
  padding-top: 6px;
  text-align: center;
  background: url(button.png) no-repeat;
}
.buttonon {
  display: inline-block;
  width: 165px;
  height: 29px;
  padding-top: 6px;
  text-align: center;
  background: url(buttonon.png) no-repeat;
}
.button a,.button a:hover,.button a:visited,.button a:active {
  font: bold 12px arial;
  text-transform: uppercase;
  color: #FFFFFF;
}
.buttonon a,.buttonon a:hover,.buttonon a:visited,.buttonon a:active {
  font: bold 12px arial;
  text-transform: uppercase;
  color: #FFFFFF;
}
.topart1 {
  display: inline-block;
  width: 230px;
  height: 32px;
  background: url(top.png);
}
.topart2 {
  display: inline-block;
  width: 230px;
  height: 32px;
  background: url(commented.png);
}
.hport {
  position: absolute;
  top: -1000px;
  color: #FFFFFF;
}
.fband {
  width: 200px;
  margin-bottom: 10px;
  background: #B21580;
  padding: 10px;
}
.fband a {
  font: bold 12px arial;
  color: #FFFFFF;
}