@charset "utf-8";
/* CSS Document */

html, body {
background: #9d9c88;
}
body {
font-size:62.5%;*font-size:62.5%;_font-size:62.5%;
margin: 1em 0em;
}

#custom-doc { 
width:96.0em;
*width:94.85em;
_width:95.95em;
min-width:960px; 
margin:auto;
text-align:left;
}


/*-- header styles --*/
/*-- Main logo --*/
.logo-ie-big {
background: url(../images/logo-ie-big.gif) no-repeat left top;
width: 12em;
height: 13em;
float: left;
}

/*-- Header content --*/

#hd {
height: 18em;
}

.header-content {
background: #9d9c88;
width: 84em;
*width: 84em;
_width: 83.9em;
height: 13em;
float: left;
}

.title-revista {
width: 11.5em;
*width: 11.4em;
_width: 11.3em;
height: 4em;
padding-right: 0.8em;
*padding-right: 0.7em;
_padding-right: 0.5em;
display: block;
float: left;
}

.upper-arrow {
width: 2em;
height: 4em;
float: left;
display: block;
}

.search-container {
background: url(../images/header-side-right-1.gif) no-repeat right top #171310;
width: 25em;
height: 4em;
float: right;
}

/*-- logo continuare --*/
.hd-main-image {
background: url(../images/header-bg-img-1.gif) repeat-x left top #d2c494;
height: 8.5em;
margin-top: 0.5em;
}

.logo-ie-big-2 {
background: url(../images/logo-ie-big-2.gif) no-repeat left top transparent;
width: 35em;
height: 8.5em;
float: left;
}

/*-- main navigation top --*/
.upper-navi {
background: #3a4535;
width: 84em;
height: 4em;
overflow: hidden;
}

.upper-navi ul {
width: 59em;
_width: 58em;
height: 4em;
float: left;
}
.upper-navi ul li {
height: 4em;
float: left;
}
.upper-navi ul li a {
color: #FFF;
text-decoration: none;
line-height: 4em;
font-weight: bold;
height: 4em;
padding: 0em 2em;
_padding: 0em 1.95em;
display: block;
*display: inline-block;
_display: inline-block;
outline: none;
}
.upper-navi ul li a:hover {
background: url(../images/btn-navi-upper-bg-2.gif) repeat-x left top transparent;
color: #b3d24a;
text-decoration: none;
line-height: 4em;
font-weight: bold;
height: 4em;
padding: 0em 2em;
_padding: 0em 1.95em;
display: block;
*display: inline-block;
_display: inline-block;
outline: none;
}
.upper-navi ul li a.selected {
background: url(../images/btn-navi-upper-bg.gif) repeat-x left top transparent;
color: #FFF;
text-decoration: none;
line-height: 4em;
font-weight: bold;
height: 4em;
padding: 0em 2em;
_padding: 0em 1.95em;
display: block;
*display: inline-block;
_display: inline-block;
outline: none;
}

/*-- header bar --*/
.header-bar {
background: url(../images/navi-bar-side-2.gif) repeat-x left top transparent;
color: #e6e8f8;
width: 96em;
*width: 95.9em;
_width: 95.8em;
height: 5em;
float: left;
clear: both;
}

.header-bar-side-1, .header-bar-side-2 {
width: 1em;
height: 5em;
display: block;
}

.header-bar-side-1 {
background: url(../images/navi-bar-side-1.gif) no-repeat left top transparent;
float: left;
}
.header-bar-side-2 {
background: url(../images/navi-bar-side-3.gif) no-repeat left top transparent;
float: right;
}

/*-- Content styles --*/

#yui-main {
font-size: 1em;
}

#bd, #yui-main {
background: url(../images/bg-img-content.gif) repeat-y center top #e4d6a5;
*background: url(../images/bg-img-content-2.gif) repeat-y center top #e4d6a5;
_background: url(../images/bg-img-content-3.gif) repeat-y center top #e4d6a5;
width: 96em;
*width: 95.9em;
_width: 95.8em;
}

#bd {
*padding-bottom: 1em;
_padding-bottom: 0.2em;
}

.yui-g {
width: 75em; /*78.12%*/
padding: 0em 1em;
}

.yui-u {
width: 37em; /*39.58%*/
}

.yui-b {
width: 18em;
*width: 17.9em;
_width: 17.8em;
margin-right: 5.33em;
*margin-right: 5.50em; 
_margin-right: 0.5em;
}

.navi-pane-container, .navi-pane-container-2 {
float: left;
clear: both;
margin-bottom: 1em;
}

.rubrica-navipane, .rubrica-navipane-2 {
background: url(../images/sidebar-side-tp-1.gif) no-repeat center top #171310;
color: #FFF;
width: 16em;
*width: 15.9em;
_width: 15.8em;
height: auto;
padding: 0.5em 1em; 
margin-bottom: 0.5em;
}

.rubrica-navipane-bannere, .rubrica-navipane-2-bannere {
background: url(../images/sidebar-side-tp-1.gif) no-repeat center top #171310;
color: #FFF;
width: 16em;
*width: 15.9em;
_width: 15.8em;
height: auto;
padding: 1em;
*padding: 1em 1em 0 1em; 
margin-bottom: 0.5em 0em;
}

.rubrica-navipane-2 {
background: url(../images/sidebar-side-tp-1b.gif) no-repeat center top #FFF;
color: #333;
}

.rubrica-navipane span.navipane-side-bt {
background: url(../images/sidebar-side-bt-1.gif) no-repeat left bottom transparent;
width: 18em;
*width: 17.9em;
_width: 17.8em;
height: 0.5em;
padding: 0em;
margin: 0em -1em -0.5em -1em;
display: block;
}

.navipane-side-bt-bannere {
background: url(../images/sidebar-side-bt-1.gif) no-repeat center bottom;
color: #FFF;
width: 16em;
*width: 15.9em;
_width: 15.8em;
height: auto;
min-height: 100%;
padding: 0em 1em 1em 1em;
*padding: 0em 1em 0.5em 1em;
margin: 0em -1em -1.5em -1em; 
*margin: 0em -1em -0.5em -1em;
position: relative;
z-index: 200;
}

.rubrica-navipane-2 span.navipane-side-bt-2 {
background: url(../images/sidebar-side-bt-1b.gif) no-repeat center bottom transparent;
width: 18em;
*width: 17.9em;
_width: 18em;
height: 0.5em;
padding: 0em;
margin: 0em -1em -0.5em -1em;
display: block;
}

.banner-small {
width: 16em;
height: 9em;
padding: 0.25em 0;
margin: 0em;
overflow: hidden;
display: block;
*display: inline-block;
}

.banner-small a {
width: 15.8em;
height: 8.7em;
padding: 0em;
margin: 0em;
display: block;
*display: inline-block;
outline: none;
border: solid 1px #3a4535;
border-bottom: solid 2px #3a4535;
}


.banner-small a:hover {
border: solid 1px #FFF;
border-bottom: solid 2px #FFF;
}

.banner-small a img {
width: 15.8em;
height: 8.8em;
border: none;
}

/*-- Gradients titles --*/
.rubrica-navipane h4 {
color: #e8edf6;
height: 2em;
letter-spacing: -0.40pt;
font-size: 1.4em;
font-weight: bold;
position: relative;
}

