html, body {
    border: 0 none;
    font-family: Tahoma, arial;
    font-size: 12px;
    font-style: inherit;
    font-weight: inherit;
    line-height: 125%;
    margin: 0;
    padding: 0;
    color: #333;
    letter-spacing: 0.8px;
    background: #ededed;
    }

#dsale {
font-size: 24px;
color: #000;
letter-spacing: 1.2px;
line-height: 110%;
}

#pagelist {
position: absolute;
top:0px;
margin-left: 10%;
min-width:1280px;
min-height: 100%;
border: 0px solid #ededed;
display: block;
}

#pagelist2 {
color: #666;
position: absolute;
top:0px;
min-width:1280px;
min-width:100%;
min-height: 100%;
background: #ededed;
display: block;
border: 0px #333 solid;
}

#centerlogo {
position: relative;
margin-top: 5%;
margin-left: auto;
margin-right: auto;
width: 246px;
height: 137px;
border: 0px solid #b9b9d5;
border-radius: 6px;
display: block;
padding: 8px;
padding-left: 30px;
padding-right: 25px;
background: #ededed;
}




#upbox {
position: absolute;
top:1px;
left: 70px;
width: 1200px;
height: 45px;
border: 0px solid #b9b9d5;
}


#logosmall {
margin-top: -6px;
float: left;
width: 100px;
height: 40px;
border: 1px solid #b9b9d5;
border-radius: 6px;
display: block;
padding: 8px;
padding-left: 30px;
padding-right: 25px;
box-shadow:0px 0px 10px #292947;
background: #3c3c64;
}

#logosmall:hover {
border: 1px solid #eee;
box-shadow:0px 0px 10px #7a7ab2;
}

#logosmall:active {
box-shadow:0px 0px 10px #292947 inset;
background: #2d2d54;
}


#uppermenum {
position: relative;
top:12px;
left: 288px;
height: 20px;
border: 0px solid #b9b9d5;
display: inline;
padding: 0px;
color: white;
}

#uppermenum a{
border-left: 1px solid #535377;
display: inline;
padding-top: 12px;
padding-bottom: 16px;
padding-right: 25px;
padding-left: 25px;
font-size: 12px;
letter-spacing: 0px;
color: white;
text-decoration: none;
}

#uppermenum a:hover{
color: #d9d9ef;
text-decoration: none;
background: #3c3c64;
}


#leftbar {
position: absolute;
top:55px;
width: 225px;
min-height: 100%;
border-right: 0px solid #38385e;
display: block;
}


#loginform {
font-size: 11px;
color: #38385e;
position: absolute;
top: 10px;
left: 70px;
width: 180px;
height: 180px;
border: 0px solid #fff;
line-height:200%;
}



#centerbar {
position: absolute;
top:45px;
margin-left: 20%;
width: 900px;
min-width: 900px;
min-height: 100%;
border-right: 1px solid #38385e;
border-left: 1px solid #38385e;
display: block;
}

#rightbar {
position: relative;
top:90px;
margin-left: 80%;
width: 20%;
text-align: left;
min-height: 100%;
border-left: 0px solid #38385e;
display: block;
}





#newslineau {
margin-left: 8px;
color: #38385e;
font-weight: bold;
font-size: 12px;
}

#newslineau img{
float: left;
height: 45px;
width: 45px;
margin: 0px;
margin-left: 5px;
display: block;
border: 0px solid #38385e;
}



#newsline{
padding: 20px;
font-size: 12px;
letter-spacing: 0px;
float: left;
text-align: left;
padding-top: 10px;
top:0;
left:0;
width: 475px;
height: 290px;
display: block;
border: 0px solid #38385e;
}

#newslinemain{
padding: 20px;
font-size: 12px;
letter-spacing: 0px;
float: none;
text-align: left;
padding-top: 10px;
margin-right: 20px;
top:0;
left:0;
width: 860px;
height: 150px;
display: block;
border: 0px solid #38385e;
}


#attachmain{
float: left;
top:0;
left:0;
width: 280px;
height: 40px;
padding: 0px;
margin: 0px;
display: block;
border: 0px solid #38385e;
margin-right: 0px;
margin-left: 10px;
}

#attachmain a{
padding-left: 10px;
float: right;
margin-top: -10px;
}




#newseditormain {
margin: 10px;
padding: 10px;
font-size: 12px;
letter-spacing: 0px;
float: left;
text-align: left;
padding-top: 10px;
top:0;
left:0;
width: 828px;
max-width: 858px;
height: 50px;
max-height: 150px;
display: block;
border: 1px solid #38385e;
}








