/*Clearing styles
-----------------*/
* {
  margin: 0;
  padding: 0;
}

img {
  border: 0;
}

/*Basic formatting
------------------*/
html {
  width: 100%;
}

body {
  background: #c8dcf5; /*#E0E0E0; / * #ffcccc;*/
  color: #666666;
  font-family: verdana, arial, helvetica;
  line-height: 1.2em;
  text-align: center;
  width: 100%;
}

a {
  color: #CC0000;
  text-decoration: none;
}

a:hover {
  color: #FF0000; /*    text-decoration: underline;*/
}

ul,ol {
  list-style-position: inside;
  text-indent: 1em;
}

pre {
  font-size: 11px;
  color: #555A6C;
}

h3 {
  font-size: 13px;
}

/*General layout
----------------*/
#ziar {
  width: 900px;
  background-color: white;
  position: relative;
  z-index: 10;
  margin: auto;
  border: 1px solid #868686;
  padding: 0 5px 2px 10px;
  text-align: left;
}

#header {
  height: 140px;
  width: 100%; /*border: 1px solid black;*/
  background: url(../images/_layout/CapDeZiarHD.gif) no-repeat center;
}

#SearchBar {
  height: 25px;
  width: 100%;
  border: 1px solid black;
  background-color: #EEEEEE;
  border-left: none;
  border-right: none;
  margin: 0 0 4px 0;
  font-size: 12px;
  color: black;
}

#left {
  float: left;
  display: block;
  width: 150px;
  font-size: .8em; /*border: 1px solid black;*/
  background-color: #ffebdf;
}

#right {
  float: right; /*border: 1px solid black;*/
  width: 190px;
  text-align: center;
  font-size: 12px;
  color: black;
}

#content {
  float: left; /*border: 1px solid red;*/
  width: 550px; /*padding: 0px 10px;*/
  padding: 0 5px 5px 5px;
  font-weight: normal;
  font-size: 14px;
  line-height: 1em;
}

/*Header
-----------*/
#homeL {
  height: 115px;
  width: 475px;
  display: block;
  float: left;
}

#homeR {
  height: 95px;
  width: 420px;
  display: block;
  float: left;
}

#menuTop {
  font-size: 12px;
  color: black;
}

#menuTop div {
  border-left: 2px solid #fff;
  float: right;
  padding: 2px 5px 0 5px;
  height: 18px;
  line-height: 17px;
}

#menuTop a {
  display: block;
}

#menuTopArhiva {
  padding: 2px 100px 0 0;
  font-size: 12px;
  color: white;
  float: right;
}

#MNumarCurent {
  float: left;
  margin-top: 3px;
  padding-left: 8px;
}

#SearchF {
  width: 300px;
  float: right;
  padding: 3px 5px 0 0;
}

#SearchFormMini {
  text-align: right;
}

#SearchFormMini #SText {
  font-size: 11px;
}

#SearchFormMini #SBtn {
  vertical-align: top;
  height: 17px;
}

/*SearchBar
-----------*/ /*Left Panel
-----------*/
#meniu {
  text-align: left;
  padding-top: 1px;
}

#PP {
  text-align: center;
  font-size: 11px;
}

#PP_Content {
  padding-top: 5px;
}

#PP_Content img {
  width: 130px;
  border: 1px solid #999;
}

#PP_footer a:hover {
  text-decoration: underline;
}

#CursVal {
  vertical-align: middle;
  text-align: center;
  font-size: 12px;
  display: block;
}

#CursVal #tabCV {
  margin-left: 10px;
  vertical-align: middle;
}

#CursVal .cv_red {
  color: red;
}

#CursVal .cv_green {
  color: green;
}

.Menu_Titlu {
  text-align: center;
  font-size: 13px;
  background-color: #BCC9D0;
  color: black;
}

.Menu_Titlu span {
  font-size: 11px;
  display: block;
  line-height: 1em;
}

