/*DO NOT MANUALLY EDIT! */


/*sprite*/

.sprite_img
{
	background: transparent url(http://f.pmo.ee/s/img/m24_sprite.png) repeat-x scroll 0 0;
	border: 0 none;
	padding: 0;
}

.sprite_img::-moz-focus-inner
{
	border: 0;
}


html, body
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	word-wrap: break-word;
}

body
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background: #777777 url('http://f.pmo.ee/s/img/m24/main_bg.jpg') repeat-x;
	padding-top: 6px;
}

img
{
	border: 0px;
}

a
{
	text-decoration: none;
	color: #7f7f7f;
	outline-style: none;
}

form
{
	margin: 0px;
}

div.container
{
	width: 993px;
	margin: 0px auto;
}

div.pais_lingid
{
	font-size: 12px;
	font-variant: small-caps;
	color: #dddddd;
	text-align: center;
	padding: 10px 0px 14px 0px;
}

div.pais_lingid a
{
	color: #dddddd;
}

div.head_menu
{
	padding: 5px 5px 0px 0px;
}

div.head_menu img
{
	display: block;
	float: left;
}

div.header
{
	height: 117px;
	border-style: solid;
	border-color: #fff4e4;
	border-width: 5px 5px 0px 5px;
	background-color: #4f4f4f;
}

div.header_inner
{
	height: 112px;
	border-style: solid;
	border-color: #000000;
	border-width: 5px 5px 0px 5px;
}

img.header_logo /*pole kasutusel*/
{
	float: left;
	display: block;
}

div.header_right
{
	width: 838px;
	height: 107px;
	float: right;
	border-bottom: 5px solid #000000;
	background-color: #545454;
	background: url('http://f.pmo.ee/s/img/m24/tsit_bg.png') no-repeat;
}

div.head_tsit
{
	height: 70px;
	overflow: hidden;
}

div.head_menu
{
	padding-top: 6px;
}

div.head_menu img
{
	display: block;
}

div.head_menu img.menu_sep
{
	float: left;
}

div.top_menu_item
{
	float: left;
	padding: 7px 8px 0px 8px;
}

ul.maj_vp_list
{
	list-style-image: url('http://f.pmo.ee/s/img/m24/punane_nool.gif');
	padding-left: 15px;
	margin: 0px;
}

ul.list_lingid
{
	list-style-image: url('http://f.pmo.ee/s/img/m24/esil_riba_nool.gif');
}

ul.maj_vp_list li
{
	line-height: 1.6em;
}

ul.list_lingid li
{
	line-height: 1.4em;
}

div.main_content
{
	margin-bottom: 1px;
}

div.main_left
{
	float: left;
	width: 150px;
	overflow: hidden;
}

div.left_top
{
	background-color: #fff4e4;
	padding: 0px 0px 5px 5px;
	border-bottom: 2px solid #68676a;
	margin-bottom: 3px;
}

div.lt_inner
{
	background-color: #000000;
	padding: 0px 5px 5px 5px;
}

div.inner_left
{
	margin-right: 5px;
}

div.vasak_menu_item
{
	padding-top: 4px;
	height: 16px;
	font-size: 11px;
	font-weight: bold;
	color: #DDDDDD;
	border-style: solid;
	border-color: #484848;
	border-width: 1px 0px 1px 5px;
	border-bottom-color: #000000;
	background-color: #313131;
}

div.vasak_menu_aktiivne
{
	border-left-color: #505050;
	border-top-color: #505050;
	background-color: #3b3b3b;
}

div.vasak_menu_item a
{
	color: #DDDDDD;
	display: block;
}

div.vm_topitem
{
	border-top-width: 0px;
	padding-top: 2px;
	color: #ff6600;
}

div.vm_topitem a, div.vasak_menu_item a.vm_active
{
	color: #ff6600;
}

div.vasak_menu_item
{
	padding-left: 6px;
}

div.lisa_menu
{
	background-color: #FFF4E4;
}

div.lisa_menu a
{
	color: #000000;
}

div.servaplokk_head_must
{
	height: 20px;
	background-position: -0 -60px;
	color: #fff4e4;
	font-size: 11px;
	line-height: 1.9em;
	font-weight: bold;
	margin-bottom: 1px;
	overflow: hidden;
}

div.servaplokk_head_must a
{
	color: #fff4e4;
}

div.servaplokk_head_hall
{
	height: 20px;
	background-position: -0 -40px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 1.9em;
	font-weight: bold;
	margin-bottom: 1px;
	overflow: hidden;
}

div.servaplokk_head_hall a
{
	color: #FFFFFF;
}

img.servaplokk_head_logo
{
	display: block;
	float: left;
	margin-right: 10px;
}
img.servaplokk_head_logo_nool
{
	display: block;
	float: left;
	margin: 1px 10px 1px 1px;
}

p.servaplokk_uudisp
{
	font-size:11px;
	line-height:1.04em;
	padding:4px 0 7px 3px;
	color: #1B1A19;
	margin: 0;
	font-family: verdana;
}

