html, body {margin: 0; padding: 0;}
BODY, TD, P {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000; 
}
#dynbann, #bann {background: #fff;}
body {margin: 2px; background: #fff;}

A, .linkblue {
	color: #0054A6;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
}

.TextDarkBlueOnline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0054A6;
	text-decoration: none;
}


.TextDarkBlueOnline A: {
	color: #0054A6;
	text-decoration: none;
}

.TextDarkBlueOnline:VISITED {
	color: #595959;
	text-decoration: none;
}


.TextDarkBlueOnlineBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A6;
	text-decoration: none;
}


.TextDarkBlueOnlineBig A: {
	color: #0054A6;
	text-decoration: none;
}

.TextDarkBlueOnlineBig:VISITED {
	color: #595959;
	text-decoration: none;
}


.TavaText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}

.TavaText:HOVER {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.BackBlack {
	background-color: #000000;
}

.BackBlue {
	background-color: #0054A6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BackBlue A {
	color: #FFFFFF;
}

.BackBlueLight {

	background-color: #00A6E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BackBlueLight A {
	color: #FFFFFF;
}

.BackDarkYellow {
	background-color: #FFAE00;
}

.BackGrayDark {
	background-color: #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BackGrayOver {
	background-color: #F6F6F6;
}
.BackGrayOut {
	background-color: #FFFFFF;
}

.BackGrayLight {
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}
.BackGreenLight {
	background-color: #F8FAF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28A501;
	text-decoration: none;
}

.BackGrayLight2 {
	background-color: #D8D8D8;
}

.BackGrayMedium {
	/*background-color: #E8E7E7;*/
	background-color: #E3E0DB;
}

.BackLeftMenu {
	background-color: #E9E9EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B2B2B2;
	text-decoration: none;
}

.BackLeftMenuSep {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C95DA;
	text-decoration: none;
}

.BackGreen {
	background-color: #3EB818;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.BackGreen A {
	color: #FFFFFF;
}


td.BackSkyBlue {background-color: #4C95DA;}

.BackSkyBlue {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BackSkyBlue A {
	color: #FFFFFF;
}
a.BackSkyBlue:link, a.BackSkyBlue:visited, a.BackSkyBlue:hover {
	color: #fff;
	background-color: none;
}


.BackWhite {
	background-color: #FFFFFF;
}

.BackRed {
	background-color: #EE3338;
}

.BackYellow {
	background-color: #FFFBCC;
}
.BackLightYellow {
	background-color: #FFFCE9;
}
.BackBlueMen {
	BACKGROUND-COLOR: #01A6E8;
}

.BackSnowBlue {
	BACKGROUND-COLOR: #ffffda;
}

.TextSkyBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C95DA;
	text-decoration: none;
}
.TextSkyGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3EB818;
	text-decoration: none;
}

.Text9px {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

.Text10px {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}
.Text10px A:VISITED {
	color: #595959;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

.Text10px.page {
color: #4C95DA;
}

.Text11px {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #000;
}
.Text11px A:VISITED {
	color: #595959;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.Text10pxWhite {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.TextBig {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

.TextDarkBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0054A6;
	text-decoration: none;
}
.TextDarkBlue A:VISITED {
	color: #595959;
	text-decoration: none;
}

.TextDarkBlueOnline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0054A6;
	text-decoration: none;
}

.TextDarkBlueOnline A: {
	color: #0054A6;
	text-decoration: none;
}

.TextDarkBlueOnline A:VISITED {
	color: #595959;
	text-decoration: none;
}

.TextDarkBlueBold12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;

}

.TextDarkBlueBold11px A: {
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
	font-size: 11px;
}

.TextDarkBlueBold11px A:VISITED {
	color: #0054A6;
}

.TextDarkBlue11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0054A6;
	text-decoration: none;
}
.TextDarkBlue11px:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextDarkBlue11px A:VISITED {
	color: #595959;
	text-decoration: none;
}


.TextDarkGreen11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28A501;
	text-decoration: none;
}
.TextDarkGreen11px:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextDarkGreen11px A:VISITED {
	color: #595959;
	text-decoration: none;
}


.TextLightGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.TextLightGray:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

.TextDarkGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	text-decoration: none;
}

.TextDarkGrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
}

.TextDateSmall {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
}
.TextDateSmallRed {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}

.TextLightBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #58C5F0;
	text-decoration: none;
}

.TextRed {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EE3338;
	text-decoration: none;
}

.TextBlack11px {
	font-size: 11px;
	color: #000000;
}
.TextBlack11px:VISITED {
	color: #777777;
	text-decoration: none;
}
.TextBlack11px A:VISITED {
	color: #777777;
	text-decoration: none;
}

.TextBlack12px {
	font-size: 12px;
	color: #000000;
}
.TextBlack12px:VISITED {
	color: #777777;
	text-decoration: none;
}
.TextBlack12px A:VISITED {
	color: #777777;
	text-decoration: none;
}

.TextBlack14px {
	font-size: 18px;
	color: #000000;
}
.TextBlack14px:VISITED {
	color: #777777;
	text-decoration: none;
}
.TextBlack14px A:VISITED {
	color: #777777;
	text-decoration: none;
}

.TextBlack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.TextRedBig {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE3338;
	text-decoration: none;

}

.TextTahoma9pxGray {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #595959;
}

.TextTitleBig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #EE3338;
	text-decoration: none;
	line-height: 18px;
}

.TextTitleBigGreen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #28A501;
	text-decoration: none;
	line-height: 18px;
}
.TextTitleGreen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #28A501;
	text-decoration: none;
	line-height: 18px;
}
.TextTitleGreen:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextTitleGreen A:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0054A6;
	text-decoration: none;
	line-height: 18px;
}
.TextTitle_Artiklisees {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0054A6;
	text-decoration: none;
	line-height: 22px;
}
.TextTitle:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextTitle A:VISITED {
	color: #595959;
	text-decoration: none;
}
.TextTitleSmaller {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00A6E8;
	text-decoration: none;
}

.TextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.TextWhite A:HOVER {
	text-decoration: underline;
}