.rubrica-navipane h4 span {
background: url(../images/bg-img-heading.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
width: 100%;
height: 1.4em;
}

.gradient-ie h4 {
color: #e8edf6;
width: 11.4em;
*width: 11.3em;
_width: 11.3em;
height: 2em;
font-size: 1.4em;
font-weight: bold;
position: relative;
}
.gradient-ie h4 span {
background: url(../images/bg-img-heading.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
width: 100%;
height: 1.4em;
}
/*-- END of Gradients titles --*/

.rubrica-navipane h4 em {
width:2.5em;
height:2.5em;
padding: 0em;
margin-top: -0.3em;
margin-right: -0.5em;
_margin-right: -0.2em;
display: block;
float: right;
position: relative;
z-index: 99;
}

/*-- Rubtici --*/

.rubrica-col-1 {
background: url(../images/rubrica-side-mare-top.gif) no-repeat center top #171310;
color: #FFF;
width: 35em;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
}


.rubrica-side-bottom {
background: url(../images/rubrica-side-mare-bot.gif) no-repeat center top;
width: 37em;
height: 1em;
margin: 0em -1em;
display: block;
}

.rubrica-small-col-2 {
background: url(../images/rubrica-side-small-top.gif) no-repeat center top #3a4535;
color: #FFF;
width: 34.5em;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
}

.rubrica-small-col-3 {
background: url(../images/rubrica-side-small-top-2.gif) no-repeat center top #171310;
color: #FFF;
width: 34.5em;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
}

.rs-col-2-sbot {
background: url(../images/rubrica-side-small-bot.gif) no-repeat center top;
width: 36.5em;
height: 1em;
margin: 0em -1em;
display: block;
}

.rs-col-3-sbot {
background: url(../images/rubrica-side-small-bot-2.gif) no-repeat center top;
width: 36.5em;
height: 1em;
margin: 0em -1em;
display: block;
}


/*-- Footer styles --*/
.footer-navi {
background: url(../images/footer-navi-bg-img.gif) repeat-x left top #171310;
width: 96em;
*width: 95.9em;
_width: 95.8em;
height: 4em;
}
.footer-options {
background: url(../images/footer-options-side-2.gif) repeat-x left top #171310;
width: 96em;
*width: 95.9em;
_width: 95.8em;
height: 6em;
}

.footer-options-side-1, .footer-options-side-2 {
width: 1em;
height: 6em;
display: block;
}

.footer-options-side-1 {
background: url(../images/footer-options-side-1.gif) no-repeat left top transparent;
float: left;
}
.footer-options-side-2 {
background: url(../images/footer-options-side-3.gif) no-repeat left top transparent;
float: right;
}

.admin-contact {
width: 30em;
height: 4em;
padding:0em;
margin: 0em;
display: block;
float: right;
}
.admin-contact span {
width: 10em;
height: 4em;
display: block;
float: left;
}
.admin-contact span a {
background: url(../images/icon-mess.gif) no-repeat left top transparent;
color: #FFF;
text-decoration: none;
font-weight: bold;
line-height: 4em;
outline: none;
width: 7em;
*width: 6.9em;
_width: 6.8em;
height: 4em;
padding-left: 3em;
display: block;
}
.admin-contact span a:hover {
background: url(../images/icon-mess.gif) no-repeat scroll -10em top transparent;
color: #bdd952;
text-decoration: none;
font-weight: bold;
line-height: 4em;
outline: none;
width: 7em;
*width: 6.9em;
_width: 6.8em;
height: 4em;
padding-left: 3em;
display: block;
}

.footer-navi {
height: 4em;
padding: 0em;
margin: 0em;
overflow: hidden;
}
.footer-navi ul {
background: url(../images/icon-footer-navi.gif) no-repeat 0.6em top transparent;
width: 615px;
height: 4em;
float: left;
padding-left: 3em;
}
.footer-navi ul li {
height: 4em;
line-height: 4em;
float: left;
}
.footer-navi ul li a, .footer-navi ul li a:active, .footer-navi ul li a:focus, .footer-navi ul li a.selected {
color: #FFF;
text-decoration: none;
font-weight: bold;
height: 4em;
line-height: 4em;
padding: 0em 2em;
margin: 0em;
display: block;
*display: inline-block;
_display: inline-block;
}
.footer-navi ul li a:active, .footer-navi ul li a:focus, .footer-navi ul li a.selected { color: #bdd952; }

.footer-navi ul li a:hover, .footer-navi ul li a.selected {
background: url(../images/bg-img-btn-footer.gif) repeat-x left top transparent;
color: #bdd952;
text-decoration: none;
font-weight: bold;
height: 4em;
line-height: 4em;
padding: 0em 2em;
margin: 0em;
display: block;
*display: inline-block;
_display: inline-block;
}

.footer-navi ul li a.selected {
color: #FFF;
background: url(../images/bg-img-btn-footer-2.gif) repeat-x left top transparent;
}


/*-- End of footer styles --*/



/*-- SEARCH LAYOUT --*/

.search-layout {
width: 22em;
*width: 21.9em;
_width: 21.8em;
height: 3em;
padding: 0.5em 0em;
margin-right: 1em;
_margin-right: 0.5em;
float: right;
}

.icon-search {
width: 2.5em;
height: 3em;
float: left;
display: block; 
}

.search {
width: 19.5em;
*width: 19.4em;
_width: 19.3em;
height: 3em;
float: left;
}
.search form {
background: url(../images/search-bg-img.gif) repeat-x left center transparent;
height: 3em;
padding: 0em;
margin: 0em;
}

input.search-field {
width: 13.8em;
*width: 13.6em;
_width: 13.53em;
background: none;
padding: 0.2em 0em;
margin-top: 0.6em;
_margin-top: 0.5em;
border: none 1px #FFF;
}
input.search-field-ov {
color: #4b7837;
width: 13.8em;
*width: 13.7em;
_width: 13.53em;
background: none;
padding: 0.2em 0em;
margin-top: 0.6em;
_margin-top: 0.5em;
border: none 1px #FFF;
}
input.search-submit {
background: url(../images/search-btn-submit.gif) no-repeat left top transparent;
color: #FFF;
width: 5.6em;
height: 3em;
padding: 0.7em 0em;
margin: 0em;
margin-right: -0.1em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
}
input.search-submit-ov {
background: url(../images/search-btn-submit.gif) no-repeat scroll left -3em transparent;
color: #fb9f3c;
width: 5.6em;
height: 3em;
padding: 0.7em 0em;
margin: 0em;
margin-right: -0.1em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
}

/*-- Bannere top --*/

.banner-top {
width: 46.8em;
height: 6em;
padding: 0.9em;
margin: 0em;
float: right;
}

.banner-top a {
text-decoration: none;
width: 46.8em;
height: 6em;
border: solid 1px #e0d3a5;
outline:none;
display:block;
}
.banner-top a:hover {
text-decoration: none;
width: 46.8em;
height: 6em;
border: solid 1px #FFF;
outline:none;
display:block;
}

.banner-top a img {
width: 46.8em;
height: 6em;
border: none;
}

/*-- LOGIN LAYOUT --*/

.login {
width: 16em;
*width: 15.9em;
_width: 15.8em;
height: auto;
overflow: hidden;
}

.login form {
padding: 0em;
margin: 0em;
}
.login form p.fields {
background: url(../images/fields-small-bg-1.gif) no-repeat left top transparent;
*background: url(../images/fields-small-bg-1b.gif) no-repeat left top transparent;
_background: url(../images/fields-small-bg-1b.gif) no-repeat left top transparent;
width: 16em;
*width: 16em;
_width: 16em;
height: 2em;
margin: 0em 0em 0.5em 0em;
}
.login form p.fields-ov {
background: url(../images/fields-small-bg-1.gif) no-repeat scroll left -2em transparent;
*background: url(../images/fields-small-bg-1b.gif) no-repeat scroll left -2em transparent;
_background: url(../images/fields-small-bg-1b.gif) no-repeat scroll left -2em transparent;
width: 16em;
*width: 16em;
_width: 16em;
height: 2em;
margin: 0em 0em 0.5em 0em;
}

.login form div.login-label {
color: #b3d24a;
font-weight: bold;
font-style: normal;
padding-bottom: 0.3em;
}

.login-options {
padding: 0.5em 0em;
}
.login-options a {
color: #FFF;
text-decoration: none;
}
.login-options a:hover {
color: #b3d24a;
text-decoration: underline;
}

input.login-field, input.news-field {
width: 15em;
*width: 14.9em;
_width: 14.8em;
background: none;
margin: 0.3em 0.5em;
_margin: 0.2em 0.5em;
border: none 1px #FFF;
}
input.login-field-ov, input.news-field-ov {
color: #4b7837;
width: 15em;
*width: 14.9em;
_width: 14.8em;
background: none;
margin: 0.3em 0.5em;
_margin: 0.2em 0.5em;
border: none 1px #FFF;
}

input.news-field, input.news-field-ov {
width: 9.5em;
*width: 9.4em;
_width: 9.4em;
}

input.login-submit {
background: url(../images/btn-login.gif) no-repeat left top transparent;
color: #FFF;
width: 6em;
*width: 6.1em;
_width: 6.1em;
height: 2em;
padding: 0em;
margin: 0em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
}
input.login-submit-ov {
background: url(../images/btn-login.gif) no-repeat scroll left -2em transparent;
color: #fb9f3c;
width: 6em;
*width: 6.1em;
_width: 6.1em;
height: 2em;
padding: 0em;
margin: 0em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
}

input.news-submit {
background: url(../images/btn-news.gif) no-repeat left top transparent;
color: #FFF;
width: 5.8em;
*width: 5.9em;
_width: 5.9em;
height: 1.8em;
*height: 2em;
_height: 2em;
padding: 0em 0em 0.2em 0em;
*padding: 0em;
_padding: 0em;
margin: 0em;
margin-top: -1.9em;
*margin-top: -2.1em;
_margin-top: -1.9em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
position: relative;
z-index: 100;
}
input.news-submit-ov {
background: url(../images/btn-news.gif) no-repeat scroll left -2em transparent;
color: #fb9f3c;
width: 5.8em;
*width: 5.9em;
_width: 5.9em;
height: 1.8em;
*height: 2em;
_height: 2em;
padding: 0em 0em 0.2em 0em;
*padding: 0em;
_padding: 0em;
margin: 0em;
margin-top: -1.9em;
*margin-top: -2.1em;
_margin-top: -1.9em;
text-align: center;
border: none;
float: right;
outline: none;
cursor: pointer;
white-space: normal;
position: relative;
z-index: 100;
}

/*-- END OF LOGIN LAYOUT --*/

/*-- FLASH CLOCK --*/

.clock-container {
background: #000;
width: 12em;
height: 12em;
margin: 0em 2em 2em 2em;
*margin: 0em 1.9em 2em 2em;
_margin: 0em 1.85em 2em 2em;
outline: none;
border: none;
}

.clock {
background: #000;
width: 100%;
padding-top: 2em;
margin-top: 0.15em;
margin-bottom: 0.5em;
border: solid 1px #666;
overflow: hidden;
}

/*-- END OF FLASH CONTAINER --*/
/*
.banner-small {
width: 16em;
height: 9em;
padding: 0em;
margin: 0.75em 0em;
}

.banner-small a {
width: 15.8em;
height: 8.8em;
padding: 0em;
margin: 0em;
display: block;
outline: none;
border: solid 1px #FFF;
border-bottom: solid 2px #FFF;
}

.banner-small a:hover {
width: 15.8em;
height: 8.8em;
padding: 0em;
margin: 0em;
display: block;
outline: none;
border: solid 1px #3a4535;
border-bottom: solid 2px #3a4535;
}

.banner-small a img {
width: 15.8em;
height: 8.8em;
border: none;
}
*/
/*-- Bannere sidebar --*/

/*-- END of Bannere sidebar --*/


/*-- Continut styles --*/

.rubrica-small-col-2 h3 {
color: #e6e8f8; /*ddf882, e6e8f8, e8efd0, f5eac3*/
width: 100%;
height: auto;
margin-bottom: 0.65em;
font-size: 1.6em;
font-weight: bold;
position: relative;
white-space: nowrap;
overflow: hidden;
}

.rubrica-small-col-2 h3 span {
background: url(../images/bg-img-heading-2.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
width: 100%;
height: 1.6em;
}

.rubrica-col-1 h1, .rubrica-col-1 h2, .rubrica-small-col-3 h3 {
color: #e6e8f8; /*ddf882, e6e8f8, e8efd0, f5eac3*/
width: 100%;
height: auto;
margin-bottom: 0.65em;
font-size: 1.6em;
font-weight: bold;
position: relative;
white-space: nowrap;
overflow: hidden;
}

.rubrica-col-1 h1 span, .rubrica-col-1 h2 span, .rubrica-small-col-3 h3 span {
background: url(../images/bg-img-heading-3.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
width: 100%;
height: 1.6em;
}


.rubrica-col-1 h1 {
font-size: 200%;
border-bottom: solid 1px #373737;
}

.rubrica-col-1 h2 {
font-size: 180%;
}

.rubrica-col-1 h3 {
font-size: 180%;
}

.rubrica-small-col-2 p, .rubrica-col-1 p, .rubrica-small-col-3 p {
font-family: "Lucida Sans", Arial, System;
font-size: 110%;
line-height: 1.4;

font-family: "Verdana", Arial, Helvetica, sans-serif;
font-size: 110%;
font-style: normal;
font-weight: normal;
letter-spacing: -0.2pt;
word-spacing: -0.4pt;
white-space: normal;
text-align: justify;
color: #cbdae1;
line-height: 1.6;
margin: 1.2em 0em;
}

.rubrica-small-col-2 p {
color: #c8db86;
margin-bottom: 1em;
}

.rubrica-col-1 p, .rubrica-small-col-3 p {
color: #cbdae1;
margin-bottom: 1em;
}

/*-- END of CONTINUT STYLES --*/

/*-- BANNER / coloana 2 --*/

.banner-col-2, .banner-col-1 {
width: 35em;
padding: 0em 0em 1em 0em;
margin: 0em 1em;
}

.banner-col-1 {
padding: 0em;
margin: 0em;
}

.banner-col-2 a, .banner-col-2 a:hover, .banner-col-1 a, .banner-col-1 a:hover {
text-decoration: none;
width: 34.80em;
height: 14.80em;
display: block;
outline: none;
border: solid 1px #FFF;
border-bottom: solid 2px #FFF;
}

.banner-col-2 a:hover, .banner-col-1 a:hover {
border: solid 1px #000;
border-bottom: solid 2px #000;
}

.banner-col-2 a img, .banner-col-1 a img {
width: 34.80em;
height: 14.80em;
border: none;
}

/*-- END of BANNER / coloana 2 --*/


/*-- RUBRICA EDITORIAL --*/

.editor-photo {
width: 6em;
height: 7em;
padding: 0em 1em 1em 0em;
float: left;
}

.editor-photo img {
width: 6em;
height: 7em;
}

.rubrica-footer-options-1 {
background: url(../images/rubrica-footer-midl-1.gif) repeat-y left top;
width: 33em;
height: auto;
padding: 0em 1em;
}

.rubrica-footer-options-tp-1 {
background: url(../images/rubrica-footer-tp-1.gif) no-repeat left top;
width: 35em;
height: 0.5em;
margin: 0em -1em;
display: block;
}

.rubrica-footer-options-bt-1 {
background: url(../images/rubrica-footer-bt-1.gif) no-repeat left top;
width: 35em;
height: 0.5em;
margin: 0em -1em;
display: block;
}

.rubrica-footer-options-1 a {
color: #b3d24a;
text-decoration: none;
font-style: normal;
font-weight: bold;
vertical-align: middle;
height: 2em;
line-height: 2em;
}

.rubrica-footer-options-1 a:hover {
color: #FFF;
text-decoration: none;
font-style: normal;
font-weight: bold;
vertical-align: middle;
height: 2em;
line-height: 2em;
}

.rubrica-footer-options-1 a em {
font-size: 1.8em;
line-height: 0.9em;
height: 0.9em;
float: right;
}

/*-- END of RUBRICA EDITORIAL --*/

/*-- CUPRINS REVISTA --*/

.cuprins, .cuprins-2, .cuprins-3 {
width: 34.5em;
*width: 34.5em;
height: auto;
padding: 0em;
}

.cuprins ol, .cuprins-2 ol {
width: 34.5em;
padding: 0em;
overflow: auto;
}

.cuprins-2 ol, .cuprins ol li, .cuprins-2 ol li {
width: 34.5em;
padding: 0em;
margin: 0.1em 0em;
float: none;
}

.cuprins-2, .cuprins-2 ol, .cuprins-2 ol li {
width: 35.5em;
*width: 35em;
}

.cuprins-3, .cuprins-3 ol, .cuprins-3 ol li {
width: auto;
}

.cuprins-3 ol li {
margin: 0.25em 0em;
*margin: 0.25em 0em;
}

.cuprins ol li a {
background: url(../images/bg-img-articole-2.gif) repeat-x left bottom #515a4c;
font-family: "Lucida Sans", Arial, System;
color: #b3d24a;
font-size: 1.10em;
text-decoration: none;
width: 29.36em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #333f2d;
border-bottom: solid 2px #343932;
}
.cuprins ol li a:hover {
background: url(../images/bg-img-articole-2.gif) repeat-x left top #3a4535;
font-family: "Lucida Sans", Arial, System;
color: #FFF;
font-size: 1.10em;
text-decoration: none;
width: 29.36em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #596353;
border-top: solid 1px #677a5d;
border-bottom: solid 2px #303a2b;
}

.cuprins-2 ol li a, .cuprins-3 ol li a  {
background: url(../images/cuprins-bg-img.gif) repeat-x left top;
font-family: "Lucida Sans", Arial, System;
color: #b3d24a;
font-size: 1.10em;
text-decoration: none;
width: 30em;
*width: 29.8em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #1c1917;
border-bottom: solid 2px #1c1917;
}
.cuprins-2 ol li a:hover, .cuprins-3 ol li a:hover {
background: url(../images/cuprins-bg-img-ov.gif) repeat-x left top;
font-family: "Lucida Sans", Arial, System;
color: #FFF;
font-size: 1.10em;
text-decoration: none;
width: 30em;
*width: 29.8em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #6f6f6f;
border-top: solid 1px #333333;
border-bottom: solid 2px #333333;
}

.cuprins-3 ol li a, .cuprins-3 ol li a:hover {
width: auto;
*width: 96.8%;
*display: inline-block;
}
/*-- END OF CUPRINS REVISTA--*/

/*-- RUBRICI PE SCURT DIN NUMARUL CURENT --*/

.rubrica-small-col-2 dl {
width: 34.7em;
height: auto;
padding: 0.5em;
margin: 0.2em -0.8em;
overflow: hidden;
}

.rubrica-small-col-2 dl dt {
width: 5.3em;
height: 5.3em;
padding: 0em;
margin: 0em;
margin-right: 0.7em;
float: left;
clear: both;
border: solid 1px #b0b0b0;
}

.rubrica-small-col-2 dl dt img {
width: 4.5em;
height: 4.5em;
border: solid 4px #171310;
}

.rubrica-small-col-2 dl dd {
font-family: "Lucida Sans", Arial, System;
font-size: 1.05em;
display: block;
*display: inline-block;
}
.rubrica-small-col-2 dl dd em.info-rating {
background: #333;
width: auto;
font-size: 70%;
*font-size: 100%;
color: #dadadd;
text-align: right;
display: block;
margin-right: 0.5em;
padding: 0.2em 0.5em;
float: right;
}

.rub-preview-title {
font-size: 1.6em;
font-weight: bold;
font-style: normal;
letter-spacing: 150%;
color: #cbdae1;
padding-bottom: 0.25em;
}

.rub-preview {
color: #b3d24a;
background: url(../images/bg-img-articole-2.gif) repeat-x left bottom #515a4c;
border: solid 1px #333f2d;
border-bottom: solid 2px #343932;
cursor: pointer;
outline: none;
}
.rub-preview-ov {
color: #FFF;
background: url(../images/bg-img-articole-3.gif) repeat-x left top #3a4535;
border: solid 1px #596353;
border-top: solid 1px #677a5d;
border-bottom: solid 2px #303a2b;
cursor: pointer;
outline: none;
}


/*-- END OF RUBRICI PE SCURT DIN NUMARUL CURENT --*/

/*-- TAG CLOUDS --*/

#dynacloud {
width: 14.8em;
*width: 14.6em;
background: #000;
color: #2b2724;
font-size: 100%;
text-align: center;
line-height: 1.5;
padding: 0.5em 0.5em 1em 0.5em;
border: solid 1px #666;
margin-bottom: 0.5em;
overflow: hidden;
white-space: inherit;
*display: inline-block;
}

#dynacloud a {
font-variant: small-caps;
color: #b3d24a;
text-decoration: none;
outline: none;
}
#dynacloud a:hover {
font-variant: small-caps;
color: #cbdae1;
text-decoration: underline;
outline: none;
}

.highlight {
color: #000;
background-color: #c5ff00;
}

/*-- END OF TAG CLOUDS --*/

/*-- CRUMB STYLES --*/

.crumb-title {
background: url(../images/icon-home.gif) no-repeat left 0.38em;
width: 6em;
height: 3em;
padding-left: 3em;
float: left;
}

.crumb-title h1 {
color: #ccea65; /*ddf882, e6e8f8, e8efd0, f5eac3*/
width: 5em;
height: auto;
margin-bottom: 0.65em;
font-size: 120%;
font-weight: bold;
line-height: 2.7em;
position: relative;
white-space: nowrap;
overflow: hidden;
}

.crumb-title span {
background: url(../images/bg-img-heading-3.png) repeat-x;
position: absolute;
top: 0.2em;
bottom: -0.1em;
display: block;
width: 5em;
height: 3em;
left: 0;
}

/*-- END OF CRUMB STYLES --*/


/*-- Pagini detaliu styles --*/

.clear {
float: left;
*float: none;
clear: both;
display: none;
*display: inline-block;
}

.clear2 {
background: none;
width: 100%;
float: left;
clear: both;
}

.rubrica-col-1-b {
background: url(../images/rubrica-side-mare-top-b.gif) no-repeat center top #171310;
*background: url(../images/rubrica-side-mare-top-b-ie.gif) no-repeat center top #171310;
color: #FFF;
width: 73em;
*width: 72.8em;
height: 100%;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
overflow: hidden;
}


.rubrica-side-bottom-b {
background: url(../images/rubrica-side-mare-bot-b.gif) no-repeat center top;
*background: url(../images/rubrica-side-mare-bot-b-ie.gif) no-repeat center top #171310;
width: 75em;
*width: 74.8em;
height: 10px !important;
margin: 0em -1em;
display: block;
position: relative;
}

.rubrica-col-1-b h1, .rubrica-col-1-b h2, .rubrica-col-1-b h3, .articol-galerie-sidebar h2 {
color: #e6e8f8; /*ddf882, e6e8f8, e8efd0, f5eac3*/
height: auto;
margin-bottom: 0.65em;
font-size: 1.6em;
font-weight: bold;
position: relative;
white-space: nowrap;
overflow: hidden;
}

.rubrica-col-1-b h1 span, .rubrica-col-1-b h2 span, .rubrica-col-1-b h3 span, .articol-galerie-sidebar h2 span {
background: url(../images/bg-img-heading-3.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
width: 100%;
*width: 88%;
display: block;
*display: inline-block;
height: 2em;
overflow: hidden;
}

.articol-galerie-sidebar h2 span {
background: url(../images/bg-img-heading-2.png) repeat-x;
}


.rubrica-col-1-b h1 {
font-size: 200%;
}

.rubrica-col-1-b h2 {
font-size: 180%;
}

.rubrica-col-1-b h3 {
font-size: 160%;
}

.rubrica-col-1-b p {
font-family: "Verdana", Arial, Helvetica, sans-serif;
font-size: 110%;
font-style: normal;
font-weight: normal;
letter-spacing: -0.2pt;
word-spacing: -0.4pt;
white-space: normal;
text-align: justify;
color: #cbdae1;
line-height: 1.6;
margin: 1.2em 0em;
}

.rubrica-col-1-b p br {
}

.rubrica-col-1-b p img {

}

.rubrica-col-1-b p a, .rubrica-col-1-b ul li a {
text-decoration: underline;
color: #b3d24a;
}
.rubrica-col-1-b p a:hover, .rubrica-col-1-b ul li a:hover {
text-decoration: underline;
color: #c5ff00;
}

.rubrica-col-1-b strong {
color: #afcc54;
font-style: normal;
font-weight: bold;
}

.rubrica-col-1-b em {
color: #afcc54;
font-style: normal;
font-weight: normal;
}

.rubrica-col-1-b ul {
padding: 0em;
margin: 0em 0em 1.2em 0em;
}

.rubrica-col-1-b ul li {
background: url(../images/bg-img-articole.gif) repeat-x left top;
width: 54%;
padding: 0.7em;
margin: 0.2em 0em;
display: inline-table;
*display: inline-block;
border: solid 1px #3a3a3a;
}


/*-- Articol detaliu styles --*/
.editor-photo-large {
width: 7em;
height: 10em;
padding: 0em 1em 1em 0em;
float: left;
}

.editor-photo-large img {
width: auto;
height: 10em;
}

.rubrica-col-1-b-head {
color: #FFF;
width: 100%;
*width: auto;
padding: 0em;
margin-bottom: 1em;
overflow: hidden;
*overflow: auto;
border-bottom: solid 1px #FFF;
}

.rubrica-col-1-b-head h1 {
color: #e6e8f8; /*ddf882, e6e8f8, e8efd0, f5eac3*/
width: 32em;
*width: 88%;
height: auto;
margin-bottom: 0.3em;
font-size: 1.6em;
font-weight: bold;
position: relative;
white-space: nowrap;
overflow: hidden;
}

.rubrica-col-1-b-head h1 span {
background: url(../images/bg-img-heading-3.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
*display: inline-block;
width: 100%;
*width: 88%;
height: 2em;
overflow: hidden;
}

.rubrica-col-1-b-head h1 {
font-size: 200%;
}

.article-detailes {
width: auto;
height: auto;
padding: 0em;
margin: 0em;
overflow: hidden;
*overflow:auto;
}
.article-detailes dt {
padding: 0em;
margin: 0em;
height: auto;
overflow: hidden;
*overflow:auto;
float: left;
clear: right;
}
.article-detailes dt span {
width: 60em;
text-align: left;
font-style: normal;
font-weight: normal;
line-height: 1.2;
padding: 0em;
margin: 0em;
float: left;
}
.article-detailes dt span em {
width: 4em;
text-align: left;
vertical-align: top;
font-style: normal;
font-weight: normal;
padding: 0em 1em 0.2em 0em;
margin: 0em;
float: left;
}
.article-detailes dt span a {
color: #ededed;
text-decoration: none;
}
.article-detailes dt span a:hover {
color: #b3d24a;
text-decoration: underline;
}

.article-detailes dd {
width: 60em;
padding: 0em;
margin: 0em;
height: auto;
padding: 0.2em 0em 0em 0em;
margin: 0em;
float: left;
}
.article-detailes dd span.stars, span.stars {
background: url(../images/star-single.gif) no-repeat left top transparent;
width: 1.6em;
height: 1.6em;
display: block;
float: left;
}

span.stars {
float: right;
}

/*-- END OF Articol detaliu styles --*/

/*-- Galerie imagini articol --*/

.articol-galerie-sidebar {
width: 28em;
height: auto;
float: right;
padding: 1em 1em 1em 2em;
margin: 0em;
float: right;
position: relative;
z-index: 999;
}

.rubrica-small-col-4 {
background: url(../images/layout-img-detalii-galerie-1.gif) no-repeat center top #3a4535;
color: #FFF;
width: 26em;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
}

.rs-col-4-sbot {
background: url(../images/layout-img-detalii-galerie-2.gif) no-repeat center top;
width: 28em;
height: 1em;
margin: 0em -1em;
display: block;
}

.rubrica-small-col-5 {
background: url(../images/rating-layout-side-tp.gif) no-repeat center top #898786;
color: #FFF;
width: 26em;
padding: 1em 1em 0em 1em;
margin-bottom: 1em;
}

.rs-col-5-sbot {
background: url(../images/rating-layout-side-bt.gif) no-repeat center top;
width: 28em;
height: 0.5em;
margin: 0em -1em;
display: block;
}

/*-- END of Galerie articol --*/



/*-- Rubrica comentarii --*/

.comments-container {
width: 100%;
padding: 1em 0em;
margin: 0em;
float: left;
clear: both;
border-top: solid 5px #303030;
}

.comments-container h3 {
color: #e6e8f8; /*ddf882, e6e8f8, e8efd0, f5eac3*/
width: 100%;

height: auto;
padding-bottom: 0.5em;
margin-bottom: 0.3em;
font-size: 1.6em;
font-weight: bold;
position: relative;
white-space: nowrap;
overflow: hidden;
border-bottom: solid 1px #FFF;
}

.comments-container h3 span {
background: url(../images/bg-img-heading-3.png) repeat-x;
position: absolute;
top: 0em;
bottom: -0.1em;
display: block;
*display: inline-block;
width: 100%;
*width: 88%;
height: 2em;
overflow: hidden;
}

.comments-container h3 em {
width: auto;
height: auto;
margin: -0.05em 26em -0.55em 0em;
float: right;
position: relative;
z-index: 99;
}

.comments-container h3 em img {
width: 1.66em;
height: 1.66em;
border: none;
}

.comments-container h3 {
font-size: 180%;
}

/*-- END OF RUBRICA COMENTARII --*/

/*-- RUBRICI COMENTARII --*/

.comment-module {
background: #3a4535;
padding: 1em;
margin: 0em;
/*float: left; */
clear: both;
overflow: hidden;
display: block;
*display: inline-block;
width: 100%;
}

hr.comment-separator {
height: 0em;
*height: 0.5em;
padding: 0em;
margin-bottom: 0.7em;
*margin-bottom: 0em;
display: block;
*display: inline-block;
border: none 1px #000;
border-top: solid 5px #303030;
}

hr.separator-small {
height: 0em;
*height: 0.1em;
padding: 0em;
margin-bottom: 0.3em;
*margin-bottom: 0em;
display: block;
*display: block;
border: none 1px #000;
border-top: solid 1px #303030;
}

.comment-module-thumb {
width: 5em;
height: auto;
padding: 0em 1em 1em 0em;
margin: 0em;
float: left;
}
.comment-module-thumb img {
width: 5em;
height: 5em;
border: none;
}
.comment-module-data {
width: 61em;
height: auto;
font-family: "Lucida Sans", Arial, System;
font-size: 115%;
color: #FFF;
line-height: 1.2;
text-align: left;
padding: 0.4em;
margin: 0em;
margin-bottom: 0.8em;
border: solid 1px #565c54;
border-top: solid 2px #2d332a;
float: left;
}

span.redactor-name {
font-size: 150%;
font-weight: bold;
color: #b3d24a;
display: block;
*display: inline-block;
*width: 100%;
}

span.redactor-functie {
font-size: 120%;
color: #ececec;
display: block;
padding-bottom: 0.5em;
*display: inline-block;
*width: 100%;
}

span.redactor-address {
margin-top: 0.5em;
padding-top: 0.3em;
line-height: 1.7em;
display: block;
border-top: solid 1px #303030;
}

span.redactor-address em {
width: 12.5%;
color: #CCC;
line-height: 1.5em;
background: #898786;
display: block;
padding: 0em 0.5em;
margin-right: 1em;
float: left;
clear: left;
border-top: solid 1px #3a4535;
border-bottom: solid 1px #3a4535;
}

span.redactor-address a {
color: #b3d24a;
text-decoration: none;
}
span.redactor-address a:hover {
color: #d4f36b;
text-decoration: underline;
}

.comment-module-post {
background: url(../images/comment-post-arrow.gif) no-repeat 2em top #171310;
width: 100%;
min-height: 2em;
padding: 2em 0em 0.5em 0em;
margin: 0em -1em -1em -1em;
float: left;
clear: both;
font-size:11px;
}

.comment-module-post span {
color: #b3d24a;
}
.comment-module-post em {
color: #a7ad94;
font-style: italic;
}

.comment-module-data-admin {
background-color:#171310;
border-color:#2D332A #565C54 #565C54;
border-style:solid;
border-width:2px 1px 1px;
color:#CBDAE1;
float:left;
font-family:"Lucida Sans",Arial,System;
font-size:100%;
height:auto;
line-height:1.2;
margin:1em 0 0.5em;
padding:0.4em;
text-align:left;
width:30em;
}

/*-- END OF RUBRICI COMENTARII--*/

/*-- COMMENT FORMULAR --*/

.bg-img-user-reg-icon {
background: url(../images/icon-large-user-reg.jpg) no-repeat right top;
}

.bg-img-contact-form {
background: url(../images/icon-large-contact-form.jpg) no-repeat right top;
}

.bg-img-pass {
background: url(../images/icon-large-pass.jpg) no-repeat right top;
}

.contact-form-icon {
padding-bottom: 0.5em;
text-align: left;
}
.contact-form-icon img {
margin-left: -1em;
}

.comment-error {
font-size: 110%;
font-style: italic;
width: 29.90em;
*width: 30.10em;
_width: 30.10em;
height: auto;
padding: 0.5em;
border: solid 1px #d24a4a;
}

.comment-error em {
color: #FF3300;
font-weight: bold;
margin-right: 0.5em;
}

.comment-post, .comment-post-reg {
width: 100%;
height: auto;
padding: 0em;
margin: 0em;
overflow: hidden;
*overflow: auto;
}

.comment-post-reg {
background: url(../images/bg-img-shadow-reg.jpg) no-repeat 75% center;
width: 92.5%;
padding: 1em 0em 2em 5em;
}

#comment-form {
padding: 0em 0em 0em 2em;
margin: 0em;
}


#comment-form p.fields {
background: url(../images/comment-post-field.gif) no-repeat left top;
width: 30.90em;
*width: 31.10em;
_width: 31.10em;
height: 1.85em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}
#comment-form p.fields-ov {
background: url(../images/comment-post-field.gif) no-repeat scroll left -1.8em;
width: 30.90em;
*width: 31.10em;
_width: 31.10em;
height: 1.85em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}

#comment-form p.fields-2 {
background: url(../images/capcha-field.gif) no-repeat left top;
width: 17.45em;
*width: 17.43em;
_width: 17.43em;
height: 1.80em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}
#comment-form p.fields-2-ov {
background: url(../images/capcha-field.gif) no-repeat scroll left -1.85em;
*background: url(../images/capcha-field.gif) no-repeat scroll left -1.80em;
width: 17.45em;
*width: 17.43em;
_width: 17.43em;
height: 1.80em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}