.menuItem,.menuItemI {
  font-size: 13px;
  display: block;
  border-bottom: 1px solid #aaa;
  padding-left: 5px;
  margin: 0 3px;
  background-color: #ffebdf;
  color: #BB0000;
}

.menuItem:hover,.menuItemI:hover {
  background: #BCC9D0;
  color: black;
}

.menuItemI {
  color: #666;
}

/*Right Panel
------------*/
#RSS,#NewsLetter {
  margin: 0 0 5px 0;
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  padding: 5px 0;
  border: 1px solid #bbb;
  border-left: 2px solid #C40000;
  border-top: 10px solid #c40011;
}

#RSS .AOrange {
  color: #ff6f11;
}

#RSS .AOrange:hover {
  color: #FF0000;
}

#NewsLetter {
  display: block;
  text-align: justify;
  font-size: 11px;
  padding: 5px 8px;
  font-weight: normal;
  line-height: 1em;
}

#NewsLetter div {
  text-align: center;
}

#NewsLetter input {
  font-size: 11px;
}

/*Inline Buttons
---------------*/
.inline-button { /*   _width: 12em;*/
  font: bold 9px Verdana, sans-serif;
  margin: 0 0.2em;
  padding: 0.1em 0;
  /*    _padding: 0;*/
  border: 1px solid black;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: middle;
  background: #ccc;
  color: black;
}

.inline-button em { /*    _width: 1em;
    _cursor: hand;
  */
  font-style: normal;
  margin: 0;
  padding: 0.1em 0.5em;
  background: white;
  color: black;
}

.inline-button span { /*   _width: 1em;
    _cursor: hand;
   */
  margin: 0;
  padding: 0.1em 0.5em 0.1em 0.3em;
}

.inline-button:hover {
  background: #666;
  color: white;
}

.inline-button:hover em {
  background: black;
  color: white;
}

.orange {
  background: orange;
  color: black;
}

.orange em {
  background: white;
  color: #c60;
}

/*Articole
---------*/
#articol {
  border: 1px solid #CCCCCC;
  clear: both;
  padding: 1px;
  margin: 0 0 8px 0;
  display: block;
}

#articol #titlu {
  background-color: #f1d8c5;
  padding: 3px;
  font-family: verdana, arial, helvetica;
  font-size: 22px;
  font-weight: bold;
  color: #333333;
}

#articol #titlu h1 {
  background-color: #f1d8c5;
  font-family: verdana, arial, helvetica;
  font-size: 22px;
  font-weight: bold;
  color: #333333;
  margin: 0;
  line-height: 1.2em;
}

#articol #titlu a {
  color: #333333;
  text-decoration: none;
}

#articol #titlu a:hover {
  text-decoration: underline;
}

#articol #titlu #supratitlu {
  padding: 3px;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  border-bottom: 1px solid #e99a7c;
}

#articol #titlu #subtitlu {
  padding: 3px;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  border-top: 1px solid #e99a7c;
}

#articol #detalii {
  background-color: #F1F1F3;
  border-bottom: 1px solid #CCCCCC;
  padding: 4px;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #990000;
}

#articol #rezumat120 {
  padding: 3px;
  text-align: justify;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #333333;
  line-height: 1.3em;
  height: 100%;
}

#articol #rezumat120 p {
  margin: 0;
  padding: 0;
  padding-bottom: 10px;
  text-indent: 2em;
}

#articol #rezumat120 .sapou {
  font-weight: bold;
  border: none;
}

#articol #rezumat120 .intertitlu {
  text-indent: 5em;
  font-weight: bold;
}

#articol #rezumat120 #imagine {
  margin: 0 5px 5px 0;
  float: left;
  padding: 2px 0;
  text-align: center;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-size: 10px;
  width: 260px;
}

#articol #rezumat120 #imagine img {
  border: 1px solid #ccc;
  width: 250px;
}