.FieldTime
{
	background: #4C95DA;
	width: 60px;
	height: 14px;
	COLOR: white;
	BORDER: 0px;
	FONT-FAMILY: verdana;
	font-size: 10px;
	font-weight: bold;
}

.Field25px {
	background: #FFFFFF;
	width: 25px;
	height: 16px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.Field40px {
	background: #FFFFFF;
	width: 35px;/*ER*/
	height: 16px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.FieldComm {
	background: #FFFFFF;
	width: 300px;
	height: 16px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.FieldLogin {
	background: #FFFFFF;
	width: 58px;
	height: 16px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.FieldSearch {
	background: #FFFFFF;
	width: 120px;
	height: 15px;
	COLOR: black;
	FONT-FAMILY: tahoma, verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}


.FieldVihje {
	background: #FFFFFF;
	width: 300px;
	height: 140px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.FieldVihjeMail {
	background: #FFFFFF;
	width: 160px;
	height: 16px;
	COLOR: black;
	FONT-FAMILY: verdana; 	BORDER-RIGHT: rgb(142,142,142) 1px solid;
	BORDER-TOP: rgb(142,142,142) 1px solid;
	FONT-SIZE: 11px; 	BORDER-LEFT: rgb(142,142,142) 1px solid;
	BORDER-BOTTOM: rgb(142,142,142) 1px solid
}

.Button {
	background-color: #00A6E8;
	color: #000000;
	font-weight: bold;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10px;
}
.newbut
{
	background-color: #4C95DA;
	color: #FFFFFF;
	font-weight: bold;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10px;
}

#floatbanner {top:3px; left:1024px; position:fixed; }
* html #floatbanner {position:absolute;}

.tabelauto {
	width : 100%;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
}

.tabelauto td {
	border-bottom: 1px solid #E1E1E1;
	vertical-align: top;
	padding : 3px;
}

.tabelauto.odd {
	background-color: #F9F9F9;
}








.TextPrNewsWireDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A6;
	text-decoration: none;
}

.TextPrNewsWireSmallCatagory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #597580;
	text-decoration: none;
}

.TextPrNewsWireHeaderCatagory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	text-decoration: none;
}

.TextPrNewsWireHeaderCatagorySel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01A6E8;
	text-decoration: none;
}

.TextPrNewsWireSmallTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.TextPrNewsWireSmallTitle:VISITED {
	color: #B2B2B2;
}

.TextPrNewsWirePaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B2B2B2;
	font-weight: bold;
}

.TextPrNewsWirePagingCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01A6E8;
	font-weight: bold;
}

.TextPrNewsWireLightBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01A6E8;
	
}

