ul {
    list-style: none;
}

img {
    border: 0;
    max-width: 960px;
    max-height: 1000px;
}

ol, ul, li {
    margin: 0;
    padding: 0;
}

a {
    outline-style: none;
    color: #0074a9;
    text-decoration: none;
}

a:hover {
    /*color: #ff6600;*/
}
.clear {
    clear: both;
}

p {
    padding: 0;
}

form {
    margin: 0;
    padding: 0;
}

body {
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    background: url(../images/design/sky_bg.gif);
    text-align: center;
    margin: 0;
    padding: 0; 
}

.right{
    float: right;
}

.left {
    float:left;
}

.grayStyle {
    color: #cacaca;
}

.grayStyle1 {
    color: #A6A6A6;
}

.small {
    font-size: 11px;
}

.lightGrayStyle {
    color: #8e8e8e;
}

.orangeStyle {
    color: #ff6600;
}

.blueStyle {
    color: #0074a9;
}

.dblueStyle {
    color: #20627f;
}

.gray {
    color: #adadad;
}

.searchedWord {
    font-weight: bold;
    color: #ff6600;
}

.brStyle {
    color: #bf7c30;
}

.curved7 {
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
}

.curved-top7 {
	-moz-border-radius: 5px 5px 0 0;
  	-webkit-border-radius: 5px 5px 0 0;
  	-khtml-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
}

.curved-bottom7 {
	-moz-border-radius: 0 0 5px 5px;
  	-webkit-border-radius: 0 0 5px 5px;
  	-khtml-border-radius: 0 0 5px 5px;
  	border-radius: 0 0 5px 5px;
}

.faded {
	opacity: 0.5;
}

.faded:hover {
	opacity: 1;
}

.justify-text {
	text-align: justify;
}

.inactive {
	opacity: 0.3;
}

/*****************************************************/
/********** CONTENT COLUMNS AND BACKGROUNDS **********/
/*****************************************************/

#bodyWrapper {
	width: 960px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
}

#bodyWrapperExt {
	width: 100%;
    margin: 0;
    padding: 26px 0 0 0;
    text-align: left;
}

#nori2{
    position: absolute;
    top: -35px;
    left: -150px;
    z-index: -10;
}

#nori3{
    position: absolute;
    top: 230px;
    right: -125px;
    z-index: -10;
}

#nori1{
    position: absolute;
    bottom: 35px;
    left: -291px;
    z-index: -10;
}

#music1{
    position: absolute;
    top: 305px;
    left: -88px;
    z-index: -10;
}

#music2{
    position: absolute;
    bottom: 170px;
    right: -90px;
    z-index: -10;
}

#glob{
    position: absolute;
    bottom: -65px;
    left: -351px;
    z-index: -10;
}

#backgroundWrapper {
    position: relative;
    padding: 15px 0;
    background: #ffffff;
}

#backgroundWrapper .go-to-top {
	position: absolute;
	right: 15px;
	bottom: 0;
	width: 20px;
	height: 15px;
	display: block;
	background: url(../images/design/rc-sprite.png) no-repeat -90px -210px;
}

#backgroundWrapper .go-to-top:hover {
	background-position: -70px -210px;
}

#mainContent{
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    width: 930px; /*IE*/
    background: #ffffff;
}

#leftSide{
    width: 160px;
    float: left;
}

#centerSide{
    width: 580px;
    float: left;
}

#centerLargeSide{
    margin-left: 15px;
    width: 755px;
    float: left;
    padding-bottom: 30px;
}

#rightSide{
    margin-left: 15px;
    width: 160px;
    float: left;
}

/****************************/
/********** TITLES **********/
/****************************/

h1 {
    color: #0074a9;
    font: 18px Tahoma;
    line-height: 20px;
    padding: 0 0 10px 0;
    margin: 0 0 12px 0;
    position: relative;
    border-bottom: 1px dotted #b1b1b1;
}

h2 {
    color: #ff6600;
    font: bold 12px Tahoma;
    line-height: 16px;
    padding: 0 0 10px 0;
    margin: 0px;
}

.boxTitle {
    padding-bottom: 7px;
    margin-bottom: 7px;
    color: #0074a9;
    font: bold 13px Tahoma;
    line-height: 15px;
    position:relative;
    border-bottom: 1px dotted #b1b1b1;
}

.titleCapitol {
    color: #0074a9;
    font: 18px Tahoma;
    line-height: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.title{
    position: relative;
    color: #0074a9;
    font: 18px Tahoma;
    line-height: 20px;
    padding-bottom: 10px;
    margin-bottom: 12px;
    border-bottom: 1px dotted #b1b1b1;
}

.titleContent{
    width: 510px;
}

.bgTitle {
    padding-bottom: 12px;
}

.bgOrangeTitle {
    background-color: #ff6600;
    font: bold 12px Tahoma;
    line-height: 15px;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

.bgBlueTitle {
    background-color: #0081bc;
    font: bold 12px Tahoma;
    line-height: 15px;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

.bgTitle a{
    background-color: #0081bc;
    font: bold 12px Tahoma;
    line-height: 15px;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

.bgTitle a:hover{
    background-color: #ff6600;
    color: #ffffff;
}

.bgTitle2 {
    background-color: #0081bc;
    font: bold 12px Tahoma;
    line-height: 15px;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	text-transform: capitalize;
	margin-right: 5px;
}

.bgTitle2:hover{
    background-color: #ff6600;
    color: #ffffff;
}

/****************************/
/********** HEADER **********/
/****************************/

#header {
    position: relative;
    height: 143px;
    z-index: 100;
}
#header #logo {
    position: absolute;
    top: 30px;
    left: 0;
    width: 310px;
    height: 45px;
}

#header #clouds{
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(../images/design/clouds.png) left top no-repeat;
    width: 681px;
    height: 143px;
}

#header #login {
    position: absolute;
    top: 0px;
    right: -6px;
    background: url(../images/design/rc-sprite.png) no-repeat -700px -1440px;
    width: 249px;
    height: 25px;
}

#header #menu {
    position: absolute;
    bottom: 10px;
    left: 0px;
    z-index: 120;
}

a.jurnal {
    position: absolute;
    top: 4px;
    right: 50px;
    background: url(../images/design/rc-sprite.png) no-repeat -696px -399px;
    text-decoration: none;
    padding-left: 12px;
    color: #0074a9;
}

a.jurnal:hover{
    color: #3a3a3a;
    background-position: -696px -434px;
}

a.autentificare {
    position: absolute;
    top: 4px;
    right: 147px;
    background: url(../images/design/rc-sprite.png) no-repeat -696px -399px;
    text-decoration: none;
    padding-left: 12px;
    color: #0074a9;
}

