/* (c) 13 aug 2009 Seraphim Studio */

/* @group reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.cleaner {
	clear: both;
}

strong, b {
	font-weight: bold;
}

em, i {
	font-style: italic;
}


/* (c) http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded */

body {
	background: #fff url(img/bg.png) repeat-x;
	color: #737b81;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.5;
}

body#bbso {
	background: #fff url(img/bg2.png) repeat-x;
}

body#bbso_resurse {
	background: #fff url(img/bg2.png) repeat-x;
}

#wrap {
	width: 980px;
	margin: 0 auto;
}

/* @end */

/* @group links */

a {
	color: #00a9e0;
}

a:hover {
	color: #454a4e;
}


/* @group headlines */



/* @end */

/* @end */

/* @group footer */

#footer {
	text-align: center;
	background: url(img/bg_footer.png) 0 20px repeat-x;
	padding: 2.4em 0 1.5em 0;
}

.f_links {
	text-align: center;
	font-size: .9em;
	padding: .5em .3em;
}

.f_links a {
	color: #7b8288;
	text-decoration: none;
	border-bottom: 1px solid #dbdbdb;
	margin-right: .5em;
	-webkit-transition: 0.3s;
}

.f_links span { 
	padding: 0 .2em;
	font-size: .9em;
}

.f_links a:hover {
	color: #5b6369;
}

#footer p {
	color: #9ba2a7;
	font-size: .85em;
}

/* @end */

/* @group header */

#header {
	background: url(img/bg_header.png) no-repeat;
	height: 210px;
	overflow: hidden;
}

#header .adresa {
	font-size: .83em;
	color: #7a8790;
	text-align: right;
	padding-top: .4em;
	padding-right: 3em;
}

#header .adresa a {
 padding:0 0.2em;	
}

#header .logo {
	text-indent: -3002px;
	float: left;
	width: 380px;
	height: 140px;
}

#header .logo a {
	background: url(img/logo.png) bottom right no-repeat;
	width: 380px;
	height: 140px;
	display: block;
	padding-top: .5em;
}

#header .nav {
	clear: left;
	width: 650px;
	float: left;
}

#header .nav ul {
	padding-top: 2.7em;
}

#header .nav ul li {
	float: left;
	font-weight: bold;
	padding: .5em .2em .5em 0;
	overflow: hidden;
}

#header .nav ul li a {
	color: #42484c;
	text-decoration: none;
	padding: .5em 1.2em 1em 1.2em;
	background: #e3e3e5 url(img/bg_li1.png) repeat-x;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;	
	border-radius-topleft: 6px;
	border-radius-topright: 6px;
	font-size: 14px;
}

#header .nav ul li a.live{
	color: #42484c;
	text-decoration: none;
	padding: .5em 1.2em 1em 1.2em;
	background: #e3e3e5 url(img/live_buton.png) repeat-x;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;	
	border-radius-topleft: 6px;
	border-radius-topright: 6px;
	font-size: 14px;
}

#header .nav ul li.activ a, #header .nav ul li.activ a:hover {
	background: #2d3338;
	color: #fff;
}

#header .nav ul li a:hover {
	background: #e3e3e5 url(img/bg_li.png) 0 2px repeat-x;
}

#header .quote {
	width: 510px;
	height: 40px;
	padding-top: 40px;
	padding-right: 10px;
	float: right;
	text-indent: -3002px;
	background: url(img/quote.png) bottom left no-repeat;
}

#header .predica {
	width: 320px;
	height: 105px;
	background: url(img/bg_predica.png) right bottom no-repeat;
	float: right;
	padding-top: 25px;
}

#header .predica h3 {
	font-size: .8em;
	padding-left: 2.3em;
	padding-top: 1em;
}

#header .predica h2 {
	font-size: 1em;
	font-weight: bold;
	padding-left: 1.7em;
	padding-top: .2em;
	padding-bottom: 0;
}

#header .predica h2 span {
	color: #737b81;
	font-size: .9em;
	font-weight: normal;
	padding-left: .5em;
}


#header .predica ul li {
	float: left;
	padding: .1em;
	font-size: .9em;
}

#header .predica ul {
	padding-left: 1.7em;
	padding-top: .6em;
}

#header .predica a {
	padding: 0 .1em;
	text-decoration: none;
}

#header .predica a:hover {
	color: #2d3338;
}

#header .predica ul li.asculta a {
	width: 119px;
	height: 27px;
	display: block;
	background: url(img/iconsPredica.png) no-repeat;
	text-indent: -3002px;
}

#header .predica ul li.asculta a:hover {
	background: url(img/iconsPredica.png) 0 -50px no-repeat;
}

#header .predica ul li.asculta a:active {
	background: url(img/iconsPredica.png) 0 -100px no-repeat;
}

#header .predica ul li.download a {
	width: 92px;
	height: 27px;
	display: block;
	background: url(img/iconsPredica.png) right 0 no-repeat;
	text-indent: -3002px;
}

