body,tr,td,div,p,li,ul,ol,a,form {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.pagecaption {color:#555555; font-weight:bold; font-size:18px; font-family:Times New Roman; }

input,textarea,select {font-family: Arial,Verdana,Helvetica,sans-serif; font-size:13px; background:white; color:#555555; border: 1px solid #B0B0B0; }

.txt { font-size:13px; color:#333333; line-height:18px; text-align:left; }
.smtxt { font-size:11px; color:#333333; line-height:15px; }
.path { font-size:11px; color:#333333; }

form {margin: 0 0 0 0}

.www { color:#28166f; font-weight:bold; font-size:12px; }
.www:link { color:#28166f; }
.www:visited { color:#28166f; }
.www:active { color:#28166f; }

.address { color:#333333; font-weight:bold; font-size:12px; }
.button { background-image:url('/i/button_bg.gif'); }

.minister { font-size:12px; color:#000000; }

.newstitle { color:#333333; font-weight:bold; font-size:16px; }
.news { color:#333333; font-weight:normal; font-size:11px; }
.news a {
	font-size:11px;
}
.date { color:#333333; font-weight:bold; font-size:11px; }

h1 { color:#000000; font-weight:bold; font-size:16px; }
.topmenu {color:#FFFFFF; font-weight:bold; font-size:12px}

.catalogmenu {color:#FFFFFF; font-weight:bold;font-size:12px}

table.bordered { border-top: 1px solid #2905a1; border-right: 1px solid #2905a1; font-size:14px; color:#333333;line-height:18px; text-align:left; }
td.bordered { border-bottom: 1px solid #2905a1; border-left: 1px solid #2905a1;}


table #borderbg { border : 1px solid #28166f; }
tr #pagebg { }
tr #captionbg { font-weight: bold; }
table #borderbg td  { border : 1px solid #28166f; }

.smtxt li { margin-top: 5px; }
.copyright { font-size:11px; color: white; }
.copyright#print { color: black; }
.copyright a { color: white; text-decoration: none; }
.copyright a:hover { text-decoration: underline; }

a { color: black; }


