/* old orange #E36528*/

/* reset properties */
 html, body, div, span, applet, object, iframe, blockquote, pre, a, font, img, small, strike, fieldset, form, label, legend, caption {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    text-align: left;
}

table, tbody, tfoot, thead, tr, th, td { 
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    text-align: left;
}

h1, h2, h3, h4, h5, h6, ol, ul, li, p {
    margin: 0;
    padding: 0;
}
/* remember to define focus styles! */
 :focus {
    outline: 0;
}
ul {
    list-style: none;
}
ol {
    margin-left: 20px;
}
/* tables still need 'cellspacing="0"' in the markup */
 table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
/* general */
 body {
    font-size:13px;
    font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
    overflow-x: hidden;
    line-height: 1;
    color: #333;
    background-color: white;
    background-image: url('../images/facelift/navy.png');
    background-repeat: repeat-x;
    background-position: left -80px;
}
html, body {
    height:100%
}
a:link {
    color:#053765;
    text-decoration:none;
}
a:visited {
    color:#053765;
}
a:hover, a:active {
    text-decoration:underline;
    color:#053765;
}
a.yellow-link {
    color:#e9900f;
}
.image-container {
    position:relative;
    display:block;
}
.image-container a {
    display:block;
	color:#fff;
}
.source {
    background:#000;
    bottom:0;
    border-top:1px solid #222;
    color:#fff;
    font-size:11px;
    left:0;
    right:0;
    line-height:1.3em;
    padding:5px 8px;
    position:absolute;
    text-shadow:0 0 1px #000;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    opacity:0.7;
    filter:alpha(opacity=70);
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
}
.radius_5 {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.radius_10 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.submit {
    background:#FFA200;
    padding:1px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000;
    border:1px solid #cc8200;
    cursor:pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.submit:hover {
    background:#ffbd30;
    border-color:#FFA200;
}
.input {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x 0 -40px #FFF;
    border:1px solid #D8E3EE;
    color:#174386;
}
.clear {
    clear:both
}
h2 {
    font-size:18px;
    font-weight:normal;
    padding:5px 0;
    margin-bottom: 10px;
}
h2.all-uppercase {
    font-size:18px;
    font-weight:normal;
    text-transform:uppercase;
    color:#777;
    padding:5px 0;
}
div.all-uppercase, h3.all-uppercase {
    font-size:14px;
    font-weight:normal;
    letter-spacing:0.03em;
    text-transform:uppercase;
    border-bottom:1px solid #ccc;
    color:#666666;
    margin-bottom:8px;
    line-height:1.3em;
}
#site {
    width:1000px;
    color:#333;
    background:#fff;
}
/* adds */
 #header_adds {
    width:980px;
    background:#ffffff;
}
#leaderboard {
    margin:5px 0;
    width:728px;
    float:left;
    position: relative;
    z-index: 100;
}
#small_rectangle {
    float:right;
	display:none;
    width:240px;
    margin:5px 0;
    line-height:90px;
    text-align:center;
}
#linktext, #textlink_insert {
    line-height:1.6em;
    text-shadow:0 0 1px #fff;
}
/* #linktext a{clear: both;} */
 .add-468, .add-600 {
    margin:25px 0;
}
.add-468 iframe, .add-600 iframe {
    margin:0 auto;
}
.add-630 {
    background:#f3f3f3;
    margin:15px 0;
}
#box_report_overlayer {
    z-index: 100000;
    background: #121212;
    position: absolute;
    left: 0;
    top: 0;
}
#box_report {
    position: absolute;
    left: 50%;
    top: 17%;
    margin-left: -280px;
    width: 560px;
    z-index: 100001;
}
.box_report_contents {
    padding: 20px 10px;
    font-weight: bold;
    font-size: 15px;
    color: #053765;
    background: #f4f3f3;
    border: 5px solid #053765;
}
.box_report_closer {
    padding: 5px;
    text-align: right;
    font-weight: bold;
    font-size: 11px;
    float: right;
    background: #053765;
    color: white;
    width: auto;
}
.box_report_closer a {
    color: white;
}
div.sidebar-box {
    width:300px;
    padding:20px 10px;
    border:0;
    border-bottom:1px solid #D7DBDF;
    border-top:1px solid #fff;
}
div.box-padder {
    padding:0 10px 10px 10px;
}
div.sidebar-add {
    width:300px;
    background:#fff;
}
.incoming-conference .hp_news_item {
    background:#fff;
    padding:5px;
    border-top:1px solid #ddd;
}
.hp_news_item_title {
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:1.4em;
    padding:5px;
}
.incoming-conference-info {
    padding:10px;
    background:#fff;
    display:block;
    margin-top:1px;
}
.incoming-conference-title {
    font-size:18px;
    margin:3px 0 8px 0;
    font-weight:bold;
    display:block;
    color:#E9900F;
}
.incoming-conference-subtitle {
    font-size:13px;
    color:#333;
    display:block;
    margin-bottom:13px;
}
.incoming-conference-location {
    font-size:13px;
    color:#000;
    font-weight:bold;
    line-height:1.3em;
}
div.label-publicitate {
    text-align:left;
    color:#999;
    font-size:13px;
    padding-bottom:3px;
    background:#E9F0F6;
}
div.label-publicitate span {
    text-align:left;
    color:#999;
    font-size:13px;
    padding-bottom:3px;
    background:#E9F0F6;
}
/* 	HEADER = LOGIN - SEARCH BOX - MENU */
 #ws_branding_area {
    height:100%;
    background:url('../images/facelift/menu_bg.png') repeat-x left -81px transparent;
}
#header {
    margin:0 auto;
    width:1000px;
    background:url('../images/facelift/menu_bg.png') repeat-x left -81px transparent;
}
#page_header_main {
    height:87px;
}
div#ws-info {
    height:30px;
    clear:both;
    font-size:11px;
    color: #c5c5c5;
    line-height:28px;
}
#logo {
    float:left;
    margin-top:10px;
}
#login_and_search {
    width:468px;
    float:right;
    text-align:left;
    color:#555555;
    margin:30px 0 0 0;
}
#login_links {
    display:inline;
    float:left;
    height:28px;
    line-height:28px;
    color:#666;
    width:160px;
    text-align:right;
}
/*#user_ident_login { background:url('../images/facelift/fb_very_small.png') no-repeat right center; text-align:left; padding:3px 24px 3px 0px;  }*/
 #login_links a {
    font-size:11px;
    color:#ddd;
    text-transform:lowercase;
}
#login_links a:hover {
    color:#fff;
    text-decoration:underline;
}
#comunity_links {
    width:80px;
    float:right;
}
#comunity_links a {
    height:24px;
    width:24px;
    margin:0 0 2px 2px;
    display:block;
    float:left;
}
#comunity_fb {
    background:url('../images/facelift/follow-sprite.gif') no-repeat -53px -1px;
}
#comunity_fb:hover {
    background-position:-53px -27px;
}
#comunity_tw {
    background:url('../images/facelift/follow-sprite.gif') no-repeat -27px -1px;
}
#comunity_tw:hover {
    background-position:-27px -27px;
}
#comunity_rss {
    background:url('../images/facelift/follow-sprite.gif') no-repeat -1px -1px;
}
#comunity_rss:hover {
    background-position:-1px -27px;
}
#search_box {
    display:inline;
    width:300px;
    float:right;
    border:1px solid #f1f1f1;
    background:#ebebeb;
    font-size:12px;
}
#search_box input.search_input {
    height:24px;
    line-height:24px;
    color:#666;
    border:0;
    display:inline;
    float:left;
    width:200px;
    background:none;
    padding:0 10px;
}
#search_box input.submit_search {
    width:27px;
    height:26px;
    padding:0;
    border:none;
    float:right;
    display:inline;
    cursor:pointer;
    background:url(../images/facelift/lupa_orange.gif) no-repeat center center;
}
#search_box input.submit_search:hover {
    background-color:#fff;
}
/*----------- Search page -----------*/
 #search-results-container {
    width:650px;
    float:left;
    font-size: 12px;
    line-height: 1.6em;
    color:#000;
}
#search-results-container h2 {
    margin:20px 0;
    font-size:22px;
}
div.search-results {
    color:#999;
    margin:10px 0;
    font-size:15px;
}
#exchange_rate {
    margin:5px 3px;
    font-weight:bold;
}
#exchange_rate a {
    font-variant:small-caps;
    font-size:15px;
    letter-spacing:0.025em;
    text-decoration:none;
}
#exchange_rate #euro, #exchange_rate dolar {
    float:left;
    margin-right:20px;
}
/* tags */
 ul#tag_list li {
    padding:15px 0;
    border-bottom:1px dashed #ddd;
}
ul#tag_list li a.title_link {
    font-size:15px;
    font-weight:bold;
}
ul#tag_list li span {
    font-size:11px;
    color:#999;
}
ul#tag_list li img.tags-article-img {
    float:left;
    margin:3px 5px 5px 0;
    border:1px solid #ccc;
}
ul#tag_list li a.tags-article-title {
    display:block;
    font-size:16px;
    font-weight:bold;
}
p.tags-article-excerpt {
    font-size:13px;
}
/* ---------- Conferences page -----------*/
 h2.conference-type {
    margin: 20px 0 0 0;
    background:#f5f5f5;
}
ul.conferences-list li {
    padding:15px 0;
    border-bottom:1px dashed #ddd;
}
ul.conferences-list li a.conference-title {
    display:block;
    font-size:20px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
}
ul.conferences-list li p.conference-subtitle {
    display:block;
    color:#666;
    font-size:14px;
}
ul.conferences-list li p.conference-location {
    display:block;
    font-size:11px;
    color:#E9900F;
}
ul.conferences-list li span {
    font-size:11px;
    color:#999;
}
ul.conferences-list li img.conference-img {
    float:left;
    margin:3px 5px 5px 0;
    border:1px solid #ccc;
}
p.conference-description {
    font-size:13px;
    margin:10px 0;
}
/* ---------------*/
 #search-term-form {
    border:1px solid #ccc;
    background-color:#f1f1f1;
    padding:10px;
}
#search-term-form form {
    border:1px solid #666;
    box-shadow:0 0 3px #fff;
    background:#fff;
}
#search-term-form form input {
    height:30px;
    line-height:30px;
    border:none;
    padding:0 5px;
}
#search-term-form form input.btn {
    float:right;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb718', endColorstr='#ffa200');
    background: -webkit-gradient(linear, left top, left bottom, from(#ffb718), to(#ffa200));
    background: -moz-linear-gradient(top, #ffb718, #ffa200);
    background: #ffa200;
    text-align:center;
    color:#fff;
    font-weight:bold;
    border:none;
    font-size:11px;
    text-transform:uppercase;
    text-shadow:0 0 1px #888;
    width:58px;
    margin:1px;
}
/*---------- RSS page ---------*/
 ul.rss-list {
    display:block;
    margin:10px 10px 0 0;
    float:left;
}
ul.rss-list li a {
    display:block;
    height:27px;
    line-height:27px;
    padding-left:26px;
    background:url('../images/facelift/small_rss.png') no-repeat -6px center #fff;
}
ul.rss-list li.rss-list-title {
    font-size:14px;
    font-weight:bold;
    margin-bottom:5px;
}
/* menu */
 #menu {
    width:980px;
    margin:0 auto;
}
#main_nav {
    height:62px;
    position:relative;
    background:url('../images/facelift/menu_bg.png') repeat-x left top #fff;
}
#main_nav li {
    display:inline;
}
#main_nav a.category {
    display:block;
    float:left;
    line-height:31px;
    height:32px;
    width:140px;
    text-align:center;
    color:#e5e5e5;
    text-transform:uppercase;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
}
#main_nav a.active_category {
    width:138px;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    background:url('../images/facelift/menu_active.jpg') repeat-x left top #fff;
    color:#053765;
    text-shadow:0 0 1px #fff;
}
div.secondary_nav {
    position:absolute;
    border-right:1px solid #ddd;
    border-left:1px solid #ddd;
    height:30px;
    line-height:31px;
    left:0;
    top:32px;
    right:0;
    display:none;
    font-size:12px;
    letter-spacing:0.025em;
    background:#e7e7e7;
}
#main_nav div.active_nav {
    display:block;
    text-align:left;
}
#main_nav a.section {
    float:left;
    text-transform:capitalize;
    height:30px;
    color:#444;
    line-height:31px;
    width:140px;
    text-align:center;
}
#main_nav a.active_section {
    color:#053765;
    text-decoration:none;
}
/* page container */
 #page-container {
    padding:0 10px 10px 10px;
    background:#fff;
    float:left;
    width:980px;
}
#live-now {
    display:block;
    background:#053765;
    padding:15px 10px;
    margin:0 10px 6px 10px;
    color:#fff;
    font-size:18px;
    text-shadow:0 0 1px #000;
    border-bottom:1px solid #222;
}
#live-now a {
    color:#fff;
    text-decoration:underline;
}
#breaking-news {
    height:36px;
    border:1px solid #ccc;
    margin:10px 0;
}
#breaking-news p {
    float:left;
    height:34px;
    width:60px;
    border:1px solid #fff;
    margin-right:10px;
}
#breaking-news div {
    line-height:34px;
    font-size:14px;
    background:#f1f1f1;
    border:1px solid #fff;
    text-align:left;
    color: #e9900f;
    text-shadow:0 0 1px #fff;
    font-weight:bold;
}
#pg_breakingnews {
    border:1px solid #fff;
    margin:0;
    background:#E20F00;
    font-size:18px;
    position:relative;
    z-index:1;
    box-shadow:0 0 5px #ddd;
    color:#fff;
}
div.pg_bn_block {
    padding: 5px 10px;
}
div.pg_bn_block strong {
    background:#333;
    padding:2px 5px 1px 7px;
}
div.pg_bn_block a {
    color:#fff;
    text-decoration:none;
}
div.pg_bn_block a img {
    margin:0 7px 0 0;
    background:#fff;
    float:left;
    display:none;
    max-height:54px;
}
#pg_breakingnews .pg_bn_title {
    line-height:1.5em;
    padding-left:10px;
    font-size:18px;
}
/*** HP Articles ***/

/* main container */
 div.hp-container {
    width:650px;
    float:left;
    position:relative;
}
.news-block {
    background:url('../images/facelift/vertical-cdot.gif') repeat-y 390px top;
}
.news-block-title, a.news-block-title {
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:26px;
    color:#010101;
    border-bottom:3px solid #444;
    margin:15px 0 10px 0;
    padding:5px 0;
    font-weight:normal;
    text-decoration:none;
    background:#fff;
}
.news-block-title a {
    color:#000;
    text-decoration:none;
}
div.news-block h3 {
    font-size:18px;
    margin:0 0 5px 0;
    line-height:1.3em;
    font-weight:bold;
}
div.main-news {
    width:380px;
    float:left;
    font-size:13px;
    padding-right:10px;
}
div.main-news h1 {
    font-size:28px;
    font-weight:normal;
    line-height:1.2em;
    margin:5px 0;
}
img.news-image {
    max-width:380px;
    max-height:220px;
}
.post-date {
    color:#999;
    font-size:11px;
}
p.post-date span {
    color:#e9900f;
}
p.news-excerpt {
    margin:5px 0;
    line-height:1.4em;
}
p.news-excerpt span {
    color:#888;
}
a.news-more-link {
    text-decoration:underline;
    text-align:right;
    font-weight:bold;
}
#hp-main-articles div.news-block h3 {
    font-size:18px;
}
ul.related-news {
    margin:5px 0;
}
ul.related-news li {
    line-height:1.3em;
    padding:4px 0 4px 12px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 9px transparent;
}
ul.related-news li a {
    color:#222;
    font-weight:bold;
    font-size:11px;
}
div.recommended-news {
    width:250px;
    float:right;
    font-size:12px;
}
div.recommended-news div {
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px dotted #ddd;
}
div.recommended-news div.last-unbordered {
    border-bottom:0 none;
}
div.recommended-news a.article-title {
    font-size:18px;
    font-weight:bold;
    line-height:1.3em;
}
div.recommended-news h4 {
    line-height:18px;
    padding:5px 0;
    font-size:15px;
    font-weight:bold;
    margin-top:10px;
    /*display:block;*/
}
div.recommended-news a.article-image {
    margin-bottom:8px;
    display:block;
}
div.must-read-news {
    padding:10px 0;
    line-height:1.6em;
    font-size:12px;
}
div.must-read-news h3 {
    font-weight:bold;
}
div.must-read-news img {
    width:190px;
}
div.must-read-news-image-placeholder {
    width:190px;
    float:left;
    border-right:1px dotted #ccc;
    padding-right:9px;
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
    min-height:110px;
}
div.must-read-news-image-placeholder p {
    margin:3px 0;
}
div.must-read-news-article-placeholder {
    width:440px;
    float:right;
}
/*div.must-read-news-article-placeholder ul.related-news li a { color:#222; font-weight:bold; font-size:11px;}*/
 div.must-read-news-article-placeholder h3 {
    font-weight:bold;
    font-size:14px;
}
#breakingnews-container {
    width:650px;
    margin:10px 0;
}
#breakingnews-container h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:26px;
    color:#010101;
    margin:15px 0 0 0;
    padding-bottom:3px;
    font-weight:normal;
}
#hp_breakingnews {
    position:relative;
    padding-bottom:10px;
    border-bottom:1px solid #ddd;
    color:#fff;
}
#hp_breakingnews strong {
    margin:0 10px 0 -9px;
    padding:0 10px;
    font-size:22px;
    font-weight:normal;
    background:#E20F00;
    display:block;
    float:left;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