a.autentificare:hover{
    color: #3a3a3a;
    background-position: -696px -434px;
}

/****************************/
/********** FOOTER **********/
/****************************/

#footer {
    padding-bottom: 30px;
    padding-top: 10px;
    width: 300px;
    margin: 0px auto;
    text-align: center;
}

#footer a.terms-conditions:link, #footer a.terms-conditions:visited {
    color: #ffffff;
    font: 11px Tahoma;
    line-height: 12px;
    text-decoration: none;
   	padding-bottom: 5px;
   	display: block;
   	text-align: center;
}

#footer .creative-license {
	width: 126px;
	height: 30px;
	display: inline-table;
	background: url(../images/design/rc-sprite.png) left -230px no-repeat;
}

/*********************************/
/********** BREADCRUMBS **********/
/*********************************/

.breadcrumb{
    font: 11px Tahoma;
    line-height: 13px;
    margin-bottom: 15px;
    width: 700px;
}

.breadcrumb a{
    background: url(../images/design/rc-sprite.png) no-repeat right -533px;
    text-decoration: none;
    padding-right: 10px;
    margin-right: 4px;
    color: #0074a9;
}

.breadcrumb a:hover{
    color: #3a3a3a;
}

.section {
    border-bottom :1px solid #c0c0c0;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

/******************************/
/********** SECTIONS **********/
/******************************/

.dottedSection {
    border-bottom: 1px dotted #b1b1b1;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.dottedSeparator {
    border-top: 1px dotted #b1b1b1;
    padding-top: 10px;
    margin-top: 10px;
}

.margin5{
    margin-bottom: 5px;
}
.margin10{
    margin-bottom: 10px;
}
.dottedSectionTop {
    border-top: 1px dotted #b1b1b1;
    padding-top: 7px;
}
.paginationBg {
    line-height: 16px;
    border-top: 1px dotted #b1b1b1;
    padding-top: 10px;
    margin-top: 10px;
}
.indexComponent {
    border-bottom: 1px dotted #b1b1b1;
    padding-bottom: 15px;
    margin-bottom: 12px;+
}

/*********************************/
/*********** GRAY BOXES **********/
/*********************************/

.smallBox {
    width: 160px;
    background: #ebebeb;
    margin-bottom: 15px;
}

.smallBox .smallBoxContent {
    padding: 10px;
}

.middleBox {
    width: 580px;
    background: #ebebeb;
}

.middleBox .middleBoxContent {
    padding: 10px 15px;
}

.middleBox .middleBoxCont {
    padding: 5px 15px 5px 15px;
}

.largeBox {
    width: 755px;
    background: #ebebeb;
}

.largeBox .largeBoxContent {
    padding: 10px 15px;
}

.largeBox .largeBoxCont {
    padding: 10px 15px;
}

.boxWhite {
	padding: 10px;
    background:#ffffff;
    border: 1px solid #ebebeb;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	position: relative;
}

/**************************************/
/********** PAGES NAVIGATION **********/
/**************************************/

.page-nav-wrapper {
    padding-bottom: 0px;
}
.page-nav-wrapper .displayResults {
    float: left;
    font-size: 11px;
	margin-top: 5px;
}
.page-nav {
    list-style-type: none;
    float: right;
	padding-top: 5px;
}
.page-nav li {
    margin-left: 2px;
    display: inline;
    float: left;
}
.page-nav li a.prev-page:link, .page-nav li a.prev-page:visited {
    background: url(../images/design/rc-sprite.png) no-repeat -957px -700px;
    font-size: 11px;
    font-weight: bold;
    color: #3a3a3a;
    padding-left: 7px;
    margin-right: 5px;
    text-decoration: none;
}
.page-nav li a.next-page:link, .page-nav li a.next-page:visited {
    background: url(../images/design/rc-sprite.png) no-repeat right -673px;
    font-size: 11px;
    font-weight: bold;
    color: #3a3a3a;
    padding-right: 7px;
    margin-left: 5px;
    text-decoration: none;
}

a.link-page-active:link, a.link-page-active:visited,
a.link-page:link, a.link-page:visited {
    font-size: 11px;
    font-weight: normal;
    color: #3a3a3a;
    position: relative;
    display: block;
    white-space: nowrap;
    padding: 0 5px 0 5px;
    height: 16px;
    line-height: 15px;
    cursor: pointer;
    background: none;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
}

a.link-page-active:link, a.link-page-active:visited,
a.link-page:hover {
	color: #ffffff;
    background: #0081bc;
    text-decoration: none;
}

a.link-page-active:link {
    font-weight: bold;
}

/***************************/
/********** BIBLE **********/
/***************************/

#dailyBibleReading a {
    color: #ffffff;
    text-decoration: none;
}

.boxWhiteBible {
	padding: 5px;
    background:#ffffff;
    border: 1px solid #ebebeb;
    -moz-border-radius: 5px 5px 0 0;
  	-webkit-border-radius: 5px 5px 0 0;
  	-khtml-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
}

.referenceBook {
    width: 173px;
    margin-right: 15px;
    float: left;
}

.versetWrapper {
	position: relative;
	background-color: #ffffff;
    padding: 0 5px 2px 5px;
   	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	cursor: pointer;
}

.verset-activ, .versetWrapper:hover {
    background: #cae1ff;
    cursor: pointer;
}

/********** VERSET POPUP **********/

#verset-options {
	width: 220px;
	height: 64px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#verset-options .middle {
	position: absolute;
	bottom: 55px;
	left: 0;
	width: 220px;
	height: 0;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -424px;
	overflow: hidden;
}

#verset-options .actions-wrapper {
	position: absolute;
	bottom: 33px;
	left: 0;
	width: 220px;
	height: 22px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -540px;
	overflow: hidden;
}

#verset-options .bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 220px;
	height: 33px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -628px;
	overflow: hidden;
}

#verset-options .inner {
	padding: 4px 10px 0 10px;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
}

.verset-options-links {
    font-size: 11px;
	line-height: 18px;
	padding-left: 10px;
}

.verset-action-clipboard {
    background: url(../images/design/rc-sprite.png) no-repeat -260px -740px;
    width: 16px;
    height: 16px;
    margin-left: 5px;
    display: block;
    float: left;
}

.verset-action-email {
    background: url(../images/design/rc-sprite.png) no-repeat -280px -740px;
    width: 16px;
    height: 16px;
    margin-left: 5px;
    display: block;
    float: left;
}

.verset-action-email:hover {
    background-position: -280px -760px;
}

