body {	padding: 0; margin: 0; border: solid 1px #000000; font-family: Arial; font-size: 14px; color:  #000000; }
p, form { margin: 0; }
a { color: #000000; text-decoration: none;}
img { color: #000000; border-color: #000000; }
a:hover { color: #ff0000; }
.ltop a { color: #ffffff; font-size: 12px; }
.lbot { font-size: 10px; color: #cccccc;}
.lbot a { color: #cccccc; font-size: 10px; }
.s1 { font: normal 22px Arila; color: #666666; line-height: 18px;}
.s2 { font: normal 16px Arila; color: #666666; }
.s3 { font: normal 11px Arila; color: #666666; }
.topmenu { padding: 0 14 0 14; font-size: 12px;}
.topmenu a { color: #ffffff; font-size: 12px; margin: 0 10 0 10;}
.mainmenu { font-size: 12px;  padding: 0 6 0 6;}
.mainmenu a { font-size: 12px; color: #ffffff; text-decoration: none; width: 100%;}
.submenu { font-size: 12px; color: #000000; padding: 5 5 5 5; border-bottom: solid 1px #ffffff;}
.submenu a { font-size: 12px; color: #000000; margin-left: 5;}
.path { font-size: 11px; color: #cccccc; padding: 0 0 0 6;}
.path a { font-size: 11px; color: #cccccc; }
.title { font: bold 20px Arial; color: #666666; padding: 0 20 0 20;}
.botmenu a { font-size: 11px; margin: 0 4 0 4; }
.rbot { font-size: 10px; color: #999999;}
.rbot a { color: #999999; font-size: 10px; }
.txt { text-align: justify;} 
ul { margin-top: 0; margin-bottom: 0; }
.nav td, .nav a { font-size: 11px; }
.bhd { padding: 3 15 3 15; background: #d0d0d0;}
.bhv { background: #ededed; }
.bbd { padding: 3 15 3 15; background: #ededed;}
.bbdl { padding: 3 5 3 5; background: #ededed;}
.bbdl a { font-size: 10px; }
.bbv { background: #d0d0d0; }
.text, .text td, .text div, .text p, .text a, .text form, .text textarea, .text input { font-size: 11px; font-family: Arial;}
.text a { text-decoration: underline; }
.frm { width: 100%; border: solid 1px #999999; }
.phone { font-size: 11px; }
.phone h1 { font-size: 18px; margin: 0 0 0 0; }