/* Copyright Stefan Ochs (wetterochs@wettermail.de) */

body { font-family:Arial,Verdana,Helvetica,sans-serif; margin:20px; background-color:#ffffff; }

body.corner { margin:0px; background-color:#eeffff; }

body.horizindex
{
	margin:0px;
	background-color:#00cccc;
}

table.horizindex
{
	height:59px;
}

td.horizindex
{
	background-color:#00cccc;
	text-align:center;
	border-width:6px; border-style:none;
}

div.horizindex
{
	padding-left:12px;
	padding-right:12px;
}

div.horizindexselected
{
	color:white;
	font-weight:bold;
	background-color:#00cccc;
	padding-left:12px;
	padding-right:12px;
}

a.horizindex:link {text-decoration:none;}
a.horizindex:visited {text-decoration:none;}
a.horizindex:active {text-decoration:none;}

a.horizindexselected:link {text-decoration:none;}
a.horizindexselected:visited {text-decoration:none;}
a.horizindexselected:active {text-decoration:none;}

a.horizindex
{
	color:black;
	font-weight:bold;
	font-size:21px;
	background-color:#00cccc;
}

a.horizindexselected
{
	color:white;
	font-weight:bold;
	font-size:21px;
	background-color:#00cccc;
}

a.horizindex:hover
{
	color:white;
	font-weight:bold;
	font-size:21px;
}

body.vertindex
{
	margin:0px;
	background-color:#eeffff;
}

td.vertindex
{
	background-color:#eeffff;
	border-style:none;
	padding-top:8px;
}

div.vertindex
{
	border-bottom:1px #00cccc solid;
	width:160px;
}

a.vertindex:link {text-decoration:none;}
a.vertindex:visited {text-decoration:none;}
a.vertindex:active {text-decoration:none;}

a.vertindex
{
	color:black;
	font-weight:bold;
	font-size:16px;
	background-color:#eeffff;
	width:100%;
	text-align:left;
	padding-left:5px;
}

a.vertindex:hover
{
	color:black;
	background-color:#00cccc;
}

/* Delphi Prognosen */
body.d {text-align:center;background-color:#ffffff;}
h1.d {text-align:center;}
h4.d {text-align:center;}
p.d {text-align:center;}
th.d {font-size:13px;background-color:#eeeeee;}
td.d {font-size:13px;text-align:center;background-color:#eeeeee;padding:0px;}
td.d img {vertical-align:middle;}
td.d svg {vertical-align:middle;}
td.dn {font-size:13px;text-align:center;background-color:#dddddd;padding:0px;}
table.hum {margin-left:10%;margin-right:10%;width:80%;border-spacing:0px;}
td.rhl {font-size:12px;background-color:#0000ff;color:#ffffff;text-align:left;padding:0px;}
td.rhr {font-size:12px;background-color:#ffffff;color:#0000ff;text-align:right;padding:0px;}
table.cloud {margin-left:10%;margin-right:10%;margin-top:2px;margin-bottom:2px;width:80%;border-spacing:0px;}
table.icloud {width:100%;border-spacing:0px;}
td.dcloud {padding:0px;}
td.cl3h {height:8px;background-color:#cccccc;padding:0px;}
td.cl3m {height:8px;background-color:#888888;padding:0px;}
td.cl3l {height:8px;background-color:#444444;padding:0px;}
td.cl3sky {height:8px;background-color:#d0e8ff;padding:0px;}
/* End Delphi Prognosen */

/* MRF Small Tabelle */
table.mrfs {margin:10px;white-space:nowrap;}
h1.mrfs {text-align:center;}
p.mrfs {font-size:12px;}
th.mrfs {font-size:12px;}
td.mrfs {font-size:12px;}
img.mrfs {vertical-align:baseline;}
div.mrfs {vertical-align:baseline;}
td.mrfssub {font-size:10px;}
/* End MRF Small Tabelle */


/* MRF Detail Tabelle */
body.mrfx {background-color:#ffffff;}
h1.mrfx {}
th.mrfx {background-color:#eeeeee;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;text-align:center;}
td.mrfxl {background-color:#eeeeee;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;text-align:start;}
td.mrfx {background-color:#eeeeee;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;text-align:center;}
img.mrfx {vertical-align:sub;padding-top:0px;padding-bottom:0px;}
svg.mrfx {vertical-align:sub;padding-top:0px;padding-bottom:0px;}
/* EndMRF Detail Tabelle */

span.DayInText {color:DarkRed;}

.popbox {position:absolute;visibility:hidden;z-index:20;top:0px;left:0px;font-size:smaller;text-align:left;color:#00008b;max-width:26em;background-color:#ffffff;padding:5px;border:2px solid #00008b;}