/********** Links Popup Verset *********/

.tt-text {
	background: url(../images/design/rc-sprite.png) -953px -781px no-repeat;
}

.tt-audio {
	background: url(../images/design/rc-sprite.png) -953px -818px no-repeat;
}

.tt-video {
	background: url(../images/design/rc-sprite.png) -953px -848px no-repeat;
}

/****************************************************/

/********** POPUP FLAGS **********/

#hidden-gramatical-pending, #hidden-diacritice-pending, #hidden-autentic-pending {
	width: 220px;
	height: 129px;
	display: block;
	position: absolute;
	top: 0;
	right: 49px;
	display: none;
	z-index: 8888;
}

#hidden-gramatical-pending .top, #hidden-diacritice-pending .top, #hidden-autentic-pending .top {
	position: absolute;
	bottom: 33px;
	left: 0;
	width: 220px;
	height: 100px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -424px;
	overflow: hidden;
}

#hidden-gramatical-pending .bottom, #hidden-diacritice-pending .bottom, #hidden-autentic-pending .bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 220px;
	height: 33px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -628px;
	overflow: hidden;
}

#hidden-gramatical-pending .inner, #hidden-diacritice-pending .inner, #hidden-autentic-pending .inner {
	padding: 4px 10px 0 10px;
	font-size: 11px;
	line-height: 12px;
}

#hidden-gramatical-pending .inner-scroll, #hidden-diacritice-pending .inner-scroll, #hidden-autentic-pending .inner-scroll {
	padding: 0 10px;
	font-size: 11px;
	line-height: 12px;
	margin: 6px 6px 6px 0;
	height: 93px;
	color: #3a3a3a;
	overflow: auto;
}

/****************************************************/

/********** POPUP marcare **********/

#flag-options-gramatical-ok, #flag-options-gramatical-not-ok,
#flag-options-diacritice-ok, #flag-options-diacritice-not-ok,
#flag-options-autentic-ok, #flag-options-autentic-not-ok {
	width: 220px;
	height: 129px;
	display: none;
	position: absolute;
	top: 0;
	right: 49px;
	z-index: 8888;
}

#flag-options-gramatical-ok .top, #flag-options-gramatical-not-ok .top,
#flag-options-diacritice-ok .top, #flag-options-diacritice-not-ok .top,
#flag-options-autentic-ok .top, #flag-options-autentic-not-ok .top {
	position: absolute;
	bottom: 33px;
	left: 0;
	width: 220px;
	height: 100px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -424px;
	overflow: hidden;
}

#flag-options-gramatical-ok .bottom, #flag-options-gramatical-not-ok .bottom,
#flag-options-diacritice-ok .bottom, #flag-options-diacritice-not-ok .bottom,
#flag-options-autentic-ok .bottom, #flag-options-autentic-not-ok .bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 220px;
	height: 33px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -628px;
	overflow: hidden;
}

#flag-options-gramatical-ok .inner, #flag-options-gramatical-not-ok .inner,
#flag-options-diacritice-ok .inner, #flag-options-diacritice-not-ok .inner,
#flag-options-autentic-ok .inner, #flag-options-autentic-not-ok .inner {
	padding: 4px 10px 0 10px;
	font-size: 11px;
	line-height: 12px;
}

#flag-options-gramatical-ok .inner-scroll, #flag-options-gramatical-not-ok .inner-scroll,
#flag-options-diacritice-ok .inner-scroll, #flag-options-diacritice-not-ok .inner-scroll,
#flag-options-autentic-ok .inner-scroll, #flag-options-autentic-not-ok .inner-scroll {
	padding: 5px 0 0 10px;
	font-size: 11px;
	line-height: 12px;
	margin: 6px 6px 6px 0;
	height: 88px;
	color: #3a3a3a;
	overflow: auto;
}

.comentariu-flag {
	width: 194px;
	height : 36px;
	margin: 5px 0 5px 0;
}

/****************************************************/

.versetTitlu {
    text-align: center;
    font-style: italic;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    font-family:  Georgia;
}

.numar-verset {
	margin-right: 3px;
	color: #0074a9;
}

#meniu-verset {
	display: none;
	position: absolute;
	left: 20px;
	bottom: 100px;
	background: #ff0000;
	width: 200px;
	height: 120px;
}

.numar-capitol {
	font-weight: bold;
	color: #0081bc;
	/*background: #ebebeb;*/
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	line-height: 24px;
  	margin-right: 5px;
  	padding: 0 5px;
}

.books-index-icon {
	width: 25px;
	height: 16px;
	display: block;
	float: left;
	margin: 2px 5px 0 0;
	background: url(../images/design/rc-sprite.png) no-repeat -440px -200px;
}

.trimiteriText {
    text-align: right;
    font-size: 10px;
    text-decoration: none;
    line-height: 13px;
    margin: 0 5px;
}

.referenceText {
    height: 245px;
    overflow: auto;
}

.referenceText .referenceVerse {
    padding-left: 10px;
}

#ref-down-up {
	display: inline-block;
	cursor: pointer;
	text-shadow: 0px 1px #ffffff;
	padding-left: 17px;
}

.ref-down {
	background: url(../images/design/rc-sprite.png) no-repeat -300px -421px;
}

.ref-down:hover {
	background-position: -300px -451px;
}

.ref-up {
	background: url(../images/design/rc-sprite.png) no-repeat -300px -481px;
}

.ref-up:hover {
	background-position: -300px -511px;
}

.res-referenceText {
	position: absolute;
	bottom: 5px;
    width: 568px;
    overflow: auto;
}

#versetulZilei div {
    margin-bottom: 5px;
}

#unGand {
    margin-bottom: 5px;
}

.bookNavigator {
	position: relative;
    margin-bottom: 10px;
    padding: 0;
    height: 25px;
    text-align: center;
    font-size: 11px;
    line-height: 25px;
    text-shadow: 0px 1px white;
}

.capitol-prev, .capitol-prev-inactiv {
	width: 10px;
	height: 25px;
	float: left;
	padding-left: 13px;
	margin-left: 10px;
	text-align: left;
	background: url(../images/design/rc-sprite.png) no-repeat -952px -1123px;
}

.capitol-prev:hover {
	background-position: -952px -1155px;
}

.capitol-next, .capitol-next-inactiv {
	width: 10px;
	height: 25px;
	float: right;
	margin-right: 10px;
	text-align: left;
	background: url(../images/design/rc-sprite.png) no-repeat right -1219px;
}

.capitol-next:hover {
	background-position: right -1187px;
}

