body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
	background-attachment: fixed;
	color: #000000;
}


#head {
	background: #000 url(../images/head.jpg) no-repeat center top;
	width: 800px;
	height: 110px;
	margin: 0 0;
}

#mainPhoto {
	background: #ccc url(../images/main_ohto.jpg);
	/*width: 770px;
	height: 385px;
	padding: 60px 0 0 30px;*/
	
	position: relative;
	width: 800px;
	height: 445px;
}

#mainPhoto2 {
	background: #ccc url(../images/main_kukka.jpg);
	/*width: 770px;
	height: 385px;
	padding: 60px 0 0 30px;*/
	
	position: relative;
	width: 800px;
	height: 445px;
}



#thumbCap 
{
	width: 390px;
	margin: 15px auto 0;
}


.swap {
	cursor: pointer;
}

#org_o01, #org_o02, #org_o03,
#org_k01, #org_k02, #org_k03,
#org_t01, #org_t02, #org_t03, #org_t04, #org_t05, #org_t06, #org_t07 {
	display: none;
	width: 800px;
	height: 445px;
}


#titleBlock {
	width: 744px;
	height: 365px;
	text-align: left;
	
	position: absolute;
	top: 60px;
	left: 30px;
}

#title {
	
}

#addToCart {
	margin: 25px 0 0;	
}

#seal {
	/*margin: 110px 0 0 635px;*/
	width: 109px;
	height: 109px;
	
	position: absolute;
	right: 25px;
	bottom: 20px;
}


#thumbs {
	
}

#thumbs li {
	float: left;
	width: 80px;
	height: 80px;
}



#leftContent {
	width: 455px;
	float: left;
}

#products {
	padding: 50px 0 0;
}



#productPhoto {
	width: 290px;
	margin: 0 auto;
}

#productPhoto li {
	float: left;
	margin: 0;
}

#leftContent div {
	margin: 0 auto;
	background: url(../images/base.jpg) bottom center no-repeat;
	height: 125px;
}

#rightNavi {
	width: 214px;
	float: right;
}



#products {
	
}


.w40 {
	width: 40px;
}.alert {
	font-size: 10px;
	color: #FF0000;
}