#hp_breakingnews a.hp_bn_picture {
    display:block;
    text-decoration:none;
    border:1px solid #ddd;
}
#hp_breakingnews a.hp_bn_picture img {
    width:100%;
    border:0 none;
}
#hp_breakingnews span.hp_bn_title {
    position:absolute;
    top:0;
    left:0;
    right:0;
    padding:10px;
    line-height:30px;
    background:url('../images/facelift/black-70-opacity.png') repeat left top;
    border-bottom:1px solid #000;
    color:#fff;
    font-size:24px;
}
#hp_breakingnews span.hp_bn_title a {
    color:#fff;
    text-decoration:none;
    text-shadow:0 0 1px #000;
}
#hp_breakingnews span.hp_bn_title a:hover {
    color:#fff;
}
div.contains-2-columned-news {
    background:url("../images/facelift/cdot.jpg") repeat-y scroll center 40px #fff;
    border-bottom:1px solid #ddd;
}
div.news_column {
    float:left;
    width:304px;
    padding:10px;
    background:transparent;
    margin-right:1px;
}
.news_column_title {
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:24px;
    letter-spacing:0.13em;
    text-transform:uppercase;
    margin-bottom:10px;
    padding:5px 0;
    font-weight:normal;
    color:#e9900f;
}
.news_column_title a {
    color:#e9900f;
    font-size:18px;
}
div.more_from_section {
    color:#222;
    font-size:14px;
    font-weight:bold;
    margin:15px 0 5px 15px;
}
div.more_from_section a {
    color:#222;
    font-size:11px;
}
div.news_column ul {
    color:#999;
    list-style:none inside;
}
div.news_column ul li {
    margin:0 0 8px 0;
    line-height:1.3em;
    padding-left:15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 5px transparent;
}
div.news_column ul li a {
}
div.hp-special-div {
    width:324px;
    background:#f5f5f5;
    border-color:#ccc;
    padding:0;
}
div.hp-special-div h2.news_column_title {
    color:#000;
    margin:10px 15px;
}
div.hp-special-div h2.news_column_title a {
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    text-transform:none;
    letter-spacing:0;
    line-height:1.2em;
}
div.hp-special-div p {
    line-height:1.4em;
    margin:0 15px;
}
div.hp-special-div a.special-article {
    display:block;
}
div.hp-special-div a.special-article img {
    width:100px;
    height:auto;
}
#hp-supplements div.first_column {
    padding:10px;
}
#hp-supplements div.first_column ul {
    color:#999;
    list-style:none inside;
}
#hp-supplements div.first_column ul li {
    margin:0 0 8px 0;
    line-height:1.3em;
    padding-left:15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 5px transparent;
}
#hp-supplements div.first_column div.hp_section_sponsor {
    text-align:right;
}
/****** sections area *****/
 #hp-sections, #hp-supplements {
}
#hp-supplements div.first_column {
    background:#fff;
}
/*****  sidebar hp  ******/
 #ultima-ora-important {
}
#ultima-ora-important div.tabs_triggers {
    background:url('../images/facelift/cdot.jpg') repeat-x left bottom;
    height:38px;
}
#ultima-ora-important div.tabs_triggers h3 {
    font-size:12px;
    text-transform:uppercase;
    font-weight:bold;
    color:#000;
    height:30px;
    float:left;
    line-height:30px;
    padding:0 10px;
    cursor:pointer;
    background:none;
    height:29px;
    border:1px solid #ccc;
    margin:4px 2px 2px 2px;
    background:#F3F3F3;
}
#ultima-ora-important div.tabs_triggers h3.active_trigger {
    border:1px solid #ccc;
    border-bottom:none;
    background:#fff;
    color:#E9900F;
    margin:0;
    height:37px;
}
.ultima-ora-new {
    background:#fdebd1;
}
.ultima-ora-new a {
    color:#000;
}
#ultima-ora-important div.tab {
    display:none;
    overflow:hidden;
    position:relative;
    background:#fff;
    border:1px solid #ccc;
    border-top:none;
    padding:5px 0;
}
#ultima-ora-important div.active_tab {
    display:block;
}
#ultima-ora ul li {
    padding:4px 10px;
    font-size:12px;
    font-weight:bold;
    line-height:1.4em;
}
#ultima-ora ul li a {
    display:block;
}
#ultima-ora ul li a span {
    font-size:10px;
    padding:0 2px;
    color:#E9900F;
    border:1px dotted #ccc;
    text-decoration:none;
}
#ultima-ora span {
    color:#888;
    font-size:11px;
    font-weight:normal;
}
#important ul {
    padding:5px 10px;
}
#important ul li {
    padding:4px 0 4px 15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 9px transparent;
    font-size:12px;
    font-weight:bold;
    line-height:1.4em;
}
#preferred ul {
    padding:5px 10px;
}
#preferred ul li {
    padding:4px 0 4px 15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 9px transparent;
    font-size:12px;
    font-weight:bold;
    line-height:1.4em;
}
#sidebar_hp {
    width:320px;
    float:right;
    background:#E9F0F6;
}
#sidebar_hp div.sidebar-box-bordered {
    border:1px solid #ccc;
}
div.crisis_container {
    width:300px;
    overflow:hidden;
}
a.crisis-title {
    font-size:22px;
    text-decoration:none;
    display:block;
    padding:0;
    text-transform:uppercase;
    background:#f6f6f6;
    border:1px solid #fff;
    box-shadow:0 0 1px #999;
}
a.crisis-title span {
    font-size:15px;
    color:#aaa;
    display:block;
    text-transform:lowercase;
}
div.crisis_container a.yellow-link {
    display:block;
    margin:5px 0;
    float:right;
}
img.crisis-image {
    width:300px;
}
div.crisis-article {
    padding:5px 0;
}
a.crisis-article-photo {
    margin:0 5px 0 0;
    border:1px solid #ddd;
    padding:2px;
    float:left;
}
a.crisis-article-photo img {
}
a.crisis-article-title {
    font-size:13px;
    font-weight:bold;
    display:block;
    line-height:1.2em;
    padding:3px 10px 3px 0;
}
a.crisis-article-title-listed {
    font-size:12px;
    display:block;
    line-height:1.2em;
    padding:5px 0;
}
#bursa-de-valori {
    line-height:1.3em;
    color:#222;
}
#bursa-de-valori h2 a {
    color:#fff;
}
#corporate-news h2 {
    border-bottom:1px solid #ececec;
    color:#444;
    font-size:18px;
    font-weight:normal;
    margin-bottom:5px;
    padding:8px 0 5px 0;
}
#ws-extras div.extra {
    background:#f4f4f4;
    line-height:1.3em;
    border:1px solid #f0f0f0;
    overflow:hidden;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin:10px 0;
}
#ws-extras a.extra-title {
    display:block;
    padding:10px 10px 8px 10px;
    border-bottom:1px solid #ddd;
    color:#e9900f;
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
    font-size:18px;
    font-weight:normal;
    text-transform:none;
    text-shadow:0 0 1px #fff;
}
#ws-extras div.extra-articles {
    padding:10px;
    border-top:1px solid #fff;
}
#ws-extras a.extra-article-photo {
    float:right;
    margin-left:5px;
    width:66px;
}
#ws-extras a.extra-article-photo img {
    border:1px solid #ccc;
    padding:2px;
}
#ws-extras a.extra-article-title {
    display:block;
    font-size:17px;
    line-height:1.2em;
    margin-bottom:5px;
}
#ws-extras p.extra-article-excerpt {
    font-size:13px;
}
#ws-extras ul {
    padding-top:10px;
}
#ws-extras ul li {
    padding:5px 0;
    border-top:1px solid #e7e7e7;
    font-size:12px;
}
.hp-sidebar-quiz {
    line-height:1.3em;
    padding-bottom:3px;
    border-bottom:1px solid #ddd;
}
.hp-sidebar-quiz a.hp-quiz-photo {
    float:left;
    margin-right:5px;
}
.hp-sidebar-quiz a.hp-quiz-photo img {
    border:1px solid #ccc;
    padding:2px;
}
.hp-sidebar-quiz a.hp-quiz-title {
    display:block;
    font-size:17px;
    margin-bottom:5px;
    line-height:1.2em;
}
.hp-sidebar-quiz p.hp-quiz-excerpt {
    font-size:13px;
}
#sidebar_hp .hp-sidebar-element {
    line-height:1.3em;
    padding-bottom:3px;
    padding:5px;
    font-size:13px;
    background:#fff;
}
.hp-sidebar-element a.hp-sidebar-element-photo {
    float:left;
    margin-right:10px;
}
.hp-sidebar-element a.hp-sidebar-element-photo img {
    border:1px solid #ccc;
    padding:2px;
}
.hp-sidebar-element a.hp-sidebar-element-title {
    display:block;
    font-size:14px;
    font-weight:bold;
    margin:5px 0;
    line-height:1.2em;
}
.hp-sidebar-element p.hp-sidebar-element-excerpt {
    font-size:13px;
    margin-bottom:5px;
}
ul.ws-resources-list li {
    padding:5px 0;
    line-height:1.3em;
}
ul.ws-resources-list li span {
    float:right;
    font-size:18px;
    color:#666;
}
ul.ws-resources-list li a.hp-resource {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:15px;
    display:block;
}
#sidebar_hp div.resoources {
    line-height:1.6em;
}
#hp-editorial-container {
    width:300px;
    height:150px;
    overflow:hidden;
    line-height:1.4em;
    background:#fff;
    position:relative;
}
#hp-editorial-slider {
    position:absolute;
    left:0;
    top:0;
    width:1000px;
}
div.hp-editorial {
    width:280px;
    margin:5px;
    float:left;
    padding:5px;
}
.hp-editorial-photo {
    float:right;
    margin-left:5px;
}
.hp-editorial-title {
    display:block;
    font-size:12px;
    font-weight:bold;
}
.hp-editorial-author {
    font-size:11px;
    color:#888;
    display:block;
    margin:3px 0;
}
.hp-editorial-excerpt {
}
/*** SLIDER ***/
 div.news-tops h1 {
    line-height:35px;
    margin:5px 0;
    font-weight:normal;
    font:38px/46px Georgia, "Times New Roman", Times, serif;
}
#tops-carousel span.slider-nav-prev {
    float:left;
    background:url('../images/facelift/arrows2.png') no-repeat 0 0;
}
#tops-carousel span.slider-nav-prev, #tops-carousel span.slider-nav-next {
    display:block;
    height:30px;
    width:15px;
    cursor:pointer;
    margin-top:80px;
}
#tops-carousel span.slider-nav-next {
    float:right;
    background:url('../images/facelift/arrows2.png') no-repeat -17px 0;
}
#tops-carousel {
    margin:15px 0;
}
#tops-slider {
    position:relative;
    height:200px;
    width:618px;
    float:left;
    overflow:hidden;
    border-left:1px dotted #ddd;
    border-right:1px dotted #ddd;
}
#tops-container {
    position:absolute;
    left:9px;
    top:0;
    bottom:0;
    width:100em;
}
#tops-container div.top {
    float:left;
    width:193px;
    max-height:200px;
    margin-right:10px;
    overflow:hidden;
}
#tops-container div.top img {
    width:190px;
    height:110px;
    margin-bottom:5px;
    border:1px solid #ddd;
}
#tops-container div.top h4 {
    font-size:15px;
    line-height:18px;
    font-weight:bold;
    height:70px;
    overflow:hidden;
}
#tops-container div.top p.top-excerpt {
    font-size:13px;
    line-height:1.6em;
}
/*** FOOTER ***/
 #ws_footer_bg {
    background:url('../images/facelift/footer_bg.png') repeat-x left bottom;
}
#footer {
    width:100%;
    color:#ccc;
    border-top:1px solid #ddd;
    position:relative;
}
div.footer-div {
    width:1000px;
    height:290px;
    background:#04294B;
    margin:0 auto;
    border-top:1px solid #fff;
    background: #04294B;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#053664', endColorstr='#04294B');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#053664), to(#04294B));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #053664, #04294B);
}
#footer-sections {
    background:#3c3c3c;
    border-top:1px solid #333;
}
#footer-sections h3 {
    color:#6a6a6c;
    font-size:11px;
    text-transform:uppercase;
    text-shadow:0 0 1px #333;
    margin:10px 0 0 0;
}
#footer div.footer_floating_list {
    float:left;
    margin:0 20px 0 0;
    padding-left:20px;
    border-left:1px dotted #1a4472;
    min-height:270px;
    min-width:130px;
    line-height:1.4em;
}
#footer div.footer_floating_box {
    width:220px;
    float:left;
    margin:12px 20px 0 0;
    line-height:1.3em;
    font-size:11px;
}
#footer div.footer_floating_box div.logo_box {
    height:200px;
}
#footer div.footer_floating_box p {
    padding:0 12px;
}
#footer div.footer_floating_box h3 {
    color:#eee;
    font-size:13px;
    margin-bottom:5px;
}
div.footer_floating_box img {
    margin-bottom:10px;
}
div.footer_floating_box ul {
    list-style:inside none;
    color:#eee;
}
div.footer_floating_box li {
    font-size:11px;
    padding:8px 12px;
    border-bottom:1px dotted #1a4472;
}
#footer a, #footer a:link, #footer a:visited {
    color:#ccc;
    text-decoration:none;
}
#footer a:hover, #footer a:active {
    text-decoration:underline;
}
div.footer_floating_list li {
    font-size:11px;
}
div.footer_floating_list li h3, div.footer_floating_list h3 {
    font-size:14px;
    color:#fff;
    padding-top:20px;
}
#footer_social_media li {
    font-size:11px;
    line-height:1.3em;
    border-bottom:1px dotted #1a4472;
    padding:10px 0;
    width:130px;
}
#footer_social_media img {
    float:left;
    margin-right:10px;
}
#footer_social_media a {
    display:block;
}
#footer-copyright {
    padding:10px 0;
    background:#fff;
    border-top:1px solid #DDDDDD;
}
#footer-terms {
    background:transparent;
    float:left;
    width:720px;
    font-size:11px;
    margin-top:8px;
    color:#999;
}
#footer_logo {
    float:left;
    border:none;
    height:50px;
    width:auto;
    margin-right:10px;
}
#footer #footer-terms a {
    text-decoration:none;
    color:#053765;
    padding:0 3px;
}
#footer #footer-terms a:hover {
    text-decoration:underline;
}
#footer-terms p {
    font-size:11px;
    color:#666;
    text-transform:uppercase;
    line-height:16px;
    padding:5px 0;
}
/* IC Footer*/
 #ic-footer {
    padding:5px 0;
    height:40px;
    background:#04294B;
    border-top:1px solid #0b3155;
}
#ic-logo {
    float:right;
    width:232px;
    height:40px;
    background:url('http://storage.icorp.ro/storage/ic_common/bw-logo-ic.png') no-repeat center center;
    text-decoration:none;
    border:0;
    border-left:1px dotted #1A4472;
}
.copyright {
    display:block;
    margin-top:10px;
    float:right;
    margin-right:15px;
    color:#777;
    font-size:11px;
    line-height:16px;
}
/***** Article Page *****/
 #article-tabs {
    background:url("../images/facelift/cdot.jpg") repeat-x scroll left bottom transparent;
    margin:10px 0;
    height:39px;
    padding-left:5px;
}
div.article_tab {
    float:left;
    height:31px;
    line-height:31px;
    border:1px solid #ccc;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    margin-right:2px;
    background:#f3f3f3;
    padding:0 20px;
    margin-top:4px;
}
#article-tabs div.active {
    background:#fff;
    height:38px;
    border-bottom:none;
    margin-top:0;
    line-height:38px;
}
.comments-count-container {
    font-size:11px;
    color:#888;
    font-family:Verdana, Geneva, sans-serif;
    margin-bottom:5px;
}
.page-breadcrumbs {
    font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    height:40px;
    line-height:45px;
    color: #888;
    padding:0;
    margin:0;
    float:right;
    text-align:right;
}
#fb_like_button_top {
    width:500px;
    float:left;
    padding-left:6px;
}
#article-container {
    width:650px;
  /*  position:relative;*/
    float:left;
    font-size: 15px;
    line-height: 1.5em;
    color:#000;
}
div#article-container h1, h1 {
    line-height:35px;
    margin:10px 0;
    font-weight:normal;
    font:38px/46px Georgia, "Times New Roman", Times, serif;
}
div.article-author-date {
    font-size:11px;
    color:#888;
    font-family:Verdana, Geneva, sans-serif;
    float:left;
}
span.exclusiv-label {
    display:block;
    float:right;
    background:#e9900f;
    border:1px solid #fff;
    text-shadow:none;
    box-shadow:0 0 10px #ccc;
    color: white;
    padding: 0 8px;
    font-size:11px;
    text-align:center;
}
span.exclusiv-inline-label {
    color: #000;
    background:#FFA200;
    padding: 1px 5px;
    font-size:11px;
    text-align:center;
    font-family:Verdana, Geneva, sans-serif;
}
/*------ user tool box */
 #article_user_toolbox {
    padding:4px 0;
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
    line-height:1.3em;
    float:right;
}
#send-link {
    display:block;
    background:url('../images/facelift/mini_sprite.gif') no-repeat center -40px #f6f6f6;
    border:1px solid #B3B3B3;
    width:16px;
    height:11px;
    padding:1px 2px;
    float:left;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin-right:5px;
}
#save-link {
    display:block;
    background:url('../images/facelift/mini_sprite.gif') no-repeat center -189px transparent;
    width:16px;
    height:16px;
    padding:0 5px;
    float:left;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin:0 5px;
    border-right:1px dotted #ccc;
    border-left:1px dotted #ccc;
}
#print-link {
    display:block;
    background:url('../images/facelift/print.png') no-repeat left top;
    width:24px;
    height:16px;
    margin-right:5px;
    padding-right:5px;
    float:left;
    border-right:1px dotted #ccc;
}
#pdf-link {
    display:block;
    background:url('../images/facelift/pdf.png') no-repeat left top;
    width:24px;
    margin-right:5px;
    padding-right:5px;
    border-right:1px dotted #ccc;
    height:16px;
    float:left;
}
#colaj-link {
    display:block;
    background:url('../images/facelift/onepage.png') no-repeat left top;
    width:24px;
    margin-right:5px;
    padding-right:5px;
    border-right:1px dotted #ccc;
    height:16px;
    float:left;
}
#article_extras {
    float:none;
    clear:both;
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
    line-height:1.3em;
    color:#888;
}
#bottom_shares {
}
#fb_like_button_bottom {
    float:left;
}
div#fb_share_button {
    border-left:1px dotted #ccc;
    padding-left:15px;
    float:right;
}
/* commented code in tpl*/
 div.tools {
    padding-left:15px;
    float:right;
    width:auto;
    text-align:right;
}
div.tools div {
    float:left;
}
div.tools a {
    display:block;
    float:left;
    height:20px;
    line-height:20px;
    padding-left:5px;
    margin:0 0 0 5px;
    color:#888;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #ddd;
}
div.tools a:hover {
    text-decoration:none;
    color:#053765;
}
div.tools span {
    display:block;
    float:left;
    cursor:pointer;
    height:20px;
    line-height:20px;
    padding:0 5px;
    color:#666;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #ddd;
    margin:0 1px;
}
div.tools span:hover {
    border-color:#999;
    color:#333;
}
/* -----------  */

/* Actual Article */
 div#article-container div.article-contents div.article-img {
    float:right;
    margin:0px 0 10px 10px;
    background:#fff;
    border:1px solid #ccc;
}
div#article-container div.article-contents div.article-img img {
    width:auto;
}
p.article-excerpt {
    font-weight:bold;
    margin-top:30px;
}
div#art-content p {
    padding:10px 0;
    color:#000;
}
div#art-content a {
    color:#0033CC;
}
div#art-content img {
    margin:5px auto;
}
div#art-content blockquote { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:24px; margin:15px 0; padding:15px 30px; border-top:1px dotted #999; border-bottom:1px dotted #999; position:relative; color:#666;}
div#art-content blockquote:before { content:"\201C"; font-family:Georgia, "Times New Roman", Times, serif; font-size:84px; height:35px; line-height:78px; left:-3px; top:-15px; position:absolute; background:#fff; color:#000;} 
div#art-content blockquote:after { content:"\201D"; font-family:Georgia, "Times New Roman", Times, serif; font-size:84px; height:35px; line-height:78px; right:-3px; bottom:-15px; position:absolute; background:#fff; color:#000;} 

#fb_recom_button {
    height:30px;
}
div.article-related {
    margin:0 0 25px 0;
}
div.article-related ul {
}
div.article-related ul li {
    font-size:12px;
    font-weight:bold;
    line-height:1.4em;
    padding:4px 0;
}
div.article-related ul li a {
    display:block;
    padding-left:15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 5px transparent;
}
div.article-related ul li span {
    color:#999;
    font-size:11px;
}
div.google {
    margin-top:5px;
}
hr.thin-separator {
    background:#ddd;
    border:none;
    height:1px;
    margin:0;
    clear:both;
}
div.article-tags {
    font-size:12px;
    margin-bottom:10px;
    color:#666;
}
div.article-tags a {
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
}
/******** Editorial page **********/
 .editorial-contents {
}
.latest-editorial {
    margin-bottom:30px;
}
.latest-editorial-image {
    display:block;
    float:left;
    margin-right:10px;
}
.latest-editorial-title {
    font-size:24px;
    color:#000;
    display:block;
    line-height:1.2em;
    margin-bottom:5px;
}
.latest-editorial-author {
    font-size:11px;
    color:#ddd;
    background:#053765;
    display:inline;
    padding:3px 10px;
}
.latest-editorial-excerpt {
    font-size:15px;
    line-height:1.4em;
}
.latest-editorial-excerpt a {
    font-weight:bold;
    font-size:13px;
}
.recent-editorial {
    width:310px;
    float:left;
    padding:20px 0;
}
.recent-editorial-image {
    display:block;
    float:left;
    margin-right:5px;
    width:60px;
}
.recent-editorial-image img {
    width:100%;
}
.recent-editorial-title {
    font-size:15px;
    color:#000;
    display:block;
}
.recent-editorail-author {
    font-size:11px;
    color:#ddd;
    background:#053765;
    display:inline;
    padding:3px 10px;
}
.recent-editorial-excerpt {
    font-size:13px;
}
/*ticker*/
 #ticker_article_top {
    height: 70px;
    border:1px solid #ddd;
    border-top:none;
    overflow:hidden;
    position:relative;
}
#ticker_article_top h4 {
    margin-top:4px;
    margin-bottom:4px;
}
.ticker_section {
    float:left;
    width: 133px;
    height:70px;
    color:#e9900f;
    text-shadow:0 0 1px #fff;
    text-align: center;
    font-size:18px;
    font-weight:bold;
    margin-bottom:3px;
    line-height:70px;
}
.ticker_list {
    width: 810px;
    float: left;
    overflow:hidden;
}
#ticker_left {
    cursor: pointer;
    background:#f6f6f6;
    width: 15px;
    height:100%;
    float: right;
    border-left:1px solid #ccc;
    border-right:1px solid #ddd;
    box-shadow:-5px 0 15px #ccc;
}
#ticker_right {
    cursor: pointer;
    background:#f6f6f6;
    width: 15px;
    height:100%;
    float: right;
}
#ticker_left span {
    display:block;
    width:15px;
    height:15px;
    background:url(../images/facelift/arrows.png) no-repeat 0px -21px;
    margin:25px 0;
}
#ticker_right span {
    display:block;
    width:15px;
    height:15px;
    background:url(../images/facelift/arrows.png) no-repeat -15px -21px;
    margin:25px 0;
}
#ticker_slider {
    height: 70px;
}
.ticker_item {
    width: 210px;
    margin: 4px 0 4px 10px;
    float: left;
    clear: right;
    overflow: hidden;
}
.ticker_item img {
    float:left;
    margin-right:5px;
    border:1px solid #ddd;
}
.ticker_item h4 a {
    font-size: 13px;
    font-weight:normal;
    text-decoration:none;
    line-height:1.2em;
}
.ticker_item h4 a:hover {
    text-decoration:underline;
}
/******* fast subscribe form ********/
 #fast-subscribe {
    font-size:12px;
    background:#f6f6f6;
    position:relative;
    border:1px solid #ccc;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #eee;
}
#fast-subscribe h3 {
    padding:5px 10px;
    margin-bottom:0;
    text-shadow:0 0 1px #fff;
}
#fast-subscribe p {
    padding:10px;
    border-top:1px solid #fff;
}
#fast-subscribe form {
    margin:0 10px 10px 10px;
}
#fast-subscribe form label {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    color:#666;
}
#fast-subscribe form input {
    border:1px solid #ccc;
    width:440px;
    margin:0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:7px;
    border:1px solid #ccc;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f4f4');
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));
    background: -moz-linear-gradient(top, #fff, #f4f4f4);
}
#fast-subscribe form input.button {
    width:140px;
    float:right;
    padding:6px;
    color:#eee;
    box-shadow:0 0 5px #fff;
    text-align:center;
    cursor:pointer;
    background:#06325F;
    position:absolute;
    right:0px;
    border:1px solid #092752;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
