﻿body {margin:0;}
img {border:0;}
h1, h2, h3, p, div, span {margin:0;padding:0;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#000;}

body.d1 {background-color:#fff;margin:0;padding:0;font-family:Arial, Helvetica, Sans-Serif;font-size:11px;color:#000;}
body.d1 #div_bg {
    z-index: 1;
    position:absolute;
    top:84px;
    left:0;
    width: 100%;
    height: 100%;
    overflow:hidden;
}

body.d1 #bg {
    z-index: 2;
}

#spacer {font-size:4px;height:1px;width:980px;margin:0 auto;}

body.d1 #over_bg {
    z-index: 3;
    position:absolute;
    /* float:left; */
    width:100%;
    top: 0px;
    left: 0px;
    margin:120px 0;
    text-align:center;
}

body.d1 #info {
    position:relative;
    float:none;
    width:860px;
    height:470px;
    background: transparent url(../img/bg_about.png) no-repeat top left;
    margin:10px auto;
}

body.d1 #info1 {
    position:absolute;
    width:220px;
    height:250px;
    top:90px;
    left:30px;
}

body.d1 #info2 {
    position:absolute;
    width:230px;
    height:360px;
    top:30px;
    left:320px;
}

body.d1 #info3 {
   position:absolute;
    width:160px;
    height:240px;
    top:120px;
    left:640px;
}

body.d1 #info p {text-align:justify;font-size:10px;}

#menu {
    z-index: 5;
    position:absolute;
    top:36px;
    left:0;
    text-align:center;
    height:40px;
    width:100%;
    min-width:960px;
}

#menu img {/* height:36px; */}

#pagingLeft {
    z-index: 5;
    position: absolute;
    top:400px;
    left:20px;
}

#pagingRight {
    z-index: 5;
    position: absolute;
    top:400px;
    right:20px;
}

#logo {
    position:absolute;
    top:30px;
    left:30px;
    width:40px;
    height:40px;
}

.d1 #over_bg #content {
    width: 880px;
    height: 500px;
    background-color:transparent;
    margin:0 auto;
	visibility:hidden;
	padding-left:80px;
}

div.pic {
    /*width:130px;
	height:170px ; */
    width: 140px;
	height:180px;
	float:left;
    position:relative;
}

div.pic div.picbox {
    background-color:#000;
    text-align:center;
}

div.pic img {
    margin-top:8px;
}

div.pic span {
    display:block;
    text-align:center;
    color:#ccc;
    margin:6px auto 0 auto;
    width:86px;
    font-size:10px;
    line-height:10px;
}

.sh {
    position:absolute;
    top:0;
    left:10px;
    width:90px;
    height:120px;
    padding-right:3px;
    padding-bottom:3px;
    background: transparent url(../img/bg_shadow.png) no-repeat 3px 3px;
}

.d1 #over_bg #contentBook {
    width: 960px;
    height: 500px;
    background-color:transparent;
    margin:0 auto;
	visibility:hidden;
	padding-left:20px;
}

#model_place {
    float:left;
    position:relative;
    width:180px;
    height:550px;
    background: transparent url(../img/white-panels.png) no-repeat top left;
    margin-right:10px;
}

#model_place #model_fp {width:166px;height:132px;text-align:center;}

#model_place #model_fp img {margin-top:2px;}

#model_place #model_features {margin-top:16px;width:158px;height:202px;padding:6px 4px;text-align:left;}

#model_place #model_features h1 {margin:4px 10px 12px 6px;padding:0;border-bottom:3px solid #000;}

#model_place #model_features h1 span {font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;}

#model_place #model_features p {margin:4px 10px 0 6px;padding:0;}

#model_place #model_features table {width:140px;margin:0;}
#model_features .td1 {
    width:50px;
    float:left;
    text-align:left;
    font-weight:bold;
}

#model_features .td2 {
    width:80px;
    display:block;
    float:right;
    text-align:left;
    font-weight:bold;
}


#model_place #model_sl {margin-top:136px;width:158px;height:38px;padding:12px 0 0 0;text-align:center;font-weight:bold;font-size:11px;text-transform:uppercase;}

#model_place #model_sl a {z-index:200;}

#model_place #modelfirstphoto {}

#picture_place {
    float:right;
    position:relative;
    width:740px;
    height:600px;
    /* border:1px solid #fff; */
}

#picture_place img {
    position:absolute;
    top:0px;
    left:0px;
    cursor:pointer;
}

.loading {display:none;position:absolute;width:60px;height:53px;background:transparent url(../img/bg_loading.gif) no-repeat top left;top:30px;left:520px;z-index:999;text-align:center;}
.loading img {margin:10px 0 0 0;}

.centeredLink {width:175px;height:40px;padding-top:16px;text-align:center;float:none;clear:both;margin:4px auto;background:transparent url(../img/wtbox.png) no-repeat top left;}
#reqSL, #clearSL {text-transform:uppercase;font-weight:bold;}