#articol #rezumat120 a {
  color: #CC0000;
  text-decoration: none;
  font-weight: bold;
}

#articol #rezumat120 a:hover {
  color: #FF0000;
}

#articol #rezumat120 ul {
  list-style-position: inside;
}

#alteTitluri {
  border-top: 1px solid #CCCCCC;
  padding: 3px;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #333333;
}

#alteTitluri a {
  color: #555A6C;
  text-decoration: none;
  font-size: 12px;
}

#alteTitluri a:visited {
  color: #555A6C;
  text-decoration: none;
}

#alteTitluri a:hover {
  color: #333;
  text-decoration: underline;
}

#alteTitluri div.titleList {
  margin-top: 1px;
  background-color: #E9E9ED;
  padding: 1px;
}

#alteTitluri div.titluri {
  background-color: #D6DFE4;
  color: black;
  font-size: 18px;
  padding: 1px;
  line-height: 1.3em;
}

#alteTitluri div.titluri div {
  line-height: .8em;
  background-color: #f0f0f0;
}

a img {
  vertical-align: middle;
}

.cont {
  margin-top: .5em;
  text-align: right;
  padding-right: 3em;
}

/* Sectiuni
-----------*/
#STitlu {
  padding: 5px 15px;
  color: #000000;
  font-size: 20px;
  background-color: #D6DFE4;
  color: black;
  font: bold 20px Arial, Sans;
  border: 1px solid #666;
  text-decoration: none;
  text-align: center;
  line-height: 1.4em;
}

.SStire {
  border: 1px solid #999;
  border-top: none;
  clear: both;
  padding: 0 1px 0 1px;
  margin: 0;
  display: block;
}

.SStire .T {
  border: 0;
  border-bottom: 1px solid #ddd;
  padding: 5px 0 2px 0;
  display: block;
  text-indent: 1em;
  font-family: verdana, arial, helvetica;
  font-weight: bold;
  font-style: italic;
  font-size: 13px;
  color: #333333;
  background-color: #F1F1F3;
}

.SStire .T ul {
  list-style-type: disc;
  list-style-position: inside;
  color: red;
}

.SStire .T ul span {
  color: #333333;
}

.SStire .rezumat80 {
  padding: 3px;
  text-align: justify;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #333333;
  line-height: 1.3em;
}

.SStire .rezumat80 p {
  margin: 0;
  padding: 0;
  text-indent: 2em;
}

.SStire .rezumat80 .imagine {
  margin: 0 5px 5px 0;
  float: left;
  padding: 2px 5px 5px 0;
  text-align: center;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-size: 10px;
}

.SStire .rezumat80 .imagine img {
  border: 1px solid #ccc;
  width: 70px;
}

.SStire .rezumat80 a {
  color: #CC0000;
  text-decoration: none;
  font-weight: bold;
}

.SStire .rezumat80 a:hover {
  color: #FF0000;
}

.SStire .autor {
  text-align: right;
  padding-bottom: 10px;
}

#SArhiva {
  border: 1px solid #999;
  clear: both;
  padding: 5px 1px 0 1px;
  margin-top: 5px;
  display: block;
  font-family: Arial;
  color: #333333;
}

#SArhiva #T {
  border: 0;
  border-bottom: 1px solid #eeeeee;
  padding: 5px 0 2px 0;
  display: block;
  text-indent: 2em;
  font-weight: bold;
  font-size: 13px;
}

#SArhiva ul {
  list-style-type: disc;
  list-style-position: inside;
  list-style-image: url(../images/_layout/bullet_go.gif);
  color: #555A6C;
  text-indent: 1em;
  line-height: 1.4em;
  font-size: 13px;
  vertical-align: middle;
  padding: 10px 0 5px 0;
  border: 0;
  border-bottom: 1px solid #eeeeee;
}

#SArhiva ul span a {
  color: #ccc;
  font-style: italic;
  font-size: 10px;
}

