body {margin: 0px; font-family: 'Trebuchet MS'; }
p { font-family: 'Trebuchet MS'; color:#444444; font-size:12px }

A:active { 
   color: #0066FF;
   text-decoration: none;

    }

A:hover {
   color:#33ff00; 
   text-decoration: underline; 

   } 
A {
text-decoration: none; 
 color: #0066FF;
 }
 
#tava { font-family: 'Trebuchet MS'; color:#444444; font-size:12px }

border {border-color:#000000}

H2 {
	font-family: Calibri, Arial, Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #285deb;
}


.pealkiri {
	font-family: Calibri, Arial, Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #285deb;
}

.alampealkiri {
	font-family: Calibri, Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #0099CC;
}

.vahepealdis {
	font-family: Calibri, Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #0099FF;
	background-image: url('staust.png');				
				background-repeat: repeat;
                background-attachment: fixed; min-width: 480px; max-height:20px; 
}

.alamalampealkiri {
	font-family: Calibri, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
}

.bodyText  {
    margin: 0px;
	font-family: Calibri, Arial, Verdana;
  	font-size: 12px; 
	font-weight:normal; 
	color: #006633 }



.vaevu { color: #F4F4F4 }

.linksise {
        font-family: Calibri, Arial, Verdana;
        font-size: 12px;
	text-decoration:none;
        font-weight: bold;
        color: #FF4500;
        margin: 0px;
        padding: 0px;
}
.link_hall {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666 ;
	margin: 0px;
	padding: 0px;
			text-decoration: none; 
}

.link_valis {
        font-family: Calibri, Arial, Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #FF4500 ;
        margin: 0px;
        padding: 0px;
		text-decoration: underline; 
}
.linkvalis {
        font-family: Calibri, Arial, Verdana;
        font-size: 12px;  
        font-weight: bold;
	text-decoration:none;
        color: #FF4500 ;
        margin: 0px; 
        padding: 0px;
}

.link_null {
        font-family: Calibri, Arial, Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #444444 ;
        margin: 0px;
        padding: 0px;
}



.kysimus {
	font-family: Calibri, Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #2F4F4F;
}

.vastus {
	font-family: Calibri, Arial, Verdana;
	font-size: 14px;
	font-weight: italic;
	color: #285deb;
}

.taand_1 { padding-left: 15pt; padding-right: 50pt; font-size:14px; font-family: Calibri, Arial, Verdana;
	font-weight: normal;
	color: #285deb;}
	
.loend_kool { padding-left: 22pt; padding-right: 10pt; font-size:14px; font-family: Calibri, Arial, Verdana;
	font-weight: normal;
	color: #285deb;
	left:auto; background-repeat:no-repeat; background-image:url(kool.png); background-position:left; caption-side:right
	}	

.loend_aed { padding-left: 22pt; padding-right: 10pt; font-size:14px; font-family: Calibri, Arial, Verdana;
	font-weight: normal;
	color: #285deb;
	left:auto; background-repeat:no-repeat; background-image:url(laed.png); background-position:left; caption-side:right
	}	


.jutt {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
}


.text {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
}

.anticol {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
}

.orange {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}


.pildijutt {
	font-family: Calibri, Arial, Verdana;
	font-size: 11px;
	font-weight: italic;
	color: #777777;
}

.navi {
	font-family: Calibri, Arial, Verdana;
	font-size: 10px;
	color: #999999;
}

.hiid {
	font-family: Calibri, Arial, Verdana;
	font-size: 36px;
	font-weight:bold;
	color: #FF9900;
}




.menu {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
}
.menu_red {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}


.quotation1 {
	font-family: Calibri, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #555555;
}

.questpruun {
	font-family: Calibri, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}

hr 			{ 
			border: none 0;
			color: #bf832b;
			border-top: 1px dashed #66FFFF;
			width: 100%;
			height: 1px;
			}

#punajoon 			{ 
			border: #FFFF66;
			color: #FFFF00;
			border-top: 2px dashed #FF0000;
			width: 100%;
			height: 1px;
			}			

.mini { padding-left: 10pt; padding-right: 50pt; font-size:12px; font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;}

.vtaand { padding-left: 15pt; padding-right: 50pt; font-size:12px; font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;}

.ttaand { padding-left: 50pt; padding-right: 50pt; font-size:12px; font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;}
.ktaand { padding-left: 100pt; padding-right: 50pt; font-size:12px;font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444; }
.staand { padding-left: 150pt; padding-right: 50pt; font-size:12px;font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444; }
			
.ppeal {
	font-family: Calibri, Arial, Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #FF3300;
}			
.hall {
	background-color:#F3F3FF;
	border:0px solid #DCDCDC; 
	width:100%; 
	padding:10px 10px 10px 10px;
	text-align: left }
	
.hallparem {
	background-color:#F3F3FF;
	border:0px solid #DCDCDC; 
	width:100%; 
	padding:1px 1px 1px 10px;
	text-align: right;
	font-family: 'Trebuchet MS'; 
	color: #66CCCC; font-size:8px }	
	
.raam {
	background-color: #FFFFEE;
	border:1px solid #CC0033; 
	width:90%; 
	padding:10px 10px 10px 10px;
	text-align: left }	
	
.rraam {
	background-color: #FFFFFF;
	border:2px dashed #00FFFF; 
	width:99%; 
	padding:10px 10px 10px 10px;
	text-align: left }	
	
.deko1 {
	background-color: #FFFF33;
	border:1px solid #CC0033; 
	padding:10px 10px 10px 10px;
	text-align: center }		

.deko2 {
	background-color: #DFFFFF;
	border:1px solid #CC0033; 
	width:90%; 
	color:#0033FF;
	padding:10px 10px 10px 10px;
	text-align: left }		

.deko3 {
	background-color: #E7FFCE;
	border:1px solid #CC0033; 
	color:#0033FF;
	width:50%; 
	padding:10px 10px 10px 10px;
	text-align: left }		

	
.punapaks {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}	


.halltaust {
	background-color: #f1feff;
	border:1px solid #f1feff; 
	width:100%; 
	padding:1px 1px 1px 1px;
	text-align: center }	

.oluline {
	background-color: #EAEAFF;
	border:2px solid #0000FF; 
	width:95%; 
	padding:1px 1px 1px 1px;
	text-align: center;
	text-shadow:#333333 }	

.olnudkoolitus {
	background-color: #ffe7ff;
	border: solid thin #FF0000; 
	width:100%; 
	padding:10px 10px 10px 10px;
	 }		

.fiboolnud {
	background-color: #E6CCFF;
	border: solid thin #9966FF; 
	width:100%; 
	padding:10px 10px 10px 10px;
	 }		
	
.tulevkoolitus {
	background-color: #e2fdff;
	border: solid thin #00FFFF; 
	width:100%; 
	padding:10px 10px 10px 10px;
	 }		

.fbiotulev {
	background-color: #C1FFE0;
	border: solid thin #00FF99; 
	width:100%; 
	padding:10px 10px 10px 10px;
	 }			
	
.planeerimisel {
	background-color: #ffffb3;
	border: solid thin #FFFF33; 
	width:95%; 
	padding:10px 10px 10px 10px;
	 }		
	 
.koolitus { table-layout:fixed; width:500px; }	 

.sinipisi { margin: 0px; font-family: 'Trebuchet MS'; font-size: 12px; font-weight:normal; color:#285deb }
.rohepisi { margin: 0px; font-family: 'Trebuchet MS'; font-size: 12px; font-weight:normal; color:#50aba1 }
.punapr { margin: 0px; font-family: 'Trebuchet MS'; font-size: 12px; font-weight:normal; color: #990000 }

.mraam {
	background-color: #FFFFEE;
	border:1px solid #285deb; 
	width:95%; 
	padding:10px 10px 10px 10px;
	text-align: left }	
	
.kraam {
	background-color: #FFFFFF;
	border:2px dashed #CCFF00; 
	width:95%; 
	padding:10px 10px 10px 10px;
	text-align: left }
	

li { font-family: 'Trebuchet MS', Calibri, Arial, Verdana; color:#444444; font-size:12px }
td { font-family: 'Trebuchet MS', Calibri, Arial, Verdana; color:#444444; font-size:12px }	

.komm {
	background-color: #D9ECEC;
	border:1px solid #51A2A2; 
	width:99%; 
	padding: 2px 2px 2px 2px;
	text-align: left;
	color: #326363 }
	
.banana  {
			position:fixed; 
			right:0px; 
			top:35px;  
			}	
			
.feed {
	background-color: #f1feff;
	border:1px solid #66FFCC; 
	width:550px; 
	padding:5px 5px 5px 5px;
	text-align: left;
	color:#003366;
	font-size:12px;
	font-family: 'Trebuchet MS', Calibri, Arial, Verdana; }	

.elesin {
	background-color: #f1feff;
	border:1px solid #66FFCC; 
	padding:3px 3px 3px 3px;
	text-align: left;
	 }	


.back {
	background-color: #CCFFFF;
	border-top: 1px solid #66FFFF; 
	border-right: 1px solid #66FFFF;
	border-left: 1px solid #66FFFF;
	border-bottom: 1px solid #66FFFF; 
	width:100px; 
	padding:1px 1px 1px 1px;
	text-align: left;
	color: #330000;
	font-size:10px;
	font-family: 'Trebuchet MS', Calibri, Arial, Verdana; }	
	
#kollakas { background-color:#CCFF66 }
			
			
			.hall_parem {
	background-color:#F3F3FF;
	border:1px solid #DCDCDC; 
	width:65%; 
	padding:3px 3px 3px 10px;
	text-align: inherit;
	font-family: 'Trebuchet MS'; 
	color: #003366; 
	 }	

			.hall_kirjavastus {
	background-color:#F3F3FF;
	border:1px solid #DCDCDC; 
	padding:3px 3px 3px 10px;
	text-align: inherit;
	font-family: 'Trebuchet MS'; 
	color: #003366; 
	 }	

#kastis {
		float:right; margin:0px 0px 10px 10px; width:190px; background-color:#CCFF66; padding:10px; border:dashed; border-width:1px; border-color:#00FF33;
		}
		
		
#ii { margin: 0px; 
			font-family: 'Trebuchet MS'; 	
			font-size: 12px; 
			font-style:italic; 			
			font-weight:normal; 
			color: #006666 }		