#header .predica ul li.download a:hover {
	background: url(img/iconsPredica.png) right -50px no-repeat;
}

#header .predica ul li.download a:active {
	background: url(img/iconsPredica.png) right -100px no-repeat;
}

#header .predica ul li.arhiva {
	padding: .5em 0 0 .7em;
	font-size: .8em;
}


/* @end */

/* @group promo */

#promo {
	background: #2d3338 url(img/promo.png) bottom no-repeat;
	width: 980px;
	height: 403px;
	overflow: hidden;
}

#promo .principii {
	width: 320px;
	height: 393px;
	float: right;
	background: url(img/bg_principii.png) repeat-y;
}

#promo .principii ul li {
	font-size: .82em;
	line-height: 1.2;
}

#promo .principii ul li a {
	color: #b9c6cf;
	text-decoration: none;
	padding: .5em 1.1em 1em 1em;
	height: 5.5em;
}

#promo .principii ul li strong {
	display: block;
	font-weight: bold;
	font-size: 1.5em;
	color: #fff;
	padding-bottom: .2em;
	padding-top: .5em;
}

#promo .principii ul li a img {
	padding: 4px;
	width: 50px;
	height: 50px;
	background: #5f676d;
	float: left;
	margin: .4em 1em .5em 0;
}

#promo .principii ul li a {
	display: block;
	background: url(img/bg_principii_li.png) bottom no-repeat;
	padding-bottom: 1.2em;
}

#promo .principii ul li a:hover {
	background: #394044;
	/* background: url(img/bg_principii_li2.png) top center no-repeat; */
}

#promo .principii .search {
	height: 38px;
	background: url(img/bg_search.png) 10px 5px no-repeat;
	padding: .2em 1em;
	margin-top: .5em;
}

.search form {
	padding-top: .7em;
	padding-left: 2em;
}

.search input[type="text"] {
	padding: .1em .6em .1em 0;
	border: none;
	width: 16em;
	font-size: .9em;
	color: #666;
	float: left; 
	_border:1px solid #c6c6c6 !important; 
	_padding:none;
}

.search input:hover[type="text"]{
	border: none;
	outline:none
}

.search input:focus[type="text"] {
	color: #222;
	border: none;
	outline:none
}

.search input[type="submit"] {
	background: none;
	border: none;
	padding: .5em;
	float: right;
	cursor: hand;
	width: 2.8em;
	text-indent: -3002px;
}

.search input:hover[type="submit"] {
	background: none;
	cursor: pointer;
}

#promo .slider {
	width: 651px;
	height: 355px;
	float: right;
	background: #42484c url(img/bg_slider.png) right repeat-y;
	margin-top: .6em;
	padding: .6em 0;
	text-align: left;
	position: relative;
	overflow: hidden;
}

#promo .crap {
	width: .6em;
	height: 371px;
	margin-top: .6em;
	float: right;
	overflow: hidden;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;	
	border-radius-bottomleft: 6px;
	border-radius-topleft: 6px;
	background: #42484c
}

#promo .slider .fixit {
	width: 660px;
	height: 355px;
	overflow: hidden;
}

#promo .slider .desc {
	float: left;
	width: 520px;
	color: #fff;
	font-size: .9em;
	padding: .4em;
}

#promo .slider .desc2 {
	float: left;
	width: 520px;
	color: #fff;
	font-size: 1.em;
	padding: .4em;
}

#promo .slider .desc a {
	color: #b9c6cf;
	text-decoration: none;
	padding: .2em .4em;
	border: 1px solid #2d3234;
	-webkit-transition: 0.3s;
}

#promo .slider .desc a:hover {
	border: 1px solid #474e52;
}

.slider .all {
	width: 5000px;
	overflow: 0 auto;
}

.slider .tab {
	float: left;
	width: 632px;
	background: #2d3234;
	padding: .5em .1em .6em .5em;
	display: block;
	margin-right: 1em;
}

.slider .tabs {
	padding-top: .4em;
	font-size: .9em;
	position:absolute; 
	bottom:20px; 
	left:540px;
	text-align: right;
	width: 90px;
}

.slider .tabs a {
	color: #7b8288;
	text-decoration: none;
	border: 1px solid #2d3234;
	padding: .2em .4em;
	-webkit-transition: 0.3s;
}

.slider .tabs a.up, .slider .tabs a:hover.up {
	color: #c7d2da;
	border: 1px solid #474e52;
	padding: .2em .4em;
}

.slider .tabs a:hover {
	color: #c7d2da;
}

/* @end */

/* @group homepage */

.box {
	width: 320px;
	float: left;
	font-size: .9em;
}

h1 {
	color: #00aae0;
	font-size: 2em;
	padding-bottom: .4em;
	font-weight: normal;
}


h1.black {
	color: #1b2024;
}

h2 {
	color: #FFFFFF;
	font-size: 1.8em;
	padding-bottom: .4em;
	font-weight: normal;
}