#SArhiva a {
  color: #555A6C;
  text-decoration: none;
}

#SArhiva a:Hover {
  color: #cc0000;
}

#SArhiva p {
  text-indent: 1.5em;
  padding: 5px 0;
}

#SArhiva p a:hover {
  text-decoration: underline;
}

/* box
-------*/
#boxRed div.Title,#boxBlue div.Title {
  height: 20px;
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  padding: 0 0 0 5px;
  line-height: 1.6em;
}

#boxRed div.Title img,#boxBlue div.Title img {
  margin: 4px 5px 0 0;
}

#boxRed div.Content,#boxBlue div.Content {
  margin: 0 0 8px 0;
  background-color: #F1F1F3;
  border-right: 1px solid #999BA8;
  border-bottom: 1px solid #999BA8;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  padding: 2px;
  color: #333333;
}

#boxRed div.TitleBody {
  background: url(../images/_layout/r_boxRed.gif) no-repeat top right;
}

#boxRed div.Title {
  background: url(../images/_layout/l_boxRed.gif) no-repeat top left;
  color: white;
}

#boxRed div.Content {
  border-left: 2px solid #C40000;
}

div.Content a {
  display: block;
  color: #333;
  text-decoration: none;
}

div.Content a:hover {
  color: #666;
  text-decoration: underline;
}

/* ------------------------ pe scurt  --------------------------*/
#index {
  margin: 0;
  padding-bottom: 1px;
}

#index div.indexTitle {
  clear: left;
  margin: 0;
  background-color: #E3E4E8;
  background-image: url(../images/_layout/bg_p_index.png);
  border: 1px solid #AFB3BC;
  padding-left: 10px;
  font-family: verdana, arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  line-height: 1.3em;
  cursor: pointer;
}

div.shortIndexL,div.shortIndexR {
  width: 260px;
  float: left;
  background-color: white;
  padding: 0 2px 1px 5px;
  margin: 2px 0 2px 0;
  font-size: 11px;
  font-family: verdana, arial, helvetica;
  text-indent: 1em;
  border-right: 1px solid #AFB3BC;
}

div.shortIndexR {
  border-right: none;
}

div.shortIndexUnu {
  background-color: white;
  padding: 0 2px 1px 5px;
  margin: 2px 0 2px 0;
  font-size: 11px;
  font-family: verdana, arial, helvetica;
  text-indent: 1em;
}

#index span {
  font-weight: bold;
}

/* ----------------------\\ pe scurt  --------------------------*/
.clearL {
  clear: left;
}

.clearR {
  clear: right;
}

.clearB {
  clear: both;
  float: none;
}

/* Arhiva
---------*/
#Arhiva {
  border: 1px solid #665;
  margin: 0;
  display: block;
}

#AContinut {
  border: 1px solid #665;
  border-top: none;
  clear: both;
  padding: 10px 5px 0 5px;
  display: block;
  background-color: #fafafa;
}

.ANumar {
  float: left;
  margin: 5px 1px;
  padding: 5px;
  font-family: "Trebuchet MS", verdana, Arial;
}

.AData {
  border: 1px solid #999;
  margin-bottom: 3px;
  width: 165px;
  text-indent: .5em;
  font-size: 13px;
  color: #222;
  padding: 2px 0;
  background-color: #fff6f6;
}

.AImagine {
  
}

.AImagine img {
  width: 165px;
  height: 224px;
  border: 1px solid #999;
}

.APDF {
  text-align: center;
  font-size: 12px;
  padding-top: 2px;
}

.APDF a:hover {
  text-decoration: underline;
}

#ArhivaAni {
  border: 1px solid #ccc;
  font-family: "Trebuchet MS", verdana, Arial;
  font-size: 11px;
}

.AAn {
  border: 1px solid #666;
  margin-bottom: 5px;
  background-color: #fafafa;
}

