html, body {
  margin: 0 auto;
  text-align: center; font-family: Tahoma; font-size: 11px; color: #676352;
  background-color: transparent; background-color: #ededee;
  background-image: url(bgr_page.png); background-repeat: repeat-x;
}
#page {
  border: solid 0px red;
  margin: 0 auto;
  width: 1000px;
}
#header {
  border: solid 0px #966969;
  width: 1000px; height: 220px;
}
#header #left_h_box {
  border: solid 0px #966969;
  float: left; font-size: 16px; text-align: right;
  width: 240px;
}
#header #left_h_box .nav{
  height: 80px;
}
#header #left_h_box .nav .home{
  width: 25px; height: 25px;
  float: left;
  margin: 30px 0 0 45px ;
  display: block;
  background-image: url(ihome.png); background-repeat: no-repeat; background-color: transparent;
}
#header #left_h_box .nav .map{
  width: 25px; height: 25px;
  float: left;
  margin: 30px 0 0 45px ;
  display: block;
  background-image: url(imap.png); background-repeat: no-repeat; background-color: transparent;
}
#header #left_h_box .nav .mail{
  width: 25px; height: 25px;
  float: left;
  margin: 30px 0 0 45px ;
  display: block;
  background-image: url(imail.png); background-repeat: no-repeat; background-color: transparent;
}
#header #left_h_box .logo{
  border: none;
}
#header #left_h_box .logo a{
  border: none;
}
#header #left_h_box .logo img{
  border: none;
}

#header #right_h_box {
  border: solid 0px red;
  float: left;
  height: 195px; width: 755px;
}
#header #right_h_box .alogo {
  width: 200px; height: 136px;  border: solid 0px red;
  float: right;
  background-image: url(logoauto.png); background-repeat: no-repeat; background-color: transparent;
}
#header #right_h_box .centr {
  border: solid 0px red;
  float: left;
  margin-left: 40px;
}
#header #right_h_box .bos_l_man{
  border: solid 0px red;
  clear: both;
}
#header #right_h_box .bos_l_man img{
  border: none;
  margin: 0 10px 0 10px;
}
#topmenu {
  border: solid 0px #2DD5D9;
  background-color: #c6f6fe;
  width: 1000px; height: 50px;
  padding-left: 20px ;
  background-image: url(mbgr.gif); background-repeat: repeat-x;
}
#topmenu a{
  border: solid 0px red;
  display: block; float: left;
  height: 50px; line-height: 50px;
  font-family: Georgia; font-size: 14px; font-weight: bold;
  padding: 0 10px 0 10px;
  color: #364C4F; text-decoration: none;
}
#topmenu a:hover{
   background-color: #44bde4;
   background-image: url(mbgrh.gif); background-repeat: repeat-x;
   color: azure;
}
#topmenu u{
  display: block; float: left;
  width: 1px;height: 50px;
  background-image: url(mvr.gif); background-repeat: no-repeat;
}
#centro {
  border: solid 0px red;
  margin-top: 10px;

}
#centro #left {
  width: 200px;
  float:left;
}
#centro #left .box {
  border-bottom: solid 3px #84e2f8;
  background-color: #ffffff;
  margin: 0 0 10px 0;
  padding-bottom: 10px;
}
#centro #left .box img{
  border: none;
}
#centro #left .box a{
  font-style: oblique; color: #252727;
}
#centro #left .box h1{
  font-family: Georgia; font-size: 14px; vertical-align: middle; text-transform: uppercase;
  background-color: #b9f2fd; background-image: url(bgr_lh1.gif); background-repeat: repeat-x; padding: 0 auto;
  color: #2F4043;
}
#centro #left .box .menu{
  text-align: left;
  padding-left: 10px;
  display: block;
  border-bottom: solid 2px #cccccc;
  height: 17px; line-height: 17px; font-style: normal;
  font-family: Georgia; font-size: 12px; font-weight: bold; color: #606060; text-decoration: none;
}
#centro #left .box .amenu{
  text-align: left;
  padding-left: 10px;
  display: block;
  border-bottom: solid 2px #1D71A9; background-color: #2B95DB;
  height: 19px; line-height: 19px; font-style: normal;
  font-family: Georgia; font-size: 14px; font-weight: bold; color: #F0FCFC; text-decoration: none;
}
#centro #left .box .menu:hover{
  background-image: url(bgr_lmh.gif); background-repeat: repeat-x; color: #EFFCFC;
}
#centro #left .box .fnews{
  text-align: left; font-size: 11px;
  margin: 5px;
}
#centro #left .box .fnews a{
 font-style: normal;
}
#centro #left .box .fnews b{
  font-family: Georgia;  font-style: oblique;
}
#centro #centr {
  border: solid 0px red;
  float:left;
  margin: 5px 0 0 10px;
  width: 780px; text-align: left;
}
*:first-child+html #centro #centr{
  margin-top: 0;
}
*html #centro #centr{
  margin-top: 0;
}


#futero {
  clear: both;
  width: 100%; height:60px;
  border-top: solid 3px #84e2f8;
  background-color: #ffffff;  background-image: url(wpx.gif);
}
#futero #fbox {
  margin: 0 auto;
  width: 1000px;
}
#futero #fbox .copy {
  float: left; text-align: left;
  font-family: Georgia; font-size: 11px; color: #404040;
}
#futero #fbox .copy b{
  color: #279C9C; font-weight: normal;
}
#futero #fbox .copy a{
  text-decoration: none; color: #1D71A9;
}
#futero #fbox .counter {
  margin-top: 15px;
  float: right;
}
#futero #fbox .counter a{
  border: none;
}
#futero #fbox .counter img{
  border: none;
}


