.hCentering {
	position: relative;
	margin: 0 auto;
	width: 808px;
	text-align: center;
}

#mainpicture {
        position: relative;
        border: 0px;
		margin: 20px 0px 0px 0px;
}



.tausta1 {
		position:relative;		  
		background-image:url(img/bg2.png);
		background-repeat:repeat-x;
		background-color:#F4F8FB;

}


#content {
		 position:relative;		
		 padding: 0px 0px 0px 0px;
		 width: 770px;
		 margin: 0 auto;
		 text-align: center;		 
}

#centeredcontent {
		position:relative;
	 	background-image:url(img/bg3.png);
		background-repeat:repeat-y; 
        width: 808px;
		margin: -3px 0px 0px 0px;


}

.frontpage {
	position: relative;
	width: 790px;


}

.clear {
        clear: both;
}

#clear {
        clear: both;
}

.text {
		background-image:url(img/bg-gr1.png);
		background-repeat:repeat-x;
	margin: 0px 0px 0px 2px;
	padding: 10px 15px 0px 15px;
	font-family: verdana, arial;
	font-size: 11px; 
	color: #205EA4; 
	font-weight: normal; 
	text-align: justify;
	width: 420px;


}

.first  {
	   margin: 10px 25px 0px 20px;
	   font-family: verdana, arial; 
	   font-size: 11px; 
	   color: #0C4EB0; 
	   font-weight: normal; 
	   text-align: justify; 
	   }
	   
	   
.fp_img  {
	   margin: 0px 10px 0px 0px;

	   }
	   
	   
.news  {
	   margin: 15px 25px 0px 15px;
	   font-family: verdana, arial; 
	   font-size: 11px; 
	   color: #0C4EB0; 
	   font-weight: normal; 
	   text-align: left; 
	   }
	   

.courses  { 
		  margin: 15px 5px 0px 15px;
		  font-family: verdana, arial; 
		  font-size: 11px; 
		  color: #0C4EB0; 
		  font-weight: normal; 
		  text-align: left; 
		  }

	   
#sidenews {

		position:relative;

		 background-image:url(img/bg5.png);
		 background-repeat:no-repeat; 		
		 margin: 0px 0px 0px 0px;
		 font-family: verdana, arial;
		 font-size: 11px; 
		 font-color: #205EA4; 
		 font-weight: normal; 
		 text-align: left;
}

#footer {
		 position:relative;		
		 background-image:url(img/bg4.png);
		 background-repeat:no-repeat; 
		 width: 808px;
		 height: 70px;
}

A.navi { font-family: verdana,arial,helvetica; text-decoration:none; color: #707070; font-size: 10px; }
A.navi:link { text-decoration:none; }
A.navi:visited { text-decoration:none; }
A.navi:active { text-decoration:none; }
A.navi:hover { text-decoration:none;color:#FF6000; }


A 			{ font-family: verdana,arial,helvetica; font-size: 11px; color: #000000; text-decoration: none; }
A:link 		{ text-decoration: none; }
A:visited 	{ text-decoration: none; }
A:active 	{ text-decoration: none; }
A:hover 	{ text-decoration: none; }


.alkavatkurssit{
  background-color: #FFFFFF; 
  scrollbar-face-color: #EEEEEE;
  scrollbar-highlight-color: #E7E7E7;
  scrollbar-shadow-color: #B7B7B7;
  scrollbar-3dlight-color: #808080;
  scrollbar-arrow-color: #808080;
  scrollbar-track-color: #E6E6E6;
  scrollbar-darkshadow-color: #808080
}


.sisalto1 { 
	background-image:url(img/box1.png);
	background-repeat:no-repeat;
	width: 365px;

}

.sisalto2 { 
	background-image:url(img/box2.jpg);
	background-repeat:no-repeat;
	width: 303px;

}
.sisalto3 { 
	background-image:url(img/box3.png);
	background-repeat:no-repeat;
	width: 245px;

}
.sisalto4 { 
	background-image:url(img/box4.png);
	background-repeat:no-repeat;
	background-color:#F4F8FB;
	font-family: verdana, arial;
	font-size: 11px; 
	color: #0C4EB0; 
	font-weight: normal; 
	text-align: justify;
}

.sisalto5 { 
	background-image:url(img/pilvet5.jpg);
	background-repeat:no-repeat;
	background-color:#F4F8FB;
	font-family: verdana, arial;
	font-size: 11px; 
	color: #0C4EB0; 
	font-weight: normal; 
	text-align: justify;
}
.leipa { font-family: verdana, arial; font-size: 11px; color: #0C4EB0; font-weight: normal; text-align: justify; }
.leipabold { font-family: verdana, arial; font-size: 11px; color: #0C4EB0; font-weight: bold; text-align: justify; }
.redbold { font-family: verdana, arial; font-size: 12px; color: #FF3333; font-weight: bold; text-align: left; }

.topheader			{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal; text-align: justify; }
.coursetypeheader	{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: bold; text-align: justify; }
.courseinfo			{ font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal; text-align: justify; }
.datestyle			{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal; }
.coursetypestyle	{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal;}
.timestyle			{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal; }
.placestyle			{ font-size: 12px; font-family: Verdana, Arial, Helvetica; color: #0C4EB0; font-weight: normal; }


A.perus { font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 11px; font-weight: normal; }
A.perus:link { text-decoration: none; color: }
A.perus:visited { text-decoration: none; color: }
A.perus:active { text-decoration: none; color: }
A.perus:hover { text-decoration: underline; }

A.navi { font-family: verdana,arial,helvetica; text-decoration:none; color: #707070; font-size: 10px; }
A.navi:link { text-decoration:none; }
A.navi:visited { text-decoration:none; }
A.navi:active { text-decoration:none; }
A.navi:hover { text-decoration:none;color:#FF6000; }

A.navi2 { font-family: verdana,arial,helvetica; text-decoration:none; color: #0C4EB0; font-size: 10px;  font-weight: bold; }
A.navi2:link { text-decoration:none; }
A.navi2:visited { text-decoration:none; }
A.navi2:active { text-decoration:none; }
A.navi2:hover { text-decoration:underline;color:#0C4EB0; }


A.navi3 { font-family: verdana,arial,helvetica; text-decoration:none; color: #0C4EB0; font-size: 12px;  font-weight: bold; }
A.navi3:link { text-decoration:none; }
A.navi3:visited { text-decoration:none; }
A.navi3:active { text-decoration:none; }
A.navi3:hover { text-decoration:underline;color:#0C4EB0; }
