body {position:relative;}
#old-browser-alert{
	width:100%;
	height:57px;
	margin: 15px 0 18px 0;
	position:relative;
	background-color: #606060;
	color:#ffffff;
	font-weight: bold;
	font-size:13px;
}
#old-browser-alert .text {
	line-height:25px;
	list-style:none outside none;
	margin:15px;
	margin-top:4px;
	padding:0;
}
#old-browser-alert .close{
	position:absolute;
	top:10px;
	left:8px;
	border:none;
	cursor:pointer;
}

#content {
	width: 468px;
	float: right;
}
#bottom-middle {
	width: 619px;
	float: right;
}
.aside-homepage {
	width: 150px;
	float: left;
	/*padding: 8px 0 0;*/
}
.heading2{
	border-bottom: 1px solid #B2D234;
	margin-bottom: 8px;
	padding-bottom: 2px;
}

.heading3{
	padding-bottom: 11px;
}

.main-inner {
	overflow:hidden;
	margin-bottom:90px;
	background:url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator6.gif) repeat-y 321px 0;
}
.main-inner .content-hold {
	background:url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator9.gif) no-repeat 319px 0;
	padding-right:21px;
}
*+ html .main-inner .content-hold {
	overflow: hidden;
	height: 1%;
}
.clear{
	clear:both;
}
.homepagetop,
.homepagebottom{
	/* width:1003px; */
	position:relative;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bg_content-hold-top.png);
	top:0px;
	left:0px;
	display:block;
	width:983px;
	margin:8px auto 0px auto;
	padding-top:0px;
}

.homepagetopV1
{
	position:relative;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bg_content-hold-topV1.png);
	top:0px;
	left:0px;
	display:block;
	width:983px;
	margin:8px auto 0px auto;
	padding-top:0px;
}

.homepagebottom{
	/* width:1003px; */
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bg_content-hold-bottom.png);
	margin:8px auto;
}
/* ***** Start editor box to the left of the section name ******/
.section-editor {
	float: left;
	/*width: 218px;*/
	/*font-size: 12px;*/
	/*background-color: #e8e8e8;*/
	width: 45px;
	font-size: 30px;
}

.section-editor .frame {
	float: right;
	margin: 0 0 0 8px;
}

* html .section-editor .frame {
	margin: 0 0 0 5px;
}

.section-editor .frame img {
	display: block;
}

.section-editor .txt-hold {
	height: 1%;
	overflow: hidden;
	padding: 1px 0 0;
}

.section-editor p {
	margin: 0;
}

.section-editor ul {
	margin: 0 -11px 0 0;
	padding: 0;
	list-style: none;
	height: 1%;
	overflow: hidden;
}

.section-editor ul li {
	float: right;
	padding: 0 11px 0 9px;
	margin: 0 0px 0 1px;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator2.gif) no-repeat 100% 2px;
}

.section-editor .link-rss {
	float: left;
	padding: 0;
	margin: 2px 0 0;
	/*color: #fff;*/
	text-decoration: none;
	/*font-size: 10px;*
	/*background: #b2d234 url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bg-rss.gif) no-repeat;*/
}

.section-editor .link-rss span {
	float: left;
	height: 16px;
	padding: 0 18px 0 0;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bg-rss.png) no-repeat 100% 0;
	font-size: 12px;
	line-height: 13px;
	cursor: pointer;
}

.section-editor .link-rss span:hover {
	text-decoration: underline;
}

/* ***** End editor box to the left of the section name ******/

/* ******************************* START LISTS STYLES ******************************** */
.post-list2 li {
	padding:8px 0 7px;
}
.post-list2 .frame {
	margin-top:0;
}
* html .post-list2 li{
	padding: 5px 0 8px;
}
.post-list2 .text-hold {
	padding-top:14px;
}
.post-list3 .frame {
	margin-top: 1px;
}

* html .post-list3 .frame{
	margin-top: 3px;
}

.post-list4 .frame {
	margin-top: 10px;
}

* html .post-list4 .frame{
	margin-top: 10px;
}
/* ******************************* END LISTS STYLES ******************************** */