#fast-subscribe form input.button:hover {
    background:#083567;
    color:#fff;
}
/****** comment form *******/
 .delimited-h2 {
    font-size:16px;
    color:#000;
    font-weight:bold;
    border-top:3px solid #ccc;
    padding:5px 0;
    margin-top:5px;
}
#comments_href {
    color:#000;
}
#add-comments-topic {
    margin-top:10px;
}
#comments-area span.show-form {
    float:right;
    border:0;
    color:#e9900f;
    font-size:14px;
    cursor:pointer;
}
.comm_notes {
    font-size:10px;
    color:#666;
    line-height:1.4em;
}
#add-comments-topic label {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    letter-spacing:0.05em;
    color:#777;
}
#add-comments-topic input, #add-comments-topic textarea {
    display:block;
    padding:8px 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin:0 0 15px 0;
    border:1px solid #dfdfdf;
    width:96%;
    background: #f7f7f7;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f8f8f8');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #fff, #f8f8f8);
    /* for firefox 3.6+ */
}
#add-comments-topic div.comm-notes {
    font-size:11px;
    color:#666;
}
#add-comments-topic div.comm-notes span {
    font-weight:bold;
}
#add-comments-topic input.comm-submit {
    color:#f1f1f1;
    width:140px;
    cursor:pointer;
    text-shadow:0 0 1px #d85b1e;
    float:right;
    background:#e9900f;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9900f', endColorstr='#c94e0f');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e9900f), to(#c94e0f));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #e9900f, #c94e0f);
    /* for firefox 3.6+ */
}
#add-comments-topic input.comm-submit:hover {
    color:#fff;
    background:#e9900f;
}
div.comments_topic ul li {
    padding:8px 0;
    border-bottom:1px dashed #ddd;
    font-size:12px;
    text-shadow:0 0 1px #fff;
    padding-left:20px;
    background:url("../images/facelift/medium-plus-out.gif") no-repeat scroll left center transparent;
}
div.comments_topic a.comments_topic_title {
    color:#0B4F8A;
}
div.comments_topic span.comment_topic_details {
    color:#888;
}
#pingbacks-and-preluare {
    margin:10px 0 25px 0;
}
div.pingback {
    margin: 3px 0;
}
div.pingback .pingback_title {
    color:#0B4F8A;
    font-size:13px;
}
div.pingback .pingback_details {
    font-weight:normal;
    color:#444;
    font-size:11px;
    color:#999;
    float:left;
    clear:right;
    margin-right:5px;
}
#pingbacks_area {
    color:#666;
}
p.preluare-articol {
    font-size:11px;
    color:#666;
    font-family:Verdana, Geneva, sans-serif;
    line-height:1.3em;
}
p.preluare-articol a {
    display:block;
}
#small-survey {
    margin:10px 0 20px 0;
    font-size:12px;
}
#small-survey button {
    border:none;
    margin:5px 0;
    background:none;
    padding:0;
    font-size:12px;
    color:#e9900f;
    float:right;
}
#small-surveye button:hover {
    color:#fff;
}
#small-survey h3 {
    margin-bottom:0;
    text-shadow:0 0 1px #fff;
    border-bottom:1px solid #ddd;
}
#small-survey p.survey-question {
    width:380px;
    float:left;
    margin-top:5px;
}
#small-survey span.survery-results {
    float:right;
    font-size:12px;
    font-variant:normal;
    text-transform:lowercase;
    letter-spacing:0;
}
/************** Group psge ***************/
 .lookslike-h1 {
    display:block;
    font-size: 28px;
    font-weight: normal;
    line-height: 1.2em;
    margin: 5px 0;
    color:#E9900F;
    clear:both;
}
.lookslike-h1 span {
    font-size:13px;
    color: #777;
    padding:0 5px;
    line-height:50px;
}
.group-block-title, a.group-block-title {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 3px solid #444444;
    color: #010101;
    display: block;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 26px;
    font-weight: normal;
    margin: 20px 0 10px 0;
    padding: 5px 0;
    text-decoration: none;
}
div.section_sponsor {
    display:block;
    width:250px;
    float: right;
    font-size:10px;
    font-family:Verdana, Geneva, sans-serif;
    color:#888;
    text-align:left;
    margin-bottom:10px;
}
div.section_sponsor img {
    height:32px;
    width:auto;
    margin-left:10px;
    vertical-align:middle;
}
div.sponsor_name {
    color:#999;
    font-weight:normal;
    font-size:13px;
    background:#E9F0F6;
    padding-bottom:3px;
}
div.section_sponsor div.hp_section_sponsor {
    padding:0 0 3px 0;
    border-top:none;
    border-bottom:1px dotted #ddd;
}
/********** Sectoin page  *************/
 #section-container {
    width:650px;
    float:left;
    font-size: 15px;
    line-height: 1.6em;
    color:#000;
    margin-top:10px;
}
h1.section-title {
    margin:15px 0;
    font-size: 30px;
    font-weight: normal;
    line-height: 35px;
}
h1.gallery-title {
    margin:0;
    font-size: 30px;
    font-weight: normal;
    line-height: 35px;
}
h1.section-title span {
    display:block;
    font-size:14px;
    color: #999;
}
#section-container h3.all-uppercase {
    display:block;
    margin-top:20px;
}
.latest_article {
    padding: 10px 0;
    border-bottom: 1px solid #eaeaea;
}
.latest_article img {
    float: left;
    padding: 2px;
    border: 1px solid #ccc;
}
.latest_article h2, .latest_article h3 {
    font-weight:normal;
    margin: 0;
    padding: 0;
}
.latest_article h2 a, .latest_article h3 a {
    font-size: 17px;
}
.latest_article p {
    margin: 0;
    margin-bottom: 5px;
    padding: 0;
    padding-left: 70px;
    font-size:13px;
}
.latest_article p.article_date {
    font-size: 11px;
    color: #666;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow:0 0 1px #fff;
}
.latest_article a.readmorelink {
    text-align:right;
    font-size:12px;
}
#sections-latest-columned {
    width:650px;
    overflow:hidden;
}
div.sections-latest-columned {
    width:210px;
    float:left;
    margin:10px 0;
}
#sections-latest-columned div.sections-latest-columned:first-child {
    margin-left:0;
}
div.sections-latest-columned a.latest-columned-link {
    display:block;
    text-align:center;
    width:210px;
    max-height:130px;
    overflow:hidden;
    margin-bottom:5px;
    border:1px solid #888;
    border-top:none;
}
div.sections-latest-columned img {
    border-top:4px solid #e9900f;
}
div.sections-latest-columned p.article_excerpt {
    font-size:13px;
}
.article-h3 {
    font-weight:normal;
    font-size:17px;
    clear:left;
}
div.sections-latest-listed {
    font-size:13px;
    border-top:1px solid #eee;
}
div.sections-tops {
    margin:10px 0;
}
div.pagination {
    padding:10px 0;
    color:#ccc;
    font-size:11px;
    line-height:1.6em;
    font-weight:bold;
    text-align:left;
}
div.pagination span, div.pagination a {
    display:inline;
    float:left;
    padding:1px 10px;
    border:1px solid #ccc;
    margin-left:7px;
}
div.pagination a {
    background:#F3F3F3;
}
/* tags */
 div.articles-list {
    padding:15px 0;
    border-bottom:1px dashed #ddd;
}
div.articles-list a.articles-list-img {
    float:left;
    margin:0 10px 0 0;
    border:1px solid #ccc;
}
div.articles-list a.articles-list-title {
    display:block;
    font-size:15px;
    font-weight:bold;
}
div.articles-list span {
    font-size:11px;
    color:#999;
}
div.articles-list p {
    font-size:12px;
}
#most-read-articles {
    margin:10px 0;
    overflow:hidden;
    padding-bottom:10px;
    border-bottom:1px solid #eee;
}
.most-read-art {
    float:left;
    width:102px;
    margin-left:19px;
    padding-left:19px;
    border-left:1px dotted #ccc;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height:16px;
}
.most-read-art:first-child {
    margin-left:0;
    border-left:none;
    padding-left:0;
}
.most-read-art img {
    width:90px;
    height:90px;
    padding:5px;
    border:1px solid #E4E4E4;
    margin:0 auto;
}
.most-read-art a.most-read-title {
    margin-bottom:5px;
    display:block;
}
div.hp_section_sponsor {
    font-size:10px;
    font-family:Verdana, Geneva, sans-serif;
    color:#888;
    text-align:left;
    background:#fff;
    margin:3px 0;
    padding-left:15px;
    border-top:1px dashed #ddd;
}
div.hp_section_sponsor img {
    width:auto;
    margin-left:10px;
    vertical-align:middle;
}
div.sponsor_name {
    color:#999;
    font-weight:normal;
    font-size:13px;
    background:#E9F0F6;
    padding-bottom:3px;
}
/********** top - slideshow - galerie *****************/
 #top-container {
    width: 650px;
    float: left;
    background:#fff;
    line-height:1.5em;
    font-size:15px;
    color:#000;
}
#top-container h1 {
    line-height:35px;
    margin:5px 0;
    font-weight:normal;
    font:38px/46px Georgia, "Times New Roman", Times, serif;
}
#top-container p.excerpt {
    font-weight:bold;
    margin-top:30px;
}
#top-container div.top_slideshow_left .other_articles_item {
    width: 220px;
}
#top-container div.top_slideshow_right .other_articles_item {
    width: 300px;
}
#tss_navigator {
    background:url('../images/facelift/cdot.jpg') repeat-x 0 85px;
    height:86px;
}
#tss_navigator div.tss_nav_button {
    float: left;
    width: 15px;
    height: 72px;
    line-height:72px;
}
#tss_navigator div.tss_nav_button a {
    display: block;
    width:16px;
    height:30px;
    text-decoration: none;
    margin:23px 0px;
}
#tss_nav_prev a {
    background:url('../images/facelift/arrows2.png') no-repeat 0 0;
}
#tss_nav_prev a.inactive {
    background-position:-35px 0;
}
#tss_nav_next a {
    background:url('../images/facelift/arrows2.png') no-repeat -16px 0;
}
#tss_nav_next a.inactive {
    background-position:-50px 0;
}
#tss_slide_prev {
    width:28px;
    height:24px;
    border:1px solid #525252;
    display:block;
    float:left;
    text-decoration: none;
    background:url('../images/facelift/big_top_navigation.gif') no-repeat 0 0 #444;
}
#tss_slide_next {
    width:28px;
    height:24px;
    border:1px solid #525252;
    display:block;
    float:right;
    text-decoration: none;
    background:url('../images/facelift/big_top_navigation.gif') no-repeat -20px 0 #444;
}
div.tss_top_navigator {
    text-align:center;
    float:right;
    line-height:1.2em;
    background:#333;
    padding:5px;
}
div.tss_top_navigator span {
    color:#fff;
    font-size:15px;
    letter-spacing:0.08em;
    padding:0 15px;
    display:block;
    float:left;
    margin:3px 0;
}
#slideshows_link {
    text-align:left;
    float:left;
    width:400px;
}
#slideshows_link a {
    color:#0033CC;
}
#slide-tools {
    /*border-bottom:1px solid #ddd;*/
    background:#333;
    margin:15px 0 0 0;
}
#tss_slide {
    background: #fff;
    margin-top:10px;
}
#tss_slide div.excerpt {
    margin:15px;
}
#tss_slide .tss_padder {
    padding: 5px 0;
}
#tss_slide h3 {
    margin: 0 0 20px 0;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
}
#tss_slide span.image-container {
    background: white;
    border:1px solid #ddd;
    float: right;
    margin-left:10px;
}
div.tss_nav_button a.inactive {
    background-position: 0px -200px;
}
div.tss_nav_button a.inactive:hover {
    background-position: 0px -200px;
}
#tss_navigator div.tss_nav_container {
    overflow: hidden;
    height: 86px;
    width: 610px;
    margin-right:5px;
    float: left;
}
#tss_navigator ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 3000px;
}
#tss_navigator li {
    float: left;
}
#tss_navigator li a {
    display: block;
    margin: 0 5px;
    opacity: 0.6;
    background:none;
}
#tss_navigator li a:hover {
    opacity: 1;
}
#tss_navigator li a img {
    border: 0 none;
    padding;
    border:1px solid #ccc;
}
#tss_navigator #tss_nav_current {
    background:url('../images/facelift/b9-pointer.gif') no-repeat center 79px;
    center;
    height:86px;
}
#tss_navigator #tss_nav_current img {
    border:1px solid #888;
}
#photo-number {
    float:none;
    clear:both;
    margin:10px 0;
    font-size:12px;
    color:#888;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
    text-align:center
}
/* REVIEWS - review.tpl */
 #bottom_shares {
    margin:10px 0 15px 0;
    height:21px;
    padding:4px 0;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
}
#review_rating_area {
    width:450px;
    float:left;
}
#review_rating_area h2 {
    line-height:23px;
    ;
    font-weight:normal;
    font-size:14px;
    float:left;
    padding:0;
    margin:0 5px 0 0;
}
#ratting {
    float:left;
}
#review_rating_note {
    text-align:center;
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
    float:right;
    margin-left:15px;
}
.review_rating_star {
    display:block;
    float:left;
    height:20px;
    cursor: pointer;
    margin:0 2px;
}
.review_rating_star img {
    height:100%;
}
.nota_medie {
    float:right;
}
.nota_medie .container .nota {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#000000;
    float:left;
    font-size:15px;
}
.nota_medie .container .din {
    font:11px Verdana, Geneva, sans-serif;
    color:#888;
    float:left;
    text-transform:lowercase;
    line-height:2em;
}
#top_review_rating_note img {
    float:left;
    margin:4px 7px 3px 2px;
}
.sharing_review {
    width:325px;
    height:65px;
    background:url(http://img.wall-street.ro/images/reviews/sharing.jpg) no-repeat top left;
    float:right;
    margin-top:23px;
    overflow:hidden;
}
.sharing_review .container {
    width:260px;
    float:left;
    margin:10px 0 0 20px;
}
.sharing_review .facebook {
    float:left;
    margin-top:15px;
}
.sharing_review .yahoo {
    float:left;
    margin-left:20px;
}
.sharing_review .twitter {
    float:left;
    margin-left:10px;
}
div.other_articles_list {
    margin:0;
    padding:5px 0;
    border-bottom:1px solid #ccc;
}
div.other_articles_list div.other_articles_item {
    float: left;
    width: 200px;
    height: 76px;
    overflow: hidden;
    border-left:1px dotted #ccc;
    padding-left:10px;
    margin-left:10px;
}
div.other_articles_list div.other_articles_item:first-child {
    border-left:none;
    padding:0;
    margin:0;
}
div.other_articles_list div.other_articles_item a {
    display: block;
}
div.other_articles_list div.other_articles_item a img {
    float: left;
    border: 0;
    margin-right: 5px;
    padding: 2px;
    border: 1px solid #ddd;
    background: white;
}
div.other_articles_list div.other_articles_item a span {
    font-size: 13px;
}
/* GALLERIES*/
 #g_preview a {
    text-decoration:none;
}
/*  Article sugested */
 #qra_popup_wrapper {
    border-left: 6px solid #FFA200;
    box-shadow: 0 2px 7px #222;
}
#qra_popup_window_close {
    border:1px solid #fff;
    background:#666;
    color:#fff;
    width:11px;
    height:11px;
    padding:3px 5px;
    box-shadow:0 0 4px #333;
    text-decoration:none;
    -webkit-border-radius: 3em;
    -moz-border-radius: 3em;
    border-radius: 3em;
}
#qra_popup_frame {
    width:340px;
    background:#f1f1f1;
    border:1px solid #fff;
    padding:10px 12px;
    text-shadow:0 0 1px #fff;
}
#qra_popup_window_section {
    font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
}
#qra_popup_window_title {
    font-size:15px;
    margin:7px 0;
    line-height:1.3em;
}
#qra_popup_window_more {
    font-size:11px;
    font-weight:bold;
    text-align:left;
}
/********** Sidebar ***********/
 #sidebar {
    width:320px;
    float:right;
    background:#E9F0F6;
    position:relative;
}
div.sky_banner {
    width:160px;
    float:left;
}
.sidebar-h {
    color:#fff;
    /*background:#333333;*/
    background:#04294B;
    font-size:14px;
    font-weight:bold;
    margin-bottom:5px;
    min-height:18px;
    line-height:1.3em;
    padding:7px 10px;
    text-transform:uppercase;
    text-shadow:0 0 3px #000;
}
.sidebar-h a {
    color:#fff;
}
#catalog-afaceri {
    line-height:1.3em;
    font-size:11px;
    width:125px;
    float:left;
    margin-top:10px;
    padding:5px;
}
#catalog-afaceri ul {
    margin:10px 0;
}
#catalog-afaceri ul li a {
    display:block;
    margin:4px 0;
    font-size:11px;
}
#catalog-afaceri ul li.firma a {
    text-transform:uppercase;
}
#catalog-afaceri-hp {
    line-height:1.6em;
    font-size:11px;
    padding:5px 0;
}
div.sections-special-article {
}
div.sections-special-article img {
    width:100%;
}
div.sections-special-article a {
    display:block;
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
    margin:5px 0 0 0;
}
div.sections-special-article span {
    line-height:1.3em;
}
/* mini-contact */
 #mini-contact p {
    margin:5px 0 15px 0;
    line-height:1.6em;
}
#mini-contact label {
    display:block;
}
#mini-contact input, #mini-contact textarea {
    display:block;
    color:#000;
    margin-bottom:10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:5px;
    margin-bottom:15px;
    border:1px solid #dfdfdf;
    width:96%;
    background: #f7f7f7;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f8f8f8');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #fff, #f8f8f8);
    /* for firefox 3.6+ */
}
#mini-contact input.submit {
    color:#f1f1f1;
    width:100px;
    cursor:pointer;
    text-shadow:0 0 1px #d85b1e;
    float:right;
    font-size:13px;
    font-weight:bold;
    background:#e9900f;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9900f', endColorstr='#c94e0f');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e9900f), to(#c94e0f));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #e9900f, #c94e0f);
    /* for firefox 3.6+ */
}
#mini-contact input.submit:hover {
    color:#fff;
    background:#e9900f;
}
/* recomended articles */
 div.sidebar-recommended {
    padding-bottom:5px;
}
div.sidebar-recommended ul {
    margin:10px;
}
div.sidebar-recommended li.recommended-art {
    color:#FFA200;
    padding:4px 0;
    line-height:1.4em;
    font-size:12px;
    font-weight:bold;
}
div.sidebar-recommended li.recommended-art a {
    display:block;
    background:url('../images/facelift/bull.png') no-repeat left 5px;
    padding-left:15px;
}
/* tag cloud */
 div.tag-cloud-box {
    padding-bottom:10px;
    line-height:1.6em;
}
/*  sidebar reviews */
 #sidebar-reviews h3 {
    font-weight:normal;
    font-size:19px;
}
#sidebar-reviews div.sidebar-review {
    width:145px;
    float:left;
    margin:10px 0;
    line-height:1.3em;
}
#sidebar-reviews div.sidebar-review h3 {
    font-size:13px;
    font-weight:bold;
    margin-bottom:5px;
}
#sidebar-reviews a.sidebar-review-img {
    display:block;
    margin-bottom:5px;
    overflow:hidden;
}
#sidebar-reviews a.sidebar-review-img img {
    width:100%;
    heeight:auto;
}
/* recommended advertorial */
 div.advertorial-box {
    line-height:1.6em;
    border-top:4px solid #e9900f;
}
div.ra-advertorial-image {
    text-align:center;
    border:1px solid #ccc;
    background:#fff;
}
p.ra-advertorial-title {
    font-size:16px;
    letter-spacing:0;
    margin:5px 0;
}
div.advertorial-box a.more {
    float:right;
}
/* WALL-STREET EDITORIALIST */
 #editorialists {
}
#editorialists h2.all-uppercase {
    border-bottom:none;
}
.ws-editorialists {
    margin:0;
    padding:8px;
    font-size:16px;
    background:#fff;
    margin-bottom:1px;
}
.ws-editorialists a.ws-editorialists-photo {
    display:block;
    float:left;
    margin:0 10px 0 0;
    text-decoration:none;
}
.ws-editorialists div.ws-editorialists-name {
    font-size:17px;
    margin-bottom:5px;
}
.ws-editorialists ul li {
    padding:5px 0;
    font-size:12px;
    line-height:1.3em;
}
.editorialist {
    background:url('../images/facelift/cdot.jpg') repeat-x left bottom;
    font-size:11px;
    color:#666;
}
.editorialist_img {
    height:70px;
    width:auto;
    margin-left:10px;
    vertical-align:text-top;
    float:right;
    border:1px solid #aaa;
    background:#fff;
    font-size:11px;
}
.editorialist-name {
    font-size:26px;
    color:#666;
    display:block;
    clear:left;
    height:42px;
    line-height:50px;
}
/*------- Survey area -------*/
 div#survey_area {
}
div#survey_area a {
    font-size: inherit;
}
div#survey_area p {
    font-size: 15px;
    line-height: 23px;
}
div#survey_area h1 {
    font-size: 28px;
    font-weight:normal;
    color:#E9900F;
}
div.chestionar {
    border-bottom:1px dotted #ccc;
    padding:10px 0;
}
a.survey-title {
    font-size:17px;
    display:block;
    margin-bottom:5px;
}
p.survey-description {
    font-size:13px;
}
p.survey-info {
    font-size:13px;
    text-align:right;
    margin:5px 0;
    color:#666;
}
div.surveys-content form {
    border:1px solid #fff;
    box-shadow:0 0 3px #ccc;
    background:#F6F6F6;
    padding:10px;
}
form#survey_form {
    margin:0;
}
form#survey_form div.survey_question {
    margin:10px;
}
form#survey_form div.survey_question h2, div#survey_results h2 {
    font-size: 16px;
    margin-top: 16px;
}
form#survey_form div.survey_question h2 span, div#survey_results h2 span {
    font-size: 11px;
    color:#666;
    font-weight:normal;
    float:right;
    clear:right;
}
form#survey_form div.survey_question ul {
    margin: 8px 0;
    padding: 0;
    list-style-type: none;
    background: none;
}
form#survey_form div.survey_question ul li {
    margin: 8px 0;
    padding: 0;
    margin-left: 24px;
    list-style-type: none;
    background: none;
}
form#survey_form div.survey_question ul li label {
    font-size: 14px;
    cursor: pointer;
}
form#survey_form div.survey_question ul li label input, form#survey_form div.survey_question ul li label select {
    vertical-align: middle;
    padding: 0;
    margin: 0;
    cursor: pointer;
}
form#survey_form div.survey_question ul li label select {
    padding: 2px 4px;
    border: 1px solid #ddd;
    text-align: center;
}
form#survey_form div.survey_question ul li label select option {
    font-weight: bold;
    background: #ddd;
}
form#survey_form div.survey_submiter {
    text-align:right;
    padding: 8px 0;
}
form#survey_form div.survey_submiter input.submit {
    font-size: 13px;
    font-weight: bold;
    padding: 4px 8px;
    color:#fff;
    text-shadow:0 0 1px #c94e0f;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background:#e9900f;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9900f', endColorstr='#c94e0f');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e9900f), to(#c94e0f));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #e9900f, #c94e0f);
    /* for firefox 3.6+ */
    border: 1px solid #c94e0f;
}
div#survey_thanks {
    margin: 10px 0;
    padding: 8px 16px;
    border: 1px solid #ddd;
    padding-bottom: 16px;
}
div#survey_thanks p {
    font-size: 15px;
    line-height: 25px;
}
div#survey_results h2 {
    color: #174386;
}

