BODY, TD, P {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}




A {
	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;
}

.BackSnowBlue {
	BACKGROUND-COLOR: #ffffda;
}

.BackBlue {
	background-color: #666666;
	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: #6B86A5;
	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;
}

.BackGrayLight {
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.BackGrayLight2 {
	background-color: #D8D8D8;
}

.BackGrayMedium {
	background-color: #CAD2DB;
}

.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;
}

.BackSkyBlue {
	background-color: #4C95DA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.BackSkyBlue A {
	color: #FFFFFF;
}

.BackWhite {
	background-color: #FFFFFF;
}

.BackRed {
	background-color: #52698C;
}

.BackYellow {
	background-color: #FFFBCC;
}




.Text10px {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

.Text11px {
	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;
}

.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;

}


.TextDarkBlue11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0054A6;
	text-decoration: none;
}

.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;
}

.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;
}

.TextTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #0054A6;
	text-decoration: none;
	line-height: 18px;
}

.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;
}


.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: 40px;
	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: 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
}

.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;
}

	/* redmenu */
	.rMenuWrap {float: left; clear: both; padding: 0; padding-left: 4px; padding-right: 2px; width: 764px; _width: 770px; background: #52698c;}
	.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; 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;}
	
	
	
	
	
	
	
	
	
	/* common */
.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;}

/* PM online postimees.ee riba div-ides */

.lblu, a.lblu:link, a.lblu:visited, a.lblu:hover {
	background-color:#4C95DA;
}


.pmchdr, a.pmchdr:link, a.pmchdr:visited, a.pmchdr:hover {

	-x-system-font:none;
	background:#4C95DA none repeat scroll 0% 0%;
	clear:both;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:verdana,helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:25px;
	line-height:2.5em;
	margin-bottom:0px;
	text-align:left;
	text-decoration:none;
	margin-top: 7px;

}

.pmchdr, .pmchdr div {

	overflow:hidden;
	width: 163px;
	

}

.i3 div {

	background:transparent url(http://www.postimees.ee/img/arrows/menuWhiteLong.gif) no-repeat scroll left center;
	
}
.pmchdr div {
	
	clear:both;
	float:left;

}
.i3 div span {
	padding-left:18px;
}

.pmcwrap {
	clear: both; 
	width: 161px;
	_width: 163px; 
	background: #f8f8e2; 
	border: 1px solid #919191; 
	border-top: 0; 
	margin-bottom: 4px; 
	overflow: hidden; 
	word-wrap: break-word;
}

.item {
	margin:0pt 0pt 3px;
	padding:4px;
}
.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;
}
span.rtime, a span.rtime, a.rtime:link, a.rtime:visited, a.rtime:hover {
	color:#0054A6;
	font-weight:bold;
}
.rtxt, a .rtxt, a.rtxt:link, a.rtxt:hover {
	color:#0054A6;
}
.pmcwrap a.TextRed:link, .pmcwrap a.TextRed:visited, .pmcwrap a.TextRed:hover {
	color:#FF0000;
}

.pmcwrap .pmcnext span, .pmcwrap a.pmcnext:link, .pmcwrap a.pmcnext:visited, .pmcwrap a.pmcnext:hover {
display: block; 
clear: both; 
height: 16px; 
background: #f3f3cf;
font: bold 10px/1.6em verdana, tahoma, arial, sans-serif; 
text-decoration: none; 
width: 163px; 
padding-left: 4px;
}

.pmsport, a.pmsport:link, a.pmsport:visited, a.pmsport:hover, 
	.sportriba, a.sportriba:link, a.sportriba:visited, a.sportriba:hover {color: #000; background: #9ce500;}

.i5 div {
	background: url(http://www.postimees.ee/img/arrows/menuBlackLong.gif) left center no-repeat;
}
.i5 div span {padding-left: 18px;
}
.pmjalgpall, a.pmjalgpall:link, a.pmjalgpall:visited, a.pmjalgpall:hover { background-color: #1f4303; color: #ffffff;}

