Body, html {
Margin:0;
Padding: 0;
width: 100%;
BackGround-color: #ffffff;
BackGround-Image: url(../img/fon.gif);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
Font-Family: Trebuchet MS, Arial;
Font-weight: normal;
Font-size: 14px;
color: #000000;
Text-align: center;
}

Body, html * {
Text-align: left;
}

TABLE {
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}

TD {
PADDING:0PX;
CELLSPADDING:0;
Font-Family: Trebuchet MS, Arial;
Font-weight: normal;
Font-size: 14px;
color: #000000;
}

DIV {
Font-Family: Trebuchet MS, Arial;
Font-weight: normal;
Font-size: 14px;
color: #000000;
}

IMG {
BORDER:NONE;
}

P {
Margin: 0;
Padding: 0;
}

A {
Font-Family: Trebuchet MS, Arial;
Font-weight: normal;
Font-size: 14px;
color: #000000;
}

A:hover {
Text-decoration: none;
}

H1 {
Font-Family: Trebuchet MS, Arial;
Font-weight: normal;
Font-size: 20px;
color: #000000;
Margin: 15px 0 5px 10px;
}

H2 {
Font-Family: Trebuchet MS, Arial;
Font-weight: bold;
Font-size: 15px;
color: #000000;
Margin: 10px 0 10px 0;
}

.page {
width: 1000px;
Positiom: relative;
Margin: 0 auto;
z-index: 1;
}

.top {
width: 100%;
height: 935px;
Float: left;
BackGround-Image: url(../img/fon.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.kuraki {
width: 50%;
height: 100px;
Float: left;
Text-align: left;
}

.kuraki IMG {
Margin: 20px 0 0 20px;
}

.sms1 {
width: 45%;
Float: right;
Text-align: right;
Padding-top: 35px;
}

.sms1 A {
Font-size: 15px;
Font-weight: bold;
Color: #000000;
Background-color: #ffffff;
Padding: 4px 5px 5px 5px;
Text-decoration: none;
}

.sms1 A:hover {
Color: #ffffff;
Background-color: #d10005;
}

.kr {
width: 100%;
Float: left;
Margin-top: 25px;
Text-align: center;
}

.kr UL {
width: 650px;
height: 600px;
Position: relative;
Margin: 0 auto;
Padding: 0;
}

.kr UL LI {
width: 650px;
height: 600px;
Position: absolute;
Top: 0;
Left: 0;
Margin: 0;
Padding: 0;
List-style-type: none;
}

.kr UL LI.show {
z-index: 500;
}

.text {
width: 100%;
Float: left;
Margin-top: 25px;
Padding-bottom: 30px;
}

.text P {
Padding: 10px 10px 0 10px;
}

.sms2 {
width: 100%;
Float: left;
Text-align: right;
Padding-bottom: 35px;
}

.sms2 A {
Font-size: 15px;
Font-weight: bold;
Color: #ffffff;
Background-color: #3d5e33;
Padding: 4px 5px 5px 5px;
Text-decoration: none;
}

.sms2 A:hover {
Color: #ffffff;
Background-color: #d10005;
}