body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:arial;
	background:#2e3942 url(/images/bg-body.jpg) top center repeat-y;
}

img {
	border:none;
}

.mainbox,.menu,.footer,.h1cont {
	margin:auto;
	width:784px;
	position:relative;
}



h1.title {
    font-size:10px;
    color:White;
    margin:0px;
    padding:0px;
    height:12px;
    margin-top:2px;
    color:#c9c9c9;
}

.mainbox {
	clear:both;
	height:484px;
	background:url(/images/bg-mainbox-shadow.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-mainbox-shadow.png',sizingMethod='scale');
}

.mainbox .b {
	border:4px solid white;
	width:772px;
	height:472px;
	background:#1d2025;
	position:relative;
}

.b .logo {
	position:absolute;
	top:13px;
	right:12px;
	width:106px;
	height:127px;
	background:url(/images/logo.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='scale');
}

.b .txt-pambahaim {
	width:246px;
	height:82px;
	background:url(/images/txt-pambahaim.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/txt-pambahaim.png',sizingMethod='scale');
	position:absolute;
	top:-84px;
	right:-57px;
}

.b .decorate-bl {
	width:377px;
	height:518px;
	position:absolute;
	bottom:-193px;
	left:-167px;
	background:url(/images/decorator-bl.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/decorator-bl.png',sizingMethod='scale');
}

.b .decorate-br {
	width:198px;
	height:63px;
	position:absolute;
	bottom:0px;
	right:-2px;
	background:url(/images/decorator-br.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/decorator-br.png',sizingMethod='scale');
}

.b .visual {
	float:left;
	display:inline;
	width:312px;
	height:472px;
}

.b .lmargin {
	float:left;
	display:inline;
	height:472px;
	width:18px;
}

.b .content {
	float:left;
	display:inline;
	text-align:right;
	direction:rtl;
	width:630px;
}

.b .contentbounds {
	float:left;
	display:inline;
	width:630px;
}

.b .content-gallery {
	width:750px;
}

.b .content-body,.gallery,.info {
	overflow:hidden;
	height:354px;
}

.info {
	clear:both;
}

.gallery {
	clear:both;
	text-align:left;
}

.gallery .gallery-description {

} 

.gallery .gallery-description p {
	margin:0px;
	padding:0px;
	text-align:right;
	direction:rtl;
	color:#bcbdbe;
	margin-right:16px;
	margin-top:7px;
	padding-left:5px;
	line-height:16px;
	height:65px;
}

.info .description {
	margin:0px;
	padding:0px;
	text-align:right;
	direction:rtl;
	padding-left:5px;
	color:#bcbdbe;
	margin-right:16px;
	line-height:16px;
}



.gallery .images {
	clear:both;
	margin-top:24px;
	width:723px;
	text-align:left;
	direction:ltr;
	overflow:hidden;
	white-space:nowrap;
	margin-left:7px;
	position:relative;
	float:left;
	display:inline;

}

.gallery .images span {

	display:-moz-inline-box;
	display:inline-block;
	vertical-align:top;


}

.gallery .images span a img {
	border:1px solid white;
	margin-right:13px;
}

.gallery .images span a:hover img {
	border:2px solid #f76ab6;
	position:relative;
	margin-top:-1px;
	left:-1px;
	margin-right:11px;
	
}

.images-scroller {
	clear:both;
	width:473px;
	margin-top:10px;
	margin-left:89px;
	overflow:hidden;
	float:left;
	display:inline;

}



.b .images-scroller .arrow-left {
	float:left;
	display:inline;
	background:url(/images/scroller-arrow-left.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-arrow-left.png',sizingMethod='scale');
	width:17px;
	height:17px;
}

.b .images-scroller .arrow-right {
	float:left;
	display:inline;
	background:url(/images/scroller-arrow-right.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-arrow-right.png',sizingMethod='scale');
	height:17px;
	width:17px;
	margin-right:1px;
}

.b .images-scroller .bg-scroller {
	float:left;
	display:inline;
	overflow:hidden;
	background:url(/images/bg-scroller-horizontal.gif) 0px 7px repeat-x;
	width:438px;
	height:17px;
	position:relative;
}

.b .images-scroller .bg-scroller .bar {
	width:19px;
	height:19px;
	position:absolute;
	z-index:3434;
	top:0px;
	left:0px;
	background:url(/images/scroller-scrollbar.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-scrollbar.png',sizingMethod='scale');
}









.b .content .title {
	background:url(/images/bg-inner-big-title.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-big-title.png',sizingMethod='scale');
	height:67px;
	overflow:hidden;
}

.b .content-small .title {
	background:url(/images/bg-inner-title.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-title.png',sizingMethod='scale');
}

.b .content .title h1 {
	margin:0px;
	padding:0px;
	color:white;
	font-weight:normal;
	font-size:25px;
	margin-right:0px;
	padding-top:25px;
	padding-right:20px;
	float:right;
	display:inline;
}

.b .content-small .title h1 {
	margin-right:11px;
}

.b .content .title h2 {
	margin:0px;
	padding:0px;
	color:#8d9aa5;
	font-weight:normal;
	font-size:22px;
	margin-right:17px;
	padding-top:27px;
	float:right;
	display:inline;
}

.b .content .scroller {
	float:left;
	display:inline;
	margin-top:3px;
	width:20px;
	margin-right:5px;
	position:relative;
	left:-2px;

}

.b .scroller .arrow-top {
	background:url(/images/scroller-arrow-top.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-arrow-top.png',sizingMethod='scale');
	height:19px;
}

.b .scroller .arrow-bottom {
	background:url(/images/scroller-arrow-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-arrow-bottom.png',sizingMethod='scale');
	height:17px;
	width:17px;
	margin-right:1px;
}

.b .scroller .bg-scroller {
	background:url(/images/bg-scroller.gif) 9px 0px repeat-y;
	height:315px;
	position:relative;
}

.b .scroller .bg-scroller .bar {
	width:19px;
	height:19px;
	position:absolute;
	top:0px;
	background:url(/images/scroller-scrollbar.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scroller-scrollbar.png',sizingMethod='scale');
}

.b .content .data {
	float:left;
	display:inline;
	width:285px;
	padding-left:10px;
	position:relative;

	color:white;
	margin-top:11px;
	height:333px;
	overflow:hidden;
}

.b .content .data p {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.b .content .data h2 {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#f76ab6;
	font-weight:bold;
}

.pink {
	color:#f76ab6;
	font-weight:bold;
}

.b .content .bottom {
	background:url(/images/bg-inner-big-title-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-big-title-bottom.png',sizingMethod='scale');
	height:6px;
	overflow:hidden;
}

.b .content-small {
	width:350px;
}

.b .content-small .bottom {
	background:url(/images/bg-inner-title-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-title-bottom.png',sizingMethod='scale');
}


.title-bottom-container {
	clear:both;
	margin-top:7px;
	height:38px;
}

.content .title-bottom-container {
	left:50px;
	width:630px;
	position:absolute;
}

.content .title-bottom-container .t {
	overflow:hidden;
	height:6px;
	background:url(/images/bg-inner-big-bottom-title-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-big-bottom-title-bottom.png',sizingMethod='scale');
}

.content .title-bottom-container .c {
	overflow:hidden;
	height:32px;
	background:url(/images/bg-inner-big-bottom-title.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-big-bottom-title.png',sizingMethod='scale');
}

.content-small .title-bottom-container {
	width:auto;
	position:static;
}

.content-small .title-bottom-container .t {
	background:url(/images/bg-inner-bottom-title-bottom.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-bottom-title-bottom.png',sizingMethod='scale');
}

.content-small .title-bottom-container .c {
	background:url(/images/bg-inner-bottom-title.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-inner-bottom-title.png',sizingMethod='scale');
}



.flash-salon {
	width:772px;
	height:472px;
}

.menu {
	margin-top:98px;
	text-align:left;
	height:25px;
	
	position:relative;
	z-index:5;
}

.menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	display:inline;
	margin-left:10px;
	direction:rtl;
}

.menu .popup {
	position:absolute;

	top:16px;
	width:137px;
	right:-10px;
	display:none;
}

.pixpad {
	width:100%;
	height:12px;
	background:url(/images/pix.gif);
	overflow:hidden;
}

.menu li.hover .popup {
	display:block;
}

.menu li.empty {
	display:none;
}

.menu ul ul {
	margin:0px;
	width:137px;
	float:right;
	margin-left:0px;
	padding-top:10px;
	background:url(/images/bg-menu-popup.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-menu-popup.png',sizingMethod='scale');
	padding-bottom:7px;
}

.menu ul li {
	float:left;
	display:inline;
	margin-right:15px;
	font-weight:bold;
	font-size:13px;
	position:relative;
}

.menu ul ul li {
	margin:0px;
	clear:both;
	margin-right:7px;
	padding-right:14px;
	width:115px;
	text-align:right;
	direction:rtl;
	background:url(/images/bg-menu-item.gif) 100% 5px no-repeat;
	margin-bottom:13px;
}

.menu ul li.selected ul li.selected,.menu ul li.selected ul li.selected a 
{
    color:#f76ab6;
}

.menu ul li.selected ul li,.menu ul li.selected ul li a 
{
    color:#2e3942;
}

.menu ul ul li,.menu ul ul li a {
	color:#2e3942;
	font-weight:normal;
	font-size:12px;
}

.menu ul ul li a:hover {
	color:#f76ab6;
}

.menu ul li,.menu ul li a {
	color:white;
	text-decoration:none;
}

.menu ul li.selected,.menu ul li.selected a {
	color:#f76ab6;
}

.menu-bottom ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-right:12px;
}

.menu-bottom ul li {
	float:right;
	display:inline;
	margin-left:32px;
}

.menu-bottom ul li.ico2 {
	margin-top:1px;
}

.menu-bottom ul li.ico3 {
	margin-right:-2px;
	margin-top:1px;
}

.footer {
	clear:both;
}

.footer .credits {
	float:left;
	display:inline;
	color:white;
	margin-left:238px;
	margin-top:3px;
	overflow:hidden;
	text-align:center;
	width:352px;
	direction:rtl;
}

.footer .credits a {
	color:white;
	text-decoration:none;
}

.footer .credits a:hover {
	text-decoration:underline;
}

.storepics {
	width:360px;
	height:240px;
	position:relative;
	border:1px solid white;
	float:left;
	display:inline;
	margin-right:20px;
	background:white;
}

.storepics img {
	width:360px;
	height:240px;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

.map {
	float:left;
	display:inline;
	clear:both;
	margin-right:20px;
	margin-bottom:10px;
	width:360px;
	text-align:center;
}

.map a {
	color:white;
	text-decoration:none;
}

form.contact table td {
	padding-left:10px;
	vertical-align:top;
}

form.contact input.text,form.contact textarea {
	border:1px solid white;
	background:transparent;
	color:#f76ab6;
	padding-right:5px;
	padding-left:5px;
	width:180px;
}

form.contact textarea {
	height:60px;
	overflow:auto;
}

form.contact input.button {
	float:left;
	display:inline;

	padding:2px;
	border:none;
	background:transparent;
}

.bold {
	font-weight:bold;
}

.phonepic {
	position:absolute;
	left:21px;
	top:80px;
	width:96px;
	height:14px;
	background:url(/images/phone.png);
	_background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/phone.png',sizingMethod='scale');
}
