body {
background-color: #c6ffee;
font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
font-size: smaller;
line-height: 150%;
padding: 0;
margin: 0;}
/*voi my&ouml;s niputtaa background #ffff00, 
url(kuvat/heina.gif), repeat-y, right, blue*/

	#palkki {
	padding: 0;
	margin: 0;
	width: 1040px;
	height: 140px;
	background-color: #3e6b00;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;}

		#rajaus {
		background-position: top left;
		background-repeat: no-repeat;
		background-color: #3e6b00;
		width: 300px;
		position: absolute;
		top: 0;
		padding: 0;
		margin: 0;
		margin-top: 10px;}

	
			#pauli {
			background-image: url(kuvat/pauli3.jpg);
			background-repeat: no-repeat;
			width: 143px;
			height: 200px;
			top: 0;
			padding: 0;
			margin-top: 20px;
			margin-bottom: 0px;
			margin-left: 80px;}
	
	#rajaus2 {
	background-image: url(kuvat/ylatausta.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 177px;
	padding: 0;
	margin: 0;
	margin-left: 320px;
	margin-top: 5px;}

	#rajausiso {
	background-image: url(kuvat/ylataustaiso.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	height: 130px;
	padding: 0;
	margin: 0;
	margin-left: 320px;
	margin-top: 25px;}

		#navi {
		padding: 0;
		margin: 0;
		margin-left: 0px;
		margin-top: 105px;}

#navi2{
		margin-left: 30px;
		margin-top: -12px;
		margin-bottom: -12px;}
/*muuta että jälkeen ei tule suurta väliä aftre -20px*/

#navi3{
		margin-left: 390px;
		margin-top: -12px;
		margin-bottom: -12px;}
/*muuta että jälkeen ei tule suurta väliä aftre -20px*/

#navi4{
		margin-left: 10px;
		margin-top: -12px;
		margin-bottom: -12px;}
/*muuta että jälkeen ei tule suurta väliä aftre -20px*/
		
				#sisalto {
				padding: 0%;
				margin-left: 0px;
				margin-top: 10px;
	 			width: 700px;
				height: auto;
				overflow: hidden;}
				
				#teksti {
				background-image: url(kuvat/alpakka.jpg);
				width: 700px;
				padding: 0%;}
				
				#ammattiosaaminen {
				background-image: url(kuvat/eemeli.jpg);
				max-width: 700px;
				padding: 0%;}
				
				#cv {
				background-image: url(kuvat/elain.jpg);
				width: 700px;
				height: 469px;
				padding: 0%;}
				
				#police {
				background-image: url(kuvat/police.jpg);
				max-width: 400px;
				height: 756px;
				padding: 0%;}
				
				#teksti5 {
				background-image: url(kuvat/rotta.jpg);
				max-width: 700px;
				height: 1000px;
				padding: 0%;}
				
				#mietteita {
				background-image: url(kuvat/vuohi2.jpg);
				max-width: 700px;
				padding: 0%;}
				
				#english {
				background-image: url(kuvat/mina.jpg);
				max-width: 700px;
				padding: 0%;}
				
				#written {
				background-image: url(kuvat/mina2.jpg);
				max-width: 700px;
				padding: 0%;}
				
					
					#kirjoitus {
					background-image: url(kuvat/alpakka2.jpg);
					max-width: 700px;
					height: 468px;
					padding: 0%;}
					
						#tyhjaa{
						margin-top: -25px;
						margin-bottom: -25px;
						margin-left: 20px;}
					
				
		#ala {
		padding: 0%;
		margin: 0;
		width: 700px;}
		
		#ala p {
		text-align: right;
		font-size: x-small}

/*Otsikko tyylit*/
				
h1, h2, h3, h4 {
color: #3e6b00;
font-family: "Times New Roman","Courier New", monospace;
font-size: 3em;
margin-bottom: -0.5em;}

h1 {
text-align: center;}

h2 {
text-align: center;
margin-top: 1em;
color: #3e6b00;
font-size: 1.9em;
padding: 1%;}

#tiivis h2 {
line-height: 116%;}

#luku h2 {
line-height: 116%;}

h3 {
color: #3e6b00;
font-size: large;
padding: 1%;
margin-top: 1em;
margin-bottom: -1em;}

#mietteita h2{
line-height: 116%;
margin-bottom: -1em;
}


h4 {
font-size: 1.4em;
margin-top: 1em;
margin-bottom: -0.5em;
margin-left: 5px;
color: #016100;}

h5 {
font-size: large;
margin-top: 1em;
margin-bottom: 0em;}

/*Teksti tyylit*/

p {
font-family: arial, "century gothic", verdana, helvetica;
text-align: justify;
font-size: 1em;
padding: 1%;
margin-bottom: -0.5em;}

a {
color: #189026;
text-decoration: none;}

	a:visited {
	color: #3e6b00}

	a:hover {
	text-decoration: underline}

#navi a {
font-family: "Times New Roman","Courier New", monospace;
width: 750px;
list-style-type: none;
color: #008000;
padding: 0.5%;
font-size: 1.5em;
text-decoration: none;
margin-right: 0%;}
#navi a:visited {
color: #008000;}

#navi a:hover {
color: #3e6b00;
text-decoration: underline;}

#navi2 a {
padding: 1%;
font-family: "Times New Roman","Courier New", monospace;
font-size: 1.1em;}

#navi3 a {
padding: 3%;
font-family: "Times New Roman","Courier New", monospace;
font-size: 1.1em;}

#navi4 a {
padding: 1%;
font-family: "Times New Roman","Courier New", monospace;
font-size: 1.1em;}


#ots a {
font-size: 1.1em;
color: #008000;}

#ats a {
font-size: 1.1em;
color: #01500a;}

#written a {
color: #00571d;}

#english a {
color: #00571d;}

#gradu a {
color: #000000;}

#rajaus p {
font-family: "Times New Roman","Courier New", monospace;
font-size: 1.5em;
padding: 11%;
margin-top: 1em;
margin-bottom: 1em;
margin-left: -25px;
margin-right: -25px;
color: #3e6b00;
}

#pauliala p {
font-size: 1.8em;
text-align:center;
color: #000000;
margin-top: 0px;}

#rajaus a {
color: #ffffff;
}

#keski a {
color: #c6ffee;}

#keski2 a {
color: #c6ffee;}

#keski3 a {
color: #c6ffee;}

#keski p {
text-align:center;
}

#keski2 p {
text-align:center;}

#keski3 p {
text-align:center;}

#oikea p {
text-align:right;}

#oikea a {
color: #f5ffcf;}

#musta a {
color: #000000;}