.testament {
	padding: 7px;
    background:#ffffff;
    border: 1px solid #ebebeb;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	text-align: left;
}

.bible-header-image {
	height: 100px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	display: block;
  	background: url(../images/design/bible-index.jpg) repeat-x center top;
  	margin-bottom: 7px;
}

.testament-name {
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	background: #ff6600;
  	margin-bottom: 7px;
  	padding: 0 7px;
  	font: bold 12px Tahoma;
  	color: #ffffff;
  	line-height: 22px;
}

.testament .old {
    width: 366px;
    padding-left: 0;
    float: left;
}

.testament .new {
	width: 366px;
    padding-left: 0;
    float: right;
}

.testament-left {
	width: 180px;
	display: block;
	float: left;
}

.testament-right {
	width: 180px;
	display: block;
	float: right;
}

.capitole-nav {
    list-style-type: none;
}

.capitole-nav li {
    margin-left: 2px;
    display: inline;
    float: left;
    padding-bottom: 5px;
}

a.link-capitol-active:link, a.link-capitol-active:visited,
a.link-capitol:link, a.link-capitol:visited {
    font-size: 11px;
    font-weight: normal;
    color: #3a3a3a;
    position: relative;
    display: block;
    white-space: nowrap;
    padding: 0 5px 0 5px;
    height: 16px;
    line-height: 15px;
    cursor: pointer;
    background: none;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
}

a.link-capitol-active:link, a.link-capitol-active:visited,
a.link-capitol:hover {
	color: #ffffff;
    background: #0081bc;
    text-decoration: none;
}

a.link-capitol-active:link {
    font-weight: bold;
}

a.bibliaLink{
    text-decoration: none;
    color: #0074a9;
    line-height: 22px;
    font-weight: bold;
    margin: 0;
    padding-left: 7px;
    display: block;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
}

a.bibliaLink:hover {
	background: #0081bc;
    color: #ffffff;
    text-decoration: none;
}

.play-pasaj {
	width: 24px;
	height: 24px;
	display: inline-block;
	margin-bottom: -7px;
	background: url(../images/design/rc-sprite.png) no-repeat -120px -210px;
}

#checkTitle {
    padding-bottom: 10px;
}

#checkTitle #dubluri{
    padding-bottom: 10px;
    /*color: #0074a9;*/
    text-decoration: underline;
}

/*************************************************/
/********** ALBUMS AND CATEGORIES LINKS **********/
/*************************************************/

.catMenu {
    padding-bottom: 7px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #b1b1b1;
}

.catMenu ul li {
    float: left;
    display: inline;
    margin: 0 5px 5px 0;
}

.catMenu ul li a:link, .catMenu ul li a:visited {
    font: 12px Tahoma;
    height: 22px;
    line-height: 22px;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	padding: 0 10px;
}

.catMenu li a:link, .catMenu li a:visited {
    background: #b1b1b1;
    color: #ffffff;
    display: block;
}


.catMenu li a.active:link, .catMenu li a.active:visited,
.catMenu li a:hover {
	background: #ff6600;
    text-decoration: none;
}

/***************************************/
/********** COMMENTS BUTTONS ***********/
/***************************************/

div.button {
    font: bold 12px Tahoma;
    height: 24px;
    line-height: 24px;
    background: #b1b1b1;
    color: #ffffff;
    -moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	padding: 0 10px;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
}

div.button:hover {
    background: #ff6600;
}

div.activeButton {
    background: #ff6600;
}

/********************************* USER MENU *********************************/

#userMenuWrapper {
    position: absolute;
    right: 80px;
    top: 4px;
    width: 157px;
    z-index: 999;
}

#userMenu {
    list-style:none;
    margin:0;
    padding:0;
    position:relative;
}

#userMenu a:hover {
    color: #ff6600;
}

a.myAccount {
    background: url(../images/design/rc-sprite.png) no-repeat -696px -399px;
    padding-left: 12px;
    margin-left: 10px;
    text-decoration: none;
    color: #0074A9;
    height: 21px;
    display: block;
}
a.myAccount:hover {
    font-weight: bold;
}
a.myAccountActive {
    font-weight: bold;
}
#userDropdownUl {
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
    z-index: 999;
    position: absolute;
    left: 0px;
    display:none;
    border: 1px solid #0074A9;
}

* html #userDropdownUl {
    left: -10px;
}
.userDropdownOption {
    margin:0;
    padding-left:15px;
    list-style:none;
    display:block;
}
.userDropdownLi {
    border-bottom: 1px dotted #b1b1b1;
    padding-bottom: 10px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 8px;
    margin-left:10px;
    margin-right: 10px;
}

