@charset "utf-8";

/*
#wrapper .LeftColumn {
	position:absolute;
	left:14px;
	top:10px;
	width:190px;
}

#wrapper .RightColumn {
	position:absolute;
	right:14px;	
	top: 10px;
	width:230px;
}

#wrapper .MainColumn { margin:0 254px 20px 214px; }
*/

#container #wrapper {
	width:724px;
	float:left;
}

#container .RightColumn {
	float:left;
	margin-left:10px;
	width:230px;
}

#container #wrapper .MainColumn {	
	width:510px;
	float:right;
}

#container #wrapper .LeftColumn {
	float:right;
	margin:0 10px 0 14px;
	width:190px;
}

/* Left Menu
-------------------------------------------------------------------*/

div.Information { background: url(../../images/sidememu_title_info.jpg) no-repeat top; }

.LeftColumn ul { list-style:none; }

.LeftColumn li {
	border-bottom:1px solid #AAA;
	border-top:1px solid #FFF;
}

.LeftColumn li a {
	padding:10px 0 10px 20px;
	display:block;
	text-decoration:none;	
}

.LeftColumn ul.gry li a { background:url(../images/sidemenu_list_gry.gif) no-repeat #ECECEC ; }
.LeftColumn ul.blu li a { background:url(../images/sidemenu_list_blu.gif) no-repeat #ECECEC ; }
.LeftColumn ul.grn li a { background:url(../images/sidemenu_list_grn.gif) no-repeat #ECECEC ; }
.LeftColumn ul.ltgrn li a { background:url(../images/sidemenu_list_ltgn.gif) no-repeat #ECECEC ; }

.LeftColumn ul.gry li a:hover, .LeftColumn ul.blu li a:hover, .LeftColumn ul.grn li a:hover, .LeftColumn ul.ltgrn li a:hover {
	background-color: #D9D9D9;
}


.LeftColumn ul.blu li.smenu a {
	background:none;
	background-color: #D1D8E2;
	border-left:3px solid #3366CC;
	padding:7px 2px 7px 5px;
}

.LeftColumn ul.blu li.smenu a:hover { background-color: #D1D8E2; }

.LeftColumn ul.blu li.ssmenu a {
	background:url(../images/bdrline03.gif) repeat-x top #EBEFF3;
	border-left:none;
	padding:7px 2px 7px 8px;
}

.LeftColumn ul.blu li.ssmenu a:hover { background-color: #EBEFF3; } 

.LeftColumn ul.blu li.sssmenu a {
	background-color:#EBEFF3;
	background-image:none;
	border-left:2px solid #336699;
	margin:0;
	padding:5px 2px 5px 10px;
}


.LeftColumn ul.blu li.sssmenu a:hover { background-color: #EBEFF3; }
	
.bdrLS { background:url(../images/bdr_leftside.gif) no-repeat; height:5px; margin:20px 0; overflow:hidden; }

.LeftColumn li.smenu { border-bottom:1px solid #D1D8E2; border-top:1px solid #FFF; }
.LeftColumn li.ssmenu { border-bottom:1px solid #EBEFF3; border-top:1px solid #EBEFF3; }
.LeftColumn li.sssmenu { border-top:1px solid #FFF; border-bottom:1px solid #EBEFF3; }


/* Right Menu
-------------------------------------------------------------------*/

/*NewsList*/
.ContNewsBox, .ContNewsBoxE { border:5px solid #EDEEE6; background-color:#EDEEE6; }
.ContNewsBox div.title, .ContNewsBoxE div.title {
	margin:0;	
	/*width:215px;*/
	text-align:right;
	padding:40px 5px 10px 0;
	font-size:10px;
}

.ContNewsBox div.title {background:url(../../images/cont_title_news.gif) no-repeat;}
.ContNewsBoxE div.title {background:url(../../en/images/cont_title_news.gif) no-repeat;}


/* Main Contents
-------------------------------------------------------------------*/

div.contPd { margin:20px 14px 20px 15px; }

div.contPd .alC { text-align:center; }
div.contPd .alR { text-align:right; }


/* Contents Title ------------------------- */

h2 {
	height:72px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

/* JPN */
h2.contact { background:url(../../images/title_info_contact.jpg); }
h2.access { background:url(../../images/title_info_access.jpg); }
h2.link { background:url(../../images/title_info_link.jpg); }
h2.faq { background:url(../../images/title_info_faq.jpg); }
h2.glossary { background:url(../../images/title_info_glossary.jpg); }
h2.sitemap { background:url(../../images/title_info_sitemap.jpg); }
h2.privacy { background:url(../../images/title_info_privacy.jpg); }
h2.webpolicy { background:url(../../images/title_info_webpolicy.jpg); }

h2.about { background:url(../../images/title_about.jpg); }
h2.aboutVision { background:url(../../images/title_about_vision.jpg); }
h2.aboutHistory { background:url(../../images/title_about_history.jpg); }
h2.aboutEmphasis{ background:url(../../images/title_about_emphasis.jpg); }
h2.aboutInfo{ background:url(../../images/title_about_info.jpg); }
h2.aboutCalendar{ background:url(../../images/title_about_calendar.jpg); }
h2.aboutPublication{ background:url(../../images/title_about_publication.jpg); }
h2.aboutPublication_edu{ background:url(../../images/title_about_publication_edu.jpg); }
h2.aboutPublication_prs{ background:url(../../images/title_about_publication_prs.jpg); }
h2.aboutPublication_gen{ background:url(../../images/title_about_publication_gen.jpg); }
h2.aboutRecruit{ background:url(../../images/title_about_recruit.jpg); }
h2.aboutChart{ background:url(../../images/title_about_chart.jpg); }
h2.aboutArchive{ background:url(../../images/title_about_archive.jpg); }

h2.support { background:url(../../images/title_support.jpg); }
h2.supportMember { background:url(../../images/title_support_member.jpg); }
h2.supportDonation { background:url(../../images/title_support_donation.jpg); }
h2.supportNews { background:url(../../images/title_support_news.jpg); }

h2.library { background:url(../../images/title_library.jpg); }
h2.libraryHowto { background:url(../../images/title_library_howto.jpg); }
h2.libraryProduct { background:url(../../images/title_library_product.jpg); }
h2.libraryLending { background:url(../../images/title_library_lending.jpg); }

h2.approachTraining { background:url(../../images/title_approach_training.jpg); }
h2.approachMaterial { background:url(../../images/title_approach_material.jpg); }
h2.approachNetwork { background:url(../../images/title_approach_network.jpg); }

h2.themeHeritage { background:url(../../images/title_theme_heritage.jpg); }
h2.themeCulture { background:url(../../images/title_theme_culture.jpg); }
h2.themeEfa { background:url(../../images/title_theme_efa.jpg); }
h2.themeEsd { background:url(../../images/title_theme_esd.jpg); }
h2.themeCross { background:url(../../images/title_theme_cross.jpg); }

h2.activity { background:url(../../images/title_activity.jpg); }
h2.activityCulture { background:url(../../images/title_activity_culture.jpg); }
h2.activityEducation { background:url(../../images/title_activity_education.jpg); }
h2.activityPerson { background:url(../../images/title_activity_person.jpg); }

/* ENG */
h2.contactE { background:url(../../en/images/title_info_contact.jpg); }
h2.accessE { background:url(../../en/images/title_info_access.jpg); }
h2.sitemapE { background:url(../../en/images/title_info_sitemap.jpg); }
h2.webpolicyE { background:url(../../en/images/title_info_webpolicy.jpg); }

h2.aboutE { background:url(../../en/images/title_about.jpg); }
h2.aboutVisionE { background:url(../../en/images/title_about_vision.jpg); }
h2.aboutHistoryE { background:url(../../en/images/title_about_history.jpg); }
h2.aboutEmphasisE { background:url(../../en/images/title_about_emphasis.jpg); }
h2.aboutCalendarE { background:url(../../en/images/title_about_calendar.jpg); }
h2.aboutPublicationE { background:url(../../en/images/title_about_publication.jpg); }
h2.aboutChartE { background:url(../../en/images/title_about_chart.jpg); }

h2.supportE { background:url(../../en/images/title_support.jpg); }
h2.supportMemberE { background:url(../../en/images/title_support_member.jpg); }
h2.supportDonationE { background:url(../../en/images/title_support_donation.jpg); }
h2.supportSupporterE { background:url(../../en/images/title_support_list.jpg); }

h2.libraryE { background:url(../../en/images/title_library.jpg); }
h2.libraryHowtoE { background:url(../../en/images/title_library_howto.jpg); }
h2.libraryProductE { background:url(../../en/images/title_library_product.jpg); }
h2.libraryLendingE { background:url(../../en/images/title_library_lending.jpg); }

h2.approachTrainingE { background:url(../../en/images/title_approach_capacity.jpg); }
h2.approachMaterialE { background:url(../../en/images/title_approach_material.jpg); }
h2.approachNetworkE { background:url(../../en/images/title_approach_network.jpg); }

h2.themeHeritageE { background:url(../../en/images/title_theme_heritage.jpg); }
h2.themeCultureE { background:url(../../en/images/title_theme_culture.jpg); }
h2.themeEfaE { background:url(../../en/images/title_theme_efa.jpg); }
h2.themeEsdE { background:url(../../en/images/title_theme_esd.jpg); }
h2.themeCrossE { background:url(../../en/images/title_theme_cross.jpg); }

h2.activityE { background:url(../../en/images/title_activity.jpg); }
h2.activityCultureE { background:url(../../en/images/title_activity_culture.jpg); }
h2.activityEducationE { background:url(../../en/images/title_activity_education.jpg); }
h2.activityPersonE { background:url(../../en/images/title_activity_personal.jpg); }


h3 {
	font-size:16px;
	margin-top:15px;
	padding:15px 0 30px 15px;
	background:url(../images/cat_titlebg.jpg) no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:0.2em;
}

div.h32L {
	font-size:16px;
	margin-top:15px;
	padding:5px 0 30px 15px;
	background:url(../images/cat_titlebg.jpg) no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:0.2em;
}


h4 {
	margin:25px 0 15px 0;
	font-size:14px;
	padding:5px 0 5px 12px;
	clear:both;
}

h4.blu { background:url(../images/sttl_cont_blu.gif) no-repeat; color:#003366; }
h4.grn { background:url(../images/sttl_cont_grn.gif) no-repeat; color:#003366; }
h4.org { background:url(../images/sttl_cont_org.jpg) no-repeat; color:#522F14; }

h5 {
	margin:15px 0 10px 0;
	background:url(../images/h5_bg.gif) no-repeat;
	border-top:1px solid #2A64A5;
	/*border-left:4px solid #0066CC;*/
	padding:4px 10px;
	clear:both;
	font-size:12px;
}

h6 {
	font-size:16px;
	color:#0F4E9B;
	margin-top:10px;
	padding:10px 0 10px 30px;
	background:url(../images/cat_stitlebg.jpg) no-repeat;
	margin-bottom:20px;
}

div.h62L {
	font-size:14px;
	font-weight:bold;
	color:#0F4E9B;
	margin-top:10px;
	padding:0 10px 10px 30px;
	background:url(../images/cat_stitlebg.jpg) no-repeat;
	margin-bottom:20px;
}

.bluebelt {
	clear:both;
	background-color:#D9E8FB;
	font-weight:bold;
	padding:3px 5px;
}

div.relatedBlu, div.relatedGrn, div.relatedltGrn {
	margin-top:20px;
	padding:7px;
	font-weight:bold;
}

div.relatedBlu { background:url(../images/ssttl_cont_blu.gif); }

div.relatedGrn { background:url(../images/ssttl_cont_grn.gif); }

div.relatedltGrn { 	background:url(../images/ssttl_cont_ltg.gif); }



/* Border Title */

.bdrline01 {
	clear:both;
	margin:20px 0 15px 0;
	background:url(../images/bdrline01.gif) no-repeat;
	height:5px;
}

.bdrline02 {
	clear:both;
	margin:20px 0 15px 0;
	background:url(../images/bdrline02.gif) repeat-x;
	height:1px;
}
	

/* Table Style */

.must { font-size:10px; color:#FF3300; }

.contPd table {
	width:100%;
	background-color:#7389A2;
}

.contPd table.wHlf { width:60%; }

.contPd th, .contPd td {
	padding:6px;
	font-weight:normal;
	line-height:150%;
	vertical-align:top;
	text-align:left;
}

.contPd td {background-color:#FFF; }
.contPd th.frehgt { width:auto; }

table.tblBlue th {background-color:#CEE6F0; width:33%; }
table.tblBleW20 th {background-color:#CEE6F0; width:20%; border-bottom:1px solid #FFF; }
table.tblGry th {background-color:#DBDFE3; width:25%; border-bottom:1px solid #FFF; }
table.tblGryW50px th {background-color:#DBDFE3; width:50px; border-bottom:1px solid #FFF; }
table.tblGryW15 th {background-color:#DBDFE3; width:15%; border-bottom:1px solid #FFF; }
table.tblGry td , table.tblGryW15 , table.tblGryW50px td{background-color:#F3F4F5; border-bottom:1px solid #FFF;  border-left:2px solid #FFF; }

table.tblGrn th {background-color:#CEF0D0; }
table.tblGrn .DK {background-color:#83DC87; }
table.tblBlu th {background-color:#CEE6F0; }

.contPd th.variable { width:auto; }
.contPd .bgRBlu { background-color:#ECEFF2; }

/* List Style */

div.contPd ul { margin:20px 0 20px 20px; }
div.contPd ol { margin:10px 0 10px 25px; }

div.contPd li { margin-bottom:8px; line-height:135%; }

div.contPd ul.MgnTno { margin:0 0 15px 20px; }
div.contPd ul.MgnTno li { margin-bottom:4px;}

div.contPd ul.faq li { list-style:url(../images/icon_q.gif) ; padding-left:5px; line-height:135%; }
div.contPd ul.glossary { margin:20px auto; }
div.contPd ul.glossary li { width:34px; float:left; background:url(../images/arrow_org01.gif) left center no-repeat ; padding-left:14px; }

div.contPd ul.glossaryList li { width:155px; float:left; }


/* List Style (contents list) */

div.contPd ul.blu, div.contPd ul.ltg, div.contPd ul.grn, div.contPd ul.org {
	margin:10px 0 20px 0;
}

div.contPd ul.blu li, div.contPd ul.ltg li, div.contPd ul.grn li, div.contPd ul.org li {
	list-style:none;
	padding-left:25px;
	margin-bottom:10px;
	height:19px;
}

div.contPd ul.org li {
	list-style:none;
	padding-left:25px;
	margin-bottom:10px;
	height:19px;
	width:40%;
	float:left;
}

div.contPd ul.blu li { background:url(../images/list_cont_blu.gif) no-repeat; }
div.contPd ul.ltg li { background:url(../images/list_cont_ltg.gif) no-repeat; }
div.contPd ul.grn li { background:url(../images/list_cont_grn.gif) no-repeat; }
div.contPd ul.org li { background:url(../images/list_cont_org.gif) no-repeat; }


div.contPd ul.bluBdr, div.contPd ul.ltgBdr, div.contPd ul.grnBdr {
	margin:10px 0;
}

div.contPd ul.bluBdr li, div.contPd ul.ltgBdr li, div.contPd ul.grnBdr li {
	list-style:none;
	padding:5px 5px 5px 25px;
	margin-bottom:3px;
	background:left center;
}


div.contPd ul.bluBdr li { background:url(../images/list_cont_blu02.gif) no-repeat; }
div.contPd ul.ltgBdr li { background:url(../images/list_cont_ltg02.gif) no-repeat; }
div.contPd ul.grnBdr li { background:url(../images/list_cont_grn02.gif) no-repeat; }


/* Box Style */

div.BoxGry {
	background-color:#EFEFEF;
	padding:10px;
	line-height:130%;
}

div.BoxYlwC {
	background-color:#FDFCE1;
	border:1px solid #F8EFB1;
	padding:10px;
	line-height:130%;
	text-align:center;
}

div.BoxGrnC {
	background-color:#EEFDE1;
	padding:10px;
	line-height:130%;
	text-align:center;
}

div.BoxGrnBC {
	background-color:#EEFDE1;
	border:2px solid #390;
	font-weight:bold;
	padding:10px;
	line-height:130%;
	text-align:center;
	margin-bottom:10px;
}

div.BoxBlue {
	background-color:#D6E0E9;
	padding:10px;
	margin-bottom:15px;
	line-height:130%;
}

div.BoxPink {
	background-color:#FFEAEA;
	padding:10px;
	margin-bottom:15px;
	line-height:130%;
}

div.ttlbox01 {
	background-color:#D6E0E9;
	font-weight:bold;
	padding:5px;
}

div.ttlbox02 {
	background-color:#D6E0E9;
	padding:5px;
	margin-bottom: 3px;
}


div.BoxPinkJ {	
	background:url(../../images/02-03a_box.jpg) no-repeat #FFEAEA;
	padding:40px 0 10px 0;
	margin-bottom:15px;
	line-height:130%;
}

div.BoxPinkE {	
	background:url(../../en/images/02-03a_box.jpg) no-repeat #FFEAEA;
	padding:40px 0 10px 0;
	margin-bottom:15px;
	line-height:130%;
}

div.BoxPinkE ul, div.BoxPinkJ ul { margin:0 10px 10px 25px; }


/* Information
-------------------------------------------------------------------*/

.faq_q {
	background: url(../images/icon_q.gif) no-repeat #DFDFDF 5px 3px;
	padding:5px 5px 5px 25px;
	margin-bottom:3px;
	font-weight:bold;
}

.faq_a {
	background: url(../images/icon_a.gif) no-repeat #EFEFEF 5px 3px;
	padding:5px 5px 5px 25px;
	line-height:135%;
}

dl.glossary dt {
	font-weight:bold;
	margin-bottom:5px;
	padding:2px 5px;
	border-left:5px solid #FF6600;
}

dl.glossary dd {
	background-color:#EFEFEF;
	padding:8px;
	margin-bottom:20px;
	line-height:135%;
}

dl.glossary div.back2glist {
	font-size:10px;
	text-align:right;
	margin-top:5px;
}


/* News
-------------------------------------------------------------------*/

.newsDetailTitle {
	background:url(../images/detail_ttl_news.jpg) no-repeat;
	height:85px;
	padding-top:8px;
}

.newsDetailTitle .newsttl {
	margin:0 10px 0 10px;
	font-weight:bold;
	font-size:16px;
	line-height:125%;
}

.newsListTitle {
	background:url(../images/detail_ttl_pnews.jpg) no-repeat;
	height:60px;
	padding-top:20px;	
}

.newsListTitle .newsttl {
	margin:0 10px;
	font-weight:bold;
	font-size:16px;
}

.newsdate {
	margin:10px 5px;
	text-align:right;
}

.newsicon { margin:0 8px 5px 0; text-align:right; }
 
dl.pnewsList dt { font-weight:bold; }
dl.pnewsList dd { margin:5px 0 20px 0; line-height:125%; }


/* About ACCU
-------------------------------------------------------------------*/

#calendar thead th { background-color:#BDD7EC; }
#calendar thead th.month { background-color:#6BA2D3; width:20%; }
#calendar thead th.sponsor { background-color:#9CC1E2; width:80%; }
#calendar tbody th { background-color:#EFEFEF; }
#calendar tbody td ul, table.tblBleW20 tbody td ul { margin:0 0 0 15px; }
#calendar tbody td li, table.tblBleW20 tbody td li { margin-bottom:4px;}


/* Support
-------------------------------------------------------------------*/

.NewsMiniBox{
	border: 1px solid #b8b8b8;
	margin: 10px 0;
	width: 475px;
	background-color:#FDFBEC;
}

.NewsMiniBox .innerdiv {
	background: transparent url(../images/boxcorner.jpg)  bottom right no-repeat;
	position: relative;
	left: 2px;
	top: 2px;
	line-height:150%;
	padding: 10px 4px 15px 10px;
}

.NewsMiniBox .innerdiv b {
	margin-bottom:10px;
	display:block;
	border-left:5px solid #FF6600;
	padding-left:5px;
}

/* Library
-------------------------------------------------------------------*/

p.productlist {
	/*background:url(../images/bdrline02.gif) repeat-x bottom;*/
	margin-bottom:20px;
	background-color:#EFEFEF;
	padding:5px;
}

div.productname {
	background-color:#DBEBEE;
	padding:5px;
	font-weight:bold;
	margin:10px 0 2px 0;
}


/* Activity
-------------------------------------------------------------------*/

/*.slyrTtl { padding-top:50px; }*/

.slyrTtl a.link2Index {
	text-indent:-9999px;
	display:block;
	height:55px;
}

/* JP */
.TtlCulture01 { background:url(../../images/activity_item_culture01.gif) no-repeat; }
.TtlCulture02 { background:url(../../images/activity_item_culture02.gif) no-repeat; }
.TtlCulture03 { background:url(../../images/activity_item_culture03.gif) no-repeat; }
.TtlCulture04 { background:url(../../images/activity_item_culture04.gif) no-repeat; }

.TtlEducation01 { background:url(../../images/activity_item_edu01.gif) no-repeat; }
.TtlEducation02 { background:url(../../images/activity_item_edu02.gif) no-repeat; }
.TtlEducation03 { background:url(../../images/activity_item_edu03.gif) no-repeat; }
.TtlEducation04 { background:url(../../images/activity_item_edu04.gif) no-repeat; }

.TtlPerson01 { background:url(../../images/activity_item_person01.gif) no-repeat; }
.TtlPerson02 { background:url(../../images/activity_item_person02.gif) no-repeat; }
.TtlPerson03 { background:url(../../images/activity_item_person03.gif) no-repeat; }

/* EN */
.TtlCultureE01 { background:url(../../en/images/activity_item_culture01.gif) no-repeat; }
.TtlCultureE02 { background:url(../../en/images/activity_item_culture02.gif) no-repeat; }
.TtlCultureE03 { background:url(../../en/images/activity_item_culture03.gif) no-repeat; }
.TtlCultureE04 { background:url(../../en/images/activity_item_culture04.gif) no-repeat; }

.TtlEducationE01 { background:url(../../en/images/activity_item_edu01.gif) no-repeat; }
.TtlEducationE02 { background:url(../../en/images/activity_item_edu02.gif) no-repeat; }
.TtlEducationE03 { background:url(../../en/images/activity_item_edu03.gif) no-repeat; }
.TtlEducationE04 { background:url(../../en/images/activity_item_edu04.gif) no-repeat; }

.TtlPersonE01 { background:url(../../en/images/activity_item_person01.gif) no-repeat; }
.TtlPersonE02 { background:url(../../en/images/activity_item_person02.gif) no-repeat; }
.TtlPersonE03 { background:url(../../en/images/activity_item_person03.gif) no-repeat; }

table.PhList th {background-color:#EFEFEF; width:33%; text-align:center; }
table.PhList td { text-align:center; font-size:x-small; }

.bookCountry td { text-align:center; padding:2px; }
.contryname { border:2px solid #FF9900; margin-bottom:10px; padding:5px 0; text-align:center; }


.articleDetailTitle {
	background:url(../images/detail_ttl_article.jpg) no-repeat;
	height:70px;	
}

.articleDetailTitle .articlettl {
	margin:0 10px 0 15px;
	padding-top:15px;
	font-weight:bold;
	font-size:16px;
	line-height:130%;
}

.uasspace {
	padding-right: 80px;
	padding-top: 20px;

}



/* ACCU NEWS
-------------------------------------------------------------------*/

.ACCUnewsListTitle {
	background:url(../images/detail_ttl_accunews.jpg) no-repeat;
	height:45px;
	padding-top:15px;
	
}

.ACCUnewsListTitle .newsttlexp { margin: 0 0 5px 10px; }
.ACCUnewsListTitle .newsttl {
	margin:0 10px;	
	font-size:16px;
	font-weight:bold;
}

#ACCUNews {
	border:1px solid #B7C0C8;
	padding:10px 5px 10px 10px;
	background:url(../images/accu_news_bg.jpg) repeat-x;
}

#ACCUNews a { text-decoration:none; }

#ACCUNews .NumMonth {
	font-size:18px;
	font-weight:bold;
	text-align:right;
	color:#B9991C;
	margin-bottom:10px;
}

#ACCUNews a.coverImg {
	float:left;
	margin-top:10px;
	background:none;
	padding:0;
	width:140px;
	text-align:center; 
}

#ACCUNews img.coverImg {
	float:left;
	margin-top:10px;
}

#ACCUNews .NewsCont {
	width:310px;
	line-height:150%;
	margin-left:150px;
}

#ACCUNews .cat {
	margin:10px 0 5px 0;
	font-weight:bold;
	background-color:#F7E49D;
	padding:2px 0 2px 3px;
}

#ACCUNews .cat02 {
	margin:10px 0 5px 0;
	font-weight:bold;
	background-color:#C0EAAA;
	padding:2px 0 2px 3px;
}


/* Sitemap
-------------------------------------------------------------------*/

.sitemapAbout { border-left:2px solid #006699; border-top:1px solid #006699; }
.sitemapCulture { border-left:2px solid #009966; border-top:1px solid #009966; margin-top:20px; }
.sitemapEducation { border-left:2px solid #3399CC; border-top:1px solid #3399CC; margin-top:20px; }
.sitemapPerson { border-left:2px solid #FFCC00; border-top:1px solid #FFCC00; margin-top:20px; }
.sitemapLibrary { border-left:2px solid #CC3366; border-top:1px solid #CC3366; margin-top:20px; }
.sitemapSupport { border-left:2px solid #FF6600; border-top:1px solid #FF6600; margin-top:20px; }
.sitemapNews { border-left:2px solid #524618; border-top:1px solid #524618; margin-top:20px; }
.sitemapShop { border-left:2px solid #990066; border-top:1px solid #990066; margin-top:20px; }
.sitemapInfo { border-left:2px solid #58607C; border-top:1px solid #58607C; margin-top:20px; }

.sitemapCat { font-weight:bold; font-size:14px; padding:9px; margin:1px 0 0 1px; }

.sitemapAbout .sitemapCat { color:#006699; background-color:#EAF9FF; }
.sitemapCulture .sitemapCat { color:#009966; background-color:#EAFFF9; }
.sitemapEducation .sitemapCat { color:#3399CC; background-color:#EEF7FB; }
.sitemapPerson .sitemapCat { color:#EABB00; background-color:#FFFBEA; }
.sitemapLibrary .sitemapCat { color:#CC3366; background-color:#FBEEF2; }
.sitemapSupport .sitemapCat { color:#FF6600; background-color:#FFF2EA; }
.sitemapNews .sitemapCat { color:#453610; background-color:#FBF8EE; }
.sitemapShop .sitemapCat { color:#990066; background-color:#FFEAF9; }
.sitemapInfo .sitemapCat { color:#58607C; background-color:#F2F3F7; }

ul.sitemapList, ul.sitemapList ul { padding-left:10px; margin-top:5px; }
ul.sitemapList li { margin-bottom:3px; }

