/* CSS Document  Foscamp */
body{
  margin:0 auto;
  padding:0px;
  background:#FFFFFF url(../image/bg.png) repeat-x;
  font:normal 12px Arial, Helvetica, sans-serif;
  text-align:justify;
  font-weight:normal;
  color:#000000;
}
div, ul, li, h1, h2, h3, h4, h5, p{
  margin:0px;
  padding:0px;
}
form{
  padding:0px;
  margin:0 auto;
}
ul{
  list-style-type:none;
}
.spacer{
  clear:both;
}
a{
  text-decoration:none;
}
a:hover{
  text-decoration:none;
}
.fl{
  float:left;
}
.fr{
  float:right;
}
.he-phone{
  font:bold 20px Arial, Helvetica, sans-serif;
  color:#bf0d0d;
  padding:15px 0 0 0;
}
.he-mail{
  font:bold 14px Arial, Helvetica, sans-serif;
  color:#bf0d0d;
  padding:5px 0 0 0;
}
.he-mail a{
  color:#bf0d0d;
  }
.he-mail a:hover{
  color:#13961b;
  }
  
  
.he-mail-bottom{
  font:bold 12px Arial, Helvetica, sans-serif;
  color:#bf0d0d;
  padding:5px 0 0 0;
}
.he-mail-bottom a{
  color:#bf0d0d;
  }
.he-mail-bottom a:hover{
  color:#13961b;
  }
.request{
  font:normal 16px Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  background:url(../image/Request-top.png) no-repeat;
  padding:2px 0 0 10px;
}
.request-bottom{
  font:normal 12px Arial, Helvetica, sans-serif;
  color:#7e7e7e;
  border:#c7c7c7 1px solid;
  padding:10px 0;
}
.comment{
  width:156px;
  height:103px;
  border:#c7c7c7 1px solid;
}
.buness{
  width:156px;
  height:20px;
  border:#c7c7c7 1px solid;
}
.body-top{
  font:normal 15px Arial, Helvetica, sans-serif;
  color:#292929;
}
.body-top span{
  font:bold 16px Arial, Helvetica, sans-serif;
  color:#bc3b26;
}
.body-bottom{
  font:bold 12px Arial, Helvetica, sans-serif;
  color:#0a0d12;
  border:#c7c7c7 1px solid;
  padding:10px;
}
.footer{
  background:#1246b2;
  font:bold 11px/43px Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  height:43px;
  text-align:center;
}