* {padding:0; margin:0; list-style:none}

html, body {height:100%; font:normal 13px Arial, Helvetica, sans-serif}
body {background:url(../images/body_bg.jpg) #ede2d5 repeat-x; color:#666666}

a {color:#dc8d00}
a:hover {text-decoration:none; color:#e90d0d}
a img {border:0}

h1 {font-size:26px; font-weight:normal; color:#dc8d00}
h2 {font-size:18px; font-weight:normal; color:#ce0d0d; padding:10px 0}
strong {color:#a90d0d}

p {padding-bottom:10px}

table {border-collapse:collapse; width:100%}
table td {vertical-align:top}

#site {background:url(../images/bg.gif) repeat-y; width:931px; margin:auto;}
#site .bg_site {background:url(../images/site_bg.jpg) no-repeat; width:901px; padding:0 15px 0 15px}
.index_bg {background:url(../images/index-top.jpg) no-repeat; }
.index_bg .sidebar {padding-top:65px}

.header {background-repeat:no-repeat; min-height:183px; _height:183px}
.slogan {float:left; padding:45px 0 0 32px; width:370px}
.lang {background:url(../images/logo.png) no-repeat; float:right; height:37px; padding:105px 40px 0 18px; width:85px}
.sometext {font-size:33px; color:#fff; clear:both; padding:4px 0 0 330px}

.wrapper {clear:both; background:url(../images/bottom.gif) 100% 100% no-repeat}
.uzor {background:url(../images/uzor.gif) 0 150px no-repeat; padding-bottom:15px; }

.sidebar {float:left; width:280px; padding:20px 20px 0 32px}
.main {width:520px; float:left; padding-top:15px}


.menu li {font-weight:bold; padding-bottom:9px}
.menu li ul {padding:10px 0 20px 15px}
.menu li ul li {font-weight:normal; font-size:12px; padding-bottom:5px}
.menu li ul li a.actived {color:#e90d0d; text-decoration:none;}

.mainContent {padding:0 0 0 220px; width:440px}
.mainContent h1 {margin-left:-160px; padding-bottom:18px}

#games {padding:15px; background:#ffecd9; color:#dc8d00}
#games p {font-weight:bold}
#games td {width:25%; text-align:center}
#games img {background:url(../images/games_bg.gif) no-repeat; padding:14px; margin-bottom:5px}
#games .next {text-align:center}
#games .next a {background:url(../images/pagin.gif) no-repeat; padding:1px 6px; color:#f25859; font-weight:bold; margin:0 2px; text-decoration:none}
#games .next a.actived {background:url(../images/pagin-act.gif) no-repeat; padding:6px 14px; color:#fff; font-weight:bold; margin:0 2px}

.alphapet {clear:botn; margin-right:-20px; height:22px;}
.alphapet div {position:relative;  float:left; width:19px; text-align:center; }
.alphapet div ul {display:none}
.alphapet div a {width:19px; display:block; z-index:6; position:relative; padding-bottom:6px; height:17px }
.alphapet div.act a {text-decoration:none; background:#edd5ad; border:solid 1px #c3ab80; border-bottom:0; width:17px; height:16px   }
.alphapet div.act ul {top:22px; z-index:5; left:0px; position:absolute; background:url(../images/alph_bg.jpg) 0 100% repeat-x; padding:15px 12px; width:116px; border:solid 1px #c3ab80}
.alphapet div.act ul li {padding:2px 0; text-align:left}
.alphapet a {color:#ce0d0d}
.alphapet div.act ul a {display:inline; width:auto; padding-bottom:0; height:auto; text-decoration:underline; background:none; border:0}

#footer {clear:both; background:url(../images/footer.gif) repeat-x; font-size:11px; color:#998073; padding:15px 50px 0 50px; height:46px; border-right:solid 1px #fff9f0; border-left:solid 1px #fff9f0; overflow:hidden}
#footer .copyright {width:455px; float:left; }
#footer .sands {float:right; padding-top:10px}
#footer .color_link {color:#9d2646;}
#footer a {color:#998073}

img.left {margin:5px 10px 5px 0}

.left {float:left}
.right {float:right}
.clear {clear:both}
