@IMPORT URL('core.css');
@IMPORT URL('table.paging.css');

LI UL {	margin: 0 0 0 16px;}
UL { 
	list-style: url("/img/newest/dtl-bullet.gif") outside;
	margin: 0 0 1em 20px;
	padding: 0;
}
UL LI { 	padding: 0;}
.cfx {	display: block;}
.relative {	position: relative;}
.col1_2 {
	float: left;
	width: 48%;
}
.col2_2 {
	float: right;
	width: 48%;
} 

#content {
	background: #EAE4DB;
	color: #333;
	margin: 0 30px;
	padding: 0 20px 20px !important;
	border: none;
	font-size: 10pt;
}


#nameplate { border-bottom: 0px solid #464441; height: 120px; height/**/:/**/ 118px}
#nameplate .banner { color:#000; float:left; margin-top:40px; width:100%}
#papers_list { float: left; font: 85% Tahoma, Geneva, Arial, sans-serif; text-align: right; width: 100%}
#papers_list H3 { } 
#papers_list H3 { display: block; margin: 0 0 0 420px; padding: 5px 20px 0; min-height: 50px; height: 60px; height/**/:/**/ 50px} 

#nameplate .banner H2 { font-size: 135%; line-height: 50px}
#nameplate .banner H2, #nameplate .banner P { background:#D1CCC1; border-left:3px solid #666666; min-height: 155px; height: 160px; height/**/:/**/ 55px}
#nameplate .banner H2, #nameplate>.banner P { height: auto}
#nameplate .banner H2 A, #nameplate .banner P A {text-align:center; color:#666666; font:2.0em 'Trebuchet MS'; display:block; margin-top:4px;}
#nameplate .banner H2 A:hover, #nameplate .banner P A:hover { text-decoration: underline}
.main { width: 68%}
.main .cfx { padding-top: 1em}
.sidebar { padding: 0 0 0px 20px; position: static; width: 240px; width/**/:/**/ 240px;}
#contents { list-style-image: none; list-style-type: none; margin: 0 0 1em 0; padding: 0}
.sidebar LI { padding-bottom: .3em}
#li_industries { background: url(/img/newest/papers/dtl-arrow-forward-light.gif) no-repeat left center; float: left; padding-left: 1em; position: relative; top: auto}
#li_industries:hover, .pc_hover#li_industries { background-image: url(/img/newest/papers/dtl-arrow-up.gif)}
#li_industries H3 { cursor: hand; cursor: pointer}
#li_industries UL { background: #FFF; border: 2px solid #76B12E; display: none; font: 85% Tahoma, Geneva, Arial, sans-serif; margin: 0; padding: 15px 20px 20px 40px; position: absolute; bottom: 25px; right: 0; width: 200px; width/**/:/**/ 136px}
#li_industries:hover UL, .pc_hover#li_industries UL { display: block}
.sidebar .box { background: #76B12E url(/img/newest/papers/bg-box-b.gif) no-repeat center bottom; position: absolute; bottom: 0; min-height: 180px; height: 180px; width: 120px}
.sidebar>.box { height: auto}
.sidebar .box A { color: #FFF}
.sidebar .box H3 { background: url(/img/newest/papers/bg-box-t.gif) no-repeat center top; margin-top: 0; padding-top: 1em !important}			
.sidebar .box H3, .sidebar .box P { color: #FFF; padding: 0 20px}				


/*-----------------------------------------------*/
		
/* Headings ----------------------------------------------------------------------------------------------------------------------------------*/
H1 { font-size:2em; margin: 0; padding-bottom: .5em;}
	H1 A { color: #004C99; font-size: 16pt;}
H2 { font-size:1.2em; margin: 0; padding-bottom: .5em;}
	H2 A { color: #004C99; font-size: 12pt;}
H3 { margin-bottom: .3em}
H3 A, H3 A:visited { background: #D1CCC1; color: #666; display: block; text-decoration: none; padding:2px; width:290px; }
		H3>A, H3>A:visited { width: auto}
H3 A:hover { color: #000; text-decoration: underline}


#news_box,
#topics_box {
width:49%;
}

#news_box { float:right; }
#topics_box { float:left;  }
#news_title { margin:20px 0px 10px 0px; }

#h_virta { 
	margin:0 -20px 20px;
	background: url(/img/newspaper/title.png) #172e4f no-repeat right bottom; 
	position:relative; 
	height:66px; 
	clear:both;
}

#number_release A {
	font:bold 3em Verdana, sans-serif !important;
	color:#EAE4DB;
	text-decoration:none;
	float:left;
	position:relative;
	top:27px;
	left:17px;
}


#number_release_slogan { float:right; font-weight:bold; color:#172E4F; margin-right:10px;  } 
#number_release_date { float:left; font-weight:bold; color:#172E4F; margin-left:10px;  } 
	
.description {float:left; width:360px; margin-bottom:20px; }
.description A {font-size:1em; text-decoration:none;}

#comments { float:left; padding:5px; margin:10px 0 10px 0; clear:both; width:99%; }
#comments_add { float:left; clear:both; font-size:auto;}

.comm { clear:both; margin:20px 0 0 0; }
.comm_body { border:1px solid #DBD1CC; background:#F5F3EF; padding:10px; font-size:0.8em; }
.comm_body * { font-size:1em; }
.comm_avatar { float:left; height:25px; margin-right:5px; } 
.comm_avatar IMG { width:25px; height:25px; margin-top:-3px;  margin-left:1px;}
.comm_author {padding-top:8px; margin-top:-1px; background: url(/img/newest/papers/comm_arrow.gif) no-repeat top left; height:30px; }
.comm_user { float:left; font-weight:bold; margin-right:5px; }
.comm_date { float:left; color:#666; font-size:0.8em; padding-top:2px; margin-right:5px; }
.comm_toolbar { float:left; }


/* -- BBCode -----------------------------------------------------  */
.bb_quote_author {font-size:1em; color:#666; font-weight:bold; background:#D1CCC1; padding:5px; }
.bb_quote { background:none; float:none; color:#666; font-weight:normal; width:99%; border:1px solid #D1CCC1; padding:3px; }

.other_art { float:left; padding:5px; /*font-size:1.3em;*/ margin:10px 0 10px 0; clear:both; }

.preview { margin-bottom: 30px; }
.preview .img { float:left; clear:left; background: #D1CCC1; padding:4px; margin:0 10px 0 0; }
.preview .caption A { float:left; font-size:1.2em; }
.preview H2 { font-weight:normal; }
div.sidebar .preview .des { float:left; margin-bottom:30px; font-size:0.8em; text-decoration:none; color:black; width: auto; text-align: justify;}
.preview .des { float:left; margin-bottom:30px; font-size:0.8em; text-decoration:none; color:black; width:490px; text-align: justify;}
.preview A:hover { text-decoration:none; color:#0080CC; }
.preview P { padding:0;}

.article_tags { margin-top:10px; }
.tag_label { margin-right:5px; font-size:0.8em; }
.tag_img { margin-right:2px; vertical-align:bottom; }

#tag_cloud A { text-decoration:none; }
#tag_cloud A:hover { text-decoration:underline; }
.tag_item { margin-right:10px; }

.user_link { font-weight:bold; }
.none_user_link { text-decoration:line-through; color:#999; font-weight:bold; }

.mail_link { font-weight:bold; }
.mail_link IMG { margin-right:2px; }
.none_mail_link { text-decoration:line-through; color:#999; font-weight:bold; }

.forum_link { white-space:nowrap; font-weight:bold; }
.forum_link IMG { margin-right:2px; }

.company_link { white-space:nowrap; font-weight:bold; }
.company_link IMG { margin-right:2px; }


.help_zone { background:#D1CCC1; padding:5px;}
.help_hint { font-size:0.8em; font-weight:bold; cursor:pointer; }
.help_body { display:none; }
.help_body table{  color:#000!important; }
.help_body TD { background:#DAD7CF; padding:2px; font-size:0.8em; }

.rss_feed LI A { font-size: 85%; }



.main_article { margin-bottom: 10px; }
.main_article .img { float:left; clear:left; background: #D1CCC1; padding:4px; margin:0 10px 0 0; }
.main_article .caption { clear:right; }
.main_article H1 { font-weight:normal; }
.main_article .des { float:left; width:410px; margin-bottom:30px; font-size:0.8em; text-decoration:none; color:black;}
.main_article A:hover { text-decoration:none; color:#0080CC; }
.main_article P { padding:0;}

.cat_title H3 A:hover { color:#000; }
.cat_title { background: #D1CCC1; color: #666; display: block; text-decoration: none; padding:2px; width:290px; }
.main_category { margin-bottom: 10px; }
.main_category .img { float:left; clear:left; background: #D1CCC1; padding:4px; margin:0 10px 0 0; }
.main_category .caption A { float:left; width:290px; font-size:0.9em; }
.main_category H1 { font-weight:normal; }
.main_category .des { float:left; width:59%; margin-bottom:30px; font-size:0.8em; text-decoration:none; color:black;}
.main_category A:hover { text-decoration:none; color:#0080CC; }
.main_category P { padding:0;}
.main_category LI { margin: 0 0 0.5em 0;}


.date1 { float:left; color:#666; font-size: .8em; margin-bottom: 4px;}
.date2 { float:right; clear:right; color:#666; font-size: .8em; margin-bottom: 4px;}
.date3 { color:#666; font-size: 1em; margin-bottom: 4px; float: right;}


TABLE.list { background: none; }
TABLE.list TH { background: #D1CCC1;}


.textarea { width:100%; height:50px; }


/* Article -------------------------------------------------------------------------------------- */	
.note_caption {text-align:left; background: #D1CCC1; float: left; padding:4px; margin:10px; margin-left:0px; margin-bottom:0px; width:200px; font-size:11px;  font-weight: bold; }
.note {text-align:left; background: #D1CCC1; float: left; clear:both; padding:4px; padding-bottom:14px; margin:10px; margin-left:0px; margin-top:0px; width:200px; font-size:11px; display:block;}

.image {float:left; text-align: center; background: #D1CCC1; padding:4px; margin:0 10px 0 0; font-size:11px; width:200px; display:block;}
.image_caption {text-align:left; background: #D1CCC1; float:left; clear:both; padding:4px; margin:0 10px 0 0; font-size:11px; }
.image_caption * { font-size:1em; }

.article_body {
	text-align:justify;
	line-height:1.3em;
}
.des {
	line-height:1.25em;
}
.search { 

	background: #D1CCC1; 

margin-top:20px;
padding:10px;
}
.search #sbi { width:195px; border:1px solid #8E8B85; font-size:11px; padding:2px;}
.search #sbb { width:20px; height:20px; border:none; background: #D1CCC1; background-image: url(/img/media/enter_button.gif);}

p {
/*	text-indent:  1.5em;*/
	padding: 3px;	
}

	
/* Body Copy ---------------------------------------------------------------------------------------------------------------------------------*/
.bread_crumbs { color: #869299}
	.bread_crumbs A, .bread_crumbs A:visited { background: url(/img/newest/papers/dtl-arrow-forward.gif) no-repeat right center; color: #869299}
	.bread_crumbs A:hover { color: #FFF}
.teaser H1, .teaser P { float: left; width: 59%}







BLOCKQUOTE { background: #BF664C url(/img/newest/papers/bg-blockquote-b.gif) no-repeat center bottom; color: #FFF; float: left; font-weight: bold; margin: 2px 15px 5px 0; width: 160px}
	BLOCKQUOTE P { background: url(/img/newest/papers/bg-blockquote-t.gif) no-repeat center top; margin-top: 0; padding: 1em 20px 0}	

/* Current Pages -----------------------------------------------------------------------------------------------------------------------------*/
#integrum_economy #li_r_economy, #integrum_economy_article #li_r_economy { background: #77B32E; list-style-image: none; list-style-type: none; text-decoration: none; margin-left: -.5em; padding-left: .5em}
	#integrum_economy #li_r_economy A { color: #000; text-decoration: none}
#integrum_home #li_integrum_home A, #integrum_economy #li_t_economy A, #integrum_economy_article #li_t_economy A { background-image: none}
	#integrum_home #li_integrum_home A, #integrum_economy #li_t_economy A { text-decoration: none}
#integrum_home #li_t_economy { display: none}

.img_wrapper { width:100%; height:150px; overflow:auto;}
.img_item { float:left; margin:5px; padding:3px; background:#fff;  }
.sorthelper { background-color:#ddd; float:left; }

.red { border:1px solid red; }

.small { font-size:0.7em; }
.gray { color:gray; }

.centered {
	text-align:center;
}
.error_message {
	color: red;
	padding:5px;
}

.around {
	padding:5px;
}