.PrNewsWireRed {
	color: #EE3338;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}



.mtd3 center {clear: both; border: 0; margin: 0; padding: 0; width: 470px; overflow: hidden;}
td.mtd4 {display: block; width: 165px; overflow: hidden; margin: 0; padding: 0;}

.mainTblTr1 td {height: 4px;}
.mainTblTr1 .tr1td1 {width: 126px;}
.mainTblTr1 .tr1td2, .mainTbl .mtd2x {width: 4px;}
.mainTblTr1 .tr1td3 {width: 470px;}
.mainTblTr1 .tr1td4, .mainTbl .mtd3x {width: 5px; background: url(http://www.postimees.ee/img/lines/hor1p.gif) 1px 0px repeat-y;}
	.mainTblTr1 .tr1td4, .mainTbl .mtd3x {background: none;}
.mainTblTr1 .tr1td5 {width: 165px;}


.mtd1 .adWrap {clear: both; border-bottom: 4px solid #fff; background: #fff; width: 126px; overflow: hidden;}
.mtd4 .adWrap {clear: both; margin-bottom: 4px; background: #fff; width: 165px; overflow: hidden;}
.mtd4 .adWrap div {clear: both; width: 165px; overflow: hidden;}

.t24only, .t24Only {display: none;} /* peidab t24 jaoks m8eldud print -lingi ntx */



.sItem {background: url(/img/arrows/dotGray4.gif) -6px 0px no-repeat; padding-left: 10px;}
.sMore {background: url(/img/arrows/headerRed.gif) 2px 4px no-repeat; padding-left: 10px; margin-top: 3px;}


	
	
	.pmchdr, a.pmchdr:link, a.pmchdr:visited, a.pmchdr:hover {display: block; float: left; clear: both; background: #4c95da; margin-bottom: 0px; font: bold 10px/2.5em verdana, helvetica, sans-serif; color: #fff; text-decoration: none; text-align: left; height: 25px;}
	a.pmchdr {cursor: pointer;}
	.pmchdrtop, a.pmchdrtop:link, a.pmchdrtop:visited, a.pmchdrtop:hover {border-top: 0px;}
	.pmchdr div {float: left; clear: both;}
	.pmchdr div span {padding-left: 8px;}/* display: block; float: left; clear: both; padding: 5px 5px 5px 5px; */
		.i1 div {background: url(http://www.postimees.ee/img/icons/online_uudised.gif) left center no-repeat;}
			.i1 div span {padding-left: 25px;}
		.i2 div {background: url(http://www.postimees.ee/img/icons/s24.hdr.ico.gif) left center no-repeat;}
			.i2 div span {padding-left: 25px;}
		.i3 div {background: url(http://www.postimees.ee/img/arrows/menuWhiteLong.gif) left center no-repeat;}
			.i3 div span {padding-left: 18px;}
		.i5 div {background: url(http://www.postimees.ee/img/arrows/menuBlackLong.gif) left center no-repeat;}
			.i5 div span {padding-left: 18px;}
		.i4 div {background: url(http://www.postimees.ee/img/icons/iko_news_ticker.gif) left center no-repeat;}
			.i4 div span {padding-left: 29px;}
	
	.mb0 {margin-bottom: 0;}
	
	
	.mtd1 .pmchdr, .mtd1 .pmchdr div {width: 126px;}
	.mtd4 .pmchdr, .mtd4 .pmchdr div {width: 165px; overflow: hidden; word-wrap: break-word;}
	.mtd3a .pmchdr, .mtd3a .pmchdr div {width: 638px;}
	.mtd3 .pmchdr, .mtd3 .pmchdr div {width: 470px;}
	.mtd1a .pmchdr, .mtd1a .pmchdr div {width: 318px;}
	.mtd2a .pmchdr, .mtd2a .pmchdr div {width: 145px;}
	

	.pmelu, a.pmelu:link, a.pmelu:visited, a.pmelu:hover, 
	.mlriba, a.mlriba:link, a.mlriba:visited, a.mlriba:hover {background: #fe751a;}
	/*url(http://www.postimees.ee/img/buttons/pmhdr-elu_.gif) top right no-repeat*/

	.pmdemoblue, a.pmdemoblue:link, a.pmdemoblue:visited, a.pmdemoblue:hover {}/*background: url(http://www.postimees.ee/img/buttons/pmhdr-lblue-demo.gif) top right no-repeat;*/
	.pmt24, a.pmt24:link, a.pmt24:visited, a.pmt24:hover, 
	.t24riba, a.t24riba:link, a.t24riba:visited, a.t24riba:hover {color: #000; background: #ffd800 url(http://www.postimees.ee/img/buttons/pmhdr-t24.gif) top right no-repeat;}/* */
	
	.pmsport, a.pmsport:link, a.pmsport:visited, a.pmsport:hover, 
	.sportriba, a.sportriba:link, a.sportriba:visited, a.sportriba:hover {color: #000; background: #9ce500;}

	.pmjalgpall, a.pmjalgpall:link, a.pmjalgpall:visited, a.pmjalgpall:hover { background-color: #1f4303; color: #ffffff;}




	.j1, a.j1:link, a.j1:visited, a.j1:hover {background: #fe751a url(http://www.postimees.ee/img/buttons/pmhdr-elu24.gif) top right no-repeat;}/**/
	.j2, a.j2:link, a.j2:visited, a.j2:hover {}/*background: url(http://www.postimees.ee/img/buttons/pmhdr-lblue-demo.gif) top right no-repeat;*/
	.j3, a.j3:link, a.j3:visited, a.j3:hover {color: #000; background: #ffd800 url(http://www.postimees.ee/img/buttons/pmhdr-t24.gif) top right no-repeat;}



	.lblu, a.lblu:link, a.lblu:visited, a.lblu:hover {background-color: #4c95da;}
		.lblu2, a.lblu2:link, a.lblu2:visited, a.lblu2:hover {background-color: #00a6e8; border-bottom: 2px solid #0054a6;}
		.lblu2 div span {padding-bottom: 3px;}
	.dblu, a.dblu:link, a.dblu:visited, a.dblu:hover {background-color: #0054a6;}
	.dgre, a.dgre:link, a.dgre:visited, a.dgre:hover {background-color: #07701d;}
		a.dgre:hover {background-color: #f00;}
	.dora, a.dora:link, a.dora:visited, a.dora:hover {background-color: #b48a17;}
		a.dora:hover {background-color: #555;}
		a.dora:hover div {background: url(http://www.postimees.ee/img/icons/online_uudised.gif) left center no-repeat;}
	.dgra, a.dgra:link, a.dgra:visited, a.dgra:hover {background-color: #757575; margin-bottom: 0px;}
		.aphdrx {}/*font-size: 14px; letter-spacing: -0.0075em;*/
		.aphdrx div span {}/*padding: 3px 5px 3px 5px;*/
		.apcon, .apwrap {border: 1px solid #757575; border-top: 0;}
		.apwrap {float: left; clear: both; width: 468px; _width: 467px; background: #EBEAE7 url(http://www.postimees.ee/img/lines/hor1p.gif) 230px 0px repeat-y;}

	
	
	
	.mtd1a {display: block; width: 318px;}
	.mtd2a {display: block; width: 145px;}
			
/* parema veeru asjad */
.mtd1 table.onlineRight {width: 126px;}
.mtd4 table.onlineRight {width: 165px;}
table.onlineRight.hdr {margin-top: 0px;}/* kõik elemendid defineerigu enda JÄREL tulevat margit! */

/* vana ml riba */
table.mlColumn td {width: 145px; display: block; overflow: hidden; word-wrap: break-word;}
.mtd4 table.mlColumn td {width: 165px;}
.mlColumn .stripe {height: 10px; background: url(/img/lines/hor.gif) 3px 0px repeat-x;}
.mlColumn .img {border: 1px solid #666;}
.mlColumn .btd .mlOut {background: #f9f8e3; border: 1px solid #666; margin-bottom: 4px;}
	.mlWrap a.TextDarkGrayBold:link, .mlWrap a.TextDarkGrayBold:visited, .mlWrap a.TextDarkGrayBold:hover {color: #0053aa; font-family: arial, tahoma, sans-serif; text-decoration: none;}
	.mlColumn .btd .img {border: 0px; border: 1px solid #666; margin: 3px 0px 0px 3px; width: 155px; height: 84px; }
	.mlColumn .btd .mlOut {width: 163px;}
	.mlColumn .mlWrap {padding: 3px;}
	.mlColumn a.TextDarkGrayBold {font-weight: normal; font-size: 12px; line-height: 115%; background-color: none;}
	.mlColumn a.TextRed {font-size: 12px; font-family: arial, tahoma, sans-serif; text-decoration: none;}
	.mlColumn .Text10px {font-size: 12px; font-family: arial, tahoma, sans-serif; text-decoration: none;}

.mtd4 .oldie, .mtd4 .stripe {display: none;}


td.mtd1 {width: 126px; margin: 0; padding: 0; overflow: hidden; word-wrap: break-word;}

/* uus veeru-bloki pakend (NB! t24 puhul asenda mtd4 > mtd1) */
.pmcwrap {clear: both; width: 163px; background: #f8f8e2; border: 1px solid #919191; border-top: 0; margin-bottom: 4px; overflow: hidden; word-wrap: break-word;}
.mtd4 .pmcwrap {width: 163px;}
.mtd1 .pmcwrap {width: 126px; background: #e4e1dc; border: 0px solid #ccc; border-top: 0; border-bottom: 4px solid #fff; margin-bottom: 0;}
		.pmcwrap .pmcnext span, .pmcwrap a.pmcnext:link, .pmcwrap a.pmcnext:visited, .pmcwrap a.pmcnext:hover {display: block; clear: both; height: 16px; background: #f3f3cf; color; #f3f3cf; font: bold 10px/1.6em verdana, tahoma, arial, sans-serif; text-decoration: none; _width: 163px; padding-left: 4px;}/* wtf ie @width? */
		.mtd1 .pmcwrap .pmcnext span, .mtd1 .pmcwrap a.pmcnext:link, .mtd1 .pmcwrap a.pmcnext:visited, .mtd1 .pmcwrap a.pmcnext:hover {height: 14px; background: none; background: url(http://www.postimees.ee/img/arrows/headerRed.gif) 3px 4px no-repeat; color; #f00; font: normal 10px/1.4em verdana, tahoma, arial, sans-serif; letter-spacing: -0.01em; text-decoration: none; _width: 124px; padding-left: 8px;}
		/*.pcmwrap .pcmnext  .bxx {background: url(http://www.postimees.ee/img/icons/arr2.dbl.right.blue.gif) left 5px no-repeat; padding-right: 10px;}*/
		.pmcwrap span, .pmcwrap a:link, .pmcwrap a:visited, .pmcwrap a:hover {color: #0054a6; text-decoration: none; font: normal 11px/1.04em verdana, sans-serif; text-align: justify;}/*miks on see peale pmcnext definitsiooni???*/
		.pmcwrap a.TextRed:link, .pmcwrap a.TextRed:visited, .pmcwrap a.TextRed:hover {color: #f00;}
		.pmcwrap a.video:link, .pmcwrap a.video:visited, .pmcwrap a.video:hover {text-decoration: none; font-weight: bold;}

		.pmcwrap table.calendar {width: 140px;}
		.pmcwrap table.calendar td {padding: 2px;}
		
/* uus right-pmo-riba */
	.pmodiv {}
	.pmodiv .item {margin: 0; padding: 4px; margin-bottom: 3px;}
	.pmodiv span {font-weight: normal; color: #000;}


/* uus ml riba */
	.mldiv img {display: block; background: #000; border: 1px solid #666; width: 155px; height: 84px; margin-bottom: 2px;}
	.mldiv a:link, .mldiv a:visited, .mldiv a:hover {font: normal 12px/1.04em arial, sans-serif;}
	a.mlatxt:link, a.mlatxt:visited, a.mlatxt:hover {clear: both; color: #000; text-decoration: none; font: normal 12px/1.04em arial, sans-serif;}
	a.mlaimg:link, a.mlaimg:visited, a.mlaimg:hover {clear: both;}
	.mldiv .item {margin: 0; padding: 3px; margin-bottom: 3px;}
		.mlitem {} /* mldiv .mlitem */

/* uus login */
	.logindiv {background: #E3E0DB; text-align: center; padding-bottom: 0;}
	.logindiv form {display: block; width: 118px; padding: 5px 0px; margin: 0; padding-bottom: 2px; margin-left: auto; margin-right: auto;  text-align: left;}
	.logindiv label {width: 50px; float: left; clear: both; font-size: 10px; line-height: 1.5em;}
	.logindiv .FieldLogin {margin-bottom: 3px; float: right; }
	.logindiv .loginbtn {margin-bottom: 3px; float: right; }
	.logindiv a:link, .logindiv a:visited, .logindiv a:hover {float: left; clear: both; color: #0054a6; text-decoration: none; font: bold 10px/1.6em verdana, sans-serif; text-align: justify;}

/* uus right-rubriigi-riba */
	.rubriikdiv {}
	.rubriikdiv .item {margin: 0; padding: 4px; margin-bottom: 3px;}
	.rubriikdiv span {font-weight: normal; color: #000;}
	/*ühine rubriikdiv ja pmodiv jaoks*/
	.rtxt, a .rtxt, a.rtxt:link, a.rtxt:hover {font-weight: normal; color: #0054A6;}
	a.rtxt:visited {font-weight: normal; color: #595959;}	
	span.rtime, a span.rtime, a.rtime:link, a.rtime:visited, a.rtime:hover {font-weight: bold; color: #0054A6;}


/* päevatoimetaja */
	.ptoimet {padding: 7px 0;}
	.ptoimet a.txt:link, .ptoimet a.txt:visited, .ptoimet a.txt:hover {display: block; clear: both; text-align: center; font-size: 10px; line-height: 17px;}


/* vajuta siia */
	.vsiia div {padding: 3px;}
		.mtd1 .vsiia img {width: 116px;}
		.vsiia img {background: #000; border: 1px solid #666; margin-bottom: 2px;}

/* blogid, topkommentaarid jm bulleted */
	.mnbullet {padding: 3px 0; background: #efefef;}
	.mnbullet .item {margin: 0; padding: 3px 3px 0px 12px; margin-bottom: 2px; background: url(http://www.postimees.ee/img/arrows/dotGray4.gif) -3px 2px no-repeat;}
	
/* ilm */
	.ilm {padding: 3px 0 7px 0; background: #efefef;}
	.ilm table {margin-left: auto; margin-right: auto; text-align: left;}
	.ilm .ilmTopTd {padding-top: 4px;}
	.ilm table td {vertical-align: top;}
	.ilm table td.ilmMidTd {vertical-align: middle;}
	
/* gallup */
	.gallup .in {padding: 3px 4px 7px 4px; background: #ffcccc;}
	.gallup .pollLine {margin: 2px 0 2px 0;}

/* galerii */
	.pmgalerii {}
	.pmgalerii .item {padding: 3px; padding-bottom: 6px;}
	.pmgalerii .item div {padding-left: 3px;}
	.pmgalerii img {margin-bottom: 3px; width: 155px; height: 101px;}

/* PM vana avalehe artiklid */
	.mtd3 td.pmw470 {width: 470px;}
	.mtd3 td.pmw464 {width: 464px;}
	.mtd1a td.pmw261 {width: 261px;}



/* uus avaleht start */

.hdots {display: block; float: left; clear: both; height: 1px;  margin: 5px 0; height: 2px;}
	.hdots {width: 470px; background: #000;}
	.apwrap .hdots {background: url(http://www.postimees.ee/img/lines/hor1u.gif) top right repeat-x; background-color: none; width: 465px; margin-bottom: 0px;}
	.mtd1a .hdots {display: none;}
	/* hdots variants */
	.hd001 {background: #000 url(http://www.postimees.ee/img/lines/hor2-dbl160.gif) 149px 0px repeat-y;}
	.hd002 {background: #000 url(http://www.postimees.ee/img/lines/hor2u.gif) 199px 0px repeat-y;}
	.hd003 {background: #000 url(http://www.postimees.ee/img/lines/hor2u.gif) 258px 0px repeat-y;}
	.hd004 {background: #000 url(http://www.postimees.ee/img/lines/hor2u.gif) 229px 0px repeat-y;}
.vdots {float: left; width: 1px; height: 145px; background: url(http://www.postimees.ee/img/lines/hor1u.gif) repeat-y; margin: 0 3px;}
	.hdtrans {background-color: transparent;}

/* keskmine veerg, milles kõik ülejäänud sisu paikneb */
.mtd3 {margin: 0; padding: 0;}



.ntbl {margin-bottom: 3px;}
.ntbl img {border: 1px solid #666; margin: 0; padding: 0; margin-bottom: 2px;}
.mtd3 .ntbl {padding: 0;}/*margin: 0;  background: #ddd;*/


/* esilehe esimene suur */
.nwrap1, .nwrap2, .nwrap3, .nwrap4, .nwrap4a, .nwrap4b, .nwrap4x, .fp001, .fp001 td {width: 470px; float: left; clear: both;}

/* 3-uudise-tykid */
.nwrap4a {margin-top: 4px;}
.nwrap4a .a3news {float: left; width: 149px; margin-left: 0px; margin-right: 11px;}
	.nwrap4a .a3news img {float: left; width: 147px; height: 80px;}
	.nwrap4a .tn002 {margin-left: 1px;}
	.nwrap4a .tn003 {float: right; margin-right: 0; margin-left: 0;}
		.nwrap4a .tn003 img {float: right;}


.fp002, .fp002 td {width: 259px;}
	.fp002 img, .apfp img {float: left; margin-right: 5px;}
.fp003, .fp003 td {width: 200px;}
	.fp003 img {float: left;}/*mf sht, et ie ei tunne multiclassi, selline prn css et anna olla*/
	.fp003r img {float: right;}
.fp005, .fp005 td {width: 259px;}
	.fp005 img {float: right;}
.fp004, .fp004 td {width: 470px; float: left; clear: both;}
.fp006, .fp006 td {width: 231px;}
	.fp006 img {float: left;}/*50/50*/
	.fp006r img {float: right;}
.fp007, .fp008 {width: 149px; float: left; margin-left: 12px;}/*33/33/33*/
	.nwrap4 .tn001 {margin-left: 0px;}
	.nwrap4 .tn002 {margin-left: 11px;}
	.fp007 img, .fp008 img {float: left; width: 147px; height: 130px;}


.fp002, .fp003, .fp005 {padding-bottom: 15px;}/* line-height kompensatsioon (ei tööta sedasi) */
.mtd3 table, .mtd3 td {}

 
/* v010 uued pildimõõdud hc fix, croptool toodab muidu veel valet sodi ette... */
.fp002 img, .fp005 img {width: 256px; height: 130px;}
.fp003 img {width: 197px; height: 130px;}
.fp001 img {width: 468px; height: 200px;}
.fp004 img {width: 468px; height: 200px;} /* 150 oli siin */ 
.fp006 img {width: 226px; height: 130px;}

.nwrap1 {background: url(http://www.postimees.ee/img/lines/hor1u.gif) 264px 0px repeat-y;}
.nwrap2 {background: url(http://www.postimees.ee/img/lines/hor1u.gif) 205px 0px repeat-y;}
.nwrap3 {background: url(http://www.postimees.ee/img/lines/hor1u.gif) 235px 0px repeat-y;}
.nwrap4 {background: url(http://www.postimees.ee/img/lines/hor1-dbl160.gif) 154px 0px repeat-y;}
	.nwrap4x {background: #f9f8e3; padding-bottom: 5px;}
	.nwrap4a {background: url(http://www.postimees.ee/img/lines/hor1u.gif) 155px 0px repeat-y;}
	.nwrap4b {background: url(http://www.postimees.ee/img/lines/hor1u.gif) 315px 0px repeat-y;}

.ntbl ul, .ntbl ul li {display: block; margin: 0; padding: 0;}
.ntbl ul {clear: both;}
/*.ntbl ul li {background: url(/img/arrows/dotBlue.gif) 4px 5px no-repeat; padding-left: 10px;}*/
.ntbl ul li {background: url(/img/icons/arr.dbl.right.blue.gif) 0px 5px no-repeat; padding-left: 10px;}
/*.ntbl ul li.lred {background: url(/img/arrows/headerRed.gif) 4px 5px no-repeat; padding-left: 10px;}*/
.ntbl ul li.lred {background: url(/img/icons/arr.dbl.right.red.gif) 0px 5px no-repeat; padding-left: 10px;}
.ntbl ul li, .ntbl ul li a:link, .ntbl ul li a:visited, .ntbl ul li a:hover {font: normal 11px Verdana, sans-serif; color: #0054a6; text-decoration: none;}/*todo: hiljem koristada TextDarkBlue11px */
	.apwrap ul li {background: url(/img/icons/arr.dbl.right.black.gif) 0px 5px no-repeat; padding-left: 10px;}
	.apwrap .ntbl ul li a:link, .apwrap .ntbl ul li a:visited, .apwrap .ntbl ul li a:hover {color: #000;}
	.ntbl ul li a.TextRed:link, .ntbl ul li a.TextRed:visited, .ntbl ul li a.TextRed:hover {color: #f00;}/* kirjutame üle */

a.ehdr:link, a.ehdr:visited, a.ehdr:hover {font: normal 17px/105% verdana, tahoma, sans-serif; color: #000; margin-bottom: 5px; text-decoration: none;  font-weight: normal;}
a.ehdr:visited {color: #000;}
a.h18:link, a.h18:visited, a.h18:hover {font-size: 26px; line-height: 105%; letter-spacing: -1px;}
a.h22:link, a.h22:visited, a.h22:hover {font-size: 22px; line-height: 105%; letter-spacing: -1px;}
a.h26:link, a.h26:visited, a.h26:hover {font-size: 26px; line-height: 105%; }
a.h32:link, a.h32:visited, a.h32:hover {font-size: 30px; line-height: 100%; letter-spacing: -1px;}

/* pooleveeru versioonides on fondi suurustel OMA tähendus */
.fp001 a.ehdr:link, .fp001 a.ehdr:visited, .fp001 a.ehdr:hover {font-weight: bold;}
.fp008 a.h18:link, .fp008 a.h18:visited, .fp008 a.h18:hover, 
.fp002 a.h18:link, .fp002 a.h18:visited, .fp002 a.h18:hover, 
.fp003 a.h18:link, .fp003 a.h18:visited, .fp003 a.h18:hover, 
.fp005 a.h18:link, .fp005 a.h18:visited, .fp005 a.h18:hover {font-size: 17px;}
.fp008 a.h22:link, .fp008 a.h22:visited, .fp008 a.h22:hover, 
.fp002 a.h22:link, .fp002 a.h22:visited, .fp002 a.h22:hover, 
.fp003 a.h22:link, .fp003 a.h22:visited, .fp003 a.h22:hover, 
.fp005 a.h22:link, .fp005 a.h22:visited, .fp005 a.h22:hover {font-size: 19px;}
.fp008 a.h26:link, .fp008 a.h26:visited, .fp008 a.h26:hover, 
.fp002 a.h26:link, .fp002 a.h26:visited, .fp002 a.h26:hover, 
.fp003 a.h26:link, .fp003 a.h26:visited, .fp003 a.h26:hover, 
.fp005 a.h26:link, .fp005 a.h26:visited, .fp005 a.h26:hover {font-size: 20px;}
.fp008 a.h32:link, .fp008 a.h32:visited, .fp008 a.h32:hover, 
.fp002 a.h32:link, .fp002 a.h32:visited, .fp002 a.h32:hover, 
.fp003 a.h32:link, .fp003 a.h32:visited, .fp003 a.h32:hover, 
.fp005 a.h32:link, .fp005 a.h32:visited, .fp005 a.h32:hover {font-size: 23px;}

/* 33/33/33 pildiga (pildita on fp008, sama mis ülevalpool 50/60/40 versioonidel) */
.fp007 a.h22:link, .fp007 a.h22:visited, .fp007 a.h22:hover {font-size: 17px;}
.fp007 a.h26:link, .fp007 a.h26:visited, .fp007 a.h26:hover {font-size: 17px;}
.fp007 a.h32:link, .fp007 a.h32:visited, .fp007 a.h32:hover {font-size: 17px;}

/* 33/33/33 pildita */
.fp008 a.h22:link, .fp008 a.h22:visited, .fp008 a.h22:hover {}
.fp008 a.h26:link, .fp008 a.h26:visited, .fp008 a.h26:hover {}
.fp008 a.h32:link, .fp008 a.h32:visited, .fp008 a.h32:hover {}


.fpnp a.h18:link, .fpnp a.h18:visited, .fpnp a.h18:hover {font-size: 18px;}
.fpnp a.h22:link, .fpnp a.h22:visited, .fpnp a.h22:hover {font-size: 21px;}
.fpnp a.h26:link, .fpnp a.h26:visited, .fpnp a.h26:hover {font-size: 25px;}
.fpnp a.h32:link, .fpnp a.h32:visited, .fpnp a.h32:hover {font-size: 34px; line-height: 95%; letter-spacing: -0.04em;}

.a3news a.ehdr:link, .a3news a.ehdr:visited, .a3news a.ehdr:hover {font-weight: bold; font-size: 12px; font-family: arial, sans-serif; letter-spacing: 0.07em; line-height: 1.15em;}
	.a3news a.TextRed:link, .a3news a.TextRed:visited, .a3news a.TextRed:hover {line-height: 10px;}

/* ei tea mis asi...
.fp002 a.ehdr:link, .fp002 a.ehdr:visited, .fp002 a.ehdr:hover, .fp005 a.ehdr:link, .fp005 a.ehdr:visited, .fp005 a.ehdr:hover {font-size: 18px; line-height: 105%;}
*/
.fp003 a.ehdr:link, .fp003 a.ehdr:visited, .fp003 a.ehdr:hover {clear: both;}
.fp004 a.ehdr:link, .fp004 a.ehdr:visited, .fp004 a.ehdr:hover {clear: both;}
.fp003 img, .fp004 img {display: block; clear: both;}

/*.fp004 {text-align: justify;}*/

/*iga lai uudis=32
.fp004 a.ehdr:link, .fp004 a.ehdr:visited, .fp004 a.ehdr:hover {font-size: 32px;}
*/

/*ilma pildita variandid*/
.fpnp img {display: none;}/*tuleks lisada konkreetselt see pilt, klass talle külge... muidu ehk on samas divis veel pilte vms*/
.fpnp1 img {display: none;}
.fpb a.ehdr:link, .fpb a.ehdr:visited, .fpb a.ehdr:hover {font-weight: bold;}

/* ap pealkiri */
.apwrap a.ehdr:link, .apwrap a.ehdr:visited, .apwrap a.ehdr:hover {font: normal 17px/100% tahoma, verdana, sans-serif; color: #000; letter-spacing: -0.00em; font-weight: normal;}
	.apwrap .apname {color: #0053a9;}


/* break, b-pad */
.ntbl .bpad {height: 0px; margin-top: 5px; padding: 0;}
	.apwrap .ntbl {margin-top: 5px; margin-left: 5px; margin-right: 4px;}
	.apfp {width: 222px; float: left;}

/* esilehel, artikli sees, sinine enne-leadi-tekst */
span.lblue, a.lblue:link, a.lblue:visited, a.lblue:hover {float: left; color: #00a6e8; margin: 3px 0 2px 0;}
span.elead, a.elead:link, a.elead:visited, a.elead:hover {display: block; color: #000; margin: 2px 0 4px 0; clear: both; line-height: 110%;}
.fp007 span.elead {font-size: 11px;}
.fp003 span.elead {font-size: 11px;}


/* ap */
.aphdr {color: #fff; font-size: 14px; background: #757575 url(/img/corners/valgenurk.gif) top right no-repeat;}
.ap001, .ap003 {clear: both;}


.srcform {display: block; padding-top: 3px; padding-bottom: 4px; background: #f9f8e3; margin: 0; width: 126px;}
.srcform label {display: block; clear: both; padding: 0; padding-top: -0px; font: normal 10px/1.1em verdana, sans-serif; color: #030200; letter-spacing: -0.04em;}
.srcform label input {margin: 0; margin-right: 2px; margin-bottom: -3px; margin-left: 2px;}
	.srcleft {width: 89px; font-size: 10px; padding-top: 0; border: 1px solid #8f8e89; margin-right: 2px; margin-left: 2px; height: 12px;}
.srcform .iradio {}
.srcform td.std2 {padding-top: 2px;}
.srcform label span {line-height: 190%; margin-top: -3px;}
.srcbtn {background: url(/img/buttons/otsi-trans-2grays.gif) no-repeat; width: 25px; height: 15px; border: 0; margin: 0; padding: 0;}/* peaks borderi img pealt eemaldama ja css abil joonistama */


	/* redmenu */
	.rMenuWrap {float: left; clear: both; padding: 0; padding-left: 4px; padding-right: 2px; width: 762px; _width: 770px; background: #ee3338; height: 16px; border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; margin-bottom: 2px;}
	.rMenuWrap * {margin: 0; padding: 0;}
	.rMenuWrap ul {display: block; float: left;}
 	.rMenuWrap a:link, .rMenuWrap a:visited, .rMenuWrap a:hover {display: block; float: left; padding: 3px; padding-left: 10px; margin: 0; margin-left: 2px; margin-right: 1px; _margin-right: 0; padding-top: 2px; background: url(/img/arrows/headerGray.gif) left center no-repeat; color: #fff; font: bold 10px verdana, helvetica, sans-serif; text-decoration: none; }
 	.rMenuWrap a:hover {text-decoration: underline; }
 	.rMenuWrap li {display: block; float: left;}



/* uus leftmenu */
ul.pmlm, ul.pmlm ul, ul.pmlm li, ul.pmlm a:link, ul.pmlm a:visited, ul.pmlm a:hover {display: block; float: left; clear: both; margin: 0; padding: 0;}/* overflow: hidden; word-wrap: break-word;*/
ul.pm1 {margin-bottom: 4px;}/*border-bottom: 4px solid #f9f9f9; kui pakendi taust värvida selliseks, kasutame margin-bottom -it */
/* level 1 (kas li või kes kurat veel märgistada, selline stiil ajab vihale juba) */
ul.pm1 a:link, ul.pm1 a:visited, ul.pm1 a:hover {font: bold 11px/14px arial, sans-serif; color: #45525a; background: #bed0e4; text-transform: uppercase; text-decoration: none; border-top: 1px solid #8f97a2; border-left: 5px solid #bed0e4; padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; width: 111px;}/*/2.0em*/
	ul.pm1 a:hover, ul.pm1 a.ac:link, ul.pm1 a.ac:visited, ul.pm1 a.ac:hover {border-left: 5px solid #f1373c; color: #f1373c;}

/* level 2 */
ul.pm2 a:link, ul.pm2 a:visited, ul.pm2 a:hover {font: normal 12px/13px arial, sans-serif; color: #020100; background: #f9f8e3; text-transform: none; text-decoration: none; border-top: 0; border-left: 0; padding-left: 10px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; width: 111px;}/*/18px*/
	ul.pm2 a:hover, ul.pm2 a.ac:link, ul.pm2 a.ac:visited, ul.pm2 a.ac:hover {border: 0; color: #e90c1d; background: #fff;}

/* level 3 */
ul.pm3 a:link, ul.pm3 a:visited, ul.pm3 a:hover {font: normal 12px/13px arial, sans-serif; color: #020100; background: #f9f8e3 url(/img/arrows/pmlm3a.gif) 17px center no-repeat; text-transform: none; text-decoration: none; border-top: 0; border-left: 0; padding-left: 26px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; width: 95px;}/*/18px opera ei näita enam kolmandat taset peale line height madaldamist ja paddingu lisamist top+bot*/
	ul.pm3 a:hover, ul.pm3 a.ac:link, ul.pm3 a.ac:visited, ul.pm3 a.ac:hover {border: 0; color: #e90c1d; background: #fff url(/img/arrows/pmlm3b.gif) 17px center no-repeat;}
/* l2 sisu eelmistest/järgmistest osadest veidi eemal */
ul.pm2 {border-top: 3px solid #f9f8e3; border-bottom: 3px solid #f9f8e3;}
ul.pm3 {margin: 0; padding: 0; border: 0;}


.teade {height: 16px; background: #eee; text-align: center; padding: 3px 0 3px 0; margin-bottom: 4px;}/*/img/pm.teade.ico.gif*/
.hdrDate {vertical-align: top; padding: 0; padding-top: 15px; text-align: center; width: 137px; font: bold 10px verdana, sans-serif; color: #ed1c24; text-transform: uppercase;}
	.hdrDate div {clear: both; text-align: center; margin: 0; padding-left: 0px; padding-right: 0px;}
	.hdrDate div, .hdrDate a:link, .hdrDate a:visited, .hdrDate a:hover {font: normal 10px verdana, tahoma, sans-serif; color: #121212; text-decoration: none; text-transform: none;}
.hdrMenus {vertical-align: top; width: 255px;}
	.hdrMenus div {text-align: right; padding-right: 3px;}
	.hrMenuTop {margin-top: 9px;}
	.hrMenuBot {clear: both; margin-top: 9px;}
	.hdrMenus, .hdrMenus a:link, .hdrMenus a:visited, .hdrMenus a:hover {font: bold 10px verdana, tahoma, sans-serif; color: #8a8a8a; text-decoration: none;}
	.hrMenuBot, .hrMenuBot a:link, .hrMenuBot a:visited, .hrMenuBot a:hover {color: #5c5c5c;}
	.hrMenuBot a:hover {color: #4c95da;}
	.hdrMenus a:hover {color: #4c95da;}
.hdrRus {vertical-align: middle; text-align: right;}
	.hdrRus img {margin-top: 3px;}
	.hdrRus a:link, .hdrRus a:visited, .hdrRus a:hover {float: right; font: bold 11px/11px tahoma, verdana, sans-serif; color: #fff; text-decoration: none; margin: 3px 6px 0 0;}
	.hdrRus b {	float: left; line-height: 12px; margin-top: 4px;}



/* vana gallup uuel lehel --hädasodi, hiljem võib eemaldada */
	.pollInWrap {padding: 1px; margin: 0;}
	.pollWrap {padding: 2px; padding-left: 4px; margin: 0;}
		.pollWrap td {padding: 1px; margin: 0;}
	.pollWrap .gFootLinks {padding: 2px; margin: 0;}
		.pollWrap .gFootLinks * {padding: 0; margin: 0;}
	.pollWrap p {font: bold 10px verdana, sans-serif; color: #0054A6;}
	.pollWrap td {text-align: left;}
	.pollWrap a:link, .pollWrap a:visited, .pollWrap a:hover {font: bold 10px/11px verdana, sans-serif; color: #0054A6;}
	.pollInWrap span.TextTahoma9pxGray {font: normal 10px/9px verdana, sans-serif; color: #000; letter-spacing: -1px; padding-top: -1px; height: 8px;}
	.pollInWrap input {margin: 0; padding: 0; margin-right: 3px;}
	.pollInWrap table td {font: normal 10px/11px verdana, sans-serif; letter-spacing: -1px;}
	.gallup table {background: #f4f4f4;}
	.pollWrap tr.rrow td.TextDarkGray {padding-bottom: 5px;}
	.pollWrap .pollStripe {padding-bottom: 4px;}



/*
.pollWrap {border: 1px solid #E3E0DB; padding: 0px 2px 0px 2px;}
.pollLine {height: 1px; background-image: url(http://www.postimees.ee/img/menu/lineBlue.gif);}
.pollStripe {background: url(http://www.postimees.ee/img/menu/lineBlue.gif) bottom repeat-x;}

*/
.pollInWrap {padding: 2px 2px 2px 0px;}
	.mtd1 .pollInWrap table td {width: 5px; padding: 0px;}
	.mtd1 .pollInWrap table td.TextDarkGray {width: 91px; padding: 0px;}
	.mtd4 .pollInWrap table td.TextDarkGray {width: 133px;}
.comTerms {color: #4C95DA; font-weight: bold;}


	.gallup {padding: 0;}
	.mtd1 .gallup {background: #f4f4f4;}
	.mtd4 .gallup {background: #f4f4f4;}
	.gallup .pollWrap {margin: 1px;}
	mtd4 .gallup .pollWrap {margin: 2px;}
	.gallup .checkTd {padding: 0; padding-top: 3px; vertical-align: middle;}
	.gallup td.textTd div {padding-top: 5px; padding-bottom: 2px;}
	.gallup .pollRadio {width: 15px; height: 15px; margin: 0; padding: 0;}
	.gallup .pollStBg {vertical-align: top;}
	.gallup .pollStBg img {float: left;}
	.gallup .pollStBg div {float: left; line-height: 100%; margin-top: 1px; letter-spacing: -0.07em;}
	.gallup .votebtn {background: #4c95da url(http://www.postimees.ee/img/buttons/haaleta_2.gif) no-repeat; width: 40px; height: 15px; border: 0; margin: 0; padding: 0; float: right;}
	.gallup td.btnTd {padding-top: 10px; text-align: right; }
	.pollInWrap td.aright, .pollInWrap td.aright td  {text-align: right;}
/* uuemad polli stiilid */
	.gallup .pollStBg {background: url(http://www.postimees.ee/img/pm.gal.bg.grad2.gif) -100px 0 repeat-y; padding: 0; padding-top: 0px; vertical-align: top; height: 9px;}

	.gp003 {width: 201px; float: right; padding-bottom: 0;}
		.gp003 .bpad {height: 1px; margin: 0; padding: 0;}
		.gp003 .pmchdr {width: 199px;}
	.mtd3 .pmcwrap {width: 199px; background: #e4e1dc; border: 0px solid #e4e1dc; border-top: 0; border-bottom: 0; margin-bottom: 0;}


/* vana ilm uuel lehel -- hädasodi, hiljem võib eemaldada */

	.vIlmWrap {margin: 0;}
		.vIlmWrap td {padding: 1; margin: 0;}
	.vIlmWrap p {font: bold 10px verdana, sans-serif; color: #0054A6;}
	.vIlmWrap td {text-align: left;}
	.vIlmWrap a:link, .vIlmWrap a:visited, .vIlmWrap a:hover {font: bold 10px verdana, sans-serif; color: #0054A6;}
	.vIlmWrap span.TextTahoma9pxGray {font: normal 10px verdana, sans-serif; color: #000; letter-spacing: -1px;}
	.vIlmWrap input {margin: 0; padding: 0; margin-right: 3px;}
	/*.vIlmWrap table td {font: normal 10px verdana, sans-serif; letter-spacing: -1px;}*/
	.vIlmWrap td.aright, .vIlmWrap td.aright td,  {text-align: right;}
	.vIlmWrap .ilmInner {margin: 0; margin-left: 10px;/*background: #f4f4f4;*/}










.oFlow {display: block; overflow: hidden; word-wrap: break-word;}
.cb {clear: both;}
.b {font-weight: bold;}
.db {display: block;}
.fl {float: left;}
.fr {float: right;}
.dn {display: none;}
.vh {visibility: hide;}
.tac {text-align: center;}
/* uus avaleht stop */

/* PS. mine p***** cache server */