h2.blue {
	color: #00aae0;
	font-size: 1.6em;
}

#nou {	
	padding-right: 1em;
}

.box p {
	padding-bottom: 1em;
}

#articole {
	width: 290px;
	padding-left: 2em;
	background: url(img/bg_side.png) 300px 5px no-repeat;
}

#videos {
	width: 290px;
	padding-left: 2em;
	background: url(img/bg_side.png) 300px 5px repeat-y;
}

#predici {
	width: 290px;
	padding-left: 2em;
	background: url(img/bg_side.png) 300px 5px no-repeat;
}

#articole ul li {
	background: url(img/iconsMain.png) left -45px no-repeat;
	padding-left: 1.5em;
	padding-bottom: .4em;
}

#articole ul li a {
	color: #737b81;
	text-decoration: none;
}

#articole ul li a:hover {
	color: #454a4e;
}



#noutati {
	width: 290px;
	padding-left: 2em;
}

#noutati ul li {
	background: url(img/iconsMain2.png) left -97px no-repeat;
	padding-left: 1.2em;
	padding-bottom: .4em;
}

#noutati ul li a {
	color: #737b81;
	text-decoration: none;
}

#noutati ul li a:hover {
	color: #454a4e;
}

.optiuni {
	font-size: .9em;
	padding-top: 1em;
}

.optiuni a {
	text-decoration: none;
	padding-right: .2em;
	padding-left: .2em;
}

.optiuni a:hover {
	color: #454a4e;
}

.optiuni span {
	font-size: .85em;
	padding: 0 .51em;
	color: #8d9398;
}

#connect {
	width: 315px;
	padding-left: 1em;
}

#connect h1 {
	padding-left: .3em;
}

.tweet {
	font-size: .93em;
	padding: .8em 1.5em 0 1.5em;
	background: url(img/bg_social.png) 0 -400px no-repeat;
}

.follow {
	background: url(img/bg_social.png) no-repeat;
	padding: 2.5em 0 1em 3.5em;
}


.follow a.twitter_logo {
	background: url(img/bg_social.png) 0 -200px no-repeat;
	width: 85px;
	height: 27px;
	float: right;
	text-indent: -3002px;
	padding-right: 2em;
}

.tweet span {
	color: #abb4ba;
	display: block;
}

.facebook {
	padding-left: 1em;
}

.facebook a.facebook_logo {
	background: url(img/bg_social.png) 0 -303px no-repeat;
	width: 86px;
	height: 30px;
	float: right;
	text-indent: -3002px;
	padding-right: 5em;
}

/* @end */

/* @group info */

#info {
	background: #2d3338;
}

#info .text {
	width: 980px;
	margin: 0 auto;
	background: url(img/bg_principii.png) right repeat-y;
	padding: .5em 0;
}

#info .text .autor {
	color: #9ca3a8;
	font-size: .85em;
	width: 620px;
	float: left;
	padding-top: 1em;
}

#info .autor img {
	padding: 5px;
	background: #52595e;
	width: 55px;
	height: 55px;
	float: left;
	margin-right: 1.2em;
}


#info .autor h2 {
	font-size: 2.4em;
	font-weight: normal;
	color: #fff;
	padding-bottom: .2em;
	line-height: 1;
}

#info .autor h3 {
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
	padding: .4em 0 .3em 0;
}

#info .autor p {
	line-height: 1.4;
}

#info .search p {
	color: #b9c6cf;
	text-decoration: none;
	font-size: .9em;
}

#info .search {
	float: right;
	width: 305px;
	padding-top: .1em;
}

#info .search  h4 {
	display: block;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 1.4em;
	color: #fff;
	line-height: 1.1;
}

	
#info .search form {
	height: 38px;
	background: url(img/bg_search.png) 0 5px no-repeat;
	padding: .9em 1em 0 2.2em;
}

/* @end */

/* @group continut */



#continut {
	background: #fff url(img/promo.png) top no-repeat;
	width: 980px;
	margin: 0 auto;
	padding-top: 1em;
}

#continut .articol {
	width: 620px;
	float: left;
}

#continut  h1 {
	font-size: 1.8em;
}

#continut  h2 {
	font-size: 1.6em;
	color: #00aae0;
	padding-bottom: .4em;
	font-weight: normal;
}

#continut .articol p {
	font-size: .9em;
	padding-bottom: 1.3em;	
}

#continut .articol_detaliu {
	border-bottom: 1px solid #eaeaeb;
	padding-top: .5em;
	margin-bottom: 1em;
}

#continut .articol_detaliu p {
	font-size: .9em;
	padding-bottom: 1em;	
	line-height: 1.2;
	
}

#continut h3 {
	font-size: 1.2em;
	padding-bottom: .1em;
	font-weight: bold;
	color: #1b2024;

}

#continut h3 a {
	text-decoration: none;
}


#continut h5 {
	font-size: .7em;
	font-weight: normal;
	color: #9ba2a7;
	text-transform: uppercase;

}

