body {
	background:#700E48;
	margin:0;
}
img {
	border:0;
}
td {
	padding:0;
}

.table {
	width:100%;
	height:100%;
	border-collapse:collapse;
	table-layout:fixed;
}
.div {
	width:100%;
	height:100%;
	position:relative;
}

.main_td_topleft {
	background:url(/inc/photo/images/bg_topleft.jpg) 0 0 repeat-x;
	height:71px;
}
	.main_td_topleft div {
		background:url(/inc/photo/images/bgp_topleft.jpg) 100% 0 no-repeat;
	}

.main_td_topcenter {
	background:url(/inc/photo/images/bg_topcenter.jpg) 0 0 no-repeat;
	width:902px;
	text-align:right;
}
	.logo {
		position:absolute;
		top:16px;
		left:0;
	}
	.menu {
		padding:0 7px;
		margin:0;
		list-style:none;
		background:url(/inc/photo/images/bg_menu.gif) 0 0 repeat-x;
		float:right;
		height:27px;
	}
		.menu li {
			float:left;
		}
			.menu li a {
				font:normal 13px Tahoma, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				text-decoration:none;
				display:block;
				padding:3px 9px 8px 9px;
			}
			.menu li a.act {
				background:url(/inc/photo/images/bg_menu_active.gif) 0 0 repeat-x;
			}
	.phone {
		position:absolute;
		top:29px;
		right:0;
		font:normal 27px Tahoma, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
		.phone span {
			font:normal 13px Tahoma, Arial, Helvetica, sans-serif;
			color:#DF8BB7;
			float:left;
			padding:4px 8px 0 0;
		}

.main_td_topright {
	background:url(/inc/photo/images/bg_topright.jpg) 0 0 repeat-x;
}
	.main_td_topright div {
		background:url(/inc/photo/images/bgp_topright.jpg) 0 0 no-repeat;
	}
	
.main_td_middleleft {
	background:#700E48 url(/inc/photo/images/bg_middleleft.jpg) 100% 0 repeat-y;
}
	.main_td_middleleft div {
		background:url(/inc/photo/images/bgp_middleleft_1.jpg) 0 0 repeat-x;
		position:static;
	}
		.main_td_middleleft div div {
			background:url(/inc/photo/images/bgp_middleleft_2.jpg) 100% 0 no-repeat;
		}
		
.main_td_middlecenter {
	text-align:center;
	background:#B3B3B3;
}
	.main_td_middlecenter img {
		border:1px solid transparent;
		margin:15px 0;
	}

.main_td_middleright {
	background:#6F0E47 url(/inc/photo/images/bg_middleright.jpg) 0 0 repeat-y;
}
	.main_td_middleright div {
		background:url(/inc/photo/images/bgp_middleright_1.jpg) 0 0 repeat-x;
		/*position:static;*/
	}
		.main_td_middleright div div {
			background:url(/inc/photo/images/bgp_middleright_2.jpg) 0 0 no-repeat;
		}
			.change {
				position:absolute;
				bottom:3px;
				left:-22px;
				background:none !important;
			}
				.change div {
					width:18px;
					height:19px;
					line-height:19px;
					font-size:19px;
					cursor:pointer;
				}
				.border {
					margin:0 0 3px 0;
					background:#none !important;
				}
				.border_1 { background:url(/inc/photo/images/white.gif) 0 0 no-repeat !important; }
				.border_2 { background:url(/inc/photo/images/black.gif) 0 0 no-repeat !important; }
				.color_1 { background:#FFFFFF !important; }
				.color_2 { background:#E5E5E5 !important; }
				.color_3 { background:#CCCCCC !important; }
				.color_4 { background:#B3B3B3 !important; }
				.color_5 { background:#999999 !important; }
				.color_6 { background:#808080 !important; }
				.color_7 { background:#666666 !important; }
				.color_8 { background:#4D4D4D !important; }
				.color_9 { background:#333333 !important; }
				.color_10 { background:#1A1A1A !important; }
				.color_11 { background:#000000 !important; }
		
.main_td_bottomleft {
	height:144px;
	background:url(/inc/photo/images/bg_bottomleft.jpg) 0 0 repeat-x;
}
	.main_td_bottomleft div {
		background:url(/inc/photo/images/bgp_bottomleft.jpg) 100% 0 no-repeat;
		position:static;
	}
	
.main_td_bottomcenter {
	background:url(/inc/photo/images/bg_bottomcenter.jpg) 0 0 no-repeat;
	vertical-align:top;
}
	.photo_name {
		text-align:center;
		font:normal 16px Tahoma, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		margin:10px 0;
	}
	.navigation {
		margin:14px 0;
		text-align:center;
	}
		.navigation a {
			background:#FFFFFF;
			font:normal 15px Tahoma, Arial, Helvetica, sans-serif;
			color:#C81A7F;
			padding:3px 9px;
			margin:0 8px;
		}
		.navigation a.act {
			text-decoration:none;
			color:#000000;
			font-weight:bold;
			padding:3px 8px;
		}
		.navigation span {
			margin:0 6px;
		}
		.navigation span a {
			margin:0 2px;
		}
	.back {
		margin:16px 0;
		text-align:center;
	}
		.back a {
			background:url(/inc/photo/images/back.gif) 0 2px no-repeat;
			padding:0 0 0 17px;
			font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
		}
	
.main_td_bottomright {
	background:url(/inc/photo/images/bg_bottomright.jpg) 0 0 repeat-x;
}
	.main_td_bottomright div {
		background:url(/inc/photo/images/bgp_bottomright.jpg) 0 0 no-repeat;
		position:static;
	}
