body {
	padding: 0px;
	margin: 0px;
}
table td, form, div {
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #262626;
	padding: 0px;
	margin: 0px;
}

a:hover { text-decoration: none; }

a.green { color: #548715; }
a.blue { color: #7560c4; }
a.white { color: #ffffff; }

span { padding: 0px; margin: 0px; }

p { padding: 1px 0px 4px 0px; margin: 0px; }
p.min { font-size: 10px; color: #282828; padding: 0px; }
p.title { font-size: 17px; color: #434343; }
p.green { font-size: 13px; font-weight: bold; color: #548715; padding: 0px; }

img { border: none; }
img.hidden { display: none; }
div.hidden { display: none; }
div.clear { clear: both; font-size: 0px; }

#header {
	/*height: 152px;*/
	padding: 0px 0px 0px 0px;
}
#language {
	width: 235px;
	font-size: 10px;
	color: #5a900f;
	padding: 5px 15px 5px 15px;
	float: left;
}
#language span {
	color: #ffffff;
}
#language a {
	color: #5a900f;
	text-decoration: none;
}
#sitemap {
	width: 100px;
	font-size: 10px;
	color: #5a900f;
	padding: 5px 23px 5px 15px;
	float: right;
	text-align: right;
}
#sitemap a {
	color: #5a900f;
	text-decoration: none;
}
#logo {
	width: 235px;
	float: left;
	padding: 0px 0px 8px 15px;
}
#open {
	width: 40px;
	float: left;
}
#menu {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#center {
	height: 450px;
	/*padding: 0px 0px 40px 0px;*/
	position: absolute;
	bottom: 0px;
	/*background: red;*/
}
#aleft { position: absolute; top: 200px; left: -35px; }
#aright { position: absolute; top: 200px; right: -35px; }
#animals-main {
	position: absolute;
	bottom: 0px;
	/*margin: auto 0px;
	text-align: center;*/
	padding: 0px 0px 70px 14px;
	/*background: green;*/
}
/*#center-out {
	height: 540px;
}*/
#center-content {	width: 1020px;
	background: url('/templates/images/center.png') 50% 0% no-repeat;
}
#center-in {
	padding: 20px 40px 0px 40px;
}
#words {
	padding: 10px 0px 60px 0px;
}
#close {
	text-align: center;
}
#footer {
	height: 100px;
	/*background: url('/templates/images/footer.png') 50% 50% no-repeat;*/
}
#footer-in {
	height: 90px;
	background: url('/templates/images/footer.png') 50% 50% no-repeat;
}
#footer-left {
	width: 300px;
	float: left;
}
#footer-left div {
	font-size: 12px;
	padding: 28px 10px 10px 30px;
	text-align: left;
}
#footer-right {
	width: 300px;
	float: right;
}
#footer-right div {
	font-size: 12px;
	padding: 35px 40px 10px 10px;
	text-align: right;
}
div.content {
	padding: 0px 0px 10px 0px;
}
div.item {
	padding: 0px 0px 5px 0px;
	text-align: left;
}
div.title {	font-size: 20px;
	color: #5d9317;
	padding: 0px 0px 15px 0px;
}