div#survey_results .survey_question h2 { margin:30px 0 0 0; border-bottom:1px solid #999; padding-right:80px;}
div#survey_results h2 span { margin-right:-80px;}
div#survey_results table.survey_results {
}
div#survey_results div.survey_details {
    font-size: 14px;
    text-align: right;
}
div#survey_results table.survey_results {
    width: 100%;
}
div#survey_results p {
    font-size: 15px;
}
div#survey_results table.survey_results th, div#survey_results table.survey_results td {
    text-align: left;
    font-size: 14px;
	padding:7px 0 7px 0;
	border-bottom:1px solid #EEEEEE;
}
div#survey_results table.survey_results th {
    font-weight: bold;
	padding:5px 15px 5px 0;
	line-height:1.5em;
}
div#survey_results table.survey_results th span {
    font-size: 12px;
    font-weight: normal;
}
div#survey_results table.survey_results td div.survey_bar {
    height: 30px;
    background: #FFFFFF url(http://img.wall-street.ro/images/common/bg_news.png) repeat-x scroll left bottom;
    border: 1px solid #ddd;
    float: left;
}
div#survey_results table.survey_results .bar { width: 200px;}
div#survey_results table.survey_results td div.survey_percent {
    float: right;
	width:40px;
	line-height:16px;
	font-weight:bold;
}
div#survey_results table.survey_results td div.survey_options {
    display:block;
    float:right;
    clear:right;
	font-size:10px;
	text-align:right;
	color:#666;
	line-height:16px;
	
}
/*------------ Live Text---------------*/
 p.live-text-about {
    margin:10px 0 30px 0;
}
div.live-text-info {
    color:#666;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
}
div.live-text-info p {
    float:right;
    font-size:13px;
}
div.live-text-info span {
    font-size:12px;
    color:#666;
}
a.live-text-question {
    display:block;
    margin:20px 0 0 0;
    font-size:20px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
div#live-text-session {
}
div.lt_comments {
    font-size:13px;
    font-family:Verdana, Geneva, sans-serif;
    margin-bottom:15px;
}
div.lt_details {
    font-size: 11px;
    color:#888;
    font-family:Verdana, Geneva, sans-serif;
}
div.lt_details strong {
    color: #999;
}
div.lt_description a {
    font-size: inherit;
}
ul.lt_speakers {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
ul.lt_speakers li {
    margin-right: 2px;
    padding:5px 0;
    list-style-type: none;
    float: left;
    width: 255px;
}
ul.lt_speakers li img {
    margin: 0px;
    list-style-type: none;
    float: left;
    border: 1px solid #ddd;
    margin-right:5px;
    background: white;
    vertical-align: middle;
}
ul.lt_speakers li span {
    display: block;
    font-size: 11px;
    color: #666;
}
div.lt_debate button.submit {
    font-size: 17px;
    color:#e9900f;
    background:none;
    border:none;
}
button.submit-lt {
    font-size: 17px;
    color:#e9900f;
    background:none;
    border:none;
    padding:0;
}
div#lt_form_container, div.lt_reply_container {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:10px 10px 0 10px;
    border:1px solid #ddd;
    width:96%;
    background: #f7f7f7;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f8f8f8');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #fff, #f8f8f8);
    /* for firefox 3.6+ */
}
div#lt_form_container label, div.lt_reply_container label {
    font-size:13px;
}
form#lt_form {
    margin: 10px;
    display: block;
}
#lt_form input, #lt_form textarea, div.lt_reply_container textarea, div.lt_reply_container input, div.lt_reply_container input {
    display:block;
    color:#000;
    margin-bottom:10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:5px;
    margin-bottom:10px;
    border:1px solid #ddd;
    width:96%;
    background: #f7f7f7;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f8f8f8');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #fff, #f8f8f8);
    /* for firefox 3.6+ */
}
#lt_form input.submit, div.lt_reply_container input.submit {
    color:#f1f1f1;
    padding:3px 15px;
    width:140px;
    cursor:pointer;
    text-shadow:0 0 1px #d85b1e;
    font-size:13px;
    font-weight:bold;
    background:#e9900f;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9900f', endColorstr='#c94e0f');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e9900f), to(#c94e0f));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #e9900f, #c94e0f);
    /* for firefox 3.6+ */
}
#lt_form input.submit:hover {
    color:#fff;
    background:#e9900f;
}
div#lt_form_container p, div.lt_reply_container p {
    margin: 0;
    padding: 4px 0;
    width: 98%;
}
div#lt_form_container p span, div.lt_reply_container span {
    font-size: 10px;
    color: #666;
}
/*div.lt_debate { padding: 0; margin: 4px 0; list-style-type: none; }*/
 div.lt_debate {
    padding:0 10px 10px 10px;
    margin: 0 0 15px 0;
    border: 1px solid #eee;
    color:#333;
    background:#f6f6f6;
}
div.lt_debate div.lt-question-item {
    padding:5px 0;
    border-bottom:1px dashed #ccc;
}
div.lt-question-item p.lt-question {
    display:block;
    float:left;
    font-size: 15px;
    font-weight: bold;
    line-height:1.6em;
    color: #053765;
    text-shadow:1px 1px 2px #fff;
}
div.lt-question-item span.lt-question-bullet {
    display:block;
    float:left;
    font-size: 40px;
    width:50px;
    height:50px;
    line-height:40px;
    margin-right:5px;
    text-align:center;
    color: #666;
}
div.lt_debate span.lt_questioner {
    display:block;
    font-size: 11px;
    font-family:Verdana, Geneva, sans-serif;
    font-weight: normal;
    color: #666;
    clear:right;
}
div.lt_debate span.lt_questioner strong {
    color: #053765;
}
div.lt_debate div.lt_answer_container {
    padding: 10px 0;
    margin: 0;
    margin: 0;
}
div.lt_debate div.lt_answer_container img {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    width:30px;
}
div.lt_debate div.lt_answerer {
    font-size: 11px;
    font-weight: normal;
    font-family:Verdana, Geneva, sans-serif;
    color: #666;
    background:url("../images/facelift/cdot.jpg") repeat-x scroll 0 bottom transparent;
}
div.lt_debate div.lt_answerer p {
    background:url("../images/facelift/b9-pointer.gif") no-repeat scroll 60px 29px transparent;
    height:35px;
}
div.lt_debate div.lt_answerer strong {
    color: #053765;
    padding-right:10px;
}
div.lt_debate div.lt_answer {
    font-size: 15px;
    font-weight: normal;
    padding:5px;
    border:1px solid #ccc;
    border-top:none;
    background:#fff;
}
/*----------- Live blogging -----------------*/
 div.lb_update {
    padding:0 10px 10px 10px;
    margin: 0 0 15px 0;
    border: 1px solid #eee;
    color:#333;
    background:#f6f6f6;
}
/*----------- Questions and Answers ---------*/
 div.question-answers {
    border-bottom:4px solid #ECECEC;
}
div.question-answers a.question {
    font-size:19px;
    font-family:Georgia, "Times New Roman", Times, serif;
    display:block;
    margin:10px 0;
}
div.respondent {
    float:left;
    width:92px;
    margin-right:15px;
}
div.respondent img {
    padding:2px;
    border:1px solid #ccc;
    margin-bottom:5px;
}
div.respondent span {
    display:block;
    font-size:13px;
    color: #666;
    line-height:1.3em;
}
div.question-answers a.answers {
    display:block;
    clear:both;
    text-align:right;
    color:#e9900f;
    font-size:13px;
}
ul#tabnav {
    text-align: left;
    margin: 1em 0 1em 0;
    font: bold 11px verdana, arial, sans-serif;
    border-bottom: 1px solid #CBDBE9;
    list-style-type: none;
    padding: 1px 10px 1px 10px;
}
ul#tabnav li {
    display: inline;
    border-bottom: 1px solid #CBDBE9;
}
#tabnav li#current {
    border-bottom: 1px solid #fff;
    background-color: #fff;
}
#tabnav li#current a {
    background-color: #fff;
    color: #000;
    position: relative;
    top: 1px;
    padding-top: 4px;
}
ul#tabnav li a {
    padding: 3px 4px;
    border: 1px solid #CBDBE9;
    background-color: #E8EFF5;
    color: #666;
    margin-right: 0px;
    text-decoration: none;
    border-bottom: none;
}
ul#tabnav a:hover {
    background: #fff;
}
p.topic-excerpt {
    clear:both;
    margin:5px 0 15px 0;
}
#question_list {
    font-size:13px;
    line-height:1.5em;
    margin-bottom:15px;
}
#question_list li {
    padding:5px 5px 5px 15px;
    background:url("../images/facelift/bull.png") no-repeat scroll left 11px transparent;
}
#question_list li a {
    color:#053765;
}
#question_list li.ir_current {
    color:#000;
    font-weight:bold;
    margin:3px 0;
}
#intrebare_raspuns {
    clear:both;
    line-height:1.6em;
}
#intrebare_raspuns .ir_right {
    float:left;
    background-color:#f4f4f4;
    padding:5px;
    margin-bottom:15px;
}
#current_question_heading {
    font-size:20px;
    font-weight:bold;
    margin:15px;
    font-style:italic;
    width:570px;
}
.person_answer {
    padding:10px;
    margin-bottom:10px;
}
.pa_left {
    background:url("../images/facelift/b9-pointer.gif") no-repeat scroll 90px 56px transparent;
}
.pa_right {
    background:#fff;
    border:1px solid #ccc;
    border-top:none;
    padding:5px 10px;
    font-size:13px;
    box-shadow:1px 1px 2px #fff;
}
.pa_left img {
    width:50px;
    padding:2px;
    border:1px solid #ccc;
    vertical-align:top;
    margin:0 5px 5px 10px;
    float:left;
}
.person_name {
    color: #053765;
    font-size:14px;
    font-weight:bold;
    display:block;
}
.person_answer div.c_dot {
    height:1px;
    background:url("../images/facelift/b9-pointer.gif") no-repeat scroll 90px -5px #ccc;
    clear:both;
}
#article_toolbox {
    list-style-type:none;
    margin-bottom:15px;
    border-top: 1px solid #DDD;
}
#article_toolbox li img {
    vertical-align:middle;
    border:0;
}
#article_toolbox li {
    display:inline;
    margin-right:10px;
    padding:3px;
}
#article_toolbox li a {
    font-weight:normal;
}
/* currency page */
 #cursvalutar-container {
    color: #000000;
    float: left;
    font-size: 15px;
    line-height: 1.5em;
    width: 650px;
}
 #cursvalutar-container h1{
	 font-size:32px
 }
