@charset "utf-8";
body {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
td { font-size: 12px; }

.bg_page { background: #FFFFFF; }
.page {
	font-size: 10px;
	color: #535353;
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px;
	padding: 2px;
}

.page_list {
	font-size: 10px;
	color: #535353;
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px;
	padding: 2px;
}
.page_list a:hover,a:visted,a:link {
	color: #535353;
	text-decoration: none;
}


#container {
	margin: 0px;
	padding: 20px 9px 0px 27px;
}
.logo {
	margin: 0px 0px 34px;
	padding: 0px;
}
.mainnav {
	margin: 0px;
	padding: 0px;
	line-height: 135%;
	color: #3C3C3C;
}
.mainnav li {
	list-style: none;
	display: inline;
	margin: 0px 30px 2px 0px;
	padding: 2px 0px 0px;
	float: left;
}
.mainnav a {
	color: #3C3C3C;
	text-decoration: none;
}
.mainnav a:hover {
	text-decoration: none;
	color: #FF8000;
}


.mainnav span {
	font: 11px Arial, Helvetica, sans-serif;
	color: #747474;
}
.space {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 9px;
	overflow: hidden;
}
.column_search {
	margin: 0px;
	padding: 0px;
	color: #737373;
}
.column_colormenu {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #343636;
}
.cate {
	background: url(../images/catepic.jpg) no-repeat;
	height: 24px;
	width: 73px;
	line-height: 24px;
	font-weight: bold;
	color: #3C3C3C;
	text-align: center;
	margin: 0px 12px 0px 0px;
	padding: 0px;
}
a.awhite {
	color: #FFFFFF;
	text-decoration: none;
}

a.ared {
	color: #FE0000;
	text-decoration: none;
}
a.aorange {
	text-decoration: none;
}
a.aorange2 {
	font-weight: bold;
	color: #FF8000;
	text-decoration: none;
}

a.alemo {
	color: #E1D900;
	text-decoration: none;
}
a.atree {
	color: #81D300;
	text-decoration: none;
}
a.asky {
	color: #01C4C4;
	text-decoration: none;
}
a.agrape {
	color: #C561EF;
	text-decoration: none;
}
a.agray {
	color: #676767;
	text-decoration: none;
}
a.ablack {
	color: #000000;
	text-decoration: none;
	background: #5A5A5A;
}
a.awhite:hover,a.ared:hover,a.aorange:hover,a.alemo:hover,a.atree:hover,a.asky:hover,a.agrape:hover,a.agray:hover,a.ablack:hover{
	text-decoration: none;
}
a.abtn {
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: center;
	height: 14px;
	width: 14px;
	display: block;
}
a.abtn3 {
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: center;
	display: block;
}
a.abtn2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #535353;
	background: #FFFFFF;
	margin: 2px;
	padding: 2px;
	text-decoration: none;
}

.list_case {
	margin: 0px;
	padding: 20px;
}
.list_case ul {
	margin: 0px;
	padding: 0px;
}
.list_case li {
	width:170px;
	margin: 0px 14px 0px 0px;
	padding: 0px;
	float: left;
	list-style: none;
	height: 167px;
}
.list_case li img { border:5px solid #EBEBEB; 
}
.list_case li div {
	text-align:center;
	color: #3D3D3D;
	margin: 0px;
	padding: 6px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.f-feedback {
	line-height: 140%;
	color: #E2DDB8;
	margin: 0px;
	padding: 0px 0px 0px 2px;
	font-size:12px;
}
.f-feedback span {
	float: right;
	margin: 0px;
	padding: 29px 2px 0px 0px;
}

.formtext {
	font: 12px Arial, Helvetica, sans-serif;
	color: #494949;
	border: 1px solid #494949;
	background: #E8EBEF;
	margin: 0px;
	padding: 2px 0px 0px;
	height: 14px;
}
.formbtn_search {
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(../images/btm.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 26px;
	border-style: none;
}
.photobord {
	border: 8px solid #FFFFFF;
	margin: 2px;
	padding: 0px;
}
.designbord {
	border: 3px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.bottom {
	font: 10px Arial, Helvetica, sans-serif;
	color: #555555;
	margin: 0px;
	padding: 12px 12px 12px 0px;
	clear: both;
}


.massage_box{/* position:absolute; left:expression((body.clientWidth-730)/2); top:expression((body.clientHeight-460)/2); width:730px; height:460px; z-index:2; visibility:hidden*/

position:absolute;  left:50%; top:50%; margin-top:-250px;margin-left:-360px;width:750px; height:200px; z-index:2; visibility:hidden
}    
/*#mask{
position:absolute; top:0; left:0; display:block; width:100%;height:100%;background:#000; filter:ALPHA(opacity=60); -moz-opacity:0.5; 50%;z-index:1; visibility:hidden
}  */

.mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#000000; filter:ALPHA(opacity=60); z-index:1; visibility:hidden
}
