body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;/*pt*/
	line-height: 12pt;
	color: #000000;
	background-color: #F3F8FA;
}
textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #000;
}
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-color: #77C6AB;
	height: 5px;
}
/*raamatukogudele*/
.line_color_93, .line_color_89, .line_color_656, .line_color_585 {
	height: 5px;
	background-color: #EBB57B;
}
/*kirjastajatele*/
.line_color_94, .line_color_90, .line_color_659, .line_color_586 {
	background-color: #78B3CC;
	height: 5px;
}
/*kultuurikeskus*/
.line_color_95, .line_color_91, .line_color_662, .line_color_587 {
	background-color: #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 {
	text-align: left;
	background-color: #DBF8F4;
	padding: 7px 5px 25px 9px;
}
.menu_bg_93, .menu_bg_89, .menu_bg_656, .menu_bg_585 {
        text-align: left;
	background-color: #FDF1E3;
	padding: 7px 5px 25px 9px;
}
.menu_bg_94, .menu_bg_90, .menu_bg_659, .menu_bg_586 {
        text-align: left;
	background-color: #DBF1FB;
	padding: 7px 5px 25px 9px;
}
.menu_bg_95, .menu_bg_91, .menu_bg_662, .menu_bg_587 {
        text-align: left;
	background-color: #FCF0D8;
	padding: 7px 5px 25px 9px;
}
.menu_bg_143, .menu_bg_665 {
        text-align: left;
	background-color: #CFEAFA;
	padding: 7px 5px 25px 9px;
}
#pais {
	height: 165px;
	width: 739px;
	background-image: url(../img/lk/p_t.gif);
	background-repeat: repeat-x;
}
#p_y {
	height: 141px;
	width: 739px;
	background-image: url(../img/lk/p_pilt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td {
	/*vertical-align: top;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12pt;
}
td.logo {
	text-align: center;
	vertical-align: middle;
	width: 184px;
}
#keel {
	border-top: 3px solid #0366A1;
	width: 57px;
	margin-left: 182px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #0366A1;
	height: 14px;
	text-align: center;
}
a.keel_l:link, a.keel_l:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0366A1;
	text-decoration: none;
	line-height: 10px;
}
a.keel_l:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0366A1;
	text-decoration: underline;
	line-height: 10px;
}
.keel_akt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #0366A1;
	font-weight: bold;
}
td.kuupaev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8D;
	text-align: center;
	vertical-align: middle;
	letter-spacing: -1px;
}
a.v_tab_l:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.v_tab_l:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.v_tab_l:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
td.v_tab {
	padding: 0px 29px 1px 33px;
	background-image: url('../img/lk/v_tab_t.gif');
	text-align: center;
	height: 22px;
	vertical-align: middle;
}
td.v_tab_teine {
	padding: 0px 25px 1px 29px;
	background-image: url('../img/lk/v_tab_t.gif');
	text-align: center;
	height: 22px;
	vertical-align: middle;
}
form { margin:0}
ul.menuul {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
/* men linkide css */

a.ml:link, a.ml:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0366A1;
	text-decoration: none;
	line-height: 13px;
}

a.ml:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0366A1;
	text-decoration: underline;
	line-height: 13px;/*10px*/
}

.ml_akt {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0366A1;
}

/* Rubriigi "raamatukogudele" vasakmen linkide css */

li.r, li.bullet93, li.bullet89, li.bullet656, li.bullet585
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/r_bullet.gif) no-repeat 0 4px;
	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
{
	font-size: 11px;          
        font-family: Verdana;
        line-height: 16px;
        background: url(../img/lk/bullet_ora.gif) no-repeat 0 4px;
        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
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/e_bullet.gif) no-repeat 0 4px;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
}

