@font-face{font-family:"HelveticaNeue";src:url("fonts/HelveticaNeueW23-Reg.ttf") format("truetype");}
body {background:url(../images/body.png) repeat; margin:0px; padding:0px; font:12px Tahoma; direction:rtl;}
a {text-decoration:none; outline:none;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
.clr {clear:both;}
.nav_up{cursor: pointer;}

#body-top {background:url(../images/body-top.png) repeat-x top left;}
#body-top .body-right {background:url(../images/body-top-right.png) no-repeat top right;}
#body-top .body-right .body-left {background:url(../images/body-top-left.png) no-repeat top left;}
#body-top .body-right .body-left #header {height:260px; width:1000px; margin:0px auto; position:relative;}
#body-top .body-right .body-left #header .logo {background:url(../images/logo.png) no-repeat; width:397px; height:225px; position:absolute; top:75px; right:47px; z-index:1;}
#body-top .body-right .body-left #warp {width:1000px; margin:0px auto; position:relative;}
#body-top .body-right .body-left #warp #top {height:41px; background:url(../images/warp-top.png) no-repeat;}
#body-top #warp #inner {background:url(../images/warp-med-right.png) repeat-y right;}
#body-top #warp #inner .mid {background:url(../images/warp-med-left.png) repeat-y left;}
#body-top #warp #inner .mid .inn {margin:0px 37px; background:#571659; min-height:500px;}
#body-top #warp #inner .mid .inn .menu {width:216px; float:right;}
#body-top #warp #inner .mid .inn .menu .top {background:url(../images/menu-top.png) no-repeat; width:216px; height:76px;}
#body-top #warp #inner .mid .inn .menu .med {background:url(../images/menu-med.png) repeat-y center;}
#body-top #warp #inner .mid .inn .menu .med .med-top {background:url(../images/menu-med-top.png) no-repeat top center;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down {background:url(../images/menu-med-down.png) no-repeat bottom center;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down .in {margin:0px 23px; padding:1px 0px;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down .in ul {list-style:none; margin:0px; padding:0px; width:170px;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down .in ul li {margin:0px 0px 2px;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down .in ul li a {background:url(../images/menu-links-normal.png) no-repeat; width:170px; height:39px; text-align:center; display:block; color:#600b6b; text-shadow:1px 1px 0px #FFF; text-align:center; line-height:37px;}
#body-top #warp #inner .mid .inn .menu .med .med-top .med-down .in ul li a:hover {background:url(../images/menu-links-hover.png) no-repeat;}
#body-top #warp #inner .mid .inn .menu .down {background:url(../images/menu-down.png) no-repeat; width:216px; height:58px;}
#body-top #warp #inner .mid .inn .left-sidebar {width:227px; float:left;}
#body-top #warp #inner .mid .inn .left-sidebar .choose4u {width:227px; margin:0px 0px 8px;}
#body-top #warp #inner .mid .inn .left-sidebar .choose4u .top {background:url(../images/choose4u-top.png) no-repeat; width:227px; height:45px;}
#body-top #warp #inner .mid .inn .left-sidebar .choose4u .med {background:url(../images/choose4u.png) repeat-y center;}
#body-top #warp #inner .mid .inn .left-sidebar .choose4u .med .in {padding:1px 0px; margin:0px 8px; text-align:center; min-height:86px;}
#body-top #warp #inner .mid .inn .left-sidebar .choose4u .down {background:url(../images/choose4u-down.png) no-repeat; width:227px; height:50px;}
#body-top #warp #inner .mid .inn .left-sidebar .enter-chat {width:227px; margin:0px 0px 15px;}
#body-top #warp #inner .mid .inn .left-sidebar .enter-chat .top {background:url(../images/chat-enter-top.png) no-repeat; width:227px; height:70px;}
#body-top #warp #inner .mid .inn .left-sidebar .enter-chat .med {background:url(../images/chat-enter.png) repeat-y center;}
#body-top #warp #inner .mid .inn .left-sidebar .enter-chat .med .in {padding:1px 0px; margin:0px 8px; min-height:58px;}
#body-top #warp #inner .mid .inn .left-sidebar .enter-chat .down {background:url(../images/chat-enter-down.png) no-repeat; width:227px; height:52px;}
#body-top #warp #inner .mid .inn .left-sidebar .adv {width:150px; margin:0px auto;}
#body-top #warp #inner .mid .inn .left-sidebar .adv a {width:150px; height:60px; display:block;}
#body-top #warp #inner .mid .inn .left-sidebar .adv a + a {margin:3px 0px 0px;}
#body-top #warp #inner .mid .inn .left-sidebar .adv a img {border:0px; width:150px; height:60px;}
#body-top #warp #inner .mid .inn .main {width:470px; margin:0px 222px 0px 237px;}
#body-top #warp #inner .mid .inn .main .top-adv {width:468px; margin:0px auto 20px;}
#body-top #warp #inner .mid .inn .main .top-adv a {width:468px; height:60px; display:block;}
#body-top #warp #inner .mid .inn .main .top-adv a + a {margin:3px 0px 0px;}
#body-top #warp #inner .mid .inn .main .top-adv a img {width:468px; height:60px; border:0px;}
#body-top #warp #inner .mid .inn .main .chat {width:470px; position:relative; margin:0px 0px 12px;}
#body-top #warp #inner .mid .inn .main .chat .top {background:url(../images/chat-top.png) no-repeat; width:470px; height:54px;}
#body-top #warp #inner .mid .inn .main .chat .med {background:url(../images/chat.png) repeat-y center;}
#body-top #warp #inner .mid .inn .main .chat .med .in {margin:0px 5px; padding:1px 0px; min-height:86px;}
#body-top #warp #inner .mid .inn .main .chat .med .in .text {width:205px; min-height:86px; float:right;}
#body-top #warp #inner .mid .inn .main .chat .med .in .sound {width:245px; min-height:86px; margin:0px 10px 0px 0px; float:right;}
#body-top #warp #inner .mid .inn .main .chat .down {background:url(../images/chat-down.png) no-repeat; width:470px; height:57px; position:relative;}
#body-top #warp #inner .mid .inn .main .chat .down .links {position:absolute; bottom:18px; right:10px; width:201px; text-align:right;}
#body-top #warp #inner .mid .inn .main .chat .down .links a {color:#FFF; float:right; text-shadow:1px 1px 0px #000; cursor:pointer;}
#body-top #warp #inner .mid .inn .main .chat .down .links a + a {margin:0px 6px 0px 0px;}
#body-top #warp #inner .mid .inn .main .chat .down .links a:hover {color:#EBC2EF; text-shadow:1px 1px 0px #600b6b;}
#body-top #warp #inner .mid .inn .main .bottom-adv {width:468px; margin:0px auto; height:191px;}
#body-top #warp #inner .mid .inn .main .bottom-adv a.big {width:468px; height:60px; display:block; float:right;}
#body-top #warp #inner .mid .inn .main .bottom-adv a.small {width:150px; height:60px; display:block; float:right; margin:5px 0px;}
#body-top #warp #inner .mid .inn .main .bottom-adv a.small + a.small {margin:5px 9px 5px 0px;}
#body-top #warp #inner .mid .inn .page {margin:0px 222px 0px 0px;}
#body-top #warp #inner .mid .inn .page .block {background:url(../images/block-med-right.png) repeat-y right;}
#body-top #warp #inner .mid .inn .page .block .top {background:url(../images/block-top.png) repeat-x; height:93px;}
#body-top #warp #inner .mid .inn .page .block .top .right {background:url(../images/block-top-right.png) no-repeat; float:right; width:622px; height:93px;}
#body-top #warp #inner .mid .inn .page .block .top .left {background:url(../images/block-top-left.png) no-repeat; float:left; width:50px; height:93px;}
#body-top #warp #inner .mid .inn .page .block .med {background:url(../images/block-med-left.png) repeat-y left;}
#body-top #warp #inner .mid .inn .page .block .med .right-top {background:url(../images/block-med-top-right.png) no-repeat top right;}
#body-top #warp #inner .mid .inn .page .block .med .right-top .in {margin:0px 15px; background:#fad8fc; padding:1px 0px;}
#body-top #warp #inner .mid .inn .page .block .med .right-top .in table {background:#773d80;}
#body-top #warp #inner .mid .inn .page .block .med .right-top .in table td {background:#fad8fc; padding:5px; border:1px solid #FFF;}
#body-top #warp #inner .mid .inn .page .block .down {background:url(../images/block-down.png) repeat-x; height:77px;}
#body-top #warp #inner .mid .inn .page .block .down .right {background:url(../images/block-down-right.png) no-repeat; float:right; width:210px; height:77px;}
#body-top #warp #inner .mid .inn .page .block .down .left {background:url(../images/block-down-left.png) no-repeat; float:left; width:285px; height:77px;}
#body-top #warp #bottom {height:39px; position:relative;}
#body-top #warp #bottom .right {background:url(../images/warp-down-right.png) no-repeat; float:right; width:38px; height:39px;}
#body-top #warp #bottom .left {background:url(../images/warp-down-left.png) no-repeat; float:left; width:37px; height:39px;}
#body-top #warp #bottom .in {background:url(../images/warp-down.png) repeat-x; height:39px; position:absolute; top:0px; right:38px; left:37px;}

#footer {background:url(../images/footer.png) repeat-x; height:84px; position:relative;}
#footer .in {width:1000px; margin:0px auto; height:84px;}
#footer .in .left {background:url(../images/footer-left.png) no-repeat; float:left; width:168px; height:84px; position:relative;}
#footer .in .left a {position:absolute; bottom:20px; left:56px; width:85px; height:56px; display:block; z-index:1;}
#footer .in .rights {position:absolute; bottom:62px; right:10px; left:0px; text-align:right; color:#e59a55; text-shadow:1px 1px 0px #0b0310; font:12pt HelveticaNeue;}
#footer .in .rights a {font-weight:bold; color:#e59a55; letter-spacing:1px}
#footer .in .links {position:absolute; bottom:13px; right:10px; left:0px; text-align:right; color:#600b6b; text-shadow:1px 1px 0px #FFF;}
#footer .in .links a {float:right; color:#600b6b;}
#footer .in .links a:hover {color:#000;}
#footer .in .links span {float:right; margin:0px 5px; color:#600b6b;}
