html, body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-color: #fff;
}

/* Headers 
--------------------------------------*/


h1,
.news-header-main {
	color:#000;
	font-family:Georgia,sans-serif;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin: 0;
	padding: 0;	
	padding-bottom:15px;
}

h2,
.news-header {
	color:#000;
	font-family:Georgia,sans-serif;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin: 0;
	padding: 0;	
}

#main-column h2 {
	margin: 30px 0 0 0;
}

#middle-column h2 {
	margin: 0;
}

#right-column h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 210px;
	height: 28px;
	line-height: 28px;
	font-style:normal;
	font-weight:normal;
	font-family: Georgia, serif;
	color: #fff;
	background-image: url('images/h3_bg.gif');
	background-repeat: no-repeat;
}


/* Standard selectors 
--------------------------------------*/

p {
	margin: 0 0 10px 0;
	padding: 0;
}


ul {
	list-style-type: square;
	margin: 10px 25px;
	padding: 0;
	color: #fff;
}

li {
	margin: 3px 0;
	padding: 0;
}

img, 
img a {
	border: 0;
}



/* Font-styles
--------------------------------------*/

.date {
	margin: 30px 0 0 0;
	padding: 0;
	display: block;
	color: #666;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
}

.news-date {
	color: #666;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	display: block;
}

#right-column .news-date,
#right-column .news-ingress {
	margin: 0 10px;
}

#middle-column hr.archive {
	margin: 0;
	padding: 0;
	border-top: 2px dotted #f29023;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	height: 2px;
	display: block;
}

.archive-news-date {
	color: #666;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	display: inline;
}
.archive-news-item {
	color: #333;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 2px 10px;
	display: inline;	
}

.news-item {
	color: #333;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 2px 10px;
	display: block;	
}

.news-brod {
	color: #333;
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 2px 0;
	display: block;	
}

.news-ingress {
	color: #333;
	font-family: Verdana,sans-serif;
	font-weight: normal;
	margin: 2px 0;
	display: block;	
}

.copyright-photo {
	color:#666;
	font-family:Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 2px 0 -10px 0;
	padding: 0;
	display: block;
}

.brodtext,
.results-sample,
.results-path {
	color:#000;
	font-family:Verdana,sans-serif;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.results-title {
	color:#000;
	font-family:Georgia,sans-serif;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin: 0;
	padding: 0;	
}

.brodtext a:link,
.brodtext a:visited,
#breadcrumbs a:link,
#breadcrumbs a:visited,
#tools a:link,
#tools a:visited,
#footer a:link,
#footer a:visited,
.results-sample a:link,
.results-sample a:visited,
.results-navigation a:link,
.results-navigation a:visited,
a.news-brod a:link,
a.news-brod a:visited,
.news-brod a:link,
.news-brod a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #333;
}

.brodtext a:hover,
.brodtext a:active,
#breadcrumbs a:hover,
#breadcrumbs a:active,
#tools a:hover,
#tools a:active,
#footer a:hover,
#footer a:active,
.results-sample a:active,
.results-sample a:hover,
.results-navigation a:active,
.results-navigation a:hover,
a.news-brod a:hover,
a.news-brod a:active,
.news-brod a:link,
.news-brod a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #000;
}

.login a:link,
.login a:visited {
	text-decoration: none;
	font-weight: bold;
	padding: 20px 35px;
	color: #666;
	border: 3px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.login a:hover,
.login a:active {
	text-decoration: none;
	font-weight: bold;
	padding: 20px 35px;
	color:#679817;
	border: 3px solid #A7CC6D;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

h1 a:link,
h1 a:visited,
h2 a:link,
h2 a:visited,
a.news-item:link,
a.news-item:visited {
	text-decoration: none;
	font-weight: normal;
	color: #333;
}

h1 a:hover,
h1 a:active,
h2 a:hover,
h2 a:active,
a.news-item:hover,
a.news-item:active {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}

a.news-date:link,
a.news-date:visited {
	text-decoration: none;
	font-weight: normal;
	color: #666;
}

a.news-date:hover,
a.news-date:active {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}

 div a.inkanews_active:hover,  
 div a.item.inkanews_active:active, 
 div a.inkanews_active:link,
 div a.inkanews_active:visited {
color:#000000;
font-weight:normal;
text-decoration:underline;
}

.results-title a:link,
.results-title a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #333;
}

.results-title a:active,
.results-title a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}


.results-path a:link,
.results-path a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #679817;
}

.results-path a:active,
.results-path a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #000;
}

.login {
	margin: 80px auto 0 auto;
	text-align: center;
	font-family: verdana, sans-serif;
}

.inkasitemaptext {
display:block;
font-family:Verdana,sans-serif;
font-style:normal;
color:#333;

}

