a {
  color:               #FF7100;
}
h1, h2, h3, h4, h5 {
  color:               #0053B9;
}
div.content {
  padding-left:        15px;
  padding-right:       15px;
}
div.plain {
  top:                 173px;
  height:              25px;
  width:               100%;
  padding-left:        30px;
}
hr {
  width:               845px;
}
div.menu {
  top:                 147px;
  height:              30px;
  width:               100%;
}
div.top_img img {
  margin-bottom:       5px;
}
div.top_img {
  width:               855px;
  height:              89px;
  top:                 31px;
  margin-left:         3px;
  text-align:          right;
  vertical-align:      middle;
  display:             table-cell;
  background:          url(/resources/images/_theme_0/logo.png);
  background-repeat:   no-repeat;
}
div.top_menu {
  width:              100%;
  height:             30px;
}
/* Menu *********************************************************************/

ul.template-mainmenu {
   list-style: none;
   margin:     0;
   border:     none;
}

ul.template-mainmenu {
   height:     30px;
   background: url(/resources/images/_theme_0/menu.png);
   padding:    0;
}

ul.template-mainmenu li {
   float:   left;
   margin:  0;
   padding: 0;
}

ul.template-mainmenu li a {
   display:         block;
   text-decoration: none;
   font-size:       100%;
}

ul.template-mainmenu li a {
   height:         30px;
   line-height:    30px;
   vertical-align: middle;
   color:          white;
   padding:        0;
   padding-left:   7px;
   padding-right:  7px;

}

* html ul.template-mainmenu li a {
   width:       1px;
   white-space: pre;
}

ul.template-mainmenu li a:hover {
   text-decoration: none;
   background:      url(/resources/images/_theme_0/menu_sel.png);
   color:           white;
}

/* Menu *********************************************************************/

ul.template-menu {
   list-style: none;
   margin:     0;
   border:     none;
}

ul.template-menu {
   height:     20px;
   background: url(/resources/images/_theme_0/sub_menu.png);
   padding:    0 0 0 0em;
}

ul.template-menu li {
   float:   left;
   margin:  0;
   padding: 0;
}

ul.template-menu li.template-feet {
   float:      right;
   width:      112px;
   height:     20px;
   background: url(/resources/images/_theme_0/feet.png);
}

ul.template-menu li a {
   display:         block;
   text-decoration: none;
   font-size:       100%;
}

ul.template-menu li a {
   height:         20px;
   line-height:    20px;
   vertical-align: middle;
   color:          white;
   padding-left:   5px;
   padding-right:  5px;
}

* html ul.template-menu li a {
   width:       1px;
   white-space: pre;
}


ul.template-menu li a:hover {
   text-decoration: none;
   background:      url(/resources/images/_theme_0/sub_menu_sel.png);
   color:           white;
}

div.body {
  margin:              0 auto;
  width:               861px;
  min-height:          600px;
}
* div.body {
  min-height:          600px;
}
body {
  margin:              0;
  padding:             0;
  background-image:    url(/resources/images/_theme_0/bg.jpg);
  background-color:    #DBDBDB;
  background-position: center;
  background-repeat:   repeat-y;
}

