body {

	background-image: url(/img/bg.png); 

	padding: 0px;

	margin: 0px;

}



form {

	padding: 0px;

	margin: 0px;

	border: 0px;

	height: 0px;

}



a {

	text-decoration: none;

	color: #330;

}



.banner {

	margin: 0px;

	padding: 0px 0px 10px 0px;

	border: 0px;

}



.banner-ylemine {

	padding: 5px 0px 5px 0px;

	margin: 0 auto;

	position: relative;

	text-align: center;

	border: 0px;

	height: 90px;

}



.heightcleaner, .heightcleaner-wspace {

	clear: both;

	height: 0;

	font-size: 1px;

	border: 0;

	margin: 0;

	padding: 0;

	background: transparent;

}



.heightcleaner-wspace {

	height: 10px;

}



.alertbox {

	background: #ccccd3;

	color: #f33;

	border: 1px dotted #fff;

	margin: 0 auto;

	width: 720px;

	position: relative;

	left: 0px;

	top: 0px;

	margin-top: 10px;

	margin-bottom: 10px;

	font: 13px/25px arial;

	font-weight: bold;

	text-transform: uppercase;

	letter-spacing: 2px;

	text-align: center;

}



.alertbox-shy {

	font: 13px/19px verdana;

	color: #333;

	text-transform: none;

	font-weight: normal;

	letter-spacing: 0px;

	padding: 5px;

}



#konteiner {

	margin: 0 auto;

	width: 753px;

    position: relative;

    left: 0px;

    top: 0px;

    margin-bottom: 0px;

}



#konteiner .vari2,

#konteiner .vari3,

#konteiner .konteiner {

    position: relative;

	margin: 0px;

}



#konteiner .vari1 {

	background: #cdcfd0;

	padding: 1px;

}



#konteiner .vari2 {

	background: #d9dbdc;

	padding: 1px;

}



#konteiner .vari3 {

	background: #c0c2c4

	padding: 1px;

}



#konteiner .konteiner {

	background: #ffffff;

	border: 0px solid #848284;

}



#konteiner .punane-tekstita {

	background-color: #c41230;

	height: 10px;

}



#konteiner .punane-tekstiga-hdr, .punane-tekstiga, .punane-tekstiga-tulbas {

	background-color: #c41230;

	color: #fff;

	height: 21px;

	width: 100%;

	font: 11px/13px verdana;

	font-weight: bold;

	text-transform: uppercase;

	letter-spacing: 2px;

	padding: 0px;

}



#konteiner .punane-tekstiga-hdr {

	position: relative;

}



#konteiner .punane-tekstiga-tekst a {

	color: #fff;

}



#konteiner .punane-tekstiga-ymbris {

	width: 650px; 

	margin: 0 auto;

padding: 3px 0px 0px 0px;

}



#konteiner .punane-tekstiga-tekst {

	float: left; 

	text-align: center;

	font: 9px/12px verdana;

	margin: 0px;

	padding: 0px;

}



#konteiner .punane-tekstiga-tulbas {

	width: 100%;

	height: auto;

	font: 9px/12px verdana;

	font-weight: bold;

	text-transform: uppercase;

	letter-spacing: 1px;

	text-align: center;

	padding: 0px 0px 2px 0px;

}



#rubriigid ul, #valik ul {

	display: block;

	list-style: none;

	float: normal;

	margin: 2px 0px 3px 0px;

	padding: 0px;

	padding-left: 0px;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-left: 0px;

	border: 0px;

background-color: #ccc;

}



#rubriigid ul li, #valik ul li {

	background-image: url(/img/tulp-vasak-li-rub-pv.png);

	display: block;

	float: normal;

	margin: 0px 0px 1px 0px;

	padding: 1px 0px 2px 25px;

	font: 10px/13px verdana;

	text-decoration: none;

	color: #333;

}

#arhiivi_valik{
	background-color: RGB(222,223,224);
	width: 100%;
	height: 50px;
}

#arhiivi_valik select{
	margin-top: 15px;
	margin-left: 10px;
	background-color: RGB(222,223,224);
	scrollbar-arrow-color:RGB(186,188,190);
}


#rubriigid ul li.viimane, 

#rubriigid ul li.viimane:hover, 

#valik ul li.viimane, 

#valik ul li.viimane:hover {

	background-image: none;

	margin: -1px 0px 0px 0px;

	height: 10px;

	background-color: #fff;

}



#rubriigid ul li:hover {

	background-image: url(/img/tulp-vasak-li-rub-ov.png);

}

#arhiivi_lood ul li.viimane{

list-style-type: none;
padding-bottom: 30px;
background-image: url();
}

#arhiivi_lood ul li.viimane:hover{
	
list-style-type: none;
padding-bottom: 30px;
background-image: url();
background-color: white;
}

#arhiivi_lood ul li{

	list-style-type: none;

	margin: -6px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	display: block;

	background-repeat: no-repeat;

	background-position: 0 .4em;

	background-image: url(/img/arhiiv-nupp-valge.png);

	padding-left:16px;

}



