body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #000000;
	text-align: left;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #b9b9b9;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(images/back.jpg);
}

/* SUBMIT FORM ------------------------------------------------------------ */

input#submit_tim { 
	background-image: url('images/send_message_.jpg');
	width: 50px;
	height: 25px;
	border: 0px;
}

input#submit_tim:focus, input#submit_tim:sffocus {
	background-image: url('images/send_message_d.jpg');
}

/* BUTTONS ---------------------------------------------------------------- */

a:active {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.linkgrey:active {
	text-decoration: none;
	color: #959696;
}
a.linkgrey:link {
	text-decoration: none;
	color: #959696;
}
a.linkgrey:visited {
	text-decoration: none;
	color: #959696;
}
a.linkgrey:hover {
	text-decoration: none;
	color: #959696;
}
a.linkblack:active {
	color: #000000;
}
a.linkblack:link {
	color: #000000;
}
a.linkblack:visited {
	color: #000000;
}
a.linkblack:hover {
	color: #000000;
}
a.linkwhite:active {
	text-decoration: none;
	color: #ffffff;
}
a.linkwhite:link {
	text-decoration: none;
	color: #ffffff;
}
a.linkwhite:visited {
	text-decoration: none;
	color: #ffffff;
}
a.linkwhite:hover {
	text-decoration: none;
	color: #ffffff;
}
a.linkred:active {
	font-size: 10px;
	text-decoration: none;
	color: #e14b50;
}
a.linkred:link {
	font-size: 10px;
	text-decoration: none;
	color: #e14b50;
}
a.linkred:visited {
	font-size: 10px;
	text-decoration: none;
	color: #e14b50;
}
a.linkred:hover {
	font-size: 10px;
	text-decoration: none;
	color: #e14b50;
}
a.linkred12:active {
	text-decoration:underline;
	font-size: 12px;
	color: #e14b50;
}
a.linkred12:link {
	text-decoration:underline;
	font-size: 12px;
	color: #e14b50;
}
a.linkred12:visited {
	text-decoration:underline;
	font-size: 12px;
	color: #e14b50;
}
a.linkred12:hover {
	font-size: 12px;
	text-decoration:underline;
	color: #d73e43;
}

a.linkblack13:active {
	text-decoration:underline;
	font-size: 12px;
	color: #000000;
}
a.linkblack13:link {
	text-decoration:underline;
	font-size: 12px;
	color: #000000;
}
a.linkblack13:visited {
	text-decoration:underline;
	font-size: 12px;
	color: #000000;
}
a.linkblack13:hover {
	font-size: 12px;
	text-decoration:underline;
}
a.linksmallprint:active {
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}
a.linksmallprint:link {
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}
a.linksmallprint:visited {
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}
a.linksmallprint:hover {
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}

/* SIZE ONLY ---------------------------------------------------------------- */
.style8px {font-size: 8px}
.style9px {font-size: 9px}
.style10px {font-size: 10px}
.style11px {font-size: 11px}
.style12px {font-size: 12px}
.style13px {font-size: 13px}
.style14px {font-size: 14px}
.style15px {font-size: 15px}
.style16px {font-size: 16px}
.style17px {font-size: 17px}
.style23px {font-size: 23px}
.style25px {font-size: 25px}

/* COLOUR ONLY ---------------------------------------------------------------- */
.beige {
	color: #bebebe;
}
.black {
	color: #000000;
}
.brown {
	color: #623e30;
}
.grey {
	color: #959696;
}
.greyDark {
	color: #1c181a;
}
.greyLight {
	color: #d6d6d6;
}
.white {
	color: #ffffff;
}


/* STYLES ---------------------------------------------------------------- */

.smallprintwhite {
	font-size: 9px;
	color: #ffffff;
}
.smallprintdarkgrey {
	font-size: 9px;
	color: #1c181a;
}
.greyheading {
	font-size: 16px;
	font-weight:bold;
	color: #6f6f6f;
}
.redpale15 {
	color: #e14b50;
	font-size: 15px;
}
.redpale10 {
	text-transform: uppercase;
	color: #e14b50;
	font-size: 9px;
}
.greypale10 {
	text-transform: uppercase;
	color: #585858;
	font-size: 9px;
}

#side_menu a:link, #side_menu a:visited, #side_menu a:active {
	display: block;
	width: 180px;
	height: 34px;
	margin: 1px 0 1px 0;
	font-size: 0px;
}

#side_menu a.tm_endermologie { background-image: url('images/tm_1_endermologie_.jpg'); }
#side_menu a.tm_endermologie:hover { background-image: url('images/tm_1_endermologie_d.jpg'); }

#side_menu a.tm_lipomassage { background-image: url('images/tm_2_lipomassage_.jpg'); }
#side_menu a.tm_lipomassage:hover { background-image: url('images/tm_2_lipomassage_d.jpg'); }

#side_menu a.tm_liftmassage { background-image: url('images/tm_3_liftmassage_.jpg'); }
#side_menu a.tm_liftmassage:hover { background-image: url('images/tm_3_liftmassage_d.jpg'); }

#side_menu a.tm_regenpro { background-image: url('images/tm_4_regenpro_.jpg'); }
#side_menu a.tm_regenpro:hover { background-image: url('images/tm_4_regenpro_d.jpg'); }

#side_menu a.tm_powerplate { background-image: url('images/tm_4_powerplate_.jpg'); }
#side_menu a.tm_powerplate:hover { background-image: url('images/tm_4_powerplate_d.jpg'); }

#side_menu a.tm_narl { background-image: url('images/tm_5_narl_.jpg'); }
#side_menu a.tm_narl:hover { background-image: url('images/tm_5_narl_d.jpg'); }

#side_menu a.tm_detox { background-image: url('images/tm_6_detox_.jpg'); }
#side_menu a.tm_detox:hover { background-image: url('images/tm_6_detox_d.jpg'); }

#side_menu a.tm_ionithermie { background-image: url('images/tm_7_ionithermie_.jpg'); }
#side_menu a.tm_ionithermie:hover { background-image: url('images/tm_7_ionithermie_d.jpg'); }


#underline {
	border:0; 
	border-bottom:1px solid #b73d41; 
	display:block; 
	width:180px; 
	height:1pix; 
	float: right;
}

/* LAYOUT ---------------------------------------------------------------- */

.spacer {
	font-size: 1px;
}
.spacer5 {
	font-size: 5px;
}
.norepeat	{
	background-repeat: no-repeat;
}
.repeat-x	{
	background-repeat: repeat-x;
}
.image_hand {
	cursor:pointer;
}

