body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

img
{
	border:none;
}

.png
{
  	//background-image: none ! important;
	behavior: url('http://kozhinart.com/usrdata/makeup/imgs/pngfix.htc');
}

div.cat{
	width:150;
	height:170;
	float: left;
	position: relative;
	padding: 5px;
	margin: 10px 10px 10px 10px;
}

div.picture{
	width:290;
	height:350;
	float: left;
	position: relative;
	padding: 5px;
	margin: 10px 10px 10px 10px;
}

.links{font-size:12px; font-style:normal; }

td.footer{
	font-size:12px;
}

td.content{
	
	padding-bottom:25px;
}


td.menu{
	padding-left:35px; 
	padding-top:35px;
}


td.previnfo{
	padding-top:20px;
}

img.main{
	float:right;
	margin: 20px;
}


span.msgbox{
	font-size:100px;
}


td.forminfo{
	font-size:13px;
}

td.post{
	font-size: 17px;
	padding-bottom:25px;
	padding-top:0px;
}

td.tdform{
	padding-left:25px;	
}


div.err404{ padding-left:40px; font-size:20px; padding-right:40px; }
span.err404_text{ font-size:200px; color:#f1dfcf;}

span.navigation2{
	font-size:16px;
}

a.navigationtext{
	font-size:14px;
	font-variant:small-caps;
}

a.navigationtext:hover{
	font-size:14px;
	font-variant:small-caps;
	text-decoration:none;
}

table.recommend
{
	margin: 30px auto 10px auto;
	background: #2D3446;	
	border: solid 6px #2D3446;
}


table.recommend tr td.ttl
{
	color: #fff;
	padding: 10px;
	text-align: center;
	font-size: 18px;
}
a.mapl{ color:#FFFFFF}

.maptopmenu{
background-color:#2D3446;
 padding-left:15px;
 padding-right:15px;
 padding-top:5px;
 padding-bottom:5px;
 font-size:18px;}
 
a.mapmenu{font-size:14px;}

.nowrap{ white-space:nowrap}
.cont{ padding-top:45px;}
.texttel{ font-size:12px;}
.tel{ font-size:16px;}
.mail{ font-size:13px;font-weight:600;color:#D3C897;}
