BODY, BODY table
{
font-size: 11pt;
color: #ffcc99;
font-family: Century Gothic, Tahoma, sans-serif, Arial;
text-align: justify;
background-color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin-bottom: 10px;
SCROLLBAR-FACE-COLOR: #000000;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #FFFFFF;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

BODY table td
{
padding-right: 5px;
padding-left: 5px;
}

BODY A:link, BODY A:active
{
color: #ff3300;
font-weight: normal;
text-decoration: none;
}

BODY A:visited
{
color: #FF6C00;
text-decoration: none;
}

BODY A:hover
{
color: #000000;
background-color: #CCCCCC;
}

A:link IMG{
border: 2px solid #FFFFFF;}

A:visited IMG{
border: 2px solid #AAAAAA;}

A:hover IMG
{
border: 2px solid #FF6C00;
}

#TOP
{
  position: relative;
width: 100%;
border-collapse: collapse;
padding: 0px;
margin: 0px;
}

#TOP TD
{
padding: 0px;
margin: 0px;
}

#TOP_LEFT
{
background-image: url(http://www.chouneko.net/top_left.jpg);
background-attachment: scroll;
background-repeat: no-repeat;
background-position: right center;
}

#CONTENT
{
padding-bottom: 40px;
margin-bottom: 0px;
}

#CONTENT td
{
vertical-align: top;
}

#CONTENT_COL
{
padding-right: 74px;
padding-left: 30px;
background-image: url(/okantovka_2.jpg);
background-attachment: scroll;
background-repeat: repeat-y;
background-position: right top;
}

#MENU_COL
{
font-size: 10pt;
width: 220px;
background-image: url(/okantovka_1.jpg);
background-attachment: scroll;
background-repeat: repeat-y;
background-position: left top;
padding-left: 74px;
}


#MENU_COL UL, #MENU_COL LI
{
color: #FF6C00;
}

#MENU_COL UL A
{
font-weight: normal;
display: block;
margin-right: 5px;
}

#TOP_RIGHT
{
background-image: url(http://www.chouneko.net/top_right.jpg);
background-attachment: scroll;
background-repeat: no-repeat;
background-position: left center;
}

H1
{
color: #ffcc99;
font-size: 13pt;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
text-align: center;
margin-top: 50pt;
margin-bottom: 30pt;
}

H2
{
color: #ffcc99;
font-size: 12pt;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
text-align: center;
margin-top: 50pt;
margin-bottom: 20pt;

}

H3
{
font-size: 11pt;
color: #669933;
text-align: center;
margin-top: 50pt;
margin-bottom: 20pt;
font-weight: bold;
clear: left;
}

#BOTTOM
{
width: 100%;
height: 32px;
color: #FF6C00;
margin: 0px;
text-align: center;
vertical-align: center;
background-image: url(http://www.chouneko.net/bottom.jpg);
background-attachment: scroll;
background-repeat: repeat-x;
background-position: left center;
}

#BOTTOM A:link, #BOTTOM A:active, #BOTTOM  A:visited
{
color: #FF6C00;
font-weight: bold;
text-decoration: none;
}

#BOTTOM td A
{
font-size: 8pt;
padding-right: 15px;
padding-left: 15px;
}

.SMALLFONT
{
font-size: 8pt;
border-collapse: collapse;
}

.SMALLFONT, .SMALLFONT td, .SMALLFONT A, .SMALLFONT A:link
{
color: #CCCCCC;
text-decoration: none;
font-weight: bold;
}

.SMALLFONT td
{
border-bottom: 1px solid #CCC;
}

.BLUE_TBL
{
border-collapse: collapse;
border: 1px solid #CCC;
}

.BLUE_TBL td,.BLUE_TBL th
{
border: 1px solid #CCC;
padding-right: 5px;
padding-left: 5px;
}

.tr_1
{
background-color: #333333;
}

INPUT, SELECT
{
background-color: #000;
color: #FFF;
border: 1px solid #CCC;
}

.FORM_ENTER
{
padding: 10px;
border: 1px solid #CCC;
}

.TABLEMENU td
{
border: 1px solid #CCC;
font-size: 8pt;
padding-right: 15px;
padding-left: 15px;
}

.MESSAGA
{
width: 500px;
border: 2px solid #CCC;
}

.MESSAGA P
{
border: 1px solid #CCC;
padding-right: 5px;
padding-left: 5px;
}

.MSGTTL td
{
background-color: #999;
color: #000;
padding-right: 5px;
padding-left: 5px;
}

.color
{
color: #669933;
}

.TENSHI
{
width: 600px;
border: 1px solid #CCC;
}

.TENSHI td
{
font-size: 10pt;

}

.TENSHI_TTL
{
border-bottom: 1px dashed #CCC;
}

.TENSHI IMG
{
margin: 10px;
margin-top: 5px;
}

.SHORTINFO
{
border: 1px solid #CCC;
}

.SHORTINFO td
{
border-right: 1px solid #666;
}

.SHORTINFO .TTL
{
font-weight: bold;
}