body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

LI { list-style-position: outside; margin-left: 0; margin-right: 15px; padding-left: 5px; }
.line { border: solid 1px #333; }
.grid_b { color: #333; font-size: 11px; font-stretch: condensed; line-height: 17px; letter-spacing: 0; margin-top: 10px; margin-right: 15px; margin-left: 15px; padding: 5px; border: solid 1px #c1b88e; border-collapse: collapse; }
.grid { color: #333; font-size: 9px; font-stretch: condensed; line-height: 13px; letter-spacing: 0; padding: 1px; border: solid 1px #c1b88e; border-collapse: collapse; }
.u_line { color: #333; font-size: 9px; font-stretch: condensed; line-height: 13px; letter-spacing: 0; padding: 1px; border-bottom: 1px dashed #c1b88e; border-top-color: #c1b88e; border-top-width: 1px; border-right-color: #c1b88e; border-right-width: 1px; border-left-color: #c1b88e; border-left-width: 1px; border-collapse: collapse; }
h2 { font-size: 13px; font-weight: 900; background-image: url(../images/pt.jpg); background-repeat: no-repeat; background-position: 12px 5px; height: 10px; padding-left: 20px; }
h3 { font-size: 17px; font-weight: bold; font-stretch: expanded; letter-spacing: 2px; height: 25px; margin: 20px 15px 20px 10px; padding-bottom: 3px; padding-left: 3px; border-bottom: 1px solid #cacaca; }
h4 { font-size: 15px; font-weight: bold; font-stretch: expanded; letter-spacing: 2px; height: 25px; margin: 20px 15px 20px 10px; padding-bottom: 3px; padding-left: 3px; border-bottom: 1px solid #cacaca; }
.title { color: #3e2a00; font-size: 20px; font-weight: bold; line-height: 34px; letter-spacing: 3px; margin-right: 15px; margin-bottom: 25px; margin-left: 20px; padding-top: 15px; padding-left: 0; }
.title_guide { color: white; font-size: 14px; background-color: #095985; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_jc { color: white; font-size: 14px; background-color: #737157; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_gra { color: white; font-size: 14px; background-color: #be8c38; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_appli { color: white; font-size: 14px; background-color: #483760; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_dep { color: white; font-size: 14px; background-color: #316a26; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_abr { color: white; font-size: 14px; background-color: #e05b47; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_life { color: white; font-size: 14px; background-color: #811a28; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_st { color: white; font-size: 14px; background-color: #9f8952; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.txt_l { color: #202020; font-size: 14px; line-height: 20px; margin-top: 20px; margin-right: 10px; margin-left: 13px; }
.txt_m { color: #202020; font-size: 12px; line-height: 20px; margin-right: 13px; margin-left: 13px; }
.txt_m2 { color: #202020; font-size: 12px; line-height: 20px; margin-right: 10px; }
.txt_s { color: #202020; font-size: 10px; line-height: 15px; margin-right: 10px; }
.guide { color: #095985; }
.appli { color: #483760; }
.txt { color: #919191; font-size: 12px; margin-left: 15px; }
.dep {
	color: #316a26;
/*	height: 30px;*/
}
.jc { color: #737157; }
.gra { color: #be8c38; }
.abr { color: #e05b47; }
.life { color: #811a28; }
.st { color: #5d4a22; }
.name_gra { color: #3e2a00; margin-right: 13px; margin-left: 400px; }
.img { padding: 0 10px 10px; }
.new { padding-left: 10px; padding-bottom: 8px; border-bottom: 1px dashed #505050; }
.arc{ margin-bottom: 10px; }
#l_index { padding-left: 8px; }
#INDEX_A { padding-left: 8px; }
#INDEX_B { padding-left: 8px; }
#INDEX_C { padding-left: 8px; }
#INDEX_D { padding-left: 8px; }
#INDEX_E { padding-left: 8px; }
#INDEX_F { padding-left: 8px; }
#INDEX_G { padding-left: 8px; }
#INDEX_H { padding-left: 8px; }
#INDEX_I { padding-left: 8px; }
#INDEX_J { padding-left: 8px; }
#INDEX_K { padding-left: 8px; }
#INDEX_L { padding-left: 8px; }
#INDEX_M { padding-left: 8px; }
#INDEX_N { padding-left: 8px; }
#INDEX_O { padding-left: 8px; }
#INDEX_P { padding-left: 8px; }
#INDEX_Q { padding-left: 8px; }
#INDEX_R { padding-left: 8px; }
#INDEX_S { padding-left: 8px; }
#INDEX_T { padding-left: 8px; }
#INDEX_U { padding-left: 8px; }
#INDEX_V { padding-left: 8px; }
#INDEX_W { padding-left: 8px; }
#INDEX_X { padding-left: 8px; }
#INDEX_Y { padding-left: 8px; }
#INDEX_Z { padding-left: 8px; }

.h-30 {
	height: 30px;
}
.h-5 {
	height: 5px;
}
.h-280 {
	height: 280px;
}
.h-14 {
	height: 14px;
}
.h-45 {
	height: 45px;
}
.h-40 {
	height: 40px;
}
.h-120 {
	height: 120px;
}
.h-13 {
	height: 13px;
}
.h-10 {
	height: 10px;
}
.h-15 {
	height: 15px;
}
.iframe_topics {
	margin-bottom: 10px;
	margin-top: 3px;
}
.iframe_events {
	margin-bottom: 10px;
	margin-top: 10px;
}

.title_bar { margin-right: 15px; padding-bottom:10px; }
.title_arc { border-left: 6px solid #493b00; text-align:left; font-size: 14px; font-weight: bold; margin-top: 10px; padding-left: 5px; margin-bottom: 10px; line-height:16px; }
.contents{ margin-right: 20px; margin-left: 10px; margin-bottom: 15px; padding-right: 5px; font-size: 12px; padding-bottom: 14px; border-bottom: 1px dashed #505050; }
.date { padding-bottom:20px; margin-left: 10px; font-size: 10px; text-align:left; }
.date_side { padding-left: 3px; font-size: 9px; text-align:left; }
.date_arc { margin-left: 10px; font-size: 10px; text-align:left; }
.side_txt { margin-left: 3px; margin-right: 30px; margin-top:6px; margin-bottom: 4px; font-size: 11px; text-align:left; }
.mgu { color: #a38850; }
a.mgu:link { color: #a38850; text-decoration: none; }
a.mgu:visited { color: #a38850; text-decoration: none; }
a.mgu:hover { color: #a38850; text-decoration: underline; }
a.mgu:active { color: #a38850; text-decoration: none; }