/* ******************************* START FEATURE AREA (4 articles with huge images) ******************************** */
.features-area {
	width:100%;
	overflow:hidden;
	margin:20px 0 0;
}
.features-area .row {
	overflow:hidden;
	height:1%;
}
.features-area .box {
	width:229px;
	float:right;
	display:inline;
	margin:0 0 12px 10px;
}
.features-area .box-dark{
	background:#f6f6f6;
}
.features-area .box img {
	display:block;
	margin-bottom:3px;
}
.features-area .box .c-icon {
	width:31px;
	height:37px;
	float:right;
	margin:4px 0 0 4px;
	background:url(/National_Library/20160526010038oe_/http://www.themarker.com/images/icons/icon02.gif) no-repeat;
	text-indent:-9999px !important;
	font-size:0;
	overflow:hidden;
}
.features-area .box .c-icon:hover{text-decoration:none;}
.features-area .box strong {
	font-weight:normal;
	font-size:16px;
}
* html .features-area .box strong {float:right;}
/*.features-area .box strong a:hover {
	color:#8da91c;
}*/
.features-area .author-bar {
	clear:both;
}
#content  .features-area .author-bar li{
	padding:0 6px 0 6px;
}
#content  .features-area .author-bar {
	margin: 5px -6px 0 0;
}
#content  .features-area .author-bar li{
	background:url(/National_Library/20160526010038oe_/http://www.themarker.com/images/separator3.gif) no-repeat 100% 3px;
	padding:0 10px;
}
/* ******************************* End FEATURE AREA (4 articles with huge images) ******************************** */

/* ******************************* Start TAG CLOUD ******************************** */
.tag-cloud {
	margin:0px 0 15px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	
}
.tag-cloud2{

}
.tag-cloud a {
	font-size:16px;
	padding-left:9px;
	line-height:20px;
}
.tag-cloud a.size1 {
	font-size:14px;
}
.tag-cloud a {
	color:#232323;
}
.tag-cloud a:hover {
	text-decoration:none;
	color:#17765A;
}
/* ******************************* END TAG CLOUD ******************************** */


/* ******************************* Start author search box ******************************** */

.search-box {
	border:1px solid #b2d234;
	overflow:hidden;
	height:1%;
	padding:2px;
	margin:12px 0 20px;
}
.search-box select {
	width:173px;
	height:20px;
	float:right;
}
.search-box .btn {
	float:right;
	margin:2px 4px 0 7px;
}
.search-box label {
	float:right;
	line-height:16px;
	margin-left:6px;
	color:#444;
	word-spacing:-1px;
}
/* ******************************* End author search box ******************************** */
/* ************************** Start article details row (author name, dates, comments count) **********************************/
.tab .author-bar{background:#f00;}
.main .content-box .author-bar {
	padding-right: 2px;
}
.main .content-box .author-bar li {
	background:url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator3.gif) no-repeat 100% 3px;
	padding:0 10px;
}
.main .content-box .author-bar li.first {
	padding-right:0;
	background:none;
}
/* ************************** End article details row (author name, dates, comments count) **********************************/
.content-box {
	overflow:hidden;
	height:1%;
	/* fix for 890 */
	/* padding:17px 0 7px; */
	padding-bottom:7px;
}

.content-box-wide {
	margin-bottom:20px;
	background-color:#E4E4E4;
	padding-top:0px;
	overflow:hidden;
	height:1%;
}

.wide-box{
	width:302px;float:left;margin-right:11px;
}

.wide-box h2, .widenoImg h2{
	font-size:13px;margin-top:0px;
}


.content-box img {
	float:right;
	margin:5px 0 0 9px;
}

.content-box-wide img {
	float:right;
}

#content .content-box h1 {
	margin:0;
}
.box-hold {
	/*border-bottom:1px solid #dedede;*/
	margin-bottom:6px;
	background-color:#ffffff;
}
.tabinfo {
	height: 1%;
	overflow: hidden;
}


/* ************************** Start breaking news **********************************/

.choose-day-box{
	height: 35px;
}


.breaking_news_date{
	font-size: 16px;
	font-weight: bold;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/divider1.gif) repeat-x 0 100%;
	height: 28px;
}
.aside .breaking_news_time{
	font-size: 11px;
	font-weight: bold;
	color: #b0ce32 ;
	float: right;
	width: 35px;
	margin-top: 2px;
}