.AATitlu {
  border-bottom: 1px solid #666;
  font-size: 14px;
  font-weight: bold;
  color: #222;
  background-color: #fff6f6;
}

.AALuna,.AALunaX,.AALunaS {
  text-indent: .2em;
  text-align: center;
  float: left;
  width: 56px;
  border: 1px solid #eee;
}

.AALunaX {
  color: #BBB;
}

.AALunaS {
  color: #cc0000;
}

#ArhivaAni a {
  display: block;
  color: #555A6C;
  font-size: 11px;
  text-decoration: none;
}

#ArhivaAni a:Hover {
  color: #cc0000;
  background-color: #fff6f6;
}

/*footer
---------*/
#footer {
  margin-top: 10px;
  border: 1px solid #aaa;
  clear: both;
  text-align: center;
  width: 100%;
  background-color: #ffe5d6;
}

#FTop {
  float: left;
  display: block;
  text-align: center;
  width: 45%;
  padding-left: 20px;
}

.FLinkTemp {
  float: left;
  padding-left: 25px;
}

.FLink {
  font-size: 12px;
  color: black;
  float: left;
  padding: 0 6px;
}

.FLink a {
  display: block;
}

#FBottom {
  border-top: 2px solid #fff;
  text-align: center;
  float: left;
  display: block;
  font-size: 11px;
  color: black;
  width: 100%;
}

#trafic {
  float: left;
  width: 24%;
  padding-top: 3px;
}

#rrr {
  float: right;
  width: 24%;
  padding-top: 3px;
}

/*Banners mici (left panel)
---------*/
#BannereMici {
  text-align: center;
}

#BannereMici .TR_I {
  margin: 5px 0;
}

#BannereMiciF {
  text-align: center;
  background-color: #BCC9D0;
}

#BannereMiciF_2 {
  text-align: center;
  margin: auto;
  width: 490px;
}

#BannereMiciF .TR_I {
  display: block;
  float: left;
  width: 98px;
}

/*Banners
---------*/
#topbanner {
  width: 730px;
  height: 90px;
  margin: 0 auto; /* border:1px solid #000;*/
  border: 0px solid #868686; /*display: none;*/
  text-align: center; /*padding-bottom: 5px;*/
}

.banner728x90 {
  width: 728px;
  height: 90px;
  border: 1px solid #545454;
  border: none;
}

#topbanner_cetate {
  width: 730px;
  height: 130px;
  position: relative; /*z-index:10;*/
  margin: 0 auto; /* border:1px solid #000;*/
  border: 0px solid #868686; /*display: none;*/
  text-align: center; /*padding-bottom: 5px;*/
}

#topbanner_cetate .banner728x90 {
  width: 728px;
  height: 130px;
  border: 1px solid #545454;
  border: none;
  overflow: hidden;
}


#topbanner_nou {
  width: 730px;
  height: 200px;
  position: relative; /*z-index:10;*/
  margin: 0 auto; /* border:1px solid #000;*/
  border: 0px solid #868686; /*display: none;*/
  text-align: center; /*padding-bottom: 5px;*/
}

#topbanner_nou .banner728x90 {
  width: 728px;
  height: 200px;
  border: 1px solid #545454;
  border: none;
  overflow: hidden;
}

.banner160x600 {
  width: 160px;
  height: 600px;
  border: 1px solid #545454;
  overflow: hidden;
}

#RBanners {
  margin: 3px 1px;
  width: 185px;
  border: 1px solid #ddd;
  padding: 5px 2px;
}

#RBanners img {
  width: 170px;
  border: 1px solid #545454;
  margin: 1px 1px;
}

#RBanners img:hover {
  border: 1px solid red;
}
/*Sodaje*/
.sondaje{
  font-family: verdana, arial;
  font-size: 9px;
  border-collapse: collapse;
  line-height: normal;
  text-align: left !important;  
  color: #666666;
}
.sondaje h4{
  margin: 0;
  padding: 0;
  font-size: 10px;
}