div#cursvalutar-container h2.looks_like_h1 {
    font: 34px/42px Georgia, "Times New Roman", Times, serif;
    margin: 5px 0;
}
#cv_left_column {
    width:390px;
    float:left;
    margin-top:5px;
}
#cv_left_column h3.all-uppercase {
    padding-left:13px;
    margin-top:10px;
}
#cv_right_column {
    width:220px;
    float:right;
    margin-top:12px;
}
#cv_right_column h3.all-uppercase {
    border-bottom:none;
    margin-bottom:2px;
    padding-left:5px;
}
#cv_right_column h3{
	font-size:12px
}
.cv_submit {
    display:block;
    color:#fff;
    cursor:pointer;
    font-family:Arial;
    font-size:14px;
    height:30px;
    width:100px;
    font-weight:bold;
    margin:0 0 0 50px;
    ;
    border:none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background:#e9900f;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9900f', endColorstr='#c94e0f');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e9900f), to(#c94e0f));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #e9900f, #c94e0f);
    /* for firefox 3.6+ */
}
#convertor-valutar {
    border:5px solid #E9E9E9;
    padding:10px 10px 0 10px;
    margin-top:10px;
}
#convertor-valutar legend {
    padding: 0 10px;
    margin-left:10px;
}
#convertor-valutar legend h2 {
    text-transform:uppercase;
    color:#C94F0F;
	font-size:12px;
	padding:0px;
	margin:0px
}
#convertor-valutar p {
    display:block;
    margin:0 0 10px 0;
}
#convertor-valutar p label {
    float:left;
    margin-right:5px;
    font-size:12px;
}
#convertor-valutar input.numeric_input {
    color:#000;
    width:200px;
    height:24px;
    padding:0 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #dfdfdf;
    background: #f8f8f8;
    /* for non-css3 browsers */
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f8f8f8');  for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #fff, #f8f8f8);
    /* for firefox 3.6+ */
}
#convertor-valutar input#convertor_result {
    border:none;
    background:none;
    color:#C94F0F;
    font-weight:bold;
}
#convertor-valutar select.select_input {
    float:left;
    border:1px solid #dfdfdf;
    margin:0 20px;
    padding:3px;
}
.currency_left {
    width:780px;
    float:left;
    margin-bottom:10px;
    margin-left:15px;
}
.c_data {
    float:left;
    margin-left:10px;
}
.widget {
    margin-top:10px;
    font-family:arial;
    font-size:12px;
}
.widget h1 {
    font-family:georgia;
    font-size:14px;
    color:#333;
    font-weight:normal;
}
table.widget {
    width: 100%;
    font-weight:bold;
    margin-top:0px;
    border:5px solid #E9E9E9;
}
table.widget tr.row1 {
    background:#f1f1f1;
}
.widget td {
    color:#333;
    /*width:110px;*/
    padding:3px 10px;
}
.widget th {
    background:#E9e9e9;
    color:#333;
    font-size:14px;
    font-weight:normal;
    padding:3px 10px;
}
.widget ul li {
    list-style-image:url(http://www.moneybox.ro/images/raquo.jpg);
}
/* end css tabs */
 div.article_calendar {
    margin: 10px 0;
}
div.abm_calendar div.abm_calendar_title {
    background: #ddd;
    padding: 3px 6px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 2px;
}
div.abm_calendar span.abm_calendar_inactive, div.abm_calendar span.abm_calendar_header, div.abm_calendar a.abm_calendar_active {
    padding: 2px;
    margin: 1px;
    display: block;
    float: left;
    width: 16px;
    font-size: 12px;
    text-align: center;
    line-height: 1.5em;
}
div.abm_calendar span.abm_calendar_inactive {
    text-decoration: none;
    padding: 2px;
    color: #666;
}
div.abm_calendar span.abm_calendar_header {
    font-weight: bold;
    color: #666;
}
div.abm_calendar a.abm_calendar_active {
    font-weight: bold;
}
div.abm_calendar a.abm_calendar_active:hover {
    background: #efefef;
}
div.abm_calendar a.abm_calendar_active img {
    border: 0;
}
.title_arhiva {
    font-size: 15px;
}
.related_articles_list h3 {
    margin: 0;
    padding: 0;
}
.news_title_span {
    width:780px;
    border-bottom:1px solid #e4e4e4;
    padding-right:4px;
    font-weight:bold;
    color:#194276;
}
.news_title_span h2 {
    float:left;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#454545;
    background-color:#DFDFDF;
    padding-left:10px;
    padding-right:10px;
    line-height:20px;
    width:165px;
    margin:0
}
.news_title_span h2 a {
    color:#454545;
    text-decoration:none;
    display:block;
    line-height:20px
}
.news_title_span h2 a:hover {
    color:#b90000;
    text-decoration:none;
    display:block;
    line-height:20px
}
#main_art_sect img {
    padding:2px;
    margin:5px;
    border:1px solid #E4E4E4
}
#main_art_sect a.main {
    font:22px times;
    line-height:28px;
}
#left_column_article ul li a {
    font-weight:normal
}
#coloana_stanga_categs ul li a {
    font-weight:normal
}
#coloana_dreapta_categs ul li a {
    font-weight:normal
}
#top_sect {
    margin-left:5px;
    margin-right:5px;
}
#top_week .white_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_right.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_week .white_left_2 {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_left_2.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_week .gray_left {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_left_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_week .gray_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_right_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_week .text_topuri_sapt {
    float:left;
    width:230px;
    background-color:#F7F7F7;
    line-height:24px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #cccccc
}
#top_week .text_topuri_luna {
    float:left;
    width:230px;
    background-color:#FFFFFF;
    line-height:23px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    ;
}
.text_topuri_luna a {
    font-weight:bold;
    font-size:10px;
    font-family:verdana;
    line-height:23px;
    text-decoration:none;
    display:block;
    width:100%;
}
#top_week .sub_label {
    background-color:#F7F7F7;
    line-height:25px;
    font-weight:bold;
    font-size:11px;
    font-family:verdana;
    padding-left:2px;
    margin-bottom:5px;
}
#top_month .white_left_1 {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_left.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_month .white_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_right.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_month .gray_left {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_left_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_month .gray_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_right_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_month .text_topuri_sapt {
    float:left;
    width:230px;
    background-color:#FFFFFF;
    line-height:23px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
}
#top_month .text_topuri_sapt a {
    font-weight:bold;
    font-size:10px;
    font-family:verdana;
    color:black;
    line-height:23px;
    text-decoration:none;
    display:block;
    width:100%
}
#top_month .text_topuri_luna {
    float:left;
    width:230px;
    background-color:#F7F7F7;
    line-height:24px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #cccccc;
}
#top_month .sub_label {
    background-color:#F7F7F7;
    line-height:25px;
    font-weight:bold;
    font-size:11px;
    font-family:verdana;
    padding-left:2px;
    margin-bottom:5px;
}
.top_container {
    border:1px solid #cccccc;
    border-top:0px;
    padding:3px
}
#top_sect .extra_bar {
    border-bottom:1px solid #CCCCCC;
    float:left;
    line-height:24px;
    width:84px
}
.poll_results {
    margin-top:10px;
    margin-left:10px;
    width:800px;
    font-size:11px;
    border-color: #DBEDFF;
    border-width: 0 0 1px 1px;
    border-style: solid;
}
.poll_footer {
    width:800px;
    height:30px;
    border-width: 1px 0 0 0px;
    text-align:right;
    color:#053765;
}
.poll_results td {
    height:30px;
    border-color: #DBEDFF;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}
.poll_results_title {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x 0 -40px #FFF;
    color:#174386;
    font-weight:bold;
    height:25px;
    padding:10px;
    font-size:11px;
    font-family:Arial;
}
.poll_results_options {
    width:198px;
    color:#23518D;
    font-family:Arial;
    font-size:11px;
}
.poll_results_percents {
    font-weight:bold;
    text-align:right;
    width:49px;
    color:#0C8FD0;
}
.poll_results_bar {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x 0 -60px #FFF;
    width:250px;
}
.arch_title_span {
    background-color:#FFFFFF;
    color:#183964;
    width:150px;
    font:bold 17px times;
    padding-left:4px;
    padding-right:4px;
}
#arhiva .arch_title_span {
    background-color:#FFFFFF;
    color:#555555;
    width:300px;
    display:block;
    font:bold 17px times;
    padding-left:4px;
    padding-right:4px;
}
.arch_year {
    color:#656F6E;
    font-weight:bold;
}
.arch_month {
    width:25px;
    padding:5px 5px 10px 8px;
    float:left;
    font-size:11px;
    color:#A4A4A4;
}
.arch_month a {
    font-weight:normal;
}
.separator_years {
    height:15px;
    clear:both;
    background:url(http://img.wall-street.ro/images/common/dotH.gif) repeat-x center;
}
.calendar {
    font-size: 12px;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #606060;
    padding:0px;
    margin:0;
}
.calendarHeader {
    font-size: 12px;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color:#000000;
    padding:5px;
    margin:0px;
}
.arch_h1 {
    margin: 10px 0;
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 23px;
}
.arch_para {
    line-height: 1.5em;
    margin: 10px 0;
    margin-bottom: 20px;
}
.arch_title {
    font-size: 15px;
    font-weight: bold;
}
.arch_title strong {
    font-weight: bold;
    font-size: 15px;
}
.arch_date {
    color: #666;
}
.arch_pager span {
    padding: 2px;
}
.arch_pager a span {
    font-weight: bold;
}
#poll p.title {
    font-weight:bold;
    font-size:12px;
}
#poll .submit {
    background-color:#999;
    color:#efefef;
    font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    border:1px solid #efefef;
    margin:0px;
    padding:1px;
}
#left_column_article {
    float:left;
    width:491px;
}
#left_column_poll {
    float:left;
    width:810px;
}
#left_column_poll h1 {
    font-family:Arial;
    color:#174386;
    font-size:24px;
    font-weight:normal;
}
#left_column_poll td {
    line-height:18px
}
#left_column_poll td a {
    font-weight:normal;
    text-decoration:none;
    line-height:18px;
}
#left_column_poll div a {
    font-weight:normal;
    text-decoration:none;
    line-height:18px;
}
#art_content {
    padding:15px;
    font-size:14px;
    font-family:Arial;
    line-height:22px;
    color:#333;
}
#art_content a {
    font-size:14px;
    line-height:22px;
}
#art_content ol li, #art_content ul li {
    font-size: 14px;
    line-height:22px;
    padding: 8px 0;
}
#art_content h1 {
    font-family:Arial;
    color:#174386;
    font-size:28px;
    line-height:28px;
    font-weight:normal;
}
#art_content img {
    border:1px solid #E4E4E4;
}
#art_content table tr td {
    border:0;
    color:#174386
}
#art_content input {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x 0 -40px #FFF;
    border:1px solid #D8E3EE;
    color:#174386;
}
#art_content2 img {
    margin:1px;
    padding:2px;
    border:none;
}
#art_content2 object {
    margin:1px;
    padding:2px;
}
#art_content2 {
    border: 1px solid #ededed;
    margin:5px;
    padding: 0px;
    display:table;
    float:right;
    width: 298px;
}
.tool_box {
    margin-left:5px;
    margin-top:17px;
    font-size:11px;
    color:#666666
}
.tool_box a {
    font-size:10px;
    text-decoration:underline;
    font-weight:normal;
}
.tool_box img {
    padding: 0;
    padding-left: 3px;
    padding-right: 1px;
    border: 0 none;
    vertical-align: middle;
}
.tool_box a img {
    padding: 0;
    padding-left: 3px;
    padding-right: 1px;
    border: 0 none;
    vertical-align: middle;
}
.tool_box a {
    text-decoration: none;
    font-size: 13px;
}
#comm_300 {
    margin-top:7px;
    text-align:right;
}
#keyw_div h2 {
    margin:0;
    padding:10px 0 0 0;
    font-size:14px;
}
.section_ads {
    margin-left:5px;
    padding:5px;
    background-color:#f9f9f9;
    border:1px solid #EAF0F7;
    font-family:Arial;
    margin-top:10px;
}
.section_ads li {
    padding-top:7px;
    color:#999999;
}
.section_ads a {
    text-decoration:none;
    font-weight:normal;
}
.section_ads a:hover {
    text-decoration:underline;
}
/*.section_ads a:visited{text-decoration:underline;}*/
 .section_ads h1 {
    margin:0px;
    font-family:times;
    font-size:18px;
    color:#6c6b66;
    text-decoration:underline;
    font-weight:normal;
}
.section_heading {
    background:#eee;
    color:#C00808;
    margin-bottom:10px;
    padding:8px;
    text-align:left;
    text-decoration:none;
    line-height:28px;
}
.section_heading a {
    color:#C00808;
    text-decoration:none;
    font-size:18px;
}
.section_heading a:hover {
    text-decoration:underline;
}
#section_ads h1 {
    font-size:13px;
    font-weight:bold;
    padding:4px 0 0 5px;
    height:20px;
    font-family:Arial;
    color:#0B5493;
    text-align:left;
    border-left:solid 10px #67839D;
    background:url(http://img.wall-street.ro/images/common/news_top_grad.gif) repeat-x top left #FFF;
    text-decoration:none;
    margin-bottom:10px;
}
/*#section_ads a:visited{text-decoration:underline; font-weight:bold}*/
 #section_ads ol li a {
    font-family:Arial;
    font-size:13px;
    color:#174386;
    text-decoration:underline;
}
#foot_note {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x top left #FFFFFF;
    margin-left:15px;
    padding:15px;
    font-size:12px;
    font-family:Arial;
    line-height:24px;
    color:#222222;
    margin-right:10px;
    border:1px solid #DBEDFF;
}
#foot_note input {
    background:#FFFFFF;
    border:1px solid #B3D8FD;
    color:#174386;
    font-weight:normal;
}
.foot_note {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x top left #FFFFFF;
    margin-left:15px;
    padding:15px;
    font-size:12px;
    font-family:Arial;
    line-height:24px;
    color:#222222;
    margin-right:10px;
    border:1px solid #DBEDFF;
}
.foot_note input {
    background:#FFFFFF;
    border:1px solid #B3D8FD;
    color:#174386;
    font-weight:normal;
}
#resumee {
    font-size: 15px;
    font-family: Arial;
    line-height: 23px;
    color: #4c4c4c;
    text-align: justify;
    font-weight:bold;
}
.writer {
    margin:0px;
    text-align:right;
    color:#808080
}
#art_content .writer h2 {
    margin:0px;
    text-align:right;
    color:#808080;
    display:inline;
    font-size:12px;
    font-family:Arial;
    font-weight:normal
}
#art_content table {
    border:0;
}
#art_content table tr td {
    border: 1px solid #E2E2E2;
}
#descriere_editorialist h3 {
    font-weight:normal;
    font-size:12px;
}
#art_content h1 {
    font-family:times;
    color:#222222;
    font-size:24px;
    margin-top:0px;
    padding-top:10px;
}
#art_content h2 {
    font-family:times;
    color:#222222;
    font-size:18px;
}
#right_column_article {
    float:right;
    width:312px;
    display:block;
    margin-top:5px;
}
#right_column_poll {
    margin-top:7px;
    float:left;
    width:165px;
}
#article_300 {
    width:300px;
}
#left_commercials {
    float:left;
    text-align:center;
    width:170px;
    padding-top:10px;
    padding-right:12px;
}
/*#comm_120 {text-align:right;width:160px;border:1px solid #e4e4e4;padding:4px;}*/
 #comm_120 {
    height:615px;
    display:block;
    float:left;
    width:160px;
    border:1px solid #DBEDFF;
    padding:4px;
}
#right_comercials {
    text-align:right;
    width:170px;
}
.draft_art {
    padding:15px 15px 15px 0px;
    font-size:12px;
    font-family:verdana;
    line-height:22px;
    color:#222222;
}
.draft_art h1 {
    font-family:times;
    color:#222222;
    font-size:24px;
    margin-top:0px;
    padding-top:10px;
}
.draft_art h2 {
    font-family:times;
    color:#222222;
    font-size:18px;
}
/*de la popup */
 .pWinConfg {
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    position:absolute;
    top:180px;
    left:200px;
    border:1px solid #E4E4E4;
    background-color:#FFFFFF;
    padding:8px;
    visibility:hidden;
}
.pWinConfg input {
    border:0px none;
}
/*arhiva firme*/
 .content {
    font-family:Arial;
    color:#333333;
    font-size:15px;
}
.content a {
    color:#174386;
    font-size:16px;
}
.content h2, .content h3 {
    margin:0;
    padding-top:10px
}
.content ul {
    list-style-type:none;
    margin:0;
    padding:0
}
#arhiva h1 {
    font-size: 23px;
    margin:10px 0;
    padding:0
}
#arhiva h2 {
    font-size: 17px;
    padding:0;
    color: #444;
    margin: 5px 0;
    margin-top: 10px;
}
#nume_editorialist h1 {
    font-size:11px;
    color:#666666;
    margin:0;
    padding:0;
    font-weight:normal;
    line-height:14px;
    display:inline
}
#first_editorial {
    padding:3px;
    margin:5px
}
#first_editorial h2 {
    margin:0;
    padding:0;
}
#pageNav {
    font-size: 0.9em;
    color: #666;
    margin: 0;
    text-align: right;
}
#pageNav a {
    color: #174386;
    font-weight: bold;
    font-size: 0.9em;
}
/*#pageNav a:link, #pageNav a:visited {
	text-decoration: none;
}*/
 #pageNav a:hover, #pageNav a:active {
    text-decoration: underline;
}
#pageNav #previousBtn, #pageNav #nextBtn {
    border: 1px solid #174386;
}
#pageNav #previousBtn {
    padding: .3em .5em .3em 1.4em;
    margin: 0 .5em 0 0;
    background: url(http://img.wall-street.ro/images/pagenav_left_arrow.gif) no-repeat 5% 50%;
}
#pageNav #nextBtn {
    padding: .3em 1.4em .3em .53em;
    margin: 0;
    background: url(http://img.wall-street.ro/images/pagenav_right_arrow.gif) no-repeat 95% 50%;
}
#pageNav .pagelinks a {
    padding: .3em .5em .3em .3em;
    border-color: #ccc;
    border-width: 0 1px 0 0;
    border-style: solid;
}
#pageNav .pagelinks a.current {
    font-weight: normal;
    color: #666;
    text-decoration: none;
    cursor: default;
}
#pageNav .pagelinks a.last {
    border: none;
}
/* TOPICS TPL CUSTOM DESIGN */
 #topics_left {
    width: 630px;
    float:left;
}
#topics_persoane {
    background-color: #556687;
    color: #FFF;
    background:url(http://img.wall-street.ro/images/topic/gradientgrey.gif) repeat-x bottom;
}
.cutie_persoana {
    padding:10px;
    margin-right:0px;
    color:#556687;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    /*background-color:#556687;*/
}
.selected_person {
    background-color:#556687;
    color: #FFFFFF;
    background:url(http://img.wall-street.ro/images/topic/topicbkg.png);
    border-right:1px solid #0A0A0A;
    border-left:1px solid #0A0A0A;
}
#preview_intrebare {
    height:40px;
    padding:20px;
    font-weight:bold;
    font-family: Arial;
    color:#5caed7;
    font-size:14px;
    font-style:italic;
    padding-left:40px;
    padding-right:40px;
}
#preview_intrebare_bottom {
    width:510px;
    padding: 22px 50px 22px 60px;
    height:90px;
    margin:5px auto;
    background:url(http://img.wall-street.ro/images/qa/ghilimele2.jpg) no-repeat top center #fff;
    font-weight:bold;
    font-family: Arial;
    color:#053765;
    font-size:14px;
    font-style:italic;
}
div#quicknav {
    width:120px;
    padding-top:0px;
    float:left;
    line-height:13px;
    font-size:12px;
    color:#176ead;
    margin:0 10px;
}
div#quicknav span {
    font-size:9px;
    color:#909090;
    display:block;
}
.topics_cutie_nr_intrebare {
    width:25px;
    background-color:#fff;
    margin-right:5px;
    float:left;
    text-align:center;
    cursor: pointer;
    border:1px solid #ccc;
    color:#053765;
}
.topics_cutie_nr_intrebare a {
    text-decoration:none;
    font-size:18px;
    font-weight:bold;
}
#topics_right {
    width: 310px;
    float:right;
    border: 1px solid #CCC;
    padding:10px;
    margin-top:15px;
    background-color:#CCC;
    background:url(http://img.wall-street.ro/images/topic/gradientgrey.gif) repeat-x bottom;
}
/* SLIDESHOW */
 #art_content td {
    font-size:11px;
}
.input_text_fain {
    border: 1px solid #999;
    background-color: #F5F5F5;
}
.titlu_lista {
    background-color: #E0E0E0;
    padding: 5px 5px 5px 5px;
    font-weight: bold;
    border-top: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0;
}
.logos_footer {
    background:url(http://img.wall-street.ro/images/footer/FadeGrey.gif) repeat-x top;
    border:1px solid Silver;
    height:51px;
    background-color:White;
    clear:both;
    margin-top:20px;
    border-left:0px;
    border-right:0px;
}
/* INDEX NEW BEGIN*/

/*MAIN DIV*/
 .main_top {
    width:981px;
    height:335px;
    display: table;
    overflow:hidden;
}
/*MAIN DIV*/

/*Sitrea 0 Prop*/
 .stirea_0 {
    font-size:11px;
    border-right:solid 1px #C5D7E9;
    margin-top:7px;
    width:252px;
    height:352px;
    padding:3px;
    float:left;
    display:block;
    color:#0A0A0A;
    line-height:15px;
    margin-bottom: 5px;
}
.stirea_0 h1 a {
    font-size:12px;
    color:#087AC1;
}
.stirea_0 a {
    font-size:10px;
    color:#C30202;
    text-decoration:underline;
}
.stirea_0_img {
    border:1px solid #CCC;
}
/*Sitrea 0 Prop END*/

/*Sitrea 1 Prop*/
 .stirea_1 {
    font-size:11px;
    width:400px;
    float:left;
    margin-top:7px;
    padding:3px 3px 3px 3px;
    height:340px !important;
    height:344px;
    margin-left:4px;
    color:#0A0A0A;
    border-right:solid 1px #C5D7E9;
}
.stirea_1 a {
    font-size:9px;
}
.stirea_1 h1 {
    margin:0px;
    padding:0px;
}
.stirea_1 h1 a {
    font-size:12px;
    color:#087AC1;
}
.stirea_1 h1 a:hover {
    font-size:12px;
    color:#CC0000;
}
.stirea_1 a img {
    float: left;
    border: solid 1px #C5D7E9;
    padding: 1px;
    margin-right:3px;
    text-align:left;
}
.stirea_1 .content {
    margin-bottom:15px;
    clear:left;
}
/*Sitrea 1 Prop END*/

/*TOPS BEGIN*/
 .top_uri {
    border:solid 1px #C5D7E9;
    display:table;
}
#top_and_ultima_ora {
    width:303px;
    margin-left:5px;
    float:left;
    display:inline;
    height:343px;
    margin-top:7px;
}
#top_header .white_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_right.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_header .white_left_2 {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_left_2.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_header .gray_left {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_left_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_header .gray_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_right_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
#top_header .text_topuri {
    float:left;
    width:120px;
    background-color:#FFFFFF;
    line-height:24px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #cccccc
}
#top_header .text_ultima_ora {
    float:left;
    width:145px;
    background-color:#FFFFFF;
    line-height:23px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #C5D7E9;
    color:#CC0000;
}
.text_ultima_ora a {
    font-weight:bold;
    font-size:10px;
    font-family:verdana;
    color:#CC0000;
    line-height:23px;
    text-decoration:none;
    display:block;
    width:100%;
}
#top_header .sub_label {
    background-color:#FFFFFF;
    line-height:25px;
    font-weight:bold;
    font-size:11px;
    font-family:verdana;
    padding-left:2px;
    margin-bottom:5px;
}
#top_header .sub_label a {
    font-size:11px;
}
#ultima_ora h3 a {
    font-size:10px;
}
#ultima_ora h3 {
    margin:0;
    padding:0;
    display:inline;
}
#ultima_ora_header .white_left_1 {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_left.gif') #FFFFFF top left no-repeat;
    float:left;
}
#ultima_ora_header .white_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/white_right.gif') #FFFFFF top left no-repeat;
    float:left;
}
#ultima_ora_header .text_topuri {
    float:left;
    width:120px;
    background-color:#FFFFFF;
    line-height:23px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-bottom:1px solid #C5D7E9;
    border-top:1px solid #C5D7E9;
}
#ultima_ora_header .text_topuri a {
    font-weight:bold;
    font-size:10px;
    font-family:verdana;
    color:#000;
    line-height:23px;
    text-decoration:none;
    display:block;
    width:100%;
}
#ultima_ora_header .text_ultima_ora {
    float:left;
    width:145px;
    background-color:#FFFFFF;
    line-height:24px;
    font-weight:bold;
    text-align:center;
    font-size:10px;
    font-family:verdana;
    border-top:1px solid #C5D7E9;
    color:#CC0000
}
#ultima_ora_header .sub_label {
    background-color:#FFFFFF;
    line-height:25px;
    font-weight:bold;
    font-size:10px;
    font-family:verdana;
    padding-left:2px;
    margin-bottom:5px;
}
.pink_left {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_left_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
.pink_right {
    width:4px;
    height:25px;
    background:url('http://img.wall-street.ro/images/gray_right_wb.gif') #FFFFFF top left no-repeat;
    float:left;
}
.extra_bar {
    border-bottom:1px solid #C5D7E9;
    float:left;
    line-height:24px;
    width:21px
}
#top_header .tab_container {
    border-top:0px none;
    height:332px;
    background-color:#ffffff
}
#ultima_ora_header .tab_container {
    border-top:0px none;
    height:332px;
    background-color:#ffffff;
    color:#087AC1;
}
#ultima_ora_header .tab_container a {
    color:#CC0000
}
#ultima_ora_header li {
    color:#CC0000;
    line-height:10px;
    margin-bottom:15px;
    font-size:10px;
}
/*TOPS END*/