p.servaplokk_tapiga
{
	background-image:url(http://f.pmo.ee/s/img/postimees/servaplokk_halltapp.gif);
	background-position:3px top;
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-left:10px;
}

a:visited.servaplokk_uudislink, a:visited.servaplokk_piltuudis, a:visited.sp_uudislink_tarbija
{
	color: #1B1A19;
}

div.lisa_menu_item
{
	margin: 2px 4px 2px 6px;
}

div#avatav_kalender
{
	background-color:#EEEEEE;
	border:1px solid #D4D4D4;
	display:none;
	position:absolute;
}



div.main_right_cont
{
	width: 843px;
	float: right;
	overflow: hidden;
}

div.main_cent
{
	float: left;
	width: 478px;
	margin: 0px 5px 3px 0px;
	background-color: #FFF4E4;
	overflow: hidden;
	border-bottom: 2px solid #68676a;
}

div.main_right
{
	float: right;
	width: 360px;
	overflow: hidden;
}

div.mright_top
{
	overflow: hidden;
}

div.mright_left
{
	float: left;
	width: 145px;
	margin-right: 5px;
	overflow: hidden;
}

div.mright_right
{
	float: right;
	width: 210px;
	overflow: hidden;
}

div.sisu_plokk
{
	padding: 5px;
	overflow: hidden;
}

div.art_joon
{
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	background-color: #ebb865;
	margin: 3px 0px;
	clear: both;
}

div.art_joon_hall
{
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	background-color: #777777;
	margin: 3px 0px;
	clear: both;
}

div.footer
{
	height: 32px;
	background-position: -0 -118px;
	color: #ffffff;
	padding: 20px 20px 0px 20px;
	margin-top: 3px;
}

div.footer a
{
	color: #ffffff;
}



/* Valuutakursid */

div.sp_kursid
{
	font-size: 11px;
	font-weight: bold;
}

div#tavid_kursid .sp_kursid
{
	font-size: 10px;
	background-color: #22272A;
}

div.sp_kurss
{
	height: 23px;
	line-height: 1.8em;
	margin-bottom: 2px;
	padding-right:5px;
}

div.sp_kurss .lipp
{
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}

div.sp_kurss .kurss
{
	float: right;
	height: 20px;
	width: 63px;
	background-position: -0 -60px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 6px;
}

div.sp_kalk
{
	text-align: center;
	width: 135px;
}

div.sp_kalk_yl
{
	padding-bottom: 5px;
	zoom: 1;
}

div.sp_kalk_sel
{
	zoom: 1;
}

input.sp_kalk_inp
{
	width: 55px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #777777;
	background-color: #F9E0C3;
	font-size: 11px;
}

 select.sp_kalk_inp
{
	width: 55px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;
}

input.spki_left, select.spki_left
{
	float: left;
}

input.spki_right, select.spki_right
{
	float: right;
}

input.spki_left, input.spki_right
{
	padding: 1px;
	width: 51px;
}

div.sp_kalk_seis
{
	font-style: italic;
	font-size: 10px;
	padding: 4px 0px;
}

div.sp_kalk_link
{
	text-align: right;
}

a.koik_valuuta
{
	font-weight: bold;
	font-style: italic;
	color: #990000;
}

.val_kursid_pilt
{
	display: block;
	margin-bottom: 5px;
}

#tavid_kursid img.val_kursid_pilt
{
	display: block;
	margin-bottom: 0px;
}


/* Vasak otsing */

div.vasak_otsing
{
	padding: 5px;
	border-color: #484848;
	border-style: solid;
	border-width:1px 0 0px 5px;
	background-color: #313131;
	color: #DDDDDD;
	font-size: 11px;
	font-weight: bold;
	zoom: 1;
}

div.vasak_otsing_akts
{
	padding: 5px;
	background: #44494e url('http://f.pmo.ee/s/img/m24/kursid_bg.png') repeat-x bottom;
	zoom: 1;
}

input.vasak_otsing_input, input.vasak_otsing_nupp, select.vasak_otsing_valik
{
	font-size: 11px;
	float: left;
}

select.vasak_otsing_valik, input.vasak_otsing_valik
{
	color: #ffffff;
	border: 1px solid #626262;
	background-color: #303234;
	width: 120px;
	margin: 4px 0px;
}

span.valge_tekst
{
	color: #DDDDDD;
}

input.mustal_taustal
{
	border: 1px solid #626262;
	background-color: #FFF4E4;
	font-size: 12px;
	font-weight: bold;
}

button.vasak_otsing_nupp
{
	height: 21px;
	width: 55px;
	background-position: 0px -170px;
	cursor: pointer;
	margin: 5px 0px;
	float: left;
}

button.suur_otsing_nupp
{
	height: 22px;
	width: 48px;
	background-position: 0px -216px;
	cursor: pointer;
}

input.vasak_otsing_input
{
	background-color: #E6E6E0;
	border-width:1px;
	width: 114px;
	height: 13px;
	padding: 1px;
	margin-right: 1px;
}


/* Vasak veeruartikkel */

/* Reklaam */

div.def_banner
{
	font-size: 0px;
	line-height: 0px;
	background: #FFF4E4 url('http://f.pmo.ee/s/img/m24/rekl_head.gif') no-repeat 5px 2px;
	padding-top: 9px;
	padding-bottom: 5px;
	text-align: center;
}

div.banner_foot
{
	border-bottom: 2px solid #68676a;
}

div.head_banner
{
	padding-bottom: 0px;
}

div.topmost_banner
{
	background-color: #FFF4E4;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	text-align: center;
}

div.top_banner
{
	background-color: #FFF4E4;
	font-size: 0px;
	line-height: 0px;
	padding: 5px 5px 0 5px;
	text-align: center;
}

div.banner_art_sees
{
	border: solid #EBB865;
	border-width: 1px 0px;
	margin: 2px 0px;
	clear: both;
}

div.vasak_banner
{
	background: url('http://f.pmo.ee/s/img/m24/rekl_head.gif') no-repeat;
	font-size: 0px;
	line-height: 0px;
	padding-top: 9px;
	text-align: center;
	border-bottom: 2px solid #68676a;
	margin-bottom: 3px;
}

div.def_vasak_banner
{
	background:#FFF4E4 url('http://f.pmo.ee/s/img/m24/rekl_head.gif') no-repeat scroll 5px 2px;
	border-bottom:2px solid #68676A;
	font-size:0;
	line-height:0;
	margin-bottom:4px;
	padding-bottom:5px;
	padding-top:9px;
	text-align:center;
}

div.head_lisa_banner
{
	background-color: #FFF4E4;
	padding-bottom: 5px;
	font-size: 0px;
	line-height: 0px;
	text-align: center;
}

div.parem_banner
{
	border-bottom: 2px solid #68676a;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	/*padding-top: 10px;*/
}

div.oranz_triip
{
	border-top: 1px solid #EBB865;
}

div.banner_esileht
{
	margin: 3px 0px;
	padding-bottom: 1px;
	background-color: #e0e0e0;
}

	/*tekstireklaam_paremal*/

div.def_teksti_banner
{
	background: #FFF4E4 url('http://f.pmo.ee/s/img/m24/rekl_head.gif') no-repeat 5px 2px;
	padding: 7px 5px 0px 5px;
}

div.wrapper
{
	border:1px solid #000000;
	margin-bottom: 5px;
	padding: 5px;
	margin-top: 2px;
}

div.def_teksti_banner p
{
	padding:2px 2px 2px 0;
	text-align:right;
	margin: 0;
}

div.def_teksti_banner p.headline 
{
	color:#000000;
	font-size:1em;
	font-weight:bold;
	padding:5px 0 0 5px;
	text-align:left;
	text-decoration:none;
}

div.def_teksti_banner p.text
{
	color:#000000;
	font-size:0.9em;
	padding:0 2px 0 5px;
	text-align:left;
	text-decoration:none;
}

div.def_teksti_banner p.link
{
	border-bottom:1px solid #000000;
	color:#000000;
	font-size: 11px;
	padding:0 2px 5px 0;
	text-align:right;
	text-decoration:none;
}

div.def_teksti_banner p a
{
	font-size: 11px;
	color:#000000;
}

/*Parem suur veeruartikkel*/

img.sps_pilt
{
	padding: 4px;
	display: block;
}

div.sps_veeruart
{
	padding: 0px 8px 8px 8px;
}

a.sps_link
{
	color: #FCF0E5;
}

/*Parem_p veeruartikkel*/

div.spp_veeruart
{
	background-color: #FFF4E4;
}

div.spp_veeruart img
{
	display: block;
}

a.spp_link
{
	color: #000000;
}

.mright_right div.spp_veeruart img
{
	margin-bottom: 3px;
}

/* Yldasjad */

div.clearer
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

.klikitav
{
	cursor: pointer;
}

.peidetud
{
	display: none;
}

/* valuutakursid */
span.valuuta_date
{
	color: #921a1c;
}

table.valuuta_tabel
{
	border: 1px solid #FFF4E4;
	border-top-color: #EBB865;
	background: #FFFFFF;
	width: 100%;
	border-collapse: collapse;
	font-size: 11px;
	margin-top: 4px;
}
table.valuuta_tabel td
{
	border: 1px inset #CCCCCC;
}

table.valuuta_tabel tr
{
	height: 18px;
}

tr.eeeeee
{
	background-color: #EEEEEE;
}

table.valuuta_tabel img
{
	padding: 2px 2px 2px 2px;
	border: 0px;
	display: block;
}

td.kursid_lipp
{
	width:30px;
}
td.kursid_tekst1
{
	width:26px;
	text-align: center;
}
td.kursid_tekst2
{
	width:178px;
	padding-left: 7px;
}
td.kursid_tekst3
{
	padding-right: 4px;
	text-align: right;
}
button.kalk_pilt
{
	height: 13px;
	width: 12px;
	background-position: -37px -22px;
	display: block;
	float: left;
	margin: 1px 3px 1px 1px;
}

div.valut_kalk
{
	padding-left: 4px;
	font-weight: bold;
	width: 165px;
	height: 60px;
}
div.valut_kalk span
{
	text-align: center;
	width: 100%;
}

div.valut_kalk_inp
{
	text-align: center;
}

div.valut_kalk_inp input
{
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:1px;
	width:60px;
}

div.valut_kalk_inp
{
	padding: 5px 0px;
}

div.valut_kalk_sel select
{
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:1px;
	width:64px;
	text-align: center;
	background-color: #F9DEB2;
}

input.vk_left, select.vk_left
{
	float: left;
}

input.vk_right, select.vk_right
{
	float: right;
}

div.sp_kursid table
{
	color: #FFFFFF;
	text-align:right;
}

div.sp_kursid table .kollane
{
	color: #FFFF91;
}

div.sp_kursid table tr.bottom 
{
	vertical-align:text-top;
}

#tavid_kursid table tr.bottom img
{
	margin-top:5px;
}

div.sp_kursid table tr.bottom td
{
	border-bottom: 1px solid gray;
}

div.vaheta_kursid
{
	height: 220px;
}

/* Otsing */

input#otsinupp
{
	width: 100px;
}

p.otsing_lisa
{
	text-indent: 10px;
}
a.otsing_pealkiri
{
	color: #A0250F;
	font-weight: bold;
}

span.osting_art_kuup
{
	font-weight: bold;
}

a:hover.otsing_pealkiri
{
	text-decoration: underline;
}
div.otsing_list
{
	padding: 5px;
	font-family:verdana;
	font-size:12px;
}
a:visited.otsing_pealkiri
{
	color: #595959;
}

table.otsing_abi_sisu
{
	font-size: 10px;
	font-family: verdana;
	border-collapse: collapse;
	width: 100%;
	background-color: #FFE0B3;
}

table.otsing_abi_sisu tr
{
	height: 18px;
}

div.otsing_abi
{
	clear: both;
	padding: 3px 0px;
}

td.otsing_abi_punaselt
{
	color: #BA0000;
	font-weight: bold;
	text-align: center;
	width: 100px;
}

td.otsing_veel
{
	text-align: right;
	color: #BA0000;
	font-weight: bold;
}


/* copy_paste shared002'st - lai */

form#otsinguleht_vorm
{
	text-align: left;
	margin: 0px;
	padding: 0px;
}

div.otsing_abi_p2is_lai
{
	height: 15px;
	padding: 3px 5px 0px 0px;
	background: url('http://f.pmo.ee/s/img/tarbija/aken_taust.jpg') repeat-x;
	color: #f0f0f0;
	line-height: 0.9em;
	font-size: 12px;
	padding-left: 5px;
}

div.otsing_sisu
{
	font-size: 11px;
	font-family: verdana;
	padding: 3px 5px;
}

p.otsing_taiend
{
	margin: 4px 0px;
}

input.otsing_input
{
	border: 1px solid #646464;
	height: 17px;
	padding: 2px;
	margin: 0px;
}

input.otsing_input_vasak
{
	float: left;
	width: 385px;
	height: 16px;
	margin-right: 8px;
	text-align: right;
	font-size: 13px;
}

div.otsing_valik img
{
	vertical-align:top;
}

input.otsing_radio
{
	vertical-align: text-bottom;
}

input#source_pealk
{
	margin-right: 25px;
}

table.otsing_tabel td
{
	padding: 0px 4px 4px 0px;
}

table.otsing_tabel td.otsing_tab_vasak
{
	text-align: right;
}

input.otsing_lyh
{
	width: 90px;
}


/* Otsingu autorid */

div#autor_complete
{
	position: absolute;
	display: none;
	background-color: #fffdf5;
	font-weight: bold;
	width: 160px;
}

div.autor_header
{
	height: 22px;
	padding: 7px 5px 0px 0px;
	background: url('http://f.pmo.ee/s/img/m24/kal_head_taust.png') repeat-x;
	color: #f0f0f0;
	line-height: 1.3em;
	text-align: center;
}

img.autor_sulge
{
	float: right;
	cursor: pointer;
}

button.autor_sulge
{
	float: right;
	cursor: pointer;
	width: 15px;
	height: 14px;
	display: block;
	background-position: -21px -21px;
}

div#autor_sisu
{
	border: solid #000000;
	background-color:#333333;
	border-width: 0px 1px 1px 1px;
	padding: 8px;
	text-align: right;
	line-height:0.4em;
}

div#autor_sisu a
{
	color: #FFFFFF;
}

/* end:Otsing */

tbody.kal_tabel
{
	background-color: #333333;
	font-size: 10px;
}

tbody.kal_tabel td
{
	padding: 4px;
	text-align: center;
	line-height: 1.3em;
}

tbody.kal_tabel td a
{
	color: #FFFFFF;
	text-decoration: none;
}

div.arhiivi_kalender
{
	border: none;
	background-color: #333333;
	width: 190px;
	font-family: verdana;
	margin: 2px 8px 7px;
	float: left;
	height: 208px;
	padding: 0px;
}

div.arhiiv_pais
{
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	padding-top: 6px;
}

div.sisu_arhiiv
{
	width: 428px;
	margin: 0px auto;
	padding-top: 20px;
}


td.kalender_aktiivne
{
	background-position: -21px 0px;
}

/* avatav kalender */

div#avatav_kalender
{
	border: none;
	position: absolute;
	background-color: #333333;
	display: none;
	width: 190px;
	font-family: verdana;
}

div#avatav_kalender img
{
	display: block;
	float: right;
	cursor: pointer;
}

div.kal_kuu
{
	float: left;
	width: 90px;
	text-align: center;
}

div.kal_aasta
{
	float: left;
	width: 60px;
	text-align: center;
}

div.kal_header
{
	height: 20px;
	background: url('http://f.pmo.ee/s/img/m24/kal_head_taust.png') repeat-x;
	color: #ffffff;
	line-height: 1.3em;
	font-weight: bold;
	font-family: verdana; 
	font-size: 10px;
	padding: 7px 7px 2px 7px;
}

a.clk
{
	cursor: pointer;
}

div.newCalHead
{
	text-align: center;
}

div.kal_body table
{
	width: 100%;
}

div.kal_body thead
{
	color: #FFFFFF;
	font-size: 10px;
}

div.kal_body 
{
	font-family: verdana;
	background-color: #333333;
	padding: 0px 12px 10px;
}

tbody#kal_tabel
{
	background-color: #333333;
	font-size: 10px;
}

tbody#kal_tabel td
{
	padding: 4px;
	text-align: center;
}

tbody#kal_tabel td a
{
	color: #FFFFFF;
	text-decoration: none;
}

a.muuda_kal
{
	color: #A91F29;
}

/* end:avatav kalender */

/* kontakti list*/

div.kontakt_frame
{
	background-color: #FFFFFF;
	margin: 3px 0px;
	padding: 4px;
	font-family: verdana;
}
div.kontakt_info
{
	float: left;
	width: 141px;
	padding: 2px;
	margin-bottom: 3px;
	font-size: 10px;
}

div.kontakt_info img
{
	margin-bottom: 3px;
	display: block;
}

div.kontakt_info span
{
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5em;
}

div.kontakt_kirjeldus
{
	width: 315px;
	float: right;
	font-size: 11px;
}

div.kontakt_kirjeldus p a
{
	color: #000000;
}

/* Vasak päevatoimetaja */

div.vasak_paevatoimetaja
{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFF4E4;
}
div.vasak_paevatoimetaja a
{
	color: #000000;
}
div.vasak_paevatoimetaja p
{
	margin: 2px;
}

img.paevatoimetaja_pilt
{
	display: block;
	width: 135px;
	height: 135px;
}

/* end:Vasak päevatoimetaja */
/*listivaade*/
table.list_tabel
{
	font-size: 11px;
	width: 468px;
	border-collapse: collapse;
	margin: 4px 0px;
}

table.list_tabel td
{
	border-color: #FFF4E4;
	border-width: 1px;
	border-style: solid;
	width: 50%;
	padding: 4px 4px 4px 0px;
	vertical-align: top;
}

img.list_pilt
{
	display: block;
	float: left;
	margin-right: 4px;
}

span.list_tekst_vasak
{
	color: #494848;
	font-weight: bold;
}

span.list_tekst_parem
{
	color: #494848;
	font-weight: bold;
}
table.seot_art_tabel
{
	width: 470px;
	margin: 0px;
}

div.samal_teemal
{
	margin-top: 5px;
}
/* end:Listivaade */

div.gallup
{
	background: #44494E url(http://f.pmo.ee/s/img/m24/kursid_bg.png) repeat-x scroll center bottom;
	padding: 10px 15px 17px;
	font-family: verdana;
	font-size: 10px;
}

div.gallup_pealkiri
{
	color: #FFFFFF;
}

div.esileht_gallup_rida span, span.gallup_arv
{
	color: #ABC2F4;
}

div.esileht_gallup_rida span
{
	vertical-align: top;
}

div.esileht_gallup_diag
{
	background-color:#E0DBDA;
	clear:both;
	color:#595959;
	height:16px;
}

div.esileht_gallup_protsent
{
	background-color:#941A23;
	float:left;
	height:16px;
	margin-right:4px;
}
div.gallup_valik
{
	margin: 4px 0px;
}

/*foorumiplokk*/
div.maj_foorum
{
	background: #44494E url(http://f.pmo.ee/s/img/m24/kursid_bg.png) repeat-x scroll center bottom;
	padding: 4px;
	font-size: 11px;
}

a.majf_link
{
	color: #FFFFFF;
}

span.majf_komarv
{
	color: #ABC3F4;
}

/*tsitaat*/
div.tsit_kast
{
	margin-top: 9px;
	float: right;
	width: 276px;
}

div.tsit_pilt
{
	float: left;
}

div.tsit_pilt img
{
	display: block;
}

div.tsit_sisu
{
	color: #FFFFFF;
	float: right;
	padding: 5px;
	font-weight: bold;
	width: 175px;
}

div.tsit_nimi
{
	text-transform: uppercase;
}

div.tsit_tekst
{
	padding-top: 3px;
	font-size: 11px;
}

div.tsit_tekst a
{
	color: #FFFFFF;
}
div.tsit_nimi_vasak
{
	float: left;
	background-position: -0 -99px;
	width: 3px;
	height: 19px;
}
div.tsit_nimi_keskel
{
	background-color: #CC0000;
	height: 19px;
	float: left;
	line-height: 1.6em;
}
div.tsit_nimi_parem
{
	float: left;
	background-position: -7px -99px;
	width: 3px;
	height: 19px;
}

/*kolmikplokk*/
div.kolmikp_head
{
	height: 20px;
	background-position: -0 -40px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 1.9em;
	font-weight: bold;
	margin-bottom: 1px;
	overflow: hidden;
	width: 350px;
}
div.kolmikp_tab
{
	float: left;
	height: 18px;
	padding: 0px 5px;
	margin: 2px 1px 0px;
	line-height: 1.6em;
	cursor: pointer;
	
}

div.kolmikp_tab_akt
{
	float: left;
	color: #A30200;
	margin: 2px 1px 0px;
	display: none;
	height: 18px;
}

div.kolmikp_tab_vasak
{
	float: left;
	background-position: -10px -99px;
	width: 3px;
	height: 18px;
}
div.kolmikp_tab_keskel
{
	background-color: #FFF4E4;
	float: left;
	line-height: 1.6em;
}
div.kolmikp_tab_parem
{
	float: left;
	background-position: -17px -99px;
	width: 3px;
	height: 18px;
}

div.kolmikp_1
{
	width: 109px;
}

div.kolmikp_2
{
	width: 65px;
}

div.kolmikp_3
{
	width: 123px;
}

ul.kolmikplokk_list
{
	font-size: 11px;
	list-style-image: url('http://f.pmo.ee/s/img/m24/esil_riba_nool.gif');
	display: none;
}

ul.kolmikplokk_list a
{
	color: #000000;
}

span.list_kommarv a
{
	color: #990000;
}

button.servaplokk_vasak_nool
{
	display: block;
	float: left;
	margin-right: 10px;
	width: 21px;
	height: 20px;
	cursor: default;
}

/*pm online riba*/

div.pmriba
{
	color: #0054A6;
}

div.pmriba a
{
	color: #0054A6;
}

div.pmriba_koik
{
	text-align: right;
}

span.pmriba_aeg
{
	font-weight: bold;
}

a.suurendatav_pilt
{
	margin-left: 432px;
	margin-top: 15px;
	position: absolute;
}


#theToolTip
{
	position: absolute;
	left: -300px;
	width: 300px;
	border: 2px solid #C0C09F;
	padding: 6px 0px 0px 10px;
	background-color: #FFFFCC;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#theToolTip p
{
	font-size: 1.1em;
	color: #333333;
	line-height:1.4em;
	margin-right:10px;
	margin-top:0;
}

#ToolTipTextWrap
{
	font-weight:bold;
	font-size: 1.2em;
	color: #592C16;
	margin-right:10px;
}

div.topelt_header_sisu
{
	background: url('http://f.pmo.ee/s/img/postimees/2realine_taust.png') repeat-x;
	height:41px;
	min-width: 975px;
	height: 41px;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 11px;
	overflow: hidden;
}

div.topelt_header_sisu a
{
	color: #8A8A8A;
}

div.topelt_header_sisu span
{
	color: #BFBFBF;
	margin: 0px 10px;
}

div.vasak_nimepaev_header
{
	font-size: 11px;
	font-weight: bold;
	margin: 2px;
}

div.vasak_nimepaev_header p
{
	margin-top:7px;
	margin-bottom:0px;
}

div.vasak_nimepaev_row
{
	font-size: 11px;
	margin-left:2px;
}

div.vasak_nimepaev_row p
{
	margin-top:0px;
	margin-bottom:0px;
}

/*galerii top*/
div.galerii_top
{
	height: 35px;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 4px;
	font-family: Verdana;
}
div.galerii_top_first
{
	background: url('http://f.pmo.ee/s/img/t2pid.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color: #f9f9ea;
	color: #9fca2a;
}
div.galerii_top_last
{
	background: url('http://f.pmo.ee/s/img/t2pid.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color: #ffebde;
	color: #929261;
}
div.galerii_top img
{
	float: right;
	padding-right: 9px;
	padding-top: 6px;
}
div.galerii_top_txt
{
	float: left;
}
div.galerii_top_txt p span
{
	font-weight: bold;
	color: #fe751a;
}
div.galerii_top_txt p
{
	font-weight: normal;
	color: #929261;
	padding: 0px;
	padding-left: 45px;
	margin: 0;
}
.galerii_view{
	padding-bottom: 7px;
	padding-top: 7px;
	margin: 0 auto;
	display: block;
}

div.am_ads
{
	display: none;
	zoom: 1;
}

div#am_adpos_59
{
	position: fixed;
	bottom: 0px;
}

div#am_adpos_172
{
	position: fixed;
	bottom: 0px;
	width: 100%;
}


div.popupdiv_container
{
	width: 100%;
	height: 100%;
	position: fixed;
	_position: absolute;
	z-index: 200;
	display: block;
}

div.popupdiv_container2
{
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: #555;
	z-index: 400;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}

div.popupdiv
{
	/*width: 900px;*/
	width: 975px;
	height: 600px;
	position: relative;
	margin: 18px auto 0 auto;
	margin-top: 15px;
	background-color: #fff;
	z-index: 600;
	border: 1px solid green;
	overflow: scroll;
	overflow-x: hidden;
}

div#liikuv_banner
{
	position: absolute;
	width: 200px;
}

div.parem_torn
{
	padding-left: 5px;
	padding-right: 5px;
}

/*otsekajastus*/

div.otsekajastus
{
	border: 1px dotted #A5A5A5;
	margin-top: 5px;
	margin-bottom: 5px;


}

div.o_row
{
	width: 465px;
	border-bottom: 1px dotted #595959;
	font-size: 12px;
	background-image: url(http://f.pmo.ee/s//img/postimees/l_back.gif);
	background-repeat: repeat-y;
}

div.o_date
{
	background-color:#DDDEB6;

	color: #0054A6;
	float:left;
	font-weight:bold;
	line-height:1.2em;

	margin-right:15px;

	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
	vertical-align:top;
	width:55px;
}

div.o_content
{
	float:left;
	width:390px;
}

div.o_content p
{
	margin: 0px;
}

/* Esilehe reklaamid */

div.reklaami_riba
{
	display: none;
}

div.ads_esil_bg, div.ads_esil_top
{
	text-align: center;
	font-size: 0px;
	line-height: 0px;
	background: #FFF4E4 url('http://f.pmo.ee/s/img/m24/rekl_head.gif') no-repeat 5px 2px;
	padding-top: 9px;
}

div.ads_esil_top
{
	margin: 0 4px;
}

div.rt_top
{
	margin: 0 4px;
}

/* end:Esilehe reklaamid */

/*blogid*/

div.blog_sissekanne
{
	margin: 5px 0 21px 0;
}

div.blogi_sisu
{
	border-bottom: 1px dashed #AAAAAA;
	padding: 15px 0;
	line-height: 1.3em;
}

span.blog_pealkiri
{
	font-size: 18px;
	font-weight: bold;
}

span.blog_nimi
{
	color: #000000;
}

span.blog_hall
{
	color: #888888;
}

div.blogi_kast
{
	background-color: #F8F8E2;
	margin: 5px 0px;
}

div.blogi_kast a
{
	color: #4C4C45;
}

span.blogi_kasti_pealkiri
{
	color: #0054A6;
	font-size: 11px;
	font-weight: bold;
}

span.blog_pealkiri a
{
	color: #000000;
}

div.keyword_sisu
{
	padding: 4px 0;
	color: #494848;
}

div.keyword_sisu a
{
	color: #494848;
	font-weight: bold;
}

/*Link tasulisele loole*/

div.tasuline_art
{
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

img.tasuline_logo
{
	display: block;
	float: right;
	position:absolute;
}

p.artikkel_ylem_lingid
{
	font-size: 10px;
	font-weight: bold;
	padding: 10px 0px;
}

div.hall_joon
{
	background-image: url('http://f.pmo.ee/s/img/postimees/hall_tapp.gif');
	background-repeat: repeat-x;
	margin: 2px 0px;
}

img.footer_plokk_all
{
	display: block;
}

div.hall_joon img
{
	display: block;
}

div.e24_parem_liikuv
{
	width: 120px !important;
	position: absolute;
	margin-left: 998px;
	margin-top: 0px;
}



/*Uudiskiri*/

.rss_buttons
{
	background: transparent url('http://f.pmo.ee/s/img/uudiskiri_e24/tykk/nupud_bg.png');
	border: 0 none;
	padding: 0;
	height:40px;
	width:135px;
	display:block;
}

.buttons_img::-moz-focus-inner
{
	border:0;
}

.uudiskiri_pm
{
	background-position: 0px 0px;
	height: 64px;
}

.uudiskiri_rss
{
	background-position: 0px -64px;
	cursor: pointer;
}

.mis_on_rss
{
	height:15px;
	margin-left:40px;
	margin-top:-18px;
	position:absolute;
	width:64px;
}

.uudiskiri_tw
{
	background-position: 0px -105px;
	cursor: pointer;
}

.uudiskiri_fb
{
	background-position: 0px -146px;
	cursor: pointer;
}

.uudiskiri_mail
{
	background-position: 0px -187px;
	height: 83px;
}

input.uudiskiri_input
{
	border:1px solid;
	display:block;
	font-size:11px;
	font-family:Arial;
	color:#535559;
	height:18px;
	width:113px;
}

.uudiskiri_liitu
{
	height:23px;
	width:47px;
	cursor: pointer;
	background: transparent url('http://f.pmo.ee/s/img/sprite_e24.png');
	background-position: -0px -352px; width: 47px; height: 23px;
	margin-top: 4px;
	margin-left: 32px;
}

.uudiskiri_e24
{
	padding-top: 33px;
	padding-left: 10px;
}

.uudiskiri_show_captcha
{
	background-position: 0px -590px;
	height: 88px;
	display: none;
}

.uudiskiri_captcha_img
{
	left:12px;
	position:relative;
	top:42px;
}

.uudiskiri_captcha_code
{
	border:1px solid;
	color:#535559;
	display:block;
	float:right;
	font-family:Arial;
	font-size:11px;
	height:19px;
	left:-25px;
	position:relative;
	top:41px;
	width:39px;
}

.uudiskiri_taname
{
	background-color:white;
	border:1px solid #aa2a1a;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:center;
	top:33px;
	width:104px;
	padding: 10px;
}

.uudiskiri_error
{
	background-color:red;
	border-top:1px solid white;
	color:white;
	display:none;
	font-weight:bold;
	padding:10px;
	position:relative;
}

.uudiskiri_turvakood_tekst
{
	color:white;
	font-weight:bold;
	left:10px;
	position:relative;
	top:-22px;
}

/*uudiskiri-end*/

div.komm_sort
{
	margin: 5px;
	font-size: 12px;
}

div.komm_sort a
{
	color: #921A1C;
}

div.komm_sort_valik
{
	float: right;
	margin-right: 28px;
}

div.uk33v div.uudis_pad
{
	font-size: 12px;
	padding: 4px 4px 7px 4px;
}

/* E24/Tarbija sprite */

.spr {display: block; background: url('http://f.pmo.ee/s/img/sprite_e24.png') no-repeat;}

.spr_logo { background-position: -1px -0px; width: 135px; height: 112px; float:left; }
.spr_logo-uus { background-position: -1px -112px; width: 135px; height: 112px; float:left; }
.spr_pmo-logo-e24 { background-position: -0px -285px; width: 145px; height: 35px; }
.spr_vaata-galeriid { background-position: -0px -320px; width: 177px; height: 18px; }
.spr_vm-act-bg { background-position: -170px -0px; width: 7px; height: 9px; float: right; margin-top: 2px; margin-right: 6px;}
.spr_menu-sep { background-position: -137px -0px; width: 2px; height: 27px; float: left;}
.spr_val-kursid-pilt { background-position: -0px -224px; width: 135px; height: 61px; }
.spr_SEK { background-position: -0px -534px; width: 21px; height: 14px; }
.spr_LVL { background-position: -21px -534px; width: 21px; height: 14px; }
.spr_LTL { background-position: -0px -548px; width: 21px; height: 14px; }
.spr_RUB { background-position: -21px -548px; width: 21px; height: 14px; }
.spr_USD { background-position: -0px -562px; width: 21px; height: 14px; }
.spr_GBP { background-position: -21px -562px; width: 21px; height: 14px; }

a.spr_314, a.spr_314:link { background-position: -136px -157px; width: 31px; height: 11px; }
a.spr_314:hover, a.spr_314:active, a.spr_314h { background-position: -136px -113px; width: 31px; height: 11px; }
a.spr_315, a.spr_315:link { background-position: -62px -512px; width: 47px; height: 11px; }
a.spr_315:hover, a.spr_315:active, a.spr_315h { background-position: -47px -363px; width: 47px; height: 11px; }
a.spr_317, a.spr_317:link { background-position: -136px -135px; width: 38px; height: 11px; }
a.spr_317:hover, a.spr_317:active, a.spr_317h { background-position: -136px -179px; width: 38px; height: 11px; }
a.spr_319, a.spr_319:link { background-position: -136px -124px; width: 25px; height: 11px; }
a.spr_319:hover, a.spr_319:active, a.spr_319h { background-position: -136px -190px; width: 25px; height: 11px; }
a.spr_321, a.spr_321:link { background-position: -50px -457px; width: 56px; height: 11px; }
a.spr_321:hover, a.spr_321:active, a.spr_321h { background-position: -0px -490px; width: 56px; height: 11px; }
a.spr_322, a.spr_322:link { background-position: -136px -146px; width: 38px; height: 11px; }
a.spr_322:hover, a.spr_322:active, a.spr_322h { background-position: -136px -80px; width: 38px; height: 11px; }
a.spr_519, a.spr_519:link { background-position: -0px -501px; width: 55px; height: 11px; }
a.spr_519:hover, a.spr_519:active, a.spr_519h { background-position: -76px -468px; width: 55px; height: 11px; }
a.spr_520, a.spr_520:link { background-position: -136px -69px; width: 24px; height: 11px; }
a.spr_520:hover, a.spr_520:active, a.spr_520h { background-position: -136px -201px; width: 24px; height: 11px; }
a.spr_521, a.spr_521:link { background-position: -48px -479px; width: 76px; height: 11px; }
a.spr_521:hover, a.spr_521:active, a.spr_521h { background-position: -0px -468px; width: 76px; height: 11px; }
a.spr_522, a.spr_522:link { background-position: -47px -352px; width: 52px; height: 11px; }
a.spr_522:hover, a.spr_522:active, a.spr_522h { background-position: -55px -501px; width: 52px; height: 11px; }
a.spr_523, a.spr_523:link { background-position: -106px -457px; width: 44px; height: 11px; }
a.spr_523:hover, a.spr_523:active, a.spr_523h { background-position: -109px -512px; width: 44px; height: 11px; }
a.spr_524, a.spr_524:link { background-position: -47px -435px; width: 66px; height: 11px; }
a.spr_524:hover, a.spr_524:active, a.spr_524h { background-position: -44px -446px; width: 66px; height: 11px; }
a.spr_525, a.spr_525:link { background-position: -107px -501px; width: 49px; height: 11px; }
a.spr_525:hover, a.spr_525:active, a.spr_525h { background-position: -110px -446px; width: 49px; height: 11px; }
a.spr_526, a.spr_526:link { background-position: -136px -91px; width: 38px; height: 11px; }
a.spr_526:hover, a.spr_526:active, a.spr_526h { background-position: -136px -36px; width: 38px; height: 11px; }
a.spr_527, a.spr_527:link { background-position: -0px -512px; width: 62px; height: 11px; }
a.spr_527:hover, a.spr_527:active, a.spr_527h { background-position: -94px -363px; width: 62px; height: 11px; }
a.spr_582, a.spr_582:link { background-position: -136px -168px; width: 24px; height: 11px; }
a.spr_582:hover, a.spr_582:active, a.spr_582h { background-position: -136px -58px; width: 24px; height: 11px; }
a.spr_891, a.spr_891:link { background-position: -0px -446px; width: 44px; height: 11px; }
a.spr_891:hover, a.spr_891:active, a.spr_891h { background-position: -99px -352px; width: 44px; height: 11px; }
a.spr_ostmyyk, a.spr_ostmyyk:link { background-position: -124px -479px; width: 48px; height: 11px; }
a.spr_ostmyyk:hover, a.spr_ostmyyk:active, a.spr_ostmyykh { background-position: -0px -479px; width: 48px; height: 11px; }
a.spr_start, a.spr_start:link { background-position: -113px -435px; width: 47px; height: 11px; }
a.spr_start:hover, a.spr_start:active, a.spr_starth { background-position: -56px -490px; width: 47px; height: 11px; }
a.spr_koiklood, a.spr_koiklood:link { background-position: -0px -435px; width: 47px; height: 11px; }
a.spr_koiklood:hover, a.spr_koiklood:active, a.spr_koikloodh { background-position: -103px -490px; width: 47px; height: 11px; }
a.spr_tarbija, a.spr_tarbija:link { background-position: -0px -523px; width: 50px; height: 10px; }
a.spr_tarbija:hover { background-position: -0px -457px; width: 50px; height: 10px; }
a.spr_tarbija:hover, a.spr_tarbija:active, a.spr_tarbijah { background-position: -0px -457px; width: 50px; height: 11px; }


div.load_kyljeplokk
{
	width: 210px; 
	height: 200px;
	background: url('http://f.pmo.ee/s/img/m24/e24_loader.gif') no-repeat center center;
}
div.e24_kyljepplokk
{
	width: 145px!important;
	height: 200px!important;
}
