body {

  background: #ffffff url(bg_p.png) repeat-x;
  margin: 0px;

}

.header {

  background: url(bkd_boxhead.gif);
  width: 549px;
  padding: 8px;
  height: 24px;
  color: #000000;
  font-family: arial;
  font-size: 17px;
  font-weight: bold;
  text-align: left;

}

.xhead {

  background: url(bkd_xhead.gif);
  width: 678px;
  padding: 8px;
  height: 39px;
  color: #000000;
  font-family: arial;
  font-size: 17px;
  font-weight: bold;
  text-align: left;

}



#xhead li {
                float:                        left;
                list-style:                none;
                margin:                        0 0 0 0;
        }

#xhead li a:link,
#xhead li a:visited {
                background:                        #efdcf8;
                border:                                1px solid white;
                display:                        block;
                font-size:                        11px;
                font-weight:                normal;
                padding:                        6px 10px;
                text-decoration:        none;
                /* round */
                -moz-border-radius-topleft:                10px;
                -moz-border-radius-topright:        10px;
                -khtml-border-radius-topleft:        10px;
                -khtml-border-radius-topright:        10px;
        }

#xhead li #selected {
                background:                #d9abef;
                border-bottom:        1px solid #d9abef;
        }

.x_header {

  background: url(x_head.png);
  width: 936px;
  height: 14px;
  padding: 20px;
  color: #ffffff;
  font-family: arial;
  font-size: 14px;
  text-align: left;
  margin-left: -19px;

}

.contentmain {

  background: url(x_content.png) repeat-y 50% 0;
  width: 946px;
  min-height: 600px;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #000000;
  font-family: arial;
  font-size: 13px;
  text-align: left;
  margin-left: -19px;

}

.left {
     position:absolute;
     left:50px;
     top:150px;
     width:100px;
     height:200px;
     border:1px solid #000000;
     padding:5px;
}
.right {
     position:absolute;
     left:170px;
     top:150px;
     width:100px;
     height:200px;
     border:1px solid #000000;
     padding:5px;
}


.fcontent {

  background: url(x_content.png) repeat-y;
  width: 746px;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #000000;
  font-family: arial;
  font-size: 13px;
  text-align: center;

}

.footer {

  background: #e3c7f4;
  width: 547px;
  padding: 8px;
  color: #000000;
  font-family: arial;
  font-size: 13px;
  text-align: left;
  border-top: 1px #ffffff solid;
  border-left: 1px #ffffff solid;
  border-right: 1px #ffffff solid;

}

.headtitlenews {
  background: #f0f0f0;
  padding: 5px;
  width: 450px;
  color: #080f60;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  border-top: 1px #d2d2d2 solid;
  border-right: 1px #d2d2d2 solid;
  border-left: 1px #d2d2d2 solid;
}

.headtitle {
  background: #f0f0f0;
  padding: 5px;
  color: #080f60;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  border-top: 1px #d2d2d2 solid;
  border-right: 1px #d2d2d2 solid;
  border-left: 1px #d2d2d2 solid;
}

.boxnews {
  background: url(11645634646464.jpg) center;
  padding: 5px;
  height: 250px;
  width: 450px;
  color: #080f60;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  border-bottom: 1px #d2d2d2 solid;
  border-right: 1px #d2d2d2 solid;
  border-left: 1px #d2d2d2 solid;
}

.box {
  background: #f0f0f0;
  padding: 5px;
  color: #080f60;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  border-bottom: 1px #d2d2d2 solid;
  border-right: 1px #d2d2d2 solid;
  border-left: 1px #d2d2d2 solid;
}



hr1 {
  color: #d9abef;
  background-color: #d9abef;
  height: 1px;
  border: 0px;
  margin: 2px;
}

.offline {
  color: #ee5555;
  font-weight: bold;
}

.online {
  color: #43bc27;
  font-weight: bold;
}

.navigation {

  position: absolute;
  margin-top: -1px;
  margin-left: -2px;

}

bodycon {

  float: right;
  display: inline;

}


.inputsearch {

  border: 1px #a19ef9 solid;
  padding: 2px;
  width: 10px;
  font-family: arial;
  font-size: 13px;

}

