a.header:link    {text-decoration: none; color: #000000}
a.header:active  {text-decoration: none}
a.header:visited {text-decoration: none; color: #000000}
a.header:hover   {text-decoration: none; color: #ffffff; background-color: #0f6a00}

a.main:link    {text-decoration: underline; color: #000000}
a.main:active  {text-decoration: underline}
a.main:visited {text-decoration: none; color: #000000}
a.main:hover   {text-decoration: none; color: #ffffff; background-color: #0f6a00}

a.foother_a:link    {text-decoration: none; color: #000000}
a.foother_a:active  {text-decoration: none}
a.foother_a:visited {text-decoration: none; color: #000000}
a.foother_a:hover   {text-decoration: none; color: #000000}

body {
  margin: 0px;
  padding: 0px 0px 50px 0px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-align: center;
  background: #00d000 url(images/bg.jpg) repeat-x;
  font-size: 90%; 
  position: relative;
}

#container {
  margin: auto;
  width: 950px;
}

#header_url {
  height: 50px;
  width: 950px;
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 110%;
  color: #ffffff;
  font-weight: bold;
  text-align: right;
}

#header_menu {
  height: 175px;
  width: 950px;
  background: url(images/bg_header.jpg) no-repeat;
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 110%;
  color: #000000;
  font-weight: bold;
  text-align: right;
}

.header_menu_margin {
  margin-right: 20px;
}

#header_img {
  height: 200px;
  width: 950px;
  background: url(images/head_img_00.jpg) no-repeat; 
  position: relative;
  text-align: left;
}

#header_path {
  height: 50px;
  width: 950px;
  background-color: #303030;
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 110%;
  color: #e6e6e6;
  text-align: right;
}


#content {
  /*background: url(images/bg_container.gif) repeat-y;*/
  /*min-height: 200px;*/
}

#content_margin {
  background: url(images/bg_container.gif) repeat-y;
  /*min-height: 381px;*/
  
  padding: 0px 25px 0px 1px;
}

#left_column {
  float: left;
  width: 220px;
  /*background-color: #e6e6e6;*/
  
}

#right_column {
  float: right;
  width: 670px;
  text-align: justify;
  /*background-color: #e6e6e6;*/
}

.menu_main_text {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 150%;
  border-bottom: 1px solid #0044b9;
  text-align: left;
  color: #0044b9;
}

#clear {
  float: none;
  clear: both;
}

#foother {
  height: 75px;
  width: 950px;
  background: url(images/bg_foother.gif) no-repeat; 
  min-height: 75px;
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 85%;
  color: #e6e6e6;
  text-align: center;
}

#foother_banner {
  height: 50px;
  width: 950px;
  background: url(images/bg_foother_banner.gif) no-repeat; 
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 110%;
  color: #0f6a00;
  font-weight: bold;
  text-align: center;
}

#foother_url {
  height: 50px;
  width: 950px;
  position: relative;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 80%;
  color: #000000;
  font-weight: bold;
  text-align: right;
}

.last_time {

  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 110%;
  color: #0f6a00;
  font-weight: bold;
  text-align: center;
}

.img_foother {
  border: 0px;
}

h1 {
  color: #0f6a00;
  font-size: 150%;
  text-align: left;
}

hr {
  color: #6cae25;
  width: 90%;
  height: 1px;
}

/* ============ */
/* === MENU === */
/* ============ */

#menu_div ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#menu_div a
{
display: block;
color: #FFF;
background-color: #971a1e;
width: 190px;
_width: 220px;
padding: 3px 12px 3px 18px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: bold;
}

#menu_div a:hover
{
background-color: #fcff00;
color: #000000;
}

#menu_div li li a
{
display: block;
color: #000000;
background-color: #ffc20e;
width: 190px;
_width: 220px;
padding: 3px 3px 3px 27px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}

/* ================== */
/* === KONEC MENU === */
/* ================== */

.input_text {
  height: 20px;
  text-align: left;
  border: 0px solid #000000;
  background: url(images/input_text_dot.gif) repeat-x; 
}

.textarea {
  width: 505px;
  height: 100px;
}

.textarea2 {
  width: 280px;
  height: 100px;
}
