div#pagebase		{ background: url(../images/bg_pagebase_common2.gif) 0 0 repeat-x;}
div#cont_area		{ padding-bottom: 0; padding-top:5px;}

div#l_area			{
					float: left;
					display: inline;
					width:600px;
					margin-left:45px;
					background:url(images/bg_concept_l_area.gif) 0 0 no-repeat;
					}
div#l_area div		{ margin-bottom: 80px;}

div#l_area dl		{ width:600px; margin-bottom:10px;}
div#l_area dt		{ float:left; display:inline; width: 100px; font-size: 75%; border-bottom: solid 2px #E1DDD4; text-indent:1em; }
div#l_area dd		{
					float:left;
					display:inline;
					width: 480px;
					font-size: 90%;
					border-top: solid 2px #E1DDD4;
					border-bottom: solid 2px #E1DDD4;
					font-weight: bold;
					background:#F1EFEE;
					padding:5px 10px;
					color:#b30202;
					}
div#l_area p.cb		{ line-height: 100%; margin-bottom:12px; padding: 0 ; }
div#l_area p		{ font-size: 75%; line-height: 1.4; margin-right:1em; padding: 10px 0 10px 1em; letter-spacing:1px;}
div#l_area img		{
					border: 5px solid #F1EFEE;
					float: right;
					display: inline;
					padding:2px;
					margin:5px 10px 10px 10px;
					}
div#l_area a img	{ border: 5px solid #F1EFEE;}

/*div#l_area a:hover img{ border: 5px solid #333333;}*/

.txtr				{ text-align:right;}

div#l_area ul		{ margin-right:1em; margin-top:1em; margin-left:12px;}
div#l_area ul li	{ font-size: 75%; list-style: none; border-bottom: dotted 1px #E1DDD4; padding: 3px 0; letter-spacing:1px;}
div#l_area ul li span,
div#l_area dd span	{ color:#E1DDD4; padding-right:0.5em; font-weight: normal;}
div#l_area ul li.txts	{ font-size:10px; letter-spacing:0;}

div#r_area			{ float: right; display: inline; width:210px; margin-right:45px;}
div#r_area ul		{ font-size: 75%; list-style: none; border-top: solid 6px #996666;}
div#r_area ul li	{ margin-bottom:2px; border-bottom: 1px solid #cccccc; }
div#r_area ul li a	{ display: block; text-decoration: none; color:#695b4f; padding: 5px 2em; background:#F1EFEE;}
div#r_area ul li a:hover{ text-decoration: underline; background:#996666; color:#FFFFFF;}

#tab_year{}
#tab_year li		{ float: left; display: inline;  font-size:12px; margin: 0 3px 0 0; background:#b30202; border-bottom: 1px solid #cccccc; }
#tab_year li span	{ padding: 3px 2em; color:#FFFFFF; display: block;}
#tab_year li a		{ display: block; text-decoration: none; color:#695b4f; padding: 3px 2em; background:#F1EFEE;}
#tab_year li a:hover{ text-decoration: underline; background:#b30202; color:#FFFFFF;}

#main_img div		{ margin:24px 45px 0 45px; padding:1px 0 24px 0;}
#main_img div.bg2009{ background: url(../../news/images/bg_2009.gif) 0 0 no-repeat;}
#main_img div.bg2010{ background: url(../../news/images/bg_2010.gif) 0 0 no-repeat;}
#main_img div.bg2011{ background: url(../../news/images/bg_2011.gif) 0 0 no-repeat;}