.searchfield {

  background: url(bg_search.png);
  padding-left: 15px;
  padding-top: 8px;
  padding-bottom: 5px;
  width: 166px;
  height: 45px;

}

.img_reg a:link {

        color:#ffffff;
        text-decoration: none;

}

.img_reg a:visited {

        color:#ffffff;
        text-decoration: none;

}

.img_reg a:hover {

        color:#ffffff;
        text-decoration: none;

}

.img_reg a:active {

        color:#ffffff;
        text-decoration: none;

}

.img_reg {

        text-decoration: none;
        border: 0;
        padding:6px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:13px;
        font-family: arial;
        font-weight: bold;
        text-align: center;
        color:#ffffff;
        width: 137px;
        height:15px;
        background: url(bt_reg.png);

}

.img_reg:hover {

        background-position: -149px 0;
}

.img_sea {

        text-decoration: none;
        border: 0;
        padding-bottom:3px;

        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: bold;
        text-align: center;
        color:#ffffff;
        width: 58px;
        height:19px;
        background: url(bt_sea.png);

}

.img_sea:hover {

        background-position: -58px 0;
}

.img_nav {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button.png);

}

.img_nav_nohover {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button.png);

}

.img_nav:hover {

        background-position: -181px 0;
        color: #ac60d2;
}

.img_nav_s {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_s_button.png);

}
.img_nav_s_nohover {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_s_button.png);

}

.img_nav_o_nohover {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_o_button.png);

}


.img_nav_s:hover {

        background-position: -181px 0;
        color: #ac60d2;
}

.img_nav_e {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_e_button.png);

}

.img_nav_e_nohover {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_e_button.png);

}

.img_nav_e:hover {

        background-position: -181px 0;
        color: #ac60d2;
}

.img_nav_activ {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_activ.png);

}

.img_nav_activ_nohover {

        background-position: -181px 0;
        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_activ.png);

}

.img_nav_activ:hover {

        color: #ac60d2;
}

.img_nav_sactiv {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_sactiv.png);

}

.img_nav_sactiv_nohover {

        background-position: -181px 0;
        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_sactiv.png);

}

.img_nav_sactiv:hover {

        color: #ac60d2;
}

.img_nav_eactiv {

        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_eactiv.png);

}

.img_nav_eactiv_nohover {

        background-position: -181px 0;
        text-decoration: none;
        border: 0;
        padding-left: 15px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_eactiv.png);

}

.img_nav_eactiv:hover {

        color: #ac60d2;
}

.img_nav_i {

       margin-top: -1px;
        text-decoration: none;
        border: 0;
        padding-left: 20px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_i.png);

}

.img_nav_i_nohover {

       margin-top: -1px;
        text-decoration: none;
        border: 0;
        padding-left: 20px;
        padding-right: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:12px;
        font-family: arial;
        font-weight: normal;
        text-align: left;
        color:#762e9a;
        width: 165px;
        height:16px;
        background: url(navi_button_i.png);

}

.img_nav_i:hover {

        background-position: -181px 0;
        color: #ac60d2;
}

.sub_reg {

        text-decoration: none;
        border: 0;
        padding:6px;
        display: block;
        text-indent: -0px;
        letter-spacing: -0px;
        font-size:13px;
        font-family: arial;
        font-weight: bold;
        text-align: center;
        color:#ffffff;
        width: 149px;
        height:27px;
        background: url(bt_reg.png);

}

.sub_reg:hover {

        background-position: -149px 0;

}

.inp_search {

        background: #ecd5f7;
        width: 100px;
        padding: 2px;
        font-size:15px;
        font-family: arial;
        border: 1px #000000 solid;

}

.inputfield {

        background: #ffffff;
        width: 143px;
        padding: 2px;
        font-size:13px;
        font-family: arial;
        border: 1px #000000 solid;

}

.footlink {

        width: 798px;
        padding: 0 0 25 25px;
        font-family: arial;
        font-size: 11px;
        color: #999999;
        text-align: center;
        margin-left: -19px;

}

.footlink a:link {

        color: #999999;
        text-decoration: none;

}

.footlink a:visited {

        color: #999999;
        text-decoration: none;

}

.footlink a:hover {

        color: #666666;
        text-decoration: none;

}

.footlink a:active {

        color: #666666;
        text-decoration: none;

}
