﻿.contentBody{
	font-family: Arial;
	width:100%;
	padding:0px;
	margin:0px;
	border:0px;
	-webkit-font-smoothing: antialiased;
}
.header{
	height:215px;
	width:100%;
	padding:0px;
	margin:0px;
	border:0px;
	padding-top:10px;
}

.footer-logo{
	-webkit-transition: color .5s, text-shadow .5s;
	-moz-transition: color .5s, text-shadow .5s;
	-o-transition: color .5s, text-shadow .5s;
	transition: color .5s, text-shadow .5s;
	color:#000000;
	text-shadow: 0px 0px #000000;
}

.footer-logo:hover{
	-webkit-transition: color .2s, text-shadow .2s;
	-moz-transition: color .2s, text-shadow .2s;
	-o-transition: color .2s, text-shadow .2s;
	transition: color .2s, text-shadow .2s;
	color:#FFFFFF;
	text-shadow: 1px 1px #000000;
}

a {
	-webkit-transition: color .5s, text-shadow .5s;
	-moz-transition: color .5s, text-shadow .5s;
	-o-transition: color .5s, text-shadow .5s;
	transition: color .5s, text-shadow .5s;
	text-decoration:none;
	color:#4446CC;
}

a:active {
	
}

a:hover {
	-webkit-transition: color .2s, text-shadow .2s;
	-moz-transition: color .2s, text-shadow .2s;
	-o-transition: color .2s, text-shadow .2s;
	transition: color .2s, text-shadow .2s;
	color:#FFFFFF;
}

@media (max-width: 800px){
	.mainBody{
		min-height:600px;
		padding-left:0%;
		padding-right:0%;
		padding-top:5px;
		padding-bottom:5px;
		background-image:url("images/bg_2.jpg");
		-webkit-background-size:100%;
		-moz-background-size:100%;
		-o-background-size:100%;
		background-size:100%;
	}

	.main{
		width:95%;
		font-size:1.1em;
		min-height:inherit;
		margin:10px;
		border:0px;
		padding:10px;
		background-color:background-color:rgba(255,255,255,0.75);;
	}
	
	.lang{
		height:20px;
		font-size:1.2em;
		color:#000000;
		padding:5px;
		background-color:#C5C5C5;
	}
}

@media (min-width: 800px){
	.mainBody{
		min-height:600px;
		padding-left:10%;
		padding-right:10%;
		padding-top:5px;
		padding-bottom:5px;
		background-image:url("images/bg_2.jpg");
		-webkit-background-size:100%;
		-moz-background-size:100%;
		-o-background-size:100%;
		background-size:100%;
	}

	.main{
		width:100%;
		font-size:1.1em;
		min-height:inherit;
		height:auto;
		margin:10px;
		border:0px;
		padding:10px;
		background-color:rgba(255,255,255,0.75);
	}
	
	.lang{
		height:18px;
		font-size:1.1em;
		color:#000000;
		padding:5px;
		background-color:#C5C5C5;
	}
}

.footer{
	background-color:#FFFFFF;
	height:150px;
	width:90%;
	padding:0px;
	margin:0px;
	border:0px;
	padding-left:0px;
	padding-bottom:0px;
	font-size:0.9em;
}

a.navButton:hover{
	cursor:pointer;
	padding:4px;
	background-color:#FFFFFF;
	color:#1E9E51;
	font-size:1.3em;
	margin-right:10px;
	font-family: Arial;
	text-decoration:none;
	height:25px;
}

a.navButton{
	-webkit-transition: background-color .5s;
	-moz-transition: background-color .5s;
	-o-transition: background-color .5s;
	transition: background-color .5s;
	padding:4px;
	padding-top:5px;
	color:#136735;
	font-size:1.3em;
	margin-right:10px;
	font-family: Arial;
	text-decoration:none;
	height:25px;
	font-style:normal;
	font-weight:bold;
}

.navigation{
	background-color:#FFFFFF;
	height:27px;
	padding-left:50px;
	padding-top:4px;
	padding-left:10%;
	padding-right:10%;
}

.topHead{
	height:180px;
	padding-left:40%;
	padding-right:10%;
}

.topFooter{
	padding-left:10%;
}

.langSel{
	width:120px;
	height:30px;
	padding-top:20px;
	padding-right:0px;
}

a:hover{
	cursor:pointer;
}

.rightHeader{
	float:right;
	
}

.search{
	float:right;
	margin-top:3%;
	margin-right:40px;
	padding-top:5px;
	padding-left:4px;
	background-color:#DDDDDD;
	height:22px;
	width:250px;
	font-family: Arial;
	font-size: 0.9em;
	color:#555555;
}

.horizontalLine{
	height:10px;
	background-color:#136735;
	width:100%;
	padding:0px;
	margin:0px;
}