/*CENTER BEGIN*/
 .main_center {
    width:981px;
    height:600px;
    display:block;
}
.reclama_160x600 {
    width:160px;
    float:left;
    height:600px;
    display:block
}
.container_diverse {
    width:244px;
    float:left;
    border-left:solid 1px #C5D7E9;
    border-right:solid 1px #C5D7E9;
    height:600px;
    margin-left:4px;
    color:#0A0A0A;
    padding:3px
}
.container_jmecher {
    width:250px;
    float:left;
    height:600px;
    margin-left:4px;
    color:#0A0A0A;
}
.container_diverse_right {
    width:300px;
    float:left;
    height:600px;
    margin-left:4px;
}
.reclama_300x250 {
    width:300px;
    float:left;
    display:table;
    height:250px;
}
/*Poll Begin*/
 .poll_center {
    background-color:#ffffff;
    float:left;
    display:table;
    margin-top:3px;
    border-left: solid 1px #C5D7E9;
    border-top: solid 1px #C5D7E9;
    height:346px;
}
#section_ads {
    padding:5px;
    border:1px solid #e4e4e4;
}
#section_ads h3 {
    margin:0;
    padding-top:7px;
    color:#999999;
}
#section_ads li a {
    text-decoration:none;
    font-weight:normal;
    line-height:1.5em
}
#section_ads h3 a {
    text-decoration:none;
    font-weight:normal;
    line-height:1.5em
}
#section_ads a:hover {
    text-decoration:underline;
}
.titlu_poll {
    border-left:solid 10px #595959;
    background-color:#DFDFDF;
    font-family:verdana;
    line-height:30px;
    color:#454545;
    padding-left:10px;
    font-weight:bold;
    font-size: 12px;
    margin-bottom:5px;
}
/*Poll End*/
 .box_cotatii {
    float:left;
    width:240px;
    background-color:#ffffff;
    display:block;
    min-height:160px
}
.cotatii_container {
    float:left;
    margin-top:10px;
    overflow:hidden;
    font :11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    display:block;
    min-height:160px;
}
.cotatii_main {
    padding:2px;
    width:242px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px;
    font-size:10px;
    display:table;
    color:#0A0A0A;
}
.profilul_saptamanii {
    padding:2px;
    width:242px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    font-size:10px;
    display:block;
    color:#0A0A0A;
    line-height:10px;
}
.profilul_saptamanii a {
    font-size:10px;
    color:#CC0000;
}
.cotatii_impar {
    background:url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x 0 -40px #FFF;
    height:16px;
    color:#183964;
}
.cotatii_par {
    background:#FFF;
    height:16px;
    color:#174386;
}
.main_center_title {
    border-left:solid 10px #595959;
    background-color:#DFDFDF;
    font-family:verdana;
    line-height:30px;
    color:#454545;
    padding-left:10px;
    font-weight:bold;
    font-size: 12px;
    margin-bottom:5px;
}
.image_container_diverse {
    border:solid 1px #C5D7E9;
    float:left;
    padding: 1px;
    margin-right:3px;
    text-align:left;
}
.cotatii_main_future {
    display:block;
    margin-bottom:3px!important;
    margin-top:2px!important;
    margin-bottom:20px;
    margin-top:10px;
    font-size:10px;
    text-align:left;
    float:inherit;
}
.cotatii_main_future a {
    font-size:10px;
    color:#CC0000;
}
.cotatii_main_future a:hover {
    font-size:10px;
    color:#087AC1;
}
.main_center_title_future {
    font-family:verdana;
    font-weight:bold;
    font-size: 11px;
    margin-bottom:10px;
    width:240px;
    color:#087AC1;
    padding:0 2px 0 2px;
}
.titlu_bottom_art {
    width:160px;
    padding:5px;
    background-color:#DFDFDF;
    border-left:solid 10px #595959;
}
.titlu_bottom_art a {
    color:#454545;
    text-decoration:none;
}
/*.titlu_bottom_art a:visited {color:#454545; text-decoration:none; } */
 .titlu_bottom_art a:hover {
    color:#B90000;
}
.cont_titlu_bottom_art {
    border-bottom:solid 1px #DFDFDF;
    width:450px;
}
.main_bottom_art {
    width:450px;
    margin-bottom:20px;
}
.main_bottom_art li a {
    font-size:11px;
    text-decoration:none;
}
a.toateart {
    color:#CC0000;
    font-weight:bold;
    font-size:11px;
}
#mix_ws {
    background-color:#FFF;
    border:0;
    padding:3px;
    clear:both;
    font-size:11px;
    color:#0A0A0A;
}
#mix_ws a {
    color:#CC0000;
    font-weight:bold;
}
#mix_ws img {
    padding:1px;
    border:1px solid #C5D7E9;
}
/*CENTER END*/

/* INDEX NEW END*/
 .clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
/* Hide from IE Mac \*/
 .clearfix {
    display:block;
}
/* End hide from IE Mac */

/* LANDING PAGE CATALOG => classifieds_landing.tpl */
 #goog {
    clear:both;
    width:960px;
    padding:10px 0 0 0;
}
#goog a {
    font-family:Arial, sans-serif;
    color:#0000FF;
    font-size:20px;
    line-height:normal;
    font-weight:bold;
    text-decoration:underline;
    clear:both;
}
#goog img {
    border:0;
}
#goog_ad {
    width:900px;
    height:450px;
    border:0;
    margin:10px 0 3px 25px;
    clear:both;
    font-size:0%;
}
/*TOP 5 ARTICOL  SUB RECALAMA*/
 #top5_articol {
    width:290px;
    margin-left:auto;
    margin-right:auto;
}
#top5_articol a {
    color:#0000FF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
