body {
    font-family:Arial, Helvetica, sans-serif;
    margin: 0px;
    background: url("/templates/luxcash/images/index/bg.jpg") repeat;
    overflow-y:scroll;
}

table, form {
    font-family: Arial,Times New Roman, Helvetica, sans-serif;
    font-size: 12px;
    color:#484a4d;
    margin: 0px;
    padding: 0px;
}

td {vertical-align: top;}
div.index_menu div {
    float:left;
    margin-top:10px;
}

div.index_menu div li{
    color: #441a08;
}

div.index_menu div li span{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: white;
}

a.white:active,
a.white:visited,
a.white:link,
a.white:hover {
    color: #fff;
    text-decoration:none;
    }

a.white:hover {
    text-decoration:underline;
    }

div.f_enter {
    position:relative;
    top:20px;
    _top:21px;
    left: 40px;
}

div.f_enter input{
    border:0px;
    background:none;
    color: #8F8F8F;
    margin-top:8px;
    _margin-top:6px;
    width: 117px;
}

table.content td {
    font-family: Arial, "Times New Roman", Times, serif;
    font-size: 12px;
    color:#484a4d;
    margin: 0px;
    padding: 0px;
    text-align:justify;
}

.goodres,.badres,.loader {
    display: block;
    height: 17px;
    width: 17px;
}

.goodres {background: url("/images/check_yes.gif") no-repeat left;}
.badres { background: url("/images/check_no.gif") no-repeat left;}
.loader { background: url("/images/ajax-loader.gif") no-repeat left;}

/*Регистрация*/

.registration .bad {
    border: 1px solid #FE3A3A;
    background: #FFE0DB;
}

.registration td {
    font-family: Arial, "Times New Roman", Times, serif;
    font-size: 12px;
    color:#484a4d;
    margin: 0px;
    padding: 5px 0px;
}

.registration input {
    border: 1px solid #A3A4A8;
    background: #F0F5FF;
    width: 250px;
}

.registration input, select, textarea {
    border: 1px solid #A3A4A8;
    background: #F0F5FF;
}

.registration input.disabled {
    background: #D9D9D9;
    color: #3F4149;
}


.reg_error {
    border: 1px solid #FE3A3A;
    width: 550px;
    margin: 5px 3px;
    padding: 5px;
    color: #FE3A3A;
    font-weight: bold;
}

.reg_ok {
    border: 1px solid #33BA25;
    width: 550px;
    margin: 5px 3px;
    padding: 5px;
    color: #33BA25;
    font-weight: bold;
}

.features ul {margin:20px 10px 10px 10px; padding:0px;}
.features li {list-style:none; color:#484a4d;}
.features li {background:url(/templates/luxcash/images/index/li.gif) 3px 5px no-repeat; padding:0 3px 5px 15px; color:#484a4d}
.features a {font-size:12px;color:#484a4d}

.content {padding-left:0px; margin-top:15px;}
.text {padding-left:10px;color:#484a4d; text-align:justify;}

.title {font-family:"Times New Roman", Times, serif; font-size:21px; color:#292a2c;}
.subtitle {font-family: font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#292a2c; padding-left:10px;}
.subtitle a {font-family: font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#292a2c; padding-left:10px;}

.features_r li {list-style:none; color:#151517;}
.features_r li {font-size:15px;  font-family: Georgia, "Times New Roman", Times, serif; background:url(/templates/luxcash/images/index/li.gif) 3px 7px no-repeat; padding:0 3px 10px 15px; color:#151517}
.features_r {padding-top:45px;}

.reg_error li {
    color: #FE3A3A;
}

.reg_ok li {
    color: #33BA25;
}
