@charset "utf-8";




#comimage1 {
  margin:0;
  padding:0;
  width:580px;
  height:270px;
  background:url(../competence/images/com_img_01.jpg) no-repeat;
  }

#comimage2 {
  margin:0;
  padding:0;
  width:580px;
  height:270px;
  background:url(../competence/images/com_img_02.jpg) no-repeat;
  }

#comimage3 {
  margin:0;
  padding:0;
  width:580px;
  height:270px;
  background:url(../competence/images/com_img_03.jpg) no-repeat;
  }

#comimage1 h3, #comimage2 h3, #comimage3 h3 {
  text-indent:-10000px;
  }

#comcontent1, #comcontent2, #comcontent3 {
  padding:0px;
  margin:15px 30px 0px 30px;
  }

#comcontent1 h2 {
  margin:0px;
  padding-bottom:25px;
  width:165px;
  height:15px;
  background:url(../competence/images/com_tl_01.gif) no-repeat;
  text-indent:-10000px;
  }

#comcontent2 h2 {
  margin:0px;
  padding-bottom:25px;
  width:165px;
  height:15px;
  background:url(../competence/images/com_tl_02.gif) no-repeat;
  text-indent:-10000px;
  }

#comcontent3 h2 {
  margin:0px;
  padding-bottom:25px;
  width:165px;
  height:15px;
  background:url(../competence/images/com_tl_03.gif) no-repeat;
  text-indent:-10000px;
  }

#comcontent1 h3, #comcontent2 h3, #comcontent3 h3 {
  margin:0px 0px 15px 0px;
  padding:0px 0px 0px 5px;
  line-height:120%;
  color:#2A59A8;
  border-left:solid #2A59A8 5px;
  }

#comcontent1 h4, #comcontent2 h4, #comcontent3 h4 {
  margin:0px;
  padding:0px 0px 15px 0px;
  line-height:120%;
  }

#comcontent1 p, #comcontent2 p, #comcontent3 p {
  margin:0;
  padding:0px 0px 20px 0px;
  line-height:120%;
  }

#comcontent1 img, #comcontent2 img, #comcontent3 img {
  margin-bottom:10px;
  }

#comcontent2 img, #comcontent3 img {
  margin-left:10px;
  }


.comlink a {
  line-height:150%;
  text-decoration:none;
  border-bottom:dashed #36c 1px;
  color:#36c;
  }

.comlink a:hover {
  line-height:150%;
  border-bottom:dashed #f60 1px;
  color:#f60;
  }