a.recenzii {
    background: url(../images/design/menu_icon1.gif) no-repeat left top;
    background-position: 0px 3px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #0074A9;
    display: block;
}
a.comentariiUserMenu {
    background: url(../images/design/menu_icon2.gif) no-repeat left top;
    background-position: 2px 4px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #0074A9;
    display: block;
}
a.resFavorite {
    background: url(../images/design/menu_icon4.gif) no-repeat left top;
    background-position: 0px 4px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #0074A9;
    display: block;
}
a.jurnalSubscribe {
    background: url(../images/design/menu_icon5.gif) no-repeat left top;
    background-position: 1px 3px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #0074A9;
    display: block;
}
a.myRes {
    background: url(../images/design/menu_icon3.gif) no-repeat left top;
    background-position: 2px 3px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #0074A9;
    display: block;
}
a.logout {
    background: url(../images/design/orange_arrow1.gif) no-repeat left top;
    background-position: 3px 4px;
    padding-left: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #ff6600;
    display: block;
}
/********************************* ALBUMS LIST *********************************/
ul.tabNavigation {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.tabNavigation li {
    margin-left: 2px;
    display: inline;
    float: left;
}

.albumsPage {
    margin-top: 10px;
    display: none;
}

/*****************************/
/********** LETTERS **********/
/*****************************/

.letters{

}
.letters  li {
    float: left;
    margin-right: 1px;
}
.letters a {
    outline-style: none;
    display: block;
    float: left;
    padding-top: 0;
    text-align: center;
    font: bold 12px Tahoma;
    line-height: 21px;
    color: #0081bc;
    background: #ebebeb;
    height: 21px;
    width: 21px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
}

.letters a:hover {
    color: #ffffff;
    background: #ff6600;
}
.letters .inactive {
    float: left;
    padding-top: 0;
    text-align: center;
    font: bold 12px Tahoma;
    line-height: 21px;
    color: #b1b1b1;
    background: #ebebeb;
    height: 21px;
    width: 21px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;    
}
.letters a.active {
    color: #ffffff;
    background: #ff6600;
}

/********** DIV LETTERS **********/

.letters .litera {
    padding-top: 0;
    text-align: center;
    font: bold 12px Tahoma;
    line-height: 21px;
    color: #0081bc;
    background: #ebebeb;
    height: 21px;
    width: 21px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;
    cursor: pointer;
}

.letters .active, .litera:hover {
    color: #ffffff;
    background: #ff6600;
}

/********** ORANGE LETTERS **********/

.letterContainer {
    border-bottom: 1px dotted #b1b1b1;
    padding-bottom: 7px;
    margin-bottom: 10px;
}

.letterContainer .letter {
    padding-top: 0;
    text-align: center;
    font: bold 12px Tahoma;
    line-height: 21px;
    color: #ffffff;
    background: #ff6600;
    height: 21px;
    width: 21px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px;
  	border-radius: 5px;    
}

/***************************/
/********** LINKS **********/
/***************************/

a.blueLink{
    text-decoration: none;
    color: #0074a9;
}

a.blueLink:hover{
    color: #ff6600;
}

a.huBlueLink{
    text-decoration: none;
    color: #0074a9;
}

a.huBlueLink:hover{
    color: #ff6600;
}

a.boldBlueLink{
    text-decoration: none;
    color: #0074a9;
    font-weight: bold;
}

a.boldBlueLink:hover{
    color: #ff6600;
}

a.uBlueLink{
    text-decoration: underline;
    color: #0074a9;
}

a.redLink{
    text-decoration: none;
    color: #ff0000;
}

a.brownLink{
    text-decoration: none;
    color: #bf7c30;
}

a.brownLink:hover{
    color: #ff6600;
}

a.redLink:hover{
    color: #ff0000;
}

a.grayLink{
    text-decoration: none;
    color: #3a3a3a;
}

a.grayLink:hover{
    color: #ff6600;
}

a.grayLightLink{
    text-decoration: none;
    color: #b1b1b1;
}

a.grayLightLink:hover{
    color: #ff6600;
}

a.orangeLink{
    text-decoration: none;
    color: #ff6600;
}

a.orangeLink:hover{
    color: #ff6600;
}

a.grayBlueLink{
    text-decoration: none;
    color: #0074a9;
}

a.grayBlueLink:hover{
    color: #3a3a3a;
}

a.readMore {
    background: url(../images/design/rc-sprite.png) no-repeat -700px -470px;
    color: #ff6600;
    font: 12px Tahoma;
    line-height: 15px;
    text-decoration: none;
    padding-left: 8px;
}

a.readMore:hover {
	text-decoration: underline;
}

a.more{
    background: url(../images/design/rc-sprite.png) no-repeat -700px -470px;
    color: #ff6600;
    font: 12px Tahoma;
    line-height: 15px;
    text-decoration: none;
    padding-left: 8px;
}

a.author{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 11px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -700px -175px;
}

a.author:hover{
    color: #ff6600;
    background-position: -700px -212px;
}

a.authorActive{
    background-position: -700px -212px;
}

a.tematica{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 11px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -700px -323px;
}

a.tematicaActive{
    color: #ff6600;
    background-position: -700px -360px;
}

a.tematica:hover{
    color: #ff6600;
    background-position: -700px -360px;
}

a.referinta-biblica{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 11px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) -953px -878px no-repeat;
}

a.referinta-biblicaActive{
    color: #ff6600;
    background-position: -953px -938px;
}

a.referinta-biblica:hover{
    color: #ff6600;
    background-position: -953px -938px;
}

a.age-category{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 11px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) -953px -968px no-repeat;
}

a.age-categoryActive{
    color: #ff6600;
    background-position: -953px -998px;
}

a.age-category:hover{
    color: #ff6600;
    background-position: -953px -998px;
}

a.resource{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 11px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -700px -249px;
}

a.resourceActive{
    color: #ff6600;
    background-position: -700px -286px;
}

a.resource:hover{
    color: #ff6600;
    background-position: -700px -286px;
}

a.mail{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left:14px;
    text-decoration: none;
    background: url(../images/design/mail_icon.gif) no-repeat left center;
    background-position: 0px 3px;
}

a.edit{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    padding-left: 17px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -160px;
    display: inline-block;
}

a.edit_admin{
    font: 12px Tahoma;
    line-height: 15px;
    color: #0074a9;
    padding-left: 20px;
    text-decoration: none;
    background: url(../images/design/edit.png) no-repeat left center;

}

a.edit_admin:hover{
	text-decoration: underline;
}

a.index-edit{
    font: 12px Tahoma;
    line-height: 15px;
    width: 12px;
    height: 15px;
    margin-bottom: -1px;
    text-decoration: none;
    margin-left: 3px;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -970px;
    display: inline-block;
}

a.index-adauga{
    font: 12px Tahoma;
    line-height: 15px;
    width: 12px;
    height: 15px;
    margin-bottom: -1px;
    text-decoration: none;
    margin-left: 3px;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -1090px;
    display: inline-block;
}

a.index-sterge{
    font: 12px Tahoma;
    line-height: 15px;
    width: 12px;
    height: 15px;
    margin-bottom: -1px;
    text-decoration: none;
    margin-left: 3px;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -1000px;
    display: inline-block;
}
	
a.delete{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    padding-left: 17px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -220px;
    display: inline-block;
}

a.add {
	font:12px Tahoma;
	line-height:15px;
	color:#3a3a3a;
	padding-left:12px;
	text-decoration:none;
}

a.add-res-zilei{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    padding-left: 17px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -940px;
    display: inline-block;
}

a.publish{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left:12px;
    text-decoration: none;
    background: url(../images/design/publish.gif) no-repeat left center;
}

a.plus{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    height: 16px;
    padding-left: 21px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -70px -342px;
}

a.plus:hover{
	background-position: -70px -378px;
}

a.plus-category {
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    height: 16px;
    width: 16px;
    text-decoration: none;
    display: block;
    float: left;
    margin: 4px 0 0 7px;
    background: url(../images/design/rc-sprite.png) no-repeat -70px -342px;
}

a.plus-category:hover {
	background-position: -70px -378px;
}

a.make-visible{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    padding-left: 17px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -190px;
    display: inline-block;
}

a.make-visible2{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    padding-left: 17px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -480px -1030px;
    display: inline-block;
}

a.list-link{
    font: 12px Tahoma;
    line-height: 16px;
    color: #3a3a3a;
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -70px -270px;
    padding-left: 21px;
}

a.list-link:hover{
	background-position: -70px -306px;
}

a.mail:hover{
    background-position: 0px -10px;
    color: #ff6600;
}

