/* CSS Document */
body{padding:0px; margin:0px; background:#ffffff; color:#28281f; font:11px/16px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}


.headline{font:14px Arial, Helvetica, sans-serif; color:#303030;}

#container{width:775px; margin:0 auto;}

/* toppan */

#topPan{width:775px; height:35px; position:relative; background:url(../images/b_menu.gif) 0 0 repeat-x}


#topPan ul.menu{position:absolute; top:5px; left: 20px; width:775px; height:20px; }
#topPan ul.menu li{float:left; height:20px; margin-right:20px}
#topPan ul.menu li a{ height:20px;  display:block; text-indent:-20000px; }
#topPan ul.menu li a:hover{height:20px; }

#topPan ul.menu li.b01 a{ width:110px;  background:url(../images/btn_1.gif) 0 0 no-repeat; }
#topPan ul.menu li.b01 a:hover{ width:110px;  background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#topPan ul.menu li.b02 a{ width:110px;  background:url(../images/btn_2.gif) 0 0 no-repeat; }
#topPan ul.menu li.b02 a:hover{ width:110px;  background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#topPan ul.menu li.b03 a{ width:110px;  background:url(../images/btn_3.gif) 0 0 no-repeat; }
#topPan ul.menu li.b03 a:hover{ width:110px;  background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#topPan ul.menu li.b04 a{ width:110px;  background:url(../images/btn_4.gif) 0 0 no-repeat; }
#topPan ul.menu li.b04 a:hover{ width:110px;  background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#topPan ul.menu li.b05 {margin-right:0}
#topPan ul.menu li.b05 a{ width:110px;  background:url(../images/btn_5.gif) 0 0 no-repeat; }
#topPan ul.menu li.b05 a:hover{ width:110px;  background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#topPan ul.menu li.linem{width:1px; background:url(../images/spacer_m.gif) 0 0 no-repeat}

/* HEADER */

#headerPan{width:775px; height:241px; position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat}
#headerPan1{width:775px; height:241px; position:relative; background:url(../images/info_header.jpg) 0 0 no-repeat}
#headerPan2{width:775px; height:241px; position:relative; background:url(../images/local_header.jpg) 0 0 no-repeat}
#headerPan3{width:775px; height:241px; position:relative; background:url(../images/prices_header.jpg) 0 0 no-repeat}
#headerPan img#logo{position:absolute; top:42px; left:535px}


/* CONTENT */

#contentPan{width:725px; position:relative; padding-top:20px; margin-left:25px}

#c1{width:200px; padding:10px 10px 10px 10px; float:left; border-style:solid; border-width:1px; background-color:#ebffeb}
#c2{width:475px; margin:0 0 0 0; float:right}
#c3{width:710px; margin:0 0 0 0; float:left}

#about{margin-bottom:20px}
#about h2{height:32px; position:relative; background:url(../images/h_about.gif) 0 0 no-repeat; margin-bottom:10px}
#about img{float:left; margin-right:10px; border-right:#c3dad8 10px solid}
#about img.btn_readmore{float:none; margin-right:0; border:none; margin-left:215px}

#therapies h2{height:32px; position:relative; background:url(../images/h_therapies.gif) 0 0 no-repeat; margin-bottom:10px}
#therapies img{float:left; margin-right:10px; border-right:#c3dad8 10px solid}

#therapies ul{float:left; width:195px}
#therapies ul li{ background: url(../images/index_52.gif) 0 6px no-repeat; padding:0 0 0 16px; margin-bottom:4px;}
#therapies ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#889c93; text-decoration:none;}
#therapies ul li a:hover{color:#889c93; text-decoration:underline}

#welcome{margin-bottom:10px; padding-top:5px;}
#welcome h2{height:32px; margin-bottom:10px}
#welcome p{margin-bottom:10px}
#welcome img.btn_readmore{margin-right:240px}

/* FOOTER */

#footerPan {width:775px; height:75px; background:url(../images/b_footer.gif) 0 0 repeat-x}
#footerPan p{padding: 18px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#889c93;}
#footerPan p span{ font:10px/16px Tahoma, Geneva, sans-serif; color:#889c93;}
#footerPan p a{ font:10px/16px Tahoma, Geneva, sans-serif; color:#889c93; text-decoration:none; padding: 0 3px }
#footerPan p a:hover{ font:10px/16px Tahoma, Geneva, sans-serif; text-decoration:underline;}