@charset "utf-8";
/* CSS Document Copyright ZapelliA E-Services*/

/* Layout tables START */

#float1 {
	background: url(../layout/newserver.png);
	position:fixed;
	right:0;
	bottom:0;
	text-indent:-99999px;
	width:120px;
	height:121px;
	z-index:1;
}
.err
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}

TABLE#navi {
	width: 783px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#4f4f4f;
	border: 0;
	overflow: visible;
	visibility: visible;
}
TABLE#main {
	width: 783px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#4f4f4f;
	border: 0;
	overflow: visible;
	visibility: visible;
}
TABLE#rss {
	width: 730px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0;
	overflow: visible;
	visibility: visible;
}
TABLE#link {
	border: 3px;
	border-color:#00FFFF;
}
TABLE#link2 {
	border: 3px;
	border-color:#00FFFF;
}
TABLE#link3 {
	border: 3px;
	border-color:#00FFFF;
}
TABLE#link4 {
	border: 3px;
	border-color:#00FFFF;
}
TABLE#link5 {
	border: 3px;
	border-color:#00FFFF;
}
TABLE#link6 {
	border: 3px;
	border-color:#00FFFF;
}
.h1 {
	font-size:small;
}
.TD1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/back.jpg);
	vertical-align: top;
	width:640px;
	height:535px;
	border: 0;
	background-repeat: no-repeat;
	padding: 0px;
}
.hr {
	color: #4f4f4f;
	background-color: #4f4f4f;
	height: 5px;
}
/* Layout tables END */

/* CSS Rollover images START */

 .cssnavABOUT {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_09.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 38px;
	margin: 0;
	padding: 0;
}
.cssnavABOUT a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 102px;
	height: 38px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavABOUT img {
	width: 102px;
	height: 38px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavABOUT a:hover img {
	visibility:hidden
}
.cssnavOFFERS {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_10.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 100px;
	height: 38px;
	margin: 0;
	padding: 0;
}
.cssnavOFFERS a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 100px;
	height: 38px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavOFFERS img {
	width: 100px;
	height: 38px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavOFFERS a:hover img {
	visibility:hidden
}
.cssnavPRICES {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_02.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavPRICES a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavPRICES img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavPRICES a:hover img {
	visibility:hidden
}
.cssnavPRODUCTS {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_03.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavPRODUCTS a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavPRODUCTS img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavPRODUCTS a:hover img {
	visibility:hidden
}
.cssnavGALLERY {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_04.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavGALLERY a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavGALLERY img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavGALLERY a:hover img {
	visibility:hidden
}
.cssnavFAQ {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_05.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavFAQ a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavFAQ img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavFAQ a:hover img {
	visibility:hidden
}
.cssnavRETOUCHING {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_06.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavRETOUCHING a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavRETOUCHING img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavRETOUCHING a:hover img {
	visibility:hidden
}
.cssnavGIFT {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_07.jpg) no-repeat;
	white-space: nowrap;
	display: block;	width: 100px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavGIFT a {
	display: block;
	color: #000000;
	font-size: 11px;	width: 100px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavGIFT img {	width: 100px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavGIFT a:hover img {
	visibility:hidden
}
.cssnavCONTACT {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/boudoir-layout_08.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 98px;
	height: 135px;
	margin: 0;
	padding: 0;
}
.cssnavCONTACT a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 98px;
	height: 135px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssnavCONTACT img {
	width: 98px;
	height: 135px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssnavCONTACT a:hover img {
	visibility:hidden
}

/* book online */

 .cssbook {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(/images/bookgreen.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 80px;
	height: 25px;
	margin: 0;
	padding: 0;
}
.cssbook a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 80px;
	height: 25px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.cssbook img {
	width: 80px;
	height: 25px;
	border: 0
}
* html a:hover {
	visibility:visible
}
.cssbook a:hover img {
	visibility:hidden
}
/* CSS Rollover images End*/

/* W3C Layout Background images START */

.td9 {
	background-image: url(/layout/images/layout_12.jpg);
}
.td91 {
	background-image: url(/layout/images/layout_14.jpg);
}
/* W3C Layout Background images End */