li.bullet_l3_143, li.bullet_l3_665
{
        font-size: 11px;
        font-family: Verdana;
        line-height: 16px;
        background: url(../img/lk/bullet_sin.gif) no-repeat 0 4px;
        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
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/l_bullet.gif) no-repeat 0 4px;
	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
{
        font-size: 11px;
        font-family: Verdana;
        line-height: 16px;
        background: url(../img/lk/bullet_roh.gif) no-repeat 0 4px;
        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
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/k_bullet.gif) no-repeat 0 4px;
	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
{
        font-size: 11px;
        font-family: Verdana;
        line-height: 16px;
        background: url(../img/lk/bullet_sin.gif) no-repeat 0 4px;
        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
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/ku_bullet.gif) no-repeat 0 4px;
	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
{
        font-size: 11px;
        font-family: Verdana;
        line-height: 16px;
        background: url(../img/lk/bullet_pru.gif) no-repeat 0 4px;
        list-style-type: none;
        margin-bottom: 0px;   
        margin-left: 10px;
        padding-left: 8px
}


li.bullet_login {
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/h_bullet.gif) no-repeat 0 4px;
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 8px
	}

.rada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
}
a.yah:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
a.yah:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
a.yah:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
.pealkiri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.t_kuupaev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #656565;
}
.pilt {
	/*float: right;
	border: 1px solid #000000;*/
}
#jalus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-right: 18px;
	padding-left: 18px;
}
a.jalus:link {
	color: #457A9B;
	text-decoration: none;
	font-size: 9px;
}
a.jalus:visited {
	color: #457A9B;
	text-decoration: none;
	font-size: 9px;
}a.jalus:hover {
	color: #457A9B;
	text-decoration: underline;
	font-size: 9px;
}
a:link {
	color: #0366A1;
	text-decoration: none;
	font-size: 11px;
}
a:visited {
	color: #0366A1;
	text-decoration: none;
}
a:hover {
	color: #0366A1;
	text-decoration: underline;
}
.h_hall {
	background-image: url(../img/lk/hele_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 10px;
	font-size: 10px;
}
td.u_link {
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 3px;
	font-size: 10px;
}

li.uudis     {
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/h_bullet.gif) no-repeat 0 4px;
	list-style-type: none;
	margin-bottom: 11px;
	padding-left: 8px;
}
li.teade     {
	font-size: 11px;
	font-family: Verdana;
	line-height: 16px;
	background: url(../img/lk/h_teated.gif) no-repeat 0 4px;
	list-style-type: none;
	margin-bottom: 11px;
	padding-left: 18px;
}
.u_kp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
}
td.am {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: normal;
}
.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 {
	text-align:left;
	vertical-align:top;
	width:100%;
	border-collapse: collapse;
	border:0px;
}
.webform_content {
	text-align:left;
	vertical-align:top;
	border:0px;
	border-collapse: collapse;
	background-color:#D5E6EE;
}

.webform_submit {
background-color:#0366A1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
vertical-align:middle;
width:40px;
height:22px;
border:1px solid #95BED0;

}
.webform_caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	background-color:#D5E6EE;
	font-weight:normal;
	padding: 0px 0px 0px 6px;
	width:100px;	
}

.webform_element
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	background-color:#D5E6EE;
	font-weight:normal;

}

.cal_tulp {
	background-color:#B5D2DF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
	font-size:10px;
}

.cal_rida1 {
	background-color:#F3F8FA;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
}

.cal_rida2 {
	background-color:#D8E7EE;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
}
.cal_sub2 {
font-size:11px;
font-weight:normal;
color:#000000;
text-align:center;
vertical-align:middle;
background-color:#F3F8FA;
padding-bottom:10px;
padding-top:10px;
}
.cal_month_name {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
vertical-align:middle;
text-transform: uppercase;
}
.cal_hr {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	width:100%;
}

.midText a:link, .midText a:visited {
 font-size: 11px;
}

#results_cell {
}
.webfrom_submit_cell{
	background-color:#D5E6EE;
	padding: 6px 6px 6px 0px;
}
