body { color: #361e2d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 5px 20px; }
html {  }
p { margin: 12px 0; }
form { margin: 12px 0; }
td, input, button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
hr { background-color: #003951; color: #003951; height: 1px; border: 0; }
a { color: #003951; text-decoration: underline; }
a:hover { color: #b22f16; text-decoration: underline; }

.pealkiri, .dokumentPealkiri, .dokumentPealkiriAvaleht { margin: 16x 0; font-size: 16px; font-weight: bold; color: #b22f16; }
.alapealkiri, .dokumentAlapealkiri, .dokumentAlapealkiriAvaleht, .dokumentAlapealkiriTaandega, .dokumentAlapealkiriTaandega2 { margin: 13px 0; font-size: 13px; font-weight: bold; color: #b22f16; }
.alapealkiri2, .dokumentAlapealkiri2, .dokumentAlapealkiri2Taandega, .dokumentAlapealkiri2Taandega2 { margin: 12px 0; font-size: 12px; font-weight: bold; color: #b22f16; }
.markus, .dokumentMarkus, .dokumentMarkusTaandega, .dokumentMarkusTaandega2 { margin: 11px 0; font-size: 11px; }

#logo { position: relative; top: -5px; left: -20px; }
#lehekylg { margin: 0; padding: 0; width: 100%; height: 100%; border-collapse: collapse; }
#lehekylg-pool-vasak { width: 170px; padding-right: 20px; vertical-align: top; }
#lehekylg-pool-parem { width: 100%; vertical-align: top; }

UL {
	list-style-position: outside;
	list-style-type: square;
	vertical-align: middle;
	font-size: 10pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
LI {
	list-style-position: outside;
	font-size: 10pt;
	list-style-image: url(/files/koolinurk/img/li.gif);
}
SUP {
	font-size: 8pt;
}
SUB {
	font-size: 8pt;
}
/*
A:link {
	color: #00649d;
	text-decoration: none;
}
A:visited {
	color: #00649d;
	text-decoration: none;
}
A:hover {
	color: #e8993c;
	text-decoration: none;
}
A:active {
	color: #e8993c;
	text-decoration: none;
}
*/
.dokumentPealkiriAvaleht {
	text-transform: uppercase;
}
.dokumentAlapealkiriAvaleht {
}
.dokumentAlapealkiriTaandega {
	padding-left: 20px;
}
.dokumentAlapealkiriTaandega2 {
	padding-left: 40px;
}
.dokumentAlapealkiri2Taandega {
	padding-left: 20px;
}
.dokumentAlapealkiri2Taandega2 {
	padding-left: 40px;
}
.dokumentSisuTaandega {
	padding-left: 20px;
}
.dokumentSisuTaandega2 {
	padding-left: 40px;
}
.dokumentSisuTaustaga {
	background-color: #e4fac3;
	padding: 5px;
}
.dokumentTabel {
	border-color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 10px;
}
.dokumentTabeliPealkiri {
	font-weight: bold;
	margin-bottom: 0;
}
.dokumentTabeliLahterPealkiri {
	font-weight: bold;
	vertical-align: baseline;
	background: #bce281;
}
.dokumentTabeliLahter {
	vertical-align: baseline;
	background-color: #e4fac3;
}
.dokumentTabeliLahterTaandega {
	vertical-align: baseline;
	padding-left: 20px;
	background-color: #e4fac3;
}
.dokumentTabeliLahterTaandega2 {
	vertical-align: baseline;
	padding-left: 40px;
	background-color: #e4fac3;
}
.dokumentMarkusTaandega {
	padding-left: 20px;
}
.dokumentMarkusTaandega2 {
	padding-left: 40px;
}
.dokumentPilt {
	margin-top: 5px;
	margin-bottom: 10px;
}
.dokumentTyhiRida {
	font-size: 2px;
	margin: 0;
}

#rubriigid { margin: 0; padding: 0; width: 100%; border-collapse: collapse; font-weight: bold; position: relative; top: -8px; }
#rubriigid a { text-decoration: none; }
#rubriigid a:hover { text-decoration: underline; }
#rubriigid a.valitud { color: #b22f16; text-decoration: underline; }
#rubriigid a.valitud:hover { text-decoration: underline; }
#rubriigid th { background-color: #003951; border-bottom: 2px solid #fff; padding: 5px 10px; text-align: left; color: #fff; }
#rubriigid td { background-color: #bce281; border-bottom: 2px solid #fff; padding: 3px 15px; text-align: left; }
#rubriigid td.tase-2 { background-color: #e4fac3; border-bottom: 2px solid #fff; padding: 3px 20px; text-align: left; font-weight: normal; font-size: 12px; }

#otseviited { margin: 0; padding: 0; width: 100%; border-collapse: collapse; font-weight: bold;  }
#otseviited th { background-color: #003951; border-bottom: 2px solid #fff; padding: 5px 10px; text-align: left; color: #fff; }
#otseviited td { background-color: #e4fac3; border-bottom: 2px solid #fff; padding: 3px 15px; text-align: left; }
#otseviited a { color: #003951; text-decoration: none; }
#otseviited a:hover { color: #b22f16; text-decoration: underline; }


#pais { margin: 0; padding: 0; width: 100%; border-collapse: collapse; }
#jalus { margin: 0; padding: 0; width: 100%; border-collapse: collapse; }
#jalus div { margin: 0 15px; }