#continut .luna {
	padding-bottom: 2em;

}

#continut ul.arhiva_articole li.luna {
	color: #00aae0;
	display: block;
	width: 600px;
	padding: 1em 0 .5em 0;
}
#continut ul.arhiva_articole li {
	font-weight: bold;
	color: #737b81;
	width: 250px;
	float: left;
	padding-right: 4em;
}

#continut ul.arhiva_articole li a {
	background: url(img/iconsMain.png) left -47px no-repeat;
	padding-left: 1.5em;
	padding-bottom: .4em;
	font-size: .8em;
	color: #737b81;
	text-decoration: none;
	font-weight: normal;
}

#continut ul.arhiva_articole a:hover {
	color: #454a4e;
}


#continut .galerie {
	border-bottom: 1px solid #eaeaeb;
	padding: .5em 0 0 0;
	margin-bottom: 1em;
}

#continut .galerie a img {
	padding: .4em;
	margin: .5em .5em .5em 0;
	background: #fff;
	border: 1px solid #d9d9d9;
	-webkit-transition: 0.2s;
}

#continut .galerie a:hover img {
	padding: .4em;
	margin: .5em .5em .5em 0;
	background: #d9d9d9;
	border: 1px solid #d9d9d9;
}

#articole ul.photo li {
	background: url(img/iconsMain.png) -585px -45px no-repeat;
	padding-left: 1.7em;
	padding-bottom: .4em;
}

.paginare {
	font-weight: bold;
	padding-top: 2em;
	font-weight: bold;
}

.paginare2 {
	padding-right: 4em;
	text-align: center;
	font-weight: bold;
}

.paginare a, .paginare2 a {
	color: #737b81;
	text-decoration: none;
	padding-right: .3em;
}

.paginare a.activ,
.paginare a:hover.activ,
.paginare2 a.activ,
.paginare2 a:hover.activ,
.paginare {
	color: #2d3338;
}

.paginare a:hover,
.paginare2 a:hover {
	color: #00aae0;
}

#sidebar {
	width: 330px;
	float: right;
}

#sidebar #nou {
	background: none;
	padding-top: 1em;
	padding-left: 1.8em;
}

#sidebar .optiuni {
	font-size: .9em;
	padding-top: .5em;
	padding-bottom: 1.6em;
}

#sidebar p {
	padding: 0;
	margin: 0;
	line-height: 1.2;
}

#sidebar h1.black {
	color: #1b2024;
}

#sidebar #articole, 
#sidebar #noutati, 
#sidebar #predici, 
#sidebar #videos {
	padding-bottom: 1em;
	padding-top: 1em;
	padding-left: 1.8em;
}

#sidebar .box .program p{
	padding-bottom: 1em;
}

/* @end */

/* @group contact */

#info .informatii, #promo .informatii {
	width: 305px;
	padding: 0 1em 0 1em;
}

#info .informatii p, #promo .informatii p {
	color: #b9c6cf;
	text-decoration: none;
	font-size: .85em;
	line-height: 1.4;
	background: url(img/bg_principii_li.png) bottom no-repeat;
	padding: 1em 1.5em 1em 0;
}

#info .informatii h3, #promo .informatii h3 {
	display: block;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 1.4em;
	color: #fff;
	line-height: 1.1;
	padding-top: .5em;
}

#promo .informatii p.info {
	color: #b9c6cf;
	text-decoration: none;
	font-size: .85em;
	line-height: 1.4;
	background: none;
	padding: .3em 1.5em .1em 0;
}

.box_contact {
	width: 305px;
	float: left;
}

.box_contact h1 {
	font-size: 1.6em;
}

.box_contact h3 {
	padding: 0 0 .3em 0;
	margin: 0;
	font-weight: bold;
	color: #2d3338;
}

.box_contact .inf {
	padding-bottom: 1em;
}

.box_contact p {
	padding: .1em 0;
	margin: 0;
	line-height: 1.2;
}

.box_contact .inf img {
	width: 52px;
	height: 52px;
	padding: 5px;
	background: #f0f0f0;
	float: left;
	margin-right: 1em;
	border: 1px solid #dee3e7;
}

#sidebar .box_contact {
	padding-left: 1.8em;
	width: 300px;
}

#sidebar .admin p {
	line-height: 1.2;
	margin: 0;
	font-size: .95em;
	padding-bottom: .5em;
}

#contact .harta {
	width: 633px;
	height: 289px;
	float: left;
	padding: .7em 0 0 .7em;
	background: #52595e;
}

/* @end */

/* @group sidebar_menu */

.meniu {
	width: 305px;
	float: left;
	font-size: .9em;
	background: url(img/bg_sidebar.png) 1.4em bottom no-repeat;
	padding-bottom: 3em;
	padding-left: .5em;
}

.meniu h1 {
	padding-left: .6em;
}

