/* CSS Document */
body
{
margin:0px;
padding:0px;
color:#5C5C5C; 
font:11px/14px tahoma lucida grande, verdana, arial, sans-serif;

}
div.footer a {
text-decoration:none;
color:#D2D2D2; 
}
div.footer a:hover {
	text-decoration:underline;
}

p{ margin:0px; padding:0px; }
.flt{ float:left; }
.flr { float:right; }
.clr{ clear:left; }
.ds{ display:inline; }
.img{ border:0px; }
.lk { text-decoration:none; border:0px; }

/*top*/
.tp_bkg1 { background-image:url(../images/tp_bk1.jpg); width:327px; height:365px; }
.tp_bkg2 { background-image:url(../images/tp_bk2.jpg); width:350px; height:365px; }
.tp_bkg3 { background-image:url(../images/tp_bk3.jpg); width:326px; height:365px; }

/*center*/
.c_p { color:#53504E; font:11px/16px tahoma; }
.c_lo { color:#BD6022; font:11px/16px tahoma; }
.c_lk { color:#B18A36; font:11px/16px tahoma; }
.c_spn { width:635px; border-bottom:1px dotted #C9C7C7; border-top:1px dotted #C9C7C7; margin:15px 0px 0px 26px; }
.c_spn2 { width:635px; border-top:1px dotted #C9C7C7; margin:10px 0px 0px 26px; }
.c_tx { color:#5C5C5C; font:11px/18px tahoma; }
.a_tx { color:#BD8422; font: 11px/18px tahoma; }

/*left*/
.l_bg1 { background:url(../images/form_bg2.jpg) no-repeat; width:293px; height:250px; }
.l_bk2 { background-image:url(../images/l_obg.gif); width:295px; height:316px; }
.l_tx { color:#5C5C5C; font:11px/14px tahoma; }
.l_tl { background:url(../images/telephone_appoinment.gif) no-repeat; width:294px; height:65px; }
.l_dt { color:#90661E; font:11px/14px tahoma; }

/*footer*/
.f_tx { color:#D2D2D2; font:11px/39px tahoma; }
table#booking_form {margin:50px 0 0 10px; font:12px tahoma; }