#attach{
float: left;
top:0;
left:0;
width: 280px;
height: 40px;
padding: 0px;
margin: 0px;
display: block;
border: 0px solid #38385e;
margin-right: 0px;
margin-left: 10px;
}

#attach a{
padding-left: 10px;
float: right;
margin-top: -10px;
}




#newseditor {
margin: 10px;
padding: 10px;
font-size: 12px;
letter-spacing: 0px;
float: left;
text-align: left;
padding-top: 10px;
top:0;
left:0;
width: 443px;
max-width: 443px;
height: 150px;
max-height: 150px;
display: block;
border: 1px solid #38385e;
}



#newsline img{
float: left;
padding-top: 5px;
padding-right: 10px;
}

#bignewsline{
font-size: 12px;
letter-spacing: 0px;
float: left;
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 20px;
margin-left: 10px;
top:0;
left:0;
width: 97%;
display: block;
border-bottom: 1px solid #ddd;
}

#bignewsline img{
float: left;
padding-top: 5px;
padding-right: 10px;
}




#allnews{
float: left;
text-align: left;
padding-top: 10px;
top:0;
left:0;
width: 500px;
height: 28px;
display: block;
border: 0px solid #38385e;
background: #fcebe2;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}

#allnews a{
padding-left: 50px;
color: #dc4e00;
text-decoration: none;
}

#allnews a:hover{
text-decoration: underline;
}


#allnewsmain{
float: left;
text-align: left;
padding-top: 10px;
top:0;
left:0;
width: 100%;
height: 28px;
display: block;
border-top: 1px solid #ddd;
background: #f4f4f4;
}

#allnewsmain a{
padding-left: 50px;
color: #dc4e00;
text-decoration: none;
}

#allnewsmain a:hover{
text-decoration: underline;
}

#allnewsmain b{
margin-left: 5px;
display: inline;
padding: 2px;
background: #dc4e00;
color: #fff;
border-radius: 10px;
}





#right-n-block{
text-align: left;
float: right;
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
width: 380px;
display: block;
border-bottom: 1px solid #ddd;
}

#right-n-block a{
font-size: 11px;
text-decoration: none;
color: #dc4e00;
}

#right-n-block a:hover{
text-decoration: underline;
}


#onlinefs{
text-align: center;
float: right;
padding: 10px;
padding-bottom: 2px;
padding-top: 2px;
top:0;
width: 360px;
display: block;
border: 0px solid #38385e;
}

#onlinefs a{
float: left;
height: 64px;
width: 64px;
margin: 5px;
margin-left: 0px;
display: block;
border: 0px solid #38385e;
}




#uppermenumain {
text-align: left;
align: left;
position: absolute;
bottom:8px;
left: 190px;
padding: 5px;
border: 0px solid #b9b9d5;
display: inline;
color: white;
}

#uppermenumain2 {
text-align: left;
align: left;
position: relative;
top:20px;
left: 25px;
padding: 5px;
border: 1px solid #b9b9d5;
border-radius: 5px;
display: inline;
color: white;
}



#uppermenumain a{
padding-right: 20px;
font-size: 12px;
letter-spacing: 0px;
color: white;
text-decoration: none;
}

#uppermenumain a:hover{
color: #d9d9ef;
text-decoration: underline;
}


#uppermenumain2 a{
padding-right: 5px;
padding-left: 5px;
font-size: 12px;
letter-spacing: 0px;
color: white;
text-decoration: none;
}

#uppermenumain2 a:hover{
color: #d9d9ef;
text-decoration: underline;
}



#uppermenuexit {
position: relative;
top:52px;
width: 100px;
height: 20px;
border: 0px solid #b9b9d5;
display: block;
padding: 5px;
padding-left: 18px;
padding-right: 15px;
color: white;
margin-left: 20px;
}

#uppermenuexit a{
padding-right: 20px;
font-size: 12px;
letter-spacing: 0px;
color: #fff;
text-decoration: none;
opacity: 0.8;
}

#uppermenuexit a:hover{
color: #fff;
text-decoration: none;
opacity: 1;
}


#uppermenusearch {
text-align: left;
position: relative;
top:0px;
left: 15px;
width: 500px;
height: 24px;
border: 0px solid #b9b9d5;
display: block;
padding: 0px;
padding-left: 18px;
padding-right: 15px;
color: white;
margin-left: 160px;
}







#tophead {
position: absolute;
top: 0%;
width: 100%;
height: 200px;
display: block;
background: #535288; /* Old browsers */
background: -moz-linear-gradient(top,  #535288 0%, #36365b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535288), color-stop(100%,#36365b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #535288 0%,#36365b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #535288 0%,#36365b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #535288 0%,#36365b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #535288 0%,#36365b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535288', endColorstr='#36365b',GradientType=0 ); /* IE6-9 */
}