#comment-form p.fields-file {
background: url(../images/comment-post-field-2.gif) no-repeat left top;
width: 30.90em;
*width: 31.10em;
_width: 31.10em;
height: 1.85em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}
#comment-form p.fields-file-ov {
background: url(../images/comment-post-field-2.gif) no-repeat scroll left -1.8em;
width: 30.90em;
*width: 31.10em;
_width: 31.10em;
height: 1.85em;
*height: 1.80em;
margin: 0em 0em 0.5em 0em;
}

.comment-label, .comment-label-2 {
font-family: "Lucida Sans", Arial, System;
color: #b3d24a;
font-size: 120%;
padding-bottom: 0.3em;
}

.comment-label em, .comment-label-2 em  {
background: transparent;
width: 9.5em;
height: 3.6em;
margin-right: 53%;
*margin-right: 51%;
float: right;
}

.comment-label-2 em  {
margin-right: 47%;
*margin-right: 46%;
_margin-right: 42%;
*display: inline-block;
}


.comment-label em img, .comment-label-2 em img  {
width: 9.3em;
height: 3.4em;
border: solid 1px #666;
}

#comment-form input.data-field {
color: #333;
font-size: 120%;
background: none;
width: 25.00em;
padding: 0.15em 0em;
*padding: 0.10em 0em;
margin-left: 0.35em;
border: none 1px #FFF;
}

