@charset "utf-8";
/* CSS Document */

body {
background:white url(images/page_bg.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
margin-left:0;
margin-top:0;
}

table.tb_global {
width:700px;
border:none;
}

.global {
float:left;
width:100%;
background:#FFFFFF;
}

.list_rating {
float:left;
margin-left:10px;
}

.list_global {
float:left;
margin-bottom:10px;
width:700px;
}

.top {
background:url(images/img_top.png) no-repeat;
height:200px;;
}

.title {
color:#FF0099;
font-size:medium;
font-weight:bold;
}

.list_nb {
float:left;
color:#FF0000;
font-weight:bold;
}

.sort_link {
font-size:smaller;
}

.ikmix_block {
float:left;
background:white;
border:1px #99CC00 solid;
width:675px;
margin-bottom:10px;
}

.download {
float:left;
}

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

.desc_txt {
float:left;
width:700px;
border:2px #80B84B solid;
margin-left:10px;
margin-bottom:10px;
}

.desc_txt2 {
float:left;
width:700px;
border:2px #C65C97 solid;
margin-left:10px;
}

.txt {
margin:5px 5px 5px 5px;
}

.login {
width:100%;
background:url(images/img_log.png) repeat;
height:248px;
}

.log_form {
margin-left:10px;
margin-top:50px;
}

.login_title {
width:100%;
background:#522182;
color:white;
font-weight:bold;
}

.register {
width:100%;
background:url(images/img_reg.png) repeat;
height:248px;
}

.register_title {
width:100%;
background:#80B84B;
color:white;
font-weight:bold;
}

.step {
color:#80B84B;
font-weight:bold;
font-size:large;
}

.step2 {
color:#FF0099;
font-weight:bold;
}

.img_intro {
margin-left:10px;
}

.img_title {
margin-left:5px 5px 5px 5px;
}

.msg_box {
float:left;
margin-left:10px;
margin-top:10px;
background:#CC0000;
color:#FFFFFF;
font-weight:bold;
}

.footer {
background:#333333;
height:80px;
margin-left:30px;
}