a.favorite{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    text-decoration: none;
    cursor: pointer;
}

a.favorite:hover{
    background-position: 0px -9px;
    color: #ff6600;
}

a.deleteFavorita{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    text-decoration: none;
}

a.deleteFavorita:hover {
    color: #ff6600;
}

a.print{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    text-decoration: none;
}

a.print:hover{
    background-position: 0px -10px;
    color: #ff6600;
}

a.export{
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 14px;
    text-decoration: none;
    background: url(../images/design/export_icon.gif) no-repeat left center;
    background-position: 0px 3px;
}

a.export:hover{
    background-position: 0px -10px;
    color: #ff6600;
}

a.arrow{
    background: url(../images/design/rc-sprite.png) no-repeat -700px -435px;
    font: 12px Tahoma;
    line-height: 15px;
    color: #3a3a3a;
    padding-left: 8px;
    text-decoration: none;
}

a.arrow:hover{
    background-position: -700px -470px;
    color: #ff6600;
}

a.statistici{
    margin-left: 5px;
    padding-left: 8px;
    background: url(../images/design/rc-sprite.png) no-repeat -700px -400px;
    color: #0074a9;
    text-decoration: none;
}

a.statistici:hover{
    background-position: -700px -470px;
    color: #ff6600;
}

a.blueArrowLink {
    background: url(../images/design/rc-sprite.png) no-repeat -700px -400px;
    color: #0074a9;
    text-decoration: none;
    padding-left: 8px;
}

a.blueArrowLink:hover {
	text-decoration: underline;
}

a.autorMaxima{
    background: url(../images/design/rc-sprite.png) no-repeat -700px -507px;
    color: #b1b1b1;
    text-decoration: none;
    padding-left: 8px;
    font-weight: bold;
}

/********************************* NAVIGATION LINKS *********************************/
.navigation a {
    color: #b1b1b1;
    font: 10px Tahoma;
    line-height: 11px;
    float: left;
    margin-left: 5px;
    text-decoration: none;
}
.navigation a.back {
    float: left;
    margin-right: 5px;
    background: url(../images/design/rc-sprite.png) no-repeat -956px -593px;
    padding-left: 9px;
}
.navigation a.next {
    float: right;
    margin-right: 5px;
    background: url(../images/design/rc-sprite.png) no-repeat right -566px;
    padding-right: 9px;
}
.navigation a.authors {
    float: right;
    margin-right: 5px;
    background: url(../images/design/rc-sprite.png) no-repeat right -566px;
    padding-right: 9px;
}
.navigation a.alteTematici {
    float: right;
    margin-right: 5px;
    background: url(../images/design/rc-sprite.png) no-repeat right -566px;
    padding-right: 9px;
}
.navigation a.indexLink {
    float: left;
    color: #ff6600;
    margin-left: 170px;
}
.navigation a.back:hover{
    background-position: -956px -647px;
    color: #ff6600;
    line-height: 11px;
}
.navigation a.next:hover{
    background-position: right -620px;
    color: #ff6600;
    line-height: 11px;
}
.navigation a.authors:hover{
    background-position: right -620px;
    color: #ff6600;
    line-height: 11px;
}
.navigation a.alteTematici:hover{
    background-position: right -620px;
    color: #ff6600;
    line-height: 11px;
}

/***********************************/
/********** DOWNLOAD LINK **********/
/***********************************/

.download a:link, .download a:visited {
	color: #ffffff;
    font: bold 12px Tahoma;
    line-height: 22px;
    padding-left: 10px;
    width: 116px;
    height: 22px;
    display: block;
    margin-top: 2px;
    background:url(../images/design/rc-sprite.png) -73px -185px no-repeat;
}

a.rss{
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -855px -70px;
    padding: 0;
    display: block;
    width: 16px;
    height: 16px;
}

a.rss:hover {
	background-position: -880px -70px;
}

a.rss-jurnal-mail{
    text-decoration: none;
    background: url(../images/design/rc-sprite.png) no-repeat -730px -70px;
    padding: 0;
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    right: 20px;
}

a.rss-jurnal-mail:hover {
	background-position: -750px -70px;
}

a.winamp{
	position: absolute;
	top: 1px;
	right: 0;
    background: url(../images/design/rc-sprite.png) no-repeat -944px -70px;
    padding: 0;
    width: 16px;
    height: 16px;
    display: block;
}

a.winamp:hover {
	background-position: -709px -70px;
}

/***************************/
/********** LISTS **********/
/***************************/

.indexTematicList li {
    padding-bottom: 5px;
    display: block;
}

.loader {
    position:absolute;
    top: 0px;
    right: 0px;
}
.indexList li {
    padding-bottom: 5px;
    float: left;
    width: 183px;
}
.indexAutoriList li {
    width: 275px;
}
.contextMenu li {
    padding-bottom: 5px;
    padding-left: 0px;
}

.contextMenu li.vizualizari-text {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -460px;
	padding-left: 17px;
}

.contextMenu li.vizualizari-audio {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -400px;
	padding-left: 17px;
}

.contextMenu li.vizualizari-video {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -430px;
	padding-left: 17px;
}

.contextMenu li.export-pdf {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -130px;
	padding-left: 17px;
}

.contextMenu li.descarcari {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -310px;
	padding-left: 17px;
}

.contextMenu li.favorita {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -280px;
	padding-left: 17px;
}

.contextMenu li.recomandari-email {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -340px;
	padding-left: 17px;
}

.contextMenu li.comentarii-stats {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -370px;
	padding-left: 17px;
}

.contextMenu li.adauga-acorduri {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -1060px;
	padding-left: 17px;
}

.contextMenu li.printeaza-resursa {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -100px;
	padding-left: 17px;
}

/********** FLAGS **********/

/*** GRAMATICAL ***/

.contextMenu li.gramatical-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -580px;
	padding-left: 17px;
}
.contextMenu li.gramatical-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -760px;
	padding-left: 17px;
}
.contextMenu li.gramatical-pending {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -880px;
	padding-left: 17px;
	cursor: pointer;
}

/*** DIACRITICE ***/

.contextMenu li.diacritice-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -640px;
	padding-left: 17px;
}
.contextMenu li.diacritice-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -730px;
	padding-left: 17px;
}
.contextMenu li.diacritice-pending {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -850px;
	padding-left: 17px;
	cursor: pointer;
}

/*** CONTINUT AUTENTIC ***/

.contextMenu li.autentic-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -610px;
	padding-left: 17px;
}
.contextMenu li.autentic-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -790px;
	padding-left: 17px;
}
.contextMenu li.autentic-pending {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -910px;
	padding-left: 17px;
	cursor: pointer;
}

