a {
	color: #14D714;
	text-decoration: none;
}

a:hover {
	color: #E1E113;
	text-decoration: none;
}

a.web-location {
	font-weight: bold;
}

body.web-main {
	background-color: #646464;
	color: #D3D3D3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

img.banner {
	border: solid 1px #313131;
}

img.web-dc-logo {
	margin-left: 15px;
}

td {
	cursor: default;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.banner-space {
	background-color: #313131;
	background-image: url(/images/bs_back.gif);
	padding-left: 10px;
}

td.copyright {
	border-top: solid 1px #E3E3E3;
	padding-bottom: 12px;
	padding-left: 7px;
	padding-top: 6px;
}

td.hatchbit {
	border-top: solid 1px #E3E3E3;
	padding-bottom: 12px;
	padding-right: 7px;
	padding-top: 9px;
}

td.mail-list {
	font-size: 11px;
	padding-left: 6px;
}

td.mail-list-head {
	color: #22B822;
	font-size: 13px;
	font-weight: bold;
}

td.nav-button {
	background-color: #D3D3D3;
	border-top: solid 1px #646464;
	color: #228422;
	cursor: default;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	padding-left: 9px;
}

td.nav-button-over {
	background-color: #D6D6A3;
	border-top: solid 1px #646464;
	color: #000000;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	padding-left: 9px;
}

td.nav-button-selected {
	background-color: #A3D4A3;
	border-top: solid 1px #646464;
	color: #000000;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	padding-left: 9px;
}

td.nav-line {
	border-top: solid 1px #646464;
	font-size: 1px;
}

td.news-author {
	font-size: 10px;
	padding-bottom: 12px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: right;
}

td.news-brief {
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: justify;
}

td.news-date {
	font-size: 10px;
	padding-left: 6px;
}

td.news-list-author {
	font-size: 10px;
	padding-bottom: 12px;
	text-align: right;
}

td.news-list-brief {
	font-size: 11px;
	text-align: justify;
}

td.news-list-date {
	font-size: 10px;
}

td.news-list-title {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}

td.news-title {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
}

td.party-data {
	font-size: 10px;
	padding-left: 6px;
	padding-right: 6px;
}

td.party-day {
	border-bottom: solid 1px #D3D3D3;
	font-weight: bold;
}

td.party-extra {
	text-align: justify;
}

td.party-list-date {
	border-bottom: solid 1px #D3D3D3;
	padding-bottom: 2px;
}

td.party-list-party {
	padding-bottom: 4px;
	padding-left: 7px;
}

td.popup-header {
	background-color: #313131;
	color: #22B822;
	font-size: 13px;
	font-weight: bold;
	padding: 6px 7px 6px 7px;
}

td.popup-normal {
	padding-left: 7px;
	padding-right: 7px;
}

td.prikaz-content {
	padding-top: 10px;
	text-align: justify;
}

td.prikaz-line {
	border-bottom: solid 1px #D3D3D3;
	padding-bottom: 4px;
}

td.prikaz-normal{
	font-size: 11px;
	padding-bottom: 2px;
}

td.prikaz-title{
	color: #14D714;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}

td.search-adv-options {
	padding-bottom: 2px;
	padding-left: 23px;
	padding-top: 3px;
}

td.search-criteria {
	padding-bottom: 4px;
	padding-left: 7px;
}

td.search-results {
	padding-bottom: 14px;
	padding-left: 7px;
}

td.sep-line {
	border-bottom: solid 1px #D3D3D3;
	font-size: 1px;
	height: 14px;
}

td.tbar-lbc {
	background-color: #313131;
	border-bottom: solid 1px #D3D3D3;
	font-size: 1px;
}

td.tbar-main {
	background-color: #313131;
	border-bottom: solid 1px #D3D3D3;
	color: #14D714;
	font-weight: bold;
	padding-left: 10px;
}

td.tbar-rtc{
	background-color: #313131;
	font-size: 1px;
}

td.voter-result-item {
	padding-left: 7px;
}

td.web-back {
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 14px;
}

td.web-dark-gray {
	background-color: #313131;
}

td.web-header-bar {
	background-color: #D3D3D3;
	color: #313131;
	font-size: 10px;
	font-weight: normal;
	font-weight: bold;
	text-align: center;
}

td.web-light-gray {
	background-color: #D3D3D3;
}

td.web-line {
	border-top: solid 1px #D3D3D3;
	font-size: 1px;
}

td.web-list-options {
	font-size: 10px;
	font-weight: normal;
	padding-left: 7px;
	padding-bottom: 2px;
}

td.web-location {
	border-bottom: solid 1px #D3D3D3;
	font-size: 10px;
	padding-bottom: 6px;
}

.web-button {
	background-color: #D3D3D3;
	border: 1px outset;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 75px;
}

.web-input {
	background-color: #D3D3D3;
	border: 1px inset;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.web-input100 {
	width: 100%;
	background-color: #D3D3D3;
	border: 1px inset;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.web-select {
	background-color: #D3D3D3;
	border: 1px inset;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.prikaz-indent-list {
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 4px;
}

span.options {
	color: #E1E113;
}

IMG.thumbnail {
	border: solid 1px #D3D3D3;
}

SPAN.text-gray {
	color: #808080;
}

td.page-list {
	font-size: 10px;
	font-weight: bold;
}

bannerImage {
   	overflow: hidden;
}