* {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

hr { 
  border: 1px;
  height: 1px;
  color: black;
  background-color: black;
}

#container {
  position: absolute;
  background: url(img/bg_container.png) repeat-y;
  margin: 0px;
  width: 960px;
}

#reclama_google_1 {
  width: 940px;
  margin-left: 10px;
  position: relative;
  text-align: center;
}

#header {
  height: 224px;
  width: 940px;
  margin-left: 10px;
  position: relative;
}

#meniu_bara1 {
  background: url(img/bg_meniu_bara1.png);
  font: bold 0.96em Verdana,sans-serif;
  width: 940px;
  height: 30px;
  margin-left: 10px;
  position: relative;
}

#meniu_bara1 a {
  color: #FFFFFF;
  text-decoration: none;
  padding: 3px 4px;
  margin-left: 10px;
  line-height: 30px;
  position: relative;
}

#meniu_bara1 a:hover {
  background: #CCCCCC;
  color: #000000;
  position: relative;
}

#meniu_bara2 {
  background: url(img/bg_meniu_bara2.png);
  font: bold 0.96em Verdana,sans-serif;
  width: 940px;
  height: 30px;
  margin-left: 10px;
  position: relative;
}

#meniu_bara2 a {
  color: #FFFFFF;
  text-decoration: none;
  padding: 3px 4px;
  margin-left: 10px;
  line-height: 30px;
  position: relative;
}

#meniu_bara2 a:hover {
  background: #CCCCCC;
  color: #000000;
  position: relative;
}

#coloane {
  width: 940px;
  margin-left: 10px;
  position: relative;
}

#coloana1 {
  width: 660px;
  position: relative;
  float: left;
}

#coloana2 {
  width: 263px;
  position: relative;
  float: left;
  text-align: center;
}

#coloana2_cele_mai_comentate_imagine {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_cele_mai_citite_imagine {
  margin-left: 10px;
  margin-top: 0px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_ceas {
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_ultima_ora_imagine {
  margin-left: 10px;
  margin-top: 0px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_utilizatori_online {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  font: 0.8em Georgia, Garamond, serif;
  font-weight: bold;
  color: red;
  position: relative;
  text-align: center;
}

#coloana2_stiri {
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  /*height: 750px;
  overflow: scroll;*/
  text-align: left;
}

#coloana2_ultimele_comentarii {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: left;
}

.coloana2_ultimele_comentarii_link a, a:visited, a:hover, a:link, a:active { 
  text-decoration: none; 
} 

#coloana2_ultimele_comentarii_imagine {
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

/*numele cititorului*/
.coloana2_ultimele_comentarii_nume {
  text-align: left;
  font: 0.7em Verdana,sans-serif;
  font-weight: bold;
  color: red;
}

/*cuvantul "in"*/
.coloana2_ultimele_comentarii_in {
  text-align: left;
  font: 0.7em Verdana,sans-serif;
  color: black;
}

/*titlul articolului*/
.coloana2_ultimele_comentarii_titlu_articol {
  text-align: left;
  font: 0.9em Arial,Verdana,sans-serif;
  font-weight: bold;
  color: black;
}

#coloana2_prima_pagina {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
  font-weight: bold;
  font: 1.5em Verdana,sans-serif;
}

#coloana2_fata {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
  font-weight: bold;
  font: 1.5em Verdana,sans-serif;
  background-color: #CCCCCC;
}

#coloana2_vremea {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

.coloana2_generic {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#reclama_google_2 {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_horoscop {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_reclama_agrozone {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_reclama_star_beauty {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#coloana2_reclama_teren {
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

.fata_titlu {
  font: 0.75em Arial, Verdana, sans-serif;
  font-style: italic;
  font-weight: bold;
}

#coloana2_curs_valutar {
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  width: 263px;
  position: relative;
  text-align: center;
}

#google_search_container {
  background-color: #CCCCCC;
  border: 1px solid;
  padding: 0px;
  width: 660px;
  position: relative;
  float: left;
}

#google_search_continut {
  margin: 10px;
  text-align: center;
  position: relative;
}

/*articol cu background gri*/
.articol1 {
  background-color: #CCCCCC;
  border: 1px solid;
  margin: 0px;
  width: 660px;
  font: 0.8em Verdana,sans-serif;
  position: relative;
  clear: both;
}

/*articol cu background alb*/
.articol2 {
  background-color: #FFFFFF;
  border: 1px solid;
  margin: 0px;
  width: 660px;
  font: 0.8em Verdana,sans-serif;
  position: relative;
  clear: both;
}

.categorie_articol {
  background-color: red;
  color: white;
  position: relative;
  font: 1.3em Verdana, Arial, sans-serif;
  font-weight: bold;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  clear: both;
}

/* Articol cu o singura imagine mare
portrait sau landscape (portrait este la jumatate) */
.articol_img1 {
  margin: 10px;
  float: left;
}

/* Articol cu o singura imagine mica */
.articol_img2 {
  margin: 10px;
  float: left;
}

/* Articol cu doua imagini mici */
.articol_img3 {
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.articol_supratitlu {
  font: 1em Verdana, sans-serif;
  margin-left: 10px;
  font-weight: bold;
}

.articol_titlu {
  font: 1.3em Verdana, sans-serif;
  font-weight: bold;
  margin-left: 10px;
}

.articol_subtitlu {
  font: 0.95em Verdana, sans-serif;
  margin-left: 10px;
  font-weight: bold;
}

.articol_corp {
  font: 1em Georgia, Garamond, serif;
  margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
  margin-top: 10px;
}

.articol_corp:first-letter {
font-weight: bold;
font: 2em Georgia, Garamond, serif;
color: red;
}

.articol_vizualizari {
  font: 0.9em Georgia, Garamond, serif;
  margin-left: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  font-style: italic;
}

.articol_taguri {
  font: 1em Georgia, Garamond, serif;
  margin-left: 10px;
  margin-right: 10px;
  text-align: center;
  margin-top: 10px;
  color: gray;
}

#ultima_ora {
  text-align: center;
  margin: 0px;
}

.stire {
  font: 0.8em Georgia, Garamond, serif;
  position: relative;
  clear: both;
}

.stire img {
  float: left;
  margin-top: 10px;
  margin-right: 5px;
  position: relative;
}

.stire_titlu {
  font: 1.2em Verdana, sans-serif;
  font-weight: bold;
  position: relative;
  margin-top: 10px;
}

.stire_corp {
  font: 0.9em Verdana, sans-serif;
}

.stire_taguri {
  font: 0.9em Verdana, sans-serif;
  color: gray;
  text-align: center;
}

.stire_vizualizari {
  font: 0.85em Verdana, sans-serif;
  font-weight: bold;
  margin-bottom: 10px;
  font-style: italic;
}

#footer {
  width: 100%;
  background-color: red;
  text-align: center;
  float: left;
  font-weight: bold;
  font: 1.3em Verdana, sans-serif;
  position: relative;
}

#sub-footer {
  width: 100%;
  background-color: #FFFFFF;
  text-align: center;
  position: relative;
  float: left;
}