#arhiivi_lood ul li:hover{

	list-style-type: none;

	display: block;

	margin: -6px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	background-repeat: no-repeat;

	background-position: 0 .4em;

	background-color: RGB(237,237,237);

	background-image: url(/img/arhiiv-nupp-punane.png);

	padding-left:16px;

}


#valik ul li {

	background-image: url(/img/tulp-vasak-li-val-pv.png);

}



#valik ul li:hover {

	background-image: url(/img/tulp-vasak-li-val-ov.png);

}



#valik a.autor-number {

	font: 8px/12px verdana;

	font-weight: bold;

	text-transform: uppercase;

	letter-spacing: 0px;

	color: #666;

}



#valik a {

	font: 11px/11px verdana;

	font-weight: normal;

	letter-spacing: 0px;

	color: #000;

}



#konteiner .tulbad {

	margin: 15px 10px 15px 10px;

	padding: 15p, 10px 15px 10px;

	border: 1px solid #bcbdc0;

}



#tulp-vasak, #tulp-keskmine, #tulp-parem, #tulp-keskmine-lai {

	margin: 15px 0px 15px 11px;

	line-height: 1.1;

	float: left;

	display: inline;

	position: relative;

}



#tulp-vasak, #tulp-parem, .naidisdirector {

	width: 150px;

}



#tulp-keskmine, .varske {

	width: 378px;

}



#tulp-keskmine-lai {

	margin: 15px 15px 15px 11px;

	width: 540px;

	float: right;

	padding: 0px;

}



#konteiner .naidisdirector, .varske {

	height: 215px;

	border: 0px;

	margin: 0px 0px 10px 0px;

}



#konteiner .logos {

	background-image: url(/img/bg-gradient.png);

	height: 115px;

	padding: 1px;

	margin: 1px;

	display: inline;

	position: relative;

}



#konteiner .logo-konteiner {

	margin: 12px 0px 12px 20px;

	border: 0px;

	width: 505px;

	height: 89px;

	position: relative;

	float: left;

}



#konteiner .login-inputs {

	position: right;

	margin: 0px;

	padding: 0px;

}



#konteiner .input-login, .input-password, .input-search {

	font: 15px/15px verdana;

	margin: 13px 0px 0px 1px;

	padding: 0px;

	width: 85px;

	height: 17px;

	border: 1px solid #5e5f61;

	background-color: #e6e7e8;

}



#konteiner .input-search {

	height: 11px;

	font: 9px/12px verdana;

}

 

#konteiner .tere-kasutaja {

	font: 11px/12px verdana;

	margin: 13px 0px 0px 1px;

	padding: 10px;

	width: 200px;

	text-align: center;

}



#konteiner .input-login {

	margin: 13px 0px 0px 24px;

}



#konteiner .input-search {

margin: 1px 0px 0px 6px;
	width: 115px;

	border: 1px solid #e6e7e8;

}



#konteiner .button-login {

	margin: 0px;

	padding: 0px;

	width: 108px;

	height: 19px;

	border: 0px;

	float: right;

}



#konteiner .slogan {

	width: 210px;

margin: 23px 0px 0px 10px;
	font: 19px verdana;

	text-transform: uppercase;

	float: left;

	letter-spacing: 1px;

	background-color: transparent;

}



#tulp-keskmine .dire {

	border: 1px solid #e6e7e8;

}



#tulp-keskmine .dire_pilt {

	margin: -27px 0px 0px 0px;

	padding: 0px 10px 10px 0px;

	width: 85px;

	height: 110px;

	border: 0px;

	float: left;

}



#tulp-keskmine .punane-tekstiga {

	margin: -1px -1px 10px 0px;

	width: 250px;

	height: auto;

	font: 9px/12px verdana;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	letter-spacing: 1px;

	text-align: left;

	padding: 2px 0px 3px 115px;

	float: right;

}



#tulp-keskmine .punane-tekstiga a , #tulp-keskmine-lai .punane-tekstiga a {

	color: #fff;

}



#tulp-keskmine p {

	font: 10px/13px verdana;

	font-weight: normal;

	color: #333;

	letter-spacing: 0px;

	text-align: left;

	padding: 0px 10px 0px 10px;

}



#tulp-keskmine .arhiiv{

}

#tulp-keskmine .doheight{
	margin-top:20px;
}



#tulp-keskmine .arhiivHeader{

	widht: 380px;

	height: 40px;

	font: 10px/13px verdana;

	background-image: url(/img/arhiiv_header.png);

}



#tulp-keskmine .arhiiv_aasta{

margin: -15px 0px 0px 0px;
}



#tulp-keskmine .arhiiv_pilt {

	margin-top: 5px;
	width: 85px;
	height: 110px;
	border: 0px;
	float: left;
}



#tulp-keskmine .arhiiv_teema {
	margin: 0px 0px 0px 0px;

	color: RGB(245,158,54);

	font: 11px/15px verdana;

	font-weight: bold;

}



#arhiivi_lood{

margin-left: 50px;

height: auto;

width: auto;

}