.meniu ul {
	padding-top: 1em;
	padding-left: 2em;
	background: url(img/bg_sidebar.png) 11px -12px no-repeat;
}

.meniu ul li {
	padding: .6em 5em 1em .7em;
	font-size: .9em;
	background: url(img/bg_sidebar_li.png) .3em bottom no-repeat;
	line-height: 1.2;
}


.meniu ul li a {
	color: #737b81;
	text-decoration: none;
	-webkit-transition: 0.3s;
	padding-top: .5em;
	display: block;
}

.meniu ul li a:hover {
	color: #2d3338;
}

.meniu ul li.activ {
	background: url(img/bg_sidebar_li2.png) .3em bottom no-repeat;
}

.meniu ul li.activ a, .meniu ul li.activ a:hover {
	color: #2d3338;
}

.meniu ul li a strong {
	display: block;
	font-size: 1.3em;
	line-height: 1.6;
}



/* @end */

/* @group predici */

.legenda_predici li { 
	width: 140px;
	padding-right: 2em;
	float: left;
	font-size: .8em;
	color: #9ca3a8;
	padding-top: 2.8em;
}

.legenda_predici strong {
	display: block;
	color: #fff;
	font-size: 1.2em;
	padding-left: 2em;
}

.legenda_predici li.d_asculta strong {
	background: url(img/iconsAudio.png) 0 2px no-repeat;
}

.legenda_predici li.d_download strong {
	background: url(img/iconsAudio.png) -200px 3px no-repeat;
}

.legenda_predici li.d_notite strong {
	background: url(img/iconsAudio.png) -400px 2px no-repeat;
}

.legenda_predici li.d_arhiva strong {
	background: url(img/iconsAudio.png) -600px 2px no-repeat;
}

#continut .predica {
	color: #737b81;
	padding: .6em 0 .1em 0;
	border-bottom: 1px solid #eaeaeb;
}

#continut .predica .fo {
	width: 410px;
	float: left;
}

#continut .predica .fo p {
	font-size: .8em !important;
}

#continut .predica .fo p span {
	font-size: .9em;
	padding: 0 .5em;
}

#continut .predica .fo img.img_predica {
	float: left;
	width: 95px;
	height: 46px;
	padding-right: 1em;
	padding-bottom: .5em;
}

#continut .predica .fo h3 {
	color: #2d3338;
	font-size: 1.1em;
	font-weight: bold;
}

#continut .predica ul {
	width: 160px;
	float: right;
	padding-top: .5em;
}

#continut .predica ul li {
	width: 20px;
	height: 20px;
	float: left;
	overflow: hidden;
	margin-right: .3em;
	text-indent: -3002px;
	padding: .5em;
}

#continut .predica ul li a {
	width: 20px;
	height: 20px;
	display: block;
}

#continut .predica ul li.asculta,
#continut .predica ul li.download,
#continut .predica ul li.notite {
	border-right: 1px solid #eaeaeb;
}

#continut .predica ul li.asculta a { 
	background: url(img/iconsAudio.png) 0 -100px no-repeat;
}

#continut .predica ul li.asculta a:hover { 
	background: url(img/iconsAudio.png) 0 -200px no-repeat;
}

#continut .predica ul li.asculta a:active { 
	background: url(img/iconsAudio.png) 0 -300px no-repeat;
}

#continut .predica ul li.asculta a.inactiv { 
	background: url(img/iconsAudio.png) 0 -400px no-repeat;
}

#continut .predica ul li.download a { 
	background: url(img/iconsAudio.png) -100px -100px no-repeat;
}

#continut .predica ul li.download a:hover { 
	background: url(img/iconsAudio.png) -100px -200px no-repeat;
}

#continut .predica ul li.download a:active { 
	background: url(img/iconsAudio.png) -100px -300px no-repeat;
}

#continut .predica ul li.download a.inactiv { 
	background: url(img/iconsAudio.png) -100px -400px no-repeat;
}

#continut .predica ul li.notite a { 
	background: url(img/iconsAudio.png) -200px -100px no-repeat;
}

#continut .predica ul li.notite a:hover { 
	background: url(img/iconsAudio.png) -200px -200px no-repeat;
}

#continut .predica ul li.notite a:active { 
	background: url(img/iconsAudio.png) -200px -300px no-repeat;
}

#continut .predica ul li.notite a.inactiv { 
	background: url(img/iconsAudio.png) -200px -400px no-repeat;
}

#continut .predica ul li.arhiva a { 
	background: url(img/iconsAudio.png) -300px -98px no-repeat;
}

#continut .predica ul li.arhiva a:hover { 
	background: url(img/iconsAudio.png) -300px -198px no-repeat;
}

#continut .predica ul li.arhiva a:active { 
	background: url(img/iconsAudio.png) -300px -298px no-repeat;
}

#continut .predica ul li.arhiva a.inactiv { 
	background: url(img/iconsAudio.png) -300px -398px no-repeat;
}


