@charset "utf-8";

/* fonts */
@font-face {
    font-family: "Roboto Condensed";
    src: url('../fonts/RobotoCondensed-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-Regular.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Roboto Condensed";
    font-weight: 700;
    src: url('../fonts/RobotoCondensed-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-Bold.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-Bold.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Roboto Condensed BoldItalic";
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/RobotoCondensed-BoldItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-BoldItalic.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-BoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-BoldItalic.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Roboto Condensed Italic";
    font-style: italic;
    src: url('../fonts/RobotoCondensed-Italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-Italic.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-Italic.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-Italic.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Roboto Condensed Light";
    font-weight: 300;
    src: url('../fonts/RobotoCondensed-Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-Light.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-Light.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Roboto Condensed LightItalic";
    font-weight: 300;
    font-style: italic;
    src: url('../fonts/RobotoCondensed-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/RobotoCondensed-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/RobotoCondensed-LightItalic.woff') format('woff'), /* Modern Browsers */
        url('../fonts/RobotoCondensed-LightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/RobotoCondensed-LightItalic.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Oswald";
    src: url('../fonts/Oswald-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/Oswald-Regular.woff') format('woff'), /* Modern Browsers */
        url('../fonts/Oswald-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/Oswald-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Oswald Light";
    font-weight: 300;
    src: url('../fonts/Oswald-Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/Oswald-Light.woff') format('woff'), /* Modern Browsers */
        url('../fonts/Oswald-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/Oswald-Light.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "Oswald Bold";
    font-weight: 700;
    src: url('../fonts/Oswald-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/Oswald-Bold.woff') format('woff'), /* Modern Browsers */
        url('../fonts/Oswald-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('../fonts/Oswald-Bold.svg#svgFontName') format('svg'); /* Legacy iOS */
}

html { /*height: 100%;*/ }
body {margin:0px; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff;}

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


ul, li { list-style:none; margin:0px; padding:0px }

a {
    color: #e60426;
    outline: none;
    text-decoration: none;
}
a:hover {
    /*text-decoration: underline;*/
}

a img { border: none; }

h1, h2, h3 { font-family: 'Roboto Condensed', sans-serif; font-weight: 700; }

.clearfloat { clear: both; }

.f_left { float: left !important; }
.f_right { float: right !important; }

.promoB { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center top;
    position: absolute; z-index: 0; top: 0px; left: 0px; }
.promoB a.curtain { width: 100%; height: 100%; display: block; }
/*
@media screen and (max-width: 992px) {
	.promoB {
		min-width: 1205px;
		background-position: -214px top;
		background-size: 1419px;
	}

	.promoB .ac-right {
	    right: calc(50% - 533px) !important;
	}
}
*/

@media screen and (max-width: 986px) {
    .promoB {
        width: 986px !important;
        min-width: unset;
        max-width: 986px;
    }

    .ac-left,
    .ac-right {
        display: none !important;
    }
}


.banners-round { position: relative; margin: 0px auto; width: 986px; height: 0px; z-index: 0; }
.banners-round .banners-left { position: absolute; left: -150px; top: 0px; z-index: 0; }
.banners-round .banners-right { position: absolute; right: -150px; top: 0px; z-index: 0; }
.banners-round .banners-top { position: absolute; top: -160px; left: 0px; width: 986px; z-index: 0; }
.banners-left a, .banners-top a, .banners-right a { display: block; }
.banners-left a.floating-b, .banners-right a.floating-b { position: fixed; }

.container { width: 986px; margin: auto; position: relative; }
.upC { height: 160px; display: none; }
.smallUpC { height: 40px; }
.upM { border: 2px solid #02529D; background: #fff; box-shadow: 0px 0px 10px #aaa; margin-bottom: 20px;
    margin-top: 160px; }

.box_header { margin:auto; width: 100%; }
.box_header .up {width:986px; height:58px}
.box_header .up .linksH { float:left; margin-top:25px}
.box_header .up .date { padding: 0 5px 0 0px}
.box_header .up .watch { }
.box_header .up .linksL {float:left;margin:0 5px; color:#939292; width: 230px; }
.box_header .up .linksL a {color:#004a8f; font-size:13px; padding:0 5px 0 5px}
.box_header .up .curs { width: 265px; float: left; margin: 25px 0px 0px 15px; height: 18px;
    line-height: 18px; position: relative; }
.box_header .up .curs p span { font-weight: 700; }
.box_header .up .curs p.curs-title { float: left; margin-right: 10px; width: 70px; font-weight: 700; }
.box_header .up .curs .curs-content { float: right; width: 165px; font-family: 'lucida console', monospace; }
.box_header .up .curs .show_more { position: absolute; top: 0px; right: 10px; width: 15px; height: 15px;
    display: block; background: url('../img/arr_curs.png') no-repeat 0px 0px; }
.box_header .up .curs .show_more.active { background-position: 0px -15px; top: 5px; right: 18px; }
.curs .curs_inner { position: absolute; top: 0px; left: 0px; height: 18px; overflow: hidden; background: #fff;
    width: 247px; }
.curs .curs_inner.curs_active { height: auto; border: 1px solid #ccc; border-radius: 5px; width: 245px;
    box-shadow: 0px 0px 5px #ccc; z-index: 9999; padding: 5px 10px; top: -6px; left: -11px; }

.box_header .up .icon_fb { background-image:url(../img/icon_fb.png); width:25px; height:25px; float:left; margin:18px 0 0 0; display:block}
.box_header .up .icon_twitter {background-image:url(../img/icon_twitter.png); width:25px; height:25px; float:left; margin:18px 0 0 6px; display:block}
.box_header .up .icon_rss {background-image:url(../img/icon_rss.png); width:25px; height:25px; float:left; margin:18px 0 0 6px; display:block}
.box_header .up .icon_news {background-image:url(../img/icon_newsletter.png); width:25px; height:25px; float:left; margin:18px 0 0 6px; display:block}

.box_header .up .box_search {width:221px; height:42px; background-image: url(../img/bg_search.png);
    margin:13px 0 0 15px; float:left}
.box_search .inp { width:190px; display:block; float:left}
.box_search .inp input { width:177px; height:18px; background-color:transparent; border:0; margin:7px 0 0 8px; color:#696a6b}
.box_search .but {width:30px; height:31px; display:block; float:left; background: none; border: none;
    cursor: pointer;}

.box_editia { float:left; margin:20px 0 0 10px; text-align:right; font-size:13px; font-weight: bold; }
.box_editia span {color:#696a6b; font-weight: normal; }

.line_header {width:970px; margin:auto; height:1px; background-color:#dde1e2}

.banners { }
.banners a { display: inline-block; border: 1px solid #ccc; position: relative; z-index: 999; }
.banners a object { position: absolute; z-index: 0; top: 0px; left: 0px; }
.banners-h a { margin-left: 10px; }
.banners-v a,
.banners-v .banner-container { margin: 10px auto 0px auto; display: block; text-align: center; }
.banners a:first-child, .banners a.first { margin-left: 0px; margin-top: 0px; }
.banners a img { display: block; margin: 0px auto; width: 100%; }

.headerB { width:100%; height:105px; }
.logo_header {background-image:url(../img/logo_bzb.png); width:401px; height:71px; float:left; margin:15px 0 0 10px; display:block}
.banner_header { width:545px; height:77px; display:block; float:left; margin:13px 0 0 20px }

.box_menu {width:970px; margin:auto; background-image:url(../img/bg_menu.png); background-repeat:repeat; height:30px}
.box_menu li { font-family:'Roboto Condensed', sans-serif; font-size:13px; font-weight:bold; color:#FFF;
    line-height:30px; height: 30px; text-align:center; float:left; position: relative; }
.box_menu li a {display:block;color:#FFF; text-decoration:none; text-transform:uppercase;
    height: 100%; padding: 0px 20px; }
.box_menu a:hover, .box_menu .selected a { background-image:url(../img/bg_menuRolover.png)}
.box_menu .selected .submenu a { background: none; }

.box_menu li a.red-menu { background-color: #f00; }

.box_menu .submenu { position: absolute; top: 30px; left: -1px; width: 85%; text-align: left;
    padding: 7px 7.5%; z-index: 9999; background: #fff; border: 1px solid #aaa; border-top: none;
    box-shadow: 0px 2px 7px #ccc; display: none; }
.box_menu .submenu a { color: #777; font-size: 12px; display: block; line-height: 24px; padding: 0px; }
.box_menu .submenu a:hover, .box_menu .submenu a.selected { background: none; padding-left: 7px;
    background: url('../img/arrow_publicitate.png') no-repeat left center; }
.box_menu a.selected { color: #004A8F; }

.box_menu li:hover .submenu { display: block; }

/*.box_menu .menu1 {width:91px; height:30px;}
.box_menu .menu2 {width:87px; height:30px;}
.box_menu .menu3 {width:149px; height:30px;}
.box_menu .menu4 {width:111px; height:30px;}
.box_menu .menu5 {width:96px; height:30px;}
.box_menu .menu6 {width:138px; height:30px;}
.box_menu .menu7 {width:101px; height:30px;}
.box_menu .menu8 {width:91px; height:30px;}
.box_menu .menu9 {width:98px; height:30px;}*/

.box_menu .sep {width:1px; height:30px; background-image:url(../img/sep-menu.png); float:left}

.box_content {width:970px; margin:auto; padding-top:15px}
.box_ziar { margin:auto; margin-top:0px; background-image:url(../img/gr_ziarHome.png); background-position:0 19px;
    background-repeat:repeat-x; }
.but_ziar {background-image:url(../img/button_inchideZiar.png); height:19px; width:63px; display:block; position:absolute;
    right:2px; top: 5px; color:#FFF; text-decoration:none; text-align:center; line-height:19px; }
.box_ziar .ziar {width:100%; position: relative; }
.box_ziar .ziar .go_left { position: absolute; left: 0px; top: 0px; width: 33%; height: 100%; }
.box_ziar .ziar .go_left a { display: none; width: 100%; height: 100%; background: url('../img/slide_arr_left.png') no-repeat left center; }
.box_ziar .ziar .go_right { position: absolute; right: 0px; top: 0px; width: 33%; height: 100%; }
.box_ziar .ziar .go_right a { display: none; width: 100%; height: 100%; background: url('../img/slide_arr_right.png') no-repeat right center; }
.box_ziar .ziar .go_left:hover a, .box_ziar .ziar .go_right:hover a { display: block;}

.ziar_slide .slide_next { font-size:14px; display:inline-block; float:right;
    background: url(../img/arrowSpecial_right.png) no-repeat right center; line-height:31px;
    padding-right: 25px; margin-right: 80px; }
.ziar_slide .slide_prev { font-size:14px; display:inline-block; float:right;
    background: url(../img/arrowSpecial_left.png) no-repeat left center; line-height:31px;
    padding-left: 25px; margin-right: 80px; }
#slide_loader { margin-left: 423px; display: none; }

.ziar_slide {width:968px; height:386px; border:1px solid #eeeeee; background-color:#fcfcfc; overflow: hidden; }
.title {width:100%; height:31px; background-color:#eeeeee; border-top:1px solid #d2d0d0; position: relative; }
.title h1 {font-size:20px; margin:0 0 0 8px; padding:0; height:31px; width:500px; float:left; display:block; font-family: 'Roboto Condensed', sans-serif; line-height:31px; text-transform:uppercase}

.content_slide { height:329px; margin: 15px 0px 0px 0px; position: relative; }
.content_slide a { background-image: url(../img/bg_slideZiar.png); width:230px; height:329px; display:block; float:left; margin-left:10px}
.content_slide img { margin:10px 0px 0px 8px}

.banner_slide { margin: 10px 0px 0px 0px; }
.banner_slide img { display: block; margin: 0px auto; }
.box_stire {width:954px; margin:auto; margin-top:20px}

.box_stire h2 {font-size:54px; text-align:center; color:#004b8f; font-weight:bold; line-height:1em;}
.box_stire h3 {font-size:20px; text-align:center; color:#000; font-weight:bold; margin: 15px 0 15px 0}
.box_stire .cont_img img{ float:left}

.box_comments {width:42%; margin:auto}
.box_comments a { margin-top:10px ;height:20px; line-height:20px}
.box_comments .comments {width:130px; float:left; display:block; background-image:url(../img/icon_comments.png); background-position:0 2px; background-repeat:no-repeat; line-height:20px; color:#02529d; padding-left:24px;}
.box_comments .video {width:90px; float:left; display:block; background-image:url(../img/icon_video.png); background-position:0 2px; background-repeat:no-repeat; color:#02529d; padding-left:24px}
.box_comments .share {width:90px; float:left; display:block; background-image:url(../img/icon_share.png); background-position:0 4px; background-repeat:no-repeat; color:#02529d; padding-left:18px}

.dec_line { width:950px; height:1px; background-color:#e5e5e5; float:left; margin-top:10px}
.box_sumar {width:954px; float:left; margin-top:15px}
.box_sumar li {list-style:disc; background-image: url(../img/bullet_stire.png); background-position:3px 7px; background-repeat:no-repeat; line-height:20px; display:inline-block; padding-left:10px; color:#014991; font-size:14px; font-weight:bold}

.box_special {width:970px; background-image:url(../img/bg_special.png); height:40px; float:left; margin-top: 10px;}
.box_special .spacer {width:163px; height:40px; float:left}
.box_special .cont_special {width:730px; height:40px; float:left; overflow: hidden; position: relative;}
.box_special .cs_content { white-space: nowrap; position: absolute; left: 0px; top: 0px; width: 1000px; }
.box_special .cont_special a { text-align:center; line-height:40px; color:#fff; font-family: Arial, Helvetica, Geneva, sans-serif; font-size:18px; display:block; float:left; }
.box_special .dvd { width:1px; height:40px; background-image:url(../img/dvd_special.png); float:left; margin: 0px 20px; }
.box_special .boxS_arrows {width:61px; height:40px; float:left; margin-left:15px}
.box_special .boxS_arrows .left {background-image:url(../img/arrowSpecial_left.png); width:28px; height:40px; background-position:0 11px; background-repeat:no-repeat; display:block; float:left}
.box_special .boxS_arrows .right {background-image:url(../img/arrowSpecial_right.png); width:28px; height:40px; background-position:0 11px; background-repeat:no-repeat; display:block; float:left}

.box_banners {width:970px; float:left; margin-top:10px}
.box_banners a {float:left; display:block}
.box_banners .banner1 {background-image:url(../img/img_banner1.jpg); width:276px; height:128px; margin-left:2px}
.box_banners .banner2 {background-image:url(../img/img_banner2.jpg); width:316px; height:128px; margin-left:16px}
.box_banners .banner3 {background-image:url(../img/img_banner3.jpg); width:341px; height:128px; margin-left:16px}

.boxL_stiri {width:487px; float:left; margin:10px 0 0 0px}
.boxL_stiri .b_stiri {width:487px; margin-top:10px; padding-bottom: 13px; border-bottom: 1px dotted #DDDDDD;}
.boxL_stiri .b_stiri:first-child { margin-top: 0px; }
.bs_left { width: 310px; float: left; }
.boxL_stiri h2 {font-family:'Roboto Condensed', sans-serif; font-size:20px; line-height:25px; color: #000; font-weight: 700; }
.boxL_stiri h4 {font-family:'Roboto Condensed', sans-serif; font-size:14px; font-style:italic; color:#02529d; line-height:26px; font-weight: 700}
.boxL_stiri .txt { color:#3c3c3b; max-height:110px; font-size: 14px;
    overflow:hidden; padding-top: 5px; position: relative; padding-bottom: 15px; }
.boxL_stiri .txt span {width:305px; float:left; display:block; max-height:55px; overflow:hidden; line-height:18px; margin-right:10px}
.boxL_stiri .txt .read_more { position: absolute; bottom: 0px; left: 0px; font-size: 11px; }
.boxL_stiri a.al_image { display:block; float:right; box-shadow: 3px 3px 3px #aaa; border: 1px solid #3c3c3b; }
.boxL_stiri img { display:block; }

.col_middle {width:141px; float:left; margin:10px 0 0 18px}
.box_editorial {width:141px; background-color:#ece9e2}
.box_editorial .editorial_desc { font-size: 11px; font-weight: bold; float: left; width: 85px;
    margin: 10px 0px 0px 10px; }
.box_editorial .editorial_desc span { font-style: italic; font-weight: normal; }
.box_editorial h3 {height:25px; background-color:#02529d; line-height:25px; font-family:'Roboto Condensed', sans-serif; color:#fff; padding-left:6px; font-size:16px; text-transform:uppercase}
.box_editorial h4 {font-size:13px; display:block; margin: 5px 0px 7px 0px; padding-left:4px; color:#3a3a39}
.box_editorial a {font-size:12px; color:#000; overflow:hidden; display:block; margin: 0px 0px 0px 5px; }
.box_editorial a:hover { text-decoration:none}
.box_editorial img {float:left; display:block; border:1px solid  #333; margin-top:7px; width: 40px;}
.box_editorial .cont_editorial { height:125px; border-left:1px; border-right:1px; border-bottom:1px; border-top:0; border-style:solid; border-color:#d2cfc6}

.ultimele_stiri {width:141px; margin-top:15px; background-color:#eee;}
.ultimele_stiri h1 {height:25px; background-color:#ed1a3a; margin:0; padding:0 0 0 6px; line-height:25px; color:#FFF; font-family:'Roboto Condensed', sans-serif; font-size:16px; text-transform:uppercase}
.ultimele_stiri .boxUltim_stiri {width:137px; margin:auto; margin-top:7px}
.ultimele_stiri h3.ts {font-family:'Roboto Condensed', sans-serif; font-size:14px; color:#262625; padding-left:5px}
.ultimele_stiri span.data_Us {font-size:11px; color:#515150; padding-left:5px}
.ultimele_stiri p.txt_Us {margin-top:7px; padding-left:5px; line-height:18px; font-size:12px; height:94px; overflow:hidden}
.ultimele_stiri a.U_Detalii {text-align:right; width:135px; display:block; margin-top:4px; font-size: 11px; }
.ultimele_stiri .line_decS {width:133px; height:2px; border-top:dotted 1px #b5b5b5; margin:7px 4px 0px 4px}

.col_right {width:309px; float:left; margin:10px 0 0 15px;}
.col_right h1.t_ed {height:25px; background-color:#02529d; line-height:25px; font-family:'Roboto Condensed', sans-serif; color:#fff; padding-left:6px; font-size:16px; text-transform:uppercase}
.cont_editii {width:307px; background-color:#ece9e2; border-left:1px solid #d2cfc6;
    border-right:1px solid #d2cfc6; border-bottom:1px solid #d2cfc6; height:275px;
    background-image:url(../img/arrow_editii.jpg); background-repeat:no-repeat;
    background-position:27px 0px}

.cont_editii .col_Eleft {width:144px; float:left; margin:15px 0 0 7px}
.cont_editii h3.T_editii {font-size:14px; font-weight:normal; padding-left:10px; margin-bottom:5px}
.cont_editii a.l_editii {background-image:url(../img/bg_edTiparite.png); width:144px; height:191px; display:block}
.cont_editii a.l_editii img {margin:1px 0 0 1px}
.cont_editii .links_editii { width:92%; float:left; display:block;
    background-image:url(../img/arrow_editii2.png); background-position:2px 5px; background-repeat:no-repeat;
    padding-left:10px; margin:5px 0 0 7px; color:#3e3a2d; font-size:12px}

.cont_editii .col_Eright {width:144px; float:left; margin:15px 0 0 7px}

.celeMai {width:309px; margin-top:14px}
.header_C {width:309px; height:26px; background-image:url(../img/bg_celeMai.png)}
.header_C span {color:#ffffff; width:75px; height:26px; text-align:center; line-height:28px; display:block; float:left; font-size:16px; font-family:'Roboto Condensed',sans-serif; font-weight: normal; text-transform:uppercase; text-align:center}

.header_C a.linkC_1 {color:#ffffff; width:60px; height:26px; text-align:center; line-height:29px; display:block; float:left; font-size:14px; font-family: Arial, Helvetica, sans-serif}
.header_C a.linkC_1.selected { background-image:url(../img/linkC_1rollover.png); text-decoration:none}
.header_C a.linkC_2 {color:#ffffff; width:66px; height:26px; text-align:center; line-height:29px; display:block; float:left; font-size:14px; font-family: Arial, Helvetica, sans-serif}
.header_C a.linkC_2.selected { background-image:url(../img/linkC_2rollover.png); text-decoration:none}
.header_C a.linkC_3 {color:#ffffff; width:108px; height:26px; text-align:center; line-height:29px; display:block; float:left; font-size:14px; font-family: Arial, Helvetica, sans-serif}
.header_C a.linkC_3.selected { background-image:url(../img/linkC_3rollover.png); text-decoration:none}

.middle_C {width: 290px; height:690px; border-left:1px solid #8f8f90; border-bottom:1px solid #8f8f90;
    border-right:1px solid #8f8f90; background-color:#eee; overflow-x: hidden;
    padding-right: 17px; }

.liste_C {width:290px; margin-top:5px; height:105px; position: relative;}
.liste_C a.imgC {width:110px; height:80px; float:left; display:block; margin: 10px 4px 4px 4px;
    border: 1px solid #3c3c3b; box-shadow: 3px 3px 3px #aaa; }

.liste_C h3.ts { color: #000000; float: left; font-family: 'Roboto Condensed',sans-serif; font-size: 14px;
    max-height: 75px; line-height: 18px; margin-left: 7px; margin-top: 5px; overflow: hidden; width: 163px; }
.liste_C a.txt_C { position: absolute; right: 5px; bottom: 3px; }
.liste_C a.txt_C:hover {text-decoration:none}
.middle_C .line_C {border-bottom:1px solid #d2d2d2; height:1px; width:307px; float:left}

.liste_C.lc-wide { height: auto; min-height: 40px; padding-bottom: 18px; }
.liste_C.lc-wide h3.ts { width: auto; float: none; }

.box_fb {width:141px; background-color:#ece9e2; margin-top:15px; }
.box_fb h3 {height:25px; background-color:#02529d; line-height:25px; font-family:'Roboto Condensed', sans-serif; color:#fff; padding-left:6px; font-size:15px; text-transform:uppercase}
.box_fb .cont_social {border-left:1px solid #bfc6d6; border-bottom:1px solid #bfc6d6; border-right:1px solid #bfc6d6; background-color:#eee;height:132px}

.cont_social .ic_fb {background-image:url(../img/icon_fbR.png); width:129px; height:49px; display:block; position:relative; top:10px; left:5px}
.cont_social .line_fb {border-bottom:1px dotted #c6c8cd; width:128px; height:2px; display:block; position:relative; top:14px; left:5px}
.cont_social .ic_twitter {background-image:url(../img/icon_twitterR.png); width:129px; height:49px; display:block; position:relative; top:21px; left:5px}

.box_galerie {width:968px; height:363px; border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee;
    border-right:1px solid #eeeeee; float:left; margin-top: 10px}
.title_galerie {width:100%; height:31px; background-color:#eeeeee; border-top:1px solid #d2d0d0}
.box_galerie h1.titlu_galerie {font-size:20px; margin:0 0 0 8px; padding:0; height:31px; width:500px; float:left; display:block; font-family: 'Roboto Condensed', sans-serif; line-height:31px; text-transform:uppercase}
.title_galerie a {font-size:14px; height:31px; display:block; float:right; line-height:31px; text-align:left;
    background: url(../img/arrow_links.png) no-repeat center right; margin-right: 10px; padding-right: 25px;}
.box_galerie .cont_galerie { width:968px; background-color:#c2c1c1; height:331px}
.box_galerie .thumb_galerieH {width:287px; height:287px; margin:20px 0 0 27px; float:left; position:relative}
.box_galerie .t_galerie {width:255px; height:42px;
    background-image:url(../img/bgTr_galerie.png);
    background-repeat:repeat;
    position:absolute; left:0px; top:200px; font-size:18px;
    line-height:20px; color:#FFF; padding: 5px 0px 5px 15px;
    font-family:Georgia, "Times New Roman", Times, serif}
.box_galerie .subT_galerie {padding: 0px 7px; height:23px; background-color:#02529d; display:block; position:absolute; line-height:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFF; text-align:center; bottom:12px; right:17px}

.box_concurs {width:141px; background-color:#ece9e2}
.box_concurs h3 {height:25px; background-color:#02529d; line-height:25px; font-family:'Roboto Condensed', sans-serif; color:#fff; padding-left:6px; font-size:16px; text-transform:uppercase}
.box_concurs .link_concurs { height:129px; border-left:1px; border-right:1px; border-bottom:1px; border-top:0; border-style:solid; border-color:#d2cfc6; display:block}

.banner4 {width:141px; margin-top:25px; display:block}
.banner5 {width:141px; margin-top:25px; display:block}

.Box_publicitate {}
.Box_publicitate h2.titlu_publicitate {font-size:16px; background-color:#ed1a3a; color:#FFF; line-height:25px; padding-left:10px; font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase}
.Box_publicitate h3.T_categPublicitate {font-size:15px; line-height:24px; color:#4b4a4a; padding-left:20px;
    border-bottom: 1px solid #ccc; margin-bottom: 5px;}
.Box_publicitate .cont_publicitate {width:307px; border-left:1px solid #c8c6c6; border-right:1px solid #c8c6c6;
    border-bottom:1px solid #c8c6c6; background: url(../img/gr_publicitate.png) repeat-x bottom;
    padding-bottom: 10px; }
.Box_publicitate ul.links_publicitate { width:290px; margin:auto; }
.Box_publicitate ul.links_publicitate li { width:50%; float: left; padding: 3px 0px; }
.Box_publicitate ul.links_publicitate a { line-height:20px; padding-left:15px;
    background: url(../img/arrow_publicitate.png) no-repeat 3px 8px; display:block; font-size:14px; color:#4b4a4a}
.Box_publicitate ul.links_publicitate a:hover {background-color:#8e8e8e; color:#FFF; text-decoration:none; background-image:url(../img/arrow_publicitate_rollover.png)}


.box_ultimA {width:309px; margin-top:15px}
.box_ultimA h2.t_ultimA {font-size:16px; background-color:#ed1a3a; color:#FFF; line-height:25px; padding-left:10px; font-family: 'Roboto Condensed', sans-serif; position:relative; text-transform:uppercase}
.box_ultimA span.dec { background-image:url(../img/dec_ultimA.png); width:3px; height:31px; position:absolute; left:-3px}
.box_ultimA .cont_ultimA { border-left:1px solid #c8c6c6; border-right:1px solid #c8c6c6; background-color:#f2f2f2; overflow:hidden}
.box_ultimA ul.anunturi_txt {width:280px; margin:auto; padding-top:5px; margin-bottom: 10px;}
.box_ultimA ul.anunturi_txt li {font-size:12px; color:#4b4a4a; height: 47px; overflow: hidden;
    background: url(../img/dot_ultimA.png) no-repeat center top; padding: 14px 0 0px 0; margin-bottom: 14px; }
.box_ultimA ul.anunturi_txt li:first-child { background: none; }
.box_ultimA ul.anunturi_txt li a { color: #555; }
.box_ultimA ul.anunturi_txt li a:hover { color: #000; }

.box_ultimA .but_bottom {background-image:url(../img/button_ultimA.png); width:309px; height:19px}
.box_ultimA .but_bottom a { position:relative; left:213px; color:#FFF; line-height:19px}

.bannerBig {width:960px; height:118px; margin:20px 0 0 4px; background-color:#F00; float:left}

.box_galerieV {width:968px; border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee;
    border-right:1px solid #eeeeee; float:left; margin-top:10px}
.box_galerieV .title_galerie {width:100%; height:31px; background-color:#eeeeee; border-top:1px solid #d2d0d0}
.box_galerieV h1.titlu_galerie {font-size:20px; margin:0 0 0 8px; padding:0; height:31px; float:left; display:block; font-family: 'Roboto Condensed', sans-serif; line-height:31px; text-transform:uppercase}

.box_galerieV .cont_galerie { width:968px; min-height:493px; background-image:url(../img/line_playerV.png); background-repeat:no-repeat; background-position:565px 30px; background-color: #DFDEDE;}
.box_galerieV .thumb_galerieH {width:287px; height:287px; margin:20px 0 0 27px; float:left; position:relative}
.box_galerieV .t_galerie {width:255px; height:52px; background-image:url(../img/bgTr_galerie.png); background-repeat:repeat; position:absolute; left:0px; top:200px; font-size:18px; line-height:52px; color:#FFF; padding-left:15px; font-family:Georgia, "Times New Roman", Times, serif}
.box_galerieV .subT_galerie {width:80px; height:23px; background-color:#02529d; display:block; position:absolute; line-height:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFF; text-align:center; bottom:12px; right:17px}

.box_galerieV .cont_galerie .leftV {width:570px; min-height:491px; float:left; background-image:url(../img/bg_shadowV.png); background-position:20px 320px; background-repeat:no-repeat}
h2.t_video {font-size:17px; font-family: 'Roboto Condensed', sans-serif; color:#3f3f3f; margin:25px 0 0 40px}
.box_galerieV .box_video { width:515px; height:360px; margin:5px 0 0 24px}

.page_Video { margin: 0px 0px 20px 0px; }
.page_Video .cont_galerie .leftV { background-position: 20px 290px; padding-bottom: 20px; }
.page_Video .cont_galerie .leftV .box_video { margin-top: 25px; }
.page_Video .box_galerieV .cont_galerie { padding-bottom: 20px; }

.page_Video .box_description { margin: 30px 20px 0px 13px; }
.page_Video .box_description .description { padding: 10px 15px; line-height: 18px; background: #fff; }
.page_Video .a_social { margin-top: 0px; }

.box_galerieV .cont_galerie .rightV {width:380px; height:auto; float:right; margin:18px 10px 0 0;}
.box_galerieV h3.titlu_videoG { font-family: 'Roboto Condensed', sans-serif; color:#777676; font-size:16px;
    line-height:28px; margin-left: 7px; }
ul.lista_videos {width:100%}
ul.lista_videos li {width:100%; height:95px; border-bottom:1px dotted #b3b4b6}
ul.lista_videos a { text-decoration:none;width:100%; height:95px; display:block; position: relative;}
ul.lista_videos a:hover { background-color:#f4f4f4}
ul.lista_videos .thumb_img {width:130px; height:75px; float:left; margin:7px 0 0 7px;}
ul.lista_videos .thumb_img img { margin: 15px 0px 0px 42px; }

ul.lista_videos .txtV { width:220px; float:left; margin:0 0 0 10px}
ul.lista_videos h4.titlu_listaV {color:#02529d; font-size:14px; margin:5px 0px 10px 0px; }
ul.lista_videos p.txt_listaV {color:#3f3f3f; display:block; overflow:hidden}
ul.lista_videos span.data_listaV {color:#3f4040; display: block; margin-top: 15px; position: absolute;
    text-align: right; font-style: italic; bottom: 5px; right: 5px; }

.box_playlist {width:370px; overflow-x: hidden}

.box_programe {width:644px; float:left; margin-top:11px; position:relative; }
.box_programe ul.meniu {width:100%; height:23px;}
.box_programe li.menu1P {float:left; height:23px}
.box_programe li.menu1P a { width:110px; height:23px; line-height:23px; text-align:center; background-color:#02529d; float:left; display:block; margin:0 4px 0 0; font-size:14px; color:#FFF}
.box_programe li.menu1P a:hover {text-decoration:none}
.box_programe li.menu1P a.activ {height:26px; background-color:#0073df; position:relative; top:-3px}
.box_programe .cont_programe { border:1px solid #02529d; height:100px; overflow:hidden;
    width:635px; padding: 5px;}
.box_programe .cont_programe ul.link_prog {width:100%;height:124px;}
.box_programe .cont_programe ul.link_prog li {width:24%; float:left; margin:4px 0 0 10px}
.box_programe .cont_programe ul.link_prog li a {color:#383737; line-height:18px}

a.banner6 {width:140px; height:530px; margin-top:10px; display:block}
a.banner7 {width:140px; height:411px; margin-top:20px; display:block}

.box_ando { height:299px; display:block; position: relative; }
.box_ando .ando_title { background: #FFFFFF; color: #000000; font-family: 'Roboto Condensed', sans-serif;
    font-size: 16px; font-weight: 400; left: 0px; line-height: 20px; padding: 5px;
    position: absolute; top: 0px; opacity: 0.7; filter: alpha(opacity=70); }
.box_weather { margin: 10px 0px; text-align: center; }

.cursValutar {width:309px; margin-top:20px}
.cursValutar h2.titlu_cursValutar {font-size:16px; background-color:#ed1a3a; color:#FFF; line-height:25px; padding-left:10px; font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase}
.cursValutar .cont_cursValutar {width:307px; height:252px; border-left:1px solid #c8c6c6; border-right:1px solid #c8c6c6; border-bottom:1px solid #c8c6c6;}

.banner8 {width:308px; height:253px; display:block; margin-top:15px}
.banner9 {width:308px; height:250px; display:block; margin-top:20px}

.footer { margin-top: 10px; background: #02529d; padding: 15px; }
.footer_m1, .footer_m2, .footer_m3, .footer_m4 { float: left; font-size: 14px; color: #fff; font-family: Arial, Helvetica, sans-serif; line-height: 25px; margin-right: 15px; }
.footer_m1 a, .footer_m2 a, .footer_m3 a, .footer_m4 a { color: #fff; }
.footer_m2 .f_title, .footer_m3 .f_title, .footer_m4 .f_title { font-size: 16px; font-weight: bold; }
.footer_m1 { font-weight: bold; }
.footer_m1 { width: 125px; }
.footer_m2 { width: 100px; }
.footer_m3 { width: 170px; }
.footer_m4 { width: 135px; font-weight: bold; }
.footer a:hover { text-decoration: underline; }

.box_horoscop {width:968px; border:1px solid #eeeeee; border-width: 0px 1px 1px 1px;
    float:left; margin-top: 10px; overflow: hidden; padding-bottom: 15px; }
.box_horoscop .title_horoscop {width:100%; height:31px; background-color:#eeeeee; border-top:1px solid #d2d0d0}
.box_horoscop h1.titlu_horoscop {font-size:20px; margin:0 0 0 8px; padding:0; height:31px; width:500px; float:left; display:block; font-family: 'Roboto Condensed', sans-serif; line-height:31px}
.box_horoscop .cont_horoscop { width: 1932px; position: relative; left: 0px; top: 0px; }
.cont_horoscop .box_zodie {width:135px; margin:22px 6px 0 20px; float:left}
.box_zodie .img_zodie {width:134px;; height:84px;}
.box_zodie .titlu_zodie {font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#333232; font-weight:normal}
.box_zodie .txt_zodie {color:#5d5d5d; font-size:12px; line-height:15px; position:relative; padding-bottom: 15px;
    height: 65px; }
.box_zodie .txt_zodie p { overflow:hidden; margin:0; padding:0}
.box_zodie .txt_zodie a { position:absolute; bottom: 0px; left: 0px}

.box_horoscop .box_arrows { width:70px; height:31px; display:block; float:right;}
.box_horoscop .box_arrows a.arrow_left{background-image:url(../img/arrowSpecial_left.png); background-position:0px 0px; background-repeat:no-repeat; float:left; width:20px; height:20px; display:block; margin:6px 0 0 0px;}
.box_horoscop .box_arrows a.arrow_right {background-image:url(../img/arrow_links.png); background-position:0px 0px; background-repeat:no-repeat; float:left; width:20px; height:20px; margin:6px 0 0 12px; display:block}

.box_social {width:970px; height:196px; float:left; margin-top:20px}
.box_social .box_social2 {}
.box_social .box_poveste {}

.gallery_reset { height: auto; float: none; }
.gallery_reset { margin: 0px 0px 10px 0px; padding-bottom: 20px; }

.photo_gallery { background: #444; }
.pg_image { width: 600px; float: left; border-right: 1px solid #000; box-shadow: 1px 0px 0px #777; }
.pg_image img { max-width: 580px; margin: 10px; display: block; }
.pg_thumbs { width: 284px; float: right; text-align: center; overflow-y: scroll; /*min-height: 300px;*/ }
.pg_thumbs img { cursor: pointer; display: inline-block; margin: 6px; border: 1px solid #222;
    box-shadow: 5px 5px 10px #222; }
.pg_thumbs img.selected { border: 2px solid #ccc; margin: 4px; }

.fancybox-skin { background: #000; }

.pg_show_more { background-color: #F5F5F5;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(center top, #F5F5F5 0%, #F1F1F1 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(center top, #F5F5F5 0%, #F1F1F1 100%);
    /* Opera */
    background-image: -o-linear-gradient(center top, #F5F5F5 0%, #F1F1F1 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, center top, right bottom, color-stop(0, #F5F5F5), color-stop(1, #F1F1F1));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(center top, #F5F5F5 0%, #F1F1F1 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to center bottom, #F5F5F5 0%, #F1F1F1 100%);

    border: 1px solid #DCDCDC; border-radius: 3px; padding: 10px; text-align: center;
    color: #555; font-weight: bold; font-size: 12px; display: block; }
.pg_show_more span { background: url('../img/arrow_down.png') no-repeat right center; padding-right: 15px; }

.pg_show_more:hover { border: 1px solid #c6c6c6; }
.pg_loading { display: block; margin: 0px auto; padding-top: 20px; }

.pg_title { background: url("../img/bgTr_galerie.png"); color: #FFFFFF; width: 550px;
    font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; line-height: 35px;
    padding: 0px 15px; position: absolute; top: 20px; left: 10px; display: inline-block;
}

.pg_image .pg_loading { display: block; margin: 30px 0px 30px 265px !important; padding: 10px;
    background: url('../js/fancybox/fancybox_sprite.png') no-repeat 0px -108px; }

/*----Sec pages-----*/

.secPages_cont {width:630px; float:left; min-height:500px}
.RightCol_sec {width:309px; float:right}
.RightCol_sec .secP_banner1, .secP_banner2, .secP_banner3, .secP_banner4, .secP_banner5 {
        width: 250px; display:block; margin: 15px auto 0px auto; }

.col_leftCateg {}
.b_categ { border-bottom: 1px dotted #DADADA; clear: none; height: 133px; margin-top: 15px;
    overflow: hidden; padding-bottom: 6px; width: 300px; float: left; }
.b_categ.second { float: right; }

.b_categ .heading {
    font-size: 16px;
    font-weight: 700;
    height: 21px;
    line-height: 21px;
    margin-bottom: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.b_categ .heading > a {
    color: #000000;
}
.b_categ > .thumb-link {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #dfdfdf;
    float: left;
    height: 95px;
    margin-right: 6px;
    overflow: hidden;
    padding: 1px;
    width: 119px;
}

.b_categ .thumbnail {
    float: none;
    height: auto;
    width: auto;
}
.b_categ .standfirst {
    height: 81px;
    line-height: 16px;
    padding-bottom: 18px;
    padding-top: 2px;
    overflow: hidden;
    position: relative;
}

.b_categ .standfirst p { height: 81px; overflow: hidden; }

.b_categ .standfirst .read_more { position: absolute; bottom: 0px; right: 0px; font-size: 11px; }

.b_categ .longdesc { width: auto; }

.col_rightCateg {width:300px; float:right}

.story-headline > h1 {
    background: none repeat scroll 0 center transparent;
    border-bottom: 0 none;
    font-size: 30px;
    height: auto;
    line-height: 35px;
    margin: 7px 0 10px;
    padding: 0;
    text-indent: 0;
    text-transform: none;
	font-family:'Roboto Condensed', sans-serif;
}

.story-headline > .surtitle { color: #02529D; font-size: 22px; text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif; margin-top: 7px; line-height: 24px; }

.txt_articol { margin-top:20px; font-size:14px; line-height:20px}
.txt_articol p { margin:0; padding:10px 0 10px 0}
.txt_articol img.article_img {border: 1px solid #dfdfdf; padding: 1px; margin:0 10px 10px 0px; float:left; }

.box_iconsB {width:100%; margin-top:5px; height:25px}
.box_iconsB .icon_fb { background-image:url(../img/icon_fb.png); width:25px; height:25px; float:left; display:block}
.box_iconsB .icon_twitter {background-image:url(../img/icon_twitter.png); width:25px; height:25px; float:left; margin:0px 0 0 10px; display:block}
.box_iconsB .icon_rss {background-image:url(../img/icon_rss.png); width:25px; height:25px; float:left; margin:0px 0 0 10px; display:block}
.box_iconsB .icon_news {background-image:url(../img/icon_newsletter.png); width:25px; height:25px; float:left; margin:0px 0 0 10px; display:block}

.B_comments { margin-top:30px; width: 590px;}

.titlu_com { width:100%; height:30px; line-height:30px}
.titlu_com h3 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #292221;
    float: left;
    font: bold 18px/24px 'Roboto Condensed', sans-serif;
    height: 24px;
    margin: 0;
    overflow: hidden;
    padding: 0 10px 0 1px;
}

.B_comments fieldset {
    background: none repeat scroll 0 0 #eeeeee;
    border: 1px solid #D4D4D4;
    display: block;
    padding: 10px;
    position: relative;
    top: -1px;
}

.B_comments .row label {
    display: inline-block;
    margin-bottom: 10px;
    min-width: 75px;
	color: #292221;
    font-weight: bold;
}


.B_comments .row input[type="text"], .form .row input[type="password"], .form .row input[type="search"],
.form .row textarea, .form .row select {
    color: #000;
    font-size: 12px;
    padding: 3px 3px 2px;
}

.B_comments .row:after {
    clear: both;
	content: "";
    display: table;
	margin-bottom: 10px;
}

.B_comments .row label {
    display: inline-block;
    margin-bottom: 10px;
    min-width: 75px;
}

.B_comments .row .countdown {
    color: #000;
    font-style: normal;}

.B_comments .row textarea {
    height: 108px;
    width: 559px;
    padding: 3px 3px 2px;
}

.B_comments .row input {width: 550px; height:20px}
.B_comments .row input.small_input {width: 150px; }
.B_comments .row select {width: 556px; height:27px; line-height: 27px;}

.B_comments .row button {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 -5px 10px rgba(225, 225, 225, 0.8) inset;
    color: #292221 !important;
    position: relative;
	color: #292221;
    display: inline-block;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size: 12px;
    /*height: 23px;*/
    line-height: 23px;
    padding: 0px 8px 0px 8px;
	border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
	text-shadow: 0 1px 1px #FFFFFF;
	color: #292221 !important;
	cursor: pointer;
	text-align:center;
}
.B_comments .row button:active { background: #ccc; }

form .overlay { background: #FFFFFF; height: 100%; left: 0; opacity: 0.7; filter:alpha(opacity=70);
    position: absolute; top: 0; width: 100%; display: none; }
form .overlay img { display: block; margin: 10% auto; }

.form-message { color: #004A8F; font-weight: bold; margin: 10px 5px; }

.row.error input, .row.error textarea { border:1px solid #F00}
.error-message {background: url('../img/err-arr.png') no-repeat left center; padding-left: 13px;
    display: none; color:#F00; line-height: 20px; }

.breadcrumb {margin-bottom: 15px; }
.breadcrumb a { padding: 0px 5px; display: inline-block; }
.breadcrumb span { padding-left: 5px; display: inline-block; }

.ai_galleries {margin-top: 30px; border-bottom:1px dotted #e6e6e6}
.ai_galleries .ai_gallery { float: left; width: 45%; padding-right: 5%; margin-bottom: 7px; height: 85px; overflow: hidden; }
.ai_galleries h2 {
    color: #292221;
    font: bold 18px 'Roboto Condensed',sans-serif;
    height: 28px;
	line-height:28px !important;
    margin: 0px 0 8px 0;
    overflow: hidden;
    padding: 0 10px 0 6px;
	background-color:#EFEFEF
	}

.aig_image {float: left;}
.aig_image img { padding:1px; border:1px solid #aeadad}
.aig_description { float: right; width: 170px; position: relative; padding-bottom: 15px; min-height: 65px; }

.ac_title {width:100%; color: #292221;
    font: bold 18px 'Roboto Condensed',sans-serif;
    height: 26px;
	line-height:26px;
    margin-top: 30px;
    overflow: hidden;
    padding: 0 10px 0 1px;}

.aig_description h3.aig_title {font-size:14px; line-height:17px; margin-bottom: 3px;}
.aig_description .aig_date {color:#606060; font-size:11px; line-height:18px; position: absolute; bottom: 0px; }
.aig_description .aig_images {color:#606060; font-size:12px; line-height:18px}

.a_social { background: #efefef; border: 1px solid #ccc; border-width: 1px 0px; padding: 5px 10px 0px 10px;
    margin-top: 30px; }
.a_social .rating { float: right; }
.a_social .addthis_toolbox { float: left; }

.rating .vote_up, .rating .vote_down { background: url('../img/thumbs_up.png') no-repeat left center;
    padding: 0px 20px 0px 25px; display: inline-block; font-weight: bold; font-size: 16px;
    line-height: 20px; color: #000; }
.rating .vote_down { background: url('../img/thumbs_down.png') no-repeat left center; padding-right: 0px; }

.secPages_cont .a_author {font-size:12px; line-height:20px; color:#504f4f; font-weight:bold; float:left}
.secPages_cont .a_author span {font-size:12px; line-height:20px; color:#02529D; font-style:italic; font-weight:normal}
.secPages_cont .a_date {font-size:12px; line-height:20px; color:#2f2f2f; font-weight:bold; float:right}
.secPages_cont .a_date span { color:#525151}

.secPages_cont .a_description {font-size:18px; line-height:20px; color:#2f2f2f; font-weight:bold; margin-top:15px}

.comment {padding:10px 0 10px 0; margin:0 0 10px 0; border-bottom:1px dotted #e6e6e6}
.comment .ac_name {font-size:14px; line-height:18px; font-weight: bold; float: left; width: 70%;}
.comment .ac_date {font-size:12px; line-height:22px; color:#8a8989; float: right; width: 30%; text-align: right; }
.comment .ac_text {font-size:12px; line-height:18px; color:#595858}

.box_StireSec {width: 309px; height: auto; margin: 0px 0px 15px 0px; }
.box_StireSec h2.t_ultimA {font-size:16px; background-color:#ed1a3a; color:#FFF; line-height:25px; padding-left:10px; font-family: 'Roboto Condensed', sans-serif; position:relative; text-transform:uppercase}
.box_StireSec span.dec { background-image:url(../img/dec_ultimA.png); width:3px; height:31px; position:absolute; left:-3px}
.box_StireSec .cont_Sec {width:307px; height:420px !important; border-left:1px solid #c8c6c6; border-bottom:1px solid #c8c6c6; border-right:1px solid #c8c6c6; background-color:#f2f2f2; overflow:hidden}
.box_StireSec ul.anunturi_txt { margin:auto; padding-top:5px}
.box_StireSec ul.anunturi_txt li {font-size:12px; color:#4b4a4a; background-image:url(../img/dot_ultimA.png); background-repeat:no-repeat; background-position:bottom; padding:7px 0 7px 0}

.thumb_arA img {float:left; padding:1px; border:1px solid #b5b5b5; margin-right:5px}
.box_StireSec ul.anunturi_txt li { }
.box_StireSec ul.anunturi_txt li .similar_right { width: 200px; position: relative; min-height: 57px;
    padding-bottom: 20px; position: relative; float: right; }
.box_StireSec ul.anunturi_txt a h3 { color: #4B4A4A; }
.box_StireSec .date { color: #777; font-style: italic; font-size: 11px; position: absolute; bottom: 0px; left: 0px; }
.box_StireSec .butA_S { position: absolute; bottom: 0px; right: 5px; font-size: 11px; }

.box_StireSec ul.anunturi_txt li .similar_wide { width: auto; float: none; }

.cont_special .cs_content a { text-align: left; width: 340px; padding-right: 25px; overflow: hidden;
    white-space: nowrap; text-overflow: ellipsis; font-size: 17px; text-transform: uppercase; }

.archive_index { width: 650px; float: left; }
.ar_header { background: #ddd; padding: 5px 10px; font-weight: bold; text-align: center; font-size: 18px;
    font-family: 'Roboto Condensed'; font-weight: 700; }
.ar_more { float: left; width: 50px; }
.ar_less { float: right; width: 50px; }
.ar_current { width: 100px; margin: 0px auto; font-size: 18px; }

.ar_month { margin: 15px 0px 7px 0px; font-family: 'Roboto Condensed'; font-weight: 700; font-size: 18px;
    text-transform: uppercase; }
.ar_row { width: 19%; padding: 3%; background: #eee; float: left; }
.ar_row:first_child { margin: none; }
.ar_row a { color: #000; display: block; line-height: 25px; }
.ar_row a:hover { text-decoration: underline; }

.archive_index .category_holder a { text-decoration: none; color: #000; font-size: 14px; font-weight: normal;
    padding-left: 20px; background: url('../img/icon-list.png') no-repeat center left; margin: 3px 10px;
    display: inline-block; }
.archive_index .category_holder a:hover { color: #E60426; text-decoration: underline; }

.ch_title { font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size: 18px; background: #eee;
    padding: 5px 10px; margin: 15px 0px 5px 0px; }

.tooltip_popup { padding: 40px 20px 40px 60px; min-width: 200px; font-size: 14px; height: 20px;
    background: #fff url('../img/alert.png') no-repeat 10px 28px; font-weight: bold; }

.search_stiri { width: 630px; float: none; margin-bottom: 15px; }
.search_stiri .b_stiri { padding-bottom: 10px; }
.search_stiri .b_stiri, .search_stiri .txt { width: auto; height: auto; }
.search_stiri .edition { float: right; color: #777; font-style: italic; font-size: 12px; }
.search_stiri .sr_image { float: left; display: block; width: 165px; box-shadow: 5px 6px 5px #888888; }
.search_stiri .sr_image img { display:block; border:1px solid #3c3c3b; }
.search_stiri .txt { float: right; width: 450px; margin-top: 10px; }

.pages { float: right; }
.pages span, .pages a { float: left; display: block; margin: 0px 5px; }
.pages a { color: #000; font-weight: bold; }
.pages a.selected { font-weight: normal; color: #777; }

.video-player { display: block; position: relative; }
.video-player img.play { max-width: 20%; display: block; position: absolute; }

.video-categories { width: 640px; float: left; }
.video-categories h1 { margin-bottom: 20px; }
.vc-infos { margin: 10px 0px 10px 155px; color: #8A8A8A; }
.vc-menu { float: left; width: 144px; margin-right: 6px; }
.vc-menu a { padding: 5px 10px; background: #fff; border: 1px solid #ccc; color: #8A8A8A; font-size: 12px;
    display: block; margin: 3px 0px; margin-right: 14px; height: 15px; }
.vc-menu a:hover { background: #dcdcdc; }
.vc-menu a.selected { color: #fff; background: #434343 url('../img/vc-arrow.png') no-repeat center right;
    padding-right: 24px; margin-right: 0px; border: none; height: 17px; line-height: 17px; }

.vc-videos { float: right; width: 490px; }
.vc-video { float: left; margin: 3px; width: 145px; border: 1px solid #ccc; padding: 5px; }
.vc-video .v-duration { float: left; font-size: 11px; color: #8a8a8a; }
.vc-video .v-date { float: right; font-size: 11px; color: #8a8a8a; }
.vc-video h3 a { color: #434343; line-height: 19px; height: 55px; overflow: hidden; display: block;
    margin-top: 5px; }

.tab-item-add { margin: 20px 0px 0px 0px; border: 1px solid #999; padding: 10px; }

ul, li { list-style:none; margin:0px; padding:0px }
a {
    color: #e60426;
    outline: none;
    text-decoration: none;
}
a:hover {
    /*text-decoration: underline;*/
}


.pub_box {width:600px; float:left; margin:0 10px 0 10px;}

.grid_3 { width:200px; float:left}
.grid_4 {width:200px; float:left}
.category {}
.category h3 {font-size:18px; line-height:20px; margin:15px 0 5px 0}
.category h3 span { color:#333; font-size:12px}
.category li {font-size:14px; padding:4px 0 4px 2px; color:#3b3b3b; line-height: 16px;}
.category li:hover {background-color:#ededed; margin-right:22px; padding-left:2px; color:#000000}
.category a {color:#3b3b3b}
.category a:hover {color:#000000;}

.b_pubLeft {width:175px; float:left; height:1125px; background-color:#dbdbdb; line-height:800px; text-align:center; font-size:16px; font-weight:bold}
.b_pubRight {width:175px; float:right; height:1125px; background-color:#dbdbdb; line-height:800px; text-align:center; font-size:16px; font-weight:bold}

.b_pubB_left {width:275px; float:left; margin:25px 0 0 10px; border:1px sold #CCC;
    box-shadow:1px 2px 2px 1px #CCC; height:350px}
.b_pubB_left .list_ant {margin:10px 5px 0 5px}
.b_pubB_left .list_ant li {max-height:50px; overflow:hidden; border-bottom:1px dotted #CCC; padding:4px 0 6px 4px}
.b_pubB_left .list_ant li:hover {background-color:#f0f0f0;}
.b_pubB_left .list_ant a {color:#525252}
.b_pubB_left .list_ant a:hover {color:#000}

.b_pubB_right {width:275px; float:right; margin:25px 10px 0 0px; border:1px sold #CCC;
    box-shadow:1px 2px 2px 1px #CCC; height:350px}
.b_pubB_right .list_ant {margin:10px 5px 0 5px}
.b_pubB_right .list_ant li {max-height:50px; overflow:hidden; border-bottom:1px dotted #CCC; padding:4px 4px 6px 4px}
.b_pubB_right .list_ant li:hover {background-color:#f0f0f0;}
.b_pubB_right .list_ant a {color:#525252}
.b_pubB_right .list_ant a:hover {color:#000}

.b_pubB_right .titlu_bPub { height:30px; background-color:#02529d; line-height:30px; font-size:16px; color:#FFF; padding-left:10px}
.b_pubB_left .titlu_bPub {height:30px; background-color:#02529d; line-height:30px; font-size:16px; color:#FFF; padding-left:10px}

.Box_searchP {width:968px; height:68px; border:1px solid #003a71; background-image: url("../img/bg_searchPub.png"); background-repeat:repeat-x; margin-bottom:10px}

.Box_searchP .inp_cuv {width:400px; height:35px; margin:17px 0 0 20px; float:left}
.Box_searchP .inp_categ {width:400px; height:35px; margin:18px 0 0 10px; float:left}

.Box_searchP .inp_cuv input {width:390px; height:29px; line-height:29px; border:1px solid #003a71; -webkit-border-radius: 12px; border-radius: 8px; padding-left:6px;font-size:14px; color:#d1d1d1}
.Box_searchP .inp_categ select {width:390px; height:30px; line-height:30px; border:1px solid #003a71; -webkit-border-radius: 12px; border-radius: 8px; padding:5px 4px 4px 6px; font-size:14px}

.Box_searchP .but_pub {width:80px; height:28px; float:left; margin:18px 0 0 10px}
.Box_searchP .but_pubB {width:80px; height:28px; line-height:28px; color:#FFF; text-align:center; display:block; font-size:14px; font-weight:bold; -webkit-border-radius: 8px; border-radius: 8px; border:1px solid #003a71; background-color:#1983e7}

/*----filtre publicitate-----*/

.Filtre_pubLeft {width:173px; float:left; height:auto; border:1px solid #999; margin-top:12px; box-shadow: 1px 2px 2px 1px #eaeaea}
.but_adaugaA {width:173px; height:25px; line-height:25px; color:#FFF}
.but_adaugaA a.but_adgP {width:173px; height:30px; line-height:30px; background-color:#ec1c24; color:#FFF; display:block; -webkit-border-radius: 8px; border-radius: 6px; border:1px solid #820106;font-family: 'Roboto Condensed'; text-align:center; font-size:18px; font-weight:bold; box-shadow:1px 2px 2px 1px #dfdfdf;
 background-color: #ec1c24;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#c2020a), to(#ec1c24));
  background-image: -webkit-linear-gradient(top, #444444, #999999);
  background-image:    -moz-linear-gradient(top, #444444, #999999);
  background-image:      -o-linear-gradient(top, #444444, #999999);
  background-image:         linear-gradient(to bottom, #c2020a, #ec1c24)
}

.Filtre_pubLeft .separator {margin:0 5px 0 5px; border-bottom:1px dotted #CCC; height:10px}

.Filtre_pubLeft .fil_1, .fil_2, .fil_3, .fil_4 {margin:0 0 0 7px}
.Filtre_pubLeft .fil_1, .fil_2, .fil_3, .fil_4, h5 {font-size:14px; margin:0; padding:4px 0 0 5px}
.Filtre_pubLeft .fil_1 ul {}
.Filtre_pubLeft .fil_1 li {margin:4px 0 0 0; color:#434242; font-size:13px}
.Filtre_pubLeft .fil_1 input {}
.Filtre_pubLeft .fil_1 label {}


.Filtre_pubLeft .fil_2 input.text {border: 1px solid #999999;
display: inline-block;
height: 14px;
width: 44px;}

span.p_tag {color:#434242; font-size:13px; padding:0 0 0 5px}
.Filtre_pubLeft .fil_2 div { margin:0px 0 10px 0}


.Filtre_pubLeft .fil_3 label {
    cursor: pointer;
}

.Filtre_pubLeft .fil_3 input.text {border: 1px solid #999999;
display: inline-block;
height: 14px;
width: 44px;}

.Filtre_pubLeft .schimbVal input.hide {display:none}
.Filtre_pubLeft .schimbVal {margin:5px 0 10px 5px}
.Filtre_pubLeft .schimbVal label {margin:5px 0 0 0; font-size:11px}
.Filtre_pubLeft .fil_3 .image-inputs {
    cursor: pointer;
    left: 5px;
    position: relative;
    top: 4px;
    display:block;
}

.Filtre_pubLeft .fil_4 select {
    border: 1px solid #999;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-top:10px;
    width: 150px;
}

.sim_categP {}
.sim_categP h5 {font-size:14px; margin:0; padding:4px 0 0 5px}
.sim_categP a {display:block; width:89%; color:#000; font-size:13px; padding-left:20px; line-height:22px; background-image:url(../../img/arrow_categPub.png); background-repeat:no-repeat; background-position:10px 9px}



.list_pubB {width:98%; padding:15px 0 10px 5px; border-bottom:1px dotted #CCC;}
.list_pubB:hover {background-color:#eeeeee}
.list_pubB a.link_listP {width:100%; display:block; max-height:80px; overflow:hidden; color:#2d2d2d; line-height:20px}
.list_pubB a.link_listP:hover {color:#000000}
.list_pubB .details {color:#484848}
.list_pubB .details span.loc {}
.list_pubB .details span.tel {}

.pub_box h1.title {margin:0 0 20px 0; padding:0; font-family: 'Roboto Condensed'; font-size:30px; color:#2d2d2d}

.container_pubD {width:100%}
.container_pubD a.pic_foto {width:556px; height:303px; display:block; margin-left:10px; padding:1px; border:1px solid #CCC}

.list_pubD {width:556px; padding:15px 0 15px 5px; border-bottom:1px dotted #CCC; margin:0 0 0 10px}
.list_pubD:hover {background-color:#eeeeee}
.list_pubD a.link_listP {width:100%; display:block; max-height:80px; overflow:hidden; color:#2d2d2d; line-height:20px}
.list_pubD a.link_listP:hover {color:#000000}
.list_pubD .details {color:#484848; margin-top:10px !important}
.list_pubD .details li.loc {color:#2d2d2d; line-height:20px}
.list_pubD .details li.loc strong {font-weight:bold}
.list_pubD .details li.tel {color:#2d2d2d; line-height:20px}
.list_pubD .details li.tel strong {font-weight:bold}


.cont_inrPub {width:100%; height:486px; border:1px solid #999999;  -webkit-border-radius: 12px; border-radius: 4px; text-indent:6px; box-shadow: 1px 2px 2px 1px #CCCCCC;}
.cont_inrPub ul.form_inr li {margin:18px 20px 0 0; text-align:right}
.cont_inrPub ul.form_inr {width:550px; margin: 30px 0 0 20px}
.cont_inrPub ul.form_inr label {color:#535151}
.cont_inrPub ul.form_inr select, input {color:#535151}

.cont_inrPub ul.form_inr li.nume {}
.cont_inrPub ul.form_inr li.nume input {width:400px; height:25px; border:1px solid #999999; -webkit-border-radius: 12px; border-radius: 4px; text-indent:4px}
.cont_inrPub ul.form_inr li.nume label {}
.cont_inrPub ul.form_inr li.prenume {}
.cont_inrPub ul.form_inr li.prenume input {width:400px; height:25px; border:1px solid #999999; -webkit-border-radius: 12px; border-radius: 4px; text-indent:4px}
.cont_inrPub ul.form_inr li.prenume label {}
.cont_inrPub ul.form_inr li.email {}
.cont_inrPub ul.form_inr li.email input {width:400px; height:25px; border:1px solid #999999; -webkit-border-radius: 12px; border-radius: 4px; text-indent:4px}
.cont_inrPub ul.form_inr li.email label {}
.cont_inrPub ul.form_inr li.judet {}
.cont_inrPub ul.form_inr li.judet select {border: 1px solid #999999;
    border-radius: 8px 8px 8px 8px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 5px 4px 4px 6px;
    width: 400px;}
.cont_inrPub ul.form_inr li.judet label {}
.cont_inrPub ul.form_inr li.localitate {}
.cont_inrPub ul.form_inr li.localitate select {border: 1px solid #999999;
    border-radius: 8px 8px 8px 8px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 5px 4px 4px 6px;
    width: 400px;}
.cont_inrPub ul.form_inr li.localitate label {}
.cont_inrPub ul.form_inr li.parola {}
.cont_inrPub ul.form_inr li.parola input {width:400px; height:25px; border:1px solid #999999; -webkit-border-radius: 12px; border-radius: 4px; text-indent:4px}
.cont_inrPub ul.form_inr li.parola label {}
.cont_inrPub ul.form_inr li.tel {}
.cont_inrPub ul.form_inr li.tel input {width:400px; height:25px; border:1px solid #999999; -webkit-border-radius: 12px; border-radius: 4px; text-indent:4px}
.cont_inrPub ul.form_inr li.tel label {}

.butT_pub {height:25px; line-height:25px; color:#FFF; position:relative}
.butT_pub a.butT_pubL {position:absolute; right:0px; width:120px; height:30px; line-height:30px; background-color:#ec1c24; color:#FFF; display:block; -webkit-border-radius: 8px; border-radius: 6px; border:1px solid #820106;font-family: 'Roboto Condensed'; text-align:center; font-size:18px; font-weight:bold; box-shadow:1px 2px 2px 1px #dfdfdf;
 background-color: #ec1c24;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#c2020a), to(#ec1c24));
  background-image: -webkit-linear-gradient(top, #444444, #999999);
  background-image:    -moz-linear-gradient(top, #444444, #999999);
  background-image:      -o-linear-gradient(top, #444444, #999999);
  background-image:         linear-gradient(to bottom, #c2020a, #ec1c24)}

.social_bottom {width:100%; height:210px}
.social_bottom .social_left {width:465px; float:left}
.social_bottom .social_left h3 {font-size:16px; line-height:31px; height:31px; padding-left:10px; color:#3a3a3a; border-top:1px solid #ed1a3a; font-family: 'Roboto Condensed'; margin-top:20px; text-transform:uppercase}
.retele_links {width:100%; height:162px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #444444, #999999);
  background-image:    -moz-linear-gradient(top, #444444, #999999);
  background-image:      -o-linear-gradient(top, #444444, #999999);
  background-image:         linear-gradient(to bottom, #e9e9e9, #ffffff)}

.retele_links a.linkB_fb {background-image:url(../img/iconFb_bottom.png); width:160px; height:41px; float:left; display:block; margin: 20px 0 0 15px; color:#777777; line-height:44px; padding-left:46px; font-weight:bold}
.retele_links a.linkB_fb:hover {color:#000}

.retele_links a.linkB_bg {background-image:url(../img/iconBlog_bottom.png); width:160px; height:41px; float:left; display:block; margin: 25px 0 0 15px; line-height:44px; padding-left:46px; font-weight:bold; color:#777777}
.retele_links a.linkB_bg:hover {color:#000}

.retele_links a.linkB_twitter {background-image:url(../img/iconFb_twitter.png); width:160px; height:41px; float:left; display:block; margin: 20px 0 0 15px; color:#777777; line-height:44px; padding-left:46px; font-weight:bold;}
.retele_links a.linkB_twitter:hover {color:#000}

.social_bottom .pov_ta {width:468px; float:right; }
.social_bottom .pov_ta h3 {font-size:16px; line-height:31px; height:31px; padding-left:10px; color:#3a3a3a; border-top:1px solid #02529d; font-family: 'Roboto Condensed'; margin-top:20px}
.social_bottom .pov_ta .cont_form {width:100%; height:162px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #444444, #999999);
  background-image:    -moz-linear-gradient(top, #444444, #999999);
  background-image:      -o-linear-gradient(top, #444444, #999999);
  background-image:         linear-gradient(to bottom, #e9e9e9, #ffffff)}

.cont_form li {width:90%; padding:20px 0 0 0px; margin-left:40px}
.cont_form li input {border:1px solid #878686; -webkit-border-radius: 12px; border-radius: 4px; width:380px; height:25px; line-height:25px; text-indent:5px; color:#6b6b6b}
.cont_form .but_pov {height:25px; line-height:25px; color:#FFF; position:relative}
.cont_form .but_povLnk {text-align:center; position:absolute; right:40px; width:80px; height:25px; line-height:25px; background-color:#ec1c24; color:#FFF; display:block; -webkit-border-radius: 8px; border-radius: 6px; border:1px solid #014280;font-family: 'Roboto Condensed'; text-align:center; font-size:16px; font-weight:bold; box-shadow:1px 2px 2px 1px #dfdfdf;
 background-color: #014280;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#02529d), to(#014280));
  background-image: -webkit-linear-gradient(top, #444444, #999999);
  background-image:    -moz-linear-gradient(top, #444444, #999999);
  background-image:      -o-linear-gradient(top, #444444, #999999);
  background-image:         linear-gradient(to bottom, #02529d, #014280)}

.footer_m5 { width:275px; float:left; height:177px; background-image:url(../img/line_bottom.png); background-position:left; background-repeat:no-repeat}
.footer_m5 .b_searchB {background-image:url(../img/bg_searchBottom.png); width:211px; height:27px; margin:10px 0 0 50px}
.footer_m5 .b_searchB input {width:176px; height:20px; background-color:transparent; color:#696a6b; border:0; margin:3px 0 0 5px; line-height:20px; float:left}
.footer_m5 .b_searchB .butS_bottom {width:28px; height:26px; display:block; float:left; border: none; background: none; cursor: pointer; }
.footer_m5 .contZiar {color:#FFF; margin:10px 0 0 50px}

.contZiar .imgZ { width:95px; height:125px; display: inline-block; margin: 0px 5px; }
.contZiar .txtB_ziar {margin:0 0 0 10px; float:left; width:150px}
.contZiar h4.t_bottomZiar {font-family: 'Roboto Condensed'; line-height:15px; font-size:14px}
.contZiar .data_ziarB {width:80px; float:left; margin:10px 0 0 0}
.contZiar .nr_ziarB {width:40px; float:left; margin:10px 0 0 0}
.contZiar .txt_Bziar { float:left; margin:10px 0 0 0}

.icon-fb { background: url('../img/icon-fb.png') no-repeat center left; line-height: 20px; padding-left: 20px; }
.icon-twitter { background: url('../img/icon-twitter.png') no-repeat center left; line-height: 20px; padding-left: 20px; }
.icon-rss { background: url('../img/icon-rss.png') no-repeat center left; line-height: 20px; padding-left: 20px; }

.horoscope-item { margin-bottom: 20px; }
.horoscope-item .hi-image { width: 100px; text-align: center; float: left; }
.hi-content { width: 515px; float: right; }
.hi-date { float: right; color: #777; font-size: 11px; }
.hi-content h2 { text-transform: uppercase; margin-bottom: 7px; }

.bb-div { display: none; }
.bb-event { background: #eee; margin-bottom: 0px; padding: 5px 10px; width: 295px; height: 90px; }
.bb-event .title { color: #000; font-size: 13px; font-weight: 700;
    margin-bottom: 5px; background: none; border: none; display: inline-block; width: auto; height: auto; }
.bb-event-date { color: #777; font-size: 12px; font-style: italic; }

.event-view-page { margin-top: 10px; }
.event-view-page p { margin: 7px 0px; }
.event-view-page .event-image { float: left; margin: 0px 10px 10px 0px; padding: 1px; border: 1px solid #DFDFDF; }

.bb-div h3 { margin-bottom: 5px; }

.pub_box .anunt { padding: 15px; margin: 10px; border: 1px solid #ccc; box-shadow: 0px 0px 7px #ccc; }
.pub_box .anunt-det-left { float: left; width: 45%; margin: 20px 0px 0px 10px; }
.pub_box .anunt-det-right { float: right; width: 45%; margin: 20px 10px 0px 0px; }
.pub_box .anunt-det-left p, .pub_box .anunt-det-right p { font-size: 11px; line-height: 16px; }
.pub_box .anunt-det-left p span, .pub_box .anunt-det-right p span { font-weight: bold; color: #777;
    display: inline-block; width: 75px; }

.pub_box .a_social { margin: 20px 10px 0px 10px; }

.powered_by { color: #ccc; cursor: default; margin: 0px 10px 5px 10px; }
.powered_by:hover { text-decoration: none !important; }

.trafic-ro { float: left; }

.ba-small .upM  { margin-top: 100px; }
.ba-small .banners-top { top: -100px; width: 728px; margin: 5px 128px; }

.promoB .ac-left,
.promoB .ac-right {
    position: absolute;
    bottom: 0;
    color: #fff;
    font-family: Oswald;
    font-weight: 500;
    font-size: 13px;
    padding: 0 10px;
    z-index: 999;
}

.promoB .ac-left {
    left: calc(50% - 644px);
}

.promoB .ac-right {
    right: calc(50% - 642px);
}

.cookie-policy {
    background: #004b8f;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: 1px solid #fff;
    color: #fff;
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    padding: 0 15px;
    box-sizing: border-box;
}

.cookie-policy.active {
    display: flex;
}

.cookie-policy p {
    font-size: .9rem;
    margin: .75rem 0;
    position: relative;
}

.cookie-policy .settings {
    margin-left: 15px;
    white-space: nowrap;
}

.cookie-policy button,
.cookie-overlay .button {
    color: #000;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    line-height: 1.5rem;
    margin: 0;
    padding: 0 7px;
    text-shadow: 1px 1px 0px #fff;
    cursor: pointer;

    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #d6d6d6 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#d6d6d6 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#d6d6d6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 );
}

.cookie-policy button:hover {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #b1b1b1 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#b1b1b1 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#b1b1b1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b1b1b1',GradientType=0 );
}

.cookie-policy button:active {
    background: #b1b1b1;
    background: -moz-linear-gradient(top, #b1b1b1 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #b1b1b1 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #b1b1b1 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1b1b1', endColorstr='#ffffff',GradientType=0 );
}

.cookie-policy a { color: #ccc; }

.switch {
    width: 50px;
    height: 24px;
    border-radius: 12px;
    background: #ccc;
    position: relative;
    text-align: right;
    transition: all .5s;
    cursor: pointer;
}

.switch:after {
    content: "";
    background: #777;
    width: 20px;
    height: 20px;
    display: block;
    border-radius: 50%;
    margin: 2px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all .3s;
}

.switch.on {
    background: #4e80d0;
}
.switch.on:after {
    left: 26px;
    background: #fff;
}


.switch.disabled {
    background: #ccc;
}
.switch.disabled:after {
    background: #fff;
}

.cookie-overlay {
    display: none;
    max-width: 600px;
}
.cookie-overlay h2 {
    margin-bottom: 1.5rem;
}

.cookie-overlay .item {
    display: flex;
    margin-top: 20px;
}
.cookie-overlay .switch {
    margin: 3px 15px 0 0;
}

.cookie-overlay .item.actions {
    align-items: center;
    justify-content: space-between;
}
.cookie-overlay .item.actions a {
    color: #ccc;
    border-bottom: 1px dotted;
}
.cookie-overlay .item.actions a:hover {
    text-decoration: none;
}

.static-page h1 {
  margin: 30px 0 15px;
}

.static-page h2 {
  margin: 20px 0 10px;
}