body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-color: #FFFFFF;
}
 form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	
}
/** rohekas taust */ 
.greenb {
	background-color: #F1F3EE;
}
/** valge taust */ 
.whiteb {
	background-color: #FFFFFF;
}
.whiteb img {
	display: block;
}

.doc_content img { display: inline;  }

/** roheline suur pealkiri */ 
.medgtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #8ED700;
	font-weight: bold;
}
/** must suur pealkiri */ 
.medbtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #000000;
	
	text-decoration: none;
}
/** valge nupp */ 
.medwtitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
font-weight: bold;
	text-decoration: none;
}
.medbtitle a {
	color: #000000;
	
}
.medbtitle a:hover {
	color: #666666;
	
}
/** hall keskmine tekst */ 
.greytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
}
.greytitle a{
	color: #666666;
}
.greytitle a:hover{
	color: #000000;
}

.l2 {
	font-size: 80%;
}

/** must suur pealkiri */ 
.medblacktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: bold;
	
}
/** valge pealkiri, kasutatakse headeris ntx */
.medwhitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	
}
.medwhitetitle a{
		color: #FFFFFF;
}
/** must keskmine tekst, lingid */ 
.blacktitle a{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #000000;
}
.blacktitle a:hover{
	color: #666666;
}
/** must väiksemad teksti, lingid */ 
.smalltitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
}
.smalltitle a{
	color: #000000;
}
.smalltitle a:hover{
	color: #666666;
}
/** must boldis väiksemad teksti, lingid */ 
.smalltitleb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	font-weight: bold;
}
.smalltitleb a{
	color: #000000;
}
.smalltitleb a:hover{
	color: #666666;
}
/** must tava tekst */ 
.black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
}
.black a {
	color: #000000;
}
/** roheline suurim tekst. esilehel */ 
.biggtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	color: #8ED700;
	font-weight: bold;
}

#mainmenu {width: 248px; vertical-align: top; font-size: 1.2em; line-height: 20px; }
#mainmenu .L1 {background: url(/img/bullet_L1.gif) no-repeat 0 7px; padding-left: 12px; margin-left: 17px;}
#mainmenu .L1 a {font-weight: bold; color: #000; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
#mainmenu .L2 {background: url(/img/bullet_L2.gif) no-repeat 0 7px; padding-left: 9px; margin-left: 31px;}
#mainmenu .L2 a { color: #000; font-family:Arial,Helvetica,sans-serif;  font-size:12px;}
#mainmenu .L2_sel a {font-weight: bold;}
#mainmenu .L3_sel {font-weight: bold;}



.ddmx {
	margin-left: 41px;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 0x 3px 9px;
	width: 270px;
	border-bottom: 1px solid #F1F3EE;
    color: #004960;
    text-decoration: none;
    display: block;
    position: relative;
	background: url(/img/uus/bullet_L3.gif) no-repeat 0 6px; padding-left: 10px;
	color: #000; font-family:Arial,Helvetica,sans-serif;  font-size:12px;	
}

.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    border-bottom: 1px solid #C2C4C0;
}


.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font-weight: bold;
    text-decoration: none;
    display: block;
    position: relative;
    z-index: 999;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	background: url(/img/uus/L4_left_bg.gif) no-repeat left;
	white-space: nowrap;
	color: #000; font-family:Arial,Helvetica,sans-serif;  font-size:11px
}
.ddmx .item2 {
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	background: url(/img/uus/L4_left_hover_bg.gif) no-repeat left;
}

.item2_last {background: url(/img/uus/L4_bottom_border.gif) no-repeat left bottom ! important;}
.item2_last:hover {background: url(/img/uus/L4_bottom_border_hover.gif) no-repeat left bottom ! important;}

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #C2C4C0;
	border-left: 0;
	border-bottom: 0;
    position: absolute;
    visibility: hidden;
    z-index: 600;
	background: #F8FAF5;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
