body { margin: 0px; }
* { font: 10px Verdana; color: #525252; }
a  { font: 10px Verdana; color: #393939; font-weight: normal; text-decoration: underline; }
a:hover {color: #A54900;  font-weight: normal; text-decoration: none }
a.none { font: 10px Verdana; color: #000000; text-decoration: none }
a.none:hover {font: 10px Verdana; color: #000000; text-decoration: none}
a.orange { font: 10px Verdana; color: #FF1F00; font-weight: bold; text-decoration: none }
a.orange:hover {font: 10px Verdana; color: #FF1F00; font-weight: bold; text-decoration: underline; }
.black { color: #000000; }
.red { color: #FF0000; }
.green { color: #00AF00; }
.small { font: 9px Arial; }
.bold { font-weight: bold; }

.border { border-collapse: collapse; border: 1px dotted; padding: 5px;}
.bordertable { border-collapse: collapse; }
.center { text-align: center; }
.greybg1 { background-color: #C0C0C0; }
.greybg2 { background-color: #D0D0D0; }

.leftbg { background-image: url('images/left.jpg'); background-repeat: repeat; }
.rightbg { background-image: url('images/right.jpg'); background-repeat: repeat; }
.planbg { background-image: url('images/plan.jpg'); background-repeat: repeat; }
.menubg { background-image: url('images/menu.gif'); background-repeat: repeat; }
.headerbg { background-image: url('images/tarhely.gif'); background-repeat: repeat; }

h1 a { display: block; text-indent: -238em }
h2 { margin: 0px }
h3 { font: 12px Verdana; color: #DF6F00; font-weight: bold; margin-top: 0px }

