/*ALGAVAD ÜLDKEHTIVAD SÄTTED*/

	body{
		padding:0;
		margin:0;
		font-family:Sans-Serif;
	}

/*----------------*/



/*ALGAVAD SUURED JAOTUSED ja nende teksti üldised sätted*/

	.suur_sisuhoidja{
		width:1001px;
		background-image: url('vert_jooned.gif');
		background-repeat:repeat-y;
	}
	
	/*klass "parandus" on vajalik selleks, et "suure_sisuhoidja" taustapilt ennast alla välja venitaks Firefoxis*/
	.parandus{
		clear: both; 
		width: 100%; 
		height: 20px;			/*Selleks, et natukene"suure_sisuhoidja" venituva taustapildi alumist osa kinni katta*/
		background-color:#FFFFFF; /*Selleks, et natukene"suure_sisuhoidja" venituva taustapildi alumist osa kinni katta*/
		line-height: 0; 
		font-size: 0; 
		padding: 0; 
		margin: 0; 
		border: 0;	
	}

	.header{
		width:1001px;
		height:261px;
		background-image: url('HA_header.jpg');
		background-repeat: no-repeat;
		padding-bottom:20px;
		color:#FFFFFF;
	}

	.vasak_tulp{
		width:160px;
		background-color:transparent;
		float:left;
	}

	.keskmine_tulp{
		width:600px;
		background-color:transparent;
		padding:0 40px 0 40px;
		float:left;
		line-height:120%;
		font-size:1em;
	}

	.parem_tulp{
		width:161px;
		background-color:transparent;
		float:left;
		line-height:150%;
		font-size:1em;

	}
		
	.bannerid{
		width:976px; /*976+25:padding-left=1001 see on päise laius*/
		padding-top:10px;
		/* padding-left:180px; */
		padding-left:10px;
		padding-bottom:5px;
		}

	/*Footerisse tulevad asutuse üldised andmed väikeses kirjas*/
	.footer{
		width:976px; /*976+25:padding-left=1001 see on päise laius*/
		clear:both;
		background-color:#949494;
		color:#353535;
		padding-top:10px;
		padding-left:25px;
		padding-bottom:10px;
		font-size:0.8em;
		letter-spacing:0.1em;
		line-height:170%;
	}

/*----------------------*/



/*ALGAB MENYYGA SEONDUV*/


	ul#menyy_loend{
		list-style-type:none;
		margin-left:0px;
		padding-left:10px;
		padding-top:0;
		margin-top:0; /* Firefoxi jaoks*/
		line-height:130%;
	}


	#menyy_loend li{
		list-style-image: url('ruut.gif');
		padding-left:6px;
		padding-right:6px;
		margin-bottom:6px;
		margin-top:6px;
		text-transform:uppercase;
		font-weight:bolder;
		font-family:Sans-Serif;
		font-size:0.9em;
	}

	
	#menyy_loend a:link, #menyy_loend a:active, #menyy_loend a:visited{
		color:#969696;
		text-decoration:none;

	}

	#punktiir{
		background-image: url('punktiir.gif');
		background-position:left bottom;
		background-repeat:repeat-x;
		display:block;/*Teeb kõikide menüüpunktide punktiirid ühepikkuseks*/
	}

	#menyy_loend2 {
		list-style-image: url('ruut.gif');
		padding-left:6px;
		padding-right:6px;
		margin-bottom:6px;
		margin-top:6px;
		text-transform:uppercase;
		font-weight:bolder;
		font-family:Sans-Serif;
		font-size:14px;
		display:block;/*Teeb kõikide menüüpunktide punktiirid ühepikkuseks*/
	}

#menyy_loend2x {
		list-style-image: url('ruut.gif');
		padding-left:6px;
		padding-right:6px;
		margin-bottom:6px;
		margin-top:6px;
		text-transform:uppercase;
		font-weight:bolder;
		font-family:Sans-Serif;
		font-size:14px;
		background-color: #FE9A37;
		display:block;/*Teeb kõikide menüüpunktide punktiirid ühepikkuseks*/
	}

/*-----------------------*/

/*ALGAB TEKSTIDEGA SEONDUV*/

	/*Keskmise tulba asjad*/
		#pealkiri{
			text-transform:uppercase;
			color:#0b35ae;
			font-weight:bold;
			margin-top:20px;
			margin-bottom:20px;
			margin-left:-12px;
		}
		
		#pealkiri_gal {
			text-transform:uppercase;
			color:#0b35ae;
			font-weight:bold;
			margin-top:20px;
			margin-bottom:20px;
			margin-left:10px;
		}


		/*Järgnev element on vajalik selleks, et oranz joon oleks ainult teksti pikkune, 
		mitte ei läheks üle ekraani.
		Element "pealkiri" on aga selleks, et pealkirjale padding anda. 
		Span elemendile padding, ega margin miskipärast ei mõjunud.
		*/
		#pealkiri span{
			border-style:solid;
			border-color:#ff9933;
			border-width:0 0 5px 0;
		
		}
		
		#uudiste_loend{
			padding-top:0;
			margin-top:0; /* Firefoxi jaoks*/
			margin-left:-15px;
			padding-left:15px;
			background-image: url("sinine_nool.gif");
			background-repeat:no-repeat;
			background-position:0% 50%;
			cursor:pointer;
			font-weight:bolder;
			color:#4477a7;
		}
		#uudis1,#uudis2,#uudis3{

			background-color:#7daedc;
			padding:5px 0 5px 15px;
			color:#363636;
			cursor:pointer;
		}
		
		
		div#toetaja{
			float:left;
			width:185px;/*3x200=600 st. keskmise tulba width*/
			margin-right:15px;
			line-height:140%;
		}
		
		img#toetaja_logo{	
			border:0;
			margin:0 0 0 -15px;
			padding:0;
		}
		
		a:link#toetaja_link,a:visited#toetaja_link{
			text-decoration:none;
			color:#4477a7;
			}
			
		a:active#toetaja_link,a:hover#toetaja_link{
			text-decoration:none;
			color:#ff9933;
			}

	/*-----------------------*/
	
	/*Parema tulba asjad*/
		#NB{
			border-style:solid;
			border-color:#ff9933;
			border-width:8px 0 8px 0;
			padding:5px 0 5px 0;
			margin:0 0 20px auto;
			width:150px;
			color:#969696;
		}
		
/*----------------------*/



td.koolitus {
	font-family: Verdana, Arial, Helvetica, Geneva, Sansserif;
	font-size: 11px;
	color: #6F6E6A;
	font-weight: normal;
	}


td.ala{
		
		width:100%;
		background-color: #feffc3;
		border-style: outset;
		border-color: #FFBD32; 
		border-style: ridge;
		padding-left:5px;
		padding-top:2px;
		margin-top:2px; /* Firefoxi jaoks*/
		text-transform:none;
		/* text-transform:capitalize; */
		font-weight:normal;
		font-family:Sans-Serif;
		font-size:0.9em;
		margin-bottom:3px;
	}

td.ala2{
		border-style: outset;
		border-color: #FFBD32; 
		border-style: ridge;
		background-color: #FFFF66;
		width:100%;
		padding-left:5px;
		padding-top:0;
		margin-top:0; /* Firefoxi jaoks*/
		text-transform:none;
		/* text-transform:lowercase;
		text-transform:capitalize;*/
		font-weight:normal;
		font-family:Sans-Serif;
		font-size:0.9em;
		margin-bottom:3px;
	}