﻿body {
}

body {
  margin: 0px;
  padding: 0px;
  font-family: verdana, sans-serif;
  color: #000000;
  font-size: 80%;
  height: 100%;
  min-width: 780px;
  background: #00347C;
  }

body#st_1, body#st_2, body#st_3, body#st_4, body#st_5, body#st_0 {
  background: #00347C url(../i/back.gif) no-repeat;
}

div#dist {
  background: #B40000;
  clear: both;
  height: 2px;
  font-size: 1px;
  visibility: hidden;
}

/*-- h_navigations --*/
div#h_navigation {
  margin: 0px;
  padding: 0px;
  clear: both;
  width: 100%;
}

div#h_navigation ul {
  margin: 1px 0px 0px 0px;
  padding: 0px;
  float: right;
}

div#h_navigation ul li {
  margin: 0px 0px 0px 1px;
  float: left;
  list-style: none;
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
}

div#h_navigation a, div#h_navigation span {
  padding: 4px 8px 4px 10px;
  text-decoration: none;
  display: block;
  background: none;
  white-space: nowrap;
  color: #FFF;
}

div#h_navigation a {
  border-bottom: solid 2px #00347C;
}

div#h_navigation ul li a:hover {
  background: #CCD6E0;
  border-bottom: solid 2px #00347C;
}

div#h_navigation span {
  border-bottom: solid 2px;
}

body#st_1 div#h_navigation span {
  border-color: #F4AC01;
}

body#st_2 div#h_navigation span {
  border-color: #F79100;
}

body#st_3 div#h_navigation span {
  border-color: #F55500;
}

body#st_4 div#h_navigation span {
  border-color: #01AEEE;
}

body#st_5 div#h_navigation span {
  border-color: #23BB00;
}

body#st_0 div#h_navigation span {
  border-color: #1C9400;
}

/*-- {Colors --*/

li.st_1 {
  background: #F4AC01;
}

li.st_2 {
  background: #F79100;
}

li.st_3 {
  background: #F55500;
}

li.st_4 {
  background: #01AEEE;
}

li.st_5 {
  background: #23BB00;
}

li.st_0 {
  background: #1C9400;
}

/*-- {ABC content --*/
div#abccontent {
  margin: 0px auto 2em auto;
  padding: 0px 0px 4px 15px;
  width: 970px;
}

h1#hat {
  margin: 10px 0px 8px 0px;
  padding: 0px;
  font-size: 2px;
  float: right;
}

h1#hat img {
  display: block;
}

div#content {
  width: 100%;
  float: left;
  padding-bottom: 8px;
}

div#centerpart h1 {
  margin: 0px 0px 1em 0px;
  padding: 1em .6em 0px .6em;
  font-size: 1.7em;
  font-weight: bold;
  border-bottom: solid 2px;
}

body#st_1 div#centerpart h1 {
  color: #F4AC01;
  border-color: #F4AC01;
}

body#st_2 div#centerpart h1 {
  color: #F79100;
  border-color: #F79100;
}

body#st_3 div#centerpart h1 {
  color: #F55500;
  border-color: #F55500;
}

body#st_4 div#centerpart h1 {
  color: #01AEEE;
  border-color: #01AEEE;
}

body#st_5 div#centerpart h1 {
  color: #23BB00;
  border-color: #23BB00;
}

body#st_0 div#centerpart h1 {
  color: #1C9400;
  border-color: #1C9400;
}

body#st_1 div#content {
  background: #F4AC01 url(../i/a_back.gif) no-repeat;
}

body#st_2 div#content {
  background: #F79100 url(../i/b_back.gif) no-repeat;
}

body#st_3 div#content {
  background: #F55500 url(../i/c_back.gif) no-repeat;
}

body#st_4 div#content {
  background: #01AEEE url(../i/d_back.gif) no-repeat;
}

body#st_5 div#content {
  background: #23BB00 url(../i/e_back.gif) no-repeat;
}

body#st_0 div#content {
  background: #1C9400 url(../i/f_back.gif) no-repeat;
}

div#path {
  padding: .6em 0 .6em 4px;
  clear: both;
  font-size: .76em;
  color: #FFF;
}

div#path a {
  color: #FFF;
}

div#path a:hover {
  text-decoration: none;
}

div#leftpart {
  width: 18%;
  float: left;
}

div#centerpart {
  margin: 0px;
  padding: 10px 2% 20px 2%;
  width: 78%;
  float: left;
  background: #FFF;
}

div#rightpart {
  float: right;
  background: transparent;
  width: .2%;
  visibility: hidden;
}


/*-- {Vertical navigations --*/
div#vnavigation {
	border: solid #F3F7F9;
	border-width: 6px 0 3px 0;
	width: 100%;
	margin: 14px 0 0 0;
}

div#e_vnavigation {
	width: 100%;
	margin: 14px 0 0 0;
}

a.flevel, div#slevel {
	display: block;
	border-bottom: solid 1px #FFF;
	padding: .33em .8em;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

div#slevel {
  background: transparent url(../i/activ_back.gif);
}

div#slevel ul {
	margin: 0;
	padding: 0 0 0 1em;
	list-style: none;
}

div#slevel ul li {
	margin: .33em 0 .6em 0;
	padding: 0;
}

div#slevel ul li a {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	line-height: 10px;
}

div#vnavigation a:hover, div#s_form a:hover {
	text-decoration: underline;
}

table#cover {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

table#cover img {
  display: block;
  margin: 2px 2px 0px 0px;
}

table#cover td {
	padding: 0px;
	border: 0px;
}

div#body_content {
  position: relative;
	left: 50%;
	top: 20px;
  float: left;
  width: 705px;
  margin-left:-350px;
}

body#index h1 {
  margin: 0px;
  padding: 31px 0px 0px 0px;
  background: transparent url(../i/go_1.gif) no-repeat 100% 100%;
}

body#index h1 img {
  display: block;
}

div.infobox {
    padding: 5px;
}

div.infobox h2 {
    font-size: 0.9em;
    font-weight: bold;
    text-align: center;
}

