.content, .body2 {
    margin: 0 auto;
    padding: 0;
    width: 980px;
}

.content_left_page {
    border-right: 1px solid #cccccc;
    padding-right: 20px;
    width: 740px;
}

/* IE6 fix */
* html .content_left_page {
    padding-right: 0px;
    width: 740px;
}
* html .content_right_menu {width: 160px; margin: 0;}
* html .block_menu_title { width: 160px; margin: 0; }
* html .content_right_menu .block_menu { padding: 0px; margin: 0; }


.block_page_content {
    width: 760px;
    float: left;
    margin-bottom: 15px;
}
.block_page_content_title {
    width: 736px;
    height: 19px;
    background-color: #e5e5e5;
    border-bottom: solid 1px #cccccc;
    padding: 5px 10px 0px 15px;
    float: left;
}
* html .block_page_content { width: 760px; margin: 0; }
.block {
    padding: 10px 0 0 0;
    float: left;
    width: 760px;
}
* html .block {
    width: 760px;
    margin: 0;
}


.block_menu {
    text-align: center;
    padding: 10px;
}

.dvd_info_img {
    float: left;
    width: 200px;
    margin-left: 12px;
}
.dvd_info {
    float: right;
    padding-left: 15px;
    width: 520px;
}
* html .dvd_info {
    padding-left: 5px;
    width: 510px;
}

.add_to_wishlist {
    float: right;
}
.dvd_info_title {
    font-size: 18px;
    font-weight: bold;
}
.dvd_info_des {
    margin-top: 10px;
}
.dvd_info_des a {
    font-weight: bold;
}
.unlock_prices {
color:#888888;
float:left;
font-weight:normal;
margin-top:20px;
width:200px;
}
.prices_left {
float:left;
font-size:11px;
height:18px;
line-height:13px;
margin-right:11px;
text-align:right;
width:65px;
}
.prices_right {
float:left;
font-size:12px;
height:21px;
text-align:left;
width:103px;
}
.linetrgh {
    color: #666666;
    text-decoration: line-through;
}
.bigred {
color:#AE0000;
font-size:23px;
font-weight:bold;
height:35px;
}
.smallred {
  color:#AE0000;
font-size:14px;
width:100px;
}
.dvd_scenes {
    width: 251px;
    height: 200px;
    float: left;
}
.dvd_scenes_img {
    float: left;
    width: 216px;
    padding: 0px 12px;
}
.dvd_scenes_infos {
    float: left;
    width: 226px;
    font-weight: bold;
    padding: 0px 12px;
}
.dvd_scenes_infos_scene {
    float: left;
    width: 113px;
}
.dvd_scenes_infos_scene span {
    color: #0095FE;
}
.dvd_scenes_infos_unlock {
    float: right;
    width: 113px;
    color: #666666;
    text-align: right;
}
.dvd_scenes_infos_unlock span {
    color: #ae0000;
}
.dvd_scenes_infos_stars {
    float: left;
    width: 226px;
}
.dvd_scenes_right {
    border-right: 1px solid #e1e1e1;
    width: 1px;
    height: 190px;
    float: left;
    font-size: 1px;
    margin-top: 5px;
}
.dvd_scenes_bottom {
    border-bottom: 1px solid #e1e1e1;
    width: 700px;
    height: 1px;
    float: left;
    font-size: 1px;
    margin: 12px 20px 8px 20px;
}

/************************
 *      Bundle
 ***********************/
.bundle {
    width: 760px;
    clear: both;
}
.bundle_top {
    width: 760px;
    height: 265px;
    clear: both;
}
.bundle_dvd {
    float: left;
    width: 150px;
    height: 265px;
    color: #E01974;
    padding: 2px 5px;
    overflow: hidden;
}
.bundle_dvd img {
    margin-bottom: 2px;
}
.nb_scenes {
    color: #666666;
}
.bundle_plus {
    float: left;
    width: 30px;
    height: 135px;
    text-align: center;
    padding-top: 105px;
    font-size: 21px;
    font-weight: bold;
    color: #666666;
}
* html .bundle_plus {
    width: 25px;
}
.bundle_price_div {
    color: black;
    float: left;
    font-weight: bold;
    height: 135px;
    padding-left: 15px;
    padding-top: 115px;
    width: 200px;
}
* html .bundle_price_div { width: 190px; padding: 115px 0 0 10px; }
#total_list_price {
    color: #666666;
    text-decoration: line-through;
    font-size: 13px;
}
#bundle_price {
    color: #AE0000;
    font-size: 16px;
    font-weight: bold;
}
.bundle_bottom {
    width: 700px;
    /*clear: both;    */
}
.dvd_info_unlocked{
    line-height: 40px;
    color:#E01974;
    font-size:14px;
    margin: 10% 10% 0 18%;
    background-color:#e5e5e5;
    border-bottom: 1px solid #cccccc;
    width:300px;
    height:40px;
    text-align:center;
}

.nav_wide {margin-top: 20px !important;}
.nav_wide_header {display: none !important;}
.nav_wide .dvd_info {width: 170px !important; text-align: left !important;}
.nav_wide_content {text-align: left !important; margin-top: 30px !important;}
.nav_wide_content .dvd_sample {margin:10px 0 30px 15px !important;}

/***************************
 *   Facebox confirmation
 ***************************/
/*buttons*/
a.unlock_dvd {
    display: block;
    float: right;
    width: 200px;
    height: 38px;
    margin-top: 20px;
    background: url(../../../v2/images/common/ppu/facebox/unlock_dvd_button_dark.png) top left no-repeat;
}
a.unlock_dvd:hover {
    background: url(../../../v2/images/common/ppu/facebox/unlock_dvd_button_light.png) top left no-repeat;
}
a.unlock_bundle {
    display: block;
    float: right;
    width: 200px;
    height: 38px;
    background: url(../../../v2/images/common/ppu/facebox/unlock_bundle_button_dark.png) top left no-repeat;
    margin-top: 20px;
}
a.unlock_bundle:hover {
    background: url(../../../v2/images/common/ppu/facebox/unlock_bundle_button_light.png) top left no-repeat;
}

span.dvd_price {
    color:#AE0000;
    font-size:16px;
    font-weight:bold;
}

.dvd_onethumb_banner {
    background: url(../../../v2/images/areas/touru/dvd_onethumb_banner.png) top center no-repeat;
    width: 251px;
    height: 32px;
    float: left;
    text-align: center;
    padding-top: 168px;
}
.dvd_twothumb_banner {
    background: url(../../../v2/images/areas/touru/dvd_twothumb_banner.png) top center no-repeat;
    width: 500px;
    height: 32px;
    float: left;
    text-align: center;
    padding-top: 168px;
}
.dvd_onethumb_banner a, .dvd_twothumb_banner a {
    font-size: 32px;
    font-weight: bold;
}

* html .nav_wide_content .dvd_sample {
    margin: 10px 0 30px 5px;
}

.dvd_price  {
    color: #AE0000;
    font-size: 16px;
    font-weight: bold;
}
