/*<reset>*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, small, strike, strong, sub, sup,
b, u, i, ol, ul, li, a, abbr, acronym, address, big, cite, code, em, form, label, table, tbody, tr, th, td{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;}
ol, ul {list-style: none;}
img {border-style: none;	}
.cleardiv{clear:both;}
/*</reset>*/
body{
    font-size: 14px;
    font-family: Arial;
    /*background: url(https://109251.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg-page.jpg) repeat;*/
  background: url(https://092068.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/20.jpg) repeat;

}
.wrapper{
	position: relative;
	width: 1000px;
	margin: auto;
	padding: 5px 0 5px 0;
}
.couple_bg{
	background: url(https://c8b6f9.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_couple.png) no-repeat bottom;
}

.header{
	position: relative;
	width: 1000px;
	height: 375px;
	/*background: url(https://1036cf.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_header.png) no-repeat;
    background: url(https://a7f9ac.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_header4.png) no-repeat;*/
    background: url(https://e2f53e.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_header5.png) no-repeat;
}
/*<menu>*/
.top_menu{
	position: absolute;
	top: 272px;
	left: 342px;
	font-size: 15px; font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #121e42;
}
.header .top_menu a{
	text-decoration: none;
	color: #121e42;
}
.header .top_menu a:hover{
	text-decoration: none;
	color: rgba(18, 30, 66, 0.79);;
}
.header .top_btn{
	position: absolute;
	top: 313px;
	left: 262px;
	font-size: 12px; font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.header .top_btn a{
	text-decoration: none;
	color: #121e42;
	display: inline-block;
	/*position: absolute;*/
	white-space: nowrap;
}
.header .top_btn a:hover{
	text-decoration: none;
	color: rgba(18, 30, 66, 0.79);
}
span.menu_item{
	color: #940000;
	display: inline-block;
	position: absolute;
	white-space: nowrap;
}

/*fx 27.10.2013 - drop down sub menu for button menu begin*/
.top_btn ul
{
	display: inline;
	z-index: 10;
}
.top_btn ul li
{
	display: inline-block;
	position: absolute;
}

.top_btn ul{margin: 0;padding: 0;list-style-type: none;text-align: left;}
/*Top level list items*/
/*.top_btn ul li{position: relative;display: block;float: left;margin: 0 10px 0 10px; z-index: 12;}*/
/*Top level menu link items style*/
.top_btn ul li a{text-decoration: none;color: #8A131F;}
* html .top_btn ul li a{display: inline-block;} /*IE6 hack to get sub menu links to behave correctly*/
.top_btn ul li a:hover{text-decoration: none;color: #d61629;}
/*1st sub level menu*/
.top_btn ul li ul{
	position: absolute;
	left: 0;display: block;
	visibility: hidden;
	width: 175px;padding:13px 0 0 0;
	background: url(https://39fe91.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_submenu.png) repeat-y;
	z-index: 999;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.top_btn ul li ul li{
display: block;
position: relative;
float: none;
padding: 5px 0 5px 0;
font-size: 12px;
border-bottom: 1px dotted #98754D;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.top_btn ul li ul li ul{top: 0;}
/* Sub level menu links style */
.top_btn ul li ul li a{margin: 0px; padding: 0 0 0 8px; color: #EBE477 !important;}
.top_btn ul li ul li a:hover{color: #f4f5d6 !important;}/*sub menus hover style*/
/*fx 27.10.2013 - drop down sub menu for button menu end*/

/*------ multilevel menu ---------------*/
.header .main_menu{
	position: absolute;
	top: 350px;
	left: 250px;
	width: 710px;
	text-align: center;
	font-size: 15px; font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8A131F;
	z-index: 99;
}
.main_menu ul{margin: 0;padding: 0;list-style-type: none;text-align: left;}
/*Top level list items*/
.main_menu ul li{position: relative;display: block;float: left;margin: 0 10px 0 10px;}
/*Top level menu link items style*/
.main_menu ul li a{text-decoration: none;color:  #121e42;}
* html .main_menu ul li a{display: inline-block;} /*IE6 hack to get sub menu links to behave correctly*/
.main_menu ul li a:hover{text-decoration: none;color: rgba(18, 30, 66, 0.79);}
/*1st sub level menu*/
.main_menu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;width: 175px;padding:13px 0 5px 0;background: url(https://39fe91.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_submenu.png) repeat-y;}
/*Sub level menu list items (undo style from Top level List Items)*/
.main_menu ul li ul li{display: block;float: none;padding: 5px 0 5px 0;font-size: 12px;border-bottom: 1px dotted #98754D;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.main_menu ul li ul li ul{top: 0;}
/* Sub level menu links style */
.main_menu ul li ul li a{margin: 0px;color: #EBE477;}
.main_menu ul li ul li a:hover{color: #f4f5d6;}/*sub menus hover style*/
/*</menu>*/

.main{
	position: relative;
	width: 1000px;
	background: url(https://89d4f9.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_frames2.png) repeat-y;
}
.main .left_cl{
	float: left;
	width: 125px;
	padding: 5px 0 0 40px;
}
.main .left_cl .schedule{
	font-size: 12px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.79);
	text-align: center;
	padding: 0 0 5px 0;
}
.main .left_cl .schedule .week_d{
	color: #121e42;
}
.main .left_cl ul.left_menu{
	list-style: none;
	font-size: 13px; font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
}
.main .left_cl ul.left_menu li{margin: 0 0 2px 0;}
.main .left_cl ul.left_menu li a{
	text-decoration: none;
	color: #121e42;
	display: block;
	height: 21px;
	width: 125px;
	padding: 4px 0 0 0;
	background: url(https://79ed3e.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_leftmenu.png) no-repeat;
}
.main .left_cl ul.left_menu li a:hover{
	color:  rgba(18, 30, 66, 0.79);
}
.main .left_cl .facebook_twitter{
	position: relative;
	padding: 10px 0 10px 0;
	/*2015.09.08 deleted 6 itimes in left menu. to compensate height - add bottom padding 170px*/
	padding: 10px 0 30px;
}
.main .left_cl .facebook_twitter img{
	border: none;
}
.main .left_cl .facebook_twitter .facebook{
	position: absolute;
	width: 59px; height: 60px;
	right: 2px;	top: 40px;
}
.main .left_cl .facebook_twitter a.twitter{
	position: absolute;
	width: 58px; height: 60px;
	left: 0px;	top: 40px;
}


.main .middle_cl{
	float: left;
	width: 555px;
	padding: 20px 20px 0 20px;
	color: #000000;
}
.main .middle_cl h1{
	font-family:  "Monotype Corsiva", serif;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	color: #01287d;
	margin: 0 0 15px 0;
}

.main .middle_cl h1.special{
	font-family:  "Monotype Corsiva", serif;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #01287d;
	margin: 0 0 0px 0;
}

.main .middle_cl h2{
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #01287d;
	margin: 25px 0 10px 0;
	text-align: center;
}


.main .middle_cl h2.special{
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #01287d;
	margin: 5px 0 10px 0;
	text-align: center;
}
.main .middle_cl h2.special1{
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #01287d;
	margin: 5px 0 10px 0;
	text-align: left;
}

.main .middle_cl h2.news{
	font-family: Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0px 0;
	float: left;
}



.main .middle_cl h2 a:link{
font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h2 a:hover{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h2 a:focus{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h2 a:visited{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}


.main .middle_cl h2.special a:link {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}
.main .middle_cl h2.special a:hover {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}.main .middle_cl h2.special  a:focus {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}.main .middle_cl h2.special a:visited {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}

/* Dzsamoila*/
/*
.main .middle_cl p.linked{
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 25px 0 10px 0;
	text-align: center;
}

.main .middle_cl p.linked a:link {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}
.main .middle_cl p.linked a:hover {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}.main .middle_cl p.linked  a:focus {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}.main .middle_cl p.linked a:visited {
	font-family:  "Monotype Corsiva", serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	margin: 5px 0 10px 0;
	text-align: left;
	text-decoration:underline;
}
*/
/*end Dzsamoila*/



.main .middle_cl h3 a:link{
font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h3 a:hover{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h3 a:focus{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}

.main .middle_cl h3 a:visited{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: rgba(18, 30, 66, 0.78);
	margin: 15px 0 0 0;
	text-decoration:none;
}






.main .middle_cl h3{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0 0;
}

.main .middle_cl h3.special{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #01287d;
	margin: 5px 0 0 0;
}
.main .middle_cl h3.news{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0 0;
                text-align: center;
}

.main .middle_cl h4{
	font-family:  "Monotype Corsiva", serif;
	font-size: 14px;
	font-weight: bold;
	color: #01287d;
	margin: 25px 0 10px 0;
	text-align: center;
}
.main .middle_cl p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 5px 0 15px 0;
	color: #353535;
	text-align: justify;
}

.main .middle_cl p.special{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 5px 0 15px 0;
	color: #353535;
	text-align: center;
}

.main .middle_cl p.special1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 5px 0 5px 0;
	color: #353535;
	text-align: justify;
}

.main .middle_cl ul,ol{
	margin: 5px 0 15px 0;
	padding: 0 0 0 15px;
	list-style: disc;
}
.main .middle_cl ul li, .middle_cl ol li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 5px 0 5px 15px;
	color: #353535;
}
.main .middle_cl ol{
	list-style: decimal;
}




/*<page customisation styles>*/
/******************<common cases>******************/
/******<case 1: h1,h2,h3>******/
.main .cs_1 h3{
	float: left;
}
.main .cs_1 p.price{
	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;
	float: left;
	margin: 15px 0 0 15px;
	clear: none;
}
.main .cs_1 p{
	clear: left;
}
/******<case 2: h1,h2=h3, h3{color: #9f5000;}>******/
.main .cs_2 h2{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px;	font-weight: bold;
	color: #01287d;
	margin: 15px 0 0px 0;
	float: left;
}

.main .cs_2 h2.special{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px;	font-weight: bold;
	color: #01287d;
	margin: 0px 0 0px 0;
	float: left;
}

.main .cs_2 h3{
	color: #01287d; 
	/*top-margin:0px;*/
}
.main .cs_2 p.price{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px;	font-weight: bold;
	float: left;
	margin: 15px 0 0 15px;
	clear: none;
}
.main .cs_2 p,ul,ol{
	clear: left;
}
/******************</common cases>******************/
/*spa packages*/
.main .sp_packages h3{float: none !important; text-align: center; font-style: italic;}
.main .sp_packages ul{list-style: none; padding: 0px;}
.main .sp_packages ul li{color: #01287d; text-align: center; font-weight: bold; margin: 5px 0 5px 0;}
/*policy*/
.main .pol h2{margin: 10px 0 10px 0;}
.main .pol h3{margin: 10px 0 -5px 0; float: none; clear: both; font-size: 14px;}
.main .pol strong{color: #022477;}
.main .pol ul li{text-align: justify; margin: 10px 0 10px 0;}
.main .pol .sel{margin: 5px 0 5px 0; padding: 0 0 0 30px; font-size: 12px; font-style: italic;}
/*microdermabrasion*/
.main .micr ul.service_list{margin: 10px 0 10px 0;padding: 0px;list-style: none;}
.main .micr ul.service_list li{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 5px 0 5px 0; color: #d12e2e;}
.main .micr ul.service_list .price{color: #595e26;}
/*men-spa*/
.main .man_spa ul.service_list{margin: 10px 0 10px 0; padding: 0px; list-style: none;}
.main .man_spa ul.service_list li{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 5px 0 5px 0; color: #d12e2e;}	
.main .man_spa ul.service_list li .price{font-size: 15px;}
.main .man_spa p.price{font-size: 15px;}

/*</page customisation styles>*/






/*<content images styles*/

.main .middle_cl img{
	border: 3px solid #121e42;
}
.main .middle_cl img.al_right{float: right; margin: 0 0 0 15px;}
.main .middle_cl img.al_left{float: left; margin: 0 15px 0 0;}

.left_cl img, .right_cl img{
	border: 3px solid #121e42;
}

/*facial-spa.html*/
/*.fs_1{background: url(https://082d55.claudeassets.com/20250710222851im_/http://abspany.com/images/facial-spa/facial-spa.png) no-repeat center;}
.fs_2{background: url(https://1fa362.claudeassets.com/20250710222851im_/http://abspany.com/images/facial-spa/eye-treatments.png) no-repeat 10px -150px;}
.fs_3{background: url(https://54d789.claudeassets.com/20250710222851im_/http://abspany.com/images/facial-spa/facial-treatments.png) no-repeat top center;}
.fs_4{background: url(https://57e3fd.claudeassets.com/20250710222851im_/http://abspany.com/images/facial-spa/lip-treatment.png) no-repeat top center;}*/
/*.ms_1{background: url(https://c2fbb5.claudeassets.com/20250710222851im_/http://abspany.com/images/massage-spa/massage-spa.png) no-repeat top center;}*/
.bs_1{background: url(https://b0077e.claudeassets.com/20250710222851im_/http://abspany.com/images/body-scrubs/vichy-shower.png) no-repeat 0px 680px;}
.bt_1{background: url(https://7f63c5.claudeassets.com/20250710222851im_/http://abspany.com/images/body-treatments/body-treatments.png) no-repeat bottom;}
.fh_1{background: url(https://385f52.claudeassets.com/20250710222851im_/http://abspany.com/images/feet-and-hands/feet-and-hands.png) no-repeat bottom;}
.ee_1{background: url(https://d8c2ca.claudeassets.com/20250710222851im_/http://abspany.com/images/eyebrow-and-eye/eyebrow-and-eye.png) no-repeat center;}
/*.bw_1{background: url(https://73a57c.claudeassets.com/20250710222851im_/http://abspany.com/images/body-waxing/body-waxing.png) no-repeat top center;}*/
/*.bd_1{background: url(https://1aecf9.claudeassets.com/20250710222851im_/http://abspany.com/images/body-detox/body-detox-bg.png) no-repeat bottom;}
.bd_2{background: url(https://667d00.claudeassets.com/20250710222851im_/http://abspany.com/images/body-detox/body-detox-colon-hydrotherapy.png) no-repeat center center;}*/
/*.ct_1{background: url(https://99346a.claudeassets.com/20250710222851im_/http://abspany.com/images/colonic-therapy/colonic-therapy.png) no-repeat center center;}*/
.sp_1{background: url(https://eb2e96.claudeassets.com/20250710222851im_/http://abspany.com/images/spa-packages/spa-packages.png) no-repeat top center;}
/*.ss_1{background: url(https://88a200.claudeassets.com/20250710222851im_/http://abspany.com/images/spa-samplers/spa-samplers.png) no-repeat center bottom;}*/
.cspa_1{background: url(https://9b0f08.claudeassets.com/20250710222851im_/http://abspany.com/images/couples-spa/couples-spa.png) no-repeat center center;}
.mspa_1{background: url(https://b68220.claudeassets.com/20250710222851im_/http://abspany.com/images/men-spa/men-spa-massage.png) no-repeat center center;}
.mspa_2{background: url(https://dfd83b.claudeassets.com/20250710222851im_/http://abspany.com/images/men-spa/men-spa-waxing.png) no-repeat center top;}
/*.pl_1{background: url(https://d19bc1.claudeassets.com/20250710222851im_/http://abspany.com/images/price-list/price-list-skin-spa.png) no-repeat center center;}*/
.pl_2{background: url(https://0789d8.claudeassets.com/20250710222851im_/http://abspany.com/images/price-list/price-list-side-dishes.png) no-repeat center center;}
.pl_3{background: url(https://2552ea.claudeassets.com/20250710222851im_/http://abspany.com/images/price-list/price-list-skin-massage.png) no-repeat center center;}
.pl_4{background: url(https://5018ca.claudeassets.com/20250710222851im_/http://abspany.com/images/price-list/price-list-sunless-airbrush-tanning.png) no-repeat center center;}
.pl_5{background: url(https://9eeaa9.claudeassets.com/20250710222851im_/http://abspany.com/images/price-list/price-list-skin-hair-removal.png) no-repeat center center;}
.at_1{background: url(https://7c5f50.claudeassets.com/20250710222851im_/http://abspany.com/images/airbrush-tanning/airbrush-tanning-bg.png) no-repeat 100px center;}

/*Added by Dz.samoila*/
.ms_11{background: url(https://c2fbb5.claudeassets.com/20250710222851im_/http://abspany.com/images/massage-spa/massage-spa.png) no-repeat top center; height:832px; width:555px}
.bs_11{background: url(https://b0077e.claudeassets.com/20250710222851im_/http://abspany.com/images/body-scrubs/vichy-shower.png) no-repeat; height:408px; width:555px}
/*.fh_11{background: url(https://385f52.claudeassets.com/20250710222851im_/http://abspany.com/images/feet-and-hands/feet-and-hands.png) no-repeat center;  height:359px; width:230px}*/
.bt_11{background: url(https://7f63c5.claudeassets.com/20250710222851im_/http://abspany.com/images/body-treatments/body-treatments.png) no-repeat bottom;  height:834px; width:555px}
/*.bt_111{background: url(https://7f63c5.claudeassets.com/20250710222851im_/http://abspany.com/images/body-treatments/body-treatments.png) no-repeat top;}*/


/*</content images styles*/





.main .middle_cl table{
	border-top: 1px solid #d08c38;
	border-left: 1px solid #d08c38;
	margin: auto;
	border: none;
	
}
.main .middle_cl table th,td{
	border-bottom: 1px solid #d08c38;
	border-right: 1px solid #d08c38;
	padding: 4px 9px 4px 9px;
	border: none;
}
.main .middle_cl table td.price{
	font-weight: bold;
	text-align: center;
	width: 80px;
}



.main .middle_cl a{
	color: #022477;
}
.main .middle_cl a:hover{
	color: #022477;
}
/*******<common semantic styles>*******/
.main .middle_cl .price{
	color: #022477;
	font-weight: bold;
}

.main .middle_cl .note{
	font-size: 15px; font-weight: bold;
	color: #022477;
	text-align: center;
}
.main .middle_cl .note_small{
	font-size:13px;
	font-style:italic;
	padding: 0px;
	margin: 0px;
}
.main .middle_cl .service_name{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
	color: #3e3e3e;	
}
.main .middle_cl td.price{
	font-weight: normal;
	margin: 5px 0 5px 0; color: #0038bf;
	text-align: right !important;
}
.main .middle_cl td.price1{
	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;
	margin: 5px 0 5px 0; color: #0038bf;
	text-align: right !important;
	clear: none;
}

.main .middle_cl td.text1{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0038bf;
	margin: 15px 0 0 0;
}



.main .middle_cl .attention{
	font-size: 16px; font-weight: bold;
	color:  #063198;
	text-align: center;
}
.main .middle_cl .sub_title{
	font-weight: bold;
	font-style: italic;
	margin-bottom: 0px;
	color: rgba(18, 30, 66, 0.79);
}

/*******</common semantic styles>*******/


.main .right_cl{
	float: right;
	width: 200px;
	padding: 0 40px 0 0;
}
.main .right_cl .signup_form{
	position: relative;
	width: 200px;
	height: 60px;
	margin: 0 0 5px 0;
	background: url(https://2695ea.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_signup_form.png);
}
.main .right_cl .signup_form input#email{
	position: absolute;
	left: 10px;
	bottom: 8px;
	width: 126px;
	height: 16px;
	padding: 2px 2px 2px 2px;
	border: 0px solid lime;
	color: #999999;
	font-size: 12px;
	background: url(https://f4d277.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_input_deals_signup.png) no-repeat center;
}
.main .right_cl .signup_form input.submit_btn{
	position: absolute;
	right: 10px;
	bottom: 8px;
	width: 45px;
	height: 20px;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #121e42;
	border: 0px;
	background: url(https://4629ac.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_submit_btn_deals_signup.png);
}
.main .right_cl .signup_form input.submit_btn:hover{
	color: #864000;
	cursor: pointer;
}


.main .right_cl .req_appoint{
	display: block;
	width: 200px;
	height: 60px;
	margin: 0 0 5px 0;
	background: url(https://155ed7.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_request_appointment.png);
}
.main .right_cl .req_appoint:hover{
	background: url(https://c1cecd.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_request_appointment_hv.png);
}
.main .right_cl .gift_cert{
	display: block;
	width: 200px;
	height: 105px;
	margin: 0 0 5px 0;
	background: url(https://905185.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_gift_certificate.png);
}
.main .right_cl .gift_cert:hover{
	background: url(https://729b5c.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_gift_certificate_hv.png);
}

/*VIDEO WITH DISPLAY:NONE!*/
.main .right_cl .video_frame{
	position: relative;
	width: 200px;
	height: 285px;
	margin: 0 0 5px 0;
	background: url(https://37cbcf.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_video_frame.jpg);
    display: none !important;
}
.main .right_cl .video_frame .video_1{
	position: absolute;
	top: 33px;
	left: 31px;
	width: 139px;
	height: 110px;
}

.main .right_cl .video_frame .video_2{
	position: absolute;
	top: 147px;
	left: 31px;
	width: 139px;
	height: 110px;
}
.main .right_cl .textblock{
	padding: 5px 10px 5px 10px;
	border: 2px solid #941c22;
}
.main .right_cl .textblock p{
	font-size: 12px;
	color: #4d2702;
	margin: 10px 0 10px 0;
}



.footer{
	position: relative;
	width: 920px;
	min-height: 195px;
	margin: 75px 0 0 0;
	padding: 75px 40px 50px 40px;
	background: url(https://55f6d3.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_footer.png) no-repeat bottom;
}
.footer h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0 0 20px 0;
	color: #121e42;;
}
.footer ul li a{
	position: relative;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding: 5px 0 6px 0;
	height: 13px;
	color: #3e3e3e;
	border-bottom: 1px dotted #a9a9a9;
}
.footer ul li a:hover{
	color: rgba(18, 30, 66, 0.78);
}

.footer .spa_services{
	position: relative;
	float: left;
	width: 255px;
	padding: 0 20px 0 0;
	background: url(https://b53162.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_footer_sep.png) no-repeat center right;
}
.footer .spa_services ul li{
}
.footer .spa_services ul li.col1{
	margin-left: 0px;
}
.footer .spa_services ul li.col2{
	margin-left: 130px;
}
.footer .spa_services ul li.coltopper{
	margin-top: -175px;
}

.footer .spa_services ul li a{
	width: 110px;
}

.footer .spa_packages{
	position: relative;
	float: left;
	width: 115px;
	padding: 0 15px 0 15px;
	min-height: 201px;
	background: url(https://b53162.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_footer_sep.png) no-repeat center right;
}
.footer .spa_pages{
	position: relative;
	float: left;
	width: 115px;
	padding: 0 25px 0 25px;
	min-height: 201px;
	background: url(https://b53162.claudeassets.com/20250710222851im_/http://abspany.com/images/tmplt/bg_footer_sep.png) no-repeat center right;
}
.footer .contact_info{
	position: relative;
	float: left;
	width: 290px;
	padding: 0 0 0 25px;
}
.footer .contact_info p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px 0px  6px 0px;
	height: 13px;
	color: #3e3e3e;
	border-bottom: 1px dotted #a9a9a9;
}
.footer .contact_info p.closest_zip{
	font-size: 10px;
	padding: 2px 0px  2px 0px;
	height: 25px;
}

.footer .contact_info a{
	text-decoration: none;
	color: #3e3e3e;
}
.footer .contact_info a:hover{
	color:  rgba(18, 30, 66, 0.78);
}

.footer .copyrights{
	padding: 30px 0 0 0;
	text-align: center;
	color: #3e3e3e;
}


/*********<text backgrounds>*********/
.bg_text_1{
	/*background: url(https://3d5a82.claudeassets.com/20250710222851im_/http://abspany.com/images/facial-spa/bg_text_1.png) no-repeat 50px 300px;*/
}
/*********</text backgrounds>*********/

/*slide_show*/
#slide_show{
	position: absolute;
	top: 62px;
	left: 380px;
	width: 515px;
	height: 188px;
}
#slide_show img{
	display: block;
	width: 515px;
	height: 188px;
	position: absolute;
	top: 0;
	left: 1px;
	z-index: 50;
}
#slide_show img.current{z-index: 51; }


/*slide_show for hp ad*/
#slide_show_2{
	position: relative;
	height: 266px;
	width: 545px;
}
#slide_show_2 img{
	display: block;
	position: absolute;
	top: 0;
	left: 0px;
	z-index: 50;
}





/*location*/
p.direction{
	padding: 10px 0 5px 0 !important;
	margin: 0px !important;
	font-weight: bold;
	font-style: italic;
}
p.instructions{
	margin: 0px !important;
	padding: 0px !important;
}

/*contact-us*/
#sendmailform input, #sendmailform textarea{
	width: 300px;
}
#sendmailform table tr td {
	vertical-align: middle;
	font-weight: bold;
}

/*2011.12.14*/
.main .middle_cl .holiday_discounts{
	position: relative;
	text-align: center;
	padding: 0 0 80px 0;
}

.main .middle_cl .holiday_discounts img{
	border: none ;
}
.main .middle_cl .holiday_discounts a.pack{
	position: absolute;
	display: block;
	top: 1473px;
	left: 416px;
	width: 101px;
	height: 14px;
	overflow: hidden;
	background: url(/assets/abspany.com/images/tmplt/facebook_twitter.gif) no-repeat 9999px ;
}
.main .middle_cl .holiday_discounts a.samp{
	position: absolute;
	display: block;
	top: 1493px;
	left: 64px;
	width: 95px;
	height: 14px;
	overflow: hidden;
	background: url(/assets/abspany.com/images/tmplt/facebook_twitter.gif) no-repeat 9999px ;
}
.main .middle_cl .holiday_discounts a.gift{
	position: absolute;
	display: inline-block;
	top: 1612px;
	left: 160px;
	width: 31px;
	height: 14px;
	overflow: hidden;
	background: url(/assets/abspany.com/images/tmplt/facebook_twitter.gif) no-repeat 9999px ;
}


.main .middle_cl .holiday_discounts_inside{
	text-align: center;
	padding: 10px 0 10px 0;
}
.main .middle_cl .holiday_discounts_inside img{
	border: none ;
}




/*2013.01.07*/
.sel{margin: 5px 0 5px 0; padding: 0 0 0 30px; font-size: 14px; font-style: italic;}
.sel1{margin: 5px 0 5px 0; padding: 0 0 0 0px; font-size: 14px; font-style: italic;}
.img_title{text-align: center; padding: 0 0 5px 0; color: #3e3e3e; font-weight: bold;}
.img_title_2{text-align: center; padding: 0 0 5px 0;color: color: #121e42 font-weight: bold; font-size: 13px;}

/*2013.01.09 style for video popup*/
#overlay{
	display: none;
	padding: 40px;
	width: 572px;
	background-image: url(https://5cc436.claudeassets.com/20250710222851im_/http://abspany.com/js/jquerytools/imgs/white.png);
}
.close {
	background:url(https://c4597c.claudeassets.com/20250710222851im_/http://abspany.com/js/jquerytools/imgs/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	display:block;
	width:35px;
	height:35px;
	cursor:pointer;
}
#player{
	width:572px;
	height: 448px;
	display:block;
}
#player *:focus{outline-style: none;}

a.seo_point:link{   color:#B14830;
                    font-size:10px;                    
		            font-family:Verdana, Arial, Helvetica, sans-serif;
		            text-decoration:none;}
					
					
					
					
a.seo_point:hover, a.seo_point:focus {
                           color:#B14830;
                           font-size:10px;                           
		                   font-family:Verdana, Arial, Helvetica, sans-serif;
                           text-decoration:none;
                           }
						   
a.seo_point:visited           {color:#B14830;
                               font-size:10px;
                               text-decoration:none;
                   		       font-family:Verdana, Arial, Helvetica, sans-serif;
		                       text-decoration:none;}	

		                       
/*fx: 30.09.2013*/
.middle_cl p.fxcent_1{
	color: #D12E2E;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	margin: 15px 0 15px;
	text-align: center;
}

.middle_cl p.fxcent_2{
	color: #CC0000;
	font-family: "Monotype Corsiva",serif;
	font-size: 24px;
	font-weight: bold;
	margin: 15px 0 15px;
	text-align: center;
}
/*fx 21.10.2013*/
.main .middle_cl table.titletrit td{
    color: #0038bf;
    font-size: 16px;
    font-weight: bold;
    margin: 15px 0 0;
}

.main .middle_cl table.titletrit td.price {
	color: #0038bf;
}

strong.titletrit{color:  #082784;}


.spa_week{
	
}
.spa_week h3{float: none; margin: 15px 0 !important;}
.spa_week p.price{float: none; margin: 15px 0 !important;}



/*2013.06.06 fathers day*/
.fada_bg{
	background: url(https://98d4b3.claudeassets.com/20250710222851im_/http://abspany.com/images/father-day/fathers-day-specials-bg.png) center 300px no-repeat;
}

/*2014.12.13*/
.fx_sub_title{
	padding-left: 20px;
	font-size: 15px;
}


 .horisontal-gap1 {
    width: 130px;
}

 .horisontal-gap2 {
    width: 100px;
}
/*
     FILE ARCHIVED ON 23:40:33 Jul 10, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:39:53 Jul 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.544
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.034
  esindex: 0.009
  cdx.remote: 5.155
  LoadShardBlock: 329.344 (3)
  PetaboxLoader3.datanode: 130.049 (5)
  PetaboxLoader3.resolve: 376.044 (2)
  load_resource: 217.772
  loaddict: 51.336
*/