@charset "utf-8";
{zoom: 1.0;}

@media print {
.noprint {display:none; }
}

body {
	background-color: #d4d0c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
}

img {
	border: 0px;
}
.valgedlingid1 {
	font-size: 10px;
	color: #FFFFFF;
}
.valgedlingid1 a {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.valgedlingid1 a:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.vastuv_brd {
border:#ff7e15 solid 3px;
}


.style1 {
font-size:14px;
color: #f47d20;
padding: 20px;}
	


.style2 {
	font-size: 12px;
	letter-spacing:0.03em;
	font-family:Arial, Helvetica, sans-serif;
	color:#dcdbd8;
}


.style4 {
	font-size: 12;
	font-weight: bold;
	color:#b3afa7;
	font-weight:bold;
	margin-left:10px;
	line-height:18px;
	text-decoration: none;
	padding-left: 10px;
}

.style4 a:link {
	text-decoration: none;
	color:#b3afa7;
}
.style4 a:visited {
	text-decoration: none;
	color:#b3afa7;
}
.style4 a:hover {
	text-decoration: underline;
	color:#b3afa7;
}
.style4 a:active {
	text-decoration: none;
	color:#b3afa7;
}
.style40 {
	font-size: 12;
	font-weight: bold;
	color:#b3afa7;
	font-weight:bold;
	margin-left:10px;
	line-height:18px;
	text-decoration:underline;
	padding-left: 10px;
}

.style40 a:link {
	text-decoration:underline;
}
.style40 a:visited {
	text-decoration:underline;
}
.style40 a:hover {
	text-decoration:underline;
}
.style40 a:active {
	text-decoration:underline;
}



.tabelibg{

background-image:url(tabelibg.jpg);
background-repeat:no-repeat;
background-color:#faf9f7;
}
.tabelibg a:link {
	text-decoration: none;
}
.tabelibg a:visited {
	text-decoration: none;
}
.tabelibg a:hover {
	text-decoration: underline;
}
.tabelibg a:active {
	text-decoration: none;
}

.ep_nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#222;

	text-decoration: none;

}

.ep_nav2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;

	text-decoration: none;

}
.ep_nav a:link {
	text-decoration: none;
	color:#334433;
}
.ep_nav a:visited {
	text-decoration: none;
	color:#334433;
}
a:hover {
	text-decoration: underline;
}
.ep_nav a:active {
	text-decoration: none;
	color:#334433;
}

      img { vertical-align: top; }