ul li .inkasitemaptext a:link, 
ul li .inkasitemaptext a:visited, 
.inkasitemaptext a:visited,
.inkasitemaptext a:link {
color:#333;
font-weight:normal;
text-decoration:none;
}
ul li .inkasitemaptext a:hover, 
ul li .inkasitemaptext a:active, 
.inkasitemaptext a:active,
.inkasitemaptext a:hover {
color:#000;
font-weight:normal;
text-decoration:underline;
}

.inkasitemap_letterheading {
  color:#000;
  font-weight:bold;
  font-family:Verdana,sans-serif;
  font-style:normal;
  margin: 20px 0 0 0;
}



/* DIVS
--------------------------------------*/

#containter {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 1000px;
}

#header {
	margin: 10px auto;
	padding: 0;
	text-align: left;
	background-image: url('images/header.gif');
	background-repeat: no-repeat;
	background-position: top left;
	height: 120px;
	width: 966px;
}

#page-title {
	display: none;
}
#page-logo {
	margin: 0;
	padding: 0;
	float: left;
	display:inline;
}
#top-menu {
	margin: 0;
	padding: 0;
	float: right;
}

#top-menu ul {
	margin: 0 5px;
	padding: 0;
	list-style-type: none;
	display: inline;
}

#top-menu li {
	float: left;
	margin: 5px;
	padding: 0;
	font-family: verdana, sans-serif;
}

#top-menu a:link,
#top-menu a:visited {
	text-decoration: none;
	color: #eee;
	font-weight: normal;
}

#top-menu a:hover,
#top-menu a:active {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
}

#search-box {
	margin: 72px 10px 0 755px;
	margin: -50px\9 10px\9 0\9 375px\9; /* IE Fix */
	padding: 0;
	clear: both;
	float: right;
	position: absolute;
	display: none;
}

.search-input,
.xsTxtSearch {
	margin: 0 3px 0 0;
	padding: 0;
	width: 150px;
	height: 20px;
}

input[type=text],
input[type=submit] {
	font-weight:normal;
	padding: 0 5px;
	margin: 0;

	
}

.summary {
	display: none;
}

#columns {
	clear: both;
	width: 960px;
	margin: 5px auto;
	padding: 0;
	text-align: left;
}

.left-column {
	float: left; 
	margin: 0;
	padding: 0;
	width: 470px;
	overflow: hidden;
}


#left-column {
	float: left;
	width: 220px;
	margin: 0 0 40px 0;
	padding: 0;
}

.right-column {
	float: right; 
	margin: 0;
	padding: 0 0 10px 0;
	width: 200px;
	overflow: hidden;
}

#right-column {
	float: right;
	width: 210px;
	margin: 0 0 40px 0;
	padding: 0;
	overflow: hidden;
}

.right-column-content {
	width: 208px;
	width: 210px\9; /* IE fix */
	padding: 10px 0 10px 0;
	margin: 0 0 10px 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}

#middle-column {
	margin: 0 225px 0 5px;
	margin: 0\9 222px\9 0\9 5px\9; /* IE fix */
	padding: 0;
	overflow: hidden;
	width: 498px;
}

#main-column {
	width: 728px;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

img.sans-copyright {
	margin: 0 0 30px 0;
}

#toolbar {
	margin: 0 0 15px 0;
	margin-bottom: 8px\9; /* IE Fix */
	padding: 0;
	height: 40px;
	height: 35px\9; /* IE Fix */
}

#breadcrumbs {
	float: left;
	margin: 0 30px;
	margin-top: 5px\9; /* IE Fix */
	padding: 0;
	line-height: 40px;
	line-height: 28px\9; /* IE Fix */
	font-family: verdand, sans-serif;
}

#tools {
	float: right;
	margin: 10px 0 0 0;
	padding: 0;
	height: 30px;
	height: 20px\9; /* IE Fix */
}

#tools ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
	color: #333;
}

#tools li {
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
	line-height: 20px;
	height: 20px;
	font-family: verdand, sans-serif;
}

#tools li .tools-item {
	margin: 0 10px 0 0;
}

#main-column hr {
	margin: 0;
	padding: 0;
	border-top: 2px dotted #f29023;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	height: 2px;
	display: block;
}
/* .main-content hr {
	visibility: hidden;
} */

.separator {
	clear:both;
}

.spacer {
	margin: 30px 0;
	padding: 0:
	display: block;
}

.small-spacer {
	margin: 10px 0 0 0;
	padding: 0:
	display: block;
}

.spacer-bottom {
	margin: 20px 0;
	padding: 0:
	display: block;
	clear: both;
	height: 20px;
}

#middle-column hr {
	margin:30px 0 0 0;
	padding: 0;
	border-top: 2px dotted #f29023;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	height: 2px;
	display: block;
}

#right-column hr {
	margin: 10px 2px;
	padding: 0;
	border-top: 2px dotted #78bd06;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	height: 2px;
	display: block;
}

