/*####################### TAG CSS ###################################*/
html, body{
    height:100.01%;
    font-smooth:always;
    margin:5px 0;
    padding:0;
    font-family:Arial;
    font-size:11px;
    text-align:center;
}

body.black
{
    background-color:#000;
}

.wrap
{
    margin:0 auto;
    width:916px;
    background-color:#fff;
}

html, body, ul, li, p, table, form, a, b, div{
    margin:0;
    padding:0;
}

body{text-align:center;}

ul, ul li{list-style:none;}

img{border:none;}

a{
    color:inherit;
    outline:none;
    font-weight:normal;
    font-size:12px;
    text-decoration:none;
}

a:active, a:focus{outline:0}

/*################### FLOATS #########################################*/
.fleft{float:left;}
.fright{float:right;}

.clear{
    clear:both;
    height:0;
    font-size:0;
    line-height:0;
}

.clear1{
    padding:0!important;
    width:0!important;
    border:none!important;
}

/*################### PARTICULARISED CSS #############################*/
.display_none{display:none;}

.eroare404{
    color:#87130d;
    font-size:16px;
    text-align:center;
    width:100%;
    margin:10px 0 20px 0;
}

.eroare404mare a{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}

.eroare404mare a:hover{text-decoration:none;}

.eroare404mare .search-bar{
    margin:0 0 0 4px;
    border:#b2b2b2 solid 1px;
    border-right:none;
    height:18px;
    width:250px;
    font-style:italic;
    color:#808080;
    letter-spacing:0.04em;
    font-family:Arial;
    font-size:13px;
}

.eroare404mare .search-button{
    border:#b2b2b2 solid 1px;
    border-left:none;
    width:40px;
    background:#d4d4d4 url(img/header/search-middle.jpg) repeat-x;
    padding-bottom:4px;
    height:22px;
    font-size:12px;
}

/*################### MODUL BOOM #####################################*/
#top div{float:left;}

/*################### PARTICULARISED CLASSES #########################*/
.container{
    width:908px;
    margin:0 auto;
    text-align:left;
}

/*################### HEADER #########################################*/
.id_boom_top{
    float:left;
    width:908px;
    text-align:center;
}

.id_boom_top img{float:left;}

.header{
    width:906px;
    border:#b2b2b2 solid 1px;
    border-top:none;
    background:#ffffff;
    margin-bottom:7px;
}

.header .logo_head{padding:18px 0 24px 14px;}

.header .logo-domeniu{
    margin:19px 0 0 4px;
    float:left;
}

.header .header_left{
    margin-top:5px;
    width:676px;
}

.header .header_left_modificat {
    width:745px;
    height:101px;
}

.info_sigla_tematica {
    width:110px;border:1px solid #e9e9e9;
    border-left:none;
    font-size:11px;
    line-height:11px;
    color:#878787;
    text-align:center;
    padding:2px;
}

.info_sigla_tematica a {
    font-size:11px;
    color:#2c71a8;
}

.info_sigla_tematica a:hover {text-decoration:underline;}

.header .buton_domeniu{
    height:21px!important;
    width:109px!important;
    margin-left:2px!important;
    font-size:1px!important;
    line-height:1px!important;
    background:none!important;
    border:none!important;
    padding:0!important;
    margin:0!important;
    margin-bottom:1px!important;
}

.buton_domeniu_intrebare{
    height:22px!important;
    font-size:1px!important;
    line-height:0!important;
    background:none!important;
    border:none!important;
    padding:0!important;
    margin:0!important;
    margin-bottom:1px!important;
}

.header .header-right{
    padding:0 0 0 0;
    width:229px;
}

.header .header-right img {margin-top:4px;}

.header .header-right-modificat {
    padding-right:10px;
    height:120px;
    list-style:none;
    list-position:outside;
}

.header .blog-header{
    border:#b2b2b2 solid 1px;
    border-left:none;
    border-right:none;
    font-size:12px;
    font-family:Verdana;
    color:#df7f29;
    font-weight:bold;
    width:124px;
    padding:2px 8px 0 8px;
    height:16px;
    margin-top:4px;
    text-decoration:none;
}

.header .comunitate-header{
    width:124px!important;
    height: 20px;
    border:#b2b2b2 solid 1px!important;
    background:#E4852B url(img/header/comunitate-header-middle.jpg) repeat-x!important;
    border-left:none!important;
    border-right:none!important;
    font-size:12px!important;
    font-family:Verdana!important;
    color:#ffffff!important;
    font-weight:bold!important;
    padding:2px 8px 0 8px!important;
    margin-top:4px!important;
    text-decoration:none!important;
    box-sizing: border-box;
    box-sizing: border-box;
}

.header .middle-header{
    width:745px;
    padding-left:1px;
}

.header .middle-header-modificat {
    display:block;
    list-style:none;
    list-position:outside;
}

.header .middle-header .home-buton{
    background:url(img/header/casa-buton.jpg) no-repeat;
    width:119px;
    text-align:left;
    padding-left:7px;
    text-decoration:none;
    color:#FF0000;
}

.header .middle-header .home-buton-actual{
    background:#e4e4e4 url(img/header/casa-buton.jpg) no-repeat;
    width:96px;
    text-align:left;
    padding-left:28px;
    text-decoration:none;
    color:#FF0000;
}
.header .middle-header .buton-header-1, .buton-header-2, .buton-header-3{text-decoration:none;}

.header .middle-header img{float:left;}

.header .middle-header a{
    background:#e4e4e4 url(img/header/domeniu-header-buton-middle.jpg) repeat-x;
    float:left;
    color:#474747;
    border-top:#b2b2b2 solid 1px;
    text-align:center;
    font-size:17px;
    font-family:Arial;
    width:93px;
    padding-top:6px;
    height:32px;
    font-weight:bold;
    box-sizing: border-box;
}

.header .middle-header .categorie_modificata {width:101px;}

.header .middle-header .categorie_modificata_all {width:90px;}

.header .middle-header .ziare-reviste{
    width:135px;
    background:#438FC9 url(img/header/ziare-reviste-middle.jpg) repeat-x;
    color:#ffffff;
    border-bottom:#b2b2b2 solid 1px;
    padding-top:3px;
    height:27px;
    padding-bottom:3px;
    margin-top:3px;
    font-weight:bold;
    font-family:Arial;
    font-size:17px;
    text-decoration:none;
}

.header .middle-header .ziare-reviste-modificat {
    background:#438FC9 url(img/header/ziare_reviste_bg.jpg) repeat-x bottom;
    width:140px;
    height:30px;
    padding-top:4px;
    white-space:nowrap;
    box-sizing: border-box;
}

.header .middle-header .ziare-reviste_modificari{
    width:114px;
    background:#0ab419 url(img/header/sl_bg.jpg) repeat-x bottom;
    color:#ffffff;
    line-height:16px;
    height:53px!important;
    font-weight:bold;
    font-family:Arial;
    text-align:center;
    text-decoration:none;
}

.header .middle-header .link_stirilocale_mare {
    font-size:13px;
    height:auto!important;
    line-height:auto!important;
    border:none;
    background:none!important;
    color:#ffffff!important;
    padding:5px 0 2px 0;
    width:114px!important;
    text-align:center;
    white-space:nowrap;
}

.header .middle-header .link_stirilocale_auto {
    height:30px;
    width:114px;
    overflow:hidden;
    text-align:center;
    margin-top:3px;
}

.header .middle-header .link_stirilocale_mic {
    font-size:11px;
    height:auto!important;
    padding:2px 0 1px 0;
    line-height:11px!important;
    border:none;
    background:none!important;
    color:#ffffff!important;
    font-weight:normal!important;
    width:114px;
    text-align:center;
}

.header .middle-header .buton_stirilocale {
    height:32px!important;
    padding-top:3px!important;
}

.header .middle-header .ziare-reviste-img_modificari{
    margin:0 0 0 0;
}

.header .middle-header .ziare-reviste-img{
    margin-top:3px;
}

.header .middle-header .search-header{
    display:block;
    padding-top:4px;
}
.header .middle-header .search-header .search-bar{
    border:#b2b2b2 solid 1px;
    border-left:none;
    border-right:none;
    height:24px;
    width:176px;
    font-style:italic;
    color:#808080;
    letter-spacing:0.04em;
    font-family:Arial;
    font-size:13px;
    box-sizing: border-box;
}

.header .middle-header .search-header .search-button{
    width:40px;
    background:#d4d4d4 url(img/header/search-middle.jpg) repeat-x;
    height:22px;
    border:none;
    font-size:12px;
    box-sizing: border-box;
}

.header .middle-header .search-header .search-button-div{
    border-top:#b2b2b2 solid 1px;
    border-bottom:#b2b2b2 solid 1px;
}

.header .middle-header .search-img{margin-top:6px;}

.header .line-header{
    border-top:#c2c2c2 solid 1px;
    width:907px;
    margin-top:-1px;
    display:block;
    height:7px;
    font-size:1px;
    line-height:1px;
}

.arrow-12{
    margin-top:-1px;
    position:relative;
    z-index:10;
    margin-left:150px;
}
.arrow-2{
    margin-top:-1px;
    position:relative;
    z-index:10;
    margin-left:245px;
}
.arrow-3{
    margin-top:-1px;
    position:relative;
    z-index:10;
    margin-left:340px;
}
.arrow-4{
    margin-top:-1px;
    position:relative;
    z-index:10;
    margin-left:435px;
}
.header .domenii-linkuri a{
    font-size:13px;
    color:#141414;
    font-family:Arial;
    text-decoration:none;

}
.header .domenii-linkuri span{
    color:#141414;
    font-size:13px;
}

.header .domenii-linkuri .span_linkuri_b{
    margin-top:3px;
}


.header .domenii-linkuri .span_linkuri_a{
    margin-top:3px;
}

.header .domenii-linkuri .span_linkuri_l{
    margin-top:3px;
}

.header .domenii-linkuri .span_linkuri_s{
    margin-top:3px;
}

.header .domenii-linkuri{
    margin-bottom:2px;
}

.bg_top{
    width:162px;
    height:76px;
    padding:6px;
    border:1px solid #b7b5b5;
    background:#eef1f1;
    overflow:hidden;
    float:right;
}

.bg_top h1{
    font-size:12px;
    line-height:18px;
    letter-spacing:2px;
}

.bg_top a{
    font-size:11px;
    color:#000;
    text-decoration:none;
    font-weight:normal;
}

.bg_top a span{
    font-size:12px;
    margin-bottom:5px;
    font-weight:bold;
    letter-spacing:0.8px;
    font-style:italic;
}

.bg_top a span{
    font-size:11px;
    text-align:right;
    font-weight:normal;
}

/*################### FOOTER #########################################*/
.personalitati {
    font-family:arial;
    font-size:13px;
    text-align:center;
    margin-top:30px;
}

.personalitati a{
    color:#334F72;
    margin-left:5px;
    margin-right:5px;
    text-decoration:none;
}

.personalitati img{float:left;}

.personalitati_container{
    border-bottom:1px solid #B0B3B8;
    border-left:1px solid #B0B3B8;
    float:left;
    margin:0 auto;
    padding:5px;
    width:898px;
}

.footer{
    width:100%;
    margin:0 0 20px 0;
    padding-top:20px;
    font-size:11px;
}

.footer img{
    float:left;
    margin-right:10px;
}

.btn_footer{
    width:256px;
}

.btn_footer a{
    width:80px;
    margin-right:4px;
    padding:5px 0 5px 0;
    background:url(img/new/bg_cauta_btn_new.jpg) no-repeat;
    text-align:center;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
    color:#334F72;
}

.fleft .tc{
    background:none;
    border:none;
    font-family:Arial;
    font-size:11px;
    padding-top:5px;
    text-align:center;
    text-decoration:none;
    color:#334F72;
}

#footer .ft-ads {
    width:282px;
    padding:0 20px;
    text-align:center;
    font-size:11px;
    line-height:14px;
}

#footer .ft-ads a {
    color:#334F72;
        font-size:11px;
        font-weight:bold;
}

.footer_nou_stiri {
    width:775px;
    text-align:left;
    padding-left:2px;
}

.footer_nou_titlu {
    width:105px;
    text-align:center;
    padding-top:32px;
}

/*################### STIRI ##########################################*/
.interior_left{
    width:538px;
}

.update{
    margin:0 0 10px 0;
    padding:5px 100px 5px 10px;
    background:#f5f8f8;
    border:1px solid #e1e0e0;
}

.titlu_stire{
    margin:5px 0 10px 0;
    font-size:25px;
    font-weight:bold;
    color:#355183;
    overflow:hidden;
}
.titlu_stire span{
    padding:5px 0 0 0;
    font-size:11px;
    line-height:11px;
    font-weight:normal;
    color:#000;
}

.titlu_stire a{
    font-size:20px;
    color:#355183;
    text-decoration:none;
}

.titlu_stire p{font-size:8px;}

.stanga_stire{width:347px;}

.stanga_stire .border{
    clear:left;
    float:left;
    border:1px solid #7A7A7A;
    margin-bottom:5px;
    padding:2px 4px 3px 4px;
    width:327px;
    text-decoration:none;
}

.stanga_stire span{
    color:#16387C;
    float:left;
    font-size:11px;
    padding-top:2px;
}

.stanga_stire .hls{
    margin:0;
    padding:2px 0 2px 0;
    width:250px;
    font-size:11px;
    line-height:11px;
    font-weight:bold;
    color:#16387c;
    text-transform:uppercase;
    background:#dde7e8;
}
.stanga_stire .hls .position{margin:0 0 0 5px;}

.stanga_stire .ul{
    width:248px;
    background:#f5f8f8;
    border:1px solid #e1e0e0;
    list-style:none;
}

.stanga_stire .ul .li{
    font-size:11px;
    color:#16387c;
}

.stanga_stire .ul .li a{
    width:215px;
    padding:2px 0 1px 2px;
    font-size:11px;
    line-height:14px;
    color:#16387c;
    text-decoration:none;
}

.stanga_stire .ul .li span{
    padding:3px 2px 0 2px;
    font-size:24px;
    line-height:11px;
    font-weight:bold;
}

.stanga_stire .platit{
    margin:5px 0 0 0;
    width:238px;
    background:#f5f8f8;
    border:1px solid #e1e0e0;
}

.platit .h3a{
    width:238px;
    background:#dde7e8
}

.platit .h3a a{
    font-size:13px;
    color:#16387c;
    text-decoration:none;
}

.platit p{padding:2px 0 2px 0;}

.platit p a{
    font-size:12px;
    line-height:12px;
    color:#16387c;
    text-decoration:underline;
}

.stanga_stire .rezerva_promovare{
    width:250px;
    margin:5px 0 0 0;
    background:#dee1e1;
    text-decoration:none;
    font-size:1px;
    line-height:1px;
}

.stanga_stire .rezerva_promovare img{width:auto;}

.descriere_main{font-size:14px;}

.descriere_main h2 {
    font-size: 16px;
    margin: 0;
}

.descriere_main b a {font-weight:bold!important;}

.descriere_main li {
    padding-left:25px;
    overflow:auto;
    list-style:none outside none;
}

.descriere_main ul {
    padding-left:25px;
    overflow:auto;
    list-style:disc inside none;
}

.descriere_main ul li {
    padding-left:0;
    overflow:visible;
    list-style:disc inside none;
}

.descriere_main ol {
    margin:0;
    padding-left:25px;
    overflow:auto;
    list-style:decimal inside none;
}

.descriere_main ol li {
    padding-left:0;
    overflow:visible;
    list-style:decimal inside none;
}


.surse{
    margin:0 0 5px 0;
    padding:3px;
    width:179px;
    color:#8592ab;
    font-size:12px;
    overflow:hidden;
}

.surse span{color:black;}

.feed{padding:0;width:120px;}

.feed img {padding:2px 2px 0 5px;}

.feed a{
    margin:1px 0 1px 0;
    display:block;
    color:#355183;
    font-size:11px;
}

/*################### Noi modificari la pagina de articol #########*/

.resurse_stire_modificat {
    padding:0 0 4px 0;
    background:url(img/new/border_bottom_tools.jpg) repeat-x bottom;
    width:246px;
    margin:0 0 10px 0;
    text-align:center;
}

.resurse_stire_modificat a {
    color:#355183;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    margin:0 0 0 20px;
}

.continut_resurse {
    margin:0 auto;
    width:240px;
    text-align:center;
}

.resurse_stire_modificat span {
    padding:0 0 0 22px;
    font-weight:normal;
}

.foto_modificat {
    background:url(img/new/foto_tool.jpg) no-repeat left bottom;
    width:38px;
}

.video1_modificat {
    background:url(img/new/video_tool.jpg) no-repeat left bottom;
    width:38px;
}

.audio_modificat {
    background:url(img/new/sound_tool.jpg) no-repeat left bottom;
    width:38px;
}

.pdf_modificat {
    background:url(img/new/pdf_tool.jpg) no-repeat left bottom;
    width:38px;
    text-align:center;
}

.descriere_main_modificat a {
    background:url(img/new/sagetutza_ind_tools2.jpg) no-repeat left top;
    padding:0 0 0 8px;
    color:#1f66ac!important;
    margin:0 0 0 10px;
}

.reactii_articol_modificat {
    border:1px solid #d2d2d2!important;
    border-bottom:none!important;
    width:248px;
}

.titlu_reactii_articol {
    color:#355183;
    font-size:11px;
    background:#dde7e8;
    padding:2px 0 2px 5px;
    border-top:1px solid #e0e1e3;
    border-bottom:1px solid #e0e1e3;
    margin-bottom:3px;
}

.reactii_articol_modificat a {
    font-size:11px;
    color:#1c5996;
    background:url(img/new/sagetutza_ind_tools2.jpg) no-repeat top left ;
    margin:2px 0 2px 5px;
    padding:0 0 0 12px;
    width:220px;
}

.actiuni_modificat {width:240px;}

.actiuni_modificat img {margin:5px 0 0 8px;}

.div_dropdown_tools {width:150px;}

.avantaje_comentariu_logat {
    width:195px;
    line-height:16px;
    margin-top:5px;
    padding:0 0 0 3px;
}

.avantaje_comentariu_logat a {
    color:#1f66ac;
    font-size:11px;
    background:url(img/new/sagetutza_ind_tools.jpg) no-repeat left;
    padding:0 0 0 10px;
}

.avantaje_comentariu_logat span {
    color:#1f66ac;
    font-size:11px;
    background:url(img/new/sagetutza_ind_tools.jpg) no-repeat left;
    padding:0 0 0 10px;
    margin:3px 2px 0 0;
}

/*################### Sau terminat modificarile pt pagina de articol #########################*/

.resurse{width:223px;}

.resurse a{
    display:block;
    text-align:center;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
    color:#8592ab;
    border:solid 1px #B0C2E2;
}

.resurse a span{
    position:relative;
    top:23px;
}

.foto{
    width:54px;
    height:48px;
    background:url(img/new/foto.jpg) no-repeat;
}

.video1{
    width:53px;
    height:48px;
    background:url(img/new/video.jpg) no-repeat;
}

.pdf{
    width:52px;
    height:48px;
    background:url(img/new/pdf.jpg) no-repeat;
}

.audio_zc{
    width:56px;
    height:48px;
    background:url(img/new/audio.jpg) no-repeat;
}

.actiuni{
    font-size:12px;
    color:#8592ab;
}

.actiuni a{color:#5677c8;}

.actiuni span{
    padding-left:5px;
    padding-right:5px;
}

.btn_adauga_comentariu{margin:30px 0 15px 0;}

.container .right{
    margin-bottom:10px;
    width:351px;
}

.left{
    width:530px;
    padding:0 0 0 0;
}

.top_box{
    width:351px;
    height:5px;
    background:url(img/header/colturi_camp2.jpg) no-repeat top left;
    font-size:5px;
    line-height:5px;
}

.rezultat_box_articole_similare {
    background:transparent url(img/new/bg_omul_zilei.jpg) repeat-x bottom;
    border:1px solid #5581B7;
    border-top:none;
    padding:3px 0 5px 0;
    width:349px;
}

.rezultat_box_articole_similare a {
    font-size:14px;
    color:#355183;
    text-decoration:underline;
}

.imagine_motor_cautare {
    width:20px;
    padding-left:10px;
}

.titlu_rezultat_box_articole_similare {
    font-size:12px;
    color:#000000;
    width:280px;
    overflow:hidden;
    padding-left:1px;
}

.camp_rezultate_articole_similare {
    width:330px;
    margin:0 auto;
    overflow:hidden;
}

.camp_rezultate_articole_similare a {
    font-size:12px;
    color:#355183;
}

.camp_rezultate_articole_similare span {font-size:10px;}

.categorie_articole_similare {font-size:11px!important;}

.linie_rezultate_articole_similare {
    background:#ffffff;
    color:#ffffff;
    width:330px;
    margin:5px 0 0 0 auto;
    height:2px;
    border:none;
}

.tip_titluri{
    width:344px;
    padding:0 0 0 5px;
    border-left:1px solid #5581b7;
    border-right:1px solid #5581b7;
    background:url(img/new/bg_h_rev.jpg) repeat-x;
    font-size:15px;
}

.tip_titluri .text2{
    padding:0 0 3px 5px;
    width:334px;
    height:15px;
    font-size:15px;
    line-height:15px;
    color:#868686;
    font-weight:bold;
}

.casuta6{
    margin:0 0 0 0;
    padding:5px 20px 10px 20px;
    background:#ffffff;
    width:309px;
    border:1px solid #5581b7;
}

.casuta6 .text1{
    width:309px;
    padding:5px 0 0 0;
}

.casuta6 a{
    font-size:14px;
    color:#355183;
    font-weight:normal;
    text-decoration:none;
}

.div_table{width:309px;}

.toate_stirile{
    margin:15px 0 0 0;
    border:none;
}

.td_buton_right{
    padding:0;
    width:6px;
    height:29px;
    background:url(img/new/right_buton.jpg) no-repeat;
}

.td_buton_left{background:url(img/new/left_buton.jpg) no-repeat;}

.td_buton_center{background:url(img/new/center_buton.jpg) repeat-x;}

.td_buton_center a{
    padding:6px 4px 7px 4px;
    display:block;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    color:#6e6e6e;
    text-decoration:none;
}

.casuta6 .text1 img{
    margin-right:5px;
    width:60px;
    border:1px solid #8d8d8d;
}

.camp{
    width:339px;
    padding:5px;
    border:1px solid #5581b7;
    border-top:none;
    background:#eef1f1;
    font-size:13px;
}

.img:hover{color:#000;}

.camp .img{
    margin:0 5px 0 0;
    background:#eef1f1;
}

.img img{
    float:left;
    width:82px;
}

.camp h1{
    margin:5px 0;
    font-size:19px;
    color:#355183;
    font-weight:normal;
}
.camp h1 a{
    font-size:19px;
    color:#355183;
    text-decoration:none;
}

.camp p{
    font-size:12px;
    color:#000;
    line-height:18px;
}

.img_domeniu{
    overflow:hidden;
    font-size:0;
    padding:3px;
    margin:0 10px 0 0;
    border:1px solid #7a7a7a;
    background:#fff;
    text-decoration:none;
}

.titlu_main{
    margin:0;
    padding:0;
    font-size:24px;
    color:#355183;
}

.titlu_main a{
    font-size:24px;
    color:#355183;
    text-decoration:none;
}

.descriere_main a {color:#355183;font-size:14px;}

.toate_st_sursa{margin:10px 0 0 0;}

.descriere_main.unu{margin:10px 0 0 0;}

.stire_sec{
    padding:15px 0 0 0;
    border-top:1px solid #9DBAEC;
    width:535px;
    margin:20px 5px 0;
    display:inline;
}

.titlu_sec{
    margin:0;
    padding:0;
    font-size:18px;
    font-weight:normal;
    color:#355183;
}

.titlu_sec a{
    font-size:18px;
    color:#355183;
    text-decoration:none;
}

.descriere_sec{font-size:12px;}

.descriere_sec a{
    font-size:12px;
    color:#8b9ec0;
    text-decoration:none;
}

.faza_zilei{
    margin-top:10px;
    padding:5px 20px 5px 2px;
    width:507px;
    border-top:solid 1px #9EBAEC;
    border-bottom:solid 1px #B8B8B8;
}

.omul_zilei{
    width:259px;
    margin:15px 0 0 0;
    padding-right:10px;
}

.omul_zilei div{
    padding:20px 0 20px 7px;
    width:250px;
    border:1px solid #b0b3b8;
    border-top:none;
}

.omul_zilei h4{
    padding:0 0 0 7px;
    width:250px;
    height:18px;
    background:url(img/new/bg_omul_zilei.jpg) repeat-x;
    border:1px solid #83a3ca;
    border-top:none;
    font-size:14px;
    color:#6e6e6e;
}

.omul_zilei .h2c{
    font-size:12px;
    font-weight:bold;
    font-style:italic;
    color:#656565;
}

.omul_zilei div .autor{
    text-align:right;
    font-size:12px;
    padding:5px 10px 0 60px;
}

.omul_zilei div .autor span{
    font-weight:bold;
    color:#355183;
}

.stire_sec{
    margin:20px 5px 0;
    padding:15px 0 0;
    width:535px;
    border-top:1px solid #9DBAEC;
}

.stire_sec a img{
    width:100px;
    height:100px;
}

.titlu_sec{
    font-size:18px;
    font-weight:normal;
    color:#355183;
}

.main_news{width:100%;}

.prieteni{
    width:351px;
    height:20px;
}

.prieteni .selectat{
    width:70px;
    height:25px;
    display:block;
    background:url(img/new/bg_news.jpg) repeat-x top right;
    border:1px solid #5581b7;
    border-bottom:none;
    font-size:12px;
    color:#6e6e6e;
    text-decoration:none;
    position:relative;
    z-index:2;
}

.prieteni a{
    padding-top:4px;
    background:#f6f6f6;
    border:1px solid #b5b5b5;
    border-bottom:none;
    height:22px;
    font-weight:bold;
    color:#5c5a5b;
    text-decoration:none;
    border-top:none;
    font-family:Arial;
    font-size:12px;
    text-align:center;
}

.prieteni .selectat .img_selectat{
    margin:-5px 0 0 -8px;
    position:absolute;
}

.prieteni .selectat1{width:180px;}

.casuta4{
    margin-bottom:4px;
    padding:5px 7px 5px 7px;
    width:335px;
    top:4px;
    border:1px solid #5581b7;
    background:#f6f6f6;
    position:relative;
    z-index:1;
}

.casuta5{
    margin:0 0 0 0;
    padding:5px 7px 5px 7px;
    width:335px;
    background:url(img/new/bg_agenda.jpg) repeat-x 0 0;
    border:1px solid #5581b7;
    border-top:none;

}

.casuta5 form select{
    border:1px solid #b0b3b8;
    margin:0 0 5px 0;
}

.casuta4 ol, .casuta5 ol{
    margin:0 0 0 0;
    padding:10px 0 8px 12px;
    margin:0;
    background:#fff;
    border:1px solid #b0b3b8;
}

.casuta4 .bull{
    padding:10px 0 8px 25px!important;
}

.bull li{list-style:disc;}

.casuta4 ol li{
    font-size:12px;
    color:#355183;
    font-weight:bold;
    margin:0 0 15px 0;
}

.casuta4 ol li a{
    font-size:12px;
    color:#355183;
    font-weight:bold;
    text-decoration:none;
    margin:0;
    padding:0;
    padding-right:10px;
    text-align:left!important;
}

.casuta5 h4{
    margin:0;
    padding:0 0 10px 0;
    font-size:12px;
    color:#6f6d6e;
}

.casuta5 .banc{
    padding:10px;
    font-size:13px;
    color:#000;
    border:1px solid #b0b3b8;
    background:#fff;
    font-weight:550;
}

.casuta5 .diverse{
    padding:10px 0 0 0;
    list-style:none;
}

.casuta5 .diverse li{
    margin:0 0 5px;
    width:165px;
    height:25px;
}

.casuta5 .diverse li a{
    text-decoration:none;
    font-size:12px;
    color:#355183;
    font-weight:bold;
}

.casuta5 .diverse li a img{
    vertical-align:middle;
    margin:0 2px 0 0;
}

.casuta5 .competitii{
    padding:10px;
    width:313px;
    height:100px;
    list-style:none;
    border:1px solid #b0b3b8;
    background:#fff;
    overflow-x:hidden;
    overflow-y:scroll;
    overflow:-moz-scrollbars-vertical !important;
}

.casuta5 .competitii li{color:#345082;}

.casuta5 .competitii li p{
    margin:0 0 15px 0;
    font-size:12px;
    font-weight:bold;
}

.casuta5 .competitii li p span{color:#000;}

.casuta5 .competitii li .echipa{border-bottom:1px solid #b0b3b8;}

.casuta5 .competitii li p .puncte{margin:-15px 0 0 0;}

.top_box_lifeshow{
    width:351px;
    height:5px;
    font-size:5px;
    line-height:5px;
    background:url(img/header/topborder1.jpg) no-repeat;
}

.nume_curs{width:300px;}

.nume_curs .htm{color:#6F6D6E;}

.secundare{margin:10px 0 0 0;}

.secundare .img_unu{
    width:90px;
    height:90px;
    border:1px solid #7A7A7A;
    margin:0 10px 0 0;
    padding:3px;
}

.content_category{padding-bottom:10px;float:left;width:547px;}

.paginatie_profil{
    margin:15px auto;
    text-align:center;
}

.paginatie_profil .pagination {
    display: inline-block;
    overflow: hidden;
}

.paginatie_profil .pagination>li {
    display: inline
}

.paginatie_profil .pagination>li>a, .paginatie_profil .pagination>li>span {
    float: left;
    padding: 5px
}

.paginatie_profil a {color:#244568;}

.paginatie_profil a:hover{
    color:#DF7F29;
    text-decoration:underline;
}

.categorie{
    margin:0 0 15px 0;
    padding:4px 0 0 5px;
    background:url(img/new/bg_categorie.jpg) repeat-x;
    font-size:18px;
    color:#a30000;
    font-weight:normal;
    border:1px solid #b0b3b8;
    height:22px;
}

.market_data{
    margin:0;
    background:url(img/new/bg_market.jpg) repeat-x 0 0;
    font-size:14px;
    color:#355183;
    border:1px solid #b0b3b8;
    border-top:none;
    height:18px;
    padding:0 0 0 5px;
    width:344px;
}

.bursa, .curs_valutar, .top_dobanzi{
    border:1px solid #b0b3b8;
    border-top:none;
    border-bottom:1px solid #d5e2e5;
    width:337px;
    padding:0 6px 7px;
    list-style:none;
}

.curs_valutar li, .top_dobanzi li{
    width:148px;
    margin:0 15px 0 0;
    font-size:12px;
    color:#444444;
    font-weight:bold;
    text-align:left;
    display:inline;
}

.curs_valutar .nume_curs{width:300px;}

.nume_curs .htm{color:#6F6D6E;}

.curs_valutar .doi{text-align:right;}

.curs_valutar li img{
    border:1px solid #8d8d8d;
    margin:0 5px 0 0;
}

.curs_valutar li .no_border{
    border:none;
    margin:0 0 0 5px;
}

.bursa .htc, .curs_valutar .htc, .top_dobanzi .htc{
    font-size:14px;
    color:#464646;
    padding:10px 0;
    font-weight:bold;
}

.top_dobanzi li{
    width:155px;
    margin:0 5px 0;
}

.top_dobanzi li p{
    font-weight:normal;
    padding:0 0 3px;
    font-size:11px;
    color:#707070;
}

.top_dobanzi li p br{padding:0 0 2px;}

.bursa .nume_bursa{width:320px;}

.bursa li .hts{
    font-size:11px;
    color:#707070;
    font-weight:bold;
}

.bursa li{width:112px;}

.bursa li p{font-size:11px;}

.bursa li .crestere{color:#00cc2b;}

.bursa li .scadere{color:#ff0000;}

.img_domeniu1{padding:4px!important;}

/*####################### COMENTARIU FORMULAR ##########################################*/
.comentariu_stire, .comentariu_subiect{
    position:relative;
    width:500px;
    margin:20px 0 20px 0;
    padding:15px;
    border:1px solid #5581b7;
    background:#eef1f1;
}

.comentariu_stire form, .comentariu_subiect form{
    width:100%;
}

.btn_close_comm{
    position:absolute;
    top:5px;
    right:5px;
}

.comentariu_stire label, .comentariu_subiect label{
    background:#eef1f1;
    font-size:12px;
    font-weight:bold;
    color:#333333;
}

.comentariu_stire input, .comentariu_subiect input{
    width:475px;
    margin:5px 0 25px 0;
    padding:4px;
    border:1px solid #9c9c9c;
    font-size:14px;
}

.comentariu_stire textarea, .comentariu_subiect textarea{
    width:475px;
    margin:5px 0 25px;
    padding:4px;
    border:1px solid #c3c3c3;
    font-size:14px;
}

.comentariu_stire ul, .comentariu_subiect ul{
    float:left;
    width:473px;
    margin:5px 0 25px 0;
    padding:5px;
    border:1px solid #9c9c9c;
    background:#355183;
}

.comentariu_stire ul li, .comentariu_subiect ul li{
    float:left;
    width:45%;
    padding:0 7px;
    list-style:none;
}

.comentariu_stire ul li a, .comentariu_subiect ul li a{
    font-size:12px;
    font-weight:bold;
    color:#fff;
    text-decoration:none;
}

.comentariu_stire ul li input, .comentariu_subiect ul li input{
    width:auto;
    border:0;
    float:none;
    margin:0;
    padding:0;
}


.comentariu_stire .captcha_img, .comentariu_subiect .captcha_img{margin:6px 0 6px 0;}

.comentariu_stire .captcha_inp, .comentariu_subiect .captcha_inp{
    width:150px;
    margin:12px 0 0 10px;
}

.comentariu_stire .submit, .comentariu_subiect .submit{
    float:none;
    width:220px;
    margin:25px 0 0;
    padding:7px 0;
    border:0;
    font-size:14px;
    font-weight:bold;
    color:#334f72;
    text-align:center;
    background:url(img/new/comm/adauga_inp.jpg) no-repeat 0 0;
    cursor:pointer;
    height:33px;
}

.btn_adauga_comentariu1{
    margin:0 auto;
    width:485px;
    text-align:center;
    font-size:1px;
    line-height:1px;
}

.error_show{
    font-size:14px;
    text-decoration:underline;
}

/*####################### Player ##########################################*/
.video_zc{
    margin:0 0 0 0;
    padding:4px 5px 4px 4px;
    width:340px;
    border:1px solid #b2b2b2;
    border-top:none;
}

.resursa{
    height:283px;
    position:relative;
    visibiliyty:visible;
}

.meniu_video{
    margin:0 2px 0 2px;
    position:relative;
    width:335px;
    list-style:none;
}

.player{
    margin-bottom:1px;
    padding:5px 4px!important;
    font-family:Verdana;
    font-size:10px;
    line-height:10px;
    font-weight:bold;
    text-transform:uppercase;
    color:#22467a;
    text-decoration:none;
}

.testulos{
    margin:0;
    position:relative;
    height:82px;
    overflow:hidden;
}

.root{
    margin:0 0 2px 0;;
    display:block;
    height:82px;
    width:338px;
    position:relative;
    overflow:hidden;
    background:url(img/bg_scroll_cont.png) repeat-y top right #EEF1F1;
}

.up{
    position:absolute;
    left:325px;
    top:0;
}

.dn{
    position:absolute;
    left:325px;
    top:65px;
}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{border:0;}

.up a img, .dn a img, .thumb a img{
    width:12px;
    height:17px;
}

.thumb{
    position:absolute;
    height:9px;
    width:12px;
    left:325px;
    top:12px;
    border:none;
}

.scrollContainer{
    position:absolute;
    left:2px;
    top:7px;
    width:320px;
    height:67px;
    overflow:hidden;
}

.scrollContent{
    position:absolute;
    left:0;
    top:0;
    width:320px;
    overflow:hidden;
    padding-bottom:7px;
}

.root ul{
    margin:0 10px 5px 10px;
    list-style:none;
}

.root ul li{
    padding:3px 0 0 25px;
    background:url(img/video_cam1.jpg) no-repeat 0 4px;
}

.root ul li a{
    width:275px;
    height:13px;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#555;
    overflow:hidden;
}

.scrollContent .selected{
    background:url(img/video_cam2.jpg) no-repeat 0 4px;
}

.scrollContent .selected a{
    text-decoration:underline!important;
    color:#305391!important;
}

.scrollContent .selecteds{
    background:url(img/video_cam3.jpg) no-repeat 0 4px;
}

.scrollContent .selecteds a{
    text-decoration:underline!important;
    color:#305391!important;
}

.root ul li a:hover{color:#677787;}

.top_box_player{
    padding:0 0 0 0;
    width:351px;
    height:3px;
    background:url(img/header/right-main-border.jpg) no-repeat;
    font-size:1px;
    line-height:1px;
}

.categorie{
    margin:0 0 15px 0;
    padding:4px 0 0 5px;
    background:url(img/new/bg_categorie.jpg) repeat-x;
    font-size:18px;
    color:#a30000;
    font-weight:normal;
    border:1px solid #b0b3b8;
    height:22px;
}

/*####################### TAGS ##########################################*/
.interior_left1{margin-right:-6px;}

.wiki_tag{
    width:506px;
    background:url(img/bordura_rotunjita.jpg) bottom right no-repeat;
    padding:0 10px 5px 5px;
    margin:10px 0 10px 0;
    float:left;
}

.wiki_tag p{margin:0 0 5px 0;}

.wiki_tag p a{
    padding:0 0 0 17px;
    text-decoration:none;
    font-weight:bold;
    color:#355183;
}

.wiki_tag img{
    padding:5px;
    margin:5px 10px 10px 5px;
    border:1px solid #9f9f9f;
}

.wiki_tag .title{
    color:#c90400;
    font-size:18px;
}

.tag_list{
    width:531px;
    border:1px solid #5581B7;
    border-top:none;
    padding:20px 4px 4px 15px;
    overflow:hidden;
}

.tag_title{
    margin:0 0 10px 0;
    font-size:14px;
    font-weight:bold;
    color:#C90400;
}

.tag_title span{
    font-size:20px;
    color:#000000;
    font-weight:normal;
}

.filter_box{
    width:496px;
    padding:10px;
    border:1px solid #C0D1E3;
}

.filter_box .title{
    text-transform:uppercase;
    font-weight:bold;
    font-size:13px;
    margin-top:15px;
    margin-bottom:10px;
}

.filter_box ul li label{font-weight:bold;}

.filter_box ul li .last{color:#FD0400;}

.filter_box .button_data_from, .button_data_to{
    margin-right:20px;
    cursor:pointer;
}

.data_to,.data_from{
    padding:2px 0 0 2px;
    border:1px solid #a6a6a6;
    width:143px;
    height:19px;
    font-family:arial;
    font-size:14px;
}

.tag_results{padding:20px 0 20px 0;}

.tag_news{padding:5px 0 5px 0;}

.comms{
    text-align:right;
    width:98%;
    padding:3px 0;
}

.comms a{
    color:#355183;
    text-decoration:none;
}

.comms a:hover{
    color:#355183;
    text-decoration:underline;
}

.tag_results h3{
    font-size:12px;
    color:#000000;
}

.tag_results h3 a{
    color:#FC0000;
    text-decoration:none;
}

.tag_results h3 a:hover{
    color:#FC0000;
    text-decoration:underline;
}

.tag_results h4{
    font-size:12px;
    color:#000000;
}

.tag_results h4 a{
    color:#FC0000;
    text-decoration:none;
}

.tag_results h4 a:hover{
    color:#FC0000;
    text-decoration:underline;
}

.tag_results .tag_info{
    text-align:right;
    color:#FC0000;
    padding:0 10px 0 10px;
}

.tag_results p.tag_info{
    border:1px solid #e5e7e6;
    padding:5px;
    background:url(img/searches/tag-info-bg.png) repeat-x 0 0;
}

.tag_results .tag_info span{color:#000000;}

.tag_results .tag_info span a{color:#355183;}

/*####################### Pagina de taguri modificata ##########################################*/

.new_tag_list_wrapper {
    width:896px;
    border:1px solid #bfbfbf;
    padding:5px;
    margin-bottom:7px;
}

.tag_title_modificat {
    width:600px;
    margin-bottom:5px;
}

.cuvinte_filter_modificat {width:295px;}

.filter_box_modificat {
    border:none;
    width:889px;
    padding:0;
    margin:0;
}

.data_filter_modificat {width:170px;}

.title_taguri_modificat {
    font-size:14px;
    color:#868686;
    margin-bottom:5px;
}

.input_schimba_cautarea {
    width:270px;
    border:1px solid #cbcbcb;
    padding:5px;
    margin:0 0 10px 0;
}

.form_taguri_modificat {
    background:url(img/searches/gradient_input_data.jpg) repeat-x 0 0;
    width:131px;
    height:16px;
    border:1px solid #e0e0e0;
    font-size:11px;
    color:#868686;
    font-style:italic;
    padding:2px 0 0 2px;
    margin:0 3px 3px 0;
}

.filtru_publicatii_modificat {width:415px;}

.checkbox_filtru_modificat {
    margin:0 3px 0 0!important;
    padding:0!important;
    line-height:11px!important;
    height:15px;
    font-size:11px;
    width:14px;
}

.taguri_special_filtru_modificat {
    font-size:12px;
    color:#fd0400;
    line-height:11px;
}

.taguri_filtru_modificat {
    font-size:11px;
    color:#00569a;
    line-height:11px;
}

.button_data_from_modificat {margin-right:0;}

.rand_filtru_publicatii {
    margin:0!important;
    line-height:11px!important;
}

.rand_mare_filtru_publicatii {
    width:120px!important;
    line-height:11px!important;
}

.rand_mic_filtru_publicatii {
    width:85px!important;
    line-height:11px!important;
}

.buton_reset_filtre_modificat {
    background:url(img/searches/buton_reset_filtre.jpg) no-repeat;
    width:69px;
    height:21px;
    border:none;
    color:none;
    margin-left:3px;
    cursor:pointer;
}

/*################### SITEMAP ##########################################*/
.left .sitemap .title_sitemap{border-bottom:1px solid #ccc;}

.left .sitemap .title_sitemap a{
    font-size:16px;
    font-weight:bold;
    color:#831b1c;
    text-decoration:none;
    text-transform:uppercase;
    margin-left:20px;
}

.left .sitemap .title_sitemap1{margin:18px 0 15px 50px;}

.left .sitemap .title_sitemap1 a{
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#355183;
    text-decoration:none;
}

.left .sitemap .title_sitemap2{margin-left:60px;}

.left .sitemap .title_sitemap2 a{
    font-size:11px;
    text-transform:none;
    color:#355183;
    text-decoration:none;
    line-height:80%;
}

/*################### REVISTA PRESEI ##########################################*/
.rev_pres{width:552px;}

.rev_pres h1{
    width:530px;
    margin:0;
    padding:6px 10px;
    border-top:none;
    border-bottom:1px solid #5581b7;
    background:url(img/new/bg_h_rev.jpg) repeat-x;
    font-size:11px;
    color:#26345b;
}

.border_rev{
    width:550px;
    border:solid 1px #5581b7;
    border-top:none;
}
.stiri_rev{
    width:524px;
    padding:13px 13px 13px 13px;
    margin:0;
}

.comm{
    margin-top:10px;
    font-size:11px;
    color:#8b9ec0;
    text-decoration:underline;
}

.rev_pres .htp{
    font-weight:bold;
    width:530px;
    padding:6px 10px;
    border-top:1px solid #5581b7;
    border-bottom:1px solid #5581b7;
    background:url(img/new/bg_h_rev.jpg) repeat-x 0 0;
    font-size:11px;
    color:#26345b;
}

.linie{
    width:524px;
    margin:5px 0 10px 13px!important;
    font-size:1px;
    line-height:0;
    border-top:1px solid #9dbaec;
}

.rev_pres .htd{
    width:524px;
    padding:5px 13px 0 13px;
    font-size:18px;
    line-height:18px;
    font-weight:normal;
    color:#ff0000;
}

.rev_pres .htd a{
    font-size:12px;
    color:#26345b;
}

.secundare ul{
    width:100%;
    margin:15px 0 20px;
    list-style:none;
}

.secundare li{
    width:100%;
    margin:2px 0;
    font-size:12px;
    color:#26345b;
}

.secundare li a{
    font-size:12px;
    color:#26345b;
    text-decoration:none;
}

/*################### TERMENI ##########################################*/
.regulament{
    width:866px;
    padding:20px;
    border:1px solid #5581b7;
}

.regulament h1{
    font-size:20px;
    color:#355183;
}

.regulament h2{
    color:#355183;
    font-size:15px;
}

.regulament ul{
    margin:15px 0 0 15px;
    list-style:none;
}

.regulament li{margin:2px 0;}

.regulament a{
    color:#5581b7;
    text-decoration:none;
}

.termenisiconditii{
    border:1px solid #5581B7;
    float:left;
    padding:20px;
    width:866px;
}

.politicaeditoriala p {
    padding-left:15px;
    font-size:11px;
}

.politicaeditoriala > .politicaeditoriala2 p {
    padding-left:31px;
    font-size:11px;
}

.termenisiconditii h1{
    color:#355183;
    font-size:20px;
    margin:0;
}

.termenisiconditii h4{
    color:#355183;
    margin:0;
    padding-top:10px;
    padding-bottom:10px;
    font-size:15px;
}

.termenisiconditii a{color:#355183;}

.fright input{
    color:#808080;
    font-size:12px;
    letter-spacing:0.04em;
    width:150px;
}

.banner_right_boom input{
    width:100%;
}

.banner_right_boom2 input{
    width:100%;
}

.sumar_titlu a:hover{text-decoration:underline;}

.promo_colaboratori {
    background:#fafafa;
    font-size:14px;
}

.promo_colaboratori_background {background:#fafafa url(img/background_colaboratori.jpg) no-repeat top right;}

/*################### CAMPANII ##########################################*/
.content_list_campanii{padding:0 10px;}

.centru_blank{
    width:908px;
    border:1px solid #627fb8;
    border-top:none;
}

.centru_blank h6{
    background:url(img/new/bg_h1_cautare.jpg) repeat-x 0 0;
    border-bottom:1px solid #627fb8;
    height:20px;
    padding:6px 0 0 0;
    text-align:center;
    font-size:12px;
    color:#26345b;
    margin:0 0 10px 0;
}

.centru_blank .paginatie_campanii{
    text-align:center;
    margin:10px 0;
    font-size:11px;
}

.centru_blank .paginatie_campanii a{
    text-decoration:none;
    color:#627fb8;
    font-size:11px;
    padding:0 2px 0 0;
}

.centru_blank .rezultat{
    border-bottom:1px solid #9dbaec;
    margin-bottom:10px;
    width:888px;
    padding-bottom:10px;
}

.centru_blank .rezultat .img{
    border:1px solid #7A7A7A;
    margin:0 10px 0 0;
    padding:3px;
}

.centru_blank .rezultat p{
    margin:4px 0 0;
    font-size:12px;
    padding:0;
}

.centru_blank .rezultat p a{
    font-size:12px;
    font-weight:bold;
    color:#26345B;
    text-decoration:none;
}

.centru_blank .rezultat .mai_mult{
    text-align:right;
    margin:5px 0;
}

.centru_blank .rezultat .mai_mult a{
    color:#8b9ec0;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

.tip_opinie{
    width:339px;
    margin:0;
    padding:4px 5px;
    border:1px solid #5581b7;
    border-top:none;
    background:url(img/new/bg_h_rev.jpg) repeat-x 0 0;
    font-size:15px;
    color:#868686;
}
.camp1{
    width:339px;
    padding:5px;
    border-left:1px solid #5581b7;
    border-right:1px solid #5581b7;
    border-bottom:1px solid #5581b7;
    background:#eef1f1;
    font-size:13px;
}

.camp1 .htu{
    margin:5px 0;
    padding:0;
    font-size:19px;
    color:#355183;
    font-weight:normal;
}
.camp1 .htu a{
    margin:5px 0;
    padding:0;
    font-size:19px;
    color:#355183;
    font-weight:normal;
}

.camp1 p{
    margin:0;
    padding:0;
    font-size:12px;
    color:#000;
    line-height:18px;
}

.camp1 p a, .camp1 span{
    font-size:13px;
    color:#8b9ec0;
    text-decoration:none;
}

/*################### WIKI ##########################################*/
.wiki{
    margin:2px auto;
    width:906px;
    border:1px solid #b2b2b2;
    overflow:hidden;
    float:left;
}

.wiki .titlu{
    background:#f1f1f1;
    height:auto;
    text-align:left;
    font-size:30px;
    border-bottom:1px solid #b2b2b2;
}

.wiki .titlu .nume{
    padding:3px 0 0 10px;
    width:625px;
    height:auto;
    background:#f1f1f1;
}

.wiki .titlu .nume a{
    font-size:30px;
    color:#000000;
}

.wiki .titlu span{
    padding:11px 10px 0 0;
    font-size:12px;
}

.wiki .titlu span a{
    color:#000000;
    text-decoration:underline;
}

.wiki .titlu span a:hover{
    color:#7a7a7a;
    text-decoration:none;
}

.wiki .content{
    color:#3d3d3d;
    padding:10px 0 0 0;
    text-align:left;
    font-size:12px;
}

.wiki .content .left{
    padding:0 5px 0 7px;
    width:630px;
}

.wiki .content .left .text{line-height:18px;}

.wiki .content .left .text p{
    line-height:1.5em;
    margin:0.4em 0 0.5em;
}

.wiki .content .left .menu{
    margin:0 0 15px 0;
    font-size:13px;
    color:#355183;
}

.wiki .content .left .menu a{
    color:#355183;
    text-decoration:none;
}

.wiki .content .left .menu a:hover{text-decoration:underline;}

.wiki .content .left .box_formular{
    margin-bottom:20px;
    padding:10px;
    border:1px dashed #FF0000;
    width:610px;
}

.wiki .content .left .box_formular a{
    color:#044486;
    text-decoration:none;
}

.wiki .content .left .box_formular a:hover{text-decoration:underline;}

.wiki .content .left .sumar{
    margin:10px 0 20px 0;
    background:#f7f7f7 none repeat scroll 0 0;
    border:#bababa 1px dotted;
}

.wiki .content .left .sumar .sumar_titlu{
    margin:0 0 0 0;
    padding:0 0 0 5px;
}

.wiki .content .left .sumar .sumar_titlu a{
    text-decoration:none;
    color:#355183;
    font-size:14px;
    padding-right:15px;
    padding-bottom:5px;
}

.wiki .content .left .sumar .sumar_titlu a:hover{text-decoration:underline;}

.wiki .content .left .sumar .numar{
    margin:0 0 0 20px;
    width:15px;
    color:#355183;
    font-size:14px;
}

.wiki .content .left .text a{
    text-decoration:none;
    font-weight:bold;
    color:#355183;
}

.wiki .content .left .text a:hover{text-decoration:underline;}

.wiki .content .left .articol{margin:0 0 20px 0;}

.wiki .content .left .articol .title{font-size:18px;}

.wiki .content .left .articol h2{
    margin:0 0 5px 0;
    padding:5px 0 5px 0;
    font-size:18px;
    font-weight:normal;
    border-bottom:1px solid #c8c8c8;
}

.wiki .content .left .articol a{
    text-decoration:none;
    font-weight:bold;
    color:#355183;
}

.wiki .content .left .articol a:hover{text-decoration:underline;}

.wiki .content .left .articol .linie{
    margin:5px 0 5px 0;
    font-size:1px;
    background:#c8c8c8;
    line-height:1px;
}

.linkpatru{
    background:#FFFFFF none repeat scroll 0 0;
    color:#355183;
    font-weight:bold;
    padding-left:10px;
    text-decoration:none;
}

.linkpatru:hover{text-decoration:underline;}

.wiki .content .left .box{margin:0 0 0 10px;}

.wiki .content .left .box .title{
    padding:0 10px 0 0;
    font-size:22px;
    color:#044486;
    border-bottom:1px solid #044486;
    height:28px;
}

.wiki .content .left .box .title .adauga{
    margin:6px 0 0 0;
    padding:2px 4px 2px 4px;
    font-size:15px;
    color:#044486;
    border-top:1px solid #044486;
    border-left:1px solid #044486;
    border-right:1px solid #044486;
    text-decoration:none;
    background:#f7f7f7;
}

.wiki .content .left .box .title .adauga:hover{color:#black;}

.wiki .adauga_articol{
    font-size:14px;
    color:#044486;
    text-decoration:none;
}

.wiki .adauga_articol:hover{color:#black;}

.wiki .content .left .box .minicontent{
    background:url(img/bg_articol.jpg) bottom left no-repeat;
    margin:0 0 20px 0;
    padding:0 0 20px 0;
}

.wiki .content .left .box .minicontent .articol{
    margin:5px 0 0 5px;
    padding:5px;
    background:#f0f0f0;
    overflow:hidden;
    width:600px;
}

.wiki .content .left .box .minicontent .articol img{
    margin:0 5px 0 0;
    padding:3px;
    border:1px solid #7a7a7a;
    float:left;
    overflow:hidden;
}

.wiki .content .left .box .minicontent .articol .p{width:490px;}

.wiki .content .left .box .minicontent .articol .tit{
    font-weight:bold;
    font-size:13px;
    margin:3px 0 7px 0;
}

.wiki .content .left .box .minicontent .cititori{overflow:hidden;}

.wiki .content .left .box .minicontent .cititori .title1{
    margin:10px 0 0 30px;
    font-size:13px;
    font-weight:bold;
    color:#044486;
}

.cititori a{
    color:#000000;
    text-decoration:none;
}

.cititori a:hover{color:#666666;}

.wiki .content .left .box .minicontent .cititori p{
    margin:15px 0 0 15px;
    padding:0 0 0 10px;
    background:url(img/wiki/bull.jpg) 0 5px no-repeat;
}

.wiki .content .right{
    width:244px!important;
    border-right:none;
    text-align:center;
}

.wiki .content .right .right_container{
    margin:0 0 10px 0;
    padding:10px 0 10px 0;
    width:244px!important;
    border:1px solid #cbcbcb;
    text-align:center;
    float:left;
}

.wiki .content .right .right_container.one{
    border-top:none!important;
    margin-top:5px!important;
    padding-top:0!important;
}

.wiki .content .right .right_container .linkuri_mici{
    margin:5px;
    text-align:left;
}

.wiki .content .right .right_container .linkuri_mici a{
    margin:0 5px 0 0;
    padding:0 0 0 11px;
    background:3px 6px url(img/wiki/cerc_mic.jpg) no-repeat;
    color:#355183;
    text-decoration:none;
}

.wiki .content .right .right_container .linkuri_mici a:hover{text-decoration:underline;}

.wiki .content .right .right_container .titlu_mic{
    font-size:18px;
    color:#000000;
    font-weight:bold;
}
.wiki .content .right .right_container .box_left{
    margin:10px auto;
    width:222px;
    border:1px solid #cbcbcb;
}

.wiki .content .right .right_container .box_left p{
    margin:5px;
    padding:3px 0 0 17px;
    background:3px 7px url(img/wiki/bull2.jpg) no-repeat;
    text-align:left;
    color:#000000;
    font-weight:bold;
}

.wiki .content .right .right_container .box_left p span{color:#494949;}

.wiki .content .right .right_container .titlu_albastru{
    padding:3px 0 0 0;
    height:20px;
    border-top:1px solid #cbcbcb;
    border-bottom:1px solid #cbcbcb;
    background:url(img/wiki/bg_dr.jpg) top left repeat-x;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
}

.wiki .content .right .right_container .box_left1{
    margin:0 auto;
    padding:2px;
    width:225px;
    border-bottom:1px solid #9bb4cf;
    margin-bottom:5px;
    margin-top:5px;
    overflow:hidden;
}

.wiki .content .right .right_container .box_left1 span{
    font-size:13px;
    color:#044486;
    font-weight:bold;
}

.wiki .content .right .right_container .box_left2{
    margin:0 auto;
    width:222px;
    overflow:hidden;
}

.wiki .content .right .right_container .box_left2 span{
    font-size:13px;
    color:#044486;
    font-weight:bold;
}

.wiki .content .right .right_container .box_left2 img{margin:10px 0 0 0;}

.wiki .content .right .linkuri_mare{width:244px;}

.wiki .content .right .linkuri_mare .linkuri{
    border-bottom:1px solid #000000;
    text-align:left	;
    font-size:14px;
    font-weight:bold;
}

.wiki .content .right .linkuri_mare a{
    margin:5px 0 0 0;
    padding:1px 0 0 10px;
    text-align:left;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    display:block;
    background:url(img/wiki/bull3.jpg) top left repeat-y #efefef;
    text-decoration:none;
    height:auto;
}

.wiki .content .right .linkuri_mare a:hover{background:url(img/wiki/bull3.jpg) top left repeat-y #d6d6d6;}

.wiki .content .right .box_gri{
    margin:20px 0;
    padding:10px;
    background:#efefef;
    text-align:left;
    width:225px;
    margin-right:3px;
}

.wiki .content .right .box_gri a{
    color:#044486;
    text-decoration:none;
}

.wiki .content .right .box_gri a:hover{text-decoration:underline;}

.wiki .content .right .last_news{
    margin:0 0 10px 0;
    padding:0 0 5px 0;
    border:1px solid #9bb4cf;
    margin-right:3px;
    text-align:left;
    width:244px;
}

.wiki .content .right .last_news .titlu_news{
    padding:5px 0 5px 0;
    background:#EFEFEF;
    border-right:none;
    text-align:left;
    font-weight:bold;
    text-align:center;
    height:auto;
    overflow:hidden;
}

.wiki .content .right .last_news a{
    margin:5px 5px 0 5px;
    padding:0 0 0 12px;
    display:block;
    background:url(img/wiki/cerc.jpg) 0 5px no-repeat;
    font-size:13px;
    color:#356292;
    text-decoration:none;
}

.wiki .content .right .last_news a:hover{
    background:url(img/wiki/cerc1.jpg) 0 5px no-repeat;
    color:#3d3f41;
}

.filtre{
    width:892px;
    margin:20px 0;
    padding:7px;
    border:1px solid #d4d4d4;
}


.filtre div{padding:17px;}

.filtre .htu{
    font-weight:bold;
    margin:5px 0;
    font-size:18px;
    color:#355085;
}

.filtre input{
    padding:3px 4px;
    font-size:14px;
}

.filtre ul{
    width:680px;
    list-style:none;
}

.filtre ul li{margin:2px;}

.filtre ul li a{
    padding:2px 4px 1px 3px;
    font-size:13px;
    font-weight:bold;
    color:#444444;
    text-decoration:none;
    text-align:center;
    border:1px solid #e6e6e6;
    background:url(img/surse/bg_li_filtre.jpg) no-repeat 100% 0;
}

.filtre .size li a{width:100px;}

.liste{
    width:907px;
    margin:10px 0;
    font-size:12px;
    border:1px solid #d2d2d2;
    border-bottom:0;
}

.liste ul{
    width:157px;
    list-style:none;
    line-height:12px;
}

.liste ul .htu{
    width:143px;
    margin:0 0 10px;
    padding:4px 7px;
    border-bottom:1px solid #d2d2d2;
    font-size:12px;
    font-weight:bold;
    color:#950303;
}

.liste ul li{
    width:127px;
    padding:4px 15px;
    font-size:12px;
    color:#000;
}

.liste ul li a{
    font-size:12px;
    color:#000;
    text-decoration:none;
}

.liste ul li a:hover{text-decoration:underline;}

.comentopediaLink{
    color:#DF7F29 !important;
    text-decoration:underline !important;
}

.centru_surse{
    width:594px;
    padding:0 0 20px;
    border-left:1px solid #d2d2d2;
    border-right:1px solid #d2d2d2;
}

.liste .pag_alf{
    width:560px;
    margin:0 0 10px;
    padding:3px 15px 3px 19px!important;
    list-style:none;
    border-bottom:1px solid #d2d2d2;
    line-height:14px;
    overflow:hidden;
}

.liste .pag_alf li{
    width:auto;
    margin:0 3px;
    line-height:14px;
}

.liste .pag_alf li a{
    padding:0 2px;
    font-size:12px;
    font-weight:bold;
    color:#950303;
    text-decoration:none;
}

.liste .pag_alf li a:hover{text-decoration:underline;}

.centru_surse .htp{
    width:100%;
    padding:0 0 30px;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    color:#950303;
    line-height:24px;
}

.centru_surse .pana_aici{
    width:574px;
    padding:20px 10px;
    margin-bottom:20px;
    border-bottom:1px solid #d2d2d2;
}

.centru_surse .pana_aici a{color:#263382;}

.liste .centru_surse .pana_aici ul{width:574px;}

.liste .centru_surse .pana_aici ul li{
    width:160px;
    padding:4px 15px;
    color:#263382;
}

.liste .centru_surse .pana_aici ul li a{color:#263382;}

.table_formular{
    color:#355183;
    font-size:12px;
    line-height:16px;
    margin:0 auto;
    width:908px;
}

.table_formular .td_left{
    font-size:14px;
    padding:10px 5px 0 0;
    text-align:right;
}

.table_formular .title_candidat{
    font-size:20px;
    line-height:20px;
    padding:10px 2px 10px 5px;
}

.table_formular td{
    padding:7px 0 0 13px;
    vertical-align:top;
}

.table_formular td .input_candidat, .textarea_candidat{
    margin:0 0 0 -5px;
    width:400px;
    border:solid 1px gray;
}

.table_formular .td_left_red{
    color:red;
    font-size:11px;
    padding:11px 0 0 6px;
}

.table_formular .alta_categorie{
    font-size:16px;
    margin:0;
    padding:0;
}

.table_formular td .viata_profesionala{
    float:left;
    padding:10px 0 0 20px;
}

.submitCandidat{
    background:transparent url(img/new/bg_submit.jpg) repeat-x scroll 0 0;
    border:1px solid #B0B3B8;
    color:#334F72;
    font-size:13px;
    font-weight:bold;
    height:24px;
    margin:0 0 10px;
    width:113px;
}

/*################### ZIARE SI REVISTE ##########################################*/

.deselecteaza_toate_ziarele {margin:10px 0 0 0;}

.filtre_ziare{
    width:892px;
    margin:0 0 20px 0;
    padding:7px;
    border:1px solid #d4d4d4;
    border-top:none;
}

.filtre_ziare div{
    width:852px;
    padding:17px;
    border:1px solid #b9b7b8;
}

.filtre_ziare .htu{
    font-weight:bold;
    margin:5px 0;
    font-size:18px;
    color:#355085;
}
.z_m_table{
    width:886px;
}
.z_m_table a{
    text-decoration:none;
    padding:0 6px;
    float:left;
    color:#263382;
}
.z_m_table a:hover {
    text-decoration:underline;
}
.alge_ziare_td a{
    text-decoration:none;
    color:#263382;
}
.alge_ziare_td a:hover {
    text-decoration:underline;
}
.ziare_rev_td a{
    text-decoration:none;
    color:#263382;
}
.ziare_rev_td a:hover {
    text-decoration:underline;
}
.ziare_rev_td{
    border-bottom:1px solid #D2D2D2;
    padding:0 20px 20px;
}
.z_m_titlu{
    font-weight:bold;
    padding:15px 0 0 20px;
    font-size:18px;
    color:#355085;
}
.z_m_litere{
    width:80px;
    float:left;
    padding:23px 0;
    border-top:1px solid #D2D2D2;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    color:#950303;
}
.alge_ziare_td{
    border-top:1px solid #D2D2D2;
    border-left:1px solid #D2D2D2;
    padding:20px 10px;
}
.filtre_ziare .htd{
    float:left;
    clear:left;
    width:140px;
    margin:4px 0 0 0;
    font-weight:bold;
    padding:0;
    font-size:14px;
    color:#960202;
}

.filtre_ziare input{
    padding:3px 4px;
    font-size:14px;
}

.filtre_ziare ul li{margin:2px;}

.filtre_ziare ul li a{
    padding:2px 4px 1px 3px;
    font-size:13px;
    font-weight:bold;
    color:#444444;
    text-decoration:none;
    text-align:center;
    border:1px solid #e6e6e6;
    background:url(img/surse/bg_li_filtre.jpg) no-repeat 100% 0;
}

.filtre_ziare .size li a{width:100px;}

.New_harti{
    display:block;
    margin-top:10px;
}
.New_harti .border-top-harta{float:left;}

.New_harti .div-meniu-sus{
    width:901px;
    border:#b9b9b9 solid 1px;
    float:left;
    height:40px;
    border-left:none;
    border-right:none;
    font-size:22px;
    font-weight:bold;
    color:#2a2a2a;
}
.New_harti .div-meniu-sus .pres-local{
    float:left;
    color:#2a2a2a;
    margin-left:10px;
    margin-top:5px;
}
.New_harti .div-meniu-sus .pres-local img{
    margin-left:10px;
    margin-top:5px;
}
.New_harti .div-meniu-sus .diaspor{
    color:#2a2a2a;
    float:right;
    margin-top:5px;
    margin-right:10px;
}
.New_harti .div-meniu-sus .diaspor img{margin-left:10px;}

.New_harti .harta-1{
    float:left;
    border:#b9b9b9 solid 1px;
    width:906px;
    border-top:none;
}
.New_harti .div-meniu-jos{
    width:901px;
    border:#b9b9b9 solid 1px;
    float:left;
    height:40px;
    border-left:none;
    border-right:none;
}
.New_harti .div-meniu-jos .pres-central{
    font-size:22px;
    font-weight:bold;
    color:#2a2a2a;
    float:left;
    margin-left:10px;
    margin-top:5px;
}
.New_harti .div-meniu-jos .top-3-huiuri{
    font-size:22px;
    font-weight:bold;
    color:#2a2a2a;
    float:right;
    margin-top:5px;
    margin-right:10px;
}
/* HARTA NOUA END */

.filtre_ziare{
    float:left;
    clear:left;
    width:892px;
    margin:0 0 10px 0;
    padding:7px;
    border:1px solid #d4d4d4;
    border-top:none;
}

.filtre_ziare div{
    float:left;
    clear:left;
    width:852px;
    padding:17px;
    border:1px solid #b9b7b8;
}

.filtre_ziare .clear{
    width:50%;
    position:relative;
    font-size:0;
    line-height:0;
    float:none;
    clear:both;
    border:0;
    padding:8px 0 7px;
}

.filtre_ziare .htu{
    font-weight:bold;
    float:left;
    clear:left;
    margin:5px 0;
    padding:0;
    font-size:18px;
    color:#355085;
}

.filtre_ziare form{
    float:left;
    margin:0;
    padding:0;
}

.filtre_ziare input{
    float:left;
    margin:0;
    padding:3px 4px;
    font-size:14px;
}

.filtre_ziare select{
    float:left;
    font-size:14px;
    width:200px;
}

.filtru_tara{
    width:140px;
    margin:4px 0 0 55px;
    font-weight:bold;
    font-size:14px;
    color:#960202;
}

.filtre_ziare ul{
    float:left;
    width:680px;
    margin:0;
    list-style:none;
}

.filtre_ziare ul li{
    float:left;
    margin:2px;
    padding:0;
}

.filtre_ziare ul li a{
    float:left;
    padding:2px 4px 1px 3px;
    font-size:13px;
    font-weight:bold;
    color:#444444;
    text-decoration:none;
    text-align:center;
    border:1px solid #e6e6e6;
    background:url(img/surse/bg_li_filtre.jpg) no-repeat 100% 0;
}

.filtre_ziare .size li a{width:100px;}

#pentruharta{
    display:none;
    position:absolute;
    z-indez:999;
    width:300px;
    padding:3px;
    border:1px solid #000;
    background:#fff;
    font-size:11px;
    color:#000;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
}

#pentruharta_doi{
    display:none;
    position:absolute;
    z-indez:999;
    width:200px;
    padding:5px;
    border:1px solid #000;
    background:#fff;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    color:#000;
    filter:alpha(opacity=90);
    -moz-opacity:.90;
    opacity:.90;
}

#pentruharta div{
    float:left;
    clear:left;
    margin:5px;
    width:290px;
}

#pentruharta h1{
    float:left;
    width:290px;
    margin:0;
    padding:0;
    font-size:11px;
}

#pentruharta h1 a{
    color:#000;
    text-decoration:none;
}

#pentruharta h1 a:hover{
    color:red;
    text-decoration:underline;
}

#pentruharta p{
    float:left;
    clear:left;
    width:290px;
    padding:0;
    margin:0;
}

#pentruharta p a{
    color:#000;
    text-decoration:none;
}

.lista_stiri{
    width:266px;
    float:left;
}

#surse_over .lista_stiri{
}

#scroll{
    float:left;
    clear:left;
    overflow:hidden;
    width:266px;
    height:588px;
    margin:0;
    padding:10px 10px;
}

#scroll div{
    float:left;
    clear:left;
    width:266px;
    height:588px;
    padding:0;
}

#scroll div .htu{
    float:left;
    clear:left;
    width:266px;
    margin:15px 0 17px;
    padding:0;
    font-size:14px;
}

#scroll div .htu a{
    font-size:13px;
    color:#263382;
    font-weight:bold;
    text-decoration:none;
}

#scroll div p{
    float:left;
    clear:left;
    width:266px;
    margin:0 0 10px 0;
    padding:0;
}

#scroll div p a{
    font-size:12px;
    color:#000;
    line-height:16px;
    text-decoration:none;
}

#scroll div a{
    font-size:12px;
    color:#000;
    line-height:16px;
    text-decoration:none;
}

#scroll_doi{
    float:left;
    clear:left;
    overflow:hidden;
    width:276px;
    height:387px;
    margin:0;
    padding:10px 20px;
    border-left:1px solid #d2d2d2;
    border-right:1px solid #d2d2d2;
}

#scroll_doi div{
    float:left;
    clear:left;
    width:276px;
    height:387px;
    padding:0;
}

#scroll_doi div .htu{
    float:left;
    clear:left;
    width:276px;
    margin:7px 0 17px;
    padding:0;
    font-size:14px;
}

#scroll_doi div .htu a{
    font-size:13px;
    color:#263382;
    font-weight:bold;
    text-decoration:none;
}

#scroll_doi div p{
    float:left;
    clear:left;
    width:276px;
    margin:0 0 10px 0;
    padding:0;
}

#scroll_doi div p a{
    font-size:12px;
    color:#000;
    line-height:16px;
    text-decoration:none;
}

#scroll_doi div a{
    font-size:12px;
    color:#000;
    line-height:16px;
    text-decoration:none;
}

#scroll div p .poza_scroll{
    float:right;
    font-size:1px;
    width:97px;
    height:65px;
    margin:5px;
    padding:1px;
    background:#fff;
    border:1px solid #b8bcbf;
}

.gradient_sus{
    float:left;
    clear:left;
    width:286px;
    height:18px;
    padding-bottom:10px;
    border-bottom:1px solid #d2d2d2;
}

.gradient_sus .htd{
    float:left;
    clear:left;
    margin:2px 2px 2px 10px;
    padding:0;
    font-size:12px;
    font-weight:bold;
    color:#900500;
    padding-top:3px;
}

.gradient_sus a{
    float:right;
    width:70px;
    height:18px;
}

.gradient_jos{
    float:left;
    clear:left;
    width:286px;
    height:18px;
}

.gradient_jos a{
    float:right;
    width:70px;
    height:18px;
}

.continut_stiri_top{
    width:266px;
    overflow:hidden;
}

.continut_stiri_top a{
    color:#263382;
    padding-top:15px;
    padding-bottom:5px;
    float:left;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}

#surse_over{
    float:left;
    width:906px;
    padding:0;
    font-size:12px;
    border:#b2b2b2 solid 1px;
    border-top:none;
    padding-top:5px;
}

#container_surse{
    float:left;
    width:615px;
    padding:0;
    margin:0;
    margin-top:-20px;
}

#container_surse ul{
    float:left;
    width:140px;
    list-style:none;
    margin-top:25px;
    margin-right:7px;
}

#container_surse ul li{
    float:left;
    clear:left;
    width:140px;
    height:64px;
    padding:0;
    padding-left:4px;
    margin-bottom:3px;
}

#container_surse ul li a{
    float:left;
    clear:left;
    width:136px;
    height:60px;
    padding:2px;
    background:url(img/surse/bg_logo2.jpg) no-repeat 0 0;
}

#container_surse ul li a img{margin:0 auto;}

#container_surse ul .htt{
    float:left;
    clear:left;
    width:133px;
    height:24px;
    margin:3px 0 7px 4px;
    padding:6px 0 0 0;
    border:1px solid #d2d2d2;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    color:#263382;
}

#harti{
    float:left;
    width:910px;
    margin:10px auto;
    overflow:hidden;
}

#harti div{
    float:left;
    width:455px;
    height:380px;
    text-align:center;
    overflow:hidden;
}

#harti .htu{
    float:left;
    width:435px;
    margin:0;
    padding:7px 0 6px 10px;
    border-bottom:1px solid #b9b9b9;
    font-size:22px;
    border-top:1px solid #b9b9b9;
    font-weight:bold;
    color:#2a2a2a;
    text-align:left;
}
#harta_unu{float:left;}

#harta_unu .htu{margin-bottom:15px;}

#harta_doi .htu{margin-bottom:40px;}

.categ_surse{
    float:left;
    width:990px;
    margin:5px 0 5px 5px!important;
    margin:5px 0 5px 3px;
    padding:0;
    list-style:none;
    font-size:12px;
    border:1px solid #d2d2d2;
    border-right:0;
}

.categ_surse h1{
    width:969px;
    margin:0;
    padding:3px 10px 2px;
    border-bottom:1px solid #d2d2d2;
    border-right:1px solid #d2d2d2;
    font-size:12px;
    font-weight:bold;
    color:#950303;
    text-align:left;
}

.categ_surse li{
    float:left;
    width:157px;
    padding:2px 10px 2px 30px;
    margin:0;
    border-right:1px solid #d2d2d2;
}

.categ_surse li a{
    font-size:11px;
    font-weight:bold;
    color:#263382;
    text-decoration:none;
}

.umplutura{
    padding:0 10px 0 30px;
    line-height:4px;
}

#liste{
    float:left;
    width:907px;
    margin:10px 0;
    font-size:12px;
}

#liste ul{
    float:left;
    width:156px;
    margin:0;
    padding:0;
    list-style:none;
    line-height:12px;
}

#liste ul .htu{
    float:left;
    width:142px;
    margin:0 0 10px;
    padding:4px 7px;
    border-bottom:1px solid #d2d2d2;
    font-size:12px;
    font-weight:bold;
    color:#950303;
}

#liste ul li{
    float:left;
    clear:left;
    width:124px;
    margin:0;
    padding:4px 15px;
    font-size:12px;
    color:#000;
}

#liste ul li a{
    font-size:12px;
    color:#000;
    text-decoration:none;
}

#liste ul li a:hover{text-decoration:underline;}

#centru_surse{
    float:left;
    width:591px;
    padding:0 0 20px;
    border-left:1px solid #d2d2d2;
    border-right:1px solid #d2d2d2;
}

#liste .pag_alf{
    float:left;
    width:557px;
    margin:0 0 10px;
    padding:3px 15px 3px 19px!important;
    padding:4px 15px 2px 19px;
    list-style:none;
    border-bottom:1px solid #d2d2d2;
    line-height:14px;
    overflow:hidden;
}

#liste .pag_alf li{
    float:left;
    clear:none;
    width:auto;
    margin:0 3px;
    padding:0;
    line-height:14px;
}

#liste .pag_alf li a{
    padding:0 2px;
    font-size:12px;
    font-weight:bold;
    color:#950303;
    text-decoration:none;
}

#liste .pag_alf li a:hover{text-decoration:underline;}

#centru_surse .htp{
    width:100%;
    padding:0 0 30px;
    margin:0;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    color:#950303;
    line-height:24px;
}

#centru_surse .pana_aici{
    float:left;
    width:571px;
    padding:20px 10px;
    margin-bottom:20px;
    border-bottom:1px solid #d2d2d2;
}

#centru_surse .pana_aici a{color:#263382;}

#liste #centru_surse .pana_aici ul{width:100%;}

#liste #centru_surse .pana_aici ul li{
    float:left;
    clear:none;
    width:159px;
    padding:4px 15px;
    color:#263382;
}

#liste #centru_surse .pana_aici ul li a{color:#263382;}

#centru_surse .pana_aici2{
    float:left;
    width:571px;
    padding:20px 10px;
    margin-bottom:20px;
    border-bottom:1px solid #d2d2d2;
}

#centru_surse .pana_aici2 a{color:#263382;}

#liste #centru_surse .pana_aici2 ul{
    width:181px;
    float:left;
}

#liste #centru_surse .pana_aici2 ul li{
    float:left;
    clear:none;
    width:157px;
    padding:4px 10px;
    color:#263382;
}

#liste #centru_surse .pana_aici2 ul li a{color:#263382;}

#surse{
    margin:0 auto;
    width:994px;
}

#surse h1{
    width:970px;
    margin:0;
    padding:3px 10px 2px;
    border:1px solid #d2d2d2;
    font-size:12px;
    font-weight:bold;
    color:#950303;
    text-align:left;
}

#surse label{
    float:left;
    width:150px;
    padding:10px 0 0 5px;
}

#surse input{margin-top:10px;}

#surse input.text{border:1px solid #b7bfc6;}

#surse select{margin-top:10px;}

a.adauga_un_site{
    float:left;
    width:970px;
    margin:0 0 0 5px;
    padding:3px 10px 2px;
    border:1px solid #d2d2d2;
    font-size:12px;
    font-weight:bold;
    color:#000;
    text-align:right;
    text-decoration:none;
}

a.adauga_un_site:hover{text-decoration:underline;}

.filtre{
    float:left;
    clear:left;
    margin:3px 0 0 0;
    padding:7px;
    border:1px solid #d4d4d4;
    width:892px!important;
    width:893px;
}
.filtre .filtre_mic{
    border:1px solid #B9B7B8;
    clear:left;
    float:left;
    padding:17px;
    width:856px;
    width:856px!important;
    height:130px;
}
.filtre_ziare .filtre_mic{
    border:1px solid #B9B7B8;
    clear:left;
    float:left;
    padding:17px;
    width:855px;
    height:160px;
}
.filtre div{
    float:left;
    clear:left;
    width:856px;
    padding:17px;
    border:1px solid #b9b7b8;
}

.filtre .clear{
    width:50%;
    position:relative;
    font-size:0;
    line-height:0;
    float:none;
    clear:both;
    border:0;
    padding:8px 0 7px;
}

.filtre .htu{
    font-weight:bold;
    float:left;
    clear:left;
    margin:5px 0;
    padding:0;
    font-size:18px;
    color:#355085;
}

.filtre .htd{
    float:left;
    clear:left;
    width:140px;
    margin:4px 0 0 0;
    font-weight:bold;
    padding:0;
    font-size:14px;
    color:#960202;
}

.filtre form{
    float:left;
    margin:0;
    padding:0;
}

.filtre input{
    float:left;
    margin:0;
    padding:3px 4px;
    font-size:14px;
}

.filtre select{
    float:left;
    margin:0;
    font-size:14px;
}

.filtre ul{
    float:left;
    width:680px;
    margin:0;
    padding:0;
    list-style:none;
}

.filtre ul li{
    float:left;
    margin:2px;
    padding:0;
}

.filtre ul li a{
    float:left;
    padding:2px 4px 1px 3px;
    font-size:13px;
    font-weight:bold;
    color:#444444;
    text-decoration:none;
    text-align:center;
    border:1px solid #e6e6e6;
    background:url(img/surse/bg_li_filtre.jpg) no-repeat 100% 0;
}

.filtre .size li a{width:100px;}

/*################### TOP 3 STIRI ##########################################*/
.cont_top_trei{
    width:351px;
    float:left;
    margin-bottom:7px;
}

.cont_top_trei img{float:left;}

.top_trei_stiri{
    border:1px solid #B2B2B2;
    border-top:none;
    padding:4px 0;
    margin:0 0 10px 0;
    width:349px;
    overflow:hidden;
}

.top_trei_titlu{
    width:336px;
    color:#355183;
    font-weight:bold;
    border-bottom:1px solid #B2B2B2;
    padding:5px;
    padding-left:8px;
    padding-top:0;
    padding-bottom:0;
    font-size:14px;
}

.question_mark{
    font-size:1px;
    line-height:1px;
    top:-1px;
    right:10px;
    position:absolute;
}

.question_mark img{
    height:18px;
    width:18px;
}

.linkuri_top_trei_stiri{
    width:115px;
    margin-top:6px;
    position:relative;
}

.linkuri_top_trei_stiri_selected{
    background:url(img/topstiribg.jpg) top left no-repeat;
    display:block;
    height:24px;
    margin:0 -1px 13px 10px !important;
    padding:7px 0 0 5px;
    color:#CD0C03 !important;
    position:relative;
}

.linkuri_top_trei_stiri a{
    font-size:12px;
    color:#355183;
    text-decoration:underline;
    width:105px;
    margin-left:5px;
    margin-bottom:2px;
    cursor:pointer;
    position:relative;
    padding:5px 0 8px 5px;
    z-index:20;
}

.linkuri_top_trei_stiri_background {
    background:#EEF1F1;
    border:1px solid #eaeaea;
    border-right:none;
}

.text_top_trei_stiri{
    font-size:13px;
    width:211px;
    padding:10px 5px 10px 10px;
    margin:6px 0 2px 0;
    background:#EEF1F1;
    overflow:hidden;
    border:1px solid #eaeaea;
    position:relative;
    z-index:1;
}

.text_top_trei_stiri a{
    font-weight:bold;
    font-size:13px;
    color:#263382;
    text-decoration:none;
    margin-bottom:5px;
    float:left;
    width:200px;
}

.hint_presa_centrala_top_3_stiri {
    left:50px;
    top:50px;
    font-family:Arial;
    font-size:12px;
    z-index:90;
    background:#ffffff;
    position:relative;
    border:#86add8 solid 1px;
    color:#325285;
    width:300px;
}

.hint_presa_centrala_ziare_reviste {
    margin:0 auto;
    left:0;
    top:6px;
    padding:0;
    font-family:Arial;
    font-size:12px;
    z-index:90;
    background:#ffffff;
    position:relative;
    border:#86add8 solid 1px;
    color:#325285;
}

.hint_presa_centrala_ziare_reviste td {
    padding-left:10px;
    padding-right:10px;
}

.hint_presa_centrala_ziare_reviste p {line-height:25px;}


/*################### GRUPURI #########################################*/
.lista {
    width:906px;
    margin:15px 0 0 0;
    overflow:hidden;
    border:1px solid #b0b3b8;
}

.lista h1{
    width:886px;
    height:18px;
    padding:4px 10px 0 10px;
    background:url(img/comunitate/bg_lista.jpg) repeat-x 0 0;
    font-size:12px;
    color:#355183;
    border-bottom:1px solid #b0b3b8;
    margin:0;
}

.lista .grupuri{
    padding:18px 0 0 18px;
    width:888px;
}

.lista .grupuri .grupuri1{
    width:261px;
    height:111px;
    margin:0 8px 20px 0;
    padding:10px;
    font-size:11px;
    line-height:13px;
    background:url(img/comunitate/bg_li_lista.jpg) no-repeat 0 0;
    overflow:hidden;
}

.lista .grupuri .grupuri1 img{
    border:1px solid #aeb0b4;
    margin:0 7px 0 0;
    height:60px;
    width:60px;
    overflow:auto;
}

.lista .grupuri .grupuri1 strong{
    color:#355183;
    font-size:12px;
    line-height:14px;
}

.lista .grupuri .grupuri1 .small{
    width:190px;
    color:#717171;
    font-size:11px;
}

.lista .grupuri .grupuri1 .span{
    color:#ff6e36;
    font-size:11px;
}

.lista .grupuri .grupuri1 .vizite{padding:20px 0 0 0;}

.lista .grupuri .grupuri1 .vizite1{padding:35px 0 0 0;}

.lista .grupuri .grupuri1 .vizite span{margin-left:55px;}

.lista .grupuri .grupuri1 .vizite1 span{margin-left:75px;}

.visibility{visibility:hidden;}

.continut{
    width:908px;
    padding:0 0 20px;
}

.continut .left1{
    width:556px;
    margin:6px 0 60px;
}

.continut .left1 h1, .continut .left1 h2{
    background:#f2f5f5;
    height:24px;
    width:534px;
    font-size:18px;
    color:#26345b;
    padding:2px 8px 0 5px;
    border:1px solid #627fb8;
    border-left:1px solid #224f9d;
    border-right:1px solid #224f9d;
    margin:0;
}

.continut .left1 h2{
    font-size:12px;
    padding:6px 8px 0 5px;
    height:20px;
}

.continut .left1 h1 a{
    padding:0 0 0 270px;
    font-size:10px;
    color:#8b9ec0;
}

.continut .left1 .pagina_grup{
    padding:7px 2px 7px 8px;
    border-left:1px solid #627fb8;
    border-right:1px solid #627fb8;
    margin:0;
    width:537px;
}

.continut .left1 .pagina_grup img{
    border:1px solid #7a7a7a;
    padding:3px;
    margin:5px 10px 5px 0;
}

.continut .left1 .pagina_grup .p1{
    padding:4px;
    text-align:justify;
}

.continut .left1 .pagina_grup p{
    padding:0;
    margin:5px 0 0;
    font-size:12px;
}

.continut .left1 .pagina_grup .membri{
    color:#6e6e6e;
    margin:3px 0 0;
}

.continut .left1 .pagina_grup h1{
    color:#355183;
    font-weight:normal;
}

.continut .left1 .pagina_grup p a{
    color:#8b9ec0;
    text-decoration:none;
}

.continut .left1 .pagina_grup p a:hover{text-decoration:underline;}

.continut .left1 .pagina_grup .nr_comment{
    text-align:right;
    padding:0 5px 0 0;
    margin:0 0 3px 0;
}

.continut .left1 .pagina_grup .nr_comment a{text-decoration:underline;}

.continut .left1 h3{
    background:#f2f5f5;
    width:534px;
    color:#6e6e6e;
    padding:2px 8px 0 5px;
    border:1px solid #b0b3b8;
    font-size:13px;
    padding:6px 8px 0 5px;
    height:20px;
    font-weight:normal;
    margin:0;
}

.continut .left1 .fara{border-top:none;}

.continut .left1 .pagina_grup .scrool{
    border:1px solid #b0b3b8;
    height:86px;
    width:534px;
    margin:4px 0 0;
    overflow-x:hidden;
    overflow-y:scroll;
    overflow:-moz-scrollbars-vertical !important;
}

.continut .left1 .pagina_grup .scrool p{
    color:#355183;
    font-size:13px;
    padding:0 2px;
}

.continut .left1 .pagina_grup .scrool p span{font-weight:bold;}

.jos{border-bottom:1px solid #abc2dc;}

.event_add_edit{
    padding-top:30px;
    margin-top:30px;
}

.event_add_edit label{
    font-weight:bold;
    display:block;
    margin-top:10px;
    text-transform:uppercase;
}

.event_add_edit input.data{
    border:1px solid #ccc;
    padding:3px;
}

.continut .poze_membri{
    border:1px solid #b0b3b8;
    width:343px;
    margin:6px 0 0;
    padding:7px 2px 0 3px;
}

.continut .poze_membri p{
    color:#6f7072;
    font-size:13px;
    font-weight:bold;
    margin:0 0 4px;
}

.continut .poze_membri ul{
    border:1px solid #b0b3b8;
    list-style:none;
    height:383px;
    width:338px;
    padding:5px 2px 0 3px;
    margin:0 0 3px;
    overflow-x:hidden;
    overflow-y:scroll;
    overflow:-moz-scrollbars-vertical !important;
}

.continut .poze_membri ul li{
    display:inline;
    width:100px;
    height:120px;
    margin:0 3px 8px 0;
    padding:0 2px;
}

.continut .poze_membri ul li p{
    border:1px solid #b0b3b8;
    border-bottom:none;
    margin:0;
    padding:0 0 0 5px;
    width:91px;
}

.continut .poze_membri ul li p a{
    font-size:12px;
    color:#325180;
    font-weight:bold;
    text-decoration:none;
    padding:0;
}

.continut .btn_grup{
    background:url(img/comunitate/buton_grup.jpg) no-repeat top left;
    width:173px;
    height:20px;
    font-size:12px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    padding:6px 0 0;
    margin:20px 0 0;
}

.continut .poze_membri ul li p a:hover{text-decoration:none;}

.continut .poze_membri ul li img{
    padding:3px;
    border:1px solid #7a7a7a;
}

.continut .poze_membri form{margin:20px 0 0;}

.continut .poze_membri form p{margin:0 0 10px;}

.continut .poze_membri form p span{
    width:85px;
    text-align:center;
}

.continut .poze_membri form p input{
    width:240px;
    border:1px solid #b0b3b8;
}

.continut .poze_membri form p textarea{
    width:240px;
    height:60px;
    border:1px solid #b0b3b8;
}

.continut .poze_membri form input.submit{
    background:url(img/profil/submit_trimite.jpg) no-repeat top right;
    width:93px;
    height:29px;
    color:#6e6e6e;
    font-size:12px;
    font-weight:bold;
    border:none;
    margin:0 19px 5px 0;
}

.submit_events_modificat{
    background:url(img/profil/submit_trimite.jpg) no-repeat top right;
    width:93px;
    height:29px;
    color:#6e6e6e;
    font-size:12px;
    font-weight:bold;
    border:none;
    margin:0 19px 5px 0;
}

.continut .btn_grup{
    border:0;
    background:url(img/comunitate/buton_grup.jpg) no-repeat top left;
    width:173px;
    height:26px;
    font-size:12px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    padding:0;
    margin:20px 0 0;
}

.error{
    padding-left:20px;
    display:none;
    color:#FF0000;
}

.h1_grup{
    font-size:18px;
    color:#355183;
}

.filtre_users{
    width:296px;
    border:solid 1px #b0b3b8;
    font-family:Arial;
    font-size:12px;
    line-height:12px;
    text-align:left;
}

.filtre_users .title_filtre_users{
    padding:5px 0 5px 11px;
    width:285px;
    background:url(img/comunitate/bg_lista.jpg) repeat-x #e4ecee;
    border-bottom:solid 1px #b0b3b8;
    color:#355183;
}

.filtre_users .content_filtre_users{
    padding:20px 0 0 10px;
    width:286px;
    height:210px;
    color:#717171;
    text-align:left;
}

.filtre_users .content_filtre_users .input_text{
    padding:3px 0 3px 5px;
    width:163px;
    border:solid 1px #c6c6c6;
    background:#f8f8f8;
    font-size:11px;
    line-height:11px;
    color:#000000;
}

.filtre_users .content_filtre_users .input_text1{
    padding:3px 0 3px 5px;
    width:87px;
    border:solid 1px #c6c6c6;
    background:#f8f8f8;
    font-size:11px;
    line-height:11px;
    color:#000000;
}

.input_radio{
    margin:1px 0 0 4px;
    padding:0 0 0 0;
    border:none;
}

.input_button{
    margin-right:5px;
    padding:3px 5px 2px 5px;
    border:solid 1px #c0c9d9;
    font-size:11px;
}

.filtre_users .content_filtre_users .table_grupuri{
    margin:0;
    width:279px;
}

.filtre_users .content_filtre_users .table_grupuri td{height:30px;}

.filtre_users .content_filtre_users .table_grupuri .td1{width:78px;}

.filtre_users .content_filtre_users .table_grupuri .td2{width:84px;}

.filtre_users .content_filtre_users .table_grupuri .td3{
    width:89px;
    text-align:right;
}

.filtre_users .content_filtre_users .table_grupuri .td4{
    width:23px;
    text-align:right;
}

.content_butoane{
    margin-top:20px;
    width:100%px;
    text-align:right;
}

.width_button{
}
.cu_poza{
}

.ordonare_grupuri{
    padding:0 0 0 7px;
    width:603px;
    font-family:Arial;
    font-size:12px;
    line-height:12px;
    text-align:left;
}

.table_ordonare{margin:0;}

.ordonare_grupuri .title_ordonare_grupuri{
    padding:5px 0 5px 11px;
    width:590px;
    border:solid 1px #b0b3b8;
    background:url(img/comunitate/bg_lista.jpg) repeat-x #e4ecee;
    color:#355183;
}

.ordonare_grupuri .content_ordonare_grupuri{
    padding:20px 0 0 11px;
    width:590px;
    height:210px;
    border:solid 1px #b0b3b8;
    border-top:none;
    color:#717171;
    text-align:left;
}

.ordonare_grupuri .content_ordonare_grupuri table td{
    padding-right:8px;
    height:30px;
}

.content_butoane1{
    margin-top:51px;
}

.table_filtre{margin:0;}

.filtre_users .content_filtre_users .table_filtre td{height:27px;}

.content_butoane2{
    margin-top:7px;
}

.calendar1{padding:1px 0 0 5px;}

/*################### CALENDAR #########################################*/
div.calendar{
    position:relative;
    margin:auto;
    z-index:20;
}

.calendar td{height:16px!important;}

.calendar, .calendar table{
    background:#EEEEFF none repeat scroll 0%;
    border:1px solid #555566;
    color:#000000;
    cursor:default;
    font-family:tahoma,verdana,sans-serif;
    font-size:11px;
}

.calendar .button{
    padding:2px;
    text-align:center;
}

.calendar thead .title{
    background:#FFFFFF none repeat scroll 0%;
    color:#000000;
    font-weight:bold;
    padding:2px;
    text-align:center;
}

.calendar thead .headrow{
    background:#777788 none repeat scroll 0%;
    color:#FFFFFF;
}

.calendar thead .daynames{background:#BBDDFF none repeat scroll 0%;}

.calendar thead .name{
    border-bottom:1px solid #555566;
    color:#000000;
    padding:2px;
    text-align:center;
}

.calendar thead .weekend{color:#AA6666;}

.calendar thead .hilite{
    background-color:#AAAAFF;
    border:1px solid #0044FF;
    color:#000000;
    padding:1px;
}

.calendar thead .active{
    background-color:#7777CC;
    padding:2px 0 0 2px;
}

.calendar tbody .day{
    color:#445566;
    padding:2px 4px 2px 2px;
    text-align:right;
    width:2em;
}

.calendar tbody .day.othermonth{
    color:#BBBBBB;
    font-size:80%;
}

.calendar tbody .day.othermonth.oweekend{color:#FFBBBB;}

.calendar table .wn{
    background:#BBDDFF none repeat scroll 0%;
    border-right:1px solid #000000;
    padding:2px 3px 2px 2px;
}

.calendar tbody .rowhilite td{background:#DDEEFF none repeat scroll 0%;}

.calendar tbody .rowhilite td.wn{background:#EEEEFF none repeat scroll 0%;}

.calendar tbody td.hilite{
    background:#DDEEFF none repeat scroll 0%;
    border:1px solid #BBBBBB;
    padding:1px 3px 1px 1px;
}

.calendar tbody td.active{
    background:#CCDDEE none repeat scroll 0%;
    padding:2px 2px 0;
}

.calendar tbody td.selected{
    background:#FFFFFF none repeat scroll 0%;
    border:1px solid #000000;
    color:#000000;
    font-weight:bold;
    padding:1px 3px 1px 1px;
}

.calendar tbody td.weekend{color:#AA6666;}

.calendar tbody td.today{
    color:#0000FF;
    font-weight:bold;
}

.calendar tbody .disabled{color:#999999;}

.calendar tbody .emptycell{visibility:hidden;}

.calendar tbody .emptyrow{display:none;}

.calendar tfoot .footrow{
    background:#555566 none repeat scroll 0%;
    color:#FFFFFF;
    text-align:center;
}

.calendar tfoot .ttip{
    background:#FFFFFF none repeat scroll 0%;
    border-top:1px solid #555566;
    color:#444455;
    padding:1px;
}

.calendar tfoot .hilite{
    background:#AAAAFF none repeat scroll 0%;
    border:1px solid #0044FF;
    color:#000000;
    padding:1px;
}

.calendar tfoot .active{
    background:#7777CC none repeat scroll 0%;
    padding:2px 0 0 2px;
}

.calendar .combo{
    background:#DDEEFF none repeat scroll 0%;
    border:1px solid #665555;
    color:#000000;
    cursor:default;
    display:none;
    font-size:90%;
    left:0;
    position:absolute;
    top:0;
    width:4em;
    z-index:100;
}

.calendar .combo .label, .calendar .combo .label-IEfix{
    padding:1px;
    text-align:center;
}

.calendar .combo .label-IEfix{width:4em;}

.calendar .combo .hilite{background:#AACCFF none repeat scroll 0%;}

.calendar .combo .active{
    background:#EEEEFF none repeat scroll 0%;
    border-bottom:1px solid #4466AA;
    border-top:1px solid #4466AA;
    font-weight:bold;
}

.calendar td.time{
    background-color:#F4F0E8;
    border-top:1px solid #000000;
    padding:1px 0;
    text-align:center;
}

.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm{
    background-color:#FFFFFF;
    border:1px solid #888899;
    font-weight:bold;
    padding:0 3px 0 4px;
}
.calendar td.time .ampm{text-align:center;}

.calendar td.time .colon{
    font-weight:bold;
    padding:0 2px 0 3px;
}

.calendar td.time span.hilite{
    background-color:#666677;
    border-color:#000000;
    color:#FFFFFF;
}

.calendar td.time span.active{
    background-color:#000000;
    border-color:#FF0000;
    color:#00FF00;
}

/*################### log-in ##########################################*/
#creare_grup{
    background:url(img/new/bg_creare_grup.jpg) repeat-x 0 0;
    background:transparent url(img/new/bg_creare_grup.jpg) repeat-x scroll right top;
    border:1px solid #b0b3b8;
    overflow:hidden;
    width:100%;
    text-align:center;
}

.creare_grup_popup{
    background:url(img/new/bg_creare_grup.jpg) repeat-x 0 0;
    background:transparent url(img/new/bg_creare_grup.jpg) repeat-x scroll right bottom!important;
    border:1px solid #b0b3b8;
    overflow:hidden;
    width:100%;
    text-align:center;
    padding:20px 0pt 40px 20px!important;
    margin-top:10px!important;
}

.creare_grup{
    background:url(img/new/bg_creare_grup.jpg) repeat-x 0 0;
    background:transparent url(img/new/bg_creare_grup.jpg) repeat-x scroll right top;
    border:1px solid #b0b3b8;
    overflow:hidden;
    width:100%;
    text-align:center;
}

.creare_grup1{
    background:url(img/new/bg_creare_grup.jpg) repeat-x 0 0;
    background:transparent url(img/new/bg_creare_grup.jpg) repeat-x scroll right top;
    border:1px solid #b0b3b8;
    overflow:hidden;
    width:100%;
    text-align:center;
    padding-bottom:25px;
}

.creare_grup img{margin:0 0 0 0!important;}

.creare_grup .form_jos{
    padding:0 0 130px 0;
    margin:0 0 0 250px;
}

.login1 form{
    margin:0 0 0 0;
    padding:15px 0 0 0;
    border-left:1px solid #b0b3b8;
    border-right:1px solid #b0b3b8;
    background:#EEF0F0;
    width:396px;
    float:left;
    display:inline;
    padding-bottom:5px;
}

.creare_grup .form_1{
    margin:0 0 0 25px;
    padding:15px 10px 15px 10px;
    border-left:1px solid #b0b3b8;
    border-right:1px solid #b0b3b8;
    background:#EEF0F0;
    width:376px;
    float:left;
    display:inline;
}

.login1 form p{
    padding:0 0 25px 0;
    text-align:left;
    margin:0;
    float:left;
}

.login1 .login p label{
    color:#355183;
    font-size:16px;
    width:95px;
    padding:0 5px 0 0;
    float:left;
    text-align:right;
}

.login1 form p input.nume, .creare_grup1 form p input.nume{
    background:url(img/new/input_nume.jpg) no-repeat top right;
    width:231px;
    height: 18px;
    padding:4px 2px;
    border:none;
}

.creare_grup form p textarea{
    background:url(img/new/textarea.jpg) no-repeat top left #fff;
    width:230px;
    height:120px;
    border:none;
    padding:0 2px;
}

.creare_grup form p input.poza_grup{
    background:#fff!important;
    background:url(img/new/input_poza.jpg) no-repeat top left;
    height: 24px;
    border:1px solid #b0b3b8;
}

.login1 form input.submit_login{
    background:url(img/new/bg_submit.jpg) repeat-x 0 0;
    border:1px solid #b0b3b8;
    width:113px;
    font-size:13px;
    color:#334f72;
    font-weight:bold;
    margin:0 0 0 140px;
    padding:2px;
}

.login1 form input.submit_login.doi{margin:19px 0 0 5px;}

.creare_grup .login{margin:0 0 0 0;}

.creare_grup .login_sus{
    margin:0 0 0 0!important;
    margin:0 0 0 0;
}

.login_sus{
    margin:0;
    padding:0;
    float:left;
}

.creare_grup1 .login_sus{
    margin:0 0 -3px 0!important;
    margin:0 0 0 0;
    float:left;
    display:inline;
}

.login_sus1{
    margin:20px 0 0 0!important;
    margin:20px 0 0 0;
}

.creare_grup .login_jos{
    margin:0 0 0 0!important;
    margin:0 0 0 0;
    float:left;
    display:inline;
}

.creare_grup1 .login_jos{
    margin:-1px 0 0 0!important;
    margin:-1px 0 0 0;
    float:left;
    clear:left;
}

.login1 .login p{
    margin:0;
    padding:0 0 10px 15px;
    float:left;
}

.creare_grup .login p label{float:none;}

.creare_grup form input.submit_login{width:110px;}

.login p a{
    text-decoration:underline;
    color:#355183;
    font-size:16px;
    padding:0 0 0 7px;
}

.creare_grup .cont_nou{
    float:left;
    margin:0 -95px 0 130px!important;
    margin:0 -135px 0 130px;
    padding:0;
    width:190px;
    display:inline;
}

.creare_grup .cont_nou.unu_unu{
    margin:0 0 0 13px!important;
    margin:0 0 0 13px;
    padding-top:25px;
}

.creare_grup .cont_nou img{
    float:left;
    margin:0!important;
    margin:0;
}

.cont_nou p, .termeni_register p{
    text-align:center;
    color:#334f72;
    font-size:12px;
    width:181px;
    padding:0 3px;
    margin:0;
    float:left;
    border-left:1px solid #b0b3b8;
    border-right:1px solid #b0b3b8;
    background:#eef0f0;
    padding-bottom:20px;
}

.termeni_register a{color:#551a8b;}

.creare_grup .cont_nou p a{
    float:left;
    clear:left;
    width:100%;
    margin:3px 0;
    text-decoration:none;
    font-size:13px;
    color:#334f72;
    font-weight:bold;
}

.creare_grup .cont_nou p .bg_cont{
    background:url(img/new/bg_submit.jpg) repeat-x 0 0;
    float:left;
    border:1px solid #b0b3b8;
    text-decoration:none;
    width:90px;
    height:18px;
    font-size:13px;
    color:#334f72;
    font-weight:bold;
    margin:17px 0 0 45px;
    padding:4px 0 0;
}

.login1{
    float:left;
    clear:left;
    width:398px;
    margin:0 0 0 150px;
    display:inline;
    padding-top:25px;
    padding-bottom:25px;
}

.creare_grup .login1.unu{margin:0 0 0 260px;}

.creare_grup .login1 h2, .creare_grup .eroare{
    font-size:16px;
    color:#ff0000;
    margin:0;
    padding:0 0 10px 15px;
    font-weight:normal;
}

.creare_grup .eroare{
    padding:0;
    text-align:center;
}

.login2_register{
    float:left;
    clear:left;
    margin:0;
    width:396px;
    border-left:1px solid #b0b3b8;
    border-right:1px solid #b0b3b8;
    background:#eef0f0;
    margin-top:-3px;
}

.login2_register.unu{
    margin:0;
    padding:0;
    margin:-3px 0 0 0;
}

.login2_register p, .crearegrup1 .login3 p{margin:0 0 10px;}

.spatiu{
    margin:40px 0 0 260px;
    float:left;
    height: 100px;
    display:inline;
}

.login1 .login p label, .creare_grup1 .login2_register p label, .creare_grup1 .login3 p label{
    color:#355183;
    font-size:16px;
    width:120px;
    padding:0 0 0 0;
    float:left;
    text-align:right;
}

.btn_submit{
    background:url(img/new/bg_submit.jpg);
    border:solid 1px #b0b3b8;
    color:#334f72;
    font-weight:bold;
    font-size:13px;
    padding:2px 0;
    width:140px;
    margin-right:15px;
    position:relative;
    right:-123px;
}

.login1 .login p{
    color:#355183;
    font-size:16px;
}

.login1 .login p a{color:#ff0000;}

.login1 .login.unu p label{
    text-align:left;
    float:none;
}

.creare_grup .login1 .login.unu{
    margin:-3px 0 0 0;
    margin:0;
}

.creare_grup1 .login2_register p{
    margin:0 0 15px!important;
    margin:0 0 13px;
    color:#355183;
}

.login1 .login p span, .login2_register p span{
    padding:0 0 0 120px;
    font-size:12px;
    color:#355183;
    float:left;
}

.login2_register p span{padding:0 10px 10px 125px;}

.conditii_register, .termeni_register .conditii_register{
    text-align:left;
    width:214px;
    padding:0 7px 5px;
}

.form input.submit1_register,.submit1_register{
    background:url(img/new/bg_submit.jpg) repeat-x 0 0;
    float:right;
    border:1px solid #b0b3b8;
    width:113px;
    height:24px;
    font-size:12px;
    color:#334f72;
    font-weight:bold;
    margin:0 23px 0 0;
    position:relative;
    z-index:1;
}

.termeni_register{
    float:left;
    margin:0 13px 20px 130px!important;
    margin:0 13px 20px 130px;
    padding:0;
    width:230px;
    display:inline;
}

.creare_grup1 h4{
    font-size:14px;
    color:#ff0000;
    text-align:center;
    font-weight:normal;
    margin:15px;
}

.login1.unu{margin:0 0 0 260px;}

.input_text_browse{
    padding:3px 0 3px 5px;
    width:200px;
    border:solid 1px #c6c6c6;
}

/*################### comentarii ##########################################*/
.wrapper_comentarii{
    width:900px;
    overflow:hidden;
    margin:0 auto;
}

#comm_ok {
    background-color: #EEF1F1;
    border: 2px solid #5A85B9;
    color: #355183;
    display: block;
    font-size: 120%;
    font-weight: bold;
    margin: 5px 5px 5px 0;
    padding: 7px;
    text-align: center;
}

.primul_comentariu{margin-top:10px;}

.user_stats_comentarii{
    width:110px;
    float:left;
    padding-top:5px;
    padding-right:15px;
    overflow:hidden;
    text-align:right;
}

.rank_user_indicator {
    color:#EF975A;
    cursor:pointer;
}

.nume_user_comentarii{text-align:right;}

.nume_user_comentarii a{
    font-size:17px;
    color:#244568;
    font-weight:bold;
}

.nume_user_comentarii1 a {font-size:11px!important;}

.nume_user_comentarii2 a {font-size:12px!important;}

.nume_user_comentarii3 a {font-size:13px!important;}

.nume_user_comentarii4 a {font-size:15px!important;}

.data_comentarii{
    color:#666666;
    font-size:10px;
    text-align:right;
}

.avatar_comentarii{
    border:solid 1px #27436a;
    margin-top:5px;
    margin-left:34px;
    width:81px;
    height:82px;
}

.pozitie_comentarii{
    font-size:9px;
    color:#666666;
    text-align:right;
    margin-top:5px;
    float:right;
    text-decoration:underline;
}

.dreapta_comentarii{
    float:left;
    width:700px;
    overflow:hidden;
}

.continut_dreapta_comentarii{
    border-left:solid 2px #000000;
    padding-bottom:8px;
    overflow:hidden;
    width:690px;
    font-size:12px;
}
.continut_dreapta_comentarii_inadecvat{
    overflow:hidden;
    width:690px;
    font-size:12px;
}

.comm_log .titlu_comentarii{
    font-size:17px;
    font-weight:bold;
    color:#000000;
    padding-left:15px;
    overflow:hidden;
    text-align:left;
    margin-bottom:10px;
    margin-top:-3px;
}

.comm_log h1{font-size:16px;}

.comm_log font{font-size:16px;}

.comm_log p{
       font-size:13px;
       font-weight:bold;
}

.comm_log1 .titlu_comentarii {
    font-size:11px!important;
    margin-top:-1px!important;
}

.comm_log2 .titlu_comentarii {
    font-size:12px!important;
    margin-top:-1px!important;
}

.comm_log3 .titlu_comentarii {
    font-size:13px!important;
    margin-top:-1px!important;
}

.comm_log4 .titlu_comentarii {
    font-size:15px!important;
    margin-top:-1px!important;
}

.comm_log1 p, .comm_log1 a {
    font-size:10px;
    font-weight:normal;
}

.comm_log2 p, .comm_log2 a {
    font-size:11px;
    font-weight:normal;
}

.comm_log3 p, .comm_log3 a {
    font-size:12px;
    font-weight:normal;
}

.comm_log4 p, .comm_log4 a {
    font-size:13px;
    font-weight:normal;
}

.continut_comentarii{
    font-weight:bold;
    padding-left:15px;
    line-height:25px;
}

.buton_raspunde_comentarii{
    padding-left:10px;
    float:left;
}

.informatie_comentarii{
    color:#afafaf;
    font-size:9px!important;
    float:left;
    padding-left:10px;
    text-decoration:underline;
}

.informatie_comentarii_inadecvat{
    color:#afafaf;
    font-size:9px!important;
    text-decoration:none;
}

.informatie_comentarii_inadecvat_user{
    color:#244568;
    font-size:9px!important;
    text-decoration:none;
}

.butoane_comentarii{
    float:left;
    margin:0;
    padding-left:5px;
    width:180px;
}

.prima_nota_comentarii{
    color:#284267;
    font-weight:bold;
    font-size:12px;
    margin:0;
    padding:0;
    text-align:center;
}

.note_stanga_comentarii{
    float:left;
    color:#fd3333;
    padding-right:3px;
    font-weight:bold;
}

.note_dreapta_comentarii{
    float:left;
    color:#018000;
    padding-left:3px;
    font-weight:bold;
}

.maini_comentarii{
    float:left;
    padding-left:2px;
}

.indicator_comentarii{
    padding-left:60px;
    padding-top:10px;
}

.doilea_comentariu{
    margin-left:75px;
    margin-top:10px;
}

.status_comentarii{
    font-size:9px;
    color:#666666;
    text-align:right;
}

.data_doi_comentarii{
    color:#666666;
    font-size:10px;
    float:right;
    clear:both;
}

.dreapta_doi_comentarii{
    float:left;
    width:617px;
    overflow:hidden;
}

.continut_doi_comentarii{
    border-left:solid 2px #ba1c67;
    padding-bottom:8px;
    overflow:hidden;
}

.continut_doi_comentarii_inadecvat{
    overflow:hidden;
}

.titlu_doi_comentarii{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    padding-left:15px;
    padding-bottom:15px;
    text-align:left;
    margin-top:-3px;
}

.text_comentarii{
    padding-left:15px;
    text-align:left;
    padding-bottom:10px;
    font-size:12px;
}

.indicator_doi_comentarii{
    padding-left:140px;
}

.indicator_doi_comentarii img{
    float:left;
    padding-top:8px;
}

.treilea_comentariu{
    margin-left:177px;
    margin-top:10px;
}

.dreapta_trei_comentarii{
    width:523px;
    float:left;
    overflow:hidden;
}

.continut_trei_comentarii{
    border-left:solid 2px #fe7c40;
    padding-bottom:8px;
    width:515px;
    margin-top:3px;
}

.continut_trei_comentarii_inadecvat{width:515px;}

.titlu_trei_comentarii{
    font-size:16px;
    color:#000000;
    padding-left:15px;
    font-weight:bold;
    text-align:left;
}

.text_trei_comentarii{
    padding-left:15px;
    text-align:left;
}

.note_comentariia{
    float:right;
    padding-top:-3px;
}

.prima_nota_comentariia{
    color:#284267;
    font-weight:bold;
    font-size:18px;
    text-align:center;
}

.note_stanga_comentariia{
    float:left;
    padding-right:2px;
    text-align:right;
    width:58px;
}

.note_dreapta_comentariia{
    float:left;
    color:#018000;
    font-weight:bold;
    width:60px;
    text-align:left;
}

.x_comentarii{
    color:#018000;
    font-weight:bold;
    text-align:left;
    overflow:hidden;
}

.y_comentarii{
    color:#fd3333;
    font-weight:bold;
    text-align:right;
    overflow:hidden;
}

.tabel_comentarii{
    position:relative;
    top:3px;
    margin:0;
    padding:0;
}

.tr_comentarii{width:60px;}

.td_comentarii{
    font-size:12px;
    font-weight:bold;
    color:#284267;
    text-align:right;
}

.td_comentarii a{
    text-decoration:none;
    color:#284267;
}

.td_comentarii img{
    padding-left:2px;
    padding-right:2px;
}

.nota_comentarii{
    color:#018000;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    overflow:hidden;
}

.nota_neg_comentarii{
    color:#FD3333;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    overflow:hidden;
}

.eroare_votare_comentarii{
    color:#284267;
    font-weight:bold;
    text-align:right;
}

.v_comentarii{margin-bottom:-3px;}

.comentarii_parinte_copil {
    border:1px solid #ECECEC;
    background:#F4F4F4;
    padding-bottom:10px;
    width:897px;
    margin-top:5px;
}
.continut_special_editor {
    background:#f8f9fa;
    padding:8px 0;
    margin-bottom:5px;
}

.indice_user_editor {margin-bottom:5px;}

/*################### COMUNITATE #########################################*/
#top div{
    float:left;
}

#header{
    position:relative;
    width:910px;
    margin-top:5px;
    margin-bottom:7px;
    background:url(img/new/bg_header.jpg) repeat-x 0 0 #dbe5e7;
    border:1px solid #b7b5b5;
}

#header #hint{
    position:absolute;
    top:-10px;
    left:110px;
    filter:alpha(opacity=90);
    -moz-opacity:.90;
    opacity:.90;
}

#logo{
    float:left;
    margin:1px 0 0 15px;
}

#header form{
    float:left;
    width:368px;
    margin:10px 20px!important;
    margin:13px;
    padding:0;
}

#header form input{
    float:left;
    width:202px;
    height:19px;
    margin:10px 0 0 0;
    padding:3px;
    background-color:transparent;
    background-image:url(img/new/bg_cauta_input.jpg);
    background-repeat:no-repeat;
    border:0;
}

#header form .btn{
    float:left;
    width:139px;
    height:25px;
    padding:0;
    background-color:transparent;
    background-image:url(img/new/bg_cauta_btn.jpg);
    background-repeat:no-repeat;
    background-position:-1px 0;
    border:0;
    font-size:13px;
    font-weight:bold;
    color:#334f72;
    cursor:pointer;
}

#header form ul{
    margin:0 0 0 10px!important;
    margin:0 0 0 20px;
    padding:0;
    list-style:none;
    color:#334f72;
}

#header form ul li{
    float:left;
    margin:0;
    padding:0;
}

#header form ul li a{
    color:#334f72;
    text-decoration:none;
}

#tur{
    position:relative;
    top:-5px;
    height:74px;
    float:left;
    border:1px solid #cacfd0;
}

#tur a{
    float:left;
    clear:left;
    font-size:1px;
}

#tur a img{
    float:left;
    clear:left;
}

#meniu{
    position:relative;
    z-index:1000;
    float:left;
    clear:left;
    margin:0;
    padding:0 0 5px 0;
    list-style:none;
    background:url(img/new/bg_tab_meniu.jpg) no-repeat 100% 0;
}

#meniu li{
    float:left;
    margin:0;
    padding:0;
    list-style:none;
}

#meniu li a{
    float:left;
    margin:2px 0 -2px 0;
    padding:10px 17px 7px;
    font-size:15px;
    font-weight:bold;
    color:#355183;
    text-decoration:none;
    border-right:1px solid #b7b8b9;
}

#meniu li .fara_bord{
    border-right:0;
    padding-right:20px;
}

#submeniu{
    position:relative;
    z-index:900;
    top:-31px;
    float:right;
    clear:left;
    margin:0 0 -32px!important;
    margin:0 0 -28px;
    padding:0;
    list-style:none;
}

#submeniu li{
    float:left;
    margin:0;
    padding:0;
    list-style:none;
}

#submeniu li a{
    position:relative;
    top:-10px;
    margin:0;
    padding:17px 30px 7px;
    font-size:12px;
    font-weight:bold;
    color:#355183;
    text-decoration:none;
    background:url(img/new/center_buton.jpg) repeat-x 0 10px;
}

#submeniu li .first_li{
    padding-left:200px;
}

#submeniu .login a{
    margin:0;
    top:7px;
    padding:7px 36px 7px;
    font-size:12px;
    font-weight:bold;
    color:#355183;
    text-decoration:none;
    background:url(img/new/bg_buton_blue.jpg) repeat-x 0 0;
}

#bara{
    float:left;
    clear:left;
    margin:0 0 -3px 0!important;
    margin:0 0 -7px 0;
}

.left_comun{width:500px;}

.utilgrup{
    width:500px;
    height:460px;
    margin:5px 0 0 0;
    background:url(img/comunitate/bg_pagina.png) no-repeat -16px -47px;
    cursor:pointer;
}

.utilgrup h1{
    width:474px;
    height:19px;
    margin:0;
    padding:5px 10px 0;
    background:url(img/comunitate/bg_pagina.png) no-repeat -16px -17px;
    font-size:12px;
    color:#355183;
}

.utilgrup h1 select{
    float:right;
    width:140px;
    position:relative;
    top:-2px;
    font-size:10px;
}

.utilgrup h1 *{
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
}

.utilgrup .btn_util{margin:5px 0 0 8px;}

.utilgrup .btn_util a{
    width:109px;
    height:19px;
    margin:11px 4px;
    padding:4px 0 0;
    font-size:11px;
    text-align:center;
    text-decoration:none;
    color:#fff;
}
.utilgrup .btn_util .btn_gray{
    background:url(img/comunitate/bg_pagina.png) no-repeat -786px -422px;
    color:#717171;
}

.utilgrup .btn_util .btn_blue{
    background:url(img/comunitate/bg_pagina.png) no-repeat -673px -422px;
    color:#fff;
}

.utilgrup .btn_util .btn_tot{
    background:url(img/comunitate/bg_pagina.png) no-repeat -900px -422px;
    margin:10px 15px;
}

.utilgrup a{
    position:relative;
    float:left;
    width:213px;
    height:86px;
    margin:5px 0 5px 6px;
    padding:13px;
    font-size:11px;
    text-decoration:none;
    background:url(img/comunitate/bg_pagina.png) no-repeat -668px -283px;
    overflow:hidden;
}

.utilgrup a img{
    float:left;
    border:1px solid #aeb0b4;
    margin:0 5px 5px 0;
}

.utilgrup a strong{
    float:left;
    width:140px;
    color:#355183;
    font-size:12px;
    font-weight:bold;
}

.utilgrup a small{
    float:left;
    width:140px;
    color:#717171;
    font-size:11px;
}

.utilgrup a span{
    position:absolute;
    bottom:10px;
    color:#ff6e36;
    font-size:11px;
}

.utilgrup a .vizite{
    left:15px;
    float:left;
    clear:left;
}

.utilgrup a .vot{
    right:15px;
    float:right;
    clear:right;
}

#right_comun{
    position:relative;
    float:left;
    width:407px;
    margin-top:4px;
    overflow:hidden;
}

.right_comun .activitate{
    float:left;
    clear:left;
    height:425px;
    background:url(img/comunitate/bg_pagina.png) no-repeat -1444px -16px;
}

.right_comun #coment{
    float:left;
    clear:left;
    height:308px;
    background:url(img/comunitate/bg_pagina.png) no-repeat -1028px -285px;
}

.right_comun .subj{
    height:189px;
    background:url(img/comunitate/bg_pagina.png) no-repeat -1444px -436px;
    clear:left;
    float:left;
}

.right_comun div h1{
    width:380px;
    clear:left;
    height:19px;
    margin:1px 4px;
    padding:5px 10px 0;
    font-size:12px;
    color:#355183;
    background:url(img/comunitate/bg_pagina.png) no-repeat -609px -477px;
}

.right_comun .coment h1{}

.right_comun div.comentariu{
    clear:left;
    float:left;
    width:360px;
    border:1px solid #b3b6bb;
    padding:8px;
    cursor:pointer;
    margin:5px 7px;
}

.right_comun p.comentariu{
    width:360px;
    padding:5px;
    margin-top:10px;
    border:1px solid #b3b6bb;
    float:left;
}

.right_comun div.comentariu[class]{margin:10px 10px 0 14px;}

.right_comun div.no-item{
    border:none;
    text-align:center;
    cursor:default;
}

.right_comun div.over{border:1px solid #5f7ea5;}

.activ .comentariu{height:48px;}

.coment .comentariu{height:60px;}

.subj div.comentariu{
    height:100px;
    margin-top:15px;
}

.right_comun .activ{
    clear:left;
    height:380px;
    overflow:hidden;
}

.right_comun strong{
    width:340px;
    float:left;
    clear:left;
    font-size:11px;
    color:#ff6e36;
    font-weight:bold;
    text-decoration:underline;
    margin:0 0 1px;
}

.right_comun span{
    width:340px;
    float:left;
    clear:left;
    font-size:12px;
    color:#16387c;
    font-weight:bold;
    margin:0 0 1px;
}
.right_comun small{
    width:340px;
    float:left;
    clear:left;
    font-size:11px;
    color:#717171;
    margin:0 0 1px;
}

.right_comun div h1 select{
    float:right;
    width:140px;
    position:relative;
    top:-2px;
    font-size:10px;
}

.right_comun div h1 *{
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
}

.bottom_comun{
    width:920px;
    height:235px;
    margin:10px 0 0 0;
    overflow:hidden;
    background:url(img/comunitate/bg_pagina.png) no-repeat -520px -47px;
}

.bottom_comun div{padding:10px 0 0 10px;}

.bottom_comun a{
    float:left;
    width:115px;
    height:145px;
    overflow:hidden;
    margin:0 0 0 3px;
    padding:15px;
    background:url(img/comunitate/bg_pagina.png) no-repeat -520px -283px;
    text-align:center;
    text-decoration:none;
}

.bottom_comun a img{
    border:1px solid #aeb0b4;
    margin-bottom:5px;
}

.bottom_comun a span{
    font-size:11px;
    color:#717171;
}

.bottom_comun h1{
    width:892px;
    height:19px;
    margin:0;
    padding:5px 10px 0;
    background:url(img/comunitate/bg_pagina.png) no-repeat -519px -17px;
    font-size:12px;
    color:#355183;
}
/*################### HOMEPAGE ##########################################*/
.left_homepage{width:547px!important;}

.ceva_cu_leftside{
    margin-bottom:10px;
    padding:20px 10px 0 10px;
    width:525px;
    border:#b2b2b2 solid 1px;
    border-top:none;
}

.main{width:505px;}

.img2{border:0 solid #7a7a7a!important;}

.ora{
    margin-top:10px;
    font-size:11px;
    color:#8b9ec0;
    text-decoration:underline;
}

.ora_tag{
    font-size:11px;
    color:#8b9ec0;
    text-decoration:underline;
}

.main ul{
    width:100%;
    margin:10px 0;
    padding:0 0 10px 0;
    list-style:none;
}

.main li{
    float:left;
    width:44%;
    margin:10px 13px 0 0;
    padding:7px;
    border:1px solid #fff;
    overflow:hidden;
    height:55px;
}

.main ul h2{
    font-size:12px;
    font-weight:bold;
    color:#305391;
    text-decoration:none;
    padding:0;
    margin:0;
    padding:0;
}

.main li a{
    font-size:12px;
    font-weight:bold;
    color:#305391;
    text-decoration:none;
    padding:0;
    border:0 solid #fff;
    display:block;
    height:44px;
    overflow:hidden;
}

.main li .comm{
    font-weight:normal;
    margin-top:0;
    color:#8b9ec0;
    text-decoration:underline;
}

.main li .comm_tag{
    font-weight:normal;
    margin-top:0;
    color:#8b9ec0;
    text-decoration:underline;
    font-size:11px;
}

.main li .ora{margin-top:0;}

.main li.selectat{
    background:#f6f6f6;
    border:1px solid #b6b6b4;
}

.last_24_ever{
    padding:10px 10px 8px 10px;
    width:525px;
    border:#b2b2b2 solid 1px;
    border-top:none;
}

.last_24_ever .arrow_down{margin:0 0 5px 0;}

.last_24_ever span{
    font-size:22px;
    color:#2a2a2a;
    font-weight:bold;
}

.last_24_ever a{padding:5px 0 0 0;}

.last_24_ever .date{
    font-weight:bold;
    font-size:10px;
    color:#355183;
}

.arhiva_homepage_modificat{
    font-size:14px!important;
    color:#355183!important;
    padding:7px 2px 0 0!important;
}

.sec_ore{
    width:545px;
    border:#b2b2b2 solid 1px;
    border-top:none;
    margin-top:-5px;
}

.ore{margin:0 14px;}

.secundare .comm{margin-top:0;}

.right .omul_zilei{
    width:351px;
    padding-right:0!important;
    margin:0 0 10px 0;
}

.right .omul_zilei h4{
    margin:0;
    width:342px;
}

.right .omul_zilei .nopad{
    padding-top:10px;
    padding-bottom:10px;
}

.right .omul_zilei div{
    width:329px;
    padding:15px 10px;
}

.serv_ziare{
    width:auto;
    padding:0;
    list-style:none;
    line-height:18px;
}

.serv_ziare li{
    width:auto;
    margin:0;
    padding:0;
    list-style:none;
    line-height:18px;
}

.serv_ziare li a{
    width:150px!important;
    width:140px;
    margin:5px!important;
    margin:5px 5px 10px;
    font-size:12px;
    font-weight:bold;
    color:#345082;
    text-decoration:none;
    line-height:18px;
}

.camp h4{
    margin:0 0 5px 0;
    padding:0;
    font-size:19px;
    color:#355183;
    font-weight:normal;
}

.camp h4 a{
    font-size:19px;
    color:#355183;
    text-decoration:none;
}

.table_home{padding-right:15px;}

.table_home td{padding:0}

.banner_right_boom{
    padding:0 20px 20px 19px;
    padding-top:15px;
}

.calendar_home{
    padding:3px 0 0 0;
    line-height:1px;
    font-size:1px;
}

.date_home{
    margin:-2px 0 0 0;
    padding:3px 5px 0 0;
    width:80px;
    text-align:center;
}

.mici .selectata{
    padding-top:4px;
    background:#f6f6f6;
    border:1px solid #b5b5b5;
    border-bottom:none;
    height:21px;
    font-size:12px;
    color:#5c5c5c;
    text-decoration:none;
    position:relative;
    z-index:2;
    border-top:none;
}

.agenda{
    list-style-position:inside;
    border:1px solid #b5b5b7;
}

.agenda ol{
    width:320px;
    border:1px solid #b5b5b7;
    color:#355183;
    height:200px;
    overflow:scroll;
}

.casuta4 ol li{
    font-size:12px;
    color:#355183;
    font-weight:bold;
    padding:0;
    margin:0 0 15px;
}

.semn_intreabare_hover{
    padding-top:3px;
    text-align:center;
    left:60px;
    top:25px;
    z-index:9999;
    background:#ffffff;
    position:absolute;
    border:#86add8 solid 1px;
    color:#325285;
    width:240px;
    height:35px;
}

/*################### Sondaj ##########################################*/
.intrebare_camp{
    width:520px;
    margin:25px 0;
    padding:5px 5px 10px 10px;
    border:1px solid #627fb7;
    background:#F2F3F5;
    font-size:12px;
}

.intrebare_camp .full_bar{
    width:200px;
    background-color:#e7e7e7;
    height:5px;
    font-size:1px;
    line-height:1px;
}

.intrebare_camp .procent_bar{
    background-color:red;
    height:5px;
    font-size:1px;
    line-height:1px;
}

.buttons_avatare{
    margin:2px 0 0 0;
    padding:2px 2px;
    background:#e4e3e3;
    border:solid 1px #99afbd;
    color:#333333;
}

/************** Arhiva ************************/
.wrapper_arhiva{width:908px;}

.titlu_arhiva{
    border:1px solid #b0b3b8;
    font-size:15px;
    color:#a30000;
    background:url(img/arhiva/gradient_titlu.jpg) repeat-x bottom;
    padding:4px 0 3px 5px;
    padding-top:4px;
    padding-bottom:3px;
    padding-left:5px;
}

.titlu_arhiva a{color:#a30000;}

.ani_arhiva{
    color:#02519a;
    margin:10px 0 0 6px;
}

.arhiva_anului{
    color:#02519a;
    font-weight:bold;
    padding-left:3px;
    font-size:14px;
}

.ani_arhiva a{
    color:#02519a;
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
    padding-left:3px;
}

.ani_arhiva a:hover{color:#b01916;}

.calendar_arhiva{
    background:url(img/arhiva/gradient_background.jpg) repeat-y;
    padding:10px 0 10px 5px;
    margin-top:10px;
}

.tabel_arhiva{margin-top:5px;}

.arhiva_luna{
    font-size:14px;
    font-weight:bold;
    color:#b01916;
    width:100px;
}

.zile_arhiva a{
    color:#000000;
    text-decoration:none;
    padding-left:7px;
}

.zile_arhiva a:hover{
    text-decoration:underline;
    color:#b01916;
}

.ultima_luna{padding-bottom:5px;}

/*########################## PROFIL ##########################*/
.container{
    width:908px;
    margin:5px auto;
}

.container .top_profil_dreapta {
    margin:5px 0 0 0;
    background:url(img/profil/bg_topprofil.jpg) top left repeat-x;
    height:215px;
    width:565px;
    border:1px solid #b0b3b8;
    text-align:left;
}

.container .top_profil_dreapta .status{
    margin:5px 0 0 15px;
    color:#616161;
    font-size:11px;
    height:30px;
}

.container .top_profil_dreapta .status a{
    font-size:11px;
    margin:0 0 0 10px;
}

.container .top_profil_dreapta .status a:hover{text-decoration:underline;}

.container .top_profil_dreapta .puncte_port{
    color:#ff6e36;
    font-size:11px;
    font-weight:bold;
}

.container .top_profil_dreapta .puncte{
    color:#616161;
    font-size:11px;
}

.container .top_profil_dreapta .profil{
    margin:5px 0 0 15px;
    color:#16387c;
}

.container .top_profil_dreapta .profil img{
    padding:1px;
    border:1px solid #000000;
}

.container .top_profil_dreapta .profil h1{
    margin:0;
    font-size:11px;
}

.container .top_profil_dreapta .top_profil_dreapta_titlu{
    padding:3px 0 0 15px;
    background:url(img/profil/bg_titlu.jpg) top left repeat-x;
    height:19px;
    width:550px;
    border-bottom:1px solid #b0b3b8;
    text-align:left;
    font-size:14px;
    font-weight:bold;
    color:#16387c;
}

.container .top_profil_dreapta .top_profil_dreapta_titlu h1{
    margin:0;
    font-size:14px;
}

.container .top_profil_stanga{
    text-align:left;
    margin:5px 0 0 5px;
    background:url(img/profil/bg_topprofil.jpg) top left repeat-x;
    height:215px;
    width:334px;
    border:1px solid #b0b3b8;
}

.container .top_profil_stanga .top_profil_stanga_titlu{
    padding:3px 0 0 15px;
    height:19px;
    width:319px;
    text-align:left;
    font-size:14px;
    font-weight:bold;
    color:#16387c;
}

.container .top_profil_stanga .top_profil_stanga_text{
    text-align:left;
    padding:5px 5px 5px 10px;
    margin:5px 15px 10px 15px;
    background:#FFFFFF;
    height:135px;
    width:287px;
    border:1px solid #b0b3b8;
}

.player_personal_profil{
    margin-bottom:1px;
    font-family:Verdana;
    font-size:10px;
    line-height:10px;
    font-weight:bold;
    text-transform:uppercase;
    color:#22467a;
    text-decoration:none;
    letter-spacing:1px;
    padding:30px 30px 0 30px;
}

.container .top_profil_stanga .top_profil_stanga_text .titlu{
    color:#16387c;
    font-size:16px;
    text-decoration:underline;
    font-weight:bold;
}

.container .top_profil_stanga .top_profil_stanga_text .data{
    color:#616161;
    font-size:11px;
}

.container .top_profil_stanga .top_profil_stanga_text .stire{margin:8px 0 2px 0;}

.container .top_profil_stanga .top_profil_stanga_text .mai_mult{
    color:#334f72;
    font-size:12px;
}

.container .top_profil_stanga .top_profil_stanga_text .mai_mult:hover{text-decoration:underline;}

.container .top_profil_stanga .link_reflectie{
    margin:0 0 0 25px;
    color:#ff6e36;
    font-size:13px;
    font-weight:bold;
}

.container .top_profil_stanga .link_reflectie:hover{text-decoration:underline;}

.container .player_profil{
    margin:5px 0 0 0;
    padding:0 0 10px 0;
    width:906px;
    border:1px solid #b0b3b8;
}

.container .player_profil .lista_filme{
    margin:30px 20px 0 0;
    overflow:auto;
    overflow-x:hidden;
    height:250px;
}

.container .player_profil .player{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

.container .player_profil .thumb{
    width:50px;
    height:50px;
    padding:1px;
    border:1px solid #b0b3b8;
}

.container .player_profil .titlu_player{
    color:#0000ee;
    font-weight:bold;
    text-decoration:underline;
}

.container .player_profil .data{
    color:#16387c;
    font-style:italic;
    font-size:11px;
}

.container .legenda_comentarii{
    margin:5px 0 0 0;
    width:891px;
    border:1px solid #b0b3b8;
    padding:3px 0 0 15px;
    background:url(img/profil/bg_titlu.jpg) top left repeat-x;
    height:19px;
    text-align:left;
    font-size:14px;
    font-weight:bold;
    color:#16387c;
}

.container .comentarii_left{
    border:1px solid #b0b3b8;
    border-top:none;
    border-bottom:none;
    width:565px;
}

.container .comentarii_left .comentariu{
    padding:10px;
    text-align:left;
    border-bottom:1px solid #b0b3b8;
}

.container .comentarii_left .comentariu .stire{
    padding:5px;
    border:1px solid #b0b3b8;
}

.container .comentarii_left .comentariu .stire .titlu{padding:5px;}

.container .comentarii_left .comentariu .stire .titlu span{
    color:#868686;
    font-weight:bold;
}

.container .comentarii_left .comentariu .stire .titlu a{
    color:#16387c;
    font-weight:bold;
    margin:0 10px;
}

.container .comentarii_left .comentariu .stire .titlu .data{
    font-size:11px;
    color:#16387c;
    font-weight:normal;
}

.container .comentarii_left .comentariu .stire p a{
    color:#16387c;
    margin:0 0 0 10px;
}

.container .comentarii_left .comentariu .stire p a{text-decoration:underline;}

.container .comentarii_left .comentariu .comentariu_user{margin:15px 0 0 0;}

.container .comentarii_left .comentariu .comentariu_user .content{
    padding:5px;
    border:1px solid #b0b3b8;
    width:500px;
    background:#dbe6e7;
    overflow:hidden;
}

.calitatea_comm{
    overflow:hidden;
    text-align:right;
    position:relative;
    top:6px;
    left:16px;
    font-size:12px;
    line-height:16px;
    color:#284267;
}

.calitatea_comm_profile{top:4px;}

.container .comentarii_left .comentariu .comentariu_user .replies{
    padding:5px;
    margin-left:8px;
    border:1px solid #b0b3b8;
    width:470px;
    background:transparent;
    overflow:hidden;
}

.container .comentarii_left .comentariu .comentariu_user .content .titlu{padding:5px;}

.container .comentarii_left .comentariu .comentariu_user .content .titlu span{
    color:#868686;
    font-weight:bold;
}

.container .comentarii_left .comentariu .comentariu_user .content .titlu a{
    color:#16387c;
    font-weight:bold;
    margin:0 10px;
}

.container .comentarii_left .comentariu .link{
    margin:10px 0 0 0;
    width:480px;
    height:17px;
    padding:0 0 0 30px;
}

.container .comentarii_left .comentariu .link a{
    color:#ff7b43;
    font-weight:bold;
    text-decoration:underline;
}

.container .comentarii_left .comentariu .link a:hover{text-decoration:none;}

.container .calendarbox{
    margin:0 0 0 -1px;
    padding:10px 0 10px 1px;
    border:1px solid #b0b3b8;
    border-top:none;
    border-left:none;
    background:#FFFFFF;
    width:340px;
    color:#16387c;
    font-weight:bold;
    text-align:center;
    position:relative;
}

.container .calendar .cal{margin:5px 0 0 0;}

.container .left_side{
    margin:5px 0 0 5px;
    padding:0;
    background:#FFFFFF;
    width:336px;
    color:#16387c;
    font-weight:bold;
    border:red;
    position:relative;
}

.container .left_side .container{
    margin:0;
    padding:5px;
    border:1px solid #b0b3b8;
    background:#FFFFFF;
    width:324px;
    color:#16387c;
    font-weight:bold;
}

.container .left_side .container .groupsbox_but a{color:#16387c;}

.container .left_side .container .groupsbox_but a:hover{text-decoration:underline;}

.container .left_side .meniu{
    margin:0;
    padding-top:4px;
    border:1px solid #b0b3b8;
    border-bottom:none;
    background:#e9f2f3;
    width:90px;
    color:#16387c;
    height:18px;
    text-align:center;
}

.container .left_side .meniu_hover{
    margin:0 0 0 0;
    padding-top:4px;
    border:1px solid #b0b3b8;
    border-bottom:none;
    background:#ffffff;
    width:90px;
    color:#16387c;
    height:18px;
    text-align:center;
}

.container .left_side .meniu_hover a{
    font-weight:bold;
    color:#16387C;
}

.container .left_side .meniu_hover a:hover{text-decoration:underline;}

.container .left_side .meniu a{
    font-weight:bold;
    color:#16387C;
}

.container .left_side .meniu a:hover{text-decoration:underline;}

.container .left_side .meniu1{
    margin:0;
    padding-top:4px;
    border-top:1px solid #b0b3b8;
    background:#e9f2f3;
    width:90px;
    color:#16387c;
    height:18px;
    text-align:center;
}

.container .left_side .meniu2{
    margin:0;
    padding-top:4px;
    border-top:1px solid #b0b3b8;
    border-right:1px solid #b0b3b8;
    border-left:1px solid #b0b3b8;
    background:#e9f2f3;
    width:90px;
    color:#16387c;
    height:18px;
}

.container .left_side .mail{
    margin:0;
    padding-top:4px;
    padding-left:5px;
    color:#16387c;
    height:18px;
}

.container .left_side .mail .necitite{color:#ff6e36;}

.container .left_side .meniu1_hover{
    margin:0;
    padding-top:4px;
    border-top:1px solid #b0b3b8;
    background:#ffffff;
    width:90px;
    color:#16387c;
    height:18px;
}

.container .left_side .container .overflow{
    margin:0;
    padding:0 5px 0 0;
    background:#FFFFFF;
    color:#16387c;
    font-weight:bold;
    max-height:300px;
    height:auto;
    overflow:auto;
    overflow-x:hidden;
    width:319px;
}

.container .left_side .container .overflow_mic{
    margin:0;
    padding:0 5px 0 0;
    background:#FFFFFF;
    color:#16387c;
    font-weight:normal;
    height:100px;
    overflow:auto;
    overflow-x:hidden;
    width:319px;
}

.container .left_side .container .overflow_mic .de_citit_link{
    margin:0 0 3px 0;
    padding:0 0 3px 0;
    text-align:left;
    border-bottom:1px solid #EAEAEA;
}

.container .left_side .container .overflow_mic .de_citit_link .check{
    margin:1px 5px 0 5px;
    width:10px;
}

.container .left_side .container .overflow_mic2{
    margin:0;
    padding:0 5px 0 0;
    background:#FFFFFF;
    color:#16387c;
    font-weight:normal;
    height:200px;
    overflow:auto;
    overflow-x:hidden;
    width:319px;
}

.container .left_side .container .overflow_mic2, .overflow_mic a{color:#16387c;}

.container .left_side .container .overflow_mic2, .overflow_mic a:hover{text-decoration:underline;}

.container .left_side .container .overflow .friend{
    padding:10px;
    margin-bottom:5px;
    background:#e8e8e8;
    text-align:left;
}

.container .left_side .container .overflow .friend .status{
    font-weight:normal;
    font-size:11px;
}

.container .left_side .container .overflow .friend a{
    color:#16387c;
    font-size:11px;
}

.container .left_side .container .overflow .comment_utilizatori .miniuser{
    font-weight:bold;
    color:#16387C;
}

.container .left_side .container .overflow .friend a:hover{text-decoration:underline;}

.container .left_side .container .overflow .friend img{
    border:1px solid #b5b5b5;
    margin:0 10px 0 0;
}

.container .left_side .titlu_box{
    margin:10px 0 0 0;
    padding-top:4px;
    padding-left:10px;
    border:1px solid #b0b3b8;
    background:url(img/profil/titlu_box_bg.jpg) top left repeat-x;
    color:#16387c;
    height:18px;
    width:324px;
    text-align:left;
}

.container .buton{
    display:block;
    margin:-2px 2px 0 0;
    color:#FFFFFF;
    background:#ff6e36;
    border:1px solid #990000;
    padding:1px 4px 0 4px;
}

.container .buton_decitit{
    display:block;
    margin:5px 0 0 5px;
    color:#000000;
    background:#eaeaea;
    border:1px solid #b0b3b8;
    padding:1px 4px 0 4px;
    width:80px;
}

.container .left_side .container .overflow .comment_utilizatori{
    margin:0 0 10px 0;
    padding:0 0 5px 0;
    text-align:left;
    border-bottom:1px solid #eaeaea;
}

.container .left_side .container .overflow .comment .titlu a{font-weight:bold;}

.container .left_side .container .overflow .comment_utilizatori .status{
    font-weight:normal;
    font-size:10px;
}

.container .left_side .container .overflow .comment a{
    color:#16387c;
    font-size:11px;
}

.container .left_side .container .overflow .comment a:hover{text-decoration:underline;}

.container .left_side .container .overflow .comment .text{
    margin:5px 0 0 0;
    padding:0;
    font-weight:normal;
    color:#000000;
}

.container .left_side .container .overflow .comment img{border:1px solid #b5b5b5;}

.container .left_side .container .textbox{
    margin:5px 0 0 0;
    width:318px;
    height:100px;
    overflow:auto;
}

.container .left_side .container .buton_input{
    margin:5px 0 0 0;
    border:1px solid #b0b3b8;
    height:20px;
    width:70px;
    font-size:12px;
}

.container .left_side .container .box_diverse{
    padding:5px;
    text-align:left;
    border-bottom:1px solid #eaeaea;
}

.container .left_side .container .box_diverse .raspuns{font-weight:normal;}

.imagine_top_profil{
    border:1px solid #000000;
    padding:1px;
    margin-right:3px;
    width:70px;
    height:70px;
}

/*########## Detalii personale primu box sus dreapta ###########*/
.interior_left_news{
    padding:0;
    width:598px;
}

.right_date_user{width:280px;}

.date_user{
    border:1px solid #B0B3B8;
    margin:0 0 10px;
    width:280px;
}

.date_user h3{
    color:#000000;
    font-size:11px;
    margin:0;
    padding:0 0 3px 5px;
    text-align:left;
}

.date_user h2{
    color:#355183;
    font-size:12px;
    margin:0;
    padding:5px 5px 0;
}

.date_user h4{
    font-size:12px;
    font-weight:normal;
    margin:0;
    padding:0 5px 5px;
}

.date_user h6{
    background:#E6EBEE none repeat scroll 0 0;
    border-bottom:1px solid #B0B3B8;
    color:#334F72;
    font-size:12px;
    margin:0;
    padding:3px;
}

.data_adaugat{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    margin:0 0 15px;
    padding:0;
    text-align:left;
}

.date_user p{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    margin:10px;
    text-align:center;
}

.date_user p a{
    color:#8B9EC0;
    float:right;
    font-size:11px;
    font-weight:normal;
    margin:0;
    text-decoration:none;
}

.descriere_main.unu .toate_subiectele{padding:0 165px 0 0;}

.descriere_main blockquote{
    font-size:130%;
    font-style:italic;
    color:#777777;
    background: url(img/blockquote_off.gif) no-repeat right bottom;
    margin:8px 18px 4px 18px;
    padding-left:18px;
    text-indent:-18px;
}
.descriere_main blockquote:first-letter{
    background:url(img/blockquote_on.gif) no-repeat left top;
    padding-left:18px;
}
.descriere_main cite{
    color:#777777;
    text-align:right;
    font-weight:normal;
    display:block;
    margin:0 18px 4px 0;
}

/*########## COMENTARII ###########*/
.container .comentarii_left .comentariu .butoane_comentarii{
    margin:0;
    padding:0;
    float:left;
    margin:-5px 0 0 0;
    padding-left:5px;
    width:180px;
}

.container .comentarii_left .comentariu .note_comentarii{
    margin:0;
    padding:0;
    float:right;
}

.container .comentarii_left .comentariu .prima_nota_comentarii{
    color:#284267;
    font-weight:bold;
    font-size:12px;
    margin:0;
    padding:0;
    text-align:center;
}

.container .comentarii_left .comentariu .note_stanga_comentarii{
    float:left;
    color:#fd3333;
    padding:0;
    margin:0;
    padding-right:3px;
    font-weight:bold;
}
.container .comentarii_left .comentariu .note_dreapta_comentarii{
    float:left;
    color:#018000;
    padding:0;
    margin:0;
    padding-left:3px;
    font-weight:bold;
}

.container .comentarii_left .comentariu .maini_comentarii{
    float:left;
    padding-left:2px;
}

.container .comentarii_left .comentariu .clear{clear:both;}

.container .comentarii_left .comentariu .indicator_comentarii{
    padding-left:60px;
    padding-top:15px;
}

.container .comentarii_left .comentariu .doilea_comentariu{margin-left:75px;}

.container .comentarii_left .comentariu .status_comentarii{
    font-size:10px;
    color:#666666;
    float:right;
    margin:0;
    padding:0;
    text-align:right;
}

.container .comentarii_left .comentariu .data_doi_comentarii{
    color:#666666;
    font-size:10px;
    float:right;
    clear:both;
    margin:0;
    padding:0;
}

.container .comentarii_left .comentariu .dreapta_doi_comentarii{
    float:left;
    width:558px;
    overflow:hidden;
}

.container .comentarii_left .comentariu .continut_doi_comentarii{
    border-left:solid 2px #ba1c67;
    padding-top:10px;
    padding-bottom:20px;
    overflow:hidden;
}

.container .comentarii_left .comentariu .titlu_doi_comentarii{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    margin:0;
    padding:0;
    padding-left:10px;
    padding-bottom:15px;
}

.container .comentarii_left .comentariu .text_comentarii{
    padding:0;
    margin:0;
    padding-left:10px;
}

.container .comentarii_left .comentariu .indicator_doi_comentarii{
    margin:0;
    padding:0;
    padding-left:120px;
    padding-top:15px;
}

.container .comentarii_left .comentariu .treilea_comentariu{padding-left:177px;}

.container .comentarii_left .comentariu .dreapta_trei_comentarii{
    width:456px;
    float:left;
    overflow:hidden;
}

.container .comentarii_left .comentariu .continut_trei_comentarii{
    border-left:solid 2px #fe7c40;
    padding:0;
    margin:0;
    padding-top:10px;
    padding-bottom:20px;
    width:456px;
}

.container .comentarii_left .comentariu .titlu_trei_comentarii{
    font-size:16px;
    color:black;
    padding:0;
    margin:0;
    padding-left:10px;
    font-weight:bold;
}

.container .comentarii_left .comentariu .text_trei_comentarii{
    font-weight:bold;
    padding-left:10px;
}

.container .comentarii_left .comentariu .nota_mijloc{
    margin:0;
    padding:0;
    float:left;
}

.container .comentarii_left .comentariu .note_comentariia{
    margin:0 30px 0 0;
    padding:0;
    float:right;
    width:120px;
}

.container .comentarii_left .comentariu .prima_nota_comentariia{
    color:#284267;
    font-weight:bold;
    font-size:18px;
    margin:0;
    padding:0;
    text-align:center;
    width:120px;
}

.container .comentarii_left .comentariu .note_stanga_comentariia{
    float:left;
    padding:0;
    margin:0;
    padding-right:2px;
    text-align:right;
    width:58px;
}
.container .comentarii_left .comentariu .note_dreapta_comentariia{
    float:left;
    color:#018000;
    padding:0;
    margin:0;
    font-weight:bold;
    width:60px;
    text-align:left;
}

.container .comentarii_left .comentariu .maini_comentariia{}

.container .comentarii_left .comentariu .x{
    color:#018000;
    font-weight:bold;
    text-align:left;
    overflow:hidden;
}

.container .comentarii_left .comentariu .y{
    color:#fd3333;
    font-weight:bold;
    text-align:right;
    overflow:hidden;
}

.container .comentarii_left .comentariu .z{
    font-weight:bold;
    font-size:18px;
    color:#284267;
}

.container .comentarii_left .comentariu .tr{width:60px;}

.container .comentarii_left .comentariu .td{
    font-size:12px;
    font-weight:bold;
    color:#284267;
    text-align:right;
}

.container .comentarii_left .comentariu .td a{
    text-decoration:none;
    color:#284267;
}

.container .comentarii_left .comentariu .td img{
    padding-left:2px;
    padding-right:2px;
}

.container .comentarii_left .comentariu .nota{
    color:#018000;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    overflow:hidden;
}

.container .comentarii_left .comentariu .nota_neg{
    color:#FD3333;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    overflow:hidden;
}

.container .comentarii_left .comentariu .eroare_votare{
    color:#284267;
    font-weight:bold;
    text-align:right;
}

.container .comentarii_left .comentariu .v{margin-bottom:-3px;}

/****************************** Backgrounduri imagini ***************************/
.background_mare{
    background:#b0b0b0;
    width:908px;
    height:1px;
    line-height:1px;
    font-size:1px;
}

.background_mijlociu{
    background:#b0b0b0;
    width:547px;
    height:1px;
    line-height:1px;
    font-size:1px;
}

.background_mic{
    background:#b0b0b0;
    width:351px;
    height:1px;
    line-height:1px;
    font-size:1px;
}

/****************************** Box sondaje homepage ***************************/

.continut_sondaje_articol {
    border: 1px solid #D6D6D6!important;
    display: block!important;
    margin: 10px 0 0!important;
    padding: 0!important;
    width:535px!important;
}

.continut_sondaje_articol a {text-decoration:none!important;}

.continut_sondaje_articol span {font-size:11px;}

.continut_sondaje_homepage{
    border-left:solid 1px #B0B3B8;
    border-right:solid 1px #B0B3B8;
    border-bottom:solid 1px #B0B3B8;
    width:349px;
    padding:0 0 10px 0;
    text-align:left;
}

.continut_sondaje_homepage h4 {
    padding:9px 10px;
    color:#8C8C8C;
    font-size:13px;
    margin:0 0 0 0;
}

.continut_sondaje_homepage_h4 {
    background:#ebf2f3;
    padding:6px 10px;
    font-size:13px;
    margin:5px 0;
}

.continut_sondaje_homepage_h4 a {color:#355183;}

.continut_sondaje_homepage span{padding-left:5px;}


.continut_sondaje_homepage .title__poll {
    font-size: 18px;
    color: #355183
}

.gradient_sondaje_homepage2{
    height:11px;
    margin:0;
    padding:0;
    font-size:1px;
    line-height:1px;
    background:#32408f;
}

.gradient_sondaje_homepage{
    background:#ececec;
    height:11px;
    width:120px;
    margin:0;
    padding:0;
    font-size:1px;
    line-height:1px;
    background:#ececec;
}

.input_sondaje_homepage{width:15px!important;}


#comm_ok{
    display:block;
    border:2px solid #5A85B9;
    background-color:#EEF1F1;
    padding:7px;
    margin:5px 5px 5px 0;
    font-size:120%;
    font-weight:bold;
    color:#355183;
    text-align:center;
}

.loader_top3{
    margin-left:38px;
    color:#355183;
    font-size:12px;
    font-weight:bold;
}


/******************* Live-show regulamnet **********************************/

.live_show_properties{color:#355183;}

.live_show_title{
    color:#355183;
    font-size:14px;
}

/******************* Live Show Profil ******************************/

.container .top_profil_stanga_live_show{
    text-align:left;
    margin:5px 0 0 5px;
    background:url(img/liveshow/gradient_liveshowprofil.jpg) top left repeat-x;
    height:205px;
    width:334px;
    border:1px solid #b0b3b8;
}

.liveshow_profil{
    background:url(img/liveshow/gradient_liveshowprofil.jpg) repeat-x bottom;
    border:1px solid #B0B3B8;
    margin:5px 0 0 0;
    text-align:left;
    width:906px;
}

.live_profil{
    width:80px;
    height:12px;
    padding:5px 0 0 10px;
}

.informatie_utilizator_live{
    width:790px;
    margin:0 auto;
    padding:10px 0 15px 5px;
    color:#16387c;
    overflow:hidden;
}

.titlu_utilizator_live {
    width:570px;
    margin:0 auto;
    overflow:hidden;
    text-align:center;
}

.live_user{
    color:#ff0000;
    font-size:16px;
    padding:0 3px 0 3px;
}

.user_text_live{
    font-size:18px;
    color:#16387c;
}

.emisiune_live_profil{
    font-size:18px;
    color:#16387c;
    text-decoration:none;
}

.data_live{
    color:#ff6e36;
    padding-left:3px;
    font-size:11px;
}

.link_footer_invitati {
    background:url(img/bg_buton_invitati.jpg) no-repeat top left;
    width:120px;
    height:25px;
    text-align:center;
    padding:7px 0 0 0;
    margin:10px 17px 0 0;
}

/********************* Live Show Homepage **********************/

.homepage_liveshow{
    height:180px;
    overflow-x:hidden;
    overflow-y:auto;
    font-size:12px;
    padding:15px 15px 0 0;
    line-height:15px;
}

.homepage_liveshow p{
    width:250px;
    float:left;
}

.titlu_liveshow_homepage{
    border-bottom:1px solid #B2B2B2;
    color:#ff0000;
    font-size:14px;
    padding:0 5px 0 8px;
    width:336px;
}

.avatar_liveshow{
    width:55px;
    padding:3px 0 0 10px;
}

.user_liveshow_homepage{
    font-size:12px;
    color:#355183;
    text-decoration:none;
}

.data_liveshow_homepage{font-size:11px;}

.create_show_homepage{
    margin:0;
    padding:40px 0 5px 80px;
}

.create_show_homepage a{
    color:#ff0000;
    font-size:16px;
}


.live_show_hover a{
    text-decoration:underline;
}

.live_show_hover a:hover{
    text-decoration:none;

}

.filtre_mic .buton_cauta{
    margin:0 0 0 3px;
    padding:1px 0 1px 0;
    width:140px;
    height:26px;
    border:1px solid #979e97;
    font-size:14px;
    font-weight:bold;
    background:#ffcb00 url(img/surse/buton_filtre.png) repeat-x;
    letter-spacing:0.1px;
}
.filtre form .buton_cauta{
    margin:0 0 0 3px;
    padding:1px 0 1px 0;
    width:140px;
    height:26px;
    border:1px solid #979e97;
    font-size:14px;
    font-weight:bold;
    background:#ffcb00 url(img/surse/buton_filtre.png) repeat-x;
    letter-spacing:0.1px;
}

.filtre_mic .camp_cauta{
    height:18px;
    border:1px solid #979e97;
    position:relative;
}
.filtre .camp_cauta{
    height:18px;
    border:1px solid #979e97;
    position:relative;
}

.propunepersonalitateimg{
margin: 8px 6px -20px;
}

.imputnoscriptfiltru{
    font-weight:bold;
    background:#FFCC00;
    border:1px solid silver;
}

.diveuroparlamentare{
    width:630px;
    height:auto;
    font-size:14px;
    text-align:center;
    background:#F7F7F7;
    padding:10px 0;
    margin-bottom:15px;
    color:#000000;
    border:1px solid silver;
}
.diveuroparlamentare a{
    font-size:14px;
    color:#044486;
}


/********************* Arhiva pro contra **********************/

.container_arhiva{
    border:1px solid #dfdfdf;
    width:906px;
}

.description_logo_televiziune{
    font-size:30px;
    color:#000000;
    padding:2px 5px 0 0;
}

.dreapta_arhiva_liveshow{
    border:1px solid #b5b5b5!important;
    height:300px!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    padding:2px 10px 0 0!important;
    line-height:15px!important;
    width:339px!important;
    position:relative!important;
    z-index:1!important;
    background:none!important;
    margin-bottom:15px!important;
}

.login_arhiva_live{
    font-family:Verdana;
    font-size:12px;
    height:20px;
    padding:10px 10px 15px 0;
}

.login_arhiva_live a{
    background:#E4852B url(img/header/comunitate-header-middle.jpg) repeat-x scroll 0 0 !important;
    padding:2px 4px 3px 4px;
    color:#ffffff;
    border-top:1px solid #B2B2B2;
    border-bottom:1px solid #B2B2B2;
    height:13px;
}

.meniu_header_arhiva_liveshow{padding-left:10px;}

.meniu_header_arhiva_liveshow a{
    background:#ededed url(img/liveshow/gradient_meniu_arhiva.jpg) repeat-x;
    padding:6px 32px 5px 32px;
    color:#06569d;
    font-size:16px;
    height:20px;
    margin:0 1px 0 1px;
    border-right:1px solid #e0e0e0;
    border-left:1px solid #e0e0e0;
}

.buton_stanga_arhiva{
    margin:0 1px 0 0!important;
    border-left:none!important;
}

.buton_dreapta_arhiva{
    margin:0 0 0 1px!important;
    border-right:none!important;
}

.titlu_arhiva_live{padding:15px 0 0 15px;}

.top_titlu_arhiva_dreapta{
    background:#edf7fe;
    color:#065492;
    border-left:1px solid #B5B5B5;
    border-right:1px solid #B5B5B5;
    padding:2px 0 2px 10px;
    width:339px;
    font-size:14px;
}

.create_show_arhiva{
    border:1px solid #ececec;
    background:#edf7ff;
    width:349px;
    text-align:center;
    margin-bottom:5px;
}

.create_show_arhiva p{
    font-size:24px;
    color:#000000;
    padding-top:15px;
}

.create_show_arhiva a{
    color:#055594;
    font-size:20px;
}

.create_show_arhiva img{margin:4px 2px 0 2px;}

.informatie_creare_show{
    font-size:16px;
    color:#000000;
}

.toate_emisiunile_arhiva{
    background:#edf7fe;
    color:#065492;
    font-size:14px;
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    padding:1px 45px 0 55px;
}

.grup_toate_emisiunile_arhiva{
    border:1px solid #e3e3e3;
    padding:0 1px 10px 20px;
}

.prezentare_emisiune_arhiva{
    border:1px solid #e3e3e3;
    background:url(img/liveshow/gradient_casuta_arhiva.jpg) repeat-x bottom;
    width:183px;
    padding:3px;
    text-align:center;
    overflow:hidden;
}

.play_image_liveshow {
    opacity:0.4;
    position:absolute;
    text-align:center;
    z-index:90;
    background:transparent url(img/liveshow/gif-play.gif) no-repeat;
    height:100px;
    width:180px;
}

.play_image_liveshow:hover {
    position:absolute;
    text-align:center;
    z-index:90;
    background:transparent url(img/liveshow/gif-play.gif) no-repeat;
    height:100px;
    width:180px;
    opacity:1;
}

.play_image_liveshow_mare {
    opacity:0.4;
    position:absolute;
    text-align:center;
    z-index:90;
    background:transparent url(img/liveshow/gif-play-mare.gif) no-repeat;
    height:290px;
    width:513px;
}

.play_image_liveshow_mare:hover {
    position:absolute;
    text-align:center;
    z-index:90;
    background:transparent url(img/liveshow/gif-play-mare.gif) no-repeat;
    height:290px;
    width:513px;
    opacity:1;
}

.arhiva_liveshow_detaliu{
    border-top:1px dotted #e3e3e3;
    width:183px;
    padding:3px 0 3px 0;
}

.emisiune_prezentata_arhiva{
    padding:2px 0 0 2px;
    width:185px;
}

.link_arhiva_liveshow_modificat {
    border-top:1px solid #B2B2B2;
    font-size:12px;
    padding-top:3px;
    margin-left:15px;
    width:318px;
}

.link_arhiva_liveshow {
    border-top:1px solid #B2B2B2;
    font-size:12px;
    padding-top:3px;
    width:349px;
    text-align:right;
}

.link_arhiva_liveshow a {
    border-top:1px solid #e2e2e2;
    width:320px;
    color:#355183;
    padding:3px 0 3px 0;
    margin-right:16px;
}

.comenteaza_toate_emisiunile_arhiva {
    background:url(img/liveshow/sagetuta_arhiva_emisiuni.jpg) no-repeat;
    font-size:16px;
    color:#065492;
    padding:3px 5px 0 22px;
}

.emisiunie_prezentate_user_profil {
    padding:3px;
    font-size:12px;
    color:#16387C;
}

/******************************** Bancuri propuse de cititori ***************************/

.box_bancuri_new {
    border:1px solid #b2b2b2;
    border-top:none;
    width:349px;
    background:url(img/new/gradient_box_bancuri.jpg) repeat-x bottom;
}

.head_box_bancuri {
    border-bottom:1px solid #f2f2f2;
    width:349px;
    padding:0 0 5px 0;
}

.head_box_bancuri a {
    margin:5px 0 0 75px;
    background:url(img/new/adauga_banc_buton.jpg) repeat-x  bottom;
    border:1px solid #b2b2b2;
    font-size:14px;
    color:#687da2;
    padding:2px 8px 2px 8px;
}

.bottom_box_bancuri {
    border-top:1px solid #f2f2f2;
    width:339px;
    padding:3px 5px 3px 5px;
    margin-top:1px;
}

.bottom_box_bancuri span {
    font-size:12px;
    color:#696969;
    background:url(img/new/zambaret_box_bancuri.gif) no-repeat top left;
    padding:0 0 0 20px;
    margin:5px 0 5px 0;
    width:319px;
    overflow:hidden;
}

.bottom_box_bancuri a {
    color:#355183;
    font-size:11px;
}

.head_box_bancuri h4 {
    font-size:16px;
    color:#355183;
    margin:0;
    padding:5px 0 1px 7px;
}

.all_pagina_bancuri {
    color:#355183;
    padding:0 15px 4px 5px;
}

.banc_arhiva_bancuri {
    width:500px;
    margin-top:15px;
}

.user_details_bancuri img {
    margin:0;
    padding:0;
}

.username_arhiva_bancuri {
    font-size:14px;
    color:#355183;
    margin-bottom:5px;
}

.mesaj_fara_bancuri {
    font-size:11px;
    text-decoration:none;
    margin-bottom:5px;
}

.user_details_bancuri {
    width:110px;
    overflow:hidden;
    color:#858585;
    text-align:right!important;
    margin:0 10px 0 0;
}

.info_details_bancuri {
    background:transparent url(img/new/sagetuta_indicatoare_bancuri.jpg) no-repeat right bottom;
    padding:0 14px 0 0;
    height:19px;
    color:#000000;
}

.user_details_bancuri_nick {
    color:#244568;
    font-size:17px;
    font-weight:bold;
}

.user_details_bancuri_data {font-size:10px;}

.banc_intreg_citit {
    border-left:2px solid #000000;
    font-size:14px;
    overflow:hidden;
    padding:0 0 10px 10px;
    text-align:left;
    width:690px;
    color:#000000;
    margin-top:22px;
}

/*################### Pagina de help ###################*/

.sumar_modificat {
    margin:10px 0 20px 0;
    background:#f7f7f7 none repeat scroll 0 0;
    border:#bababa 1px dotted;
    padding:0 0 10px 0;
}

.sumar_titlu_modificat {
    margin:0 0 0 0;
    padding:0 0 0 5px;
}

.sumar_titlu_modificat a{
    text-decoration:none;
    color:#355183;
    font-size:14px;
    padding-right:15px;
    padding-bottom:5px;
}

.numar_modificat {
    margin:0 0 0 20px;
    width:15px;
    color:#355183;
    font-size:14px;
}

.text_modificat {line-height:18px;}

.text_modificat h2 {
    border-bottom:1px solid #C8C8C8;
    font-size:18px;
    font-weight:normal;
    margin:0 0 5px;
    padding:5px 0;
    color:#3D3D3D;
}

.text_modificat p {
    line-height:1.5em;
    margin:0.4em 0 0.5em;
    font-size:12px;
}

.stanga_stire .invisible {
    border:0;
    width:0;
    height:0;
    margin:0;
    padding:0
}

.invisible {
    border:0;
    width:0;
    height:0;
    margin:0;
    padding:0
}

/*################### Sistem de votare cu stelute  ###################*/


.stelute_votare {
    position:relative;
    height:16px;
    overflow:hidden;
    text-align:left;
    width:80px;
}

.stelute_backstars {
    position:absolute;
    width:80px;
    height:16px;
    background:url(img/new/stelute.gif) no-repeat 0 0;
}

.stelute_frontstars {
    /*width:50%;*/
    height:16px;
    background:url(img/new/stelute.gif) no-repeat 0 -16px;
}

.stelute_votare a {
    position:absolute;
    display:block;
    left:0;
    top:0;
    height:16px;
    cursor:pointer;
}

.stelute_votare a:hover {background:url(img/new/stelute.gif) no-repeat 0 -48px!important;}

.stelute_votare a.stelute1  { width:16px; }
.stelute_votare a.stelute2  { width:32px; }
.stelute_votare a.stelute3  { width:48px; }
.stelute_votare a.stelute4  { width:64px; }
.stelute_votare a.stelute5  { width:80px; }

.votare_pro_contra {
    width:140px;
    text-align:center;
    position:relative;
    z-index:2;
}

.titlu_tip_votare {
    font-size:11px;
    color:#355183;
    text-align:center;
}

.denumire_vot_acordat {
    font-size:13px;
    color:#8f8f8f;
    padding:4px 0 0 0;
    text-align:right;
}

.numar_total_voturi {
    font-size:11px;
    color:#355183;
    width:55px;
    text-align:right;
    padding:2px 0 0 0;
}

.titlu_tip_votare1 {font-size:9px!important;}

.titlu_tip_votare2 {font-size:10px!important;}

.titlu_tip_votare3 {font-size:11px!important;}

.titlu_tip_votare4 {font-size:12px!important;}

.medie_sistem_votare1 {font-size:14px!important;}

.medie_sistem_votare2 {font-size:16px!important;}

.medie_sistem_votare3 {font-size:18px!important;}

.medie_sistem_votare4 {font-size:19px!important;}

.medie_sistem_votare {
    font-size:20px;
    color:#ff7d00;
    width:40px;
    height:22px!important;
    text-align:center;
    line-height:24px;
}

.votare_calitatea_comentariului {
    width:135px;
    text-align:center;
    margin:0 20px 0 0;
    position:relative;
    z-index:2;
}

.mesaj_comentariu_votat {
    width:100px;
    height:50px;
    position:absolute;
    z-index:500;
    left:40px;
    top:2px;
}

.nota_acordata_sistem_votare {
    font-size:20px;
    color:#109fcb;
    width:40px;
    text-align:center;
    line-height:24px;
}

/*################### Sortare comentarii ###################*/

.content_ordonare_comentarii {
    text-align:right;
}

.parent_child_sortare_comentarii {
    color:#355183;
    background:transparent url(img/new/sagetutza_ind_tools2.jpg) no-repeat scroll left top;
    font-size:10px;
    padding-left:7px;
    margin-left:10px;
    width:225px;
    overflow:hidden;
}

/*################### Abonare newsletter ###################*/

.main_abonare_newsletter {
    border:1px solid #b2b2b2;
    width:906px;
}

.head_abonare_newsletter {
    background:transparent url(img/arhiva/gradient_titlu_abonare.jpg) repeat-y;
    font-size:18px;
    color:#354f88;
    margin:0 0 5px 0;
}

.head_abonare_newsletter img {padding:5px 0 0 5px;}

.head_abonare_newsletter span {padding:5px 0 0 11px;}

.container_abonare_newsletter {
    width:830px;
    margin:0 auto;
    padding:5px 0 0 0;
}

.titlu_abonare_newsletter {font-size:14px;}

.info_adaugare_categorii {color:#9c9c9c;}

.categorii_abonare_newsletter {padding:0 0 10px 0;}

.categorie_abonare_newsletter {
    font-size:16px;
    width:166px;
    /*padding-left:32px;*/
}

.categorie_abonare_newsletter input {margin-left:0;}

.categorii_mici_abonare_newsletter {
    font-size:12px;
    color:#355183;
}

.info_user_abonare_newsletter {
    font-size:14px!important;
    width:140px;
    padding:4px 0 0 1px;
    margin-top:3px;
}

.info_user_abonare_newsletter_logat {
    font-size:12px!important;
    padding:4px 10px 0 1px;
    margin-top:3px;
}

.input_textfield_abonare_newsletter {
    border:1px solid #d2d2d2;
    width:170px;
    height:18px;
    margin-top:3px;
}

.submit_abonare_newsletter {
    width:270px;
    margin:0 auto;
    padding:15px 0 10px 0;
}

.submit_abonare_newsletter input {margin:0 10px 0 10px;}

.eroare_abonare_newsletter {color:#ff0000;}

.titlu_dezabonare_newsletter {
    margin:0 auto;
    font-size:14px;
    width:300px;
    padding:10px 0 15px 0;
}

/*################### Comentarii neadecvate ###################*/

.info_pagina_comentarii_sterse {
    width:810px;
    text-align:left;
    margin:0 auto;
}

.info_pagina_comentarii_sterse b {
    font-size:14px;
    margin:15px 0 15px 0;
    float:left;
}

.info_pagina_comentarii_sterse p {font-size:12px;}

/*################### Servicii Ziare ###################*/


.head_newsline_ziare {
    font-size:22px;
    color:#999999;
    padding:5px 130px 0 0;
    margin:25px 0 0 25px;
    width:225px;
}

.serviciu_newsline_ziare {
    border:1px solid #d5d2d2;
    background:#f8f8f8;
    width:860px;
    margin-top:20px;
}

.info_abonare_newsline_ziare img {
    border:1px solid #e1e0e0;
    margin-right:30px;
}

.title_newsline_ziare {
    font-size:20px;
    color:#ffffff;
    background:transparent url(img/arhiva/gradient_newsline_ziare.jpg) repeat-y;
    width:858px;
    height:30px;
    padding:5px 0 0 10px;
}

.info_abonare_newsline_ziare {
    font-size:14px;
    color:#999999;
    width:820px;
    padding:10px 0 0 30px;
    overflow:hidden;
}

.info_abonare_newsline_ziare a {
    font-size:14px;
    color:#21609c;
}

.containing_newsline_ziare {
    margin:20px auto;
    width:862px;
}

.subcategorii {
    border-bottom:solid 1px #B2B2B2;
    border-top:solid 1px #B2B2B2;
    padding:9px 3px;
    width: 542px;
}

.subcategorii span {margin: 0 4px 0 8px;}

.subcategorii a {color:#355183;}

.subcategorii p {
    font-size:13px;
    font-weight:bold;
    margin:0 6px 0 2px;
}

.bottom{
    width:100%;
    height:2px;
    margin:20px 0 20px 0;
    overflow:hidden;
    border-top:solid 1px #5581b7;
}

.border_categorii {padding:3px 3px 0 3px!important;}

/*################### Alegeri Prezidentiale 2009 ###################*/

.contain_left_prezidentiale {
    width:545px;
    border:1px solid #cacaca;
    border-top:none;
    margin-bottom:10px;
}

.contain_left_prezidentiale h1 {
    font-size:22px;
    margin:0;
    padding:9px 0 0 17px;
}

.contain_left_prezidentiale p {
    font-size:19px;
    margin:0;
    padding:9px 0 0 16px;
}

.contain_left_prezidentiale_ul {
    width:196px;
    padding-left:10px;
    overflow:hidden;
}

.contain_left_prezidentiale td {
    text-align:center;
    width:135px;
    overflow:hidden;
    padding:9px 0 5px 0;
}

.contain_left_prezidentiale td a {color:#0a73bc;}

.contain_left_prezidentiale td span {color:#615f5f;}

.contain_left_prezidentiale li {margin:10px 0 0 0;}

.link_mark_prezidentiale {
    font-size:14px;
    color:#0a73bc;
    margin-top:11px;
    background:#ffffff url(img/prezidentiale/sagetutza_ind_tools2.gif) no-repeat scroll left top;
    padding:0 0 0 10px;
}

.non_link_mark_prezidentiale {background:url(img/prezidentiale/sagetutza_ind_tools2.gif) no-repeat scroll left top!important;}

.small_link_mark_prezidentiale {
    font-size:12px!important;
    margin:5px 7px 5px 0;
    background-color:inherit!important;
}

.scroll_candidati_prezidentiale {
    width:530px;
    margin:0 auto;
    overflow:hidden;
    padding:33px 0 33px 0;
}

.scroll_candidati_prezidentiale_scrolls {margin-top:60px;}

.container_scrolled_prezidentiale {
    width:464px;
    overflow:hidden;
    padding:0 15px 0 15px;
    color:#615f5f;
    text-align:center;
}

.avatar_candidat_prezidentiale {
    border:1px solid #d2d2d2;
    padding:1px;
    margin-right:10px;
    background:#ffffff;
}

.container_scrolled_prezidentiale p {
    font-size:14px;
    width:245px;
    overflow:hidden;
    margin:0 auto;
    padding:10px 0 10px 0;
}

.container_scrolled_prezidentiale span {
    font-size:16px;
    width:245px;
    overflow:hidden;
    margin:0 auto;
    line-height:21px;
}

.nume_candidat_prezidentiale_scroll {color:#0a73bc;}

.contain_right_prezidentiale {
    width:349px;
    border:1px solid #cacaca;
    border-top:none;
}

.contain_right_prezidentiale p {
    font-size:19px;
    margin:0;
    padding:7px 0 0 16px;
}

.contain_right_prezidentiale b {
    font-size:12px;
    color:#0a73bc;
    line-height:16px;
    width:250px;
    overflow:hidden;
    cursor:pointer;
}

.news_right_prezidentiale {padding:17px 0 5px 15px;}

.top_tabs_prezidentiale {
    border-bottom:1px solid #cacaca;
    width:349px;
    height:33px;
    position:relative;
    z-index:2;
    margin-bottom:4px;
}

.top_tabs_prezidentiale a{
    font-size:19px;
    color:#000000;
    text-align:center;
    padding:4px 0 6px 0;
    background:transparent url(img/prezidentiale/top_tabs_gradient.jpg) repeat-x bottom;
}

.top_news_tab_prezidentiale {
    border-right:1px solid #cacaca;
    width:132px;
}

.agenda_tab_prezidentiale {
    border-left:1px solid #cacaca;
    margin:0 0 0 1px;
    width:214px;
}

.tab_prezidentiale_selectat {
    background:#ffffff!important;
    position:relative;
    height:24px;
    z-index:50;
}

.agenda_notab_prezidentiale {
    border:1px solid #CACACA;
    border-top:none;
    border-bottom:none;
    font-size:19px;
    padding:4px 0 6px 0;
    width:214px;
    text-align:center;
}

.agenda_no_news_prezidentiale {
    border-bottom:1px solid #CACACA;
    width:135px;
    height:32px;
}

.calendar_alegeri_prezidentiale {
    background:transparent url(img/prezidentiale/calendar_prezidentiale.jpg) no-repeat center;
    width:128px;
    height:132px;
    text-align:center;
    padding-top:20px;
}

.calendar_alegeri_prezidentiale span {
    font-size:11px;
    color:#ffffff;
    padding:10px 0 0 0;
    display:block;
}

.calendar_alegeri_prezidentiale b {
    font-size:18px;
    padding:20px 0 0 0;
    display:block;
}

.propune_subiect_link_prezidentiale b {
    border-top:1px solid #cacaca;
    width:349px;
    text-align:center;
    padding:2px 0 2px 0;
}

.sondaje_ziare_dreapta_prezidentiale {
    background:transparent url(img/prezidentiale/gradient_sondaje_dreapta.jpg) repeat-x bottom;
    width:349px;
    font-size:12px;
    line-height:12px!important;
    padding:12px 0 0 0;
    border-bottom:1px solid #cacaca;
}

.sondaje_ziare_dreapta_prezidentiale h2 {
    font-size:16px;
    line-height:18px!important;
    color:#615f5f;
    font-weight:bold;
    margin:3px 0 9px 0;
    text-align:center;
}

.sondaje_ziare_dreapta_prezidentiale ul {
    width:155px;
    padding:0 0 0 15px;
    overflow:hidden;
}

.sondaje_ziare_dreapta_prezidentiale li {
    margin:0;
    padding:5px 0 0 0;
}

.sondaje_ziare_dreapta_prezidentiale input {
    margin:0 2px 0 0;
    padding:0;
    width:13px;
}

.sondaje_ziare_dreapta_prezidentiale label {color:#909090;}

.voting_buton_prezidentiale {
    background:transparent url(img/prezidentiale/voting_button.gif) no-repeat;
    border:none!important;
    width:92px!important;
    height:22px!important;
    margin:0 0 4px 15px!important;
    padding:0!important;
    cursor:pointer;
}

.voting_buton_prezidentiale_big {
    background:transparent url(img/prezidentiale/voting_button2.gif) no-repeat;
    width:108px!important;
    height:20px!important;
    margin:5px 0 0 50px!important;
}

.alege_buton_prezidentiale {background:transparent url(img/prezidentiale/alege_intrebarea_buton.jpg) no-repeat;}

.box_utile_prezidentiale {
    background:transparent url(img/prezidentiale/background_urna.jpg) no-repeat right bottom;
    padding:10px 0 10px 15px;
    width:334px;
}

.box_utile_prezidentiale_intrebare_candidat {background:transparent url(img/prezidentiale/background_discurs_urna.jpg) no-repeat right bottom;}

.box_teme_candidati_prezidentiale {background:transparent url(img/prezidentiale/background_teme_candidati.jpg) no-repeat right bottom;}

.sondaje_ziare_stanga_prezidentiale {
    padding:15px 0 10px 15px;
    line-height:12px;
    width:530px;
}

.sondaje_ziare_stanga_prezidentiale_input {
    margin:1px 4px 0 0;
    padding:0;
}

.sondaje_ziare_stanga_prezidentiale_label {
    font-size:14px;
    color:#0a73bc;
    padding:0 40px 0 0;
    margin:0;
    line-height:12px;
    cursor:pointer;
}

.intertitlu_sondaje_stanga_prezidentiale {
    font-size:14px;
    color:#0A73BC;
    width:520px;
    display:block;
    padding:5px 0 5px 0;
    background:#f2f2f2;
}

.titlu_mic_sondaje_stanga_prezidentiale {
    margin:10px 0 15px 0;
    line-height:18px;
    text-align:center;
    display:block;
    font-size:16px;
}

.sondaje_ziare_candidat_procent_prezidentiale {
    width:519px;
    overflow:hidden;
    padding-top:6px;
}

.sondaje_ziare_candidat_procent_prezidentiale_selectat {color:#ff0000;}

.sondaje_ziare_candidat_procent_prezidentiale span {
    color:#615f5f;
    font-size:16px;
    padding:4px 0 0 2px;
}

.sondaje_ziare_candidat_procent_prezidentiale_title_candidat {
    font-size:12px!important;
    width:120px!important;
    overflow:hidden!important;
    margin:0 4px 0 0!important;
    font-weight:normal!important;
    padding:4px 0 1px 0!important;
    font-weight:normal!important;
}

.sondaje_ziare_procentaj_prezidentiale {
    height:19px;
    background:#0a73bc;
}

.sondaje_ziare_procentaj_prezidentiale_selectat {background:#ff0000;}

.contain_center_prezidentiale {
    width:866px;
    border:1px solid #cacaca;
    border-top:none;
    padding:0 20px 10px 20px;
    margin:0 0 10px 0;
}

.left_information_candidat_prezidentiale {
    width:540px;
    overflow:hidden;
}

.left_information_candidat_prezidentiale span {
    font-size:14px;
    color:#615f5f;
    line-height:16px;
    margin:5px 0 0 0;
}

.nume_contain_center_prezidentiale {
    color:#0a73bc;
    padding:6px 0 12px 0;
    display:block;
    font-size:19px!important;
}

.nume_contain_center_prezidentiale a {
    font-size:19px;
    color:#0a73bc;
}

.right_information_candidat_prezidentiale {
    width:320px;
    padding:10px 0 0 5px;
    overflow:hidden;
}

.pune_intrebare_candidat_prezidentiale {
    background:transparent url(img/prezidentiale/background_intrebare_candidat.jpg) no-repeat;
    width:319px;
    height:108px;
}

.pune_intrebare_candidat_prezidentiale_mic {height:73px;}

.pune_intrebare_candidat_prezidentiale span a {
    font-size:18px;
    color:#ff0000;
    line-height:18px;
    width:197px;
    padding:15px 0 0 15px;
    text-align:center;
    height:57px;
}

.right_information_candidat_prezidentiale h2 {
    font-size:19px;
    padding:0 0 0 5px;
}

.right_information_candidat_prezidentiale p {
    font-size:12px;
    line-height:14px;
    padding:0 0 0 5px;
}

.promisiuni_candidati_prezidentiale {
    width:512px;
    margin:0 auto;
    overflow:hidden;
    list-style:circle black;
}

.promisiuni_candidati_prezidentiale li {
    border-bottom:1px dotted #c8c8c8;
    padding:0 0 10px 0;
    list-style-type:circle!important;
    list-style-image: url(img/prezidentiale/bullet.jpg);
    list-style-position:outside;
    margin:10px 0 0 20px;
}

.promisiuni_candidati_prezidentiale span {
    font-size:12px;
    line-height:14px;
}

.afirmatii_despre_candidati_prezidentiale span {
    width:410px;
    overflow:hidden;
}

.contain_right_prezidentiale_candidat_prezidentiale {background:transparent url(img/prezidentiale/gradient_boxuri_top_dreapta.jpg) repeat-x top;}

.contain_right_prezidentiale_candidat_prezidentiale p {
    font-weight:bold;
    color:#474747;
}

.contain_right_prezidentiale_candidat_prezidentiale p i {
    font-weight:bold;
    color:#ff0000;
    font-size:22px;
}

.emisiuni_tv_candidat_prezidentiale {
    width:310px;
    margin:5px auto;
}

.play_image_liveshow_mare_candidati_prezidentiale {
    background:transparent url(img/prezidentiale/gif-play-mare-prezidentiale.gif) no-repeat;
    height:175px;
    width:310px;
}

.play_image_liveshow_mare_candidati_prezidentiale:hover {
    background:transparent url(img/prezidentiale/gif-play-mare-prezidentiale.gif) no-repeat;
    height:175px;
    width:310px;
}

.multimedia_candidati_prezidentiale {
    width:340px;
    height:28px;
    margin-top:4px;
    text-align:center;
}

.multimedia_candidati_prezidentiale b {font-size:14px;}

.multimedia_candidati_prezidentiale a {
    width:113px;
    padding:6px 0 6px 0;
}

.multimedia_selectat_candidati_prezidentiale {background:#e1e1e1;}

.multimedia_selectat_candidati_prezidentiale b {color:#474747!important;}

.right_details_intrebare_candidat_prezidentiale {
    width:130px;
    padding:7px 0 0 5px;
}

.right_details_intrebare_candidat_prezidentiale a {margin:0;}

.right_details_intrebare_candidat_prezidentiale img {margin-bottom:15px;}

.formular_intrebare_candidat_prezidentiale {
    background:#ffffff;
    border:none;
    margin:0 auto;
    width:508px;
}

.formular_intrebare_candidat_prezidentiale label {background:#ffffff;}

.formular_intrebare_candidat_prezidentiale_input {
    background:transparent url(img/prezidentiale/trimite_intrebarea_buton.jpg) no-repeat;
    width:136px!important;
    margin:15px 0 0 0!important;
}

.formular_propune_subiect_prezidentiale_input {
    background:transparent url(img/prezidentiale/propune_subiect_buton.jpg) no-repeat;
    width:136px!important;
    margin:15px 0 0 0!important;
}

.nota_informativa_formular_intrebare_prezidentiale {border-top:1px dotted #c7c7c7;}

.nota_informativa_formular_intrebare_prezidentiale span {
    padding:7px 15px 7px 15px;
    font-size:12px;
    line-height:15px;
    color:#7a7a7a;
    background:#f2f1f1;
    margin-top:1px;
    width:515px;
}

.container_raspunsuri_candidati_prezidentiale {
    padding:10px 14px 0 14px;
    width:878px;
}

.container_raspunsuri_candidati_prezidentiale p {font-size:16px;}

.container_raspunsuri_candidati_prezidentiale a {font-size:16px;}

.content_raspunsuri_candidat_prezidentiale {
    padding:5px 0 5px 0;
    margin:15px 0 10px 0;
}

.raspuns_candidat_prezidentiale {
    background:#ebebeb;
    width:858px;
    padding:7px 10px 0 10px;
    margin-top:-1px;
}

.raspuns_candidat_prezidentiale p {
    width:707px;
    font-size:14px;
    line-height:14px;
    padding:3px 0 5px 0;
}

.adauga_comentariu_candidat_prezidentiale {padding-right:20px;}

.adauga_comentariu_candidat_prezidentiale a {
    background:#ffffff;
    font-size:12px;
    padding:3px 6px 2px 6px;
    cursor:pointer;
}

.head_alegeri_prezidentiale {
    width:906px;
    border:1px solid #b2b2b2;
    border-top:none;
    background:transparent url(img/prezidentiale/background_header.jpg) repeat-x top;
    margin-bottom:7px;
}

.head_alegeri_prezidentiale a {
    font-size:18px;
    color:#0a73bc;
    padding:10px 0 10px 0;
    margin:0 31px 0 20px;
}

.head_mark_selected_prezidentiale {text-decoration:underline;}

.contain_declaratii_candidati_prezidentiale {
    padding:0 0 5px 0;
    width:906px;
}

.contain_declaratii_candidati_prezidentiale p {
    font-size:19px;
    margin:0;
    padding:9px 0 5px 16px;
}

.contain_declaratie_candidati_prezidentiale {
    width:420px;
    border:1px solid #eaeaea;
    background:transparent url(img/prezidentiale/background_declaratii_rezultate.jpg) repeat-x bottom;
    padding:5px;
    margin:7px 0 7px 14px;
}

.contain_declaratie_candidati_prezidentiale span {
    font-size:12px;
    color:#3c3c3c;
    line-height:14px;
    padding:5px 0 0 0;
    display:block;
}

.head_compara_teme_prezidentiale {
    width:908px;
    margin:3px 0 20px 0;
}

.head_compara_teme_prezidentiale p {
    font-size:19px;
    color:#615f5f;
    padding:22px 14px 0 0;
}

.tema_oferita_candidati_prezidentiale {
    background:transparent url(img/prezidentiale/gradient_tema_candidat.jpg) repeat-x bottom;
    font-size:16px;
    color:#615f5f;
    padding:1px 3px 3px 3px;
    width:256px;
    overflow:hidden;
    text-align:center;
    border-left:1px solid #cacaca;
    border-right:1px solid #cacaca;
}

.contain_tema_candidati_prezidentiale {
    border:1px solid #cacaca;
    width:242px;
    margin-bottom:19px;
    overflow:hidden;
    background:transparent url(img/prezidentiale/gradient_tema_candidat.jpg) repeat-x bottom;
    padding:10px 10px 0 10px;
    height:210px;
}

.contain_tema_candidati_prezidentiale span {
    font-size:14px;
    color:#615f5f;
    margin:0 0 10px 0;
}

.contain_tema_candidati_prezidentiale a {font-size:14px;}

.contain_tema_candidati_prezidentiale p {
    line-height:14px;
    font-size:12px;
}

.contain_multi_comm_candidat_prezidentiale {
    background:transparent url(img/prezidentiale/gradient_multi_comm.jpg) repeat-x top;
    border:1px solid #f0f0f0;
    border-top:none;
    width:512px;
    font-size:12px;
}

.contain_multi_comm_candidat_prezidentiale span {
    font-size:16px;
    width:380px;
    margin:0 0 0 5px;
    overflow:hidden;
}

.users_multi_comm_candidat_prezidentiale {
    height:118px;
    margin:6px 0 0 0;
    overflow-y:auto;
    overflow-x:hidden;
    width:505px;
    padding:5px 5px 0 2px;
}

.user_comm_candidat_prezidentiale {text-align:center!important;}

.user_comm_candidat_prezidentiale a {font-size:12px!important;}


.container_left_multi_comm_prezidentiale {
    width:545px;
    border:1px solid #cacaca;
    border-top:none;
}

.non_casuta_agenda_zilei_prezidentiale {
    background:none;
    border:none;
    margin:0;
    padding:0;
    position:inherit;
    top:0;
    width:349px;
    z-index:1;
    height:175px;
    overflow-x:hidden;
    overflow-y:auto;
}

.non_casuta_agenda_zilei_prezidentiale ol {
    border:none;
    width:307px;
    padding:0;
}

.non_casuta_agenda_zilei_prezidentiale li {list-style-position:inside;}


/* ################ CARUSEL PREZIDENTIALE #####################*/

#carousel-wrapper {
    width: 464px;
    overflow: hidden;
}

#carousel-wrapperColab {
    width: 478px;
    overflow: hidden;
}

#carousel-content .slide {
    float: left;
    width: 464px;
}

.carousel-control{
    margin-top:60px;
}
.carousel-controlColab{
    margin-right:10px;
}

/* ################ Homepage prezidentiale #####################*/

.title_homepage_prezidentiale {
    font-size:24px;
    color:#ffffff;
    background:#4f99da url(img/prezidentiale/homepage/gradient_top_homepage.jpg) repeat-x bottom;
    padding:5px 0 11px 13px;
}

.title_homepage_prezidentiale a{
    font-size:24px;
    color:#ffffff;
}

.gradient_bottom_prezidentiale_homepage {
    background:transparent url(img/prezidentiale/homepage/gradient_bottom_homepage.jpg) repeat-x bottom;
    height:25px;
}

.gradient_bottom_prezidentiale_homepage a {
    color:#ffffff;
    padding:5px 0 0 10px;
}

.scroll_candidati_prezidentiale_homepage {
    width:330px;
    margin:0 auto;
    overflow:hidden;
    padding:22px 0 14px 0;
}

.scroll_candidati_prezidentiale_scrolls {margin-top:20px;}

.container_scrolled_prezidentiale_homepage {
    width:274px;
    overflow:hidden;
    padding:0 10px 0 10px;
    color:#615f5f;
    text-align:center;
}

.container_scrolled_prezidentiale_homepage p {
    font-size:12px;
    width:145px;
    overflow:hidden;
    margin:0 auto;
    padding:10px 0 10px 0;
}

.container_scrolled_prezidentiale_homepage span {
    font-size:16px;
    width:145px;
    overflow:hidden;
    margin:0 auto;
    line-height:17px;
}

#carousel-wrapper_homepage {
    width: 274px;
    overflow: hidden;
}

#carousel-content_homepage .slide {float: left;}

/* ################ Promo Homepage prezidentiale #####################*/

.edge_promo_prezidentiale {
    background:transparent url(img/prezidentiale/homepage/gradient_background_top.jpg) repeat-x bottom;
    width:351px;
    padding:4px 0 4px 0;
}

.edge_promo_prezidentiale_a {
    font-size:20px;
    background:transparent url(img/prezidentiale/homepage/background_urna_hp.jpg) no-repeat right center;
    padding:4px 97px 5px 24px;
    letter-spacing:1px;
    color:#ffffff;
}

.prezenta_vot_prezidentiale {
    background:#eef1f1;
    padding:7px 10px 3px 10px!important;
}

.container_info_results_prezidentiale {
    border:1px solid #dbdada;
    padding:10px 10px 5px 10px;
    width:329px;
    font-size:12px;
}

.container_info_results_prezidentiale span {
    color:#808080;
    margin:5px 0 5px 0;
}

.info_results_prezidentiale {
    margin:3px 0 2px 0;
    padding-bottom:7px;
    border-bottom:1px solid #b2b2b2;
    width:329px;
    overflow:hidden;
}

.procent_results_prezidentiale {
    height:5px!important;
    font-size:1px;
    line-height:1px;
    background:#1487d7;
    margin:5px 5px 0 0;
}

.semnaleaza_fraude_prezidentiale {
    text-align:center;
    border:1px solid #dbdada;
    width:349px;
    padding:8px 0 8px 0;
}

/* ################ STIRI LOCALE  #####################*/

.resedinta_sl_integrat {
    font-size:32px;
    color:#00730b;
}

.schimba_orasul_sl {
    background:transparent url(img/header/SL_schimba_orasul.jpg) repeat-x bottom;
    color:#ffffff;
    font-size:12px;
    padding:1px 5px 2px 2px;
    cursor:pointer;
}

.home_header_sl {
    background:transparent url(img/header/SL_home.gif) no-repeat center left;
    padding:1px 0 0 30px;
    margin:0 0 0 5px;
}

.home_header_sl_selected {background:transparent url(img/header/SL_home_selected.gif) no-repeat center left;}

.top_tabs_right {
    background:transparent url(img/new/top_tabs_background.jpg) repeat-x bottom;
    font-size:12px;
    color:#0a73bc;
    padding:7px 6px 7px 6px;
    border-bottom:1px solid #b2b2b2;
}

.top_tabs_right_selectat {
    background:none;
    border-bottom:none;
    color:#000000;
}

.info_top_tabs {
    color:#7a7979;
    padding:2px 2px 0 0;
    height:27px;
    text-align:right;
    border-bottom:1px solid #b2b2b2;
    width:92px;
}

.box_title img {
    vertical-align: inherit;
}

.top_news_contain_right {
    padding:13px 0 13px 0;
    border-bottom:1px solid #dbe1e6;
    margin-left:15px;
    width:320px;
}

.contain_right_stire_top {
    width:215px;
    margin-left:15px;
    overflow:hidden;
}

.contain_right_stire_top a {color:#0a73bc;}

.content_right_stire_top {
    font-size:12px;
    line-height:14px;
    padding:3px 0 3px 0;
    color:#7a7979;
    display:block;
}

.second_news_contain_right {
    border-bottom:none;
    padding:13px 0 0 0;
}

.title_right_sl {
    font-size:13px;
    color:#808080;
    padding:6px 0 2px 13px;
}

.content_cele_mai_citite {
    background:transparent url(img/new/background_cele_mai_citite.jpg) no-repeat left bottom;
    padding:10px 13px 5px 13px;
}

.content_cele_mai_citite a {color:#0a73bc;}

.info_left_localitate {
    background:transparent url(img/new/arrow_left_ziare.jpg) no-repeat left center;
    color:#00730B!important;
    font-size:13px!important;
    padding:7px 7px 7px 10px!important;
    border-right:1px solid #dde3e7;
    margin:0 5px;
}

.info_left_localitate_selected {
    background:transparent url(img/new/arrow_down2.jpg) no-repeat left center;
    padding:7px 7px 7px 14px!important;
}

.information_left_localitate {
    position:absolute;
    z-index:500;
    border:1px solid #dbe1e6;
    background:#f4f4f4;
    padding:10px;
    left:40.8%;
    line-height:16px;
}

.information_left_localitate a {color:#0a73bc;}

.titlu_stire_sl {
    color:#0a73bc;
    margin-top:8px;
}

.content_stire_sl {color:#474747;}

.content_surse_sl {width:350px;}

.content_surse_sl span {color:#474747;}

.content_right_top_news {
    width:320px;
    margin:5px 0 10px 13px;
    overflow:hidden;
}

.content_right_top_news img {
    border:1px solid #B2B2B2;
    margin-right:5px;
}

.content_right_top_news a {
    font-size:14px;
    color:#0a73bc;
}

.ziare_stirilocale {
    background:#ffffff!important;
    padding:9px 0 10px 9px!important;
    height:auto!important;
    width:121px!important;
    border-bottom:1px solid #B2B2B2;
}

.new_header_cache {
    position:absolute;
    top:100px;
}

.new_contain_cache {padding-top:190px;}

/* ################ Promo cafenea  #####################*/

.info_live_news_cafenea {
    background:#eef1f1;
    border:1px solid #e1e1e3;
    width:329px;
    padding:10px 10px 0 10px;
    cursor:pointer;
}

.info_live_news_cafenea h3 {margin:0 0 5px 0;}

.info_live_news_cafenea h3 a {
    font-size:18px;
    color:#355183;
}

.info_live_stire_cafenea {
    width:230px;
    text-align:center;
    overflow:hidden;
    padding:5px 0 0 0;
}

.info_live_stire_cafenea img {padding-top:10px;}

.info_breaking_news_cafenea {
    background:#ffd800;
    border:1px solid #e1e1e3;
    border-bottom:none;
    width:329px;
    padding:10px;
    cursor:pointer;
    margin:0;
}

.info_breaking_news_cafenea a {
    color:#000000;
    font-size:16px;
}

.info_cafenea_subiectul_zilei {
    background:#cfe3ed;
    border:1px solid #dee2e5;
    border-bottom:none;
    width:798px;
    font-size:19px;
    padding:10px 0 10px 0;
    margin-left:54px;
}

.info_cafenea_subiectul_zilei span {
    width:525px;
    padding:0 10px 0 10px;
    overflow:hidden;
}

.info_cafenea_subiectul_zilei b {
    width:250px;
    text-align:center;
}

/* ################ Pagina de sondaje  #####################*/

.contain_sondaje {
    border:1px solid #dbe1e6;
    width:906px;
    margin-top:7px;
}

.contain_user_sondaje {
    width:400px;
    background:transparent url(img/background_user_sondaje.jpg) no-repeat left top;
    padding:13px;
}

.contain_results_sondaje {
    width:439px;
    margin:13px;
    border:1px solid #dbe1e6;
}

.head_contain_results_sondaje {
    background:transparent url(img/background_scor_sondaje.jpg) repeat-x bottom;
    width:434px;
    height:25px;
    margin-bottom:1px;
    padding:5px 5px 0 0;
}

.head_contain_results_sondaje b {
    padding:4px 0 0 7px;
    color:#646566;
}

.contain_rezultate_generale_sondaje {
    padding:0 5px 10px 10px;
    border-top:1px solid #c5ced7;
    border-bottom:1px solid #dbe1e6;
    width:424px;
}

.top_head_results_sondaje {
    background:transparent url(img/background_scor_sondaje.jpg) repeat-x bottom;
    border:1px solid #dbe1e6;
    border-bottom:none;
    width:93px;
    text-align:center;
    padding:5px 0 5px 0;
}

.tags_sondaje_hp a {font-size:11px;}

.cafenea_inchisa_ziare {
    background:transparent url(img/cafenea_inchisa.jpg) no-repeat left center;
    color:#888888;
    font-family:Tahoma;
    font-size:17px;
    text-align:center;
    line-height:24px;
    width:906px;
    height:540px;
}

.cafenea_inchisa_ziare a {
    font-size:17px;
    color:#16387C;
}

/* ################ Pagina de categorie cu personalitati incluse  #####################*/

.head_menu_categories {
    border-bottom:1px solid #c5ced7;
    width:908px;
    margin-top:8px;
}

.top_tabs_categories {
    background:url(img/background_scor_sondaje.jpg) repeat-x center bottom;
    border-left:1px solid #dbe1e6;
    border-right:1px solid #dbe1e6;
    font-size:13px;
    text-align:center;
    color:#355183;
    padding:3px 0 6px 0;
    text-shadow:2px 2px #FFFFFF;
    height:16px;
    white-space:nowrap;
    overflow:hidden;
}

.title_personalitati {
    height:26px;
    font-size:22px;
    width:310px;
    overflow:hidden;
    padding-left:8px;
}

.top_tabs_categories_selected {
    background:url(img/wiki/left_arrow_categories.jpg) no-repeat 10% 8px;
    color:#ee0303;
}

.top_tabs_categories_selected b {padding-left:8px;}

.main_news_categories {
    background:url(img/wiki/left_border_categories.jpg) no-repeat top left;
    margin-bottom:14px;
}

.top_main_news_categories {
    padding:14px 10px 14px 14px;
    width:521px;
    overflow:hidden;
}

.top_main_news_categories img {
    border:1px solid #dbe1e6;
    padding:2px;
    margin:0 12px 5px 0;
}

.top_main_news_categories h1 {margin:2px 0 5px 0;}

.top_main_news_categories h1 a {
    font-size:24px;
    color:#355183;
}

.top_main_news_categories h2 {margin:2px 0 2px 0;}

.top_main_news_categories h2 a {
    font-size:22px;
    color:#355183;
}

.top_main_news_categories p {
    font-size:12px;
    color:#646566;
}

.top_secondary_news_categories {margin-bottom:14px;}

.secondary_news_categories {
    background:url(img/wiki/gradient_news_categories.jpg) repeat-x left bottom;
    border-left:1px solid #dbe1e6;
    border-bottom:1px solid #dbe1e6;
    width:522px;
    overflow:hidden;
    padding:10px 10px 8px 12px;
}

.secondary_news_categories h2 {margin:2px 0 2px 0;}

.secondary_news_categories h2 a {
    font-size:18px;
    color:#355183;
}

.secondary_news_categories p {
    font-size:12px;
    color:#646566;
}

.personalitate_date_biografice {
    padding:14px;
    width:515px;
    overflow:hidden;
    border:1px solid #dfe5e9;
}

.personalitate_date_biografice h3 {
    font-size:16px;
    border-bottom:1px solid #dbe1e6;
    margin:0 0 14px 0;
    padding-bottom:14px;
}

.personalitate_date_biografice h2 {
    font-size:16px;
    border-bottom:1px solid #dbe1e6;
    margin:0 0 14px 0;
    padding-bottom:14px;
}

.personalitate_date_biografice p {
    font-size:13px;
    color:#646464;
    margin-bottom:11px;
    line-height:17px;
}

.personalitate_date_biografice b {color:#000000;}

.personalitate_evenimente_biografice {
    background:#eff3f4;
    border-top:none;
}

.personalitate_evenimente_biografice_info {
    color:#646566;
    width:240px;
    overflow:hidden;
    font-size:12px;
    padding:0 15px 5px 0;
}

.personalitate_evenimente_biografice_info span {width:25px;}

.personalitate_evenimente_biografice_info a {width:214px;}

.personalitate_detalii_biografice_info {
    background:url(img/background_scor_sondaje.jpg) repeat-x center bottom;
    padding:7px 14px;
    margin-top:10px;
}

.personalitate_detalii_biografice_info a {
    background:url(img/prezidentiale/sagetutza_ind_tools2.gif) no-repeat scroll 0 1px;
    font-size:13px;
    font-weight:bold;
    padding:0 20px 0 12px;
}

.right_details_personalitate {
    border:1px solid #dbe1e6;
    margin:10px 0 0 0;
    width:329px;
    overflow:hidden;
    padding:10px;
    text-align:center;
    font-size:12px;
}

.titlu_personalitate {font-size:18px;}

.right_details_personalitate p {
    background:url(img/wiki/bull2.jpg) no-repeat scroll 3px 7px;
    margin:5px;
    padding:3px 0 0 17px;
    text-align:left;
}

.right_details_personalitate span {color:#494949;}

.head_box_right {
    border:1px solid #DBE1E6;
    border-bottom:1px solid #ffffff;
    background:url(img/background_scor_sondaje.jpg) repeat-x center bottom;
    padding:7px 10px 6px 10px;
    font-size:16px;
    width:329px;
}

.head_box_right h4 {
    margin:0;
    text-shadow:2px 2px #FFFFFF;
}

.sectionsLeadsTitle {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.sectionsLeadsTitle a {
    font-size: 16px;
    font-weight: bold;
    color: #355183;
}

.sectionWeather p {
    font-size: 12px;
    padding: 0 0 10px 0;
}

.sectionWeather .sectionsContain {
    width: 100% !important;
}

.contain_right_box_right {
    border:1px solid #DBE1E6;
    padding:10px 10px 10px 10px;
    width:329px;
}

.contain_opinii_cititori_right {
    width:329px;
    border-bottom:1px solid #DBE1E6;
    margin-top:10px;
    padding-bottom:10px;
}

.user_details_cititori_right {
    width:75px;
    overflow:hidden;
    text-align:center;
    margin-right:10px;
    color:#646566;
}

.user_details_cititori_right_img {
    border:1px solid #dedfe1;
    padding:2px;
}

.user_opinii_right {
    width:241px;
    overflow:hidden;
    color:#646566;
}

.user_opinii_right span {margin-top:5px;}

.spuneti_parerea_banner {
    width:349px;
    cursor:pointer;
    border:1px solid #dbe1e6;
    border-top:none;
    background:url(img/wiki/gradient_spuneti_parerea.jpg) repeat-y center bottom;
    padding:12px 0;
    text-align:center;
    font-family:Tahoma;
    text-shadow:1px 1px #ffffff;
}

.spuneti_parerea_banner a {
    color:#355183;
    font-size:20px;
}

.citeste_toate_parerile_comentopedia {
    border:1px solid #dbe1e6;
    border-top:none;
    width:329px;
    padding:7px 10px;
    text-align:right;
 }

.info_right_cuvinte {
    background:url(img/prezidentiale/sagetutza_ind_tools2.gif) no-repeat 0 1px;
    padding:0 8px 3px 15px;
}

.sondaje_personalitate_right {
    width:320px;
    padding-right:0;
}

.sondaje_personalitate_right span {width:20px;}

.sondaje_personalitate_right a {
    width:300px;
    overflow:hidden;
    padding-bottom:3px;
}

.contain_media {
    padding:40px 30.5px 35px 30.5px;
    width:845px;
}

.contain_media_galerie {
    width:229px;
    padding:35px 26px 0 26px;
}

.play_video_personalitati {
    background:url(img/wiki/play_video.gif) no-repeat scroll 0 0!important;
    height:172px!important;
    width:225px!important;
}

.play_video_personalitati:hover {
    background:url(img/wiki/play_video.gif) no-repeat scroll 0 0!important;
    height:172px!important;
    width:225px!important;
}

.galerie_media_personalitati {
    border:1px solid #e3e3e5;
    padding:2px;
    width:225px;
    position:relative;
    overflow:hidden;
    z-index:2;
    display:block;
    text-align:center;
}

.personalitate_add_info {
    width:321px;
    background:#EFF3F4;
    font-size:12px;
    color:#666867;
}

.personalitate_add_info b {color:#004983!important;}

.top_main_comments_personalitate {
    background:url(img/wiki/background_comentarii.jpg) no-repeat top left;
    padding:20px 14px 40px 14px;
    margin-left:1px;
}

.top_main_comments_personalitate p {
    font-size:17px;
    color:#646566;
}

.contain_categories {
    border:1px solid #dfe0e2;
    width:892px;
    padding:14px 0 0 14px;
}

.contain_categories span {
    margin:0 2px 14px 0;
    font-size:16px;
}

.contain_categories a {
    width:150px;
    overflow:hidden;
    margin-right:2px;
}

.all_categories {
    background:url(img/wiki/background_categories.jpg) no-repeat right top;
    padding:9px 10px 9px 10px;
    margin:10px 0 0 0!important;
}

.info_footer {
    border-left:1px solid #B0B3B8;
    border-top:1px solid #B0B3B8;
    width:18px;
    height:15px;
    margin-top:8px;
}

.info_footer_text {
    color:#384e77;
    font-size:12px;
    margin:0 8px 0 8px;
}

.domenii-linkuri-footer {
    margin: 30px 0 0 0;
}

.domenii-linkuri-footer .domenii-linkuri {
    border-bottom:1px solid #B0B3B8;
    border-left:1px solid #B0B3B8;
    float: left;
    width: 100%;
    padding: 10px;
    overflow: hidden;
}

.servicii_ziare_new {
    width:162px;
    height:23px;
    background:url(img/gradient_servicii.jpg) repeat-y top right;
    padding:5px 12px 0 0;
    cursor:pointer;
}

.servicii_ziare_new span {
    width:130px;
    padding:5px 0 0 2px;
    text-align:center;
}

.list_tags_associated {
    width:275px;
    overflow:hidden;
    border-right:1px solid #e0e0e0;
    padding-right:13px;
    margin:0 0 0 13px;
}

.list_tags_associated a {
    width:auto;
    margin-right:0;
    padding-right:0;
}

.associated_tags {
    border-top:1px solid #eeeff1;
    border-bottom:1px solid #eeeff1;
    padding:4px 0;
    margin:4px 0 0 0;
}

.associated_tags_tag {
    border-bottom:1px solid #eeeff1;
    padding:4px 0;
    margin:4px 0 0 0;
}


.associated_tags span {color:#646566;}

.associated_tags a {color:#355183;}

.right_info_tags {
    border-top:1px solid #efefef;
    text-align:left;
    margin:10px 0 0 0;
    padding-top:5px;
}

.info_tag_page {
    font-size:38px;
    color:#434548;
    padding:25px 0 0 10px;
    margin:0;
    width:700px;
    height:50px;
    overflow:hidden;
}

.news_main_tag {
    background:none;
    margin-bottom:0;
    border:1px solid #B2B2B2;
}

.right_details_personalitate_tag {
    padding-bottom:5px;
    border:1px solid #B2B2B2;
    margin-top:0;
}

.contain_categories_tag {
    padding-left:0;
    width:906px;
    margin:5px 0 12px 0;
    border:1px solid #B2B2B2;
}

.new_cache_breadcrumb {
    margin-top:-27px;
    padding:0 0 0 15px;
    position:absolute;
    z-index:500;
}

.new_cache_breadcrumb a {font-size:13px;}

.header_categorii_promovate {
    margin:0 0 0 10px;
    text-align:left;
}

.header_categorii_promovate a {
    background:url(img/header/categorii_arrow.jpg) no-repeat left center;
    color:#355183!important;
    padding:0 0 0 10px;
    margin:0 15px 0 0;
}

.centru_surse_modificat {
    width: 906px!important;
    border: 0!important;
    padding-bottom:0!important;
}

.personalitati_localitate {width:157px!important;}

.personalitati_localitate p {
    border-bottom:none!important;
    margin:10px 0 10px 10px!important;
    width:132px!important;
}

.personalitati_localitate li {color:#355183!important;}

.personalitati_localitate li a {color:#355183!important;}

.right_personalitati {
    width:745px;
    border-left:1px solid #d2d2d2;
}


/*################### Arbore Campionatul Mondial 2010 #########################################*/

.wc2010_container_titluri{
    width:855px;
    margin-top:35px;
}

.wc2010_titlu{
    float:left;
    width:201px;
    height:40px;
    font-size:18px;
    margin:0 17px 0 0;
    text-align:center;
    background: url(img/wiki/wc2010_h_separator.jpg) no-repeat scroll 22px 27px transparent;
}

.wc2010_bg_mare{
    width:906px;
    height:602px;
    display:block;
    background: url(img/wiki/wc2010_bg_traseu.jpg) no-repeat scroll 0 0 transparent;
    color:#646464;
    text-align:left;
}

.wc2010_optimi{
    width:218px;
    height:602px;
    float:left;
}

.wc2010_optimi_meci{
    width:201px;
    height:63px;
    margin-bottom:14px;
}

.wc2010_steag{
    float:left;
    height:15px;
    margin:8px 0 7px 9px;
    width:22px;
}

.wc2010_echipa{
    float:left;
    height:15px;
    padding:8px 10px 7px;
    overflow:hidden;
    width:109px;
}

.wc2010_scor_sus{
    float:left;
    height:14px;
    padding:8px 10px 11px;
    overflow:hidden;
    text-align:center;
    width:21px;
}

.wc2010_scor_jos{
    float:left;
    height:14px;
    margin:8px 10px 7px;
    overflow:hidden;
    text-align:center;
    width:21px;
}

.wc2010_sferturi{
    width:218px;
    height:602px;
    float:left;
}

.wc2010_meci_sferturi{
    width:201px;
    height:63px;
    padding:39px 0 52px 0;
}

.wc2010_meci_sferturi_last{
    width:201px;
    height:63px;
    padding:39px 0 38px 0;
}

.wc2010_semifinale{
    width:218px;
    height:602px;
    float:left;
}

.wc2010_meci_semifinale{
    width:201px;
    height:63px;
    padding:116px 0 1px 0;
}

.wc2010_meci_semifinale_last{
    width:201px;
    height:63px;
    padding:244px 0 91px 0;
}

.wc2010_finala{
    width:201px;
    height:602px;
    float:left;
}

.wc2010_finala_meci{
    width:201px;
    height:63px;
    padding:269px 0 91px 0;
}

.wc2010_optimi_meci_jucat {
    background:#ffffff;
    color:#939a9e;
    opacity:0.5;
    filter: alpha(opacity = 50);
}

.wc2010_meci_live {
    background:#f60000!important;
    border:1px solid #d70000!important;
    padding:1px 3px!important;
    color:#ffffff!important;
    position:absolute!important;
    margin:-11px 0 0 142px!important;
}

.wc2010_meci_ora {
    background:#B2B2B2!important;
    border:1px solid #CACACA!important;
}

.wc2010_meci_data {
    background:#B2B2B2!important;
    border:none!important;
    padding:0 2px 0 2px!important;
    margin:-9px 0 0 92px!important;
}

.world_cup_grupe {width:906px;}

.world_cup_grupe h2 {padding:5px 0 5px 15px;}

.world_cup_clasament {
    width:486px;
    border:1px solid #dfe5e9;
    border-bottom:none;
    background:#f2f3f5;
}

.world_cup_clasament_head {background:#ffffff url(img/wiki/wc2010_clasament_bg.jpg) repeat-x left bottom;}

.world_cup_clasament_head p, .world_cup_clasament_head_p {
    border-bottom:1px solid #dfe5e9;
    border-right:1px solid #dfe5e9;
    color:#646464;
    width:40px;
    text-align:center;
    padding:6px 0;
}

.world_cup_clasament_head p b {font-size:13px;}

.world_cup_scoruri {
    background:#ffffff;
    padding:7px 0;
    margin:0;
    font-size:12px;
}

.world_cup_scoruri h3 {
    margin:0;
    font-weight:normal;
}

.world_cup_scoruri b {font-size:12px!important;}

.world_cup_scoruri img {
    margin:0 10px 0 10px;
    border:1px solid #dddddd;
}

.world_cup_right_clasament {width:415px;}

.world_cup_right_data {
    text-align:right;
    width:45px;
    color:#646464;
    font-size:12px;
}

.world_cup_vs {
    width:70px;
    text-align:center;
    padding:6px 0;
    color:#646464;
    font-size:11px;
}

/*################### Carusel colaboratori articol #########################################*/

.contain_carusel_colaboratori {margin:15px 0 5px 0;}

.contain_carusel_colaboratori_slide {
    padding:0 11px 0 0;
    height:105px;
}

.contain_carusel_colaboratori_slide_box {
    padding-left:4px;
}

.box_carusel_colaboratori_slide {
    border:1px solid #dedede;
    width:139px;
    margin:0 8px 0 0;
}

.box_carusel_colaboratori_slide_tema {
    border:1px solid #dedede;
    width:139px;
    margin:0 12px 0 0;
    padding: 0 5px 5px 5px;
}

.box_carusel_colaboratori_slide_name {
    color:#08508b;
    font-size:13px;
    margin:5px;
}

.boxulet_carusel_colaboratori_slide {
    width:73px;
    color:#929292;
}

.box_carusel_colaboratori_slide_abonare {
    border-top:1px solid #DEDEDE;
    color:#1C5996;
    display:block;
    margin-top:5px;
    width:160px;
    font-size:11px;
    text-align:center;
    line-height:20px;
    background-color:#eff4f7;
}

.boxulet_carusel_colaboratori_slide span {margin-bottom:5px;}

.promo_scrie_un_articol {
    background:url(img/provizoriu/banner_scrie_un_articol.jpg) no-repeat center top;
    width:361px;
    padding:35px 0 7px 0;
    margin:10px 0 5px 81px;
    cursor:pointer;
}

.promo_scrie_un_articol a {
    margin:0 0 0 62px;
    background:url(img/provizoriu/arrow.gif) no-repeat center left;
    padding:0 0 0 10px;
}

.top_articole_colaboratori {
    background:url(img/provizoriu/background_top_articole_colaboratori.jpg) repeat-x left bottom;
    padding:7px 13px 7px 12px;
    border:1px solid #dfdfdf;
    border-left:none;
    font-size:13px;
}

.top_articole_colaboratori_selectat {
    color:#e30000;
    background:#ffffff url(img/provizoriu/arrow_tabs.jpg) no-repeat 7px 12px;
    border-bottom:none;
    padding:7px 6px 8px 18px;
}

.contain_top_articole_colaboratori {
    padding:0 10px 5px 10px;
    margin-bottom:5px;
    border-bottom:1px solid #DFDFDF;
}

.contain_top_articole_colaboratori_last {
    padding:0 10px 5px 10px;
}

.contain_top_articole_colaboratori img {
    border:1px solid #8d8d8d;
    margin-right:10px;
}

.contain_top_articole_colaboratori_last img {
    border:1px solid #8d8d8d;
    margin-right:10px;
}

.contain_top_articole_colaboratori a {font-size:14px;}

.contain_top_articole_colaboratori_last a {font-size:14px;}

.info_top_articole_colaboratori {
    background:#f9f9f9;
    padding:2px 4px 2px 4px;
    width:247px;
    margin-top:3px;
}

.info_top_articole_colaboratori a {font-size:12px;}

.info_top_articole_colaboratori span {color:#26345b;}

.header_colaboratori {
    background:#ffffff;
    border:1px solid #dedede;
    margin:0 0 10px 0;
    width:978px;
}

.header_colaboratori p {
    color:#919191;
    line-height:17px;
    width:458px;
    padding:9px 15px;
}

.castigator_penita_de_aur {
    background:#ffffff url(img/provizoriu/background_news_penita.jpg) no-repeat left bottom;
    width:478px;
    padding:0 0 7px 2px;
}

.info_castigator_penita {
    font-size:13px;
    line-height:19px;
    color:#777777;
    padding:2px 0 0 0;
    margin-left:20px;
    width:205px;
    text-align:right;
    text-shadow:1px 1px #ffffff;
}

.info_user_castigator {
    width:120px;
    overflow:hidden;
    padding:10px 0 0 0;
    text-align:center;
    position: absolute;
    margin:0 0 0 230px;
}

.info_user_castigator img {border:1px solid #e4e4e4;}

.colaboratori_penita_container {
    width:341px;
    min-height:118px;
}

/*############################## localitati plus #################################*/

.judet_plus {
    background-color:#EDEDED;
    display:block;
    height:20px;
    line-height:20px;
    margin-top:5px;
    width:190px;
}

.judet_plus a {
    font-size:14px;
    padding-left:5px;
}

.judet_lista_10 a {
    font-size:11px;
    margin-left:5px;
    color:#0A73BC;
    line-height:20px;
}

.judet_lista_10 {
    background-color:#F8F8F8;
    color:#0A73BC;
    font-size:12px;
    width:180px;
    -moz-border-radius:0 0 5px 5px;
}

/*############################## Zodii #################################*/

.contain_zodii {
    padding:0;
    width:349px;
    font-size:12px;
    color:#646566;
}

.tab_zodie {
    width:117px;
    height:31px;
    color:#355183;
    background-image:url(img/horoscop_background.jpg);
    background-repeat: no-repeat;
}

.tab_nume_zodie {
    text-align:center;
    line-height:30px;
    display:block;
}

.zodie_img {margin:4px 0 0 6px;}

.tab_zodie_bg_fix {
    background-position:1px 0;
    width:115px;
}

/*############################## Curs valutar #################################*/

.valuta_box_bursa {width:109px;}

.valuta_box_curs {
    width:145px;
    margin-bottom:10px;
}

.valuta_contain_mare {
    border-bottom:1px solid #DBE1E6;
    margin:10px 0 10px 0;
}

.valuta_text {
    width:108px;
    text-align:right;
    line-height:11px;
    font-weight:bold;
    font-size:11px;
}

.valuta_border_img {border:1px solid #dbe1e6;}

.valuta_indice_crescator {color:#00730B!important;}

.valuta_indice_descrescator {color:#FF0000!important;}

.valuta_top_dobanzi {
    width:150px;
    font-weight:bold;
}

.valuta_top_dobanzi_contain {
    border-bottom:1px solid #DBE1E6;
    margin:10px 0 10px 0;
    width:329px;
    padding-bottom:10px;
}

/*############################## Trafic #################################*/

.trafic_contain_mic {
    padding:10px;
    font-size:11px;
}

.trafic_contain_mic p {
    line-height:16px;
}

.trafic_starea_timpului {
    border-top:1px solid #DBE1E6;
    border-bottom:1px solid #DBE1E6;
    padding:6px 10px;
    background-color:#f8f9fb;
}

.trafic_tabel {
    border:1px solid #DBE1E6;
    border-bottom:1px solid #ffffff;
    background:url(img/background_scor_sondaje.jpg) repeat-x center bottom;
    padding:7px 10px 6px 10px;
    margin-top:15px;
    font-size:16px;
    width:501px;
}

.trafic_tabel h4 {
    margin:0;
    text-shadow:2px 2px #FFFFFF;
}

.trafic_tabel_contain {
    border:1px solid #DBE1E6;
    padding:0;
    width:521px;
    font-size:12px;
    color:#646566;
}

.trafic_data {
    font-size:11px;
    margin-top:-17px;
    color:#646566;
}

.trafic_contain_mare { padding:10px; }

.trafic_starea_timp_desc {
    border-bottom:1px solid #DBE1E6;
}

.trafic_descrieri {
    width:100px;
    text-align:center;
    padding:6px 5px;
    border-bottom:1px solid #DBE1E6;
    border-right:1px solid #DBE1E6;
    font-size:11px;
}

.trafic_starea_timpului_fix {
    padding:0;
    border-bottom:none;
}

.trafic_table tr {border-bottom:1px solid #DBE1E6;}

.trafic_elem1 {width:100px;}

.trafic_elem2 {width:130px;}

.trafic_elem3 {
    border-right:none;
    width:259px;
}

.trafic_starea_timpului p {font-size:12px;}

.trafic_ancora {
    font-weight:bold;
    color:#355183;
    margin:10px 0 15px 10px;
    display:block;
}

/*############################## Box recomandari #################################*/

.titlu_box_recomandari {
    font-size:16px;
    margin:0;
    padding:3px 0 2px 10px;
    background:#EBF2F3;
    width:339px;
    border-bottom:1px solid #b2b2b2;
}

.lista_box_recomandari {padding:5px 0 5px 11px;}

.lista_box_recomandari a {margin-bottom:2px;}

.lista_box_recomandari span {
    padding-left:0;
    overflow:hidden;
}

.promo_mobil_stire {
    background:url(img/new/background_mb.jpg) repeat-x left top;
    padding:2px 5px 0 5px;
    height:21px;
    color:#3a3a3a!important;
    text-decoration:none!important;
    font-weight:bold;
    font-size:12px!important;
}

.promo_widget_stire {
    background:url(img/new/bg_widget.jpg) repeat-x left top;
    height:19px;
    padding:4px 8px 0 8px;
    text-decoration:none!important;
    font-size:12px!important;
}

.promo_mobil_stire span {
    background:url(img/new/left_arrow.gif) no-repeat left center;
    padding-left:10px;
}

.banner_bah {
        text-align:center;
        margin:5px 0 5px 0;
        padding:10px 10px 10px 10px;
        background-color:#f0f0f0;
}

.banner_bah a {
        color:#1F66AC !important;
}

/*############################## Box search comune in director #################################*/

.info_comuna_director {
    font-size:22px;
    color:#af0e0e;
    text-shadow:2px 1px #ffffff;
}

.info_comuna_director a {
    color:#205082;
    font-size:22px;
}

.search_director_comune {
    width:280px!important;
    height:16px!important;
    padding:5px!important;
    border:1px solid #445b66!important;
    background:#ffffff url(img/provizoriu/comune/search_director.jpg) no-repeat 265px 5px!important;
    font-size:14px!important;
    margin-bottom:10px!important;
}

.submit_search_comune_director {
    margin:3px 0 0 -33px;
    width:30px!important;
    height:22px;
    cursor:pointer;
    background:#ffffff;
    opacity:0.01;
    filter: alpha(opacity = 1);
}
/* ########################### Indici ######################################### */

#cursTop {
    margin: 0 0 15px 0;
    border-bottom: 1px solid #e6e6e6;
    height: 65px;
    padding: 0 0 15px 0;
}
.top-medium {
    width:auto;
    height:40px;
    float:left;
    padding: 20px 12px 0 12px;
    font-size: 16px;
}
.top-corner {
    width:128px;
    height:40px;
    float:left;
    padding: 5px 10px 0 10px;
    font-size: 12px;
    color: #b3b3b3;
    text-align: right;
}
#cursMiddle {
    margin:10px 0 10px 0;
    font-size: 12px;
}
#cursDown {
    margin: 10px 0 10px 0;
    padding: 10px 0 10px 0;
    font-size: 12px;
    text-align: left;
}
.link-indici {
    color: #225f8a;
    text-decoration: none;
    margin: 0 30px 0 15px;
}
.link-indici:hover {
    color: #225f8a;
    text-decoration: underline;
    margin: 0 30px 0 15px;
}
.listare {
    float:left;
    text-align: left;
    width: 35px;
    padding: 0 15px 0 0;
}
.listare-egal {
    float:left;
    text-align: center;
    width: 10px;
}
.listare-item {
    float:left;
    text-align: right;
    width: 22px;
    margin: 0 6px 0 20px;
}
.listare-curs {
    float:left;
    text-align: right;
    width: 100px;
}
.listare-spatiu {
    float:left;
    text-align: center;
    width: 105px;
    height: 12px;
}
.text-curs-verde {
    color:#25b338;
    padding:0 0 0 20px;
}
.text-curs-rosu {
    color:#c71417;
    padding: 0 0 0 20px;
}
.select-jos {
    margin: 0 19px;
    border: 1px solid #ccc;
    width: 139px;
    height: 20px;
    padding-left: 7px;
}
.box-rezultate {
    font-weight: bold;
    margin: 0 0 0 15px;
    border: 1px solid #000;
    width: 139px;
    height: 17px;
    padding-top: 3px;
    text-align: center;
}
.titlu-convertor {
    font-weight:bold;
    font-size: 14px;
    border-bottom: 1px solid #e6e6e6;
    margin: 5px 0 15px 0;
    padding: 5px 0 15px 0;
}
/* ############ box business###############*/
.link_box_business {
    width:174px;
    border-bottom: 1px solid #e3e3e5;
}
.link_box_business a {
    display:block;
    float:left;
    width:120px;
    text-align:left;
    width:147px;
    border-right:1px solid #e3e3e5;
    height: 23px;
    padding: 10px 12px 0 15px;
    color: #355183;
    font-size: 12px;
    text-decoration: none;
}
.top_oferte_business {
    width:347px;
    height:35px;
    float:left;
    margin-top:1px;
}
.top_oferte_business a {
    width:347px;
    height:26px;
    background-color:#ebeff2;
    color: #355183;
    display:block;
    margin-left:1px;
    padding-top:8px;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration: none;
}

.branding_magister {margin:67px 3px 0 7px;}

.branding_magister a {
    background:url(img/header/magister_icon.jpg) no-repeat top left;
    padding:3px 0 3px 22px;
}

/* ############ box promo carusel###############*/
.carusel_banner_promo_news {
    background:url(img/bg_craciun_suflet.jpg) no-repeat top left;
    width:351px;
    height:507px;
    overflow:hidden;
}

.carusel_promo_news {
    width:240px;
    overflow:hidden;
    height:314px;
    margin:104px 0 0 8px;
}

.carusel_contain_promo_news {
    width:15000px;
    overflow:hidden;
}

.left_carusel_move {
    width:25px;
    height:36px;
    margin:209px 0 0 20px;
}

.carusel_banner_promo_news .invitati {
    width:240px;
    overflow:hidden;
    text-align:left;
    font-family:Arial;
    font-size:15px;
    color:#fff;
    float:left;
}

.carusel_banner_promo_news .invitati i {
    font-size:13px;
    float:left;
    margin:2px 0 0 10px;
    padding:2px 2px 0 0;
}

/* ############ pagina speciala plugusor ###############*/
.contain_special_plugusor {
    background:url(img/surse/plugusor/top_special_plugusor.jpg) no-repeat top left;
    margin:40px 0 0 0;
    min-height:470px;
}

.wishes_list_plugusor_ureaza_2012 {
    background:url(img/surse/plugusor/bottom_special_plugusor2.jpg) no-repeat bottom left!important;
    margin:0 0 30px 0;
    min-height:297px;
    padding:0 0 30px 0;
}
.wishes_list_plugusor {
    background:url(img/surse/plugusor/bottom_special_plugusor.jpg) no-repeat bottom left;
    margin:0 0 30px 0;
    min-height:297px;
    padding:0 0 30px 0;
}

.wishers_list_plugusor {padding:0 0 0 153px;}

.vers_list_plugusor {
    padding:255px 0 0 300px;
    font-weight:bold;
}

.vers_list_plugusor p {
    font-size:15px;
    line-height:21px;
    margin:5px 0 15px 0;
}

.wishers_list_plugusor span {
    font-size:12px;
    line-height:18px;
    font-weight:bold;
}

/*############################## Pagina rss #################################*/
.left_categories_rss {
    width:160px;
    background:#f9fbfc;
    border:1px solid #cccccc;
    border-top:none;
    margin:1px 18px 1px 1px;
}

.left_categories_rss h2 {
    background:#253c5c;
    padding:4px 0 4px 10px;
    font-size:12px;
    width:150px;
    margin:0 0 1px 0;
    font-weight:normal;
}

.left_categories_rss h2 a, .subcategories_rss .selected {color:#fff;}

.left_categories_rss .selected, .subcategories_rss .selected {background:#0476e0 url(img/indicator_rss.jpg) no-repeat 145px 8px;}

.subcategories_rss {margin:0 0 1px 0;}

.subcategories_rss a {
    font-size:11px;
    margin:0 0 0 0;
    padding:4px 0 4px 25px;
    width:135px;
}

.submit_box_creare_widget {
    background:#6D8FB3;
    border:1px solid #3b6798;
    font-size:13px;
    font-weight:bold;
    text-shadow:0 1px 0 #45688E;
    color:#ffffff;
    text-align:center;
    display:block;
    padding:4px 0;
    width:176px;
    margin:15px 0 5px 80px!important;
    cursor:pointer;
}

.comentarii_reply_info {
    background:#355183;
    border:1px solid #9C9C9C;
    width:473px;
    padding:5px;
    margin:5px 0;
    color:#ffffff;
}

.comentarii_reply_info span {
    font-size:13px!important;
    font-weight:bold!important;
}

.comentarii_reply_info span a {
    font-size:13px!important;
    font-weight:bold!important;
    color:#ffffff;
}

/*############################## Box B1 tv #################################*/
.box_b1_tv {
    width:298px;
    border:1px solid #080678;
    border-right:1px solid #ed6016;
    border-bottom:1px solid #ed6016;
    margin:10px auto;
}

.vezi_toate_stirile_b1 {
    background:url(img/bg_link_all_b1.jpg) no-repeat 0 0;
    padding:8px 0;
    margin-left:27px;
    width:200px;
    text-align:center;
    font-size:13px;
}

.box_reviewul_saptamanii {
    background:url(img/bg_top_review.jpg) no-repeat top left;
    border:1px solid #e5e5e5;
    border-top:none;
    width:300px;
    margin:10px 0;
    font-family:Tahoma;
    text-align:center;
}

.box_reviewul_saptamanii .title_box {
    font-size:20px;
    padding:7px 0 5px 0;
    color:#fff;
    display:block;
}

.box_reviewul_saptamanii .title {
    font-size:18px;
    color:#333333;
    margin:10px;
    display:block;
}

.box_reviewul_saptamanii .description {
    font-size:14px;
    color:#5c5c5c;
    display:block;
    margin-bottom:10px;
}

/*############################## Social Media #################################*/
.icon_socialise {
    height:43px;
    width:38px;
    margin:10px 3px 2px 0;
}

.icon_one {background:#fff url(img/sprite_icons_new2.gif) no-repeat 0 0;}

.icon_two {background:#fff url(img/sprite_icons_new2.gif) no-repeat -38px 0;}

.icon_four {background:#fff url(img/sprite_icons_new.gif) no-repeat -116px 0;}

.icon_six {background:#fff url(img/sprite_icons_new2.gif) no-repeat -193px 0;}

.icon_seven {background:#fff url(img/sprite_icons_new2.gif) no-repeat -230px 0;}

.icon_eight {background:#fff url(img/sprite_icons_new2.gif) no-repeat -267px 0;}

.icon_nine {background:#fff url(img/sprite_icons_new2.gif) no-repeat -304px 0;}

.icon_ten {background:#fff url(img/sprite_icons_new2.gif) no-repeat -340px 0;}

.icon_socialise .clicked {
    background:#fff url(img/new_sprite_hp.gif) no-repeat 0 0;
    padding:5px;
    margin:40px 0 -10px 12px;
}

.info_icon_socialise {
    background:#f1f5f8;
    padding:7px 0 5px 10px;
    font-size:13px;
    margin-top:-10px;
    width:348px;
}

.social_media_left {
    margin:15px 0 7px 0;
    border-top:1px solid #E1E6EA;
    border-bottom:1px solid #E1E6EA;
    padding:10px 0;
}

.hot_on_facebook {
    border:1px solid #b2b2b2;
    width:349px;
    padding-bottom:10px;
}

.top_hot_facebook {
    background:#eff0f2 url(img/hot_on_facebook_ico.jpg) no-repeat 10px 8px;
    padding:10px 0 8px 40px;
    font-size:16px;
}

.banner_123 img {display:table;}

.alegeri_locale_2012 {
    border:1px solid #83accf;
    background:#fff;
    padding:1px;
}

.news_alegeri_locale_2012 {
    background:#054da7!important;
    padding:15px 10px 12px 10px!important;
    margin:-4px 0 0 0!important;
}

.news_alegeri_locale_2012 a {
    padding:0 0 0 10px;
    margin:4px 0 7px 0!important;
    font-size:13px;
    color:#fff;
    font-family:Trebuchet MS;
    background: url(img/arrow_indicator.gif) no-repeat 0 6px;
}

.alegeri_locale_sl_2012 {
    background:#054da7 url(img/bg_alegeri_locale_sl_2012.jpg) repeat-y top left;
    font-size:19px;
    border-top:1px solid #fff;
    font-family:Trebuchet MS;
    color:#fff;
    text-shadow:2px 1px #606060;
    width:347px;
    text-align:center;
    padding:10px 0;
    letter-spacing:-1px;
}

.categorie_alegeri_locale_2012 {
    background: url(img/banner_categorie_alegeri_locale.jpg) no-repeat 0 0;
    width:892px;
    padding:32px 0 29px 15px;
}

.categorie_alegeri_locale_2012 h1{
    color:#fff;
    font-family:Trebuchet MS;
    margin:0;
    font-weight:normal;
    font-size:32px;
    letter-spacing:4px;
}

.promo_euro_intern {
    background: url(img/bottom_intern_euro_2012.jpg) repeat-y bottom left;
    padding:5px 0;
}

.promo_euro_intern .news {
    color:#fff;
    font-family:Trebuchet MS;
    background: url(img/arrow_indicator.gif) no-repeat 0 6px;
    padding-left:10px;
    margin:0 0 14px 20px;
}

/*############################## Drept la replica #################################*/

.drept_la_replica {
    background:#f4f4f4;
    padding:20px;
    color:#3e3e3e;
}

.drept_la_replica h3 {
    margin:0 0 15px 0;
    font-size:16px;
}

.drept_la_replica .contact {padding:0 30px 0 0;}

.drept_la_replica span {
    font-size:12px;
    padding:10px 0 0 0;
    width:85px;
}

.drept_la_replica input, .drept_la_replica textarea {
    border:1px solid #c9c9c9;
    margin-bottom:15px;
    width:260px;
    padding:8px 5px;
}

.drept_la_replica .replica textarea, .drept_la_replica .replica input {width:330px;}

.drept_la_replica .submiter {
    width:177px;
    margin:0 auto;
}

.drept_la_replica .submiter .submit {
    background: url(img/new/bg_submit_replica.jpg) repeat-x top left;
    border:none;
    color:#eaeaea;
    font-size:22px;
    font-weight:bold;
    font-family:tahoma;
    width:173px;
    padding:2px 0 6px 0;
    cursor:pointer;
}

.list_drept_la_replica {
    padding:25px;
    color:#3e3e3e;
    font-size:12px;
}

.list_drept_la_replica i {
    color:#010101;
    line-height:20px;
}

.list_drept_la_replica h2 {font-size:22px;}

.list_drept_la_replica h2 a {color:#0f62ab;}

.list_drept_la_replica ul {
    font-size:14px;
    line-height:26px;
}

.list_drept_la_replica ul li {padding-left:15px;}


/*############################## Alegeri S.U.A. #################################*/

#box-sua
{
    width:351px;
    background:url("img/box_sua_bg.jpg") no-repeat left top transparent;
    padding:149px 0 1px 0;
}

#box-sua h3
{
    text-align:center;
    margin:0;
}

#box-sua h3 a
{
    text-decoration:none;
    font-size:37px;
    color:#fff;
    text-shadow:2px 1px 0 #890014;
    font-family:"Georgia";
    letter-spacing:0;
}

#box-sua .news
{
    border-radius:3px;
    margin:20px 6px 6px 6px;
    background:url("img/transparent-bg.png") repeat left top transparent;
    padding:15px 0;
}

#box-sua .news ul
{

    list-style-type:none;
    margin:0;
    padding:0 10px;
}

#box-sua .news ul li
{
    padding-left:15px;
    background:url("img/sua-li.png") no-repeat 0 6px transparent;
    margin:0 0 15px 0;
    line-height:15px;
    text-align:left;
}

#box-sua .news ul li:last-child
{
    margin:0 0 0 0;
}

#box-sua .news ul li a
{
    font-size:13px;
    font-family:"Trebuchet MS";
    text-decoration:none;
    color:#355183;
    font-weight:normal;

}

#box-sua .exclusiv
{
    border-top:solid 2px #000;
    border-bottom:solid 2px #000;
    background-color:#fddb23;
}

#box-sua .exclusiv a
{
    display:block;
    font-size:17px;
    color:#000;
    font-family:"Georgia";
    text-shadow:1px 1px 0 #fff;
    text-align:center;
    line-height:54px;
    text-decoration:none;
}

#box-sua.small
{
    padding:149px 0 15px 0;
}

#box-sua.mtop
{
    margin-top:10px;
}

/* ################ CARUSEL GALERIE FOTO NE MANDRIM CU EI #####################*/

.carousel-control{
    margin-top:70px;
}

.carusel_nmce {
    width:908px;
    margin:20px auto;
    margin-top:15px;
}

.carusel_nmce a{
    text-align:center;
    color:#355183;
    font-family:"Verdana";
    font-size:12px;
    display: block;
}

.carusel_nmce h2{
    padding-left:38px;;
}

#carousel-content img{
    box-shadow:1px 1px 2px #848484;
}

.mandru_ca_sunt_roman_red_title{
    font-family:"Trebuchet MS";
    font-size:23px;
    color:#cf1901;
    text-transform:uppercase;
    text-align:center;
    font-weight:bold;
}

.mandru_ca_sunt_roman_mail{
    font-family:"Trebuchet MS";
    font-size:16px;
    color:#3b5998;
    text-align:center;
    display:block;
    font-weight:bold;
}

.text_box_mandru_ca_sunt_roman_mail{
    padding: 40px 50px;
}

.submit_sondaje_verde {
    background:transparent url(img/submit_sondaje-verde.jpg) no-repeat top left;
    width:78px!important;
    height:23px;
    border:none!important;
}

.vtp{
    margin-bottom: 10px;
}

.vtp a{
    background: url("img/provizoriu/vtp-bg.gif") no-repeat scroll 253px center transparent;
    color: #3B5998;
    display: block;
    font-family: "Trebuchet MS";
    font-size: 14px;
    padding-left: 73px;
    text-decoration: none;
}

.numbersMandru {
    width: 359px;
    font-size: 11px;
    padding: 15px 10px 0 0;
}

.numbersItemMandru {
    display: block;
    padding: 0 5px;
}

.numbersMandru span.textMandru {
    float: right;
    display: block;
    padding-top: 2px;
}

.numbersMandru span.fbMandru {
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    margin: 2px 3px 0 0;
    background: url(img/provizoriu/fbMandru.gif) no-repeat;
}

.numbersMandru span.placeholderMandru {
    margin-left: 10px;
    padding: 3px 0 0 0;
    font-size: 11px;
    background: url(img/provizoriu/placeholderMandru.gif) no-repeat;
    font-weight: bold;
    color: #666;
    display: block;
    float: right;
    width: 47px;
    height: 18px;
    text-align: center;
}

/*############################## Alegeri Parlamentare 2012 #################################*/

@font-face {
    font-family: 'Titillium Web';
    src: url('fonts/titilliumweb-semibold-webfont.eot');
    src: url('fonts/titilliumweb-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/titilliumweb-semibold-webfont.woff') format('woff'),
         url('fonts/titilliumweb-semibold-webfont.ttf') format('truetype'),
         url('fonts/titilliumweb-semibold-webfont.svg#titillium_websemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

#box-ap2012
{
    width:351px;
    /* background:url("img/box-ap2012-bg.jpg") no-repeat left top transparent; */
    background: #0094ff; /* Old browsers */
        background: -moz-linear-gradient(left,  #0094ff 0%, #005fa3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0094ff), color-stop(100%,#005fa3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #0094ff 0%,#005fa3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #0094ff 0%,#005fa3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #0094ff 0%,#005fa3 100%); /* IE10+ */
    background: linear-gradient(to right,  #0094ff 0%,#005fa3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0094ff', endColorstr='#005fa3',GradientType=1 ); /* IE6-9 */
    padding-bottom:10px;
}

#box-ap2012 h3
{
    margin:0;
    text-align:center;
}

#box-ap2012 h3 a
{
    font-family: 'Titillium Web';

    text-transform:uppercase;
    color:#fff;
    font-size:24px;
    border-bottom:solid 1px #fff;
}

#box-ap2012 .main-img
{
    background:url("img/box-ap2012-colaj.jpg") no-repeat left top transparent;
    display:block;
    margin:12px auto 10px;
    width:331px;
    height:122px;
}

#box-ap2012 .news
{
    width:331px;
    padding:17px 0;
    margin:0 auto;
    background-color:#fbfbfb;
}

#box-ap2012 .news ul
{

}

#box-ap2012 .news ul li
{
    background:url("img/box-ap2012-le.gif") no-repeat left top transparent;
    line-height:16px;
    margin-bottom:13px;
    padding:0 20px;
    list-style-position: inside;
}

#box-ap2012 .news ul li:last-child
{
    margin-bottom:0;
}

#box-ap2012 .news ul li a
{
    font-family: 'Trebuchet MS';
    font-size:13px;
    color:#355183;
}

/*############################## Cuvintele dor #################################*/

.cd-header
{
    background-color:#000;
    height:80px;
    background-image:url("img/cuvintele-dor-header.jpg");
    background-repeat:no-repeat;
    background-position:center center;
}

.cd-branding
{
    background:url("img/cd-branding.jpg") no-repeat left top transparent;
    margin-left:-96px;
    width:1100px;
    height:734px;
    overflow: visible;
}

.cd-menu
{
    background:url("img/cd-menu.png") repeat left top transparent;
    margin:0 auto;
}

.cd-menu ul
{
    margin:0 auto;
    width:908px;
    padding:0;
}

.cd-menu ul li:hover,
.cd-menu ul li.active
{
    background:url("img/cd-menu-hover.png") repeat left top transparent;
}

.cd-menu ul li
{
    display:inline;
    float:left;
    padding:10px;
}

.cd-menu ul li a
{
    font-family:"Trebuchet MS";
    font-size:16px;
    font-weight:bold;
    color:#fff;
}

.cd-menu .cd-social
{
    float:right;
    color:#fff;
    margin-top:9px;
}

.cd-menu .cd-social span span
{
    color:#3295c6;
}

.cd-menu .cd-social .facebook,
.cd-menu .cd-social .comentarii
{
    float:left;
    background:url("img/cd-facebook-icon.png") no-repeat left center transparent;
    padding-left:30px;
    margin-right:10px;
}

.cd-menu .cd-social .comentarii
{
    background:none;
    padding-left:5px;
}

.info-box
{
    width:488px;
    position:relative;
    left:96px;
    top:38px;
    background:url("img/info-box-bg.png") repeat left top transparent;
    padding:15px 10px;
}

.info-box h2
{
    margin:0;
    font-family:"Arial";
    font-size:34px;
    margin-bottom:15px;
}

.info-box p
{
    font-size:14px;
    line-height:20px;
    margin-bottom:20px;
    text-align: justify;
}

a.mai-mult
{
    border-radius:3px;
    padding:8px 22px 8px 6px;
    color:#fff;
    font-size:11px;
    background:url("img/small-button-arrow.png") no-repeat 94px center #292929;
}

.share-box
{
    width:498px;
    position:relative;
    left:96px;
    top:60px;
    background-color:#000;
    padding:5px;
}

.share-box .half
{
    width:295px;
    float:left;
}

.share-box .half span
{
    font-family:"Trebuchet MS";
    font-size:28px;
    color:#fff;
    text-align:center;
    display:block;
    position:relative;
    top:30px;
}

.share-box .half.frame
{
    width:205px;
    float:right;
    background:url("img/share-box-image.jpg") no-repeat center right transparent;
    height:208px;
}

a.share-pe-facebook
{
    display:block;
    background:url("img/share-pe-facebook.gif") no-repeat left top transparent;
    width:135px;
    height:31px;
    position:absolute;
    top: 177px;
    left: 330px;
    z-index:0;
}

a.cd-previous
{
    display:block;
    width:25px;
    height:25px;
    position:absolute;
    bottom:5px;
    left:5px;
    background:url("img/cd-previous.gif") no-repeat left top transparent;
    z-index:1;
}

a.cd-next
{
    background:url("img/cd-next.gif") no-repeat left top transparent;
    display:block;
    width:25px;
    height:25px;
    position:absolute;
    bottom:5px;
    right:5px;
}

#footer.black
{
    background-color:#000;
    margin-bottom:0;
    color:#fff;
}

#footer.black a
{
    color:#fff;
}

.special-info .info.fleft
{
    width:240px;
    padding:15px 7px;
    border-right:solid 1px #f1f1f1;
}

.special-info .info.buton_reset_filtre_modificat ul
{
    padding:10px 0;
}

.special-info .info.fleft ul li
{
    list-style-type: disc;
    list-style-position: inside;
}

.special-info .info.fleft ul li a
{
    color:#336699;
    font-weight:bold;
    font-size:12px;
}

.special-info h3
{
    margin:0;
    font-family:Impact;
    color:#6a6a6a;
    font-weight:normal;
    font-size:21px;
}

.special-info h3 span
{
    font-size:31px;
    color:#000;
    text-transform:uppercase;
}

.cd-box
{
    padding:9px;
    margin-bottom:3px;
    background-color:#fff;
}

.cd-box h3
{
    font-size:15px;
    font-family: "Arial";
    font-weight:bold;
    color:#212121;
    margin:0 0 9px 0;
    padding: 0 0 9px 0;
    border-bottom: 1px solid #dfdfdf;
}

.cd-box ul li
{
    list-style-type: disc;
    list-style-position: inside;
}

.cd-box ul li a
{
    font-size:11px;
    font-weight:bold;
    color:#336699;
}

#black_transparent
{
    background:url("img/cd-menu.png") repeat left top transparent;
    color:#fff;
    padding:10px;
}

#black_transparent .fleft,
#black_transparent .fright
{
    background-color:#fff;
    padding:5px;
    margin-bottom:5px;
}

#black_transparent h2
{
    margin:0 0 0 5px;
    color:#000;
}


/*
* Box Rezultate Alegeri Parlamentare 2012
*/

#rap2012_box-ap2012 {
width: 351px;
color: #FFF;
font-size: 12px;
font-family: "Arial";
background: #F8F8F8 url(img/provizoriu/rap20122_background.jpg) no-repeat;
border: 1px solid #DADADA;
}

/* Link-ul de alegeri */
#rap2012_box-ap2012 .rap2012_alegeri {
display: block;
width: 351px;
height: 120px;
}

/* Div-ul de content, unde punem lista de articole */
#rap2012_box-ap2012 .rap2012_content {
width: 351px;
}

/* Fiecare articol in parte */
#rap2012_box-ap2012 .rap2012_content .rap2012_item {
padding-bottom: 10px;
padding-top: 10px;
border-bottom:1px solid #DADADA;
}

#rap2012_box-ap2012 .rap2012_content .rap2012_item:last-child {
border-bottom:none;
}

#rap2012_box-ap2012 .rap2012_content .rap2012_item a {
color: #006699 !important;
text-decoration: none;
display: block;
padding-left: 15px;
margin-left: 10px;
margin-right: 15px;
background: url(img/provizoriu/rap20122_bullet.gif) 0 2px no-repeat;
}

#rap2012_box-ap2012 .rap2012_content .rap2012_item a:hover {
text-decoration: underline;
}

#rap2012_box-ap2012 .rap2012_content .rap2012_separator {
height: 1px;
background: url(img/provizoriu/rap20122_separator.jpg);
width: 300px;
margin-left: 15px;
}

/* Box clasamente */
.div-tabel-clasament-fotbal {
    width: 333px;
    overflow: scroll;
    overflow-x: hidden;
    height: 365px;
    font-family: "Arial";
    border: 1px solid #B0B3B8;

}

.big-caption-fotbal {
    color: #345082;
    font-weight: bold;
    font-size: 22px;
    text-align: left;
    font-family: "Arial";
    padding: 10px;
    display: block;

}

.tabel-clasament-fotbal {
    width: 295px;
    height: 365px;
    font-size: 12px;
    border-spacing: 0;
    margin-left:10px;
}

.tabel-clasament-fotbal tbody tr td {
    padding: 5px 0;
    border-bottom: 1px solid rgb(230,230,230);
}

.tabel-clasament-fotbal tbody tr td.rank-fotbal {
    color: #666;
    text-align: center;
    font-weight: bold;
    width: 16px;
}

.tabel-clasament-fotbal tbody tr td.name-fotbal {
    color: #345082;
    font-weight: bold;
}

.tabel-clasament-fotbal tbody tr td.points-fotbal {
    color: #000;
    width: 22px;
    font-weight: bold;
}

.like-button-header {
    height: 34px;
    margin-top: 31px;
    margin-left: 30px;
}

/*==========Banda cookie=============*/

.accept_cookie {
    background-color:#e6e6e6;
    height:22px;
    line-height:20px;
    position:relative;
    top:0;
    margin-bottom:10px;
    text-align:center;
    width:100%;
}

.accept_cookie_wrapper {
    width:908px;
    background:url(img/cookie_bg.jpg) repeat-x center;
    margin:0 auto;
    font: 12px/20px Arial,sans-serif
}

.accept_cookie_wrapper a {
    color:#355183;
    font-weight:bold;
}

.accept_cookie_wrapper .close {float:right;height:22px;}

.accept_cookie_wrapper a:hover {text-decoration:underline;}

/**********Pagina cookie********/

.cookie-page {
    border:1px solid #b2b2b2;
    float:left;
    padding:20px;
    width:866px;
}

.cookie-page h1 {
    margin-top:0;
    padding-top:0;
    color:#355183;
}

.cookie-page h2 {
    color:#355183;
    font-size:18px;
    padding-top:20px;
}

.cookie-page h4 {
    color:#355183;
    font-size:16px;
}

.cookie-policy-ul {
    padding-left:20px;
    margin:10px 0;
}

.cookie-policy-ul li {
    list-style:disc;
    font-size:14px;
}

.cookie-policy-ul li a {
    font-size:14px;
    text-decoration:underline;
}

.cookie-page p {
    font-size:14px;
}

.cookie-page p a {
    font-size:14px;
    text-decoration:underline;
}

.box-container {margin-top:10px;}

/*=========Make-up box========*/

.makeup_box {
    width:351px;
    height:128px;
    background:url(img/makeup_bg.jpg) repeat-x center;
    overflow:hidden;
    cursor:pointer;
}

.picture_makeup {
    width:84px;
    height:128px;
    background:url(img/make_up_pic.png) no-repeat;
}

.makeup_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#fff;
    font-size:21px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.content-box {width:267px;}

.stire_box-makeup {
    height: 38px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-makeup img {
    margin-right:5px;
}

.stire_box-makeup-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
    color:#fff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.vezi-toate-make-up {height:16px;}

.vezi-toate-make-up a {
        background-color: #af57ab;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #fff;
        text-decoration: none;
}

/*=========Viata sanatoasa box========*/

.picture_viatasanatoasa {
    width:84px;
    height:128px;
    background:url(img/viata_sanatoasa.png) no-repeat;
}

.viatasanatoasa_box {
    width:351px;
    height:128px;
    background:url(img/viatasanatoasa_bg.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.viatasanatoasa_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#fff;
    font-size:21px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-viatasanatoasa{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-viatasanatoasa img {
    margin-right:5px;
}

.vezi-toate-viatasanatoasa {height:16px;}

.vezi-toate-viatasanatoasa a {
        background-color: #508d26;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #fff;
        text-decoration: none;
}

/******box psihologie**********/

.picture_psihologie {
    width:84px;
    height:128px;
    background:url(img/psihologie_pic.png) no-repeat;
}

.psihologie_box {
    width:351px;
    height:128px;
    background:url(img/psihologie_bg.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.psihologie_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:15px;
    margin-left:15px;
    margin-top:5px;
    color:#fff;
    font-size:19px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-psihologie{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-psihologie img {
    margin-right:5px;
}

.vezi-toate-psihologie {height:16px;}

.vezi-toate-psihologie a {
        background-color: #02387e;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #fff;
        text-decoration: none;
}


/******box welbeing**********/

.picture_welbeing {
    width:84px;
    height:128px;
    background:url(img/welbeing_pic.png) no-repeat;
}

.welbeing_box {
    width:351px;
    height:128px;
    background:url(img/bg-welbeing.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.stire_box-welbeing-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
    color:#3e3e3e;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.welbeing_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding:10px 0;
    margin-left:15px;
    margin-top:5px;
    color:#3e3e3e;
    font-size:19px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-welbeing{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-welbeing-by {
    font-size:12px;
    font-weight:normal;
}
.stire_box-welbeing-by1 {
    font-size:13px;
}
.stire_box-welbeing-by-logo{
    color:#459738;
}

.stire_box-welbeing img {
    margin-right:5px;
}

.vezi-toate-welbeing {height:16px;}

.vezi-toate-welbeing a {
        background-color: #ffd2de;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #3e3e3e;
        text-decoration: none;
}

.articol-welbeing-footer {
    font-size: 18px;
    font-style: italic;
}

.articol-welbeing-footer-logo a {
    font-style: normal;
    color: #6bbb44;
    font-size: 18px;
}
/******box fitness**********/

.picture_fitness {
    width:84px;
    height:128px;
    background:url(img/fitness_pic.png) no-repeat;
}

.fitness_box {
    width:351px;
    height:128px;
    background:url(img/fitness_bg.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.fitness_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#fff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-fitness{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-fitness img {
    margin-right:5px;
}

.vezi-toate-fitness {height:16px;margin-bottom:10px;}

.vezi-toate-fitness a {
        background-color: #ffbf05;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #fff;
        text-decoration: none;
}

/*******box sanatate la-ndemana*******/

.picture_sanatate {
    width:84px;
    height:128px;
    background:url(img/sanatate-picture.png) no-repeat;
}

.sanatate_box {
    width:351px;
    height:128px;
    background:url(img/sanatate-bg.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.sanatate_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#1077ae;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-sanatate{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-sanatate-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
    color:#1077ae;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-sanatate img {
    margin-right:5px;
}

.vezi-toate-sanatate {height:16px;margin-bottom:10px;}

.vezi-toate-sanatate a {
        background-color: #c5e8fa;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #1077ae;
        text-decoration: none;
}

/*******box design*******/

.picture_designer {
    width:84px;
    height:128px;
    background:url(img/designer-picture-4.png) no-repeat;
}

.designer_box {
    width:351px;
    height:128px;
    background:url(img/bg-designer.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.designer_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-designer{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-designer-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-designer img {
    margin-right:5px;
}

.vezi-toate-designer {height:16px;margin-bottom:10px;}

.vezi-toate-designer a {
        background-color: #cc0000;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #ffffff;
        text-decoration: none;
}


/*******box coltul vesel*******/

.picture_coltul_vesel {
    width:84px;
    height:128px;
    background:url(img/coltul-vesel.png) no-repeat;
}

.coltul_vesel_box {
    width:351px;
    height:128px;
    background:url(img/bg-coltul-vesel.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.coltul_vesel_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-coltul_vesel{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-coltul_vesel-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-coltul_vesel img {
    margin-right:5px;
}

.vezi-toate-coltul_vesel {height:16px;margin-bottom:10px;}

.vezi-toate-coltul_vesel a {
        background-color: #5e923b;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #ffffff;
        text-decoration: none;
}



/*******box arhitectura design*******/

.picture_arhitectura_design {
    width:84px;
    height:128px;
    background:url(img/arhitectura-design2.png) no-repeat;
}

.arhitectura_design_box {
    width:351px;
    height:128px;
    background:url(img/bg-arhitectura-design.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.arhitectura_design_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#5e5e5e;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-arhitectura_design{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-arhitectura_design-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#5e5e5e;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-arhitectura_design img {
    margin-right:5px;
}

.vezi-toate-arhitectura_design {height:16px;margin-bottom:10px;}

.vezi-toate-arhitectura_design a {
        background-color: #d4d4d4;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #5e5e5e;
        text-decoration: none;
}



/*******box homeopat*******/

.picture_homeopat {
    width:84px;
    height:128px;
    background:url(img/homeopat-picture.png) no-repeat;
}

.homeopat_box {
    width:351px;
    height:128px;
    background:url(img/bg-homeopat.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.homeopat_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-homeopat{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-homeopat-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-homeopat img {
    margin-right:5px;
}

.vezi-toate-homeopat {height:16px;margin-bottom:10px;}

.vezi-toate-homeopat a {
        background-color: #1064cc;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #ffffff;
        text-decoration: none;
}

/*******box stomatolog*******/

.picture_stomatolog {
    width:84px;
    height:128px;
    background:url(img/stomatolog-picture.png) no-repeat;
}

.stomatolog_box {
    width:351px;
    height:128px;
    background:url(img/bg-stomatolog.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.stomatolog_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-stomatolog{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-stomatolog-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-stomatolog img {
    margin-right:5px;
}

.vezi-toate-stomatolog {height:16px;margin-bottom:10px;}

.vezi-toate-stomatolog a {
        background-color: #29b8e2;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #ffffff;
        text-decoration: none;
}

/*******box homeopat*******/

.picture_pisicuta {
    width:84px;
    height:128px;
    background:url(img/pisicuta_pic.png) no-repeat;
}

.pisicuta_box {
    width:351px;
    height:128px;
    background:url(img/bg-pisicuta.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.pisicuta_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-pisicuta{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-pisicuta-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-pisicuta img {
    margin-right:5px;
}

.vezi-toate-pisicuta {height:16px;margin-bottom:10px;}

.vezi-toate-pisicuta a {
        background-color: #93623b;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color: #ffffff;
        text-decoration: none;
}

/** Box chef */

.picture_chef {
    width:84px;
    height:128px;
    background:url(img/chef_pic.png) no-repeat;
}

.chef_box {
    width:351px;
    height:128px;
    background:url(img/bg-chef.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.chef_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#1077ae;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-chef{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-chef-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#1077ae;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-chef img {
    margin-right:5px;
}

.vezi-toate-chef {height:16px;margin-bottom:10px;}

.vezi-toate-chef a {
        background-color: #d2d3d3;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color:#1077ae;
        text-decoration: none;
}


/** Box Hai la */

.picture_hai_la {
    width:84px;
    height:128px;
    background:url(img/hai_la_pic.png) no-repeat;
}

.hai_la_box {
    width:351px;
    height:128px;
    background:url(img/bg-hai_la.jpg) repeat-x center;
    margin-top:10px;
    overflow:hidden;
    cursor:pointer;
}

.hai_la_box h3 {
    display:block;
    border-bottom:1px solid #fff;
    padding-bottom:10px;
    margin-left:15px;
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    margin-bottom:0;
}

.stire_box-hai_la{
    height: 42px;
    overflow: hidden;
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 10px;
    vertical-align: middle;
    display: table-cell;
}

.stire_box-hai_la-title{
    max-height:40px;
    overflow:hidden;
    text-decoration: none;
        color:#ffffff;
    font-size:17px;
    font-family:Arial,sans-serif;
}

.stire_box-hai_la img {
    margin-right:5px;
}

.vezi-toate-hai_la {height:16px;margin-bottom:10px;}

.vezi-toate-hai_la a {
        background-color: #fcb6b3;
        width: 60px;
        height: 11px;
        display: block;
        padding: 0 5px 5px 0;
        font: normal bold 10px Arial,sans-serif;
        float: right;
        text-align: right;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottom-left: 10px;
        border-bottom-left-radius: 10px;
        color:#ffffff;
        text-decoration: none;
}

/********box interpromo********/

.interpromo {
    width:349px;
    border:1px solid #dbdbdb;
    background-color:#eef1f1;
    text-align:left;
    padding-bottom:5px;
}

.top_interpromo {
    font-size:18px;
    padding:12px 10px 12px 10px;
}

.content-interpromo {
    padding:0 10px;
}

.interpromo-site {
    border-top:1px solid #dbdbdb;
    margin-bottom:5px;
    padding-top:15px;
}

.interpromo-site .interpromo-news img {
    float:left;
    width:98px;
    height:50px;
    border:1px solid #fff;
    margin-right:10px;
}

.interpromo-site .interpromo-news a {
    font-size:12px;
    color:#355183;
}

.interpromo-site p {
    text-align:right;
    font-size:11px;
}

/*-----Layout-uri mesaj personalizat-----*/

.banner-no-ads{
    width:908px;
    height:100px;
    margin:10px auto;
    background:#fff;
}

.banner-no-ads .textfill{
    width:638px;
    height:80px;
    text-align:center;
    font-size:9px;
    padding:10px;
    display:table-cell;
    vertical-align:middle;
    overflow:hidden;
}

/*----Layout1 IUBITA----*/

.layout1-pic {
    background:#fff url(img/sp/fr/layout1-pic.jpg) no-repeat center;
}

.layout1-text {
    color:#d41212;
    position:relative;
    left:100px;
}

/*----Layout2 PRIETENI----*/

.banner-no-ads .layout2-pic {
    width:250px;
    height:100px;
    background:url(img/sp/fr/layout2-pic.jpg) no-repeat center;
}

.layout2-text {
    color:#3c1623 ;
}

/*----Layout3 FAMILIE----*/

.banner-no-ads .layout3-pic {
    width:250px;
    height:100px;
    background:url(img/sp/fr/layout3-pic.jpg) no-repeat center;
}

.layout3-text {
    color:#1a95e1;
}

/*----Box "ELITE PESTE GRANITE"----*/

.elite {
    width:349px;
    border:1px solid #d6d4d4;
    margin-bottom:10px;
    font-family:Tahoma,sans-serif;
    font-size:13px;
    color:#4f4f4f;
    text-align:left;
    background-color:#91C11D;
}

.elite .eliteTop {
    background-image:none;
    height:127px;
    margin-bottom:15px;
    cursor:pointer;
    padding-bottom:18px;
     border-bottom:1px solid #bdbdbd;
}

.elite h1{
    margin:0;
}

.elite h1 a{
    font-family:'Open Sans',sans-serif;
    font-size:33px;
    font-weight:300;
    text-align:center;
    padding-bottom:4px;
    border-bottom:1px solid #bdbdbd;
    text-transform:uppercase;
    margin:0;
    display:block;
}

.elite .eliteContent {
    padding:12px 7px;
    border-bottom:1px solid #bdbdbd;
}

.elite .eliteContent .eliteNews:last-child{
    margin-bottom:0;
}

.elite .eliteContent .eliteNews {
    margin-bottom:10px;
}

.elite .eliteContent .eliteNews a img {
    margin-right:12px;
    width:40px;
    height:40px;
}

.elite .eliteContent .eliteTitle {
    width:267px;
}

.elite .eliteContent .eliteNews .eliteTitle a p {
   color:#ffffff !important;
}

.elite .eliteBottom {
    padding:6px 7px;
    text-align: center;
    width:335px;
}

.elite a.vezi-toate {
    font-family:Arial,sans-serif;
    font-size:11px;
    color:rgb(53, 81, 131);
}

.elite .eliteBottom .eliteLike {
    width:48px;
    height:21px;
    border:none;
    overflow:hidden;
    display:block;
    text-align:left;
}

.elite .eliteBottom .eliteTweet {
    max-width:60px;
    height:21px;
    overflow:hidden;
}

.elite .eliteBottom .elitePlus1 {
    width:32px;
    height:21px;
    overflow:hidden;
}
.elite_counter_retele_container
{
    background: url(img/sp/sm/social-media-box-count-left.gif) no-repeat left ;
    margin: 1px 15px 1px 1px;
}
.elite_counter_retele
{
    border-bottom: 1px solid #C8C8C8;
    border-top: 1px solid #C8C8C8;
    border-right: 1px solid #C8C8C8;
    border-radius: 3px;
    height: 16px;
    min-width: 8px;
    max-width: 40px;
    position: relative;
    margin-left:4px;
    padding: 0 3px 0 5px;
    font-size: 12px;
    background-color:#ffffff;
}

/***Formular Publicitate***/

.ads-page {
    width:886px;
    min-height:350px;
    border:1px dotted #b5e2f5;
    padding:10px;
   background: rgb(249,252,247); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY5ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,252,247,1)), color-stop(100%,rgba(245,249,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-8 */
}

.ads-page .ads-form {
    width:800px;
    margin:0 auto;
}

.ads-page .ads-form h1 {
    font-family:'Trebuchet MS', sans-serif;
    font-size:25px;
    color:#2e2e2e;
}

.ads-page .ads-form h1 span {
    color:#f71111;
}

.ads-page .ads-form h1 span span {
    color:#056cc7;
}

.ads-page .ads-form p {
    font-size:16px;
    margin-bottom:40px;
    font-family:'Trebuchet MS', sans-serif;
    color:#5c5c5c;
}

.ads-page .ads-form p a {
    font-size:16px;
    margin-bottom:20px;
    font-family:'Trebuchet MS', sans-serif;
    color:rgb(1, 137, 213);
}

.ads-page .ads-form a:hover {
    text-decoration:underline;
}

.ads-page .ads-form label {
    width:110px;
    font-family:'Trebuchet MS', sans-serif;
    font-size:16px;
    line-height:31px;
    color:#5c5c5c;
    display:block;
    text-align: right;
    padding-right:15px;
}

.ads-page form input[type="text"]{
    padding:0 10px;
    display:block;
    width:560px;
    height:30px;
    margin-bottom:16px;
    border:1px solid #dadada;
}

.ads-page form input[type="text"]:focus {
    outline:none;
    border:1px solid #fff;
    -webkit-box-shadow: 0 1px 3px rgba(29, 177, 241, 0.45);
    -moz-box-shadow:    0 1px 3px rgba(29, 177, 241, 0.45);
    box-shadow:         0 1px 3px rgba(29, 177, 241, 0.45);
}

.ads-page textarea {
    display:block;
    width:560px;
    max-width:560px;
    padding:10px;
    border:1px solid #dadada;
}

.ads-page textarea:focus {
    outline:none;
    border:1px solid #fff;
    -webkit-box-shadow: 0 1px 3px rgba(29, 177, 241, 0.45);
    -moz-box-shadow:    0 1px 3px rgba(29, 177, 241, 0.45);
    box-shadow:         0 1px 3px rgba(29, 177, 241, 0.45);
}

.ads-page form input[type="submit"]{
    float:right;
    width:300px;
    font-family:'Trebuchet MS', sans-serif;
    font-size:18px;
    background-color: rgb(187, 52, 21);
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgb(208, 68, 27)), color-stop(100%, rgb(187, 52, 21)));
    background-image: -webkit-linear-gradient(rgb(208, 68, 27), rgb(187, 52, 21));
    background-image: -moz-linear-gradient(#d0441b, #bb3415);
    background-image: -o-linear-gradient(#d0441b, #bb3415);
    background-image: linear-gradient(rgb(208, 68, 27),rgb(187, 52, 21));
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border: 1px solid rgb(201, 61, 30);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    text-align: center;
    padding:10px 0;
    margin:15px 93px 15px 0;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0),1px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-transition: border-color,0.3s;
    -moz-transition: border-color,0.3s;
    -o-transition: border-color,0.3s;
    transition: border-color,0.3s;
}

.ads-page form input[type="submit"]:hover{
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgb(185, 57, 20)), color-stop(100%, rgb(188, 52, 21)));
    background-image: -webkit-linear-gradient(rgb(185, 57, 20), rgb(188, 52, 21));
    background-image: -moz-linear-gradient(#b93914, #bc3415);
    background-image: -o-linear-gradient(#b93914, #bc3415);
    background-image: linear-gradient(rgb(185, 57, 20),rgb(188, 52, 21));
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border-color: rgb(148, 41, 17);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
}

.ads-page form input[type="submit"]:focus{
    outline:none;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgb(208, 68, 27)), color-stop(100%, rgb(188, 52, 21)));
    background-image: -webkit-linear-gradient(rgb(208, 68, 27), rgb(188, 52, 21));
    background-image: -moz-linear-gradient(#d0441b, #bc3415);
    background-image: -o-linear-gradient(#d0441b, #bc3415);
    background-image: linear-gradient(rgb(208, 68, 27),rgb(188, 52, 21));
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border-color: rgb(148, 41, 17);
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}

.ads-page .ads-error {
    color:red !important;
}

.ads-page .ads-success {
    font-family:'Trebuchet MS', sans-serif;
    padding:25px 0;
    text-align:right;
    font-size:20px;
    color:rgb(92, 92, 92);
    text-align:center;
}

/**Cosmote branding**/

.cosmote-campaign {
    padding:5px 0 15px 0 !important;
    width:545px !important;
}

.cosmote-campaign .cosmote-box {
    border:2px solid #a7c265;
    padding:7px 7px 40px 7px;
    position:relative;
}

.cosmote-badge {
    display:block;
    position:absolute;
    right:-5px;
    bottom:2px;
    width:70px;
    height:14px;
    background-color:#97C236;
    background:url(img/cosmote-badge.png) no-repeat;
    padding:7px 15px 7px 95px;

}

.cosmote-badge a {
    color:rgb(255, 255, 255);
    font-size:11px;
    padding-top:1px;
}

.border-cosmote {
    border-left:2px solid rgb(167, 194, 101);
    border-right:2px solid rgb(167, 194, 101);
    border-bottom:2px solid rgb(167, 194, 101);
    width:520px;
    position:relative;
    padding-bottom:30px;
    overflow:visible;
}

.border-top-cosmote {
    border-top: 2px solid rgb(167, 194, 101);
}

.cosmote-news {
    border:2px solid #bbcf2d;
    padding:5px;
    position:relative;
    width: 517px;
    margin-left: -7px
}

/************* Box promo World Cup 2014 ****************/

.boxWorlCup2014 {
    width:351px;
    padding:8px 0;
    background:url(img/cm2014/bgTop2014.png) no-repeat top right, url(img/cm2014/bgBottom2014.png) no-repeat bottom left;
    background-color:#e0f2fc;
}

.boxWorlCup2014 a, .boxWorlCup2014 .details2014 b {color:#000333;}

.boxWorlCup2014 .details2014 {
    color:#8c9397;
    font-size:12px;
    width:50px;
    margin:8px 0 0 14px;
    text-align: left;
}

.boxWorlCup2014 .logo2014 {
    margin:0 0 -34px 10px;
    position: relative;
    z-index: 100;
}

.boxWorlCup2014 .game2014 {clear:both;}

.boxWorlCup2014 .game2014 h3 {
    background:rgba(193,222,255,0.3);
    padding:10px;
    margin:0 0 5px 0;
    color:#1f4674;
    font-size:20px;
    text-align: right;
    font-family: 'Trebuchet MS';
}

.boxWorlCup2014 .game2014 h3 a:before {
    content:"\2022";
    color:green;
    font-size:14px;
    padding:0 5px 0 0;
}

.boxWorlCup2014 .game2014 h3 a {
    font-size:14px;
    margin:0 0 0 15px;
}

.boxWorlCup2014 .game2014 h3 a:hover {opacity: 0.7;}

.boxWorlCup2014 .game2014.liveGames {margin-bottom:10px;}

.boxWorlCup2014 .game2014.liveGames h3 {color:#ff0000;}

.boxWorlCup2014 .game2014.liveGames .liveSignal {
    background:#fff url(img/cm2014/live2014.gif) no-repeat 7px 10px;
    position: absolute;
    border:4px solid #c6e4fc;
    padding:30px;
    border-radius:100%;
    margin:8px 0 0 10px;
}

.boxWorlCup2014 .game2014.liveGames .liveGamesList {
    height:85px;
    display: table-cell;
    vertical-align: middle;
    padding: 9px 0 0 0;
    width:351px;
    box-sizing:border-box;
}

.boxWorlCup2014 .news_box {
    clear:both;
    font-family:Trebuchet MS;
    text-align: left;
    padding:10px 10px 2px 10px;
    border-top:1px solid #cde9ff;
    box-shadow:inset 0 1px 0 0 #fff;
}

.boxWorlCup2014 .news_box img {margin:4px 10px 10px 0;}

.boxWorlCup2014 .news_box .princ {font-size:14px;}

.boxWorlCup2014 .news_box .sec {font-size:13px;}

.boxWorlCup2014 .news_box p {margin-top:8px;}

.boxWorlCup2014 .news_box span {
    color:#666;
    font-size:11px;
}

.boxWorlCup2014 .show_all {
    color:#326295;
    font-size:11px;
}

.boxWorlCup2014 .game {
    background:#cde9ff;
    width:200px;
    margin:0 10px 10px 0;
    cursor:pointer;
}

.boxWorlCup2014 .game2014.liveGames .game {
    width:300px!important;
    background:#498ad0!important;
}

.boxWorlCup2014 .game2014.liveGames .game b {color:#fff!important;}

.boxWorlCup2014 .final_game {
    width:120px;
    margin:0 0 2px 0;
}

.boxWorlCup2014 .final_game .flag {
    margin:4px 3px 0 2px;
    height:16px;
}

.boxWorlCup2014 .live {background:url(img/cm2014/euro2012/bg_game_live.jpg) repeat-x bottom left!important;}

.boxWorlCup2014 .game .date {
    color:#666;
    width:39px;
    padding:10px 0 3px 7px;
}

.boxWorlCup2014 .game .team {
    width:67px;
    padding:7px 0 3px 0;
    color:#333;
}

.boxWorlCup2014 .game .scoring {
    width:50px;
    margin:0 7px;
}

.boxWorlCup2014 .game .scoring span {
    background:#498ad0;
    padding:7px 7px 5px 7px;
    margin:-3px 0 0 0;
    font-size:16px;
    color:#fff;
}

.boxWorlCup2014 .game2014.liveGames .game .scoring span {background:#ff0000!important;}

.boxWorlCup2014 .game .scoring .next {
    font-size:13px;
    padding:5px 11px 6px 10px;
}

.boxWorlCup2014 .game .scoring .winner {background:#ff6600;}

.boxWorlCup2014 .final_game .scoring {
    width:24px;
    margin:0;
}

.boxWorlCup2014 .final_game .scoring span {
    padding:0 7px 2px 7px;
    margin:5px 0 0 0;
}

/********************** box flori de colt ****************/

.boxFloriDeColt {
    /*width:351px;*/
    padding:10px;
    margin-bottom:10px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    background:#d2f2ef url(img/bgFlori.png) no-repeat top left;
}

.boxFloriDeColt h2 {
    text-indent:-9999px;
    height:40px;
    cursor:pointer;
}

.boxFloriDeColt .articoleFlori img {
    border-radius:100%;
    border:3px solid rgba(255,255,255,0.6);
    margin:0 10px 10px 3px;
}

.boxFloriDeColt .articoleFlori span {
    text-align:left;
    width:245px;
    line-height:20px;
    margin:10px 0 0 0;
}

.boxFloriDeColt a {
    color:#00345c;
    font-size:12px;
}

/********************** box outside the box ****************/

@font-face {
    font-family: 'kimberleyregular';
    src: url('fonts/kimbalt-webfont.eot');
    src: url('fonts/kimbalt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/kimbalt-webfont.woff') format('woff'),
         url('fonts/kimbalt-webfont.ttf') format('truetype'),
         url('fonts/kimbalt-webfont.svg#kimberleyregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.boxOutSideBox {
    width:351px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    background:#000;
    text-align:left;
    position:relative;
    min-height:268px;
}

.boxOutSideBox:after {
    background:#ff5400 url('img/theBox.png') no-repeat center center;
    content:"";
    text-transform:uppercase;
    color:#000;
    font-size:30px;
    font-family: 'kimberleyregular';
    position:absolute;
    width:70px;
    height:100%;
    text-align: center;
    padding:20px;
    top:0;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    right:0;
}

.boxOutSideBox h2 {
    margin:15px 0 5px 20px;
    font-size:60px;
    color:#ff5400;
    font-family: 'kimberleyregular';
    display:inline-block;
    cursor:pointer;
}

.boxOutSideBox .articoleOutsideBox {
    text-align:left;
    width:245px;
    line-height:20px;
    margin:0 0 15px 20px;
    color:#fff;
    display:block;
    font-size:16px;
}

.boxOutSideBox .articoleOutsideBox:hover, .boxOutSideBox .show_all:hover {color:#d6d6d6;}

.boxOutSideBox .show_all {
    color:#fff;
    margin:0 0 5px 20px;
}

.boxZiareComFaraReclamaActiv {
    background: #ff8000;
    width:330px;
    padding:10px;
    color: #fff;
}

.boxZiareComFaraReclamaActiv .boxZiareComFaraReclamaActivTitle {
    padding: 10px 0;
    font-size: 18px;
    font-weight: normal;
    height: 60px;
}

.boxZiareComFaraReclamaActiv .boxZiareComFaraReclamaActivTitle span {
    font-size: 24px;
    font-weight: normal;
}

.boxZiareComFaraReclamaActiv .boxZiareComFaraReclamaActivLinks {
    font-size: 12px;
    font-weight: bold;
    width:330px;
}

.boxZiareComFaraReclamaActiv .boxZiareComFaraReclamaActivLinks .boxZiareComFaraReclamaActivLink {
    background: #fff;
    color: #ff8000;
    width:160px;
    padding:5px 0;
}


/********************** Box CM2018 *********************/
.cm2018-promo{
    display:block;
    clear: both;
    position: relative;
    margin-bottom: 10px;
    width: 350px;
    border-bottom: 1px solid #247423;
}

.cm2018-promo .cm2018-imgPromo{
    display: block;
    position: relative;
}
.cm2018-promo .cm2018-imgPromo .cm2018-imgPromo-src{
    width: 350px;
    height: 200px;
    overflow: hidden;
}
.cm2018-promo .cm2018-imgPromo img{
    width: 350px;
}

.cm2018-promo .cm2018-titletag{
    position:absolute;
    top:30px;
    right:0;
    margin-right:1px;
    font-weight:bold;
    background: #c50815;
    padding:8px 20px;
    color:#fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    font-size: 12px;
    text-transform: uppercase;
}

.cm2018-promo .cm2018-info{
    position: absolute;
    background: rgba(36,116,35,.8);
    color:#fff;
    width: 350px;
    font-size:30px;
    font-weight: 700;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    letter-spacing: -1px;
    padding: 25px 10px 25px 10px;
    box-sizing: border-box;
    bottom: 0;
    left:0;
    line-height: 20px;
    text-align: center;
}

.cm2018-promo .cm2018-info span a{
    font-size:30px;
    font-weight: 700;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    letter-spacing: -1px;
}
.cm2018-promo .cm2018-info .cm2018-info-mic a{
    font-size:25px;
    font-weight:normal;
    height: 20px;
}

.cm2018-promo .cm2018-next{
    background: #247423;
    color:#fff;
    text-align: center;
    padding:56px 18px 25px 18px;
    position: relative;
}

.cm2018-promo .cm2018-next .cm2018-next-tag{
    position:absolute;
    top:14px;
    left:0;
    background: #e00013;
    padding:8px 10px;
    color:#fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    font-size: 12px;
    text-transform: uppercase;
}

.cm2018-promo .cm2018-next .cm2018-next-match-tag{
    position:absolute;
    top:8px;
    left:0;
    padding:3px 10px;
    border: 1px solid;
    color:#fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    font-size: 12px;
}

.cm2018-promo .cm2018-next span{
    display: block;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    margin-top: 3px;
}

.cm2018-promo .cm2018-next span{
    font-size: 12px;
    font-weight: 200;
}
.cm2018-promo .cm2018-next span a{
    font-size: 12px;
    font-weight: 300;
}
.cm2018-promo .cm2018-next .cm2018-next-mare a{
    font-size:14px;
    font-weight: 600;
}



.cm2018-promo .cm2018-newsarea{
    display: block;
    border-left:1px solid #247423;
    border-right:1px solid #247423;
    width: 350px;
    height:160px;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
}

.cm2018-promo .cm2018-newsarea ul{
    display: block;
    width:315px;
    padding:10px;
}

.cm2018-promo .cm2018-newsarea ul li{
    display: block;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom:1px solid #d7dce6;
}

.cm2018-promo .cm2018-newsarea ul li:last-child{
    border: none;
}

.cm2018-promo .cm2018-newsarea ul li a{
    font-size: 12px;
    color:#355183;
}

.cm2018-promo .cm2018-newsarea ul li a:hover{
    text-decoration: underline;
    opacity:.8;
}

/******* BOX OPINII ********/

.box-opinii-blue{
    display: block;
    clear: both;
    position: relative;
    width: 331px;
    background: #355183;
    color: #ffffff;
    padding:10px;
}

.box-opinii-blue-title{
    padding: 5px 0 15px 5px;;
}

.box-opinii-blue-title a{
    font-size: 23px;
    font-weight: bold;
}

.box-opinii-list{
    width:100%;
}

.box-opinii-list-item{
    border-top: 1px solid #d8d8d8;
    padding: 10px 0;
}
.box-opinii-list-item a{
    color: #ffffff;
}

.box-opinii-list-item-pic{
    width:75px;
    height:75px;
    overflow:hidden;
}
.box-opinii-list-item-pic-src{
    width: 75px;
    height: 75px;
    border-radius: 37px;
    -webkit-border-radius: 37px;
    -moz-border-radius: 37px;
}

.box-opinii-list-item-right{
    width:245px;
    margin-left:10px;
}
.box-opinii-list-item-right-title{
    display:block;
    font-size:18px;
    font-weight:bold;
    margin-bottom: 5px;
}
.box-opinii-list-item-right-text{
    display:block;
    font-size:13px;
    font-weight:bold;
    width:100%;
}

.box-opinii-vezitoate{
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius:10px;
    border: solid 1px #ffffff;
    padding:10px 20px;
    display:block;
}
.box-opinii-vezitoate:hover{
    background: #3551bb;

}

.box-opinii-vezitoate-a{
    font-weight:bold;
    display:block;
}

.opinii-banda-imagine-articol{
    background: #355183;
    color: #ffffff;
    font-weight: bold;
    padding:10px;
    margin:4px 0 1px 0 ;
    position: relative;
    max-height: 38px;
    min-height: 38px;
    overflow:hidden;
}
.opinii-banda-imagine-articol-autor{
    font-size: 20px;
}
.opinii-banda-imagine-articol-pozitie{
    font-size: 13px;
}

/******* BOX INVITATII ZIARE COM ********/

.box-invitatii_ziare_com-blue{
    display: block;
    clear: both;
    position: relative;
    width: 331px;
    background: #dddddd;
    color: #000000;
    padding:10px;
}

.box-invitatii_ziare_com-blue-title{
    padding: 5px 0;
    margin: 0 auto;
    text-align: center;
}

.box-invitatii_ziare_com-blue-title a{
    font-size: 23px;
    font-weight: bold;
}

.box-invitatii_ziare_com-list{
    width:100%;
}

.box-invitatii_ziare_com-list-2{
    width:100%;
    max-height: 650px;
    overflow-x:hidden;
    overflow-y:scroll;
}

.box-invitatii_ziare_com-list-2::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #DDDDDD;
}

.box-invitatii_ziare_com-list-2::-webkit-scrollbar
{
    background-color: #DDDDDD!important;
}

.box-invitatii_ziare_com-list-2::-webkit-scrollbar-thumb
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3)!important;
    background-color: #FAFAFA!important;
    border-radius: 10px;
}

.box-invitatii_ziare_com-list-item{
    border-top: 1px solid #B8B8B8;
    padding: 10px 0;
}
.box-invitatii_ziare_com-list-item a{
    color: #000000;
}

.box-invitatii_ziare_com-list-item-pic{
    width:55px;
    height:55px;
    overflow:hidden;
}
.box-invitatii_ziare_com-list-item-pic-src{
    width: 55px;
    height: 55px;
    border-radius: 37px;
    -webkit-border-radius: 37px;
    -moz-border-radius: 37px;
}

.box-invitatii_ziare_com-list-item-right{
    width:245px;
    margin-left:10px;
}
.box-invitatii_ziare_com-list-item-right-title{
    display:block;
    font-size:18px;
    margin-bottom: 5px;
}
.box-invitatii_ziare_com-list-item-right-text{
    display:block;
    font-size:13px;
    width:100%;
}

.box-invitatii_ziare_com-vezitoate{
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius:10px;
    border: solid 1px #000000;
    padding:7px 15px;
    display:block;
}
.box-invitatii_ziare_com-vezitoate:hover{
    background: #a6a6a6;

}

.box-invitatii_ziare_com-vezitoate-a{
    display:block;
}

.invitatii_ziare_com-banda-imagine-articol{
    background: #dddddd;
    color: #000000;
    font-weight: bold;
    padding:10px;
    margin:4px 0 1px 0 ;
    position: relative;
    max-height: 38px;
    min-height: 38px;
    overflow:hidden;
}
.invitatii_ziare_com-banda-imagine-articol-autor{
    font-size: 20px;
}
.invitatii_ziare_com-banda-imagine-articol-pozitie{
    font-size: 13px;
}

.invitatii-banda-imagine-articol{
       background: #dddddd;
       color: #000000;
       font-weight: bold;
       padding:10px 10px 5px 10px;
       margin:4px 0 1px 0 ;
       position: relative;
       overflow:hidden;
       text-align: center;
}

.invitatii-banda-imagine-articol-autor a{
       font-size: 20px;
}

.invitatii-banda-imagine-articol-pozitie a{
       font-size: 13px;
       font-weight: normal;
}

.invitatii-banda-imagine-articol-logo{
       margin-top: 10px;
}


/** MiniBox HP */
.hp-invitatii-container1 {
    margin-bottom: 10px;
    background: #dddddd;
    color: #000000;
    padding: 10px;
    max-height: 105px;
    min-height: 105px;
    height: 105px;
    font-size: 13px;
    overflow: hidden;
}

.hp-invitatii-container2 {
    margin-bottom: 10px;
    background: url(img/bg-invitatii-hp-547.png) repeat-y #253c5c;
    border: #dddddd solid 1px;
    color: #ffffff;
    padding: 10px;
    max-height: 105px;
    min-height: 105px;
    height: 105px;
    font-size: 13px;
    overflow: hidden;
    border-radius: 10px;
}

.hp-invitatii-container1 a{
    color: #000000;
}

.hp-invitatii-container2 a{
    color: #ffffff;
}

.hp-invitatii-container1 a:hover{
    color: #000000;
}

.hp-invitatii-container2 a:hover{
    color: #ffffff;
}

.hp-invitatii-title1 {
    width: 410px;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    margin-bottom: 5px;
    height: 25px;
    min-height: 25px;
    max-height: 25px;
    overflow: hidden;
    background:url(img/bg-invitatii-hp-410.png) no-repeat bottom right!important;
}

.hp-invitatii-title2 {
    width: 408px;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 5px 0;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
    height: 25px;
    min-height: 25px;
    max-height: 25px;
    overflow: hidden;
}

.hp-invitatii-inner1 {
}

.hp-invitatii-inner2 {
}

.hp-invitatii-title-fara-imagine1 {
    width: 527px;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    margin-bottom: 5px;
    height: 25px;
    min-height: 25px;
    max-height: 25px;
    overflow:hidden;
    background: url(img/bg-invitatii-hp-527.png) no-repeat bottom right!important;
}

.hp-invitatii-title-fara-imagine2 {
    width: 527px;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 5px 0;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
    height: 25px;
    min-height: 25px;
    max-height: 25px;
    overflow: hidden;
}

.hp-invitatii-title1 a {
    font-size: 18px;
    font-weight: bold;
}

.hp-invitatii-title2 a {
    font-size: 18px;
    font-weight: bold;
}

.hp-invitatii-title-fara-imagine1 a {
    font-size: 18px;
    font-weight: bold;
}

.hp-invitatii-title-fara-imagine2 a {
    font-size: 18px;
    font-weight: bold;
}

.hp-invitatii-img1 {
    margin-right: 10px;
}

.hp-invitatii-img2 {
    margin-right: 10px;
}

.hp-invitatii-img1 img {
}

.hp-invitatii-img2 img {
    border-radius: 10px;
}

.hp-invitatii-text-cu-imagine1 {
    width: 410px;
    height: 55px;
    min-height: 55px;
    max-height: 55px;
    overflow: hidden;
}

.hp-invitatii-text-cu-imagine2 {
    width: 408px;
    height: 55px;
    min-height: 55px;
    max-height: 55px;
    overflow: hidden;
}

.hp-invitatii-text-fara-imagine1 {
    height: 55px;
    min-height: 55px;
    max-height: 55px;
    overflow:hidden;
}

.hp-invitatii-text-fara-imagine2 {
    height: 55px;
    min-height: 55px;
    max-height: 55px;
    overflow:hidden;
}


/******* BOX ZIARE SI REVISTE ********/

.box-ziare-si-reviste{
    background:url(img/header/bg_boxes_blue.gif) repeat-y scroll left top;
    margin:0 0 10px 0;
    padding:10px;
    width:331px;
}


/******* BOX AVANCRONICA ********/

.box-avancronica{
    display: block;
    clear: both;
    position: relative;
    background: #b91117;
    border:1px solid #b91117;

}

.box-avancronica-title{
    padding: 10px;;
    color: #ffffff;
}

.box-avancronica-title-a{
    font-size: 23px;
    font-weight: bold;
}

.box-avancronica-list{
    background: #ffffff;
    padding: 0 10px 10px 10px;
    width:329px;
}

.box-avancronica-list-item{
    border-bottom: 1px solid #b91117;
    padding: 10px 0;
}
.box-avancronica-list-item-last{
    border-bottom: 0;
    padding-bottom:0;
}
.box-avancronica-list-item a{
}

.box-avancronica-list-item-pic{
    width:75px;
    height:75px;
    overflow:hidden;
}
.box-avancronica-list-item-pic-src{
    width: 75px;
    height: 75px;
}

.box-avancronica-list-item-right{
    width:243px;
    margin-left:10px;
}
.box-avancronica-list-item-right-title{
    display:block;
    font-size:18px;
    font-weight:bold;
    margin-bottom: 5px;
}
.box-avancronica-list-item-right-text{
    display:block;
    font-size:13px;
    font-weight:bold;
    width:100%;
}

.box-avancronica-vezitoate{
    display:block;
    padding: 0 10px;
}
.box-avancronica-vezitoate:hover{

}

.box-avancronica-vezitoate-a{
    font-weight:bold;
    display:block;
    color: #ffffff;
}

.box-avancronica-footer{
    font-size: 13px;
}

.box-avancronica-footer-powered-by{
    padding: 21px 0 0 0;
    font-size: 13px;
    font-weight:bold;
}

.box-avancronica-vezitoate-top{
    font-size:12px;
    margin-top:10px;
    font-weight:normal;
}


/** Ziare si reviste - rearanjare */
.ziare-si-reviste-v2-column {
    width: 190px;
    margin: 25px 0 0 10px;
    text-align: center;
}

.ziare-si-reviste-v2-title {
    width: 188px;
    height: 25px;
    padding: 10px 0 0 0;
    border: 1px solid #d2d2d2;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    color: #263382;
    margin-bottom: 5px;
}

.ziare-si-reviste-v2-sigla {
    margin: 10px auto;
    border: 1px solid #d2d2d2;
    cursor: pointer;
    height: 54px;
    padding: 2px;
}

/** Box Romania de maine */
.hp-box-romania-de-maine {
    background: #50d511;
    border: 1px solid #dddddd;
}
.hp-box-romania-de-maine-top{
    width:349px;
    height:130px;
    min-width:349px;
    min-height:130px;
    cursor:pointer;
}

.hp-box-romania-de-maine-list {
    background-color:rgba(255, 255, 255, 0.8);
    padding:20px 10px 10px 10px;
}

.box-romania-de-maine-list-item {
    margin-bottom:15px;
}

.box-romania-de-maine-list-item a {
    font-weight:bold;
    color:#355183;
    font-size: 15px;
}
.box-romania-de-maine-vezi-toate{
    color:#355183;
}

/******* BOX RECOMANDARI DE WEEKEND ********/

.box-recomandari-de-weekend{
    display: block;
    clear: both;
    position: relative;
    background: #bb0000;
    border:1px solid #bb0000;

}

.box-recomandari-de-weekend-title{
    padding: 10px;;
    color: #ffffff;
    font-size: 23px;
    font-weight: bold;
}


.box-recomandari-de-weekend-list{
    background: #ffffff;
    padding: 0 10px 10px 10px;
    width:329px;
}

.box-recomandari-de-weekend-list-item{
    border-bottom: 1px solid #b91117;
    padding: 10px 0;
}
.box-recomandari-de-weekend-list-item-last{
    border-bottom: 0;
    padding-bottom:0;
}
.box-recomandari-de-weekend-list-item a{
}

.box-recomandari-de-weekend-list-item-pic{
    width:45px;
    height:45px;
    overflow:hidden;
}
.box-recomandari-de-weekend-list-item-pic-src{
    width: 45px;
    height: 45px;
}

.box-recomandari-de-weekend-list-item-right{
    width:270px;
    margin-left:10px;
}
.box-recomandari-de-weekend-list-item-right-title{
    display:block;
    font-size:18px;
    font-weight:bold;
    margin-bottom: 5px;
}
.box-recomandari-de-weekend-list-item-right-text{
    display:block;
    font-size:13px;
    font-weight:bold;
    width:100%;
}

.box-recomandari-de-weekend-vezitoate{
    display:block;
    padding: 0 10px;
}
.box-recomandari-de-weekend-vezitoate:hover{

}

.box-recomandari-de-weekend-vezitoate-a{
    font-weight:bold;
    display:block;
    color: #ffffff;
}

.box-recomandari-de-weekend-footer{
    font-size: 13px;
}

.box-recomandari-de-weekend-footer-powered-by{
    padding: 21px 0 0 0;
    font-size: 13px;
    font-weight:bold;
}

.box-recomandari-de-weekend-vezitoate-top{
    font-size:12px;
    margin-top:10px;
    font-weight:normal;
}


/** Proiect Special Vodafone */
.ps-zcvdf {
    font-family: Arial,Helvetica,sans-serif;
    font-size:14px;
}

.ps-zcvdf-title {
    z-index:2;
    font-size:24px;
    font-weight:bold;
    padding:20px 0;
    overflow:hidden;
    position:relative;
    text-align:center;
}

.ps-zcvdf-text a{
    font-size:14px;
    color:#355183;
}

.ps-zcvdf-news{
    padding: 10px 0 20px 0;
}

.ps-zcvdf-social-media-left{
    width: 150px;

}

.ps-zcvdf-logo-img {
    position:relative;
    text-align:center;
    padding: 0;
    margin:0;
    overflow:hidden;
}

.ps-zcvdf-logo-img img{
    border-radius: 25px;
    border: 1px solid #770000;
}

.ps-zcvdf-brand{
    padding:20px 0;
    font-style: italic;
    color: #550000;
    font-size:16px;
}

.ps-zcvdf-brand a{
    color: #355183;
    font-size:16px;
}

.ps-zcvdf-center{
    width: 600px;
    text-align: left;
    padding-left:50px;
}



.ps-zcvdf-left {
    width: 180px;
    padding: 10px;
    position:relative;
    top: -120px;
}

.ps-zcvdf-right {
    width: 700px;
}

.ps-zcvdf-right p{
    padding: 10px 0;
    float:left;
}

.ps-zcvdf-paragraph{
    padding:8px 0;
}

.ps-zcvdf-paragraph a{
    font-size: 14px;
}

.ps-zcvdf-citat{
    width: 180px;
    float:left;
    margin-left:-198px;
    color:#550000;
    text-align:center;
    font-weight:normal;
    display:block;
}

.ps-zcvdf-citat-img img{
    border-radius:90px;
}

.ps-zcvdf-citat-text {
    font-style: italic;
    font-size: 16px;
    color:#550000;
    padding: 10px 0 0 0;
}


.ps-zcvdf-citat blockquote{
    font-style:italic;
    color:#550000;
    background: url(img/blockquote_off.gif) no-repeat right bottom;
    margin:0;
    text-indent:-15px;
}
.ps-zcvdf-citat blockquote:first-letter{
    background:url(img/blockquote_on.gif) no-repeat left top;
    padding-left:14px;

}
.ps-zcvdf-citat cite{
    color:#550000;
    text-align:center;
    font-weight:normal;
    display:block;
    margin-left:5px;
}

.ps-zcvdf-img {
    margin: 10px 0;
}

.ps-zcvdf-img-item1{
    width:700px;
}

.ps-zcvdf-img-item2{
    margin:0 25px;
    width:300px;
}

.ps-zcvdf-img-item3{
    margin:0 16px;
    width:200px;
}

.ps-zcvdf-img-caption{

}

.ps-zcvdf-article-info{
    padding: 4px 0 20px 0;
    color: #777777;
    font-size:12px;
}

.ps-zcvdf-views {
    padding-top:10px;
}

.ps-zcvdf-img-group-caption{
    font-style:italic;
    color:#550000;
    text-align:center;
    padding: 10px 0 0 0;
}

/** Proiect Special Vodafone Categorie */
.ps-zcvdfc-banner{
    text-align:center;
    margin-bottom:10px;
}

.ps-zcvdfc-list {
    padding: 10px 0 0 0;
}

.ps-zcvdfc-list-item {
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
    background: url(img/wiki/gradient_news_categories.jpg) repeat-x left bottom;
}

.ps-zcvdfc-list-item-int{
    max-height:350px;
    overflow:hidden;
}

.ps-zcvdfc-list-item-title-content{
    position:relative;
    top:-110px;
    background-color:rgba(0,0,0,0.5);
    height:68px;
    width:866px;
    padding: 20px;
}

.ps-zcvdfc-list-item-title {
    font-size:24px;
    color:#F0F0F0;
    font-weight:bold;
}

.ps-zcvdfc-list-item-description {
    font-size: 14px;
}

.ps-zcvdfc-list-item-right {
    width: 320px;
}

.ps-zcvdfc-list-item-left {
    width: 580px;
}

.ps-zcvdfc-top {
    padding:20px 0 0 0;
}

.ps-zcvdfc-top-delimiter {
    text-align:center;
    font-size:40px;
    color: #550000;
}

.ps-zcvdfc-logo-img {
    padding: 0;
    margin:0;
}

.ps-zcvdfc-logo-img img{
    border-radius: 25px;
    border: 1px solid #770000;
}

.ps-zcvdfc-brand {
    width:700px;
    font-style: italic;
    color: #550000;
    font-size:16px;
}

.ps-zcvdfc-list-item-date {
    font-size: 12px;
    color:#550000;
    padding:10px 0;
}

.ps-zcvdfc-banner-bottom{
    border-bottom:1px solid #E1E6EA;
    padding-bottom:10px;
}

/** Box Vodafone*/

.ps-zcvdfbox{
    border:5px solid #ed1c24;
    border-radius: 25px;
    background-color: #ed1c24;
}

.ps-zcvdfbox-title{
    padding:10px;
}

.ps-zcvdfbox-first{
    width:341px;
    height:135px;
    overflow:hidden;
}

.ps-zcvdfbox-first-title{
    position:relative;
    top: -55px;
    height:53px;
    padding: 0 10px;
    background-color: rgba(0,0,0,0.5);
}
.ps-zcvdfbox-first-title a{
    color: #ffffff;
    font-size:16px;
    line-height: 16px;
}
.ps-zcvdfbox-list{
    background: #ffffff;
    padding: 0 10px;
    width:321px;
}

.ps-zcvdfbox-list-item{
    border-bottom: 1px solid #550000;
    padding: 10px 0;
}

.ps-zcvdfbox-list-item-pic{
    width:100px;
    height:50px;
    overflow:hidden;
}
.ps-zcvdfbox-list-item-pic-src{
    width: 100px;
    height: 50px;
}

.ps-zcvdfbox-list-item-right{
    width:210px;
    margin-left:10px;
    text-align:left;
}
.ps-zcvdfbox-list-item-right-title{
    display:block;
    font-size:18px;
    font-weight:bold;
    margin-bottom: 5px;
}
.ps-zcvdfbox-list-item-right-text{
    display:block;
    font-size:13px;
    font-weight:bold;
    width:100%;
}

.ps-zcvdfbox-logo {
    padding:10px 0;
    background-color:#ffffff;
    text-align:center;
    border-radius: 0 0 20px 20px;
}

/** Wellbeing semnatura */
.wellbeing-nc{
    border: 1px solid #e1e1e3;
    padding:10px;
}
.wellbeing-ni{
    margin-right:20px;
}
.wellbeing-nt{
    width:316px;
    font-style:italic;
}
.wellbeing-nt a{
    font-style:italic;
}
/** Cioran semnatura */
.ccioran-lfr-nc{
    border: 1px solid #e1e1e3;
    padding:10px;
    font-style:italic;
}
.ccioran-lfr-ni{
    margin: 5px 15px 5px 5px;
}

.ccioran-lfr-nc b{
    font-style: normal;
    margin: 5px 0 10px 0;
    display: inline-block;
    max-width: 370px;
}
.ccioran-lfr-ni img{
    border-radius: 15px;
}
/** Psiholog semnatura */

.psiholog-lfr-nc{
    border: 1px solid #e1e1e3;
    padding:10px;
    font-style:italic;
}
.psiholog-lfr-ni{
    margin: 5px 15px 5px 5px;
}

.psiholog-lfr-nc b{
    font-style: normal;
    margin: 5px 0 10px 0;
    display: inline-block;
    max-width: 370px;

}


/** Proiect Romania de maine */
.ps-zcrdm {
    font-family: Arial,Helvetica,sans-serif;
    font-size:14px;
}

.ps-zcrdm-title {
    z-index:2;
    font-size:24px;
    font-weight:bold;
    padding:20px 0;
    overflow:hidden;
    position:relative;
    text-align:center;
}

.ps-zcrdm-text a{
    font-size:14px;
    color:#355183;
}

.ps-zcrdm-news{
    padding: 10px 0 20px 0;
}

.ps-zcrdm-social-media-left{
    width: 150px;

}

.ps-zcrdm-logo-img {
    position:relative;
    text-align:center;
    padding: 0;
    margin:0;
    overflow:hidden;
}

.ps-zcrdm-logo-img img{
    border-radius: 25px;
    border: 1px solid #770000;
}

.ps-zcrdm-brand{
    padding:20px 0;
    font-style: italic;
    color: #550000;
    font-size:16px;
}

.ps-zcrdm-brand a{
    color: #355183;
    font-size:16px;
}

.ps-zcrdm-center{
    width: 600px;
    text-align: left;
    padding-left:50px;
}



.ps-zcrdm-left {
    width: 180px;
    padding: 10px;
    position:relative;
    top: -120px;
}

.ps-zcrdm-right {
    width: 700px;
}

.ps-zcrdm-right p{
    padding: 10px 0;
    float:left;
}

.ps-zcrdm-paragraph{
    padding:8px 0;
}

.ps-zcrdm-paragraph a{
    font-size: 14px;
}

.ps-zcrdm-citat{
    width: 180px;
    float:left;
    margin-left:-198px;
    color:#550000;
    text-align:center;
    font-weight:normal;
    display:block;
}

.ps-zcrdm-citat-img img{
    border-radius:90px;
}

.ps-zcrdm-citat-text {
    font-style: italic;
    font-size: 16px;
    color:#550000;
    padding: 10px 0 0 0;
}


.ps-zcrdm-text blockquote{
    font-size:130%;
    font-style:italic;
    color:#777777;
    background: url(img/blockquote_off.gif) no-repeat right bottom;
    margin:8px 18px 4px 18px;
    padding-left:18px;
    text-indent:-18px;
}
.ps-zcrdm-text blockquote:first-letter{
    background:url(img/blockquote_on.gif) no-repeat left top;
    padding-left:18px;
}
.ps-zcrdm-text cite{
    color:#777777;
    text-align:right;
    font-weight:normal;
    display:block;
    margin:0 18px 4px 0;
}

.ps-zcrdm-citat blockquote{
    font-size:100%;
    font-style:italic;
    color:#550000;
    background: url(img/blockquote_off.gif) no-repeat right bottom;
    margin:0;
    text-indent:-15px;
}
.ps-zcrdm-citat blockquote:first-letter{
    background:url(img/blockquote_on.gif) no-repeat left top;
    padding-left:14px;

}
.ps-zcrdm-citat cite{
    color:#550000;
    text-align:center;
    font-weight:normal;
    display:block;
    margin-left:5px;
}

.ps-zcrdm-img {
    margin: 10px 0;
}

.ps-zcrdm-img-item1{
    width:700px;
}

.ps-zcrdm-img-item2{
    margin:0 25px;
    width:300px;
}

.ps-zcrdm-img-item3{
    margin:0 16px;
    width:200px;
}

.ps-zcrdm-img-caption{

}

.ps-zcrdm-article-info{
    padding: 4px 0 20px 0;
    color: #777777;
    font-size:12px;
}

.ps-zcrdm-views {
    padding-top:10px;
}

.ps-zcrdm-img-group-caption{
    font-style:italic;
    color:#550000;
    text-align:center;
    padding: 10px 0 0 0;
}

.ps-zcrdm-related-articles {
    margin: 20px 0;
    border: 1px solid #e1e1e3;
}
.ps-zcrdm-related-articles-item{
    width:200px;
    padding:13px;
}
.ps-zcrdm-related-articles-item-img img{
    border-radius: 13px;
}
.ps-zcrdm-related-articles-item-text{
    padding-top:10px;
}
.ps-zcrdm-related-articles-item-text  a{
    font-size: 14px;
    font-weight: bold;
    color: #355183;
}
/** Romania de maine semnatura */
.ps-zcrdm-nc{
    border: 1px solid #e1e1e3;
    padding:10px;
    margin-top:20px;
}
.ps-zcrdm-ni{
    margin-right:12px;
}
.ps-zcrdm-nt{
    width:450px;
    font-style:italic;
}
.ps-zcrdm-nt a{
    font-style:italic;
    color:#000000;
}

/** Proiect Special Romania de maine Categorie */
.ps-zcrdm-banner{
    text-align:center;
    margin-bottom:10px;
}

.ps-zcrdm-list {
    padding: 40px 0 0 0;
}

.ps-zcrdm-list-item {
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
    background: url(img/wiki/gradient_news_categories.jpg) repeat-x left bottom;
}

.ps-zcrdm-list-item-int{
    max-height:350px;
    overflow:hidden;
}

.ps-zcrdm-list-item-int-img{
    margin: 0 20px 0 0;
}

.ps-zcrdm-list-item-int-img img{
    border-radius:25px;
}

.ps-zcrdm-list-item-int-text{
    width:680px;
}

.ps-zcrdm-list-item-title {
    font-size:24px;
    color:#355183;
    font-weight:bold;
}
.ps-zcrdm-list-item-title a{
    color:#355183;
}

.ps-zcrdm-list-item-description {
    font-size: 16px;
}

.ps-zcrdm-top {
    padding:0;
}

 .ps-zcrdm-nt-c{
    width:670px;
 }
 .ps-zcrdm-nt-c a{
    font-size:16px;
    color: #000000;
    font-style: italic;
 }
.ps-zcrdm-brand-c {
    font-style: italic;
    color: #550000;
    font-size:16px;
    padding:20px 0 0 0;
}
.ps-zcrdm-brand-c a{
    font-size:16px;
    color: #355183;
}
.ps-zcrdm-list-item-date {
    font-size: 12px;
    color:#550000;
    padding:10px 0;
}

.ps-zcrdm-banner-bottom{
    padding-bottom:10px;
}

/** Cookie policy */
.cp_accept_cookie {
    background-color:#355183;
    color:#ffffff;
    padding:10px 0;
    text-align:center;
    font-size:14px;
    line-height:30px;
    margin-bottom:5px;
}
.cp_accept_cookie a {
    font-size:14px;
}
.cp_accept_cookie_wrapper{
    max-width:908px;
    margin: 0 auto;
}

.cp_accept_button{
    border:1px solid #ffffff;
    border-radius:10px;
    padding:5px 30px;
    color: #ffffff;
    margin-left:10px;
    white-space: nowrap;
}

.cp_accept_button:hover{
    border:1px solid #dddddd;
    color: #dddddd;
}
.cp_afla_mai_multe{
    margin-right:50px;
    text-decoration:underline;
    color:#ffffff;
    white-space: nowrap;
}
.cp_afla_mai_multe:hover{
    color: #dddddd;
}

/** Vreau sa votez zcaep */
.ps-zcaepbox {
    border-radius: 3px;
    background-color: #E3F2FD;
}

.ps-zcaepbox-title  a{
    background-color: #2196F3;
    text-align: center;
    box-shadow: 0 2px 2px #1976D2;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    padding: 17px 0;
    margin: 0 auto;
    display: block;
}

.ps-zcaepbox-title  a:hover{
}

.ps-zcaepbox-list {
    padding: 10px;
    padding-bottom:0;
}
.ps-zcaepbox-list-item {
    margin-bottom: 8px;
}

.ps-zcaepbox-list-item:last-child{
    margin-bottom: 2px;
}

.ps-zcaepbox-list-item  a{
    background-color: #ffffff;
    padding: 15px;
    box-shadow: 0 1px 1px #90CAF9;
    display: block;
    color: #355183;
    font-weight:bold;
    border-radius: 3px;
}
.ps-zcaepbox-list-item  a:hover{
    box-shadow: 0 2px 2px #90CAF9;
}

.ps-zcaepbox-toate {
    text-align: center;
}

.ps-zcaepbox-toate a{
    color: #2196F3;
    padding: 10px;
    display: block;
}

.ps-zcaepbox-toate a:hover{
    color: #1976D2;
}

.ps-zcaepbox-descriere {
    padding: 10px;
}

.ps-zcvp-ft ul {
    list-style: disc;
    padding: 0 40px;
}

.ps-zcvp-ft ul li  {
    list-style: disc;
    padding: 5px 0;
}

.ps-zcvp-ft-citat {
    width: 180px;
    float: left;
    margin-left: -198px;
    color: #a0000f;
    text-align: center;
    font-weight: normal;
    display: block;
}
.ps-zcvp-ft-citat-text {
    font-style: italic;
    font-size: 16px;
    color: #a0000f;
    padding: 10px 0 0 0;
}

.ps-zcsv-siveco .ps-zcvp-ft-citat-text {
    color: #017f7d;
}
.ps-zcsv-siveco .ps-zcvdf-img-group-caption {
    color: #017f7d;
}
.ps-zcsv-siveco .ps-zcvdf-citat-text blockquote {
    color: #017f7d;
}
.ps-zcvdf-categ-left {
    width: 180px;
    padding: 10px;
    position: relative;
    margin-top: -100px;
}

.bp-ado-01-co1 {
    width: 336px;
    height: 280px;
}
.bp-ado-01-co2 {
    width: 314px;
    height: 258px;
    padding: 10px;
    border: solid 1px #dddddd;
    overflow: hidden;
}
.bp-ado-01-co3 {
    width: 314px;
    padding: 5px 0 15px 0;
    font-size:18px;
    font-weight: bold;
}
.bp-ado-01-co4 {
    width: 314px;
    padding-bottom: 10px;
}
.bp-ado-01-co5 {
    margin-left: 10px;
    width: 239px;
    height: 65px;
    overflow:hidden;
    color: #355183;
    font-size: 14px;
    font-weight:bold;
}
.bp-ado-02-co1 {
    margin: 10px 0;
}
.bp-ado-02-co2 {
    width: 170px;
    height: 258px;
    padding: 10px;
    border: solid 1px #dddddd;
    overflow: hidden;
}
.bp-ado-02-co3 {
    display: block;
    font-weight: bold;
}
.bp-ado-02-co4 {
    border-radius: 85px;
    margin: 10px auto;
}
.bp-ado-02-co5 {
    font-size: 16px;
    color: #000000;
}
.bp-ado-02-co6 {
    font-size: 13px !important;
    line-height: 20px !important
}



.box_r {
    margin: 16px;
    text-align: left;
}
.box_r_title {
    font-size:16px;
    font-weight:bold;
    padding:0 0 16px 0;
    display: block;
}
a.box_r_title{
    color: #355183;
}

.box_r_title box_r_live{
    color: #ff0000;
}
.box_r_title:before{
    width: 32px;
    background-color: #000000;
    content: "";
    display: block;
    height: 4px;
    margin-bottom: 16px;
}
a.box_r_title:before{
    background-color: #355183;
}
.box_r_list{
    padding: 8px 0;
    border-top: 1px solid #92aad3;
}
.box_r_list a{
    font-size: 14px;
    color: #355183;
    text-decoration: none;
    display:block;
    overflow: hidden;
}
.box_r_list .fright  img{
    margin-left: 8px;
}
.box_r_list .fleft img{
    margin-right: 8px;
}
.box_r_list_item {
    padding:8px 0;
}

.box_r_footer {
    border-top: 1px solid #92aad3;
    padding-top: 16px;
}
.box_r_footer a{
    color: #355183;
    font-weight: bold
}

.box_r_live {
    color: #ff0000;
}
.box_r_person img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
}
.box_r_person .box_r_person_name {
    margin-bottom: 2px;
    font-size: 12px;
    font-weight: bold;
}
.box_r_top_count {
    color: #ffffff;
    width: 32px;
    height: 45px;
    margin-right: 8px;
    text-align: center;
}
.box_r_top_count span{
    font-size: 24px;
    margin: 0 auto;
    color: #355183;
    font-weight: bold;
    display: block;
    padding-top: 4px;
}
.box_r_timeline_subtitle {
    font-size: 14px;
    font-weight:bold;
}
.box_r_timeline_subtitle a{
    font-size: 14px;
    font-weight:bold;
}
.box_r_timeline_item {
    padding: 8px 8px 8px 16px;
    margin-left: 16px;
    border-left: 1px solid #92aad3;
    position: relative;
}
.box_r_timeline_bullet {
    position: absolute;
    width: 8px;
    height: 14px;
    left: -3px;
    background-color: #ffffff;
    border-radius: 50%;
    top: 7px;
}
.box_r_timeline_bullet span {
    width: 5px;
    height: 5px;
    background-color: #355183;
    display: block;
    border-radius: 50%;
    margin-top: 4px;
}
.box_r_timeline_no_border {
    border: 0;
}
.box_r_timeline_ora {
    margin-bottom: 8px;
    font-weight: bold;
}
.box_r_timeline_text {
    font-size: 14px;
}
.box_r_vertical_menu {
    width: 110px;
    overflow: hidden;
}
.box_r_vertical_menu a{
    margin: 0 8px 8px 0;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}
.box_r_vertical_menu a.selected{
    color: #ff0000;
}
.box_r_vertical_content {
    width: 200px;
    overflow: hidden;
    font-size:13px;
}
.box_r_vertical_content a{
    font-weight: bold;
}
.box_r_50 {
    width: 50%;
}
.box_r_100 {
    width: 100%;
}
.box_r_counter_text {
    font-size: 14px;
    padding-top: 7px;
    text-align: center;
}
.box_r_counter_value {
    font-size: 32px;
    color: #355183;
    text-align: center;
}

.panel-body {
    padding: 15px;
    border: 1px solid #d9dbdc
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    font-size: 14px;
    margin-bottom: 20px
}

.panel-elections .panel-heading {
    background: #025395;
    border: 1px solid #025395;
    font-size: 24px;
    text-align: center;
    color: #ffffff;
}

.panel-elections .panel-footer {
    background: #025395;
    border: 1px solid #025395;
    text-align: center;
    color: #ffffff;
    font-size: 14px
}

.panel-elections .panel-footer a {
    text-decoration: underline;
    font-size: 14px;

}

.map__container__pmb {
    color: #025395;
    cursor: pointer;
    text-align: center;
    border: 1px solid #025395;
    padding: 10px 5px;
    font-size: 13px;
    border-radius: 5px;
    display: block;
}

.map__container__pmb:hover {
    background: #025395;
    color: #fff;
}

.map__container path {
    cursor: pointer;
}

.map__container text {
    cursor: pointer;
    stroke-width: 0 !important;
    font-size: 40px !important;
}


.map__container path:hover {
    fill: #BBBBBB !important;
}

.elections__nav .nav-tabs {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding-bottom: 10px
}

.elections__nav .nav-tabs>li {
    display: inline-block;
    margin-top: 10px;
}

.elections__nav .nav-tabs>li>a {
    background: #F9F9F9;
    color: #025395;
    font-size: 12px;
    border-radius: 5px 5px 0 0;
    margin-right: 5px;
    padding: 10px;
}

.elections__nav .nav-tabs>li.active>a, .elections__nav .nav-tabs>li.active>a:focus, .elections__nav .nav-tabs>li>a:hover, .elections__nav .nav-tabs>li.active>a:hover {
    background: #025395;
    color: #fff;
    border: 0;
}

div.sticky-ad {
    bottom: 70px !important;
}
div.sticky-ad iframe {
    height: 260px !important;
}
.wp__subscribe__checkbox  {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: 85%
}
.wp__subscribe__checkbox .mm-switch {
    width: 50%;
}
.paid_text_link {
    border: 1px solid #ddd;
    border-radius: 5px;
    padding: 15px;
    display: inline-block;
    margin-top: 15px
}

/* Related news */

.title__more__news {
    font-size: 16px;
    margin-bottom: 10px
}

.article__container {
    margin: 0 0 15px 0;
}

.article__content {
    display: block;
}

.article__flex {
    display: flex;
    align-content: flex-start;
}

.image__article {
    max-width: 15%;
    flex: 0 0 15%;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: inline-block;
}

.image__article img{
    width: 100%;
    height: 100%;
}

.article__content__title {
    display: inline-block;
}

.title__article a, .text__article a {
    font-size: 16px;
    color: #355183;
}

.info-news-container {
    text-align: center;
    margin: 0 0 10px 0;
}

.checkvis {
    margin-top: -50px !important;
    margin-bottom: 50px !important;
    padding-bottom: 0 !important;
    min-height: 0 !important;
}
