#image{
 position: absolute;
 left: 15%;
 top: 25%;
 width: 750px;
 height: 480px;
 visibility: hidden;
 z-index: 1;
}

#photo{
 position: absolute;
 left: 13%;
 top: 15%;
 width: 750px;
 height: 480px;
 visibility: hidden;
 z-index: 1;
}

img{
      display: block;
}

table.act{
        background-image: url(../images/act_back.gif);
        background-repeat: no-repeat;
        background-position-y: 0px;
        background-position-x: 0px;
}

table.info{
        background-image: url(../images/info_back.gif);
        background-repeat: no-repeat;
        background-position-y: 0px;
        background-position-x: 0px;
}

table.charact{
        font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
}

td.ban{
        height: 80px;
        background-image: url(../images/head_02.jpg);
        background-repeat: repeat-x;
	vertical-align: middle; 
}

td.menu{
        height: 25px;
        
        background-image: url(../images/menu_back.gif);
        background-repeat: repeat-x;
        vertical-align: middle;
        align: center;
}

td.footer{
        font-family: Arial, _sans;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        height: 86px;
        background-image: url(../images/foot_back.gif);
        background-repeat: repeat-x;
        vertical-align: middle;

}

td.action{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #006600;
}

td.usefull{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #ff9900;
}

td.category{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #006600;
        background-position: left;
        background-repeat: no-repeat;
        background-position-y: 0px;
        background-position-x: 0px;
        vertical-align: top;
        height: 18px;
        padding-left: 32px;
        
}

td.act{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        color: #006600;
        background-image: url(../images/arrow.gif);
        background-position: left;
        background-repeat: no-repeat;
        background-position-y: 3px;
        background-position-x: 0px;
        vertical-align: middle;
        height: 15px;
        padding-left: 37px;
        padding-right: 6px;
}

td.u_info{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        text-decoration: none;
        color: #006600;
        background-image: url(../images/item.gif);
        background-position: left;
        background-repeat: no-repeat;
        background-position-y: 4px;
        background-position-x: 0px;
        vertical-align: middle;
        height: 15px;
        padding-left: 28px;
        padding-right: 6px;
}

td.proj{
       vertical-align: top;
       background-repeat: no-repeat;
       background-position-y: center;
       background-position-x: center;
}

td.image{
        background-repeat: none;
        display: block;
}

a.cat:link, a.cat:visited{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
}

a.cat:hover{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        color: #ff9900;
}

a.menu:link, a.menu:visited{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #666666;
}

a.menu:hover{
   font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        color: #ff9900;
}

a.mail:link, a.mail:visited{
   font-family: Helvetica, Arial, _sans;
        font-size: 95%;
        font-style: normal;
        text-decoration: underlined;
        color: #006600;
}

a.mail:hover{
   font-family: Helvetica, Arial, _sans;
        font-size: 95%;
        font-style: normal;
        text-decoration: underlined;
        color: #ff9900;
}

a.proj:link, a.proj:visited{
   font-family: Helvetica, Arial, _sans;
        font-size: 11px;
        font-style: normal;
        text-decoration: underlined;
        color: #000000;
}

a.proj:hover{
   font-family: Helvetica, Arial, _sans;
        font-size: 11px;
        font-style: normal;
        text-decoration: underlined;
        color: #ff9900;
}

.title{
        font-family: Arial, _sans;
        font-size: 14px;
        font-style: normal;
        font-weight:bold;
        text-decoration: none;
        color: #000000;
}

.txt{
      font-family: Arial, _sans;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        text-align: justify;
        text-decoration: none;
        color: #000000;
        vertical-align: top;

}