.breaking_news_time{
	font-size: 11px;
	font-weight: bold;
	color: #b0ce32 ;
	float: right;
	width: 35px;
	margin-top: 4px;
}

.breaking_news_title{
	font-size: 12px;
	color: #232323 ;
	float: right;
	margin-top: 1px;
	width:265px;
}

.breakingNewsLi_w151 .breaking_news_title
{
	width:125px;
	float: none;
}

.breakingNewsLi_w151 .breaking_news_title P
{
	margin: 4px 0 0 0;
}

.breakingNewsLi_w151 .breaking_news_time
{
	margin-top: 5px;
}

.breakingNewsLi_w151


.breaking_news_title_wide {
	width:433px;
}

.breaking_news_title :hover {
	color: #17765a;
}

.breaking_news_title :active {
	color: #b2d234;
}

.breaking_news_title :visited {
	color: #232323;
}


#content .breaking_news_title p{
	margin: 0px;
}

.breaking_news_title p{
	margin: 0px;
}
.breaking_news_title h1{
	margin: 0px;
}
.breaking_news_title h2{
	margin: 0px;
}
.breaking_news_title h3{
	margin: 0px;
}
.breaking_news_title h4{
	margin: 0px;
}

.breaking_news_ul{
	margin: 2px 0 20px;
	padding: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
}

.breaking_news_ul li{
	height: 1%;
	overflow: hidden;
	padding: 4px 0 7px 0;
	border-bottom: 1px solid #e8e8e8;
}

.removeBottomLine
{
	border-bottom: none !important;
	padding-bottom: 2px !important;
}

.breaking_news_ul .breaking_news_title a {
	text-decoration:	underline;
}

.choose-day-box li {
	float: left;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator1.gif) no-repeat 0 2px;
	padding: 0 10px 0 14px;
}

.choose-day-box li:first-child {
	background: none;
}

/*.choose-day-box a {*/
.choose-day-box	.floated_left_link{
	padding: 0 ;
	float: left;
	outline: none;
	color: #55524d;
	font-size: 12px;
}
.choose-day-box .today {
	padding: 0 ;
	float: left;
	outline: none;
	color: #55524d;
	font-size: 12px;
}
.choose-day-box ul {
	margin: 0 -8px 10px -16px;
	padding: 0;
	list-style: none;
	float: right;
	display: inline;
}

.choose-day-box ul li{
	padding-bottom:5px;
	padding-left: 5px;
}

.yes_tom_day{
	float: right;
	width: 355px;
}

.yes_tom_day .floated_left_link{
	width: 100%;
}

.choose_date{
	float: left;
	direction: ltr;
	width: 110px;
}

.choose-day-box{
	width: 100%;
	clear:both;
	margin-top: -13px;
}

.one_letter_date{
	font-weight: bold;
	float: right;
}

.small_date{
	float: right;
	font-weight: 300;
	/* padding: 0 5px 0 0; bug #712*/
	cursor:hand;
}

.choose_date input{
	border: 1px solid #b8b7bb;
	width: 110px;
	height: 17px;
	margin-left: 5px;
	margin-top: 1px;
}

.choose_date_text{
	font-size: 12px;
	color: #232323 ;
	float: right;
	padding: 0 ;
	width: 80px;
}
.datePicker img {
	cursor: pointer;
/*	margin: 4px;*/
}

.breaking-box h1 {
	color: #232323;
	font-size: 22px;
	font-weight: bold;
	line-height: 20px;
	margin: 22px 0 12px 11px;
	/* background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/arrow1.gif") no-repeat scroll 0 4px	transparent; */
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -402px;
	width: 168px;
}
/* ************************** End breaking news **********************************/

/* ************************** Start jobs offers section **********************************/
#job-offer h2{
	font-size: 18px;
	color: #B2d234;
	padding-bottom: 13px;
	padding-top: 30px;

}

.job-sub-title {
	font-weight:bold;
	font-size: 12px;
	color: #232323;
}

.job-email-text {

	border-bottom: 1px solid #E7E7E7;
	border-top: 1px solid #E7E7E7;
	height: 1%;
	position: relative;
	vertical-align: top;
	/* background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/arrow5.gif") no-repeat ; */
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/sprites/arrows.png") no-repeat top left;
	background-position: 0px -700px;
	background-position: right center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 40px;

}

