/* CSS Document */
body{padding:0px; margin:0px; background:#ffffff url(../images/b_body.gif) 0 0 repeat-x; color:#869496; font:11px/16px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:11px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

.headline{font:12px/16px Arial, Helvetica, sans-serif; color:#2e6b95; font-weight:bold}

#container{width:725px; margin:0 auto;}


/* HEADER */

#headerPan{width:725px; height:200px; position:relative; background:url(../images/about_header.jpg) 0 121px no-repeat}

#headerPan img#logo{position:absolute; top:17px; left:10px}
#headerPan img#slogan{position:absolute; top:163px; left:33px}

#headerPan #follow{position:absolute; top:36px; left:598px; width:127px}
#headerPan #follow img{float:left; margin-right:10px}

#headerPan ul.menu{position:absolute; top:89px; left:13px; width:710px; height:18px; }
#headerPan ul.menu li{float:left; height:18px; margin-right:30px}
#headerPan ul.menu li a{ height:18px;  display:block; text-indent:-20000px; }
#headerPan ul.menu li a:hover{height:18px; }

#headerPan ul.menu li.b01 a{ width:64px;  background:url(../images/btn_1.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b01 a:hover{ width:64px;  background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b02 a{ width:57px;  background:url(../images/btn_2.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b02 a:hover{ width:57px;  background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b03 a{ width:63px;  background:url(../images/btn_3.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b03 a:hover{ width:63px;  background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b04 a{ width:100px;  background:url(../images/btn_4.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b04 a:hover{ width:100px;  background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b05 a{ width:100px;  background:url(../images/btn_5.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b05 a:hover{ width:100px;  background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b06 {margin-right:0}
#headerPan ul.menu li.b06 a{ width:53px;  background:url(../images/btn_6.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b06 a:hover{ width:53px;  background:url(../images/btn_6_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.linem{width:7px; background:url(../images/spacer_m.gif) 0 5px no-repeat}

/* CONTENT */

#contentPan{width:725px; position:relative; margin:0 0 15px 0; padding-top:25px}


#c1{width:725px; margin:0 10px 0 10px; float:left}



#abacus{margin-bottom:27px}
#abacus p#last_news{border:none; margin-bottom:0; padding:0 5px 0 26px}
#abacus h2{height:75px; position:relative; background:url(../images/img_step.jpg) 0 0 no-repeat; margin-bottom:4px}



/* FOOTER */

#footerPan {width:725px; height:58px; background: #edf4f5}
#footerPan p{padding: 10px 0 0 0; font:11px/16px Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footerPan p span{ font:11px/16px Arial, Helvetica, sans-serif; color:#848484;}
#footerPan p a{ font:11px/16px Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }
#footerPan p a:hover{ font:11px/16px  Arial, Helvetica, sans-serif; text-decoration:underline;}