
body {
	color: #000000;
	margin: 0px;
	padding: 0px; 
	background: url(../skin/background3.gif) #ffffff repeat-y 30px 0px;
}
img {
	border: 0;
}
fieldset {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
div#container {
	margin: 0px;
	padding: 0px;
	margin-left: 30px; margin-right: 30px;
}
div#left {
	float: left;
	width: 160px;
	margin: 0px;
	padding: 0px;
}
div#left_text {
	padding: 0px;
	text-align: left;
}
div#left_text p {
	margin: 0px;
}
div#content {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	margin-left: 150px; margin-right: 200px;
}
div#content_text {
	font: normal 1.5em "Verdana", verdana, sans-serif;
	padding: 5px 10px 5px 10px;
	text-align: left;
}
div#content h1 {
	color: #25543A;
	background-color: #D2E57D;

}
div#content h2 {
	color: #8AAD20;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #25543A;
	border-bottom: 1px solid #25543A;
}
div#content h3 {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #8AAD20;
}
div#content h4 {
	background-color: #D2E57D;
	margin: 0px;
	padding: 2px;
	border: 0px
}
div#content h5 {
	font: normal 1em "Verdana", verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px
}
div#content h6 {
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #8DAE22;
}
div#content a:link {
	text-decoration: none; color: #8DAE22;
}
div#content a:visited {
	text-decoration: none; color: #8DAE22;
}
div#content a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#content h5 a:link {
	text-decoration: none; color: #000000;
}
div#content h5 a:visited {
	text-decoration: none; color: #000000;
}
div#content h5 a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#right {
	float: right;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
div#right_text {
	padding: 5px;
	text-align: left;
	border-left: 1px solid #25543A;
}
div#right_text p {
	margin: 0px;
}
div#footer {
	clear: both;
	background-color: #B1D440;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
}
div#top {
	background-color: #87AF0E;
	height: 79px;
	margin: 0px;
	padding: 0px;
}
div#top_text {
	margin: 0px;
	padding: 0px;
}
div#footer a:link {
	text-decoration: none; color: #000000;
}
div#footer a:visited {
	text-decoration: none; color: #000000;
}
div#footer a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#footer_text {
	padding: 0px;
	text-align: center;
}
div#footer_menu {
	background-color: #B1D440;
	padding: 5px;
	border-bottom: 3px solid #5E7F27;
	text-align: center;
}
div#stat {
	background-color: #5E7F27;
	padding: 5px;
	border-top: 1px solid #25543A;
	border-bottom: 3px solid #ffffff;
	text-align: right;
	margin-left: 0px;
}
div#banner {
	background-color: #87AF0E;
	padding: 0px;
	text-align: right;
	border-top: 2px solid #5E7F27;
	margin-left: 0px;
}
div.spacer {
	padding: 5px;
	height: 120px;
	border: 10px;
	text-align: right;
}
div#login {

			padding: 5px;
			border-bottom: 1px solid #25543A;
	text-align: right;
}
div#login_failed {
	color: #ff0000;
	padding: 5px;
	border-bottom: 1px solid #25543A;
	text-align: right;
}
div#login a:link {
	text-decoration: none; color: #000000;
}
div#login a:visited {
	text-decoration: none; color: #000000;
}
div#login a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#login_failed a:link {
	text-decoration: none; color: #000000;
}
div#login_failed a:visited {
	text-decoration: none; color: #000000;
}
div#login_failed a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#logout {
		padding: 5px;
		border-bottom: 1px solid #25543A;
	text-align: right;
}
div#logout a:link {
	text-decoration: none; color: #000000;
}
div#logout a:visited {
	text-decoration: none; color: #000000;
}
div#logout a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#logo {
	padding: 0px;

	float: left;
	text-align: left;

}
div#logo2 {
	padding: 0px;

	float: right;
	text-align: right;

}
div#main_gallery {
	text-align: center;
}
div#main_gallery_text {
	text-align: center;
}
div.gallery_item {
	background-color: #D2E57D;
	float: left;
	width: 110px;
	height: 120px;
	margin: 1px;
	padding: 5px;
	text-align: center;
}
div#gallery_preview {
	background-color: #ffffff;
	padding: 5px;
	border-bottom: 1px solid #25543A;
	text-align: center;
}
div#last_news {
	background-color: #ffffff;
	padding: 5px;
	border-bottom: 1px solid #25543A;
	text-align: left;
}
div#last_news a:link {
	text-decoration: none; color: #8DAE22;
}
div#last_news a:visited {
	text-decoration: none; color: #8DAE22;
}
div#last_news a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#top_articles {
	background-color: #ffffff;
	padding: 5px;
	border-bottom: 1px solid #25543A;
	text-align: left;
}
div#top_articles a:link {
	text-decoration: none; color: #8DAE22;
}
div#top_articles a:visited {
	text-decoration: none; color: #8DAE22;
}
div#top_articles a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#last_links {
	background-color: #ffffff;
	padding: 5px;
	border-bottom: 1px solid #25543A;
	text-align: left;
}
div#last_links a:link {
	text-decoration: none; color: #8DAE22;
}
div#last_links a:visited {
	text-decoration: none; color: #8DAE22;
}
div#last_links a:hover {
	color: #8DAE22;
	text-decoration : underline;
}
div#calendar {
	color: #000000;
	padding: 5px;
	padding-top: 20px;
	text-align: center;
}
div#calendar a:link {
	font-weight: bolder;
	text-decoration: none; color: #DF0024;
}
div#calendar a:visited {
	font-weight: bolder;
	text-decoration: none; color: #DF0024;
}
div#calendar a:hover {
	font-weight: bolder;
	color: #DF0024;
	text-decoration : underline;
}
table.link {
	border-bottom: 0px;
	background-color: #ffffff;
}
table.article {
	border-bottom: 0px;
	background-color: #ffffff;
}
table.mainarticle {
	border-bottom: 0px;
	background-color: #ffffff;
}
table.agenda {
	border-bottom: 0px;
	background-color: #ffffff;
}
img.left {float: left; margin: 2px 10px 5px 0px;}
img.right {float: right; margin: 2px 0 5px 10px;}