.job-email-text a{
	font-weight:bold;
	color: #232323;
}

.jobs-border-box {
      height: 1%;
      padding: 6px 0 0;
      background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/border1.gif) repeat-x;
      position: relative;
      height: 10px;
      width: 810px;
      top: 35px;
}

/* ************************** End jobs offers section **********************************/
.rssitems{
    width:46%;
    padding:0 0 0 15px;
    float:right;
}
.rssbox{
    margin-bottom:20px;
}
.rssbox .sub-section{
    font-size:16px;
    font-weight:bold;
    padding: 5px 0;
}

.rssitem{
    background:transparent url(/National_Library/20160526010038oe_/http://www.themarker.com/images/icons/rssitem_icon.png) no-repeat scroll 100% 0;
    line-height:18px;
    margin-bottom:10px;
    margin-top:10px;
}
.rssitem a{
    padding-right:25px;
    display:block;
    font-size:14px;
}
.rssSummary{
    padding-top:15px;
    padding-bottom:20px;
}

.dateAndRssGroup {
	background:url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator8.gif") repeat-x scroll 0 100% transparent;
	height:40px;
}

.dateAndRssGroup .headlineDate h2 {
	float:right;
	font-size: 18px !important;
	font-weight: bold;
	margin-top: 13px !important;
	margin-bottom: 15px !important;
}

.dateAndRssGroup .headlineRss{
	float:left;
	margin-top: 18px;
	margin-bottom: 14px;
}

.open-close-box .sections{
	background:url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator8.gif") repeat-x scroll 0 100% transparent;
	height:1%;
	margin-top:1px;
	overflow:hidden;
	padding:7px 2px 5px 2px;
}

/* ************************** START SEARCH RESULT LIST **********************************/

.searchResults .border-box{
	background: none;
	padding:0;
}
.searchResults .list .heading{
	height:0;
	padding:0;
	margin:0;
	border-bottom:0;
}
.searchResults .tabset li a{
	border-left:0;
}
.searchResults .tabset{
	background-color: #F2F2F2;
	padding:2px 10px 0;           
	margin-right:-12px;
	margin-top:0px !important;
	margin-bottom:0px !important;
	background:none;
}
.searchResults .tabset li{
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/separator3.gif") no-repeat scroll 100% 6px transparent;
	padding:0 14px;
	margin:0;
}
.searchResults .tabset li a{
	border-left:none !important;
}
.searchResults .tabset li a.active span{
	background:none;
	border:0;
	font-weight: bold;
	text-decoration: none;
	padding:0;
}
.searchResults .tabset span,
.searchResults .tabset li a span{
	background:none;
	text-decoration: none;
	font-weight: normal;
	border:0;
	padding:0;
}
.searchResults .tabset span{
	width:100%;
}
/* ************************** END SEARCH RESULT LIST **********************************/

.aside-tab .tabinfo .mostPopular .num-list {
	margin: 7px 0 0 0;
}
.mostPopularAndRecommended{
	margin-top:15p;
}
.mostPopularAndRecommended .tabset{
	margin-top:10px;
	background-color:#ffffff;
}

#wrapper .mostPopularAndRecommended .aside-tab .tabset li a span{
	width: 100px;
}

#wrapper .aside-tab .searchResults.mostPopular .tabset li a span{
	width: 50px;
}
#content .authorTeaser .post h2{
	font-size:13px;
}
#content .authorTeaser .post h2 a{
	color:#B2D234;
}
.secondaryArticles .border-box{
	background: none;
	padding:0;
}
.from-section-main {
float:right;width:301px;;font:16px arial,helvetica,sans-serif;
}
.from-section-main .author-bar li {
	float:			right;
	margin-left:	15px;
}
.from-section-art {
	float:left;width:301px;font:16px arial,helvetica,sans-serif;
}
.from-section .heading{
	line-height: 24px;
	padding-bottom: 2px;
}
.from-section .heading a, .from-section .heading span{
	margin-top: 1px;
}
.from-section .secondaryTeasers{
	width:			298px;
	padding-right:	10px;
	border-right:	1px solid #DEDEDE;
}
.border-box.from-section {
	margin-bottom:30px; 
}
.mostPopularList .num-list.first {
	float:right;
	width:49%;
}
.mostPopularList .num-list.others {
	float:left;
	width:49%;
}
.mostPopularList .num-list li.last,
.mostPopularList .num-list.first li{
	border-bottom:none;
}
.mostPopularList .from-section{
	padding-bottom:0px;
	overflow: visible;
}
/* .from-section {
	border-bottom:1px solid #E3E3E3;padding-bottom:7px;
} */
.mostPopularList. .fr.mostPopularColumn,
.mostPopularList .fl.mostPopularColumn{
	margin-top:		7px;	
	width:			301px;
}
.mostPopularList.onHomepage .mostPopularColumn{
	width:			230px;
	margin-top:		10px;
}
.mostPopularList .post-list a{
	color:#000000;
	font-weight: normal;
}
.aside-tab .tabinfo .mostPopularList .num-list .num{
	margin:3px 0 0;
}
.aside-tab .tabinfo .mostPopularList .post-list li{
	line-height: normal;
}
.mainArticleHomepageTeaser-title {
}