#fsearch {
display: block;
float: left;
margin: 0px;
padding: 0px;
font-size: 11px;
color: #333;
padding: 2px;
position: relative;
top: 0px;
left: 0px;
width: 350px;
height: 20px;
border: 1px solid #252452;
line-height:100%;
}

#sbutton {
display: block;
float: left;
margin-top: 0px;
margin-left: 10px;
padding: 0px;
font-size: 11px;
color: white;
position: relative;
top: 0px;
left: 0px;
width: 106px;
height: 26px;
border: 1px solid #252452;
background: #7170a8;
letter-spacing: 0.8px;
}






#sbutton:hover{
font-size: 11px;
box-shadow: 0 1px 2px #2d2d58;
}

#sbutton:active {
box-shadow: 0 1px 2px #2d2d58 inset;
}





#elogin, #epass {
display: block;
margin: 0px;
padding: 0px;
font-size: 11px;
color: #333;
padding: 2px;
position: relative;
top: 0px;
left: 0px;
width: 150px;
height: 20px;
border: 1px solid #252452;
}

#ebutton {
display: block;
margin: 0px;
padding: 0px;
font-size: 11px;
color: white;
position: relative;
top: 0px;
left: 0px;
width: 156px;
height: 26px;
border: 1px solid #252452;
background: #7170a8;
letter-spacing: 0.8px;
}

#ebutton:hover{
font-size: 11px;
box-shadow: 0 1px 2px #2d2d58;
}

#ebutton:active {
box-shadow: 0 1px 2px #2d2d58 inset;
}


#forgetpass a{
position: absolute;
bottom: 10px;
left: 33px;
color: #38385e;
text-decoration: none;
}

#forgetpass a:hover{
color: #38385e;
text-decoration: underline;
}

#fastreg {
float: left;
position: relative;
margin-top: 20px;
margin-left: 45px;
font-size: 11px;
color: #39395f;
display: block;
width: 260px;
height: 220px;
border: 0px solid #666;
line-height:200%;
}

#fastreg H1 {
font-weight: normal;
letter-spacing: 2px;
font-size: 22px;
}

#rlogin, #rpass {
display: block;
margin: 0px;
padding: 0px;
font-size: 11px;
color: #333;
padding: 2px;
position: relative;
top: 0px;
left: 0px;
width: 250px;
height: 20px;
border: 1px solid #252452;
}


#rbutton {
display: block;
margin: 0px;
padding: 0px;
font-size: 11px;
color: white;
position: relative;
top: 0px;
left: 0px;
width: 256px;
height: 26px;
border: 1px solid #252452;
background: #7170a8;
letter-spacing: 0.8px;
}

#rbutton:hover {
font-size: 11px;
box-shadow: 0 1px 2px #2d2d58;
}

#rbutton:active {
box-shadow: 0 1px 2px #2d2d58 inset;
}



#announce {
text-align: right;
float: right;
position: relative;
margin-top: 25px;
margin-right: 40px;
font-size: 14px;
color: #6a4e3b;
display: block;
width: 500px;
height: 220px;
border: 0px solid #666;
line-height:120%;
}

#announce H1 {
color: #39395f;
font-weight: normal;
letter-spacing: 1px;
font-size: 18px;
}

#atopimg {
letter-spacing: 0.1px;
font-size: 14px;
color: white;
position: relative;
top: 30px;
left: 27%;
}

#cornerbox {
position: absolute;
top: 0;
right: 0;
background: url('../img/corner.png') top right no-repeat;
display: block;
width: 400px;
height: 243px;
border: 0px solid #666;
}

#socialnets {
position: relative;
margin-left: 165px;
margin-top: 50px;
border: 0px solid #666;
}

#socialnets img:hover{
opacity: 0.5;
}

#bdiv {
position: relative;
color: #000;
letter-spacing: 0.5px;
font-size: 11px;
text-align: center;
margin-top: 210px;
padding-left: 0px;
padding-top: 55px;
padding-bottom: 0px;
display: block;
width: 100%;
border: 0px solid #666;
}


#oreol {
display: block;
width: 100%;
height: 64px;
background: #e6e6e6;
}

#bdiv h1 {
font-size: 18px;
font-weight: normal;
float: left;
display: block;
padding: 0px;
padding-top: 15px;
padding-bottom: 15px;
text-align: left;
background: #39395f;
color: white;
width: 100%;
}