#comment-form input.data-field-file {
color: #171310;
font-size: 120%;
background: none;
width: 25.00em;
*width: 25.00em;
padding: 0.15em 0em;
*padding: 0.10em 0em;
margin-left: 0.35em;
border: none 1px transparent;
outline: none;
}

#comment-form input.data-field-b {
color: #333;
font-size: 120%;
background: none;
width: 13.60em;
padding: 0.14em 0em;
*padding: 0.10em 0em;
margin-left: 0.35em;
border: none 1px #FFF;
}

.comment-submit {
background: url(../images/comment-post-btn-submit.gif) no-repeat left top;
color: #FFF;
width: 10em;
*width: 10.1em;
height: 2.72em;
text-align: center;
line-height: 2.20em;
*line-height: 2.72em;
border: none;
outline: none;
cursor: pointer;
white-space: nowrap;
}
.comment-submit-ov {
background: url(../images/comment-post-btn-submit.gif) no-repeat scroll left -2.72em;
color: #fb9f3c;
width: 10em;
*width: 10.1em;
height: 2.72em;
text-align: center;
line-height: 2.20em;
*line-height: 2.72em;
border: none;
outline: none;
cursor: pointer;
white-space: nowrap;
}

#comment-form p.textarea {
background: url(../images/comment-post-textarea.gif) no-repeat left top;
width: 30.40em;
*width: 31.10em;
height: 10.85em;
*height: 10.80em;
padding: 0.5em 0em 0.5em 0.5em;
*padding: 0.5em 0em 0.6em 0.5em;
margin: 0em 0em 1em 0em;
}
#comment-form p.textarea-ov {
background: url(../images/comment-post-textarea.gif) no-repeat scroll left -11.80em;
*background: url(../images/comment-post-textarea.gif) no-repeat scroll left -11.85em;
_background: url(../images/comment-post-textarea.gif) no-repeat scroll left -11.81em;
width: 30.40em;
*width: 31.10em;
height: 10.85em;
*height: 10.80em;
padding: 0.5em 0em 0.5em 0.5em;
*padding: 0.5em 0em 0.6em 0.5em;
margin: 0em 0em 1em 0em;
}

