* {margin:0; padding:0; vertical-align:top; font-family:Arial;}
body {text-align:center; background:#888888;}

.news {background:url(/img/news_b.jpg) no-repeat; width: 180px; height: 510px; color:#000000; font-size:9pt; padding:20px; padding-top:0px;}
.news h2 {color:#CC0000; font-size:12pt; font-weight:bold; margin-top:20px; margin-bottom:15px;}
.news h3 {font-size:9pt; font-weight:bolder; margin-top:15px;}

.content {height: 500px; background:white;}
.top {background:url(/img/top.jpg) no-repeat; width:750px; height:164px;}
.toptext {font-size:6pt; font-weight:bold; margin-top:60px; text-align:center; width:220px; color:white;}
.toptext div {font-size:11px; margin-top:58px; font-weight:bold;}

.nav {font-size:11px; text-align:right; margin-right:44px;}
.nav a {text-decoration:underline; color:#000000;}
#mtbl {margin:auto; text-align:left;}

#menu {margin-left:220px; margin-top:-12px; width:530px;}
#menu * {vertical-align:middle; text-align:center;}
#menu td {height:24px; background:url(/img/menu_pubkt.gif) repeat-x;}
#menu * a {font-size:12px; text-decoration:none; color:#FFFFFF;}
#menu .selected {background:url(/img/menu_selected.gif) repeat-x;}
#menu .selected a {color:black; text-decoration:underline;}

.content {padding-top:25px; padding-left:23px; padding-right:15px; padding-bottom:10px; width:495px;}
.content h1 {font-size:12pt; font-weight:bold; color:#CC0000; margin-bottom:15px;}
.content h2 {font-size:12pt; font-weight:bold; color:#CC0000; margin-bottom:15px;}
.content img {border:1px solid black; margin-right:15px; margin-bottom:15px; float:left;}
.content {font-size:14px; color:#000000;}

.content ul {margin-left:30px;}
.content a {color:black; text-decoration:underline; font-size:10pt;}
.content p {margin-bottom:10px;}

.asd1,.asd2,.asd3 {width:300px; margin-left:40px;}
.content form {border:1px solid #939186; padding:20px;}
