/**
  * site:   www.nlib.ee
  * author: Struktuur Varahaldus
  */
body {
	background: #F3F8FA;
	color: #000000;
	font: 11px/12pt Verdana, Arial, Helvetica, sans-serif
}
textarea, input {
	color: #000;
	font: 11px/12pt Verdana, Arial, Helvetica, sans-serif
}
p a:link, a:visited { font-size: 11px }
a:link.sisutekst, a:visited.sisutekst { font-size: 11px }
/*Kui vastava menüüpiirkonna aktiivseid valikuid ei ole, siis värvilist riba ei näidata*/
.line_color_ { height: 0px }
/*lugejatele*/
.line_color_92, .line_color_88, .line_color_653, .line_color_584 { background: #77C6AB; height: 5px }
/*raamatukogudele*/
.line_color_93, .line_color_89, .line_color_656, .line_color_585 { background: #EBB57B; height: 5px }
/*kirjastajatele*/
.line_color_94, .line_color_90, .line_color_659, .line_color_586 { background: #78B3CC; height: 5px }
/*kultuurikeskus*/
.line_color_95, .line_color_91, .line_color_662, .line_color_587 { background: #D3AE6A; height: 5px }
.space1px { width: 0px }
.space1px88, .space1px89, .space1px90, .space1px91, .space1px92, .space1px93, .space1px94, .space1px95, .space1px584, .space1px585, .space1px586, 
.space1px587, .space1px653, .space1px656, .space1px659, .space1px662 { width: 1px }
.menu_bg_92, .menu_bg_88, .menu_bg_653, .menu_bg_584,
.menu_bg_241, .menu_bg_669 {
	background: #DBF8F4;
	padding: 7px 5px 25px 9px;
	text-align: left
}
.menu_bg_93, .menu_bg_89, .menu_bg_656, .menu_bg_585 {
	background: #FDF1E3;
	padding: 7px 5px 25px 9px;
	text-align: left
}
.menu_bg_94, .menu_bg_90, .menu_bg_659, .menu_bg_586 {
	background: #DBF1FB;
	padding: 7px 5px 25px 9px;
	text-align: left
}
.menu_bg_95, .menu_bg_91, .menu_bg_662, .menu_bg_587 {
	background: #FCF0D8;
	padding: 7px 5px 25px 9px;
	text-align: left
}
.menu_bg_143, .menu_bg_665 {
	background: #CFEAFA;
	padding: 7px 5px 25px 9px;
	text-align: left
}
#pais {
	background: url(lk/p_t.gif) repeat-x;
	height: 165px;
	width: 739px
}
#p_y {
	background: url(lk/p_pilt.gif) no-repeat right top;
	height: 141px;
	width: 739px
}
td {
	color: #000000;
	font: 11px/12pt Verdana, Arial, Helvetica, sans-serif
}
td#right_pane { padding-bottom: 23px }
td.logo {
	text-align: center;
	vertical-align: middle;
	width: 184px
}
#keel {
	border-top: 3px solid #0366A1;
	color: #0366A1;
	font: normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
	margin-left: 182px;
	text-align: center;
	width: 57px
}
a.keel_l:link, a.keel_l:visited {
	color: #0366A1;
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.keel_l:hover {
	color: #0366A1;
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.keel_akt {
	color: #0366A1;
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif
}
td.kuupaev {
	color: #8E8E8D;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	text-align: center;
	vertical-align: middle
}
a.v_tab_l:link {
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.v_tab_l:visited {
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.v_tab_l:hover {
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
td.v_tab {
	background: url('lk/v_tab_t.gif');
	height: 22px;
	padding: 0px 29px 1px 33px;
	text-align: center;
	vertical-align: middle
}
td.v_tab_teine {
	background: url('lk/v_tab_t.gif');
	height: 22px;
	padding: 0px 25px 1px 29px;
	text-align: center;
	vertical-align: middle
}
form { margin: 0 }
ul.menuul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left
}
/* men linkide css */
a.ml:link, a.ml:visited {
	color: #0366A1;
	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
a.ml:hover {
	color: #0366A1;
	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.ml_akt { color: #0366A1; font: bold 11px Tahoma }
/* Rubriigi "raamatukogudele" vasakmen linkide css */
li.r, li.bullet93, li.bullet89, li.bullet656, li.bullet585 {
	background: url(lk/r_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}
li.bullet_l3_93, li.bullet_l3_89, li.bullet_l3_656, li.bullet_l3_585 {
	background: url(lk/bullet_ora.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 8px
}
/* Rubriigi "e-raamatukogu" vasakmen linkide css */
li.e, li.bullet143, li.bullet665 {
	background: url(lk/e_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}
li.bullet_l3_143, li.bullet_l3_665 {
	background: url(lk/bullet_sin.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 8px
}
/* Rubriigi "lugejatele"  linkide css */
li.l, li.bullet92, li.bullet88, li.bullet653, li.bullet584, li.bullet241, li.bullet669 {
	background: url(lk/l_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}

li.bullet_l3_92, li.bullet_l3_88, li.bullet_l3_653, li.bullet_l3_584 {
	background: url(lk/bullet_roh.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 8px
}
/* Rubriigi "kirjastus"  linkide css */
li.k, li.bullet94, li.bullet90, li.bullet659, li.bullet586 {
	background: url(lk/k_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}
li.bullet_l3_94, li.bullet_l3_90, li.bullet_l3_659, li.bullet_l3_586 {
	background: url(lk/bullet_sin.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 8px
}
/* Rubriigi "kultuurikeskus"  linkide css */
li.ku, li.bullet95, li.bullet91, li.bullet662, li.bullet587 {
	background: url(lk/ku_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}
li.bullet_l3_95, li.bullet_l3_91, li.bullet_l3_662, li.bullet_l3_587 {
	background: url(lk/bullet_pru.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 8px
}
li.bullet_login {
	background: url(lk/h_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}
.rada {
	color: #ACACAC;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 20px
}
a.yah:link {
	color: #ACACAC;
	font: 9px Verdana, Arial, Helvetica, sans-serif
}
a.yah:visited {
	color: #ACACAC;
	font: 9px Verdana, Arial, Helvetica, sans-serif
}
a.yah:hover {
	color: #ACACAC;
	font: 9px Verdana, Arial, Helvetica, sans-serif
}
.pealkiri {
	color: #000000;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif
}
.t_kuupaev {
	color: #656565;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif
}
.pilt { }
#jalus {
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px
}
a.jalus:link { color: #457A9B; font-size: 9px; text-decoration: none }
a.jalus:visited { color: #457A9B; font-size: 9px; text-decoration: none }
a.jalus:hover {
	color: #457A9B;
	font-size: 9px;
	text-decoration: underline
}
a:link { color: #0366A1; font-size: 11px; text-decoration: none }
a:visited { color: #0366A1; text-decoration: none }
a:hover { color: #0366A1; text-decoration: underline }
.h_hall {
	background: url(lk/hele_bullet.gif) no-repeat 0px;
	font-size: 9px;
	padding-left: 10px
}
td.u_link {
	padding-bottom: 3px;
	text-align: right;
	vertical-align: bottom
}
li.uudis {
	background: url(lk/h_bullet.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 11px;
	padding-left: 8px
}
li.teade {
	background: url(lk/h_teated.gif) no-repeat 0 4px;
	font: 11px/16px Verdana;
	list-style-type: none;
	margin-bottom: 11px;
	padding-left: 18px
}
.u_kp {
	color: #656565;
	font: 10px Verdana, Arial, Helvetica, sans-serif
}
td.am {
	color: #000000;
	font: 9px/normal Verdana, Arial, Helvetica, sans-serif
}
.invisible { height: 0px }
.invisible88, .invisible89, .invisible90, .invisible91, .invisible92, 
.invisible93, .invisible94, .invisible95, invisible584, .invisible585, 
.invisible586, .invisible587, .invisible653, .invisible656, 
.invisible659, .invisible662 { height: 1px }
.sisukaart { padding-left: 10px }
.webform_form {
	border: 0px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	width: 100%
}
.webform_content {
	background: #D5E6EE;
	border: 0px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top
}
.webform_submit {
	background: #0366A1;
	border: 1px solid #95BED0;
	color: #FFFFFF;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	vertical-align: middle;
	width: 40px
}
.webform_caption{
	background: #D5E6EE;
	font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 6px;
	width: 100px
}
.webform_element {
	background: #D5E6EE;
	font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif
}
.cal_tulp {
	background: #B5D2DF;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top
}
.cal_rida1 {
	background: #F3F8FA;
	font-weight: normal;
	text-align: left;
	vertical-align: top
}
.cal_rida2 {
	background: #D8E7EE;
	font-weight: normal;
	text-align: left;
	vertical-align: top
}
.cal_sub2 {
	background: #F3F8FA;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	vertical-align: middle
}
.cal_month_name {
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	vertical-align: middle
}
.cal_hr {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 100%
}
.midtext a:link, .midtext a:visited { font-size: 11px }
#results_cell { }
.webfrom_submit_cell{ background: #D5E6EE; padding: 6px 6px 6px 0px }

hr { border:none; height:0px; }
html>body hr { background: #808080; height:1px }