#comment-form textarea.data-field-2 {
font-family: "Lucida Sans", Arial, System;
color: #333;
font-size: 120%;
background: none;
width: 24.50em;
height: 8em;
*height: 7.96em;
padding: 0.45em 0em;
margin-left: 0.35em;
border: none 1px #FFF;
overflow: auto;
white-space: normal;
}


/*-- END OF COMMENT FORMULAR --*/

/*-- PARTENERI/LINKURI --*/

p.parteneri {
font-size: 90%;
*font-size: 100%;
text-align: left;
padding: 0em;
*padding-top: 0.3em;
margin: 0em 0em 1em 0em;
}

p.parteneri span {
display: block;
}

.parteneri-banner-small {
padding-bottom: 0.5em;
}

.parteneri-banner-small a {
background: #9d9c88;
padding: 0.2em;
width: 25.4em;
height: 6.4em;
border: solid 1px #ecece6;
display: block;
}
.parteneri-banner-small a:hover {
background: #858470;
padding: 0.2em;
width: 25.4em;
height: 6.4em;
border: solid 1px #b0af9f;
display: block;
}

.parteneri-banner-small a img {
width: 25.4em;
height: 6.4em;
outline: none;
border: none;
}

.banner-300x80 {
padding-bottom: 0.5em;
}

