BODY, td { font-family : Verdana, Arial, Helvetica, sans-serif; color : #333333; }



P, td { margin-top:0px; margin-bottom:0px; font-size: 10px; line-height:130%;}



.bodytext A { border-bottom:dotted 1px #333333; }

.bodytext A:hover { border-bottom:solid 1px #333333; }

.rightcolumn A { border-bottom:dotted 1px #333333; }

.rightcolumn A:hover { border-bottom:solid 1px #3333333; }



H1 { font-size:11px; margin-top:0px; margin-bottom:0px; }

H2 { font-size:11px; margin-top:0px; margin-bottom:10px; }

H3 { font-size:13px; margin-top:0px; margin-bottom:10px; }

H4 { font-size:15px; margin-top:0px; margin-bottom:10px; }



P.bodytext { line-height:130%; }



OL { font-size: 11px; margin-top:0px; margin-bottom:0px; margin-left:10px; }

UL { font-size: 11px; margin-top:0px; margin-bottom:0px; margin-left:10px;  }

LI  { margin-top:0px; margin-bottom:0px; margin-left:10px;  }



A:link, A:visited, A:active { background-color : transparent; color : #999999; text-decoration : none; font-weight : normal; }

A:hover { background-color : transparent; color : #333333; text-decoration : none; font-weight : normal; }



A.norm:link, A.norm:active, A.norm:visited { background-color : transparent; color : #999999; text-decoration : none; font-weight : normal; border: #333333; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }

A.norm:hover { background-color : transparent; color : #333333; font-weight : normal; text-decoration : none; border: #333333; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }



.subhead1 { font-size : 10px; color : #333333; }

.subhead2 { font-size : 10px; color : #333333; }

.subhead3 { font-size : 10px; color : #333333; }

.headerdate { font-size : 10px; color : #333333; font-weight: normal;}



.caption { font-size : 10px;}

.bulletlist { font-size : 11px; }

.table { font-size : 11px; }



.searchform { font-size : 12px; color : #333333; font-weight : normal; }

.searchresultpagetitle { font-size : 15px; color : #333333; font-weight : bold; }

.searchresultcontent { font-size : 11px; color : #333333; font-weight : normal; }

.searchresultheader { font-size : 14px; color : #333333; font-weight : bolder; }

.searchmarkup { color : #333333; }



.loginform { font-size : 14px; color : #333333; font-weight : normal; }



.mailform { font-size: 10px; color : #333333; font-weight : normal; }

.mailform_input { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #333333; font-weight : normal; width:200px; }

.mailform_textarea { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #333333; font-weight : normal; width:200px; height:100px;}

.mailformrequired { font-size: 10px; color : #333333; font-weight : bolder; }

.mailformcomment { font-size: 10px; color : #333333; font-weight : bolder; }

.mailformradio { font-size: 10px; color : #333333; font-weight : normal; }



.filelinks { font-size : 10px; color : #333333; }

.filelinkssize { font-size : 10px; color : #333333; }



.sitemap1 { font-size : 10px; color : #333333; font-weight: bold; }

.sitemap2 { font-size : 10px; color : #333333; margin-left : 0px; }

.sitemap3 { font-size : 10px; color : #333333; margin-left : 40px; }

.sitemap4 { font-size : 9px; color : #333333; margin-left : 60px; }



.celmenu { font-size : 10px; color : #333333; margin-top : 0px; }

.celsubmenu { font-size : 11px; color : #333333; margin-left : 20px; margin-top : 3px; }



.forum { font-size: 10px; line-height: 16px; color: #333333; margin-bottom: 0px; padding-bottom: 0px; }

.forum_form { font-size: 10px;  line-height: 120%; color: #333333; margin-bottom: 0px; padding-bottom: 0px; width: 360px; }



.news1 { font-size: 10px; line-height: 16px; color: #333333; margin-bottom: 0px; padding-bottom: 0px; }

.news2 { font-size: 10px; line-height: 16px; color: #333333; margin-bottom: 0px; padding-bottom: 0px; }

.newstable {  border: #333333; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



.tableframe {  border: 1px #333333 solid}

.tablemain {  margin-top: 20px}



.lastupdate { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999;}
.tx-mininews-pi1 .tx-mininews-pi1-searchbox INPUT { font-size:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-searchbox INPUT.tx-mininews-pi1-searchbox-sword { font-size:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-searchbox INPUT.tx-mininews-pi1-searchbox-button { font-size:10px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT { font-size:10px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-size:10px; width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-size:10px; width:50px; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT { font-size:10px; }

fieldset { border: none; }