body {background:url('bg1.jpg') repeat ;
			background-position:center center;
			font-family:'century gothic';
			overflow-x:hidden;}

.container {position:absolute;
				top:5%;
				bottom:10%;
				width:70%;
				height:100%;
				margin-left:15%;
				border-top-left-radius:1em;
				border-top-right-radius:1em;}
				
.banner {width:100%;
			height:17%;
			background:#42b000;
				border-top-left-radius:1em;
				border-top-right-radius:1em;
				z-index:2;}
				
.banner span {position:absolute;
					top:0;
					right:0;
					font-family:'berlin sans fb';
					font-size:3.8em;
					padding-top:2.3%;
					padding-right:4%;
					z-index:1;}				
			
.nav {width:100%;
		height:8%;
		background: rgba(180,227,15,0.5);}
		
.nav ul { position:absolute;
			height:5.75%;
			right:0;
			top:14.5%;
			width:68%;
			list-style-type:none;
			float:right;}

.nav ul li {float:right;
				height:100%;
				width:25%;
				text-align:center;
				padding-top:2.2%;}		

.nav a {text-decoration:none;
			color:#000;
			display:block;}			
			
.nav li:hover {
		background: #b4e30f;
		padding-bottom:2.6%;}			
			
#fix {position:fixed;
		top:15%;
		left:7%;}			
		
.menu ul {list-style-type:none;
			font-size:1.3em;
			background:#31f880;
			padding:0;
			z-index:1;
			}
			
.menu li {padding:10%;
			border: 2px solid green;}			

.menu a {text-decoration:none;
		color:#000;}
			
.bor1 {height:5%;
			width:100%;
			background:url('bor2.jpg') repeat;}
			
.header {width:100%;
			height:30%;
			background:url('bg.jpg') repeat;}	
			
.header h1 {font-family:"futura md bt";
			padding:0;
			margin:0;
			font-size:5.5em;
			text-align:right;
			padding-top:4%;
			padding-right:5%;
			color:#fff;}
			
.header i {background: rgba(180,227,15,0.7);}			


.intro {width:100%;
			height:70%;
			background:#bea;
			padding-top:2%;
			padding-bottom:4%;}		
			
.spec {background:url('spec.jpg');
		background-size:cover;
		width:100%;
		height:100%;}
			
			
.intro p {margin-left:5%;
			width:90%;
			text-align:justify;}

.type {width:100%;
			height:100%;
			background:#62ff56;
				padding-bottom:5%;}		

.type table {width:80%;
				margin-left:10%;
				padding-top:4%;	
				}
				
.type td {width:33%;
			text-align:justify;
			padding-right:2%;}	

.type h1 {margin:0;}		

.type img {width:80%;
			text-align:center;
			margin-left:20%;}	
			
.footer {
			height:9%;
			width:98%;
			background:#88a523;
			border-bottom-left-radius:1em;
			border-bottom-right-radius:1em;
			text-align:right;
			padding-top:1%;
			padding-right:2%;}
						

.footer a {text-decoration:none;
				color:cyan;}		
			
.none {height:10%;
			width:100%;}

.des {width:90%;
		height:56%;
		position:absolute;
		top:1065%;
		left:0%;
		background:#c0c0c0;
		padding: 2% 7%;
		border-top:5px solid white;}

.des img {width:5%;}