body
{
  margin:0px; padding:0px;
  font-family:Tahoma,Georgia,Helvetica,Verdana;
  font-size:0.711em;
  line-height:1.7em;
}
* {color:#FFFFFF;}
a {color:#FFFFFF; text-decoration:none;}
a:hover {text-decoration:underline;}
input, textarea { color:#161616;}

.field_zirka,input[type="text"], textarea { color:#161616;}
{ border:0px;}

h1 span             { display:none;}

.txt_box            { color:#FFFFFF; line-height:18px; background-color:#4E0B34; cursor:pointer;}

.main_home          { background-image:url(/imgs/home.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_home .menu_bottom { top:790px;}
.main_error         { background-image:url(/imgs/error.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_join          { background-image:url(/imgs/join.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_contact       { background-image:url(/imgs/contact.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_contact .menu_bottom { top:810px;}
.main_browse        { background-image:url(/imgs/browse.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_detail        { background-image:url(/imgs/detail_s1.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_video        { background-image:url(/imgs/video_s1.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}
.main_book          { background-image:url(/imgs/book.jpg); background-repeat:no-repeat; width:988px; height:900px; position:relative;}


.content_home       { width:465px; height:255px; top:280px; left:150px; position:absolute;}
.content_join       { width:465px; height:555px; top:280px; left:150px; position:absolute;}
.content_join input { width:200px; border:0px;}
.content_join textarea { width:200px;}
.content_join td    { padding-bottom:7px;}
.content_join .txt_box { height:22px; width:250px; border:1px #FFFFFF solid; }

.content_contact    { width:465px; height:265px; top:280px; left:150px; line-height:16px; position:absolute;}
.content_contact input { width:325px; border:0px;}
.content_contact textarea { width:325px; border:0px;}
.content_contact .txt_box { width:130px; height:20px; border:1px #FFFFFF solid; margin-left:20px;}

.content_browse     { width:465px; height:565px; top:280px; left:150px; position:absolute;}
.content_browse .item { width:230px; height:105px; float:left; font-size:11px; line-height:23px;}
.content_browse .item img {margin-right:5px;}
.content_browse a   { text-decoration:none;}
.content_browse a:hover   { text-decoration:underline;}

.content_detail     { width:465px; top:280px; left:150px; position:relative !important; position:absolute;}

.content_book       { width:465px; height:315px; top:280px; left:150px; position:absolute;}

.menu               { position:absolute; top:200px; left:170px; }
.menu div           { height:28px; float:left; cursor:pointer;}
.menu .m1           { width:77px;}
.menu .m2           { width:147px;}
.menu .m3           { width:127px;}
.menu .m4           { width:94px;}

.menu_bottom        { position:absolute; width:500px; text-align:right; color:#D082F0; font-size:11px; top:850px; left:260px;}
.menu_bottom a      { color:#FFFFFF; text-decoration:none;}
.menu_bottom a:hover  { text-decoration:underline;}
.menu_bottom li     { display:inline; border-right:1px #FFFFFF solid; padding-right:5px; padding-left:5px;}
.menu_bottom li+li+li+li {border:0px;}
.menu_static        { background-image:url('/imgs/temp_bg.png');}
.menu_static .menu_bottom {position:static;}

.ramka              { width:536px; top:229px; position:relative; left:105px;}
.ramka.bottom       { background-image:url(/imgs/ramka_bottom.png); background-repeat:no-repeat; background-position:bottom; height:82px; position:static;}
.ramka.center       { background-image:url(/imgs/long.png); background-repeat:no-repeat; background-position:17px 42px; }

.detail_content     { margin-right:20px; color:#FFFFFF; border:1px white solid;}
.detail_content a   { color:#FFFFFF;}
.detail_content_img img { border:1px white solid;}

.txt_box  { border:1px white solid;}

.dancer_name        { position:relative;}
.dancer_name img    { border:0px; position:absolute; top:-12px; left:0px;}
.dancer_name span   { border:0px; position:absolute; top:-3px; left:70px;}
.mdbrstqwe          { line-height:22px;}
.dancer_name2       { position:absolute; top:-32px; left:175px; z-index:2000;}

.swf1
{
  position:absolute;
  left:644px;
  top:-1px;
}
.swf2
{
  position:absolute;
  left:625px;
  top:405px;
}
.pngf
{ behavior: url(iepngfix.htc) }




.center                   { text-align  : center !important;}
.cursor                   { cursor      : pointer !important;}
.cursor_default           { cursor      : default !important;}
.clear                    { clear       : both;}
.right                    { text-align  : right !important;}
.left                     { text-align  : left !important;}
.nowrap                   { white-space : nowrap !important;}
.red, .red a              { color       : #FF0000 !important;}
.green, .green a          { color       : #008000 !important;}
.white, .white a          { color       : #FFFFFF !important;}
.blue, .blue a            { color       : #00A5DB !important;}
.black, .black a          { color       : #000000 !important;}
.little, .little a        { font-size   : 9px !important;}
.size10, .size10 a        { font-size   : 10px !important;}
.floatl                   { float       : left !important;}
.floatr                   { float       : right !important;}
.marginr20                { margin-right: 20px !important;}
.marginl20                { margin-left : 20px !important;}
.gray, .gray a            { color       : #A4A4A4 !important;}
.bold, .bold a            { font-weight : bold !important;}
.nobold, .nobold a        { font-weight : normal !important;}
.noborder                 { border      : 0px !important;}
.relative                 { position    : relative !important;}
.absolute                 { position    : absolute !important;}
.underline,.underline a   { text-decoration:underline !important;}
.nounderline,.nounderline a { text-decoration:none !important;}
.z1000                    { z-index     : 1000 !important;}
.z5000                    { z-index     : 5000 !important;}
.white                    { color       : #FFFFFF !important;}
.hidden                   { display     : none !important;}
.nomargin                 { margin      : 0px !important;}