#continut #ultima_predica {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;	
	border-radius: 6px;
	background: #fbfbfb;
	border: 1px solid #eaeaeb;
	padding: 1em 0 0 1em;
	margin-bottom: 2em;
	font-size: 1.2em;
}

#continut #ultima_predica ul {
	width: 180px;
	float: right;
	padding-top: .3em;
}

#continut #ultima_predica li a {
	width: 40px;
	height: 40px;
}

#continut #ultima_predica .fo {
	width: 380px;
}

#continut #ultima_predica li.asculta a { 
	background: url(img/iconsAudio.png) 0 -500px no-repeat;
}

#continut #ultima_predica li.asculta a:hover { 
	background: url(img/iconsAudio.png) 0 -600px no-repeat;
}

#continut #ultima_predica li.asculta a:active { 
	background: url(img/iconsAudio.png) -0 -700px no-repeat;
}

#continut #ultima_predica li.asculta a.inactiv { 
	background: url(img/iconsAudio.png) -0 -800px no-repeat;
}

#continut #ultima_predica li.download a { 
	background: url(img/iconsAudio.png) -100px -500px no-repeat;
}

#continut #ultima_predica li.download a:hover { 
	background: url(img/iconsAudio.png) -100px -600px no-repeat;
}

#continut #ultima_predica li.download a:active { 
	background: url(img/iconsAudio.png) -100px -700px no-repeat;
}

#continut #ultima_predica li.download a.inactiv{ 
	background: url(img/iconsAudio.png) -100px -800px no-repeat;
}

#continut #ultima_predica li.notite a { 
	background: url(img/iconsAudio.png) -200px -500px no-repeat;
}

#continut #ultima_predica li.notite a:hover { 
	background: url(img/iconsAudio.png) -200px -600px no-repeat;
}

#continut #ultima_predica li.notite a:active { 
	background: url(img/iconsAudio.png) -200px -700px no-repeat;
}

#continut #ultima_predica li.notite a.inactiv { 
	background: url(img/iconsAudio.png) -200px -800px no-repeat;
}

#continut #ultima_predica li.arhiva a { 
	background: url(img/iconsAudio.png) -300px -500px no-repeat;
}

#continut #ultima_predica li.arhiva a:hover { 
	background: url(img/iconsAudio.png) -300px -600px no-repeat;
}

#continut #ultima_predica li.arhiva a:active { 
	background: url(img/iconsAudio.png) -300px -700px no-repeat;
}

#continut #ultima_predica li.arhiva a.inactiv { 
	background: url(img/iconsAudio.png) -300px -800px no-repeat;
}

#continut .serie {
	width: 140px;
	float: left;
	padding: 0 .6em 1em 0;
	height: 185px;
	/* border: 1px solid #ff3300; */
}

#continut .serie a img {
	width: 126px;
}

#continut .serie a {
	background: #fff;
	padding: .5em;
	display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2;
	text-decoration: none;
	color: #444;
	-webkit-transition: 0.3s;
}

#continut .serie a:hover {
	background: #ededed;
}

#continut .serie a span {
	width: 100px;
	display: block;
	font-weight: normal;
	font-size: .8em;
	color: #999;
	padding-top: .2em;
}

#continut .desc_serie {
	border-bottom: 1px solid #ededed;
}

#continut .desc_serie p {
	font-size: .9em;
	line-height: 1.3;
}

#continut .desc_serie h4 {
	font-weight: bold;
	color: #333;
}

#continut h5.serii {
	font-weight: normal;
	color: #999;
	padding: 2em 0  0 0;
}

#continut .desc_serie img {
	width: 128px;
	float: left;
	margin: 0 1em .5em 0;
}

.add {
	padding: 0 0 0.5em 1em;
}

.add h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: .4em;
}

.connect {
	padding-left: 1em;
	padding-top: 1em;
	border-top: 1px solid #eee;
}

.connect h4 {
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: .5em;
}

.connect a {
	width: 24px;
	height: 24px;
	display: block;
	text-indent: -3002px;
	float: left;
	margin-right: .5em;
}

.connect a.fb {
	background: url(img/facebook.png) no-repeat;
}

.connect a.tw {
	background: url(img/twitter.png) no-repeat;
}

.connect a.fl {
	background: url(img/flickr.png) no-repeat;
}

.connect a.fl {
	background: url(img/flickr.png) no-repeat;
}

.connect a.yt {
	background: url(img/youtube.png) no-repeat;
}

.connect a.mail {
	background: url(img/email.png) no-repeat;
}


/* @end */









/* Update 10-09*/

/* @group continut */

#continut .articol_noutati {
	width: 620px;
	float: left;
}

#continut .articol_noutati .left {
	width: 310px;
	float: left;
}

#continut .articol_noutati .right {
	width: 310px;
	float: right;
}

#continut .nou_detaliu {
	width: 270px;
	float: left;
	padding: 0 2em 1em 0;
}
	