.banner-300x80 a {
background: #9d9c88;
padding: 0.2em;
width: 25.4em;
height: 6.4em;
border: solid 1px #ecece6;
display: block;
}
.banner-300x80 a:hover {
background: #858470;
padding: 0.2em;
width: 25.4em;
height: 6.4em;
border: solid 1px #b0af9f;
display: block;
}

.banner-300x80 a img {
width: 25.2em;
height: 6.4em;
outline: none;
border: none;
}


span.parteneri-detalii {
color: #a6ada2;
padding: 0em 0.5em;
padding-bottom: 0.5em;
border-bottom: solid 1px #2f352b;
}

span.parteneri-detalii a {
text-decoration: none;
padding: 0em;
margin-right: 0.5em;
}
span.parteneri-detalii a:hover {
text-decoration: underline;
padding: 0em;
margin-right: 0.5em;
}

/*-- END of PARTENERI/LINKURI --*/

/*-- REVISTA/STYLES --*/

p.revista {
padding: 0em 1.9em;
margin: 0em;
}

.cover {
display: block;
padding: 0em;
margin: 0em;
border-bottom: solid 2px #313c2c;
cursor: pointer;
}

.cover-ov {
display: block;
padding: 0em;
margin: 0em;
border-bottom: solid 2px #b3d24a;
cursor: pointer;
}