#top5_articol h1 {
    font-size:15px;
    font-family:Arial;
    font-weight:bold;
    color:#174386
}
/* Facebook comments */
 #add-comments-topic h3.delimited-h3 {
    margin:20px 0 0 0;
}
#facebook_comments_list {
    margin:5px 0 15px 0;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    border-top:4px solid #FFA200;
}
div.facebook_comments_item {
    border-bottom:1px solid #E2E2E2;
    border-top:1px solid #fff;
    padding:10px 0;
}
span.fb_comments_item_autor {
    color:#3B5998;
}
span.fb_comments_item_added {
    color:#777;
}
div.fb_comments_item_head {
    color:#777;
}
/* Comments Footer */
 .comments_footer {
    width:510px;
    border:1px solid #DBEDFF;
    padding:10px;
    font-size:11px;
    font-family:Arial;
    color:#4C4C4C
}
.comments_footer .link_footer_comments {
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
.comments_footer .comment_topic_description {
    font-size:12px;
}
.comments_footer a {
    font-size:12px;
}
.comments_footer h3 {
    font-size:13px;
    font-weight:bold;
    padding:4px 0 0 5px;
    height:20px;
    font-family:Arial;
    color:#0B5493;
    text-align:left;
    border-left:solid 10px #67839D;
    background:url(http://img.wall-street.ro/images/common/news_top_grad.gif) repeat-x top left #FFF;
    text-decoration:none;
    margin-bottom:10px;
    margin-top:0px;
}
.comments_footer a h2 {
    background:url(http://img.wall-street.ro/images/common/bg_news.png) repeat-x bottom left #FFFFFF;
    padding:3px;
    font-family:Arial;
    font-size:11px;
    color:#194276;
    border:1px solid #CFDDED;
    cursor:pointer;
    width:110px;
    text-align:center;
}
.comment_topic_description {
    padding:5px 0 5px 0px;
    color:#111;
    line-height:19px;
    font-size:12px;
}
.content_comments .topic_title {
    font-size:13px;
    font-weight:bold;
    padding:4px 0 0 5px;
    height:20px;
    font-family:Arial;
    color:#0B5493;
    text-align:left;
    border-left:solid 10px #67839D;
    background:url(http://img.wall-street.ro/images/common/news_top_grad.gif) repeat-x top left #FFF;
    text-decoration:none;
    margin-bottom:10px;
}
.username_comment {
    font-weight:bold;
    color:#333;
}
.content_comments {
    font-family:Arial;
    font-size:11px;
    width:500px;
    float:left;
    margin-top:30px;
    margin-left:7px;
    color:#4C4C4C;
}
.content_comments .comment_text {
    font-size:13px;
    margin-top:10px;
}
.content_comments a {
    font-size:12px;
    text-decoration:none;
}
.content_comments .button a {
    background:url(http://img.wall-street.ro/images/common/bg_news.png) repeat-x bottom left #FFFFFF;
    padding:3px;
    font-family:Arial;
    font-size:11px;
    color:#194276;
    border:1px solid #CFDDED;
    cursor:pointer;
    width:190px
}
.content_comment input {
    border:1px solid #CCCCCC;
}
.content_comments .line {
    border-bottom:1px solid #CCCCCC;
    margin-bottom:7px;
}
.numar_comentarii a {
    font-size:13px;
    color:#174386;
    font-weight:bold;
    text-decoration:none;
}
.numar_comentarii a:hover {
    text-decoration:underline;
}
/*.numar_comentarii a:visited{  font-weight:bold; }*/
 .clearfloat {
    clear:both;
    font-size:0%;
    line-height:0px;
    margin:0;
    padding:0;
}
/* TOOL CALCULATOR WS */
 .calc_publicitate {
    text-align:left;
    color:#666;
    font-size:10px;
    font-family:verdana;
}
.calc_head {
    font-size:20px;
    font-weight:bold;
    font-family:Georgia;
    text-align:center;
    color:#FFF;
    padding:20px;
}
.calc_content_form {
    width:430px;
    height:310px;
    background:url(http://img.wall-street.ro/images/calculator/bg_mid.png) repeat-y bottom right #f9fcff;
    font-family: Georgia;
    margin-left:180px;
}
.calc_bg_top {
    width:430px;
    height:16px;
    background:url(http://img.wall-street.ro/images/calculator/bg_top.png) no-repeat bottom right;
    margin-left:180px;
    margin-top:20px;
}
.calc_bg_bottom {
    width:430px;
    height:20px;
    background:url(http://img.wall-street.ro/images/calculator/bg_bottom.png) no-repeat bottom right;
    margin-left:180px;
}
.calc_text {
    color:#FFF;
    font-size:17px;
    text-align:right;
    line-height:40px;
    padding:40px;
    margin-top:20px;
    padding:10px;
}
.calc_text_rez {
    color:#FFF;
    font-weight:bold;
}
.calc_left_column_article {
    width:430px;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    color:White;
}
.calc_right_column_article {
    margin-top:7px;
    float:right;
    width:312px;
    display:block
}
/* TOOL MILIONAR WS */
 .mil_publicitate {
    text-align:left;
    color:#666;
    font-size:10px;
    font-family:verdana;
}
.mil_head {
    font-size:20px;
    font-weight:bold;
    font-family:Georgia;
    text-align:center;
    color:#FFF;
    padding:20px;
}
.mil_content_form {
    width:430px;
    height:auto;
    background:url(http://img.wall-street.ro/images/milionar/bg_mid.png) repeat-y bottom right #f9fcff;
    font-family: Georgia;
    margin-left:180px;
}
.mil_bg_top {
    width:430px;
    height:16px;
    background:url(http://img.wall-street.ro/images/milionar/bg_top.png) no-repeat bottom right;
    margin-left:180px;
    margin-top:20px;
}
.mil_bg_bottom {
    width:430px;
    height:20px;
    background:url(http://img.wall-street.ro/images/milionar/bg_bottom.png) no-repeat bottom right;
    margin-left:180px;
}
.mil_text {
    color:#FFF;
    font-size:14px;
    text-align:right;
    line-height:32px;
    padding:50px;
    margin-top:20px;
    padding:10px;
}
.mil_text_rez {
    color:#FFF;
    font-weight:bold;
    text-align:center;
    padding:10px;
}
.mil_left_column_article {
    width:430px;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    color:White;
}
.mil_right_column_article {
    margin-top:7px;
    float:right;
    width:312px;
    display:block
}
div#related_slideshow {
    float:left;
    padding:5px;
    border:1px solid #E4E4E4;
    margin-right:5px;
}
div#related_slideshow a img {
    border:0px;
    padding:0px;
    margin:0px;
}
div#related_slideshow div {
    text-align:center;
    text-decoration:underline;
}
div#slideshows_content {
    padding:15px;
    font-size:13px;
    font-family:Arial;
    line-height:18px;
    color:#333;
}
div#slideshows_content h1 {
    font-family:Arial;
    color:#174386;
    font-size:24px;
    font-weight:normal;
}
div#slideshows_content img {
    margin:6px;
    padding:2px;
    border:1px solid #E4E4E4;
}
div#slideshows_content a {
    color:#174386;
    font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
}
div#slideshows_content a:visited {
    color:#800080;
}
div#slideshows_content div#top_slideshows {
    border-top:0px solid #E4E4E4;
    margin-top:4px;
    padding-top:10px;
}
div#slideshows_content div#top_slideshows a {
    color:#174386;
    font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
}
div#slideshows_content div#top_slideshows a:visited {
    text-decoration:underline;
    color:#800080;
}
div#slideshows_content h1 {
    color:#084183;
    font-weight:normal;
    line-height:24px;
}
div#slideshows_content ul#slideshows_rec a {
    color:#174386;
    font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
}
div#slideshows_content ul#slideshows_rec a:visited {
    color:#800080;
}
div#slideshows_content ul#slideshows_rec {
    margin:0px;
    padding:0px;
    margin-left:15px;
}
div#toolbar_catalog {
    height:60px;
    background-color:#D7FDD8;
    line-height:27px;
}
/*div#toolbar_catalog a:visited { font-weight:bold;text-decoration:underline;}*/
 h1.wsquizwin {
    font-family:Georgia;
    font-weight:normal;
    font-size:24px;
    color:#235494;
    text-align:left;
}
.criza_embed_box {
    border:1px solid #CCC;
    width: 170px;
    height:110px;
    margin-top:10px;
    font-size:11px;
    padding:4px;
    background-image:url(http://img.wall-street.ro/images/common/bg_header.png);
    background-repeat:repeat-x;
    background-position:top
}
.criza_embed_box input {
    font-size:10px;
    width:160px;
    border:1px solid #666;
}
.criza_embed_box span {
    display:block;
    width:40px;
}
#cn_tag_cloud {
    margin-left:5px;
    padding:5px;
    background-color:#f9f9f9;
    border:1px solid #EAF0F7;
    font-family:Arial;
}
#cn_tag_cloud a {
    font-weight: normal;
}
#cn_tag_cloud .l1 {
    font-size: 8px;
}
#cn_tag_cloud .l2 {
    font-size: 9px;
}
#cn_tag_cloud .l3 {
    font-size: 10px;
}
#cn_tag_cloud .l4 {
    font-size: 12px;
}
#cn_tag_cloud .l5 {
    font-size: 13px;
}
#cn_tag_cloud .l6 {
    font-size: 14px;
}
#cn_tag_cloud .l7 {
    font-size: 15px;
}
#cn_tag_cloud .l8 {
    font-size: 16px;
}
#cn_tag_cloud .l9 {
    font-size: 17px;
}
#cn_tag_cloud .l10 {
    font-size: 18px;
}
#cn_tag_cloud .l11 {
    font-size: 19px;
}
/* CONCURS VANGUARD ------------------------------------ */
 .vanguard {
    font-size:13px;
    line-height:18px;
    font-family:arial;
    border-bottom:1px dashed #777;
}
/* LAST EDITORIALS = header.tpl */
 .last_editorials {
    width:974px;
    padding:3px 10px 7px 0;
    margin:0 0 7px 0;
    border-bottom:1px solid #C2D2E4;
    overflow:hidden;
    background:url(http://img.wall-street.ro/images/common/bg_header_reverse.png) 0 3px repeat-x;
}
.last_editorials .editorialele_ws {
    font-family:Arial;
    color:#111;
    text-align:left;
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
    padding:10px 10px 0 6px;
    line-height:23px;
    float:left;
}
.last_editorials .story {
    float:left;
    margin-right:15px;
    width:185px;
    padding:5px;
    background:url(http://img.wall-street.ro/images/common/bg_header.png) 0 -15px repeat-x;
    border:1px solid #DAE5EF;
    border-bottom:0 none;
    border-right:0 none;
}
.last_editorials .story span {
    color:#333;
    font-weight:bold;
}
.last_editorials .story img {
    float:left;
    padding:1px;
    border:1px solid #C2D2E4;
    margin-right:4px;
}
.last_editorials .story a img {
    float:left;
    height:60px;
}
#sections-archive, #hp-archive {
    background:url('../images/facelift/poza-arhiva.png') no-repeat 210px 60px transparent;
}
/*------- Sections archive --------*/
 #sections-archive-navigation {
    display:inline;
    float:right;
}
#sections-archive-navigation a.navigate_left, #sections-archive-navigation a.navigate_right {
    display:block;
    float:left;
    width:16px;
    height:16px;
    overflow:hidden;
    background:url('../images/facelift/navigator_arrows.gif') no-repeat #444;
    text-decoration:none;
    cursor:pointer;
    margin:2px 2px;
}
#sections-archive-navigation a.navigate_left {
    background-position:left top;
}
#sections-archive-navigation a.navigate_right {
    background-position:-16px top;
}
#years_archive {
    width:152px;
    height:90px;
    margin:10px 0 0 0;
    position:relative;
    overflow:hidden;
}
#years_container {
    position:absolute;
    left:0;
    top:0;
    width:2000px;
}
div.months-container {
    width:152px;
    float:left;
    margin:0 10px;
}
div.months-container p.year {
    font-size:14px;
    color:#333;
    font-weight:bold;
    text-shadow:0 0 1px #fff;
    text-align:left;
    padding:3px 5px;
    border-bottom:1px solid #ccc;
}
/* ARHIVA WALL-STREET => new_archive_box_front.tpl */
 .new_arch_title_span {
    background-color:#FFFFFF;
    color:#183964;
    width:150px;
    font:bold 17px times;
    padding-left:4px;
    padding-right:4px;
}
#new_arhiva .arch_title_span {
    background-color:#FFFFFF;
    color:#555555;
    width:300px;
    display:block;
    font:bold 17px times;
    padding-left:4px;
    padding-right:4px;
}
#new_arhiva h2 {
    margin:0px;
    padding:0px;
    margin-top:5px;
}
.new_arch_year {
    color:#656F6E;
    font-weight:bold;
}
.new_arch_month {
    width:25px;
    padding:5px 5px 10px 8px;
    float:left;
    font-size:11px;
    color:#A4A4A4;
}
.new_arch_month a {
    font-weight:normal;
}
.new_separator_years {
    height:15px;
    clear:both;
    background:url(http://img.wall-street.ro/images/common/dotH.gif) repeat-x center;
}
.publicitate_link {
    margin:0 0 5px;
}
.publicitate_link table tr td a {
    color:#174386
}
.publicitate_link table tr td a:visited {
    font-weight:bold;
    color:#174386
}
.publicitate_link table {
    padding:0px;
    margin:0px;
}
/* CALENDAR ARTICOL => archive_box_month.tpl */
 div.abm_calendar div.abm_calendar_title {
    background: #ddd;
    padding: 3px 6px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 2px;
}
div.abm_calendar span.abm_calendar_inactive, div.abm_calendar span.abm_calendar_header, div.abm_calendar a.abm_calendar_active {
    padding: 2px 2px;
    margin: 1px;
    display: block;
    float: left;
    width: 16px;
    font-size: 12px;
    text-align: center;
}
div.abm_calendar span.abm_calendar_inactive {
    text-decoration: none;
}
div.abm_calendar span.abm_calendar_header {
    font-weight: bold;
    color: #666;
}
div.abm_calendar a.abm_calendar_active {
    font-weight: bold;
}
div.abm_calendar a.abm_calendar_active:hover {
    background: #efefef;
}
div.abm_calendar a.abm_calendar_active img {
    border: 0;
}
/* RECOMANDA ARTICOL template global - recommend_article.tpl */
 div.recommend_article {
    margin: 10px 5px;
}
div.recommend_article form.frm_recommend {
    margin: 0px;
    padding: 0px;
}
form.frm_recommend div.ra_tabs {
    margin: 0px;
    padding: 0px;
    background: #fff;
}
div.ra_tabs div#ra_but_email, div.ra_tabs div#ra_but_abook, div.ra_tabs div#ra_but_ymsgr {
    margin: 0px 8px;
    float: left;
}
div.ra_tabs div#ra_but_email a, div.ra_tabs div#ra_but_abook a, div.ra_tabs div#ra_but_ymsgr a {
    border: 1px solid #ddd;
    padding: 5px 10px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background: #fff;
    color: #67839D;
}
div.ra_tabs div#ra_but_email a:hover, div.ra_tabs div#ra_but_abook a:hover, div.ra_tabs div#ra_but_ymsgr a:hover {
    background: #ddd;
}
div.ra_tab_area, div#ra_tab_email, div#ra_tab_abook, div#ra_tab_ymsgr {
    margin: 5px;
    padding: 8px;
    border: 2px solid #ddd;
    background: #fff;
}
div#ra_tab_ymsgr {
    display: none;
}
div.ra_tab_area label a {
    color: #67839D;
}
input.ra_input, input#ra_my_email, input#ra_to_email, textarea#ra_message {
    margin: 4px 0px;
    padding: 4px;
    font-size: 13px;
    font-weight: normal;
    width: 90%;
    font-family: Arial, sans-serif;
    margin-bottom: 10px;
}
input.ra_submit {
    margin: 4px 0px;
    padding: 4px 16px;
    font-size: 12px;
    font-weight: bold;
    border: 2px solid #ddd;
    font-family: Arial, sans-serif;
}
div.ra_tab_area label {
    font-size: 13px;
    font-weight: bold;
    color: #67839D;
}
div#recommend_abook {
    margin: 5px 0;
    padding: 5px;
}
div#recommend_abook h1 {
    font-size: 18px;
    font-weight: normal;
}
div#recommend_abook textarea#message {
    margin: 4px 0px;
    padding: 4px;
    font-size: 13px;
    font-weight: normal;
    width: 90%;
    font-family: Arial, sans-serif;
    margin-bottom: 10px;
}
ul#ra_contacts_list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
ul#ra_contacts_list li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    padding: 4px 0;
    margin: 2px;
    border-bottom: 1px dotted #eee;
}
/* QUICK SIGNUP template global - quick_register.tpl */
 div.quick_register {
    margin: 6px 0;
    padding: 6px 8px;
    border: 1px solid #eee;
    background: white;
}
form#frm_qregister {
    margin:0px;
    padding: 0;
    background: white;
    text-align: left;
    line-height: 12px;
}
form#frm_qregister input {
    margin: 2px 0px;
    padding: 3px;
    border: 1px solid #2B3C84;
    font-size: 11px;
    font-weight: normal;
    font-family: Arial, sans-serif;
    margin-bottom: 5px;
    vertical-align: middle;
}
form#frm_qregister input.qr_email {
    margin-right: 0px;
    width: 70%;
    font-size: 14px;
}
form#frm_qregister input.qr_submit {
    margin-left: 0px;
    width: 20%;
    color: #2B3C84;
    background: #eee;
    font-weight: bold;
    font-size: 14px;
    padding: 2px;
}
form#frm_qregister label {
    font-size: 10px;
    font-weight: normal;
    color: #2B3C84;
}
form#frm_qregister div.qr_error {
    margin: 2px 0;
    border: 1px solid #f66;
    padding: 3px;
    font-size: 12px;
    font-weight: bold;
    color: #f33;
}
div#session_reports {
    border: 2px solid #2B3C84;
    background: #ccc;
    color: white;
    margin: 12px 0;
    padding: 16px;
    text-align: center;
    font-weight: bold;
    font-size: 1.2em;
}
/* NEW SIGNUP FORM - sign-up.tpl */
 div#sign_up_form {
    margin: 10px 2px;
    padding: 20px 10px;
    padding-left: 240px;
    background:#FFF url(http://img.corporatenews.ro/images/common/sign_up.jpg) no-repeat top left;
}
div#sign_up_form form.suf_form {
    margin: 0;
    padding: 0;
}
div#sign_up_form form.suf_form h1 {
    margin: 0;
    padding: 6px 0;
    color: #2B3C84;
    font-size: 1.8em;
}
div#sign_up_form form.suf_form h2 {
    margin: 6px 0;
    padding: 4px 8px;
    color: #2B3C84;
    font-size: 1.4em;
    border-bottom: 1px solid #ccc;
    margin-top: 18px;
    text-align: left;
    background: #FFF;
}
div#sign_up_form form.suf_form a {
    font-size: 1em;
}
div#sign_up_form form.suf_form table th {
    border: 0;
    padding: 4px 6px;
    text-align: right;
}
div#sign_up_form form.suf_form table td {
    border: 0;
    padding: 4px 6px;
}
div#sign_up_form form.suf_form table td.suf_note {
    padding-left: 16px;
    margin: 8px 0;
    color: #999;
}
div#sign_up_form form.suf_form table td.suf_field {
    padding-left: 16px;
    margin: 8px 0;
}
div#sign_up_form form.suf_form table td.suf_field input, div#sign_up_form form.suf_form table td.suf_field select, div#sign_up_form form.suf_form table td.suf_field textarea {
    margin: 2px 0;
    margin-left: 12px;
    padding: 5px 7px;
    font-size: 1em;
    border: 1px solid #2B3C84;
    background: #FFF;
    vertical-align: middle;
    font-family: Arial, sans-serif;
}
div#sign_up_form form.suf_form table td.suf_field input.help_me {
    background: #2B3C84;
    color: white;
    font-weight: bold;
    padding: 4px 8px;
    margin-left: 0;
}
div#sign_up_form form.suf_form table td.suf_field input.suf_submit {
    background: #2B3C84;
    color: white;
    font-weight: bold;
    padding: 8px 12px;
    margin-left: 0;
    font-size: 1.2em;
    text-transform: uppercase;
}
div#sign_up_form form.suf_form table th label {
    font-size: 1.2em;
    font-weight: bold;
    color: #666;
}
div#sign_up_form form.suf_form table td.suf_field label {
    font-size: 1.2em;
    font-weight: normal;
    color: #666;
}
div#sign_up_form form.suf_form table td.suf_field div.suf_field_error {
    margin: 2px 0px;
    margin-left: 12px;
    padding: 4px 6px;
    color: #f66;
    font-weight: bold;
}
table.redactie_table {
    padding: 0;
    margin: 0;
    border: 0;
}
table.redactie_table th {
    padding: 10px 8px;
    margin: 0;
    border: 0;
    vertical-align: top;
}
table.redactie_table td {
    padding: 4px 8px;
    margin: 0;
    border: 0;
    vertical-align: top;
}
table.redactie_table td ul {
    padding: 0;
    margin: 0;
    border: 0;
}
table.redactie_table td ul li {
    padding: 4px 0;
    margin: 0;
    border: 0;
    margin-left: 12px;
}
table.redactie_table td ul li a.redactie_name {
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}
table.redactie_table td ul li a.redactie_email {
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
#slideshow_navigation ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#slideshow_navigation ul li {
    margin: 2px 0;
    padding: 0;
    list-style-type: none;
    clear: both;
}
#slideshow_navigation ul li a.slideshow_frame {
    margin: 4px 0;
    padding: 5px;
    display: block;
    text-decoration: none;
    color:#174386;
    font-family:'Trebuchet MS';
    font-size:14px;
    font-weight:bold;
    text-align:left;
    background: #EEE;
    height: 80px;
    border:1px solid #CCC;
}
#slideshow_navigation ul li a#slideshow_frame_current {
    background: #174386;
    border: 1px solid #ddd;
    color:#EEE;
}
#slideshow_navigation a.slideshow_frame img {
    float: right;
    border:1px solid #BBB;
    padding:2px;
    margin-right:3px;
    margin-bottom:3px;
}
#slideshow_navigation ul li a:hover {
    background: #DDD;
    color: #B90000
}
#sectiune_sposorizata_rau {
    background-color:#FFFFFF;
}
div#sati_line {
    margin-bottom: 5px;
}
div#sati_line a {
    display: block;
    padding: 8px 12px;
    text-align: center;
    background:url(http://img.wall-street.ro/images/common/bg_news.png) repeat-x bottom left #FFFFFF;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    font-weight: normal;
    text-decoration: none;
    color: #333;
}
div#sati_line a span {
    color: #f33;
    font-weight: bold;
    text-decoration: underline;
}
div#art_content table.tab_articol {
    border: 1px solid #99CCFF;
    margin: 0;
    padding: 4px;
    width: 100%;
}
div#art_content table.tab_articol tbody tr th {
    border: 0;
    border-bottom: 1px solid #99CCFF;
    border-right: 1px solid #eee;
    margin: 0;
    text-align: center;
    padding: 2px 4px;
    background: #eee;
    font-size: 11px;
}
div#art_content table.tab_articol tbody tr td {
    border: 0;
    border-bottom: 1px solid #99CCFF;
    border-right: 1px solid #eee;
    margin: 0;
    text-align: center;
    padding: 2px 4px;
    font-size: 11px;
}
.stock_widget_value {
    text-align: right;
}
.stock_widget_label {
    font-weight: normal;
    color:#333;
}
.stock_widget thead th {
    border-bottom:1px solid #004987;
    font-family:Georgia;
}
.stock_widget_row0 {
    background:#eaf3fb;
}
ul#wsp_list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
ul#wsp_list li {
    margin: 0;
    padding: 0;
    clear: both;
    margin: 4px 2px;
    padding: 5px 0;
    list-style-type: circle;
    margin-left: 16px;
}
ul#wsp_list li.picture {
    margin: 0;
    padding: 0;
    clear: both;
    margin: 4px 2px;
    padding: 5px 0;
    list-style-type: none;
}
ul#wsp_list li a {
    margin: 0;
    padding: 0;
    font-weight: bold;
}
ul#wsp_list li a img {
    margin: 0;
    padding: 0;
    padding-right: 5px;
    border: 0;
}
ul#wsp_list li span {
    color: black;
}
.box_report {
    padding:10px;
    background-color: #F2F7FD;
    border: 1px solid #F99;
    margin:5px 0px;
    font-weight:bold;
    font-size: 16px;
    color: #933;
    text-align: left;
}
div#home_top_popuper {
    padding-left: 5px;
    float: left;
    width: 655px;
}
div#home_top_popuper div.htp_link {
    margin-left: 5px;
    padding: 6px 8px;
    margin: 4px 0;
    background: #FFFFFF url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x;
    border: 1px solid #ddd;
    color: #174386;
}
div#home_top_popuper div.htp_link a {
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
}
div#posts_container div.post_item {
    margin: 4px 0;
    margin-bottom: 8px;
}
div#posts_container div.post_item div.post_date {
    border: 0 none;
    padding: 2px 8px;
    border-left: 5px solid #174386;
    background: #eee;
}
div#posts_container div.post_item div.post_date a {
    font-size: 12px;
    font-weight: bold;
}
div#posts_container div.post_item div.post_text {
    border: 0 none;
    padding: 4px 8px;
    border-left: 5px solid white;
}
div#posts_archive {
    margin: 4px 0;
    padding: 5px;
    border: 1px solid #eee;
}
div#posts_archive h3 {
    margin: 0;
    padding: 2px 0;
    border-left: 5px solid #174386;
    background: #eee;
    padding-left: 8px;
}
div#posts_archive ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
div#posts_archive ul li {
    margin: 0;
    padding: 2px 0;
    list-style-type: none;
    border-left: 5px solid white;
    padding-left: 8px;
    float: left;
    width: 50%;
}
div#posts_archive ul li a {
}
.icar_t {
    position:absolute;
}
/***************************************INLINE-U DIN SECTIUNE.TPL**********************************************/
 .s_rect {
    margin-right:auto;
    margin-left:auto;
    width:350px;
    text-align:center;
    font-size:0%;
}
.s_sky {
    float:left;
    width:160px;
    margin-top:20px;
}
.s_sky .s_sky_container {
    border-bottom:5px solid #E7E9EC;
    text-align:left;
    color:#777;
    font-size:10px;
    font-family:arial
}
#s_art h2 a {
    font-size: 16px;
    text-decoration: none;
}
#s_art h2 a:hover {
    text-decoration: underline;
}
#s_art .s_art_continuare {
    padding-top: 0px;
    font-size: 14px;
}
#s_art .s_art_continuare a {
    font-weight:normal
}
.s_things {
    padding-top:15px;
}
/************************************************************************************************************/
 div#gf_container {
    padding: 5px 0;
}
div#gf_container div.gf_picture {
    float: left;
    display: block;
    padding: 8px;
}
div#gf_container div.gf_picture a {
    display: block;
    border: 1px solid #eee;
}
div#gf_container div.gf_picture a:hover {
    border: 1px solid #ddd;
    background: #efefef;
}
div#gf_container div.gf_picture a img {
    border: 0;
    padding: 8px;
}
div#gf_container div.gf_picture a span {
    display: block;
    border: 0;
    width: 100px;
    height: 48px;
    font-size: 9px;
    padding: 4px 2px;
    text-align: center;
    overflow: hidden;
}
div#gf_slider {
    padding: 5px 0;
    background: gray;
}
div#gf_slider div.gf_slide {
    float: left;
    display: block;
    padding: 4px;
}
div#gf_slider div.gf_current {
    background: #36C;
}
div#gf_slider div.gf_slide a {
    display: block;
    border: 1px solid #eee;
}
div#gf_slider div.gf_slide a img {
    border: 0;
    padding: 4px;
}
div#gf_control {
    float: left;
    display: block;
    padding: 4px;
    text-align:center;
}
div#gf_control div.gf_info {
    font-weight: bold;
    font-family: Arial;
    font-size: 14px;
    padding: 16px 4px;
    color: #ddd;
    width: 190px;
    text-align: center;
}
div#gf_control div.gf_prev, div#gf_control div.gf_next {
    float: left;
    display: block;
    margin: 0px;
    padding: 2px;
}
div#picture_container {
    padding: 0;
    margin: 0;
    width: 1000px;
}
div#picture_container h1 {
    font-size: 24px;
    color: black;
    font-family: Georgia;
    font-weight: normal;
    margin: 0;
    padding: 0;
    padding-top: 4px;
    line-height: 24px;
}
div#picture_container h1 span {
    font-size: 14px;
    font-family: Arial;
}
div#picture_container div.gf_photo {
    margin: 4px;
    padding: 4px;
    float: left;
    overflow: hidden;
}
div#picture_container div.gf_photo img {
    width: 640px;
}
#art_content .premii_vodafone {
    width: 100%;
    margin: 55px 0px;
}
#art_content .premii_vodafone img {
    border: none;
}
#new_toolbox {
    width:300px;
    margin-top:10px;
    border-top:1px solid #EEE;
    padding-top:10px;
}
#new_toolbox img {
    border:0;
}
#new_toolbox h2 {
    color:#333;
    font-size:17px;
}
#art_content .article_text table {
    width: 100%;
    margin: 5px 0;
    padding: 2px;
    border: 1px solid #ddd;
}
#art_content .article_text table th, #art_content .article_text table td {
    padding: 2px 4px;
    font-size: 13px;
    margin: 0;
    border: 1px solid #174386;
}
#tail {
    min-width: 100px;
    padding: 4px 28px 4px 8px;
    position: absolute;
    z-index: 10000;
    color: #c5c5c5;
    background: #292929 url(http://clients.icorp.ro/test/mercedes_codita_mouse/benz-logo.png) no-repeat 100% 50%;
}
#tail span {
    color: #fff;
}
/* PETITIONS - petition.tpl */
 div.petition_details, div#petition_links {
    font-size: 16px;
    font-weight:bold;
    padding: 7px 0;
    margin:7px 0 0 0;
    color: #aaa;
    border-top:1px dotted #ddd;
}
div.petition_details a {
    color:#FFA200 !important;
    padding:0 5px;
}
div#petition_links a {
    font-size: 17px;
}
div#petition_form p {
    padding: 5px 0 !important;
    margin: 0 !important;
}
div#petition_form span.petition_error {
    display: block;
    font-size: 11px !important;
    color: red;
}
div#petition_form span.petition_required {
    font-size: 15px;
    font-weight: bold;
    color: red;
}
div#petition_form input.petition_error_field {
    border: 1px solid red !important;
}
div.items-pager {
    text-align: center !important;
    background: url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x #FFFFFF;
    padding: 5px 0;
    color: #999 !important;
}
div.items-pager a {
    text-decoration: none !important;
}
div.items-pager a:hover {
    background: #eee !important;
}
div.items-pager span {
    padding: 4px !important;
}
table#petition_signers th {
    background: url(http://img.wall-street.ro/images/common/bg_header.png) repeat-x #FFFFFF;
    font-size: 13px !important;
    text-align: center;
}
table#petition_signers td {
    font-size: 13px !important;
    padding: 2px 10px;
    border: 0 none !important;
    border-bottom: 1px solid #ccc !important;
}
table#petition_signers td span {
    font-size: 11px !important;
}
#crasme_block:hover {
    text-decoration: none !important;
}
div#documente_atasate {
    padding:10px 0;
    border-top:5px solid #FFA200;
    margin:0 1px 1px 1px;
    background:url('http://img.wall-street.ro/images/facelift/yellow-pin.png') right center no-repeat #04294B;
}
div#documente_atasate p {
    text-align:left;
    margin:0 10px 5px 10px;
    color:#eee;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:20px;
}
div#documente_atasate ul {
    margin:0 0 0 12px;
    padding:0;
    font-size:13px;
    list-style:inside square;
    color:#FFA200;
}
div#documente_atasate ul li {
    padding:0;
}
div#documente_atasate ul li span {
    color:#aaa;
    font-size:11px;
    padding:0 5px;
}
div#documente_atasate ul li a {
    color:#fff;
}
/* Flight search box */
 form.flight_search {
    margin:10px 0;
}
form.flight_search fieldset {
    padding:5px 10px 0 10px;
    background:#F0F5F9;
    border:1px solid #d0d5da;
    color:#174386;
}
legend.title_box {
    font-weight:bold;
    padding:0 10px;
    text-transform:uppercase;
    color:#174386;
}
form.flight_search input {
    padding:3px;
    border:1px solid #d0d5da;
    color:#333;
    width:120px;
}
form.flight_search select {
    width:30px;
    font-size:12px;
}
form.flight_search div {
    margin:0 5px 3px 0;
    font-size:12px;
}
.left {
    display:block;
    float:left;
    margin-right:5px;
}
.right {
    display:block;
    float:right;
}
label.radio {
    width:80px;
    margin-right:10px;
    float:left;
    font-size:11px;
}
label.radio input {
    width:10px;
}
form.flight_search button {
    padding:0 15px;
}
form.flight_search fieldset hr {
    clear:both;
    color:#d0d5da;
}
.contest {
    color:#000;
    line-height:20px;
}
.contest p {
    padding:10px 0
}
.contest h1 {
    line-height:35px;
    margin:5px 0;
    font-weight:normal;
    font:38px/46px Georgia, "Times New Roman", Times, serif;
    margin-bottom:20px
}
.contest .text {
    margin-bottom:20px
}
/* read by friends zone */
 #read_by_friends {
    margin: 10px 0;
}
.rbf-h2 {
    border-bottom:3px solid #aaa;
    margin-bottom:9px;
    color:#000;
    font-weight:bold;
    padding-bottom:0;
}
#rbf_avatars {
    background:url('../images/facelift/cdot.jpg') repeat-x left bottom;
}
.rbf_avatar {
    float: left;
    margin: 0 5px 0 0;
    padding-bottom:10px;
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity:0.7;
    filter:alpha(opacity=70)
}
.rbf_current_avatar {
    background:url("../images/facelift/b9-pointer.gif") no-repeat scroll center 60px transparent;
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity:1;
    filter:alpha(opacity=100);
}
.rbf_avatar a {
    display:block;
    border:1px solid #ddd;
    padding:2px;
}
.rbf_avatar a img {
    width:50px;
    height:50px;
}
.rbf_current_avatar a {
    border:1px solid #aaa;
}
#rbf_articles {
    border: 1px solid #ccc;
    border-top:0 none;
    padding: 5px;
    background: #ffffff;
    /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
    /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
    /* for webkit browsers */
    background: -moz-linear-gradient(top, #ffffff, #eeeeee);
    /* for firefox 3.6+ */
    position: absolute;
    width: 638px;
    display: none;
    box-shadow:0 0 5px #666;
    z-index: 500;
}
.rbf_friend_articles {
    display: none;
}
/* hp tabs scrollbars */
 .tab .viewport {
    width: 285px;
    height: 380px;
    overflow: hidden;
    position: relative;
}
.tab .overview {
    list-style: none;
    position: absolute;
    left: 0;
    top: 0;
}
.tab .thumb .end, #ultima-ora .thumb {
    background-color: #E9900F;
}
.tab .scrollbar {
    position: relative;
    float: right;
    width: 7px;
}
.tab .track {
    height: 100%;
    width:7px;
    position: relative;
    background:url('../images/facelift/cdot.jpg') repeat-y center top;
}
.tab .thumb {
    height: 35px;
    width: 7px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    top: 0;
}
.tab .thumb .end {
    overflow: hidden;
    height: 35px;
    width: 7px;
}
.tab .disable {
    display: none;
}
/* account  */
 #account_tabs a {
    border:1px solid #ddd;
    border-bottom:0 none;
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 5px 8px;
    text-transform:lowercase;
    font-size:13px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
