body{
  padding:0em;
  margin:0em;
  text-align:center;
}

.main{
  width:843px;
  margin:0 auto;
}
.logo_image{
  width:300px;
  float:left;
}

.top_image{
  width:300px;
  float:right;
  text-align:right;
  padding-right:55px;
  padding-top:40px;
}
.fon_text{
  width:843px;
  float:left;
}
.logo_image{
  float:left;
  padding-left:45px;
  padding-bottom: 5px;
}
.menu{
  float:left;
  width:843px;
  line-height:30px;
  background:url(images/menu.gif) top center no-repeat;
}
.menu_text{
  padding-left:47px; text-align:left; 
}
.menu_text a{ font: normal 14px/15px Verdana; text-decoration: none; color: #4F5458;}
.menu_text a:hover{ font: normal 14px/15px Verdana; text-decoration: underline; color: #4F5458;}
.body_text{
  padding-top:0px;
  padding-left:40px;
  width:843px;
   text-align:left; 
}

#col_left{
  width:446px;
  float:left;

}
#top_left{
  width:446px;
  height:33px;
  float:left;
  background:url(images/top_left.gif) top left no-repeat;
}
#top_left_text{
  padding-top:8px;
  padding-left:18px;
  text-transform: uppercase;
  font: bold 14px/16px arial;
  color:#006432;  
    float:left;
}
#fon_left{
  float:left;
  width:446px;
  background:url(images/fon_left.gif) top left repeat-y;
}
#fon_left_text{
  padding-left:0px;
  font: normal 16px/17px arial;
  line-height:35px;
    float:left;
}
#fon_left_text1{
  padding-left:22px;  padding-right:12px;
  font: normal 14px/15px arial;
  line-height:30px;
    float:left;
}
#fon_left_text2{
  padding-left:22px;  padding-right:22px;
  font: normal 14px/15px arial;
  line-height:30px;
    float:left;
}
#fon_left_text select{ width:124px; height:21px;}
#fon_left_text img{ vertical-align:bottom;}
#fon_left_text input{  width:80px;  margin-left:155px;  text-align:center;float:left;}

#left_text{
float:left;
padding-left:16px;
  font: normal 13px/14px arial;
  line-height:15px;
}
#bot_left{
  float:left;
  width:446px;
  height:15px;
  background:url(images/bot_left.gif) top left no-repeat;
}

#left_text_bot{
  width:420px;
  font: normal 14px/16px arial;
  padding-left:5px;
  padding-right:7px;
    float:left;}

#col_right{
  padding-left:9px;
  width:311px;
  float:left;
  vertical-align:top;
 
}

#top_right{
  float:left;
  width:311px;
  height:32px;
  background:url(images/top_right.gif) top left no-repeat;
}
#top_right_text{
  float:left;
  padding-top:8px;
  padding-left:18px;
  text-transform: uppercase;
  font: bold 14px/16px arial;
  color:#006432;  
}
#fon_right{
  float:left;
  width:311px;
  background:url(images/fon_right.gif) repeat-y;
}
#fon_right_text{
  float:left;
  padding-top:3px;
  width:281px;
  padding-left:12px;
  padding-right:12px;
  text-align:justify;
  font: normal 14px/16px arial;
}
#bot_right{
  float:left;
  width:311px;
  height:14px;
  background:url(images/bot_right.gif) top left no-repeat;
}
.buttons{
  float:left;
  width:843px;
  line-height:30px;
}
.buttons_text{
  padding-top:5px;
  padding-bottom:10px;
  text-align:center;
  font: normal 13px/14px arial;
}

#col_center{
  width:800px;
  padding-top:3px;
  float:left;
  position: relative;
}
#top_center{
  width:800px;
  height:33px;
  float:left;
  background:url(images/top_center.gif) top left no-repeat;
}
#top_center_text{
  padding-top:8px;
  padding-left:18px;
  text-transform: uppercase;
  font: normal 14px/16px arial;
  color:#006432;  
}
#fon_center{
  float:left;
  width:800px;
  background:url(images/fon_center.gif) top left repeat-y;
}
#bot_center{
  float:left;
  width:800px;
  height:15px;
  background:url(images/bot_center.gif) top left no-repeat;
}

#center_text{
  width:732px;
  font: normal 14px/16px arial;
  padding-left:18px;
  padding-right:5px;}
ul{
padding-left:18px;
margin-left:0px;}
li{
padding-left:0px;}