
body
{
	background-color:#CCFFCC;
	color:#003300;
	font-family:verdana, arial, sans-serif;
	padding:10px;
	margin:10px;
} 
h1, h2, h3, h4
{
	color:#003300;
	font-family:pealkiri;
	font-size:42px;
	padding:10px;
	margin:10px;
}
@font-face
{
	font-family:pealkiri;
	src:url("fotod1/leadcoat.ttf") format("truetype");
}

h1, 
{
	text-align: right;
}
h2, h3, h4
{
	text-align: center;
}
section
{
	padding:20px;
	margin-bottom:10px;
	width:900px;
	margin-left:auto;
	margin-right:auto; 
	background: -moz-linear-gradient(left top,#ffffff 20%, #ccffcc 80%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ccffcc));
	background-color: rgba(255,255,255,1.0);
}

section:first-of-type
{
	background-color: rgba(255,255,255,1.0); /*läbipaistvust pole*/
	border-radius:20px 20px 0px 0px;
}
	
section:last-of-type
{
	background-color: rgba(255,255,255,1.0);
	border-radius:0px 0px 20px 20px;
}

h1+p:first-letter
{
	color:#003300;
	font-weight:950;
	font-family:esimenet2ht;
	font-size:54px;
}
h2+p:first-letter
{
	color:#003300;
	font-weight:950;
	font-family:esimenet2ht;
	font-size:54px;
}
@font-face
{
	font-family:esimenet2ht;
	src:url("fotod1/leadcoat.ttf") format("truetype");
}
.esimenenurk
{
	background-image:url("fotod1/IMG_8.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	background-size:150px;
#osa2 img
{
	float:right;
}


section>img
{
	transition: all 2s 0s ease-in-out;
	-webkit-transition: all 2s 0s ease-in-out;
}
section >img:hover 
{
	opacity:0.8;
	transform: rotate(10deg) scale(2);
	-webkit-transform: rotate(10deg) scale(2); /*n‰itab Apple Safari, Chrome*/
}
