
#cont {
}
    #cont h1 {
        margin-bottom: 40px;
    }
	#cont .proposal {
		width: 980px;
		margin: 0 auto 71px;
	}
		#cont .proposal p {
			padding: 0 0 5px;
			text-align: center;
		}
		#cont .proposal ul {
			margin-right: -60px;
		}
			#cont .proposal ul li {
				float: left;
			}
        #cont .proposal .catalogo {
            background: url(../img/dress/bg_wedding.jpg) no-repeat 0 0;
            height: 700px;
            padding: 120px 111px 152px 91px;
            width: 798px;
        }
			#cont .proposal .catalogo .bigPhoto {
				float: left;
				width: 480px;
			}
			#cont .proposal .catalogo .listThumb {
				width: 288px;
				float: right;
				height: 700px;
				overflow: hidden;
				position: relative;
			}
				#cont .proposal .catalogo .listThumb ul {
					position: absolute;
					left: 0; top:0;
				}
				#cont .proposal .catalogo .listThumb li {
					float: left;
					line-height:0;
				}
	#cont .list {
		width: 980px;
		margin: -100px auto 0;
		padding-bottom: 60px;
	}
		#cont .list ul {
		}
		#cont .list li {
			padding: 25px 0 77px;
			background: url(../img/index/bg_costume01.gif) no-repeat 0 100%;
		}
			#cont .list li .box {
				background: url(../img/index/bg_detail.gif) no-repeat 70% 50%;
			}
			#cont .list li .box .photo {
				float: left;
				padding-left: 47px;
			}
			#cont .list li .box .detail {
				color: #7F7F7F;
				float: left;
				width: 620px;
				min-height: 175px;
				padding: 0 6px 0 60px;
				font-size: 14px;
			}
				#cont .list li .box .detail h3 {
					margin: 60px 0 18px;
				}
				#cont .list li .box .detail p {
					font-size: 14px;
					line-height: 1.5;
				}
		#cont .list li.even {
			background: url(../img/index/bg_costume02.gif) no-repeat 0 100%;
		}
			#cont .list li.even .box {
				background: url(../img/index/bg_detail.gif) no-repeat 30% 60%;
			}
				#cont .list li.even .box .photo {
				   float: right;
				   padding: 18px 37px 0 0;
				}
				#cont .list li.even .box .detail {
				   float: left;
				   width: 540px;
				   margin-top: 4px;
				   padding-left: 154px;
				   min-height: 178px;
			   	}
					#cont .list li.even .box .detail h3 {
						margin-top: 25px;
					}
		#cont .list li.last {
			background: none;
		}
				#cont .list li.last .box .detail h3 {
					margin-top: 40px;
				}

