a.menu_orange { color: #D68017; display: block; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 100%; padding-top: 0px; padding-right: 5px; padding-bottom: 3px; padding-left: 15px} 
a.menu_orange:hover { color: #D68017; display: block; background-color: #FFF0D9}
a.menu_orange:visited { color: #D68017; display: block }

.menu_active_orange {  font-family: "Arial Narrow", Arial; font-size: 100%; color: #D68017; background-color: #FFEBCC; padding-right: 5px; padding-bottom: 3px; padding-left: 15px}
.menu_active_orange_link {  font-family: "Arial Narrow", Arial; font-size: 100%; color: #D68017; display: block; background-color: #FFEBCC; padding-right: 5px; padding-bottom: 3px; padding-left: 15px}

a.menu_gray { color: #666666; display: block; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 100%; padding-top: 0px; padding-right: 5px; padding-bottom: 3px; padding-left: 15px} 
a.menu_gray:hover { color: #666666; display: block; background-color: #EFEFEF}
a.menu_gray:visited { color: #666666; display: block }

.menu_active_gray {  font-family: "Arial Narrow", Arial; font-size: 100%; color: #666666; background-color: #E5E5E5; padding-right: 5px; padding-bottom: 3px; padding-left: 15px}
.menu_active_gray_link {  font-family: "Arial Narrow", Arial; font-size: 100%; color: #666666; display: block; background-color: #E5E5E5; padding-right: 5px; padding-bottom: 3px; padding-left: 15px}

a.navigation_history_link { color: #999999; text-decoration: none} 
a.navigation_history_link:hover { color: #FF9900}


.navigation_history {  font-family: "Arial Narrow", Arial; font-size: 75%; color: #999999; padding-left: 15px; vertical-align: bottom; letter-spacing: 0.1em}

.title {  font-family: "Arial Narrow", Arial; font-size: 200%; color: #009933; line-height: 110%; padding-bottom: 30px; padding-left: 15px; padding-top: 10px}
.title small {  font-family: Arial, Helvetica, sans-serif;  font-size: 50%; color: #666666; margin-top: -1em; padding-top: -1em;}

.text {  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 80%; line-height: 140%; padding-left: 15px; padding-right: 30px; vertical-align: top}
.text_wihtout_padding { font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 80%; line-height: 130%; vertical-align: top }

.submenu {  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 70%; color: #999999; vertical-align: top; padding: 0 10px 0 20px}
.submenu b { font-size: 110%; color: #000000}
.submenu ul { padding: 0 0 0 0; margin: 0 0 0 0; list-style-type: none; }
.submenu li { padding: 0 0 0 0; margin: 0 0 1.7em 0}
.submenu li ul { margin: 1em 0 0 2em; }
.submenu li ul li { margin: 0.8em 0 0.5em 0}


.text_right_column { font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 70%; line-height: 130%; padding-left: 10px; vertical-align: top; padding-right: 25px }
.text_right_column small { font-size: 80%}

a:hover {  color: #FF9900}

small { font-size: 85%}
.smallest { font-size: 70%}

.big { font-size: 120%}

.bottom {  font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; font-size: 70%; padding-left: 15px; padding-bottom: 30px; color: #666666; vertical-align: top; padding-top: 50px}
.bottom_forest {  margin-left: -7px}
.bottom_line {  padding-top: 0px; padding-bottom: 0px}
.logo_header {  text-align: center; vertical-align: top; background-image: url(/img/main_page/header_pic0.jpg); background-repeat: no-repeat; background-position: right 63px; padding-top: 18px}

.header_bg {  background-image: url(/img/main_page/header_bg.jpg); background-repeat: repeat-x; background-position: left top; vertical-align: top}
.header_bgsea {  background-image: url(/img/main_page/header_bgsea.jpg); background-repeat: repeat-x; background-position: left top}

h1 {  font-family: "Arial Narrow", Arial; font-size: 200%; line-height: 130%; color: #009933; margin-top: 0px; margin-bottom: 30px; margin-left: 15px; font-weight: normal}
h1 small {  font-family: Arial, Helvetica, sans-serif;  font-size: 50%; color: #666666; margin-top: -1em; padding-top: -1em;}
h2 {  font-family: "Arial Narrow", Arial; font-size: 170%; line-height: 130%; font-weight: normal; margin-bottom: 10px; color: #666666}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 140%; line-height: 130%; font-weight: normal; margin-top: 30px; margin-bottom: 5px}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 130%; line-height: 130%}
h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 115%; line-height: 130%; margin-top: 25px; margin-bottom: 0px}
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 115%; line-height: 130%; 	font-weight: normal}

td {  vertical-align: top}

.li_without_mark {  list-style-type: none}
.li_abc { list-style-type: lower-alpha}
ol.li_main li {  margin-top: 0em; margin-bottom: 1em}
ol.li_main li ul {  margin-top: 0.5em; margin-bottom: 1.5em}
ol.li_main li ul li {  margin-top: 0em; margin-bottom: 0.6em}

ul.li_main li {  margin-top: 0em; margin-bottom: 1em}
ul.li_main li ul {  margin-top: 0.5em; margin-bottom: 1.5em}
ul.li_main li ul li {  margin-top: 0em; margin-bottom: 0.6em}

.first_h {  margin-top: 0px}

.sub_horizontal_menu {  padding-top: 3px; padding-bottom: 3px; padding-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 80%}

.laquo {  margin-left: -0.44em }
.laquo_space { margin-right: 0.44em}

.gray {  color: #999999}
.red {  color: #990000}


