body {
font-family:tahoma,arial,verdana;
font-size:12px;
color:#666666;
padding:0;
margin:0;
scrollbar-face-color:#333333;
scrol-lbar-highlight-color:#004658;
scrol-lbar-3dlight-color:white;
scrol-lbar-darkshadow-color:#b4d7f2;
scrol-lbar-shadow-color:#b4d7f2;
scrollbar-arrow-color:white;
scrollbar-track-color:#eeeeee;
background: black;
}

img {
border:0;
}

.page {
float:left;
width:100%;
background: url(../images/fon_h.jpg) repeat-x top;
}
.page1 {
width:100%;
float:left;
background: #7c7c7c url(../images/fon_all.gif) repeat-y center;
}


a {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}

.con {
width:1140px;
margin:0;
padding:0;
}
.con li {
list-style-type:none;
text-align:left;
}


.left1 {
float:left;
width:283px;
height:300px;
}
.left1 div{
float:left;
}
div.ae-l-01 {
width:283px;
height:157px;
}
div.ae-l-02 {
width:283px;
height:300px;
background: url(../images/ae_l_02.jpg) no-repeat top;
}
.ae-l-02 .lm {
width:215px;
height:300px;
font-size:22px;
color:#200e2b;
position:relative;left:45px;top:35px;
}

.lm div {
font-size:11px;
width:210px;
height:190px;
padding-right:2px;
overflow:auto;
line-height:150%;
color:black;
position:relative;top:20px;
}


.right1 {
float:left;
width:857px;
height:434px;
display:table;
}
.right1 div{
float:left;
}
div.ae-r-01 {
float:left;
display:table;
width:857px;
height:94px;
background: url(../images/ae_r_01.gif) no-repeat;
}
.ae-r-02 {
width:857px;
height:400px;
float:left;
display:table;
background: url(../images/ae_r_02.gif) no-repeat top left;
}
.ae-r-01 .navi {
float:left;
width:550px;
height:43px;
position:relative;left:245px;top:40px;
font-size:19px;
}
.navi a {
float:left;
color:#cbcbcb;
padding:10px 15px 12px 15px;
margin-right:12px;
}


.navi .act1 {
float:left;
height:43px;
padding:0 0 0 25px;
background: url(../images/act_h1.gif) no-repeat top left;
}
.navi .act2 {
float:left;
height:43px;
padding:0 25px 0 0;
margin-right:12px;
background: url(../images/act_h2.gif) no-repeat top right;
}
.act2 span {
float:left;
padding:11px 0 0 0;
color:#2d2d2d;
}


.ae-r-02 .content {
width:700px;
height:400px;
position:relative;left:29px;top:28px;
float:left;
display:table;
padding: 0 0 30px 0;
}

.content .mainbl {
float:left;
display:table;
width:700px;
height:40px;
font-size:14px;
color:#2e2e2e;
padding: 0 0 30px 0;
background: url(../images/fon_mainbl.gif) no-repeat;
}
.mainbl div {
float:left;
display:table;
width:700px;
font-size:20px;
font-weight:bold;
color:white;
padding: 4px 0 18px 28px;
}
.mainbl div div {
width:340px;
height:24px;
padding:0;
background: url(../images/fon_mainbl2.gif) repeat-x top left;
}

.mainbl span {
float:left;
padding: 0 35px 15px 0;
}

.mainbl .spons {
float:left;
width:690px;
margin:0;padding:0;
list-style:none;
}
.spons li {
float:left;
margin:0;padding:0;
padding:5px;
color:#3e3e3e;
list-style:none;
}
.spons a {
float:left;
color:#3e3e3e;
}
.spons .hat1, .hat2 {
background:#f0f0f0;
border:1px solid white;
border-right:1px solid #f0f0f0;
font-weight:bold;
}
.spons .c1, .c2 {
border-top:0;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}
.r1 {
width:360px;
}
.r2 {
width:135px;
}


/*trade rules*/
.mainbl .ms {
float:left;
position:relative;left:-29px;
}
.mainbl .ms li {
list-style: disc inside;
padding-top:3px;
}
.mainbl .ms li strong{
color:#be0c00;
}


/*trade sites*/
.mainbl .oursites {
float:left;
width:335px;
height:288px;
text-align:left;
padding: 4px 0 24px; 13px;
font-size:14px;
color:#3e3e3e;
font-weight:normal;
}
.ost2 {
position:relative;left:27px;
}
.oursites img {
margin-bottom:3px;
border:1px dashed #aaaaaa;
}
.oursites a {
color:#3e3e3e;
}
.oursites strong {
margin-right:6px;
}



.ft_pre {
float:left;
width:100%;
height:288px;
background: url(../images/fon_f.jpg) repeat-x;
}
.ft {
width:1140px;
height:288px;
}
.ft div {
float:left;
}
.ftdv {
width:1063px;
float:left;
}
div.ae-f-01 {
width:258px;
height:189px;
}
div.ae-f-02 {
width:805px;
height:189px;
}
div.ae-f-03 {
width:70px;
height:288px;
background: url(../images/ae_f_03.gif) no-repeat top left;
}
div.ae-f-04 {
width:1063px;
height:99px;
color:#666666;
text-align:left;
background: url(../images/ae_f_04.gif) no-repeat top left;
}

.ae-f-04 .cop {
width:260px;
height:99px;
font-size:11px;
}
.cop span {
position:relative;left:27px;
}
.ae-f-04 .menu {
font-size:14px;
position:relative;top:12px;left:50px;
}

.menu a {
float:left;
color:#808080;
margin-right:40px;
}
.menu a:hover {
color:#808080;
text-decoration: none;
}
.menu span {
float:left;
margin-right:40px;
color:#c98eee;
}

.banner {
float:left;
margin-top:20px;
margin-bottom:10px;
}