.incert-pozitiv {
	background: url(../images/design/rc-sprite.png) no-repeat -200px -758px;
	width: 8px;
	height: 9px;
	margin-left: 1px;
	display: inline-block;
}

.incert-negativ {
	background: url(../images/design/rc-sprite.png) no-repeat -210px -758px;
	width: 8px;
	height: 9px;
	margin-left: 1px;
	display: inline-block;
}

/********** ACTIONS FLAGS **********/

.actions {
	background: #ffffff; 
	padding: 9px 0 8px 9px; 
	border-radius: 5px;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
  	-khtml-border-radius: 5px; 
	margin-bottom: 7px;
}

.actions-flags li a {
	width: 12px;
	display: block;
	float: left;
	margin-right: 9px;
}

/*** GRAMATICAL ***/

.actions-flags li a.actions-gramatical-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -580px;
}
.actions-flags li a.actions-gramatical-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -760px;
}
.actions-flags li a.actions-fake-gramatical-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -580px;
}
.actions-flags li a.actions-fake-gramatical-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -760px;
}

/*** DIACRITICE ***/

.actions-flags li a.actions-diacritice-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -640px;
}
.actions-flags li a.actions-diacritice-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -730px;
}
.actions-flags li a.actions-fake-diacritice-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -640px;
}
.actions-flags li a.actions-fake-diacritice-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -730px;
}

/*** CONTINUT AUTENTIC ***/

.actions-flags li a.actions-autentic-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -610px;
}
.actions-flags li a.actions-autentic-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -790px;
}
.actions-flags li a.actions-fake-autentic-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -610px;
}
.actions-flags li a.actions-fake-autentic-not-ok {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -790px;
}

/*** ACTIVITATI UTILIZATORI ***/

.action-linked {
    background: url(../images/design/rc-sprite.png) no-repeat -100px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-favorite {
    background: url(../images/design/rc-sprite.png) no-repeat -80px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-rating {
    background: url(../images/design/rc-sprite.png) no-repeat -60px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-comment {
    background: url(../images/design/rc-sprite.png) no-repeat -120px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-gramatical-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -220px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-gramatical-not-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -160px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-diacritice-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -200px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-diacritice-not-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -140px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-autentic-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -240px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

.action-autentic-not-ok {
    background: url(../images/design/rc-sprite.png) no-repeat -180px -740px;
    width: 12px;
    height: 12px;
    margin-left: -15px;
    display: inline-block;
}

/*************************/

.contextList {
    line-height: 15px;
}

.contextList li.right-list {
    padding-bottom: 0px;
    margin-left: 0px;
}

.contextList li {
    padding-bottom: 5px;
    margin-left: 5px;
}

.autoriList {
    margin-bottom: 10px;
    margin-left: 15px;
}
.autoriList li {
    padding-bottom: 5px;
}


.indexLastList li {
    padding-bottom: 5px;
}
.indexLastList .lastTitle {
    float: left;
    width: 358px;
    padding-right: 10px;
}
.indexLastList .lastAuthor {
    width: 182px;
    float: left;
}

a.preview-resurse {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -550px;
	width: 15px;
	height: 15px;
	display: inline-block;
}

a.confirma-resurse {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -490px;
	width: 15px;
	height: 15px;
	display: inline-block;
}

a.anuleaza-resurse {
	background: url(../images/design/rc-sprite.png) no-repeat -480px -520px;
	width: 15px;
	height: 15px;
	display: inline-block;
}

/******************************/
/********** TOOLTIPS **********/
/******************************/

#tooltip {
    position: absolute;
    border: 0;
    background: #ffffdf;
    padding: 3px 5px;
    color: #3a3a3a;
    display: none;
    z-index: 99990;
    text-align: left;
    max-width: 250px;
    margin: 0;
    -moz-box-shadow: 0 0 3px #888888;
	-webkit-box-shadow: 0 0 3px #888888;
	box-shadow: 0 0 3px #888888;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #3a3a3a;
}

#tooltip-bible {
    position: absolute;
    border: 0;
    background: #ffffff;
    padding: 0;
    color: #3a3a3a;
    display: none;
    z-index: 99990;
    text-align: left;
    max-width: 250px;
    margin: 0;
    -moz-box-shadow: 0 0 3px #aaa;
	-webkit-box-shadow: 0 0 3px #aaa;
	box-shadow: 0 0 3px #aaa;
	border-top: 4px solid #ff6600;
	border-bottom: 4px solid #ff6600;
	border-left: 0;
	border-right: 0;
}

.arrow-tooltip {
	background: url(../images/design/rc-sprite.png) no-repeat;
	height: 6px;
	padding: 0;
	margin: 5px 0 -13px 0;
}

.arrow-tooltip-simple {
	background: url(../images/design/rc-sprite.png) no-repeat;
	height: 6px;
	padding: 0;
	margin: 3px 0 -9px 0;
}

#easyTooltip{
    width: 250px;
    padding: 15px;
    background: #ffffff;
    border: 1px solid  #c0c0c0;
    z-index: 1000;
}

#easyTooltip p{
    text-align: left;
}


/*********************************** JURNAL LAYOUT **********************************/

#SectionJurnal {
	background: url(../images/design/rc-sprite.png) no-repeat -910px -1510px;
    padding-left: 75px;
    padding-top: 6px;
    margin-bottom: 10px;
    border-top: 4px solid #0081bc;
    min-height: 65px;
}

#SectionJurnal .jurnalDateCalendar {
    text-align: center;
    float: left;
    margin-left: -75px;
    margin-bottom: 5px;
    padding-top: 4px;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    width: 50px;
}

#SectionJurnal .jurnal-day {
    text-align: center;
    padding-top: 8px;
    font-family: "Palatino Linotype", Times, serif;
    font-size: 18px;
    font-weight: bold;
    color: #0081bc;
    width: 50px;
}

.title-jurnal{
    position: relative;
    color: #0074a9;
    font-family: Tahoma;
    font-size: 18px;
    line-height: 20px;
    padding-bottom: 10px;
    margin: 0;
    border: none;
}

.resource-type-jurnal{
    text-decoration: none;
    padding-left: 15px;
    color: #3A3A3A;
    margin-left: -15px;
}
.resource-type-jurnal.djtext{
	background: url(../images/design/rc-sprite.png) no-repeat -700px -98px;
}
.resource-type-jurnal.djaudio{
	background: url(../images/design/rc-sprite.png) no-repeat -700px -118px;
}
.resource-type-jurnal.djvideo{
	background: url(../images/design/rc-sprite.png) no-repeat -700px -138px;
}