#account_tabs a:hover {
    background:#A0009E;
    color:#fff;
}
#account_tabs a.account_tab_selected {
    background:#fff;
    border-color:#ccc;
    color:#666;
}
#account_tabs_holder {
    border: 1px solid #CCCCCC;
    border-top:0 none;
    height: 400px;
    overflow: hidden;
    padding: 15px;
}
.account_tab {
    display: none;
}
#account_tabs_holder h2 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 15px;
}
#account_tabs_holder h3 {
    font-size: 1.3em;
    color:#333;
    font-weight: bold;
    margin-top:20px;
    margin-bottom: 10px;
}
#account_tabs {
    background: url(../../images/facelift/cdot.png) repeat-x bottom left;
}
.account_tab p {
    margin-bottom:12px;
    color:#444;
}
#account_options a {
    display:block;
    float:left;
    padding:0 8px;
    font-weight:bold;
    font-size:13px;
    border-right:1px solid #ddd;
}
#account_tabs_holder #account_newsletter label {
    display: block;
}
#account_tabs_holder #user_ident_form_newsletters_daily {
    width: 340px;
}
#account_tabs_holder #user_ident_form_newsletters_others {
    width: 340px;
    margin-top: 10px;
}
.partnership-image {
}
.partnership-link {
    width: 210px;
    text-shadow: 1px 1px 1px #ffffff;
    font-weight: bold;
    background: white;
    font-size: 13px;
    line-height:16px;
}
.partnership-article {
    height: 181px;
    overflow: hidden;
}
/* tag dossier tag*/
 .main-dossier {
    position:relative;
    margin:20px 0;
}
.main-dossier-img {
    width:100%;
    height:auto;
}
a.main-dossier-link {
    display:block;
    position:absolute;
    bottom:15px;
    left:50px;
    right:50px;
    padding:15px;
    background:#444;
    background:rgba(0, 0, 0, 0.6);
    text-decoration:none;
}
.main-dossier-title {
    display:block;
    font-size:1.4em;
    line-height:1.1em;
    font-weight:bold;
    color:#fff;
    margin-bottom:8px;
}
.main-dossier-text {
    font-size:12px;
    color:#fff;
    line-height:1.4em;
}
.dossier {
    width:310px;
    float:left;
    position:relative;
    margin:20px 0;
}
a.dossier-link {
    display:block;
    position:absolute;
    bottom:8px;
    left:15px;
    right:15px;
    padding:10px;
    background:#444;
    background:rgba(0, 0, 0, 0.7);
    text-decoration:none;
    color:#fff;
    font-size:13px;
    line-height:1.4em;
    font-weight:bold;
}
/* tag sponsorizat */
 .tagcamps h3 {
    font-size:1.2em;
    text-transform:uppercase;
    padding:8px 15px 2px 15px;
    color:#010101;
    border-bottom:2px solid #444;
}
.tagcamps_art {
    display:block;
    position:relative;
    background:#fff;
    padding:15px 15px 5px 15px;
}
.tagcamps_art img {
    width:100%;
    height:auto;
    margin-bottom:8px;
}
.tagcamps-title {
    font-size:1.3em;
    font-weight:bold;
    line-height:1.3em;
}
.tagcamps-sponsor {
    line-height:27px;
    text-align:left;
    background:#fff;
    padding:5px 15px;
    border-top:1px solid #efefef;
    color:#999;
}
.tagcamps-sponsor img {
    float:right;
}
.in_article_related_box {
    margin: 5px -5px;
    padding: 5px;
    background: #f5f5f5;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}

.in_article_related_box p { font-weight: bold; font-size: 1.2em; }

.in_article_related_title {
    font-weight: bold;
    padding: 0;
    margin: 0;
    margin-left: 310px;
}
.in_article_related_list {
    margin: .5em 0;
    margin-left: 310px !important;
}
.in_article_related_item {
    margin-left: 15px;
    list-style-type: square;
    margin-bottom: 5px;
}
/* petition form */
 #petition_form {
    padding:15px;
    margin:0 0 5px 0;
    border:5px solid #eee;
}
#petition_form hr {
    margin:10px 0;
}
#petition_form label {
    font-weight:bold;
    margin-bottom:7px;
    font-size:13px;
}
#petition_form input[type="text"] {
    height:30px;
    border:1px solid #ddd;
    background:#f5f5f5;
    padding:0 5px;
    vertical-align:middle;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size:15px;
}
#petition_form input[type="text"]:focus {
    background:#fff;
    border-color:#bbb;
    box-shadow:0 0 5px #ddd;
}
.calendar {
    float:left;
    width:80px;
    margin:0px 10px 0px 5px;
    overflow:hidden;
    border-radius:7px;
    box-shadow: 0 2px 2px #333333;
}
.calendar .day {
    background:#FFFFFF;
    border-top: 1px solid #4F0E0E;
    color: #333333;
    display: block;
    font-size: 30px;
    height: 22px;
    padding: 10px 0 5px;
    text-align: center;
}
.calendar .month {
    background:#FFFFFF;
    color: #333333;
    display: block;
    font-size: 12px;
    height: 18px;
    padding: 0 0 10px;
    text-align: center;
    text-transform: uppercase;
}
.calendar .year {
    background: #980001;
    border-top: 2px solid #DA0000;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    text-align: center;
    text-shadow: 0 1px 2px #000000;
    text-transform: uppercase;
}
#conferences-container {
    position:relative;
    overflow:hidden;
    height:210px;
    line-height: 1.4em;
    background:#FFF
}
#conferences-slider {
    position:absolute;
    top:0px;
    left:0px;
    width:1000px
}
.conference-slide {
    float: left;
    margin: 5px;
    padding: 5px;
    width: 280px;
    position:relative;
    height:190px
}
.conference-slide .date {
    float:right;
    width:60px;
    margin:0px 0px 0px 5px;
    overflow:hidden;
    border-radius:7px;
    box-shadow: 0 2px 2px #333333;
}
.conference-slide .date .day {
    background:#FFFFFF;
    border-top: 1px solid #4F0E0E;
    color: #333333;
    display: block;
    font-size: 30px;
    height: 22px;
    padding: 10px 0 5px;
    text-align: center;
}
.conference-slide .date .month {
    background: #980001;
    border-top: 2px solid #DA0000;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    text-align: center;
    text-shadow: 0 1px 2px #000000;
    text-transform: uppercase;
}
.conference-slide a.title {
    display: block;
    font-size: 20px;
    font-weight: bold;
}
.conference-slide .subtitle {
    color: #888888;
    display: block;
    font-size: 12px;
    margin: 3px 0;
    font-weight:bold
}
.conference-slide .links-holder {
    background:#013857;
    color: #FFFFFF;
    padding: 0px;
    overflow:hidden;
    position:absolute;
    bottom:0px;
    left:5px
}
.conference-slide .links-holder a {
    width:70px;
    text-align:center;
    display:block;
    float:left;
    padding:4px 0px 4px 0px;
    color: #FFFFFF;
}
.conference-slide .links-holder a:hover {
    background:#BEDEFC;
    color:#04294B;
    text-decoration:none
}
.conference-slide .partners-title {
    display:block;
    position:absolute;
    bottom:97px;
    left:5px
}
.conference-slide .partners {
    border-top:1px dashed #CCC;
    padding:5px;
    overflow:hidden;
    height:55px;
    position:absolute;
    bottom:30px;
    left:5px;
    width:270px;
    text-align:center
}
.conference-slide .partners img {
    max-width:120px;
    max-height:55px;
    display:inline-table;
}
#footer_internetcorp {
    padding:5px;
    background:#04294B
}
/* LECTURA OBLIGATORIE */
 .lectura-obligatorie {
    line-height:1.5em;
}
.lectura-obligatorie h1 {
    font-size:30px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#111;
    padding-top:20px;
    margin:0px;
}
.lectura-obligatorie h2 {
    font-size:30px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#111;
    padding-top:20px;
    margin:0px;
}
.lectura-obligatorie h3 {
    font-size:30px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#111;
    padding-top:20px;
    margin:0px;
}
.lectura-obligatorie h4 {
    font-size:30px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#111;
    padding-top:20px;
    margin:0px;
}
.lectura-obligatorie p {
    font-size:13px;
    padding:10px 0;
}
.lectura-obligatorie ul {
    list-style-type:none;
}
.lectura-obligatorie li {
    padding:10px 0;
    text-align:left;
    clear:both;
}
.lectura-obligatorie li img {
    border:1px solid #CCC;
    padding:3px;
    margin-right:10px;
}
.lectura-obligatorie li .name {
    color:#111;
    font-weight: normal;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.lectura-obligatorie li .surname {
    color:#111;
    font-weight: bold;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.lectura-obligatorie li .function {
    color:#777;
    font-weight: normal;
    font-style:italic;
    font-family:Arial;
}
.lectura-obligatorie li .testimonial {
    color:#333;
    font-weight: normal;
    font-style:normal;
    font-family:Arial;
}
.social-icon {
    display:inline-block;
    width:20px;
    height:20px;
    background:url(http://img.wall-street.ro/images/facelift/Social-Icons-Sprite.png) no-repeat;
    background-size:193px;
    overflow:hidden;
    text-indent:-9999px;
}
.social-icon.twitter {
    background-position:0px 0px
}
.social-icon.facebook {
    background-position:-50px 0px
}
.social-icon.linkedin {
    background-position:-75px 0px
}
.social-icon.googleplus {
    background-position:-100px 0px
}
.social-icon.email {
    background-position:-150px 0px
}
.social-icon.blog {
    background-position:-173px 0px
}
.social-icon-small {
    display:block;
    width:15px;
    height:15px;
    background:url(http://img.wall-street.ro/images/facelift/Social-Icons-Sprite-Small.png) no-repeat;
 /*   background-size:145px;*/
    overflow:hidden;
    text-indent:-9999px;
	float:left;
	margin-right:2px
}
.social-icon-small.twitter {
    background-position:0px 0px
}
.social-icon-small.facebook {
    background-position:-37px 0px
}
.social-icon-small.linkedin {
    background-position:-55px 0px
}
.social-icon-small.googleplus {
    background-position:-75px 0px
}
.social-icon-small.email {
    background-position:-112px 0px
}
.social-icon-small.blog {
    background-position:-130px 0px
}

.editor-articol {
    overflow:hidden;
}
.editor-articol img {
    float:left;
    margin:5px 10px 0px 0px
}
.editor-articol .info {
    float:left;
    width:520px
}
.editor-articol h3 {
    font-size:18px;
    font-weight:normal;
    padding-bottom:5px
}
.editor-articol .scontact {
    border-bottom:1px solid #999;
    line-height:0px;
    padding-bottom:2px
}
.editor-articol .despre {
    color:#666666;
    line-height:20px;
    margin:10px 0px 10px 0px
}

/* SIDEBAR NESLETTER */
.newsletter-subscriber{
	background:#FFF;
	padding:5px;
	color:#061b4d;
	text-align:center;
	font-size:14px;
	border:1px solid #D7DBDF !important;
	border-top:0px
}
.newsletter-subscriber p{
	padding:10px 0px 10px 0px;
	font-size:13px
}
.newsletter-subscriber .separator{
	height:1px;
	width:80%;
	margin:5px auto 5px auto;
	background:#d0d0d0;
	border:0px;
	border-bottom:1px solid #dddddd
}
.newsletter-subscriber .title{
	font-size:18px;
	font-weight:bold;
}
.newsletter-subscriber input[type=text]{
	padding:5px 10px 5px 10px;
	width:160px;
	border:1px solid #c9c9c9;
	border-radius:7px;
	color:#999999
}
.newsletter-subscriber input[type=text], .newsletter-subscriber input[type=text]{
	color:#333333
}
.newsletter-subscriber input[type=submit]{
	padding:5px 10px 5px 10px;
	border-radius:7px;
	border:0px;background: #f7d61a;
	background: -moz-linear-gradient(top, #f7d61a 0%, #f88b14 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7d61a), color-stop(100%,#f88b14));
	background: -webkit-linear-gradient(top, #f7d61a 0%,#f88b14 100%);
	background: -o-linear-gradient(top, #f7d61a 0%,#f88b14 100%);
	background: -ms-linear-gradient(top, #f7d61a 0%,#f88b14 100%);
	background: linear-gradient(to bottom, #f7d61a 0%,#f88b14 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d61a', endColorstr='#f88b14',GradientType=0 );
	color:#051d4a;
	font-weight:bold;
	cursor:pointer;
	text-shadow:1px 1px 1px #f8d91a

}
.user_ident_general_error_message{
	color:#990000;
	font-size:12px;
	background:#FFBFBF;
	display:block;
	margin:2px 0px 2px 0px
}
.newsletter-subscriber a.connect_with_facebook{
	font-size:12px;
	text-decoration:underline
}
.newsletter-subscriber a.connect_with_facebook:hover{
	text-decoration:none
}
.newsletter-subscriber .user_ident_field_error_message{
	clear:both;
}
.newsletter-subscriber .user_ident_general_error_message{
	padding:5px
}
img.editor_image {
    width:200px;
}
/*********************/


#art-content h2 { margin: 0; margin-top: 10px; font-weight: bold; }
#art-content h3 { margin: 0; margin-top: 10px; font-weight: bold; }

/* sitemap */

#sitemap ul { margin:5px 0 3px 20px;}
#sitemap .sitemap-cat { margin-bottom:25px;}
#sitemap .sitemap-cat > a { display:block; border-bottom:1px dotted #999; padding-bottom:5px; font-size:1.15em; color:#333;}
#sitemap .sitemap-subcat { padding:3px; display:inline; display:inline-block;}
#sitemap .sitemap-subcat:after { content:"/"; padding-left:8px; color:#ccc;}
#sitemap .sitemap-subcat:last-child:after { content:""; padding-left:0;}

/*WS index*/
.wsindex {
    float:left;
    position:relative;
    width: 650px;
}
.wsindex-art-img {
    float:left;
    margin-right:10px;
    width:100%;
}
.wsindex_articles .art a {
    color: rgba(255, 255, 255, 0.8);
    text-decoration: none;
}
.wsindex_articles .art span.summary {
    font-size:11px;
    line-height: 13px
}
.wsindex_articles .art span.title {
    font-size:13px;
    font-weight:bold;
    margin-bottom:5px;
}
.wsindex_articles .art span {
    display: block
}
.wsindex_articles .art {
    display: inline-block;
    margin-bottom: 15px;
    overflow: auto;
    width: 315px;
}
.wsindex_articles .art {
    position:relative;
}
.wsindex_articles .art:nth-of-type(odd) {
    margin-right:15px;
}
.wsindex_articles h2 {
    border-bottom: 3px solid rgb(41, 88, 172);
    color: rgb(75, 75, 75);
    margin-bottom: 14px;
    padding-bottom: 4px;
    padding-left: 5px;
}
.wsindexTop p {
    font-size:15px;
    line-height: 22.5px;
    margin-bottom:10px
}
.wsindex-art-link {
    background: #444;
    background: rgba(0, 0, 0, 0.7);
    bottom: 0px;
    display: block;
    font-size: 13px;
    font-weight: bold;
    left: 0px;
    line-height: 1.4em;
    padding: 10px;
    position: absolute;
    right: 0px;
    text-decoration: none;
}

#art-content ul {
    list-style-type: square; margin-left: 15px; margin-bottom: 10px;
}

#art-content ul li { margin-bottom: 5px; }

/* START ARTICLE SHARE BOX */
.user_ident_share_box {
    overflow: auto;
    margin: 20px 0px;
    padding: 16px 20px;
    box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.17);
}
.user_ident_share_box hr {
    border: none;
    height: 1px;
    background: #DDD;
    margin: 10px 0;
    clear: both;
}
.user_ident_share_button {  
    background-color: rgba(255, 255, 255, 0.5);
    background-image: url(../../images/design/share.png);
    background-repeat: no-repeat;
    float: left;
    height: 41px;
    margin: 5px 10px 5px 0px;
    padding: 0;
    text-indent: -99000px;
    width: 120px;
    opacity: 1;
    transition: opacity 0.5s ease-out;
    -webkit-transition: opacity 0.5s ease-out;
    -moz-transition: opacity 0.5s ease-out;
}
.user_ident_share_button:hover {
    opacity: 0.8;
}
.user_ident_facebook_share {
    background-position: 0 0;
}
.user_ident_twitter_share {
    background-position: 0 -43px;
}
.user_ident_google_share {
    background-position: 0 -85px;
}
/* END ARTICLE SHARE BOX */

/* articles tables */
#art-content table { font-size:0.85em; border:1px solid #ddd; border-top:none; border-right:none; max-width:100% !important;}
#art-content table th, #art-content table td { border:1px solid #ddd; border-bottom:none; border-left:none;}
#art-content table th { font-weight:bold; background:#053765; border-color:#1a4474; color:#fff;}
#art-content table tr:nth-child(even) { background:#f1f1f1;}

/* opinions-generator */

.rectangle-300 { float:right; width:300px; min-height:250px; border:1px solid #eee; margin-left:10px;}
.opinions-generator { margin-right:312px; padding:40px 40px 20px 40px;}
.opinions-generator.bad { background:#C00; color:#fff;}
.opinions-generator.good { background:#FFA200; color:#000;} 
.opinions-generator .opinion { text-align:center; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid rgba(255,255,255,0.4); }
.opinions-generator .title { position:relative; background:#fff; padding:30px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-style:italic; text-align:center; border-radius:4px; border:3px solid #222; color:#222;}
.opinions-generator .title span { font-weight:bold; font-size:1.4em; padding:0 0 0 5px;}
.opinions-generator .title:after, .opinions-generator .title:before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .opinions-generator .title:after { border-color: rgba(255, 255, 255, 0); border-top-color: #fff; border-width: 10px; margin-left: -10px; } .opinions-generator .title:before { border-color: rgba(51, 51, 51, 0); border-top-color: #333; border-width: 14px; margin-left: -14px; }


.opinion.bad { background:#C00; padding:10px}
.opinion.good { background:#FFA200;padding: 10px} 

.opinions-generator .picture { width:80px; height:80px; border-radius:100px; margin:20px 0 10px 0;}
.opinions-generator .author { position:relative; font-size:18px; font-weight:bold; margin-bottom:20px; text-align:center;}
.opinions-generator .author:after { display:block; content:""; width:30px; height:1px; background:#333; position:absolute; top:100%; margin-top:10px; left:50%; margin-left:-15px;}
.opinions-generator .context { font-size:16px; text-align:center; opacity:0.65;}

.opinions-generator .share-opinion { padding-top:3px;}
.opinions-generator .btn { display:block; float:left; text-decoration:none; padding:7px 10px; border-radius:3px; border:1px solid; text-align:center; font-size:16px; color:#fff;}
.opinions-generator .btn.next-opinion { float:right; background:#333; border-color:#303030; }
.opinions-generator .btn.next-opinion:hover { background:#222; border-color:#111;}
.opinions-generator .btn.embed { border:none; background:#ddd; font-weight:bold; border-color:#666; color:#888; padding:3px 5px; margin-right:8px; font-size:14px;}

.opinions-generator-articles { margin-top:25px;}
.opinions-generator-articles h2 { border-bottom:3px double #666; margin:0; padding:10px 0; margin-bottom:15px; font-size:24px;}
.opinions-generator-articles .articles { margin-right:-2%;}
.opinions-generator-articles .article{ width:23%; margin:0 2% 15px 0; float:left;}
.opinions-generator-articles .article a { display:block; text-align:center; font-size:14px; font-weight:bold; line-height:1.35em;}
.opinions-generator-articles .article img { width:100%; margin-bottom:15px;}