.search1 {
color: #333333;
border:#484e43 solid 1px;
background-color:#e2e2e2;
width:165px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.nav {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
      table { border-collapse: collapse; border-spacing: 0;
color: #333333;}

      h2, h3 { font-family: Arial, Helvetica, sans-serif; 
color: #444444;}

      h1 { font-size: 2em;
	  color:#444444; }

      h2 { font-size: 1.5em;
	  color:#444444;}

      h3 { font-size: 1.3em;
	  color:#444444;
	  }
	  	  #jargmine { padding: 10px 20px 10px 10px; }
	  	  #jargmine { padding: 10px 20px 10px 10px; }
      #jargmine table { width: 100%; margin: 5px;

        background-color: #F6F3EC; }

        background-color: #F6F3EC; }


        padding: 1px 0.33em; border: 1px solid #ccc; }


        vertical-align: top; text-align: right; font-size: 0.8em;

        padding: 2px; }

	  
	  .style9 {font-size: 11px; color: #333333;
	font-family: Arial, Helvetica, sans-serif;}
.style11 {font-size: 14px; color: #F6F3EC; font-weight: bold; }
.style12 {
	color: #8b0000
}
.style14 {font-size: 14px; color: #ff7e15; font-weight: bold; }
.style15 {
	font-size: 16px;
	font-weight: bold;
}
.style19 {font-size: 12px}

.calendarHeader { 
font-weight: bolder;
color: #4d5549;
background-color: #f6f3ec;
} 

.calendarHeader a:link {
	text-decoration: none;
	color:#4d5549;
}
.calendarHeader a:visited {
	text-decoration: none;
	color:#4d5549;
}
.calendarHeader a:hover {
	text-decoration: underline;
	color:#4d5549;
}
.calendarHeader a:active {
	text-decoration: none;
	color:#4d5549;
}


.calendarToday {
background-color: #dfdfdf;
}

.calendar {
background-color: #f6f3ec;
width:200px;
border:#cfcfcf solid 1px;
font-size:10px;
}

.calendar a:link {
	text-decoration: none;
	color:#4d5549;
}
.calendar a:visited {
	text-decoration: none;
	color:#4d5549;
}
.calendar a:hover {

	text-decoration: underline;
	color:#4d5549;
}
.calendar a:active {
	text-decoration: none;
	color:#4d5549;
}

.ta_l1_title {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 16px;
}
.ta_l2_title{
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:0px;
}
.ta_l2_body{
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-size: 12px;
}
.ta_hr {
	width:571px;
text-align: left;/*this will align it for IE*/
margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}
input.taitimisavaldus {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 370px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 


input.lahenditeinud {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 100px;
background:transparent;
border-bottom:none;
border-left:none;
border-top:none;
border-right:none;
} 
input.taitimisavaldus_full {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 565px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 
input.taitimisavaldus_full2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 565px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
text-align:centre;
} 
input.taitimisavaldus_minifull {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 465px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 
input.taitimisavaldus_half {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 178px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 
input.taitimisavaldus_quarter {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 88px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 
input.taitimisavaldus_normalquarter {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 122px;
background:transparent;
border-bottom:solid #333 1px;
border-left:none;
border-top:none;
border-right:none;
} 
textarea.taitimisavaldus_txtarea {
width: 300px;
background:transparent;
border:#333 solid 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 3px;
overflow:hidden;
} 
.style43 {font-size: 11px;}
.sisstulnud {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 100px;
border:solid #333 1px;
padding:5px;

}
.txt_mrg {
	padding-left:20px;
	padding-right:25px;
}

li.plus
{
list-style: none;
background-image:url(lahti.gif);
background-repeat: no-repeat; 
background-position: 0 0.2em; 
padding-left: 1.5em;
margin-left:-1.2em;
}
li.listshow
{
list-style: none;
background-image:url(list.gif);
background-repeat: no-repeat; 
background-position: 0 0.2em; 
padding-left: 1.5em;
margin-left:-1.2em;
}
li.minus
{
list-style: none;
background-image:url(kinni.gif);
background-repeat: no-repeat; 
background-position: 0 0.2em; 
padding-left: 1.5em;
margin-left:-1.2em;
}
li.plus_show
{
list-style: none;
background-image:url(plus_show.gif);
background-repeat: no-repeat; 
background-position: 0 -0.2em; 
padding-left: 4.3em;
padding-top: 0.0em;
margin-left:-4.1em; 
}
li.expand_plus
{
list-style: none;
background-image:url(expand_minus.gif);
background-repeat: no-repeat; 
background-position: 0 -0.2em; 
padding-left: 4.3em;
padding-top: 0.0em;
margin-left:-4.1em; 
}
li.expand_minus
{
list-style: none;
background-image:url(expand_plus.gif);
background-repeat: no-repeat; 
background-position: 0 -0.2em; 
padding-left: 4.3em;
padding-top: 0.0em;
margin-left:-4.1em; 
}

.navigation {
color: #02301e;
font-size:12px;
}

.navigation a:link {
	text-decoration: none;
}
.navigation a:visited {
	text-decoration: none;
}
.navigation a:hover {

	text-decoration: underline;
}
.navigation a:active {
	text-decoration: none;
}


.size2 {
color: #444444;
font-size:1.3em;
font-family: Arial, Helvetica, sans-serif; 
}

.size2 a:link {
	text-decoration: none;
}
.size2 a:visited {
	text-decoration: none;
}
.size2 a:hover {

	text-decoration: underline;
}
.size2 a:active {
	text-decoration: none;
}
.size3 {
color: #444444;
font-size:1em;
font-family: Arial, Helvetica, sans-serif; 
}

.size3 a:link {
	text-decoration: none;
}
.size3 a:visited {
	text-decoration: none;
}
.size3 a:hover {

	text-decoration: underline;
}
.size3 a:active {
	text-decoration: none;
}


.li_col {
color: #444444;
font-size:13px;
font-family: Arial, Helvetica, sans-serif; 
}

.li_col a:link {
	text-decoration: none;
}
.li_col a:visited {
	text-decoration: none;
}
.li_col a:hover {

	text-decoration: underline;
}
.li_col a:active {
	text-decoration: none;
}

.cont_col {
color: #444444;
font-size:13px;
font-family: Arial, Helvetica, sans-serif; 
}

.cont_col a:link {
color: #444444;
	text-decoration: underline;
}
.cont_col a:visited {
color: #444444;
	text-decoration: underline;
}
.cont_col a:hover {

color: #444444;
	text-decoration: underline;
}
.cont_col a:active {
color: #444444;
	text-decoration: none;
}

a {
	font-size: 13px;
	color: #444444;
	text-decoration: underline;
}


.menyylink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pealkiri1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Verdana
}
.tekst1 {
	FONT-SIZE: 10px; COLOR: #595959; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.tekst2 {
	FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.jaotusyksus {
	FONT-SIZE: 12px; COLOR: #595959; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.printmeta {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.inputText {
	BORDER-RIGHT: #ababcc 1px solid; BORDER-TOP: #222244 1px solid; BACKGROUND: #f7fcff; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #222244 1px solid; COLOR: #1b1c60; BORDER-BOTTOM: #ababcc 1px solid; TEXT-DECORATION: none
}
.pealkiri1 {
	
}
.pealkiri-kuup2ev {
	FONT-SIZE: 10px; COLOR: #595959; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pealkiri2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003471; FONT-FAMILY: Verdana
}
.salasona1 {
	FONT-SIZE: 10px; COLOR: #a6a6a6; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.inpt {
	FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.rada1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pealkiri3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003471; FONT-FAMILY: Verdana
}
.tekst3 {
	FONT-SIZE: 11px; COLOR: #9d0e0e; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.tekst4 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.person1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fcdc48; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.person2 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pealkiri4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #595959; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

/* seadused */

#article-content H1,
#article-content H2,
#article-content H3 {
	color: #000;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
#article-content H1 {
	font-size: 20px;
	text-align: center;
	margin-bottom: 1em;
	text-transform: none; /* 08.01.2010 */
}
#article-content H1 SUP {
	font-size: 12px;
}
#article-content H1 SPAN {
	font-size: 14px;
	font-weight: normal;
}
#article-content H2 {
	font-size: 18px;
	text-align: center;
}
#article-content H2.level2 {
	font-size: 18px;
}
#article-content H2.level3 {
	font-size: 16px;
}
#article-content H2.level4 {
	font-size: 16px;
	font-weight: bold; /* 08.01.2010*/
}
#article-content H2.level5 {
	font-size: 16px;
	font-weight: bold; /* 08.01.2010*/
}
#article-content H3 {
	font-size: 14px;
	text-transform: none;
	font-weight: bold; /* 08.01.2010*/
}

DIV.preamble {
	width: 66%;
}
DIV.preamble2 {
	width: 66%;
	margin: 0 auto;
	text-align: center;
}
DIV.preamble3 {
	width: 66%;
	margin-left: auto;
}
DIV.signature {
	margin-top: 2em;
	text-align: left;
}

/* 08.01.2010*/
#article-content H2 SPAN,
#article-content H2.level2 SPAN,
#article-content H2.level3 SPAN,
#article-content H2.level4 SPAN,
#article-content H2.level5 SPAN {
	display: block;
	margin: 1em 0 0 0;
	font-weight: bold;
}

#article-content P.title {
	margin: 1em 0 -1em;
	color: #606060;
	text-align: center;
	font-weight: bold; /* 08.01.2010*/
}


#article-content P.paragraph {
	margin-top: 1.25em;
}
#article-content H3 SPAN {
	font-weight: normal;
}