#bdiv h3 {
padding-top: 0px;
font-size: 17px;
text-align: center;
color: #39395f;
}

#bdiv h4 {
padding-top: 0px;
font-size: 17px;
text-align: center;
color: #39395f;
}



#fdiv {
position: relative;
color: #666;
letter-spacing: 0.5px;
font-size: 11px;
text-align: center;
padding-top: 20px;
margin-top: 0px;
display: block;
width: 100%;
height: 60px;
border: 0px solid #666;
}

#fdiv a{
padding-left: 15px;
color: #44447b;
text-decoration: none;
}

#fdiv a:hover{
color: #44447b;
text-decoration: underline;
}



#gameblock {
    text-align: center;
    font-size: 14px;
    color: #bf2800;
    display:table;
    width:800px;
    border-spacing:8px;
}

#gameblock div {
   display: table-cell;
   width: 200px;
   padding: 10px;
   border: 1px solid #efefef;
   border-radius: 6px;
   opacity: 0.85;

}

#rozbutton {
margin: 0 auto;
margin-bottom: 7px;
margin-top: 10px;
font-size: 12px;
color: #fff;
display: block;
width: 150px;
text-decoration: none;
padding: 10px;
border-radius: 6px;
background: #39395f; /* Old browsers */
background: -moz-linear-gradient(top,  #39395f 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39395f), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #39395f 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #39395f 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #39395f 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #39395f 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39395f', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
}


#gameblock gamename{
   width: 200px;
   display: table-cell;
   color: #bf2800;
   border: 0px solid #bbb;
}

#gameblock img{
padding-top: 10px;
}


#gameblock div:hover{
   border: 1px solid #bbb;
   opacity: 1;
   box-shadow: 0 1px 5px #666;

}

#gameblock div:active{
   border: 1px solid #bbb;
   opacity: 1;
   box-shadow: 0 1px 5px #666 inset;

}


#ggameblock {
    text-align: center;
    font-size: 14px;
    color: #bf2800;
    display:table;
    width:800px;
    border-spacing:8px;
}

#ggameblock div {
   display: table-cell;
   width: 200px;
   padding: 10px;
   border: 1px solid #efefef;
   border-radius: 6px;
   opacity: 0.85;

}

#aucbutton{
margin: 0 auto;
margin-bottom: 7px;
margin-top: 10px;
font-size: 14px;
color: #fff;
display: block;
width: 150px;
text-decoration: none;
padding: 10px;
border-radius: 6px;
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
}

#mktbutton{
margin: 0 auto;
margin-bottom: 7px;
margin-top: 10px;
font-size: 14px;
color: #fff;
display: block;
width: 150px;
text-decoration: none;
padding: 10px;
border-radius: 6px;
background: #c9de96; /* Old browsers */
background: -moz-linear-gradient(top,  #c9de96 0%, #8ab66b 0%, #398235 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9de96), color-stop(0%,#8ab66b), color-stop(100%,#398235)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c9de96 0%,#8ab66b 0%,#398235 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c9de96 0%,#8ab66b 0%,#398235 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c9de96 0%,#8ab66b 0%,#398235 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c9de96 0%,#8ab66b 0%,#398235 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9de96', endColorstr='#398235',GradientType=0 ); /* IE6-9 */
}



#ggameblock gamename{
   width: 200px;
   display: table-cell;
   color: #bf2800;
   border: 0px solid #bbb;
}

#ggameblock img{
padding-top: 10px;
}

#ggameblock div:hover{
   border: 1px solid #bbb;
   opacity: 1;
   box-shadow: 0 1px 5px #666;
}


#ggameblock div:active{
   border: 1px solid #bbb;
   opacity: 1;
   box-shadow: 0 1px 5px #666 inset;

}


#leftmenupic {
display: block;
width: 96px;
height: 96px;
border: 1px solid #ccc;
margin-left: 10px;
}

#leftmenupic a{
}


#leftmenu {
position: absolute;
right: 0;
top: 10px;
text-align: left;
font-size: 11px;
color: #38385e;
z-index: 999;
width: 130px;
height: 280px;
border: 0px solid #ccc;
background: rgba(255,255,255,0.9);
margin-right: 0px;
line-height:160%;
}


#leftmenu b{
color: #fff;
display: inline;
padding: 2px;
background: #38385e;
border-radius: 10px;
}


#leftmenua a{
padding: 2px;
padding-left: 15px;
padding-right: 5px;
display: block;
width: 110px;
font-size: 11px;
color: #38385e;
text-decoration: none;
}

#leftmenua a:hover{
font-size: 11px;
color: #fff;
text-decoration: none;
background: #38385e;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}


