@import url("/styles/default/scms_dropdown.css"); 
 

/***********************************************************
 Custom CSS: 
***********************************************************/

/***********************************************************
 Styles from version 3:
 adminpages "Visual Design > Site Styles", "Visual Design > Text Styles"
***********************************************************/

#gopro { margin-left: 23px;  }
#gopro h1 { font-weight: normal; color: #5b94c7 }

h1.pealkiri { margin-bottom: 0px; }

.searchbox { font-family: Arial; font-size: 12px; background-color: #EEEEEE; color: #000000;  } 
.searchbtn { font-family: Arial; font-size: 12px; font-weight: bold; background-color: #1387f9; color: #ffffff; padding-bottom: 2px;  } 
.navibar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #3f05f8; color: #d9008f;  } 
.activecell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #ffffff; color: #FFFFFF;  } 
A.navi:link { font-family: Verdana; font-size: 12px; text-decoration: none; color: #FFFFFF;  } 
A.navi:active { font-family: Verdana; font-size: 12px; text-decoration: underline; color: #FFFFFF;  } 
A.navi:visited { font-family: Verdana; font-size: 12px; text-decoration: none; color: #FFFFFF;  } 
A.navi:hover { font-family: Verdana; font-size: 12px; text-decoration: underline; color: #FFFFFF;  } 
A.navi_on:link { font-family: Trebuchet MS; font-size: 12px; text-decoration: none; color: #2376BD;  } 
A.navi_on:active { font-family: Trebuchet MS; font-size: 12px; text-decoration: underline; color: #2376BD;  } 
A.navi_on:visited { font-family: Trebuchet MS; font-size: 12px; text-decoration: none; color: #2376BD;  } 
A.navi_on:hover { font-family: Trebuchet MS; font-size: 12px; text-decoration: underline; color: #2376BD;  } 
.breadcrumb { font-family: Helvetica; font-size: 12px; font-weight: normal; background-color: #FFFFFF; color: #399cff;  } 
A.bread:link { font-family: Times New Roman; font-size: 25; text-decoration: none; font-weight: bold; color: #777777;  } 
A.bread:active { font-family: Times New Roman; font-size: 25; text-decoration: none; font-weight: bold; color: #BBBBBB;  } 
A.bread:visited { font-family: Times New Roman; font-size: 25; text-decoration: none; font-weight: bold; color: #777777;  } 
A.bread:hover { font-family: Times New Roman; font-size: 25; text-decoration: underline; font-weight: bold; color: #777777;  } 
.boxhead { font-family: Tahoma; font-size: 11px; color: #ffffff;  } 
.box { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;  } 
.boxframe { font-weight: normal; background-color: #333333;  } 
A.navi2_off:link { font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight: bold;  } 
A.navi2_off:active { font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight: bold;  } 
A.navi2_off:visited { font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight: bold;  } 
A.navi2_off:hover { font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight: bold; color: #2175BC;  } 
A.navi2_on:link { font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight: bold;  } 
A.navi2_on:active { font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight: bold;  } 
A.navi2_on:visited { font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight: bold;  } 
A.navi2_on:hover { font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight: bold;  } 
.sub_pealkiri { font-family: Arial; font-size: 15px; color: #99CC00;  } 
.footer { font-family: Times New Roman; font-size: 20px; background-color: #ff29ff; color: #FFFFFF;  } 
A.pealkiri:link { font-family: Helvetica; font-size: 17px; text-decoration: none; color: #8dc63f;  } 
A.pealkiri:active { font-family: Helvetica; font-size: 17px; text-decoration: none; color: #8dc63f;  } 
A.pealkiri:visited { font-family: Helvetica; font-size: 17px; text-decoration: none; color: #8dc63f;  } 
A.pealkiri:hover { font-family: Helvetica; font-size: 17px; text-decoration: underline; color: #8dc63f;  } 
.folders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  } 
.littlebox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  } 
.date { font-weight: normal; color: #999999;  } 
.cellOff { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; background-color: #E5E5E5; color: #ffffff; line-height: 13pt;  } 
.cellOn { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; background-color: #bbbbbb; color: #ffffff; line-height: 13pt;  } 
.aasta { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #888888; line-height: 13pt;  } 
A.arh1:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #777777;  } 
A.arh1:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #777777;  } 
A.arh1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #777777;  } 
A.arh1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #777777;  } 
A.arh1_on:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffffff;  } 
A.arh1_on:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #ffffff;  } 
A.arh1_on:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #ffffff;  } 
A.arh1_on:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #ffffff;  } 
.txt1 { font-family: Tahoma; font-size: 11px; color: #000000;  } 
.tabOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; line-height: 12px;  } 
.tabOff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #888888; line-height: 12px;  } 
.deadTab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #888888; line-height: 12px;  } 
A.link_tab_off:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #003399; line-height: 12px;  } 
A.link_tab_off:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-weight: normal; color: #003399; line-height: 12px;  } 
A.link_tab_off:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #003399; line-height: 12px;  } 
A.link_tab_off:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #003399; line-height: 12px;  } 
A.tp:link { text-decoration: none; font-weight: bold; color: #FFFFFF;  } 
A.tp:active { text-decoration: none; font-weight: bold; color: #FFFFFF;  } 
A.tp:visited { text-decoration: none; font-weight: bold; color: #FFFFFF;  } 
A.tp:hover { text-decoration: underline; font-weight: bold; color: #FFFFFF;  } 
A.boxheadlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff;  } 
A.boxheadlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff;  } 
A.boxheadlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff;  } 
A.boxheadlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #ffffff;  } 
.mynavi2off {  } 
.mynavi2on {  } 

/* New comment message text input area */
#scms_comment_add_table TEXTAREA {
    width: 445px;
    height: 100px;
}

/************************************************************
 WYSIWYG CSS
***********************************************************/
.pealkiri { font-family: Helvetica; font-size: 17px; color: #8dc63f;  } 
.txt { font-family: Tahoma; font-size: 11px; color: #000000; line-height: 13pt;  } 
.BoldText { font-family: Helvetica; font-size: 11px; font-weight: bold; color: #000000;  } 
.Heading2 { font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic; color: #8DADF6;  } 

/***********************************************************
 Custom CSS
***********************************************************/
BODY { margin: 0px; margin-top: 5px }
BODY, TD { font-family: Tahoma; font-size: 11px }

INPUT.searchbtn { background: url(/public/www/topmenubackActive.gif); color: white}

A.boxheadlink:link, A.boxheadlink:active, A.boxheadlink:hover, A.boxheadlink:visited { color: #8DC63F }

A { COLOR: #006699; text-decoration: none }
A:hover { text-decoration: underline }

IMG { border: 0px }

TD.right_box_col { padding: 10px; padding-right: 0px; padding-left: 0px }

IMG.rialogo { margin-left: 14px; margin-top: 8px }

TD.pg_footer { height: 30px; BORDER-TOP: #5b94c7 3px solid; TEXT-ALIGN: center; font--size: 11px; font-family: Tahoma; padding-bottom: 12px; padding-top: 11px }

TD.content_area { padding-right: 10px; padding-bottom: 1px; padding-left: 0px; border-left: 1px solid #DBDDE0 }

TD.left_menu_column { width: 170px }

IMG.search_submit { cursor: pointer  }
INPUT.searchtextfield { BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/public/www/searchfieldback.gif); MARGIN-LEFT: 11px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 110px; COLOR: #000000; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff }

TD.boxhead { border-bottom: 1px solid #e7efde; background: url('/public/www/boxhead.gif'); COLOR: #8dc63f; FONT: bold 12px Arial, Helvetica, sans-serif; }

A.breadcrumb { font-size: 10px; text-decoration: none }
A.breadcrumb:hover { font-size: 10px; text-decoration: underline }
DIV.navbar_div { font-size: 10px; font-family: Tahoma; margin-top: 10px }

A.topnav { text-decoration: none; COLOR: #98c857 }
A.topnav:hover { text-decoration: underline; }

TD.lipikudbox { BORDER-RIGHT: #dbdbdb 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/public/www/topmenuback.gif); PADDING-BOTTOM: 2px; MARGIN-LEFT: 1px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid }
TD.lipikudboxActive { BORDER-RIGHT: #5b94c7 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #5b94c7 0px solid; PADDING-LEFT: 10px; BACKGROUND: url(/public/www/topmenubackActive.gif) #5b94c7 fixed no-repeat left top; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #5b94c7 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid }

A.lipikudtext { DISPLAY: block; FONT: bold 13px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #5281a3; WHITE-SPACE: nowrap; TEXT-DECORATION: none }
A.lipikudtextActive { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: bold 13px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: none }



IMG.menu_btm_line { height: 5px; width: 1px }

DIV.left_menu_title { BORDER-RIGHT: #dbdbdb 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 8px 10px 7px; FONT: bold 16px Arial, Helvetica, sans-serif; BORDER-LEFT: #dbdbdb 0px solid; COLOR: #8dc63f; PADDING-TOP: 0px; BORDER-BOTTOM: #8dc63f 1px solid }

TD.menu_level_a { padding: 3px; padding-left: 3px  }
A.menu_level_a, A.menu_level_a_active { text-decoration: none; COLOR: #006699; font-family: Arial; font-size: 13px }
A.menu_level_a:hover { COLOR: #3366ff; TEXT-DECORATION: underline }
A.menu_level_a_active { COLOR: #8dc63f }
A.menu_level_a_active:hover { COLOR: #8dc63f; TEXT-DECORATION: none }

TD.menu_level_b { padding: 3px; padding-left: 3px  }
A.menu_level_b, A.menu_level_b_active { text-decoration: none; COLOR: #006699; font-family: Arial; font-size: 11px }
A.menu_level_b:hover { COLOR: #3366ff; TEXT-DECORATION: underline }
A.menu_level_b_active { COLOR: #8dc63f }
A.menu_level_b_active:hover { COLOR: #8dc63f; TEXT-DECORATION: none }

TD.menu_level_c { padding: 3px; padding-left: 10px  }
A.menu_level_c, A.menu_level_c_active { text-decoration: none; COLOR: #006699; font-family: Arial; font-size: 11px }
A.menu_level_c:hover { COLOR: #3366ff; TEXT-DECORATION: underline }
A.menu_level_c_active { COLOR: #8dc63f }
A.menu_level_c_active:hover { COLOR: #8dc63f; TEXT-DECORATION: none }


/* Custom: MarP: Seems, that after changing template from S3->S4, some of the CSS must be redefined as struct of the body has changed */

#NewsListContainer{
width: 390px;
margin: 5px 10px 5px 10px;
padding: 0;
}
#NewsListContainer h1{
font-family: Helvetica; font-size: 17px; color: #8dc63f;  
}
#NewsListContainer p{
margin: 0 0 10px 0;
padding: 0;
}



	
editor\:lead {
	display: block;
	height: 15px;
	background: url(/admin/images/lead.gif);
}


/***********************************************************
 Action-buttons:
***********************************************************/

    editor\:buttons {
		width: 13px;
		height: 13px;
		cursor: pointer;
		behavior:url(buttons.htc);
		-moz-binding: url(xbl.xml#buttons);
		}
		buttons {
			display: inline;
			width: 13px;
			height: 13px;
		}
    editor\:context {
		behavior:url(context.htc);
		-moz-binding: url(xbl.xml#context);
		}
		context {
			display: inline;
		}