.mainArticleHomepageTeaser-image {
}

.mainArticleHomepageTeaser-subtitle {
    clear: both;
}

.mainArticleHomePageTeaser-summary {
    clear: both;
    margin-top:			0px;
    margin-bottom:		6px;
    padding-top:		7px;
}

.mainArticleHomePageTeaser-summary .list{
	list-style:none;
	margin:0;
	padding:0;
}

.mainArticleHomePageTeaser-summary .list li{
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/arrow5.gif) no-repeat 0 5px;
    background-position: right;
	font-size:13px;
	line-height:15px;
	padding: 5px 20px 5px 11px;
	height:1%;
	margin-top:0px;
}
.banner {
	width: 100%;
	overflow: hidden;
	padding: 20px 0;
}

/* ************************** START RSS LIST **********************************/
.rssList{	
	border-bottom:1px solid #DEDEDE;
	margin-bottom: 30px;
}
.rssList .post-list{
	float:left;
	margin-top:-8px
	/*margin-bottom:-1px;*/
}

.rssOneColoumn .more{
	line-height : 31px;
	padding : 0px 0px 0px;
}


.rssList .titleBox,
.twoColumnsRss .titleBox,
.from-section .titleBox{
/* 	width:300px; */
	height:27px;
	padding:2px 0;
}
.twoColumnsRss .titleBox{
/* 	width:620px; */
	height:27px;
	padding:6px 0 4px 0;
}
.opinionRss .titleBox{
	padding-bottom:4px;
	margin-bottom:7px;
	border-bottom:1px solid #DEDEDE;
}
.rssList .titleBox .title,
.twoColumnsRss .titleBox .title,
.from-section .titleBox .title{
	float:right;
	font-size:19px;
	font-weight:bold;
}
.twoColumnsRss .titleBox .title{
	margin-top:-3px;
}
.rssList .titleBox .image,
.from-section .titleBox .image{
	float:left;
	height:100%;
}

.rssList .titleBox .image img,
.twoColumnsRss .titleBox .image img{
	margin-top:auto;
	margin-bottom:auto;
}
.rssList .first{
	float:right;
	width:300px;
	min-height:175px;
	margin-left:33px;
	margin-bottom:10px;
}
.rssList .first img{
	margin-bottom:2px;
}
.rssList .post a{
	font-size:16px;
}
.rssList .link-box{
	clear: both;
}
.rssList .image{
	max-width: 65px;
	max-height: 27px;
}
.rssList .innerList{
	height: 1%;
	overflow: hidden;
}
.twoColumnsRss .post-list,
.opinionRss .post-list{
	clear:both;
}
.twoColumnsRss .postColumn{
	float:right;
	width: 301px;
}
.twoColumnsRss .leftColumn{
	float:left;
}
.twoColumnsRss .item,
.opinionRss .item{
	border-bottom:1px solid #DEDEDE;
	padding:10px 0;
}

.twoColumnsRss .item .image,
.opinionRss .item .image{
	max-width: 60px;
	/*max-height: 60px;*/
	margin-left:12px;
	float:right;
}
.twoColumnsRss .details,
.opinionRss .details{
	min-height: 60px;
	margin-top:-1px;
}

.twoColumnsRss .details {
	float:right;
	width:229px;	
}