#tulp-keskmine .arhiiv_loe_directorit {

	width: 116px;

	height: 15px;

	margin-top: -20px;

	margin-left: 250px;

}



#tulp-keskmine .arhiiv_taust{

	margin-top:-12px;

    width: 378px;

    background-color:white;

}

#hr .joon{
	border: 0px;
    height:3px;
    width:auto;
    background-color:RGB(237,237,237);
	background:RGB(237,237,237);
	color:RGB(237,237,237);
}

#tulp-keskmine .teema {

	margin: 5px 10px 0px 0px;

	font: 11px/15px verdana;

	font-weight: bold;

}



#tulp-parem p, img{

	padding: 0px;

}



#artikkel {

	margin: 0px;

	padding: 0px;

}



#artikkel .punane-tekstiga, #fix .punane-tekstiga {

	margin: 0px 0px 0px 0px;

	width: 100%;

	height: auto;

	font: 9px/12px verdana;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	letter-spacing: 1px;

	text-align: left;

	padding: 2px 0px 3px 0px;

	float: left;

}

#artikkel p, .sisu, #fix td, #fix p, #fix li {
	font: 11px/13px verdana;
	color: #333333;
	border-bottom: none;
	margin: 12px 10px 5px 0px;
	padding: 0px;
}

#fix td.title-punane {
	color: #f00;
}

#fix .vahepealkiri {
	background-color: #888;
	color: #fff;
	padding: 1px 1px 1px 10px;
}


#artikkel .punane-tekstiga-tekst, #fix .punane-tekstiga-tekst {

	padding: 0px 0px 0px 10px;

}



#artikkel .pealkiri, .autor, .sisu {

	margin: 5px 0px 5px 0px;

	padding: 0px 0px 5px 0px;

	font: 14px/20px verdana;

	font-weight: normal;

	border-bottom: 1px dotted #bcbdc0;

	line-height: 20px;

}

#artikkel .loe-edasi {
	margin: 5px 20px 5px 0px;
	padding: 0px 0px 5px 0px;
	font: 9px/16px verdana;
	font-weight: normal;
	text-transform: uppercase;
	color: #933;
	float: right;
}

#artikkel .pealkiri {
	background-image: url(/img/bg-artikkel-pealkiri.png);
	padding: 5px 5px 5px 5px;
	min-height: 30px;
}


#artikkel .autor {
	font: 9px/13px verdana;
	color: #993333;
	text-transform: uppercase;
}

#artikkel p, .sisu, #fix td, #fix p, #fix li {
	font: 11px/13px verdana;
	color: #333333;
	border-bottom: none;
	margin: 12px 10px 5px 0px;
	padding: 0px;
}

#artikkel img, .numbri-pilt {
	margin: 10px 10px 10px 0px;
	padding: 0px;
}

#artikkel .numbri-pilt {
	margin: 0px;
}

#fix .c1, c2 {
	font-family: verdana,arial; 
	color: #000000; 
	text-decoration:none; 
	letter-spacing: 1px; 
	font-weight: bold; 
}

#fix c2 {
	letter-spacing: 0px; 
	font-weight: normal;
}

#fix td {
	white-space: nowrap;
	padding: 5px;
	font-size: 10px; 
}


#fix .telli_input, .telli_textarea, .telli-nupp, .telli_input-dd {
	overflow:no; 
	font-family: verdana,arial;
	font-size: 14px; 
	text-align:left; 
	vertical-align:bottom; 
	letter-spacing: -1px; 
	text-decoration:none; 
	background: #EDEDDD; 
	font-weight: normal; 
	width:360px; 
	height:18px; 
	border-right: #B6B3A5 1px solid; 
	border-top: #B6B3A5 1px solid; 
	border-left: #B6B3A5 1px solid; 
	border-bottom :#B6B3A5 1px solid;
}

#fix .telli-nupp, .telli_input-dd {
	font-size: 12px; 
	padding: 2px 0px 1px 5px; 
	vertical-align:bottom; 
	letter-spacing: -1px; 
	text-decoration:none; 
	background: #EDEDDD; 
	font-weight: normal; 
	width:360px; 
	height:25px; 
}

#fix .telli-nupp {
	border-right: #969385 1px solid; 
	border-top: #969385 1px solid; 
	border-left: #969385 1px solid; 
	border-bottom :#969385 1px solid;
}

#fix .telli_textarea {
	overflow: vertical;
	width: 360px; 
	height: 50px;
}

#fix td.title-punane {
	color: #f00;
}

#fix .vahepealkiri {
	background-color: #888;
	color: #fff;
	padding: 1px 1px 1px 10px;
}


#ftr-halvem, #ftr-parem {
	background-image: url(/img/bg-ftr.png);
	margin: 10px;
	width: 150px;
	font: 8px/9px verdana;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0px;
	text-align: center;
	padding: 2px 0px 2px 3px;
	float: left;
}

#ftr-parem {
	margin: 10px 10px 10px 0px;
	width: 541px;
	float: right;
}

#ftr-parem a, #ftr-halvem a {
	color: #555;
} 