div.center div.date  {
   margin:0px 0px 0px 5px; 
    padding-left: 14px;
   font-size:10px; 
   background: url('../../img/clock.gif') no-repeat 3px;
}

div.center div.infoh div.bm {
     margin-left: 100px;
}

div.center div.infoh div.bm a {
    color: #666;
}
div.center div.n_text {
    margin-right: 5px;
}
div.center div.n_text a{
 color: #666;
}
div.center div.more {
   margin: 5px 0px 5px 0px ;
   width: 80px;
   padding-right: 15px;
   background: url('../../img/readmore.gif') no-repeat right;
}

div.center div.more div.m_text {

}

div.center div.more div.m_text a, div.center div.more div.m_text a:hover {
   color: #D8001D;
}

div.center div.more div.img {
   margin-left: 5px;
 
}


div#content .center {
   float:left;
   width:550px;
   padding-left:22px;
}

div#content .center div.init {
     position: relative;
    height: 90px;
}

.center div.info div.bm a {
  text-decoration: underline;
  padding:0px 0px 4px 20px;
  display:block;
  background:url('../../img/readmore.gif') no-repeat left top;
}

.center div.info div#bmsel a{
     color: #4170CF;

}

div#content .center .pagetitle {
  margin-bottom: 0px;
}

div#content .center div.dleft {
    width:388px;
    float: left;    

}

div#content .center div.dleft .ptab {

}

div#content .center div.dright {
    width:157px;
    float: left;
    margin-left: 5px;
}

div#content .center div.dright div.cont {
    padding-left: 11px;
}

div#content .center div.dright div.cont input {
    width: 130px;
    display: block;
}

div#content .center div.dright div.cont input.mail {
    margin-bottom: 3px;
}

div#content .center div.dright div.cont input.img {
    width: 68px;
    height: 17px;
    margin-top: 3px;
    margin-bottom: 10px;
}
div#content .center  div.ico {
    padding: 0px 0px 0px 18px;
    margin-bottom: 1px;

}

div#content .center .adr {
    background: url('../../img/phause.gif') no-repeat;
}

div#content .center .phone {
    background: url('../../img/pphone.gif') no-repeat;
}

div#content .center .fax{
    background: url('../../img/pfax.gif') no-repeat;
}

div#content .center .site {
    background: url('../../img/psite.gif') no-repeat;
    position: absolute;
    bottom: -5px;
}

div#content .center div.pitem {

}

div#content .center div.pitem div.logo {
    width: 104px;
    height: 104px;
    float: left;
    margin-right: 5px;
}

div#content .center div.pitem div.pinfo {
    width: 278px;
    float: left;
padding-bottom: 20px;
position: relative;

}

div#content .center div.line {
    clear: left;
    margin-bottom: 18px;
    padding-bottom: 10px;
    border-bottom: 1px solid #EFEFEF;
}

div#content .center div.pitem div.text{
    margin: 0px 0px 12px 0px;
}

div#content .center div.pitem div.g_mini_title {
    margin-top: 0px;
    padding-top: 0px;
}

div#content .center .dleft div.ti {
position: relative;
}
div#content .center .dleft div.ti div.update {
    position: absolute;
    bottom: 5px;
    right: 20px;
    color: #D8001D;
    font-size: 10px;
    width: 160px;
}

div#content .center  a.getfile {
    display: block;
    background: url('../../img/getfile_bg.gif') no-repeat;
    padding: 0px 0px 0px 22px;    
    margin: 10px 0px 0px 5px;
    color: #666666;
    text-decoration: underline;
}
div#content .center  a.getfile span {
    color: #4170CF;
    text-decoration: none;
}

div#content .center span.getfil {
    display: block;
margin: 10px 10px 0px 8px;
}

a.detailed {
    background: url('../../img/readmore.gif') no-repeat scroll left top;
    display:block;
    padding:0 0 4px 20px;
    text-decoration:underline;
}

div.ptab div.bm {
     margin-left: 70px;
}

div.ptab div.bm a {
	color:#666666;
}

div.separator {
	height:15px;
	width:100%;
}

div.update p {margin:0px;}

.pitem .text {display:none;}
.pitem .textshort {display:block;}

.pitem .open .text {display:block;}
.pitem .open .textshort {display:none;}