#sisukord-tooltip,
#sisukord-tooltip * {
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#sisukord-tooltip {
	position: absolute;
	z-index: 3000;
	max-width: 320px;
	padding: 8px 10px;
	border: 1px solid #8aaac5;
	background: #e4f8ff;
	-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.125);
	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.125);
}
* html #sisukord-tooltip {
	width: 320px;
}
#sisukord-tooltip H3 {
	margin: 0;
	border: none;
	line-height: 1.417;
	text-transform: none;
}


UL.gallery {
	margin: 1.5em 0;
}
UL.gallery LI {
	float: left;
	padding: 0 10px 10px 0;
	background: none;
	font-weight: bold;
	text-align: center;
}
UL.gallery IMG,
UL.gallery SPAN {
	display: block;
}
UL.gallery SPAN {
	padding-top: .25em;
	color: #606060;
	font-family: Georgia, "Times New Roman", Times, serif;
}

TABLE.meta TH {
	padding: .25em .5em .25em 0;
	color: #606060;
	text-align: right;
	font-weight: normal;
}
TABLE.meta TD {
	padding: .25em 0;
}

P.vv {
	text-align: center;
}
SPAN.vv { 
	text-align: center;
	display: block;
	font-weight: normal;
	font-size: 14px;
	padding-top: 0.5em;
}
P.vk {
	display: block;
	text-align: right;
	margin: -1em 0 2em 0 !important;
}

#article-content P {
	margin: 0.5em 0 0 0;
}

P.akt-lisa {
	text-align: center;
	width: 66%;
	margin-left: 33% !important;
}

.wrap-closed {
	display: none;
	visibility: hidden;
}

.toggle-laws-closed {
	display: none;
	visibility: hidden;
}