.line-jurnal {
	padding-bottom: 5px;
	text-align: justify;
}

/*****************************/
/********** RESIZER **********/
/*****************************/

.resizer-icon {
	position: absolute;
	right: 0;
	top: 2px;
	padding: 0;
	margin: 0;
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
	background: url(../images/design/rc-sprite.png) no-repeat -200px -188px;
}

.resizer-icon:hover, .resizer-icon.active {
   	background-position: -217px -188px;
}

.textresizer-popup {
	display: none;
	position: absolute;
	top: -41px;
	right: -7px;
    background: url(../images/design/rc-sprite.png) no-repeat -348px -179px;
    z-index: 99990;
    text-align: left;
    width: 78px;
    height: 43px;
    cursor: pointer;
}

ul.textresizer {
   	list-style: none;
   	display: inline;
   	margin: 0;
   	padding: 0;
}

ul.textresizer li {
	display: block;
    padding: 0;
    float: left;
    margin: 10px 0 0 5px;
}

ul.textresizer a {
	display: block;
	background: url(../images/design/rc-sprite.png) no-repeat;
	width: 16px;
	height: 16px;
	overflow: hidden;
}

ul.textresizer .small-text {
   	background-position: -234px -188px;
}

ul.textresizer .small-text:hover, ul.textresizer .small-text.textresizer-active {
   	background-position: -251px -188px;
}

ul.textresizer .medium-text {
   	background-position: -268px -188px;
}

ul.textresizer .medium-text:hover, ul.textresizer .medium-text.textresizer-active {
   	background-position: -285px -188px;
}

ul.textresizer .large-text {
   	background-position: -302px -188px;
}

ul.textresizer .large-text:hover, ul.textresizer .large-text.textresizer-active {
	background-position: -319px -188px;
}

/**********************************/
/********** PROGRESS BAR **********/
/**********************************/
.progress-body {
	margin-bottom: 10px;
	}
	
.progress-description {
	position: absolute;
	top: 6px;
	left: 10px;
	font-size: 11px;
	line-height: 11px;
	width: 160px;
	text-align: center;
	text-shadow: 0px 1px white;
}

.progress-wrap{
    position: relative;
    width: 580px;
    height: 25px;
    background: url(../images/design/rc-sprite.png) no-repeat -70px -1360px;
    margin: 10px 0 10px 0;
}

.value-wrap {
	position: absolute;
	width: 400px;
	top: 0;
	right: 6px;
}

.progress-value {
	background: url(../images/design/rc-sprite.png) no-repeat -244px -1340px;
    height: 13px;
    position: absolute;
    top: 6px; 
    left: 0;
}
            
.progress-text {
    position: absolute;
    top: -2px;
    left: 0;
    padding: 0;
    margin: 0;       
    color: #ffffff;
    font-size: 10px;
    text-align: right;
    min-width: 100px;
    width: 100%;
    display: none;
    text-shadow: 0px 0px 4px #666;
}

/******************************************************/
/******************** ADMINISTRARE ********************/
/******************************************************/

#admin-menu {
	padding: 0;
	margin: 0;
	overflow: hidden;
  	text-align: left;
}

#admin-menu .item {
	width: 95px;
	height: 37px;
	display: block;
	float: left;
	text-align: center;
	margin-right: 15px;
	margin-bottom: 11px;
	padding-top: 58px;
	font-size: 11px;
  	background: url(../images/design/rc-admin-sprite.png) no-repeat;
  	overflow: hidden;
}

#admin-menu .home {
	background-position: 0 0;
}

#admin-menu .home:hover {
	background-position: -105px 0;
}

#admin-menu .utilizatori {
	background-position: 0 -105px;
}

#admin-menu .utilizatori:hover {
	background-position: -105px -105px;
}

#admin-menu .drepturi {
	background-position: 0 -210px;
}

#admin-menu .drepturi:hover {
	background-position: -105px -210px;
}

#admin-menu .resursa-zilei {
	background-position: 0 -315px;
}

#admin-menu .resursa-zilei:hover {
	background-position: -105px -315px;
}

#admin-menu .comentarii {
	background-position: 0 -420px;
}

#admin-menu .comentarii:hover {
	background-position: -105px -420px;
}

#admin-menu .adauga-categorie {
	background-position: 0 -525px;
}

#admin-menu .adauga-categorie:hover {
	background-position: -105px -525px;
}

#admin-menu .categorii {
	background-position: 0 -630px;
}

#admin-menu .categorii:hover {
	background-position: -105px -630px;
}

#admin-menu .multiple {
	background-position: 0 -735px;
}

#admin-menu .multiple:hover {
	background-position: -105px -735px;
}

#admin-menu .parametrii{
	background-position: 0 -840px;
}

#admin-menu .parametrii:hover {
	background-position: -105px -840px;
}

#admin-menu .erori {
	background-position: 0 -945px;
}

#admin-menu .erori:hover {
	background-position: -105px -945px;
}

#admin-menu .bannere {
	background-position: 0 -1050px;
}

#admin-menu .bannere:hover {
	background-position: -105px -1050px;
}

/******************** SEARCH FORM ********************/

.searchtable {
	background: url(../images/design/rc-sprite.png) no-repeat -70px -1300px;
	width: 580px;
	height: 33px;
}

.input-search, .input-search:focus {
	background: transparent;
	height: 17px;
	border: none;
	outline: none;
	margin-left: 9px;
	line-height: 17px;
	color: #6e6e6e;
}

.select-search {
	background: transparent;
	height: 17px;
	border: none;
	outline: none;
	line-height: 17px;
	color: #6e6e6e;
	margin: 0;
}

.select-search-by {
	background: transparent;
	height: 17px;
	border: none;
	outline: none;
	line-height: 17px;
	color: #6e6e6e;
	margin: 0;
}

.search-button-blue {
	width: 23px;
	height: 23px;
	background: url(../images/design/rc-sprite.png) no-repeat -70px -1270px;
	display: inline-block;
}

.search-button-blue:hover {
	background-position: -70px -1240px;
}

.icon-search-folder {
	width: 19px;
	height: 17px;
	background: url(../images/design/rc-sprite.png) no-repeat -115px -1278px;
	display: inline-block;
	border-left: 1px dotted #a0a0a0;
}

.icon-search-filter {
	width: 19px;
	height: 17px;
	background: url(../images/design/rc-sprite.png) no-repeat -135px -1278px;
	display: inline-block;
	border-left: 1px dotted #a0a0a0;
}

/******************** ********************/
