

h1 {color: #000000;font: 40px/50px Trebuchet MS, Arial;font-weight: normal;margin-bottom: 7px; border-bottom:3px solid #000;}

h1 img {color:#fff;background-color: #000; padding:0px 5px 0px 5px;width:inherit;margin-bottom: -10px;margin-right:9px;text-align:center;}

p {color: #3f3f3f;font: 13px/16px  Arial;font-weight: normal;}

a h3 {color: #000000;font: 16px/19px Trebuchet MS, Arial;font-weight: bold;margin-bottom: 5px;margin-top: 10px;text-align: center;text-decoration: none;}

a h3:hover {text-decoration: underline; }







strong {color: #ffffff;font: 13px/13px Trebuchet MS, Arial;font-weight: bold;}

hr {border: 0px;color: #000000;background-color: #000000;height: 3px;width: 100%;}

a.nav {color: #ffffff;font: 12px/12px Trebuchet MS, Arial;font-weight: bold;}

a.nav:hover {color: #bfbfbf;}

.navnote {font: 11px/14px  Arial;color: #7f7f7f;font-weight: bold;}


.imagenote {font: 11px/13px  Arial;color: #bfbfbf;font-weight: bold;text-align: right;}


img.art {padding: 12px 0px 4px 0px;}

br.10 {line-height: 10px;}

br.5 {line-height: 2px;}



td.main {padding: 0px 20px 12px 20px;}

td.pagenav {padding: 10px 10px 10px 10px;}

td.nexttext {padding: 0px 5px 0px 5px;color: #000000;font: 12px/12px  Arial;font-weight: bold;}


td.content {padding: 30px 30px 30px 30px;}

table.content01 {background-color: #f0f0f0; padding: 35px 30px 32px 30px; border: 1px solid #bfbfbf; }

table.content02 {padding: 35px 30px 32px 30px; border: 1px solid #ffffff; }



table.mainbody {border: 5px solid #000000; }

table.commentbody {border: 1px solid #000000; }