.nou_detaliu p {
	font-size: .85em;
	line-height: 1.3;
	color: #666;
	padding-top: .8em;
}

#continut .nou_detaliu h3 {
	color: #0563a0;
	font-size: 1.1em;
	line-height: .8;	
}

#continut .nou_detaliu h3 a {
	color: #0563a0;
}

#continut .nou_detaliu h3 a:hover {
	color: #00aae0;
}

#continut .articol_noutati h3.top {
	font-size: .8em;
	text-transform: uppercase;
	color: #c72727;
	padding-bottom: 1em;
	padding-top: 0;
}

#continut .articol_noutati .optiuni {
	font-size: .8em;
	padding-bottom: 3em;
}

.program {
	width: 270px;
	float: right;
	padding: 0.5em 0 1em 3.4em;
	background: url(img/clock.png) left 7px no-repeat;
	font-size: 13px;
	border-bottom: 1px solid #eee;
}

#submenu {
	width: 500px;
	float: left;
	padding-bottom: 1em;
	padding-left: .5em;
}

#submenu ul li {
	float: left;
	font-weight: bold;
	padding: 0 .2em 0 0;
	overflow: hidden;
}

#submenu ul li a {
	display: block;
	color: #42484c;
	text-decoration: none;
	padding: .4em 1.3em .5em 1.3em;
	background: #e3e3e5;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;	
	border-radius-bottomleft: 6px;
	border-radius-bottomright: 6px;
	font-size: .9em;
}

#submenu ul li.activ a, #submenu ul li.activ a:hover {
	background: #2d3338;
	color: #fff;
}

#submenu ul li a:hover {
	background: #d6d6d8;
}


body#bbso_resurse #continut {
	padding-top: 0;
	background: #fff url(img/promo2.png) top no-repeat;
}

body#bbso_resurse #sidebar {
	padding-top: 1em;	
}

#predici ul li {
	background: url(img/iconsMain2.png) 0 -146px no-repeat;
	padding-left: 1.3em;
	padding-bottom: .4em;
}

#videos ul li {
	background: url(img/iconsMain2.png) left -197px no-repeat;
	padding-left: 1.5em;
	padding-bottom: .4em;
}

#predici ul li a, #videos ul li a  {
	color: #737b81;
	text-decoration: none;
}

#predici ul li a:hover, #videos ul li a  {
	color: #454a4e;
}

#menu_dn {
	width: 620px;
	float: left;
	padding-top: 1.8em;
}

#menu_dn ul li {
	float: left;
}

#menu_dn ul li a {
	padding: 0.5em .8em 0 .8em;
	display: block;
	line-height: 1;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	border-right: 1px solid #5a636a;
	height: 2.5em;
	text-align: center;
	-webkit-transition: 0.3s;
	background: #2d3338;
}

#menu_dn ul li a:hover {
	background: #3a4146;
}

#menu_dn ul li a span {
	display: block;
	color: #9ca3a8;
	font-weight: normal;
	font-size: .85em;
	padding-top: .4em;
}

#menu_dn ul li.activ a, #menu_dn ul li.activ a span {
	background: #343b40;
	color: #fff;
}

#continut_despre {
	background: #fff;
	width: 980px;
	margin: 0 auto;
	padding-top: 1em;
}

#continut_despre h2 {
	font-size: 1.6em;
	color: #00aae0;
	padding-bottom: .4em;
	font-weight: normal;
}

#continut_despre .articol {
	width: 620px;
	float: left;
}

#sidebar #articole {
	background: none;
}

#descarca {
	font-size: .9em;
	width: 160px;
	float: right;
}

#descarca ul {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;	
	border-radius: 6px;
	background: #fbfbfb;
	border: 1px solid #eaeaeb;
	padding: .5em;
}

#descarca ul li {
	font-size: .85em;
}

#descarca ul li a {
	text-decoration: none;
	font-weight: bold;
	color: #42484c;
	padding: 0.3em 0 0.5em 2em;
	display: block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;	
	border-radius: 3px;
}

#descarca ul li a.audio { background: url(img/iconsMain2.png) 5px -345px no-repeat}
#descarca ul li a.video { background: url(img/iconsMain2.png) 3px -394px no-repeat }
#descarca ul li a.notes { background: url(img/iconsMain2.png) 5px -246px no-repeat }
#descarca ul li a.zip { background: url(img/iconsMain2.png) 5px -293px no-repeat }

#descarca ul li a.audio:hover { background:#e3e3e5 url(img/iconsMain2.png) 5px -345px no-repeat}
#descarca ul li a.video:hover { background:#e3e3e5 url(img/iconsMain2.png) 3px -394px no-repeat }
#descarca ul li a.notes:hover { background:#e3e3e5 url(img/iconsMain2.png) 5px -246px no-repeat }
#descarca ul li a.zip:hover { background: #e3e3e5 url(img/iconsMain2.png) 5px -293px no-repeat }

#descarca ul li a span {
	color: #737b81;
	font-weight: normal;
	padding-left: .5em;
}

#continut .detalii_predica h4 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 1em 0 .5em 0;
	color: #1b2024;
}

#continut .detalii_predica #descarca h4 {
	padding: 1em 0 .3em 0.5em;
}

#continut .detalii_predica .pred {
	color: #737b81;	
}

#continut .detalii_predica .pred span {
	color: #1b2024;
	font-weight: bold;
}

#continut .cine_suntem {width:100%; font-family: arial; font-size: 11px;}
#continut .cine_suntem .left { text-align: center; width: 141px; padding: 5px; }
#continut .cine_suntem .right{ text-align: left; padding: 5px; vertical-align:top; }
#continut .cine_suntem .right span{ display: block;  }
#continut .cine_suntem .right h2 { color: #000000; font-size: 18px; font-weight: bold; padding: 0px; margin: 0px; }
#continut .cine_suntem .right .nume { color: #02495f; font-size: 16px;  }
#continut .cine_suntem .right .descriere { color: #5d5f5f; margin-top: 3px; }
#continut .cine_suntem .right .social { color: #b4b4b4; font-size: 11px; margin-top: 3px; }

#continut .valori{ width:100%; font-family: arial; font-size: 14px; }
#continut .valori td{ text-align: center; }
#continut .valori .left{ text-align: left; width:45%; }
#continut .valori .right{ text-align: left; width:45%; }
#continut .valori p{font-size:14px;}
#continut .valori ul{font-size:14px;}
#continut .valori li{list-style-type:disc;}

/* @end */

.ce_credem{
	list-style-type: disc;
}

/* Update 18-11-09*/

/* @group comments */

#comentarii h3 {
	font-size: 1.4em;
	padding-bottom: 1em;
}

#comentarii h3 span {
	font-weight: normal;
	color: #999;
}


#comentarii .comentariu,
#comentarii .comentariu_autor {
	font-size: .92em;
	line-height: 1.3;
	clear: both;
	padding: .5em;
	margin-bottom: 1em;
}

#comentarii .comentariu_autor {
	background: #f7f7f7;
}

#comentarii .comentariu img,
#comentarii .comentariu_autor img {
	float: left;
	width: 50px;
	border: 5px solid #ececec;
	margin: 0 15px 0 0;
}

#comentarii .comentariu a,
#comentarii .comentariu_autor a {
	text-decoration: none;
}

#comentarii .autor,
#comentarii .comentariu_autor .autor {
	font-weight: bold;
	color: #2d3234;
	padding-bottom: .5em;
	font-size: 1.1em;
}

#comentarii .autor span,
#comentarii .comentariu_autor .autor span {
	font-weight: normal;
	font-style: italic;	
	color: #9BA2A7;
	font-size: .85em;
}

#continut .articol .com p {
	margin-left: 75px;
	padding-bottom: .8em;
}

#continut .articol #add_comment p {
	margin: 0;
	padding-bottom: .7em;
}

#continut .articol #add_comment p.form {
	font-weight: bold;
	padding-bottom: .5em;
}

#continut .articol #add_comment p span {
	font-weight: normal;
	font-size: 1.2em;
	padding-left: .5em;
}

#continut .articol #add_comment {
	padding: 1em;
	background: #f8f8f8;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
	border-radius: 8px;
}

#continut .articol #add_comment input[type="text"], 
#continut .articol #add_comment textarea 
{
	font-size: 1em;
	color: #666666;
	padding:.6em .5em;
	margin: 0 10px 0 0;
	font:normal .9em helvetica,sans-serif; 
	border:1px solid #ddd; 
	_border:1px solid #ddd !important; 
	_padding:none
	
}

#continut .articol #add_comment input:focus, 
#continut .articol #add_comment textarea:focus 
{
	border:1px solid #ccc; 
	color: #444;
	font-size: .9em;
	outline: none;
}

#continut .articol #add_comment input[type="submit"]{
	background: #2d3234;
	font-size: .9em;
	font-weight: bold;
	color: #fff;
	font-family: arial, sans-serif;
	padding: .4em 1.2em;	
	border: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;	
	border-radius: 4px;
	cursor: pointer;
}

#continut .articol #add_comment input[type="submit"]:focus,
#continut .articol #add_comment input[type="submit"]:hover {
	background: #000;
}

#continut .articol #add_comment label.error {
	float: right;
	color: #C72727;
	font-weight: normal;
	width: 245px;

}

#continut .articol #add_comment .cmt label.error {
	float: none;
	color: #C72727;
	font-weight: normal;
}

#continut .articol #add_comment input:focus.error,
#continut .articol #add_comment input.error, 
#continut .articol #add_comment textarea.error,
#continut .articol #add_comment textarea:focus.error
{
	border:1px solid #C72727; 
}

#countdown-div{ position:relative; left:-336px; top:72px; float: left; color:#00AAE0; font-size:15px; font-weight:bold; width: 250px; }

/* @end */


