*{padding:0;margin:0;}
body{background-color:#ecf1e3;font-family:Arial,Verdana;font-weight:100;}
.header{position:relative;width:100%;height:200px;background-color:#90b655;border-bottom:5px solid #557e15;}
.container{width:1060px;margin:0 auto;position:relative;top:0px;}
.title{left:0px;position:relative;}
.strip{margin-bottom:-5px;width:960px;position:relative;left:50px;top:-5px;height:5px;background-color:#90b655;}
.main{min-height:874px;background-image:url('assets/css/body.jpg');background-position:0px 0px;background-repeat:no-repeat;}
.wrapper{width:940px;padding:10px;position:relative;float:left;left:50px;background-color:#e4efd2;}
.navigation{width:240px;border-right:1px solid #557e15;min-height:800px;float:left;letter-spacing:1px;position:relative;float:left;}
.content{width:685px;float:right;margin-right:5px;position:relative;}

a{text-decoration:none;}

.navigation ul{width:230px;list-style-type:none;}
.navigation ul li{padding:5px;margin-bottom:5px; background-color:#fff;position:relative;float:left;width:220px;}
.navigation ul li:hover{background-color:#8fb454;-webkit-transition:background-color 0.2s ease-in;-moz-transition:background-color 0.2s ease-in;-o-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in;}
.navigation ul li.active{background:transparent;}
.navigation ul li ul{display:none;}
.navigation ul li.active ul{background:transparent;display:block;position:relative;width:200px;float:left;margin-left:20px;margin-top:10px;padding-bottom:0px;margin-bottom:10px;}
.navigation ul li.active ul li{background:transparent;position:relative;float:left;min-height:25px;width:200px;}
.navigation a{display:block;width:100%;height:100%;}

.navigation ul li a{text-decoration:none;color:#222;margin-top:2px;}
.navigation ul li.active ul li a{border-bottom:1px solid #222;text-decoration:none;color:#222;margin-top:2px;}
.navigation ul li.active ul li.active a{border-bottom:1px solid #8fb454;}
.navigation ul li.active ul li:hover a{border-bottom:1px solid #90b655;}

h1{font-size:28px;color:#90b655;text-shadow:1px 1px 1px #283612;line-height:34px;letter-spacing:2px;margin-bottom:16px;font-weight:100;}
h2{font-size:18px;color:#90b655;line-height:30px;letter-spacing:2px;margin-bottom:16px;font-weight:100;}
p,ul,table{font-size:12px;color:#343434;line-height:16px;margin-bottom:16px;font-weight:100;}
.content ul{margin-left:24px;}
a{color:#4e7313;text-decoration:underline;}
a:hover{color:#343434;text-decoration:underline;-webkit-transition:color 0.2s ease-in;-moz-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}
.footer{border-top:1px solid #fff;width:940px;min-height:100px;margin-top:24px;margin-right:60px;text-align:right;position:relative;float:left;padding-top:12px;}
.footer p{color:#90b655;font-size:10px;line-height:16px;}

.content img{float:right;clear:right;padding:5px;border:1px solid #90b655;margin-left:10px;margin-bottom:10px;}
.navigation img{margin-top:48px;}

.Galleria{width:685px;height:500px;}
.Galleria img{border:none;float:none;margin:0px;padding:0px;}
			
strong{font-weight:700;}

input[type=text],textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:10px;padding:3px;border:1px solid #90b655;width:280px;}
input[type=text]:focus,textarea:focus{border:1px solid #557e15;box-shadow:0px 0px 8px #90b655;-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;-o-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in;}
input[type=submit]{padding:5px 20px;}
input[type=submit]:hover{box-shadow:0px 0px 8px #90b655;}