.cover a img {
width: 22em !important;
height: 19em !important;
outline: none;
border: none;
}

.revista-options {
padding: 0.5em 0em 1em 1em;
margin: 0em;
display: block;
}
span.revista-options a {
text-decoration: none !important;
text-align: left;
display: block;
margin: 0.3em 0em;
}
span.revista-options a:hover {
text-decoration: underline !important;
}




a[href$='.pdf'] {
display:inline-block;
padding-left:25px;
line-height:18px;
background:transparent url(../images/pdf.gif) center left no-repeat;
}
a[href^='cuprins'] {
display:inline-block;
padding-left:25px;
line-height:18px;
background:transparent url(../images/article.gif) center left no-repeat;
}
a[href$='top.php'] {
display:inline-block;
padding-left:25px;
line-height:18px;
background:transparent url(../images/top-rated.gif) center left no-repeat;
}


.top-rated-articles {
width: 56%;
*width: 55%;
padding: 0em;
margin: 0em 0em 0.3em 0em;
border-bottom: solid 1px #303030;
overflow: hidden;
}

.top-rated-articles dt {
width: 78%;
display: block;
padding: 0.5em;
margin: 0em;
border-right: solid 1px #303030;
float: left;
}

.top-rated-articles dt a {
color: #b3d24a;
text-decoration: none;
}

.top-rated-articles dt a:hover {
color: #c5ff00;
text-decoration: underline;
}

.top-rated-articles dd {
width: 7.4em;
height: 1.4em;
padding: 0.5em 0em;
margin: 0em;
float: right;
}

.star5 {
background: url(../images/top-rated-star.gif) no-repeat center center;
}
.star4 {
background: url(../images/top-rated-star.gif) no-repeat -1.5em center;
}
.star3 {
background: url(../images/top-rated-star.gif) no-repeat -3em center;
}
.star2 {
background: url(../images/top-rated-star.gif) no-repeat -4.5em center;
}
.star1 {
background: url(../images/top-rated-star.gif) no-repeat -6em center;
}


.cuprins-articole {
width: 56%;
*width: 55%;
padding: 0em;
margin: 0em 0em 0.3em 0em;
border-bottom: solid 1px #303030;
overflow: hidden;
}

.cuprins-articole dt {
width: 78%;
display: block;
padding: 0.5em;
margin: 0em;
border-right: solid 1px #303030;
float: left;
}

.cuprins-articole dt a {
color: #b3d24a;
text-decoration: none;
}

.cuprins-articole dt a:hover {
color: #c5ff00;
text-decoration: underline;
}

.cuprins-articole dd {
width: 7.4em;
height: 1.4em;
padding: 0.5em 0em;
margin: 0em;
float: right;
}
/*-- END of REVISTA/STYLES --*/

/*Banner mare 720x90*/

.banner-720x90 {
width: 72.2em;
height: 9.2em;
margin: 0em auto;
overflow: hidden;
}
.banner-720x90 a {
width: 72em;
height: 9em;
display: block;
outline: none;
border: solid 1px #9d9c88;
}
.banner-720x90 a:hover {
width: 72em;
height: 9em;
display: block;
outline: none;
border: solid 1px #FFF;
}
.banner-720x90 a img {
width: 72em;
height: 9em;
outline: none;
border: none;
}

/*End of Banner 720x90*/

/*Banner mare 340x150*/

.banner-340x150 {
width: 34.2em;
height: 15.2em;
margin: 0em auto;
overflow: hidden;
}
.banner-340x150 a {
width: 34em;
height: 15em;
display: block;
outline: none;
border: solid 1px #9d9c88;
border-bottom: solid 2px #9d9c88;
}
.banner-340x150 a:hover {
width: 34em;
height: 15em;
display: block;
outline: none;
border: solid 1px #FFF;
border-bottom: solid 2px #FFF;
}
.banner-340x150 a img {
width: 34em;
height: 15em;
outline: none;
border: none;
}

/*End of Banner 340x150*/

/*Confirmare succes*/

.confirmare-succes, .confirmare-eroare {
padding: 1em;
border: solid 1px #9d9c88;
border-bottom: solid 2px #858476;
overflow: hidden;
*overflow: auto;
}

.confirmare-succes {
background: url(../images/icon-confirmare-1-bg-img.gif) no-repeat right top;
}

.confirmare-eroare {
background: url(../images/icon-confirmare-2-bg-img.gif) no-repeat right top;
}

.confirmare-succes strong.confim-title, .confirmare-eroare strong.confim-title {
color: #b3d24a;
font-size: 160%;
font-style: normal;
font-weight: normal;
display: block;
margin-bottom: 0.65em;
}
.confirmare-succes strong.confim-title em, .confirmare-eroare strong.confim-title em {
color: #d24a4a;
font-style: normal;
}
.confirmare-succes em, .confirmare-eroare em {
color: #FFF;
font-size: 110%
}

/*End of confirmare succes*/

/*Confirmare eroare*/

.confirmare-eroare {
}

/*End of confirmare eroare*/

.icon-gasit {
background: url(../images/icon-search-done.gif) no-repeat left top;
padding: 1em 0em 1em 8.5em;
margin-top: -1em;
}

.icon-negasit {
background: url(../images/icon-search-none.gif) no-repeat left top;
padding: 1em 0em 1em 8.5em;
margin-top: -1em;
}

.icon-gasit p, .icon-negasit p {
font: bold 120%/100% Arial, Helvetica, sans-serif !important;
letter-spacing: 0;
word-spacing: -0.5pt;
color: #FFF;
padding: 0em;
margin: 1px 5px 1px 0 !important;
display: inline !important;
}

.icon-negasit p {
color: #FF3300;
}

.icon-gasit p em, .icon-negasit p em {
background: #333;
width:16%;
color: #b3d24a;
font-style: normal;
font-weight: bold;
display: inline-block;
padding: 0 7px;
margin-right: 0.7em;
text-align: left;
}

/*MENIU NUMERIC*/

.meniu-numeric, .meniu-numeric ul {
padding: 0;
margin: 0;
overflow: hidden;
}

.meniu-numeric {
padding: 0 100px 0 0;
*padding: 0;
}

.meniu-numeric ul {
padding: 0 !important;
width: auto !important;
height: 28px !important;
}

.meniu-numeric ul li {
width: auto !important;
height: auto !important;
padding: 2px !important;
margin: 0 !important;
display: inline-block !important;
_display: inline !important;
float: left;
}

.meniu-numeric ul li a {
width: auto !important;
min-width: 8px !important;
background: url(../images/bg-img-articole.gif) repeat-x left center;
color: #FFF;
text-decoration: none;
border: solid 1px #171310;
border-top: solid 1px #666;
border-bottom: solid 1px #000;
display: inline-block;
padding: 3px 7px !important;
margin: 0 1px 0 0 !important;
}

.meniu-numeric ul li a:hover {
width: auto !important;
min-width: 8px !important;
background: url(../images/bg-img-articole.gif) repeat-x scroll left top;
color: #b3d24a;
text-decoration: none;
border: solid 1px #171310;
border-top: solid 1px #666;
border-bottom: solid 1px #000;
display: inline-block;
padding: 3px 7px !important;
margin: 0 1px 0 0 !important;
}

.meniu-numeric ul li a.selected {
width: auto !important;
min-width: 8px !important;
background: url(../images/bg-img-articole-3.gif) repeat-x scroll left bottom;
color: #b3d24a;
text-decoration: none;
border: solid 1px #171310;
border-top: solid 1px #666;
border-bottom: solid 1px #000;
display: inline-block;
padding: 3px 7px !important;
margin: 0 1px 0 0 !important;
}

span.info-numeric {
font-size: 110%;
color: #626161;
float: right;
margin-top: 1em;
margin-right: -8.5em;
*margin-right: 0em;
position:relative;
}

/*END OF MENIU NUMERIC*/

.rubrica-small-col-4 ol li a {
background: url(../images/bg-img-articole-2.gif) repeat-x left bottom #515a4c;
font-family: "Lucida Sans", Arial, System;
color: #b3d24a;
font-size: 1.10em;
text-decoration: none;
width: 21.81em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #333f2d;
border-bottom: solid 2px #343932;
}
.rubrica-small-col-4 ol li a:hover {
background: url(../images/bg-img-articole-2.gif) repeat-x left top #3a4535;
font-family: "Lucida Sans", Arial, System;
color: #FFF;
font-size: 1.10em;
text-decoration: none;
width: 21.81em;
padding: 0.636em 0.909em;
display: block;
border: solid 1px #596353;
border-top: solid 1px #677a5d;
border-bottom: solid 2px #303a2b;
}


/*-- Btn portal --*/

.btn-portal {
background: none;
width: 18em;
height: 5.5em;
padding: 0;
padding-right: 0.2em;
margin: 0;
margin-top: -0.75em;
position: relative;
float: right;
display: block;
*display: inline-block;
overflow: hidden;
}

.btn-portal a {
background: url(../images/btn-acces-portal.gif) no-repeat left top;
display: block;
width: 18em !important;
height: 5.5em !important;
outline: none;
border: none;
}

.btn-portal a:hover {
background: url(../images/btn-acces-portal.gif) no-repeat scroll left -5em;
display: block;
width: 18em !important;
height: 5.5em !important;
outline: none;
border: none;
}