.main-content {
	margin: 20px 0 80px 30px;
	padding: 0;
}

.middle-content {
	margin: 0 0 20px 0;
	padding: 0;
}

.start-middle-columns {
	margin: 0;
	padding: 0;
}

.start-middle-left {
width:239px;
/* display:inline-block; */
/* display:inline\9; */
float: left;
margin:0;
padding:0;
}
.start-middle-right {
width:239px;
/* display:inline-block; */
/* display:inline\9; */
float: right;
margin:0 0 0 16px;
padding:0;
}

.main-content ul,
.middle-content ul {
	list-style-type: square;
	margin: 10px 25px;
	padding: 0;
	color: #78bd06;
}

.main-content ul ul,
.middle-content ul ul {
	list-style-type: square;
	margin: 10px 25px;
	padding: 0;
	color: #f29023;
}

.main-content li,
.middle-content li {
	margin: 3px 0;
	padding: 0;
}

#banner {
	margin: 60px auto 0 auto;
	padding: 0;
	background-image: url('images/banner.gif');
	background-repeat: no-repeat;
	width: 200px;
	height: 136px;

	
}
.banner_link {	
	padding: 0;
	background-repeat: no-repeat;
	height:50px;
	display:inline;
	float:left;
	margin-top:86px;
	
}
.addthis_default_style .at300b, 
.addthis_default_style .at300m {
padding:0;
}


.news-header2 {
	margin: -30px 0 0 0;
}

#footer {
	margin: 30px 0 10px 0;
	padding: 6px 0 0 0;
	border-top: 2px dotted #f29023;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	display: block;
	clear: both;
	font-family: Verdana,sans-serif;
}



/* Menu
--------------------------------------*/

#dnn_PANELBAR2_RadPanel1 {
	width: 220px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.RadPanelbar_Teh .rootGroup .item a:link,
.RadPanelbar_Teh .rootGroup .item a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #d00009;
	width: 190px;
	line-height: 42px;
	display: block;
}

.RadPanelbar_Teh .rootGroup .item a:hover,
.RadPanelbar_Teh .rootGroup .item a:active {
	text-decoration: none;
	font-weight: normal;
	color: #333;
	width: 190px;
	line-height: 42px;
	display: block;
}

.RadPanelbar_Teh .rootGroup .item .level1 a:link,
.RadPanelbar_Teh .rootGroup .item .level1 a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #333;
	width: 190px;
	line-height: normal;
	display: block;
	font-family: Verdana, sans-serif;
}

.RadPanelbar_Teh .rootGroup .item .level1 a:hover,
.RadPanelbar_Teh .rootGroup .item .level1 a:active {
	text-decoration: underline;
	font-weight: normal;
	color: #333;
	width: 190px;
	line-height: normal;
	display: block;
	font-family: Verdana, sans-serif;
}

.RadPanelbar_Teh .rootGroup .item .level1 a.active {
	font-weight: bold;
}

/*Inka_RegistrationForm*/
.inka_registration_label
{
	font-size:11px;
	font-family:Verdana, sans-serif;
	width:150px;
	margin-bottom:5px;
}

.inka_registration_textbox
{
	font-family:Verdana, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	 
	margin-bottom:5px;
	width:250px; 
	 
}
.inka_registration_textarea
{
	color:#333333;
	font-size:11px;
	font-weight:normal;
	 
	font-family:Verdana, sans-serif;
	width:450px;
	overflow:auto;
	margin-bottom:5px;
	
}
.inka_registration_button
{
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	font-family:Verdana, sans-serif;
	 
}
.inka_registration_error
{
	color:red;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	font-family:Verdana, sans-serif;
	margin-left:5px;
}
.inka_registration_result
{
	color:black;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	font-family:Verdana, sans-serif;
	margin-bottom:10px;
}
#registration_container
{

width:400px;
}

.print-only
{
display:none;
}
/* ul.KssMenu-vertical ul {
	display: none;
} */

/* ul.KssMenu-vertical li.active ul {
	display: list;
} */


/* ul.KssMenu-vertical {
	margin: 0;
	padding: 0;
}*/

/* ul.KssMenu-vertical li {
	margin: 0 0 20px 0;
	padding: 0 15px;
	height: 42px;
	line-height: 42px;
	width: 190px;
	width: 220px\9;
	font-family: Georgia, serif;
	list-style-type:none;
	border-bottom: 1px solid #d00009;
	background-image: url('images/bg_menu.gif');
	background-repeat: repeat-y;
	background-position: top left;
	display: block;
} */

/*ul.KssMenu-vertical li .inkamenutext {
	background-image:url('images/arrow.gif');
	background-repeat: no-repeat;
	background-position: center right;
	height: 42px;
	width: 190px;
} */

