html, body { margin: 0; padding: 0; }
body {background:#93794a url(../img/bg.jpg) top left repeat;font-family: Helvetica, Arial, Sans-Serif;font-size: 12px;}
body * {margin: 0px; padding: 0px; position:relative;}
img {border:0px;}

#top {background: url(../img/top_bg.jpg) top left repeat-x; width:100%; height:657px; position:absolute;}

#container{width:994px;margin:0 auto;}

#bg {background:#d2cbc0;}

#lang {list-style:none; background: url(../img/lang.png) no-repeat; width:140px; height:31px; padding-left:15px;}
#lang li {float:left; margin:0 10px 0 10px;}
#lang a {color:#fff; text-decoration:none; line-height:31px;}
#lang a:hover {text-decoration:underline;}
#logo {width:507px; height:179px; background: url(../img/logo.png) no-repeat; position:absolute; top:20px; left:2px; }
#logo a {text-indent:-9999px; display:block; width:507px; height:179px; }
#girls {list-style:none; position:absolute; top:17px; right:2px; z-index:3;}
#girls li {float:left; margin-left:33px;}
#uz0r {width:294px; height:168px; background: url(../img/uz0r.png) no-repeat; position:absolute; top:30px; right:0; z-index:2;}


#menu {width:100%; height:48px; background: url(../img/menu.png) no-repeat; list-style:none; margin-top:167px;}
#menu li {float:left; margin-left:48px;}
#menu a {color:#f1e279; text-decoration:none; font-size:14px; line-height:48px; display:block;}
#menu a:hover {text-decoration:underline;}

#menu li ul {
  list-style:none;
  display: none;
  position: absolute;
  margin-top:-4px;

}
#menu li li {margin-left:0px; }
#menu li li a {width: 150px; background:#494949; color:#f1e279; float:left;  padding:3px 10px 3px 10px; text-decoration:none; margin:0 0 0 0 ; z-index:8; line-height:28px !important;  border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius: 10px;}
#menu li li a:hover {color:#fff; background:#333; text-decoration:underline}
#menu li:hover ul,
#menu li.jshover ul {
  display: block;
}



#coc {position:relative; z-index:5;}
#top_content {background: url(../img/top_content.png) top left no-repeat; width:100%; height:131px;  clear:both; /* margin-top:5px; */ position:absolute; top:5px; z-index:3;}
#cont {background:#d2cbc0; width:100%; color:#516266; text-align:center;}
#bottom_content {background: url(../img/bottom_content.png) top left no-repeat; width:100%; height:16px; clear:both;}

#main_content{width:994px;margin:0 auto;text-align:left; }
.content{float:right;width:736px; padding-right:16px;}
.content_top {background: url(../img/content_top.gif) top center no-repeat; height:16px; margin-top:5px;}

.xx_content {float:right;width:958px; padding-right:16px;}
.xx_content_top {background: url(../img/xx_content_top.gif) top center no-repeat; height:16px; margin-top:5px;}

#toptop {background: url(../img/toptop.png) top right no-repeat; width:100%; height:130px;position:absolute;right:5px;z-index:5;}
#verh {background: url(../img/verh.png) top left no-repeat; height:14px; margin-top:7px;}
#toper {background: url(../img/toper1.png) top center no-repeat; width:100%; height:225px; z-index:6; padding-bottom:10px;}
#toper h1 {text-indent:30px; color:#a12348;}
#toper p {padding:0px 10px 5px 0px; text-indent:15px; color:#fffff;}
#toper_text {color:#fff; padding:10px 350px 0 40px; text-align: justify;}
#vidos {width:271px; height:206px; background:red; position:absolute; top:10px; right:45px;}
.content_content {background: url(../img/content_bg.gif);  }
.content_content p {padding:0px 20px 0 20px; color:#000;}
.content_content ul {list-style:none;}
.content_content li {width:123px; height:223px; background:#fff; margin:10px; float:left; color:#6e0000;}
.content_content h1 {background: url(../img/h1.png) top center no-repeat; height:80px; color:#fff; font-size:16px; line-height:40px; text-indent:30px; text-align:center;}

.xx_content_content {background: url(../img/content_bg.gif);  }
.xx_content_content p {padding:0px 20px 0 20px; text-indent:15px; color:#000;}
.xx_content_content ul {padding: 5px 20px 5px 20px; list-style:none;}
.xx_content_content li {padding: 0px 20px 0 30px; color:#000; list-style:none;}
.xx_content_content li li {float:none;}
.xx_content_content center {color:black;}
.xx_content_content table {position:right; color:black;}
.xx_content_content h1 {background: url(../img/xx_h1.png) top center no-repeat; height:80px; color:#fff; font-size:16px; line-height:40px; text-indent:30px; text-align:center;}

.girls { padding:0 23px 0 23px; font-size:11px;}
.girls img {padding:15px 0 10px 0px;}

.xx_content_bottom {background: url(../img/xx_content_bottom.gif) top center no-repeat; height:8px; clear:both; margin-bottom:10px;}


.content_bottom {background: url(../img/content_bottom.gif) top center no-repeat; height:8px; clear:both; margin-bottom:10px;}

#nav{float:left;width:222px; padding-left:18px; }
.block {background: url(../img/nav_top.gif) top center no-repeat; width:100%; height:10px; margin-top:5px;}
.block_content {background: url(../img/nav_bg.gif) top center repeat-y; width:100%;}
.block_content h2 {color:#000; font-weight:normal; margin:0 20px 5px 17px; border-bottom: 1px solid #ddd;}
.block_content ul {list-style:none; margin:0 20px 0 17px;}
.block_content a {color:#0033cc; text-decoration:underline; line-height:16px; display:block;}
.block_content a:hover {text-decoration:none;}
.block_content table {margin:0 20px 0 17px; width:83%; color:#000;}
.block_content table select {width:110px;}
.block_content table td {padding:3px 0 3px 0;}
.block_bottom {background: url(../img/nav_bottom.gif) top center no-repeat; width:100%; height:11px; margin-bottom:5px;}

#bottom_pic {background: url(../img/bottom_pic.jpg) top center no-repeat; height:223px;  padding: 48px 0 0 48px; color:#516266;}
#bottom_pic h1 {font-size:14px; text-align:left; padding-bottom:15px;}
#bottom_pic ul {float:center; list-style:none;}
#bottom_pic li {line-height:16px; font-size:11px; float:left; width:200px; text-align:left;}
#bottom_pic li li {float:none;}
#bottom_pic a {color:#516266;text-decoration:none; background: url(../img/bullet.gif) no-repeat 0 4px; padding-left:10px;}
#bottom_pic a:hover {text-decoration:underline;}

#counter {margin:0 auto; text-align:center; height:60px; padding-top:10px;}
#showid {padding-left:70px; padding-top:8px; border-top:1px solid #dddddd;}

#showid1 {padding-left:85px; padding-top:3px; padding-bottom:5px; border-top:0px solid #dddddd;}
#tips {padding-left:15px; color:#blue;}
