/* 
// Custom page styles
// © 2007 Nikolai Varankine
// $Id: body.css,v $
*/

td.action-right
{
	padding-bottom: 0.5em;
}

img#flag-by
{
	float: left;
	border: 0;
}

a
{
	color: blue;
}

/* Feedback form ---------------------------------------------------- */

form.fbf
{
	width: 32em;
}

div.cutline
{
	padding: 0.5em;
	border-style: dotted;
	border-width: 2px;
	/* color scheme */
	border-color: #558CFF;
}

textarea#ms
{
	/* color scheme */
	scrollbar-base-color: #EAFFF5;
}

div#response
{
	width: 100%;
	font-size: smaller;
	font-weight: normal;
	padding: 0 0.5em;
	/* color scheme */
	background-color: yellow;
	color: black;
}

div#failed
{
	width: 100%;
	font-weight: bold;
	padding: 0 0.5em;
	/* color scheme */
	background-color: red;
	color: white;
}

div#delivered
{
	width: 100%;
	font-weight: bold;
	padding: 0 0.5em;
	/* color scheme */
	background-color: yellow;
	color: black;
}

div#result
{
	font-weight: bold;
	text-align: left;
}

li a
{
	font-weight: bold;
	text-decoration: underline;
}

/* Calendar --------------------------------------------------------- */

table.calendar
{
	width: 100%;
	font-size: 100%; /* to inherit parent cell font size - bug fix? */
}

table.calendar caption
{
	border-bottom: 0;
	padding-bottom: 0;
}

table.calendar thead tr th
{
    font-weight: normal;
	font-size: smaller;
	/* color scheme */
    color: white;
    background-color: #558CFF;
}

table.calendar tbody tr td
{
    font-weight: bold;
    text-align: right;
	font-size: smaller;
}

table.calendar tbody tr td.today
{
    border: 1px dotted;
	/* color scheme */
    background-color: #EAFFF5;
}

table.calendar tbody tr td.refday
{
    font-style: italic;
    font-weight: normal;
}

/* Local Minsk time ------------------------------------------------- */

div#watch
{
	padding: 0.5em;
	text-align: center;
	vertical-align: middle;
	font-family: "Impact", "Garamond", "Dotum", "Batang", "Courier", fantasy;
	font-size: larger;
	letter-spacing: 0.3em;
	/* color scheme */
	background-color: #EAFFF5;
	border-width: 0 1px 1px 1px;
	border-style: dotted;
	border-color: #558CFF;
}

/* Currency exchange rates ------------------------------------------ */

div.rates
{
	padding: 0.5em;
	vertical-align: middle;
	text-align: center;
	border-width: 0 1px 1px 1px;
	border-style: dotted;
	border-color: #558CFF;
}

/* Local forecast --------------------------------------------------- */

div.forecast
{
	text-align: center;
	padding: 0.5em;
	margin: 0;
	border-width: 0 1px 1px 1px;
	border-style: dotted;
	border-color: #558CFF;
	/* color scheme */
	background-color: white;
}

div.forecast table
{
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0;
}

div.forecast table td
{
	width: auto;
}

/* Текст с HMN.RU:
 * Вы сможете задать собственные стили на своем сайте для вывода надписей на наших 
 * HTML инфоpмеpах. Пpи выводе инфоpмеpов использyются следyющие имена стилей (без кавычек):
 * ".mhmb9pnu" - для вывода заголовка и подписи (они также являются ссылками)
 * ".mhmb8pn" - для вывода pазделительного пpобелла междy подписью и анимиpованным yказателем в подписи
 * ".mhmb11pn" - для вывода всех остальных надписей.
 */
 
div.forecast *.mhmb9pnu
{
	font-weight: normal; 
	font-family: inherit;
	font-size: 80%;
	text-decoration: none;
	color: green;
}

div.forecast *.mhmb11pn
{
	font-family: inherit;
	font-size: 80%;
	text-decoration: none;
	color: red;
}