.opinionRss .details{
	width:228px;
	float:right;
}

.twoColumnsRss .details a{
	display:block;
}



.twoColumnsRss .details a.author {
	color:#9CBB22;
	font-weight:bold;
}

.opinionRss .details a{
	color:#5E4318;
	display:block;
}
.details {
	/*display:inline;*/
	position:relative;
	top:-4px;
}

.twoColumnsRss .details span,
.opinionRss .details span{
	color:#232323;
	font-weight: normal;
}

.rssTitle {
	font-weight:bold !important;
}

.twoColumnsRss .titleBox .image{
	float:right;
	height:100%;
	padding-right:8px;
}
.opinionRss{
	margin-top:5px;
}
/* ************************** END RSS LIST **********************************/

/* ************************** START STOCK LIST **********************************/
#stocks-in-search-results{
	margin-bottom:15px;
}
.stocks-table{
	width:100%;
	border-collapse:collapse;
}
.stocks-table tr:hover td,.aside-table tr.hover td {
	background-color: #e8e8e8;
}
.stocks-table td,
.stocks-table th{
	width:80px;
	text-align:center;
	direction: ltr;
	font-size:11px;
	line-height:20px;
}
.stocks-table td{
	border-color:#E8E8E8;
	border-style:solid;
	border-width:1px 0;
	vertical-align:middle;
}
.stocks-table td span {
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px 0;
	display:block;
	min-height:21px;
}
.stocks-table a {
	text-decoration: underline;
	font-size: 13px;
}
.stocks-table .up .arrow {
	/* background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/arrow2.gif) no-repeat 0 50%; */
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -518px;
}
.stocks-table .down .arrow {
	/*background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/arrow3.gif) no-repeat 0 50%;*/
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -575px;
}
.stocks-table .up .arrow,
.stocks-table .down .arrow {
	display: block;
	width: 13px;
	height: 21px;
	font: 0/ 0 serif;
}
.stocks-table .arrowBox a{
	margin-left:auto;
	margin-right:auto;
}
.stocks-table .name{
	text-align: right;
	width:150px;
}

.stocks-table .up {
	color: #8faf10;
}
.stocks-table .down {
	color:#C40000;
}

/* ************************** END STOCK LIST **********************************/
/* ************************** START MAIN HEADLINES LIST **********************************/

#left{
float: left;
background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/gray-button.jpg") no-repeat scroll 0 0 transparent;
}

#right{
	float: right;
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/gray-button.jpg") no-repeat scroll 0 0 transparent;

}
div.tripleRssHomePageList .post img
{
width:193px;
height:108px;

}
div.tripleRssHomePageList .post-list li
{
padding:0;

}


div.tripleRssHomePageList{
xwidth:500px;
xheight: 500px;
}


div.tripleRssHomePageList .rssList .first
{
width:200px;
min-height: 0px;
margin-bottom: 0;
}


div.oneColumnsRssContents .link-box{
	height:auto;
}

.oneColumnsRssContents .post-list li a span {
  color: #232323;
  display: block;
  height: 35px;
  margin: 3px 0 10px;
  overflow: hidden;
  font-weight: normal;
  font:arial;
  font-size: 14px;
  
}

.imageHeadlineRss img
{
width: 65px;
float: left;
}
div.tripleRssHomePageList .innerList{
height: 1%;
width: 150px;
overflow: visible;
}

/* div.tripleRssHomePageList .oneColumnsRssContents .tripleRssList{
	float:right;
	width:190px;
	margin-top: 0;
	margin-bottom: 5px;
} */


div.tripleRssHomePageList .border-box .titleBox {
width: 195px;
margin-top:10px;
height: auto;
}
.titleWrapper{
height:30px;
width: auto;
}

.oneColumnsRssContents .title a{
	font:bold 19px arial;
	color: #232323;
}
div.tripleRssHomePageList .oneColumnsRssContents{
	width:206px;
	float:right;	
}
div.tripleHomePageList .oneColumnsRssContents{
	width:150px;
	float:right;	
}
div.tripleHomePageList .middleOneColumnsRssContents .oneColumnsRssContents{
	margin:0 9px;
}
div.tripleRssHomePageList.border-box,
div.tripleHomePageList.border-box{
	padding-top:12px;
}
.mainHeadlinesTitle {
	height:		22px;
}
.mainHeadlinesTitle .headlineTitleArrow
{
/* background-image: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/arrows/thumb_arrows.png"); */
	background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/sprites/arrows.png") no-repeat top left;
	background-position: 0 -1488px;
float: left;
height: 14px;
width: 21px;
margin:	4px 0 0 5px;
cursor: pointer;
}

