﻿/* CSS Document */
body{
background:url(images/bg.jpg) repeat;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
#container {
width:800px;
margin:auto;
background:#ffffff;
}
a{
color:#01337E;
text-decoration:none;
}
#header{
background:url(images/bg.jpg) repeat;
width:800px;
margin:auto;
}
ul {list-style-type: none;
margin:0px;
padding:0px;
} 

li {margin-bottom: 0px;}

.menu a {
	 padding-left:9px;
	 width: 147px; 
     height: 20px;
     display: block;
     text-align: left;
     border-bottom: 1px solid gray;
     	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: none;
}
	 
.menu a:hover {
     background: #e2e2e2;
	 color:#800000;
     }


.menu2 a {
	 padding:2px;
	 padding-left:10px;
	 width: 150px; 
     height: 20px;
     display: block;
     text-align: left;
     border-bottom: 1px solid gray;
     text-decoration: none;
     color: #E89D59;
     background: #666666;
	 }
	 
.menu2 a:hover {
     background: #999999;
	 color:#ffffff;
     border-bottom: 1px solid gray; 
     }

.imag{
border:1px solid #cccccc;
background:#ffffff;
padding:1px;
margin-top:2px;
}
#footer{
margin-left:10px;
margin-top:10px;
font-size:9px;
color:#666666;
word-spacing:3px;
height:40px;
text-align:center;
}
#footer a{
color:#333333;
text-decoration:none;
}
#contents{
color:#333333;
padding:5px;
}
.frmtxt{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #343434;
}
.button{
background:#E5B546;
color:#343434;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
}
.b_img{
border:2px solid #FAC042;
background:#666666;
padding:3px;
}
h1{
font-size:1.2em;
color:#01337E;
}
h2{
font-size:1em;
color:#e2e2e2;
}
.group{
font-family:Arial, Helvetica, sans-serif;
}
.events{
border:1px solid #e2e2e2;
padding:10px;
margin-bottom:20px;
}
#contact{
float:right;
text-align:right;
}
#logo{
float:left;
width:300px;
}
.brClear{
clear:both;
}
#admin_contents{
vertical-align:middle;
text-align:center;
margin:auto;
color:#666666;
}
.frmtxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #cccccc;
background:#cccccc;
color:#333333;
}
.button1{
background:#01337E;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
width:80px;
text-transform:uppercase;
letter-spacing:0.05em;
}
.nav{
background:#f2f2f2;
border-right:1px solid #999999;
width:160px;
}
.td_header{
background:#f2f2f2;
border-bottom:1px solid #666666;
}
.tb_main{
background:#ffffff;
border:1px solid #666666;
}
.td_right{
background:#f2f2f2;
width:160px;
border-left:1px solid #666666;
}
.footer_td{
background:#f2f2f2;
}
.td_contents{
background:#ffffff;
width:480px;

border-bottom:1px solid #666666;
}
.td_news_contents{
background:#ffffff;
width:640px;

border-bottom:1px solid #666666;
}
.img_treatments{
text-align:center;
margin-left:10px;
}
