@charset "iso-8859-2";
body {margin: 0px; padding: 0px; background: #000; color: #fff; font-family: Arial;}
a {text-decoration: none;}
.clear {clear: both;}  				
.left {display: block; float: left;}
.right {display: block; float: right;}
.h20 {height: 20px; clear: both;}
#visual {width: 900px; margin: 0px auto; clear: both; display: block;}
#flash-menu-cont {margin: 0px auto; width: 900px;}
#menu_cont {height: 39px; background-image: url(images/bg.gif); background-repeat: repeat-x; width: 100%}
#main {width: 900px; clear: both; margin: 0px auto;}
#left {width: 217px; float: left; padding-left: 30px; font-size: 11px;}
#left img {clear: both; display: block; margin-bottom: 5px;}
#left a {color: #d0307d;}
#content {width: 563px; float: left; margin: 0 40px 0 50px;}
#content p, td {font-size: 12px;}
#cont_bottom {height: 39px; background-image: url(images/bg2.gif); background-repeat: repeat-x; width: 100%;}
#bottom {width: 870px; margin: 0px auto; padding-left: 30px; font-size: 11px; color: #fff;}
#copy {float: left; width: 300px;}
#copy a {color: #bf3779; font-size: 11px; margin-top: 14px; display: block}
#copy a:hover {color: #5e0f36;}
#site-map-cont {float: left}
#site-map a {display: block; float: left; font-size: 11px; color: #5e0f36; border-right: 1px solid #5e0f36; margin-right: 7px; padding-right: 7px; line-height: 11px; margin-top: 14px;}
#site-map a:hover {color: #bf3779;}
.high {color: #bf3779; margin-left: 7px;}
#bottom-sub-menu {display: block; clear: both; margin-top: 25px; line-height: 21px;}
#bottom-sub-menu a {color: #fff;}
.line-bottom {height: 35px;}	
.input_search {width: 185px; height: 22px; background: #000; border: 1px solid #5e0f36; color: #fff; display: block; float: left;}
.input_submit {width: 15px; height: 25px; border: 0px; float: right; display: block; background-image: url(images/search.gif); background-repeat: no-repeat;}
.girl-cont {margin: 0 10px 15px 0; float: left;}
.girl-img {width: 180px; height: 190px; border: 1px solid #490c2a;}
.girl-img img {margin: 4px 0 0 5px;}
.girl-title {display: block; width: 182px; height: 22px; background: #5e0f36; line-height: 22px; text-align: center; font-size: 12px; color: #fff;}
.detail-title {width: 593px; height: 37px; padding-left: 10px; line-height: 37px; background: #5e0f36;}
.header {font-size: 24px;}
.header2 {font-size: 18px; color: #ef499a}
.detail-photos {width: 601px; height: 330px; padding-top: 15px; border: 1px solid #490c2a; position: relative;}
.detail-thumbs {width: 573px; height: 95px; padding: 10px 0 0 30px; background: #5e0f36; text-align: center; line-height: 105px;}
.detail-thumbs a {border: 2px solid #5e0f36; display: block; width: 80px; height: 85px; margin-right: 5px; float: left;}
.detail-thumbs a:hover {border: 2px solid #fff;}
.detail-sub-title {width: 186px; height: 23px; background: #5e0f36; line-height: 23px; color: #fff; font-size: 11px; padding-left: 10px;}
.detail-sub-content {width: 174px; height: 187px; border: 1px solid #490c2a; font-size: 12px; padding: 5px 10px; line-height: 20px;}
.header3 {font-size: 11px; color: #ff6eb6;}
.detail-wide-title {width: 593px; height: 23px; background: #5e0f36; line-height: 23px; color: #fff; font-size: 11px; padding-left: 10px;}
.detail-wide-content {width: 581px; border: 1px solid #490c2a; padding: 10px;} 
.detail-left {position: absolute; left: 0px; top: 120px;}
.detail-right {position: absolute; right: 0px; top: 120px;}