.mainHeadlinesTitle .firstHeadlineTitle
{
background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/gray-button.jpg") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
float: right;
font-size: 15px;
font-weight: bold;
margin-right: 2px;
width: 230px;
height:22px;
}
.mainHeadlinesTitle .secondHeadlineTitle {
background: url("/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/gray-button.jpg") no-repeat scroll 0 0 transparent;
float: left;
left: 1px;
width: 230px;
height: 22px;
xposition: relative;
}

.mainHeadlinesTitle .secondHeadlineTitle a:hoover
{
font-size:15px;
font-weight: bold;
}

.mainHeadlines{
	/*height:35px;*/
	margin-bottom: 30px;
}



.mainHeadlines .mainHeadlinesTitle span{
	/*display: block;*/

}
.firstHeadlineTitle a{

float:right;
color:#ffffff;
font-size:15px;
font-weight: bold;
padding-right:4px;
}

.secondHeadlineTitle a{
margin-right:12px;
float:right;
color:#ffffff;
font-size:15px;
font-weight: bold;
	
}


.mainHeadlines .mainHeadlinesTitle a:hover{

cursor:pointer;
color:#B2D234;

	
}

.mainHeadlines .mpostsBox{
	position: relative;
	width:468px;
	height:1px;
	/*display: none;*/
}
.mainHeadlines .mposts{
	position:		absolute;
	top:			1px;
	left:			0px;
	display:		none;
	width:			100%;
	z-index: 3;
}
.mainHeadlines .mpost{
	overflow: hidden;
	/*height: 1%;*/
	
	width:468px;
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/line_bg.png) repeat-x 0 0;
	color:#ffffff;
}
.mainHeadlines .mpost .time,
.mainHeadlines .mpost .title{
	float: right;
}
.mainHeadlines .mpost .time{
	font-size:32px;
	padding:10px 11px 10px 17px;
}
.mainHeadlines .mpost .title{
	padding:10px 0 11px 0;
	width:355px;
}
.mainHeadlines .mpost .title a{
	color:#ffffff;
	font-size:15px;
	font-weight: bold;
	text-decoration: none;
}
.mainHeadlines .mpost:hover,
.mainHeadlines .mpost:hover .title a{
	color:#b2d234;
}
.mainHeadlines .mfooter{
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/bg/bottom.png) repeat-x 0 0;
	height: 26px;
	width:100%;
	overflow: hidden;
	color:#ffffff;
	font-size:14px;
	padding:3px 0 0 0;
	list-style: none;
	margin:0;
}

.mainHeadlines .mfooter li{
	padding:0 4px;
	float:left;
}
.mainHeadlines .mfooter .close{
	cursor: pointer;
}
.mainHeadlines .mfooter a{
	color:#ffffff;
}
.mainHeadlines .mfooter .rss{
	background: url(/National_Library/20160526010038oe_/http://www.themarker.com/images/icons/green-rss.png) no-repeat 0 2px;
	height: 18px;
	width: 13px;
	display: block;
}

.content-hold .aside .social-nav {
    margin-top: 5px;
    width: 100%;
}

/* ************************** END MAIN HEADLINES LIST **********************************/

.bannerBackground{
	background-color:#F1F1F1;
	margin-bottom:15px;
}

.border-box .from-section-art{
	padding-bottom: 16px;
}

.tag-cloud-manual{
	margin-right: 3px;
}
.bottomStripBannersContainer{
	text-align: 		center;	
	margin-bottom:		40px;
}
.bottomStripBanners{
	width:				983px;
	margin:     		0 auto;
	padding-bottom:		16px;
	border-bottom:		1px solid #DEDEDE;
}
.bottomStripBanners .row > div{
	float:				right;
}
.bottomStripBanners .heading{
  	line-height: 		29px;
    margin-bottom: 		15px;
    text-align: 		right;
    border-bottom: 		1px solid #B2D234;
    height:				29px;
}