BODY		{ font-size: 8pt; font-family: Verdana, Arial, Helvetica; background-color: #838383; margin: 0; padding: 0; active: #336600; vertical-align: middle; height:100%; }
TABLE		{ border-collapse: collapse; border-color: #000000 }

html, body	{ height:100%; }
#maxsize	{ height:100%; width: 100%;}

TD		{ font-size: 8pt; font-family: Verdana, Arial, Helvetica;  }
TD.fleft	{ border-left-width: 1pt; border-left-style: solid; }
TD.fright	{ border-right-width: 1pt; border-right-style: solid; }
TD.ftop		{ border-top-width: 1pt; border-top-style: solid; }
TD.fbottom	{ border-bottom-width: 1pt; border-bottom-style: solid; }
TD.fleftu	{ border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.frightu	{ border-top-width: 1pt; border-top-style: solid; border-bottom-width: 1pt; border-bottom-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.ftopu	{ border-top-width: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.fbottomu	{ border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.fall		{ border-width: 1pt; border-style: solid; }
TD.fbt		{ border-bottom-width: 1pt; border-bottom-style: solid; border-top-width: 1pt; border-top-style: solid; }
TD.fbl		{ border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.fbr		{ border-bottom-width: 1pt; border-bottom-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.ftl		{ border-top-width: 1pt; border-top-style: solid; border-left-width: 1pt; border-left-style: solid; }
TD.ftr		{ border-top-width: 1pt; border-top-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.flr		{ border-left-width: 1pt; border-left-style: solid; border-right-width: 1pt; border-right-style: solid; }
TD.prihlasovaci_formular	{ border-width: 1pt; border-style: solid; border-color: #000000; }

table.meteo	{
		color: #FFFFFF;
}

A		{ text-decoration: none; vertical-align: baseline; }
A:link		{ color: #800000; }
A:active	{ color: #336600; }
A:visited	{ color: #800000; }
A.seda		{ color: #888888; }
A:hover		{ text-decoration: underline; color: #336600; }

P		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
P.nor		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
P.txt		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; text-align: justify }
P.separated	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; margin-top: 5; margin-bottom: 5 }

H1		{ font-size: 14pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
H2		{ font-size: 12pt; font-family: Tahoma, Verdana, Arial, Helvetica; }
H3		{ font-size: 10pt; font-family: Tahoma, Verdana, Arial, Helvetica; }

INPUT		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #EBE4D6; border-color: #000000; vertical-align: middle; }
INPUT.alert	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FF9B9B; border-color: #000000; vertical-align: middle; }
INPUT.box  	{ border-style : none;  vertical-align: middle; } 
INPUT.radio  	{ border-style : none;  vertical-align: middle; } 
INPUT.hiddenbtn	{ display : none; } 

TEXTAREA	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #EBE4D6; vertical-align: middle; }
TEXTAREA.alert	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FF9B9B; vertical-align: middle; }

SELECT		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #EBE4D6; vertical-align: middle; }
SELECT.alert	{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 1pt; background-color: #FF9B9B; vertical-align: middle; }

BUTTON		{ font-size:  8pt; font-family: Tahoma, Verdana, Arial, Helvetica; border-style: solid; border-width: 0pt; background-color: #DFD5BD; vertical-align: middle; }

IMG		{ vertical-align: middle; border: 0; }

.menu_rozbalovaci     			{ width: 150px; padding: 0px 0px; margin-top: 0; margin-bottom: 0; }
.menu_rozbalovaci .box1       		{ background-color: #C3DBDB; color: #000000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.menu_rozbalovaci .box1-hover 		{ background-color: #CCFFCC; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.menu_rozbalovaci .box1-open  		{ background-color: #A8BDBD; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.menu_rozbalovaci .box1-open-hover    	{ background-color: #CCFFCC; color: #800000; font-weight: bold; padding: 5px 5px; cursor: default; position: relative; }
.menu_rozbalovaci .section    		{ background-color: #ECF5FF; line-height: 15px; padding: 0px 0px 0px 0px; display: none; }
.menu_rozbalovaci .section a  		{ color: #000000; text-decoration: none; white-space: nowrap; }
.menu_rozbalovaci .section a:hover    	{ color: #000000; text-decoration: none; white-space: nowrap; }
.menu_rozbalovaci .box2       		{ padding: 0px 0px 0px 21px; }
.menu_rozbalovaci .box2-hover 		{ background-color: #CCFFCC; padding: 0px 0px 0px 21px; }
.menu_rozbalovaci .section .active,
.menu_rozbalovaci .section .active:hover { color: yellow; }
.tip		{ width: 150px; }

.dark		{ background-color: #E8E8E8; }
.light		{ background-color: #C3DBDB; }
.lucid		{ background-color: #EBE4D6; }
.superlight	{ background-color: #F4F0EC; }
.highlight	{ background-color: #CCFFCC; }
.sedabg		{ background-color: #888888; }
.seda		{ color: #888888; }
.red		{ color: #FF0000; }
.brown		{ color: #A52A2A; }
.white		{ color: #FFFFFF; }
.alert		{ color: #FF0000; }
.bold		{ font-weight: bold; }

.nazev		{
		color: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
}

.meteo1		{
		color: #ffffff;
		font-size: 9pt;
		font-weight: bold;
		text-decoration: underline;
}

.pre		{ font-size:  8pt; font-family: Courier, Courier New; }

.suggestion_list { background-color: #EBE4D6; border: 1px solid; padding: 0px; width: 320px; }
.suggestion_list ul { padding: 0; margin: 0; list-style-type: none; } 
.suggestion_list span { position: absolute; right: 0; font-size: 9px; margin-right: 2px; color: brown; }
.suggestion_list a { text-decoration: none; padding-left: 2px; color: black; }
.suggestion_list .selected { background-color: #CCFFCC; } 
.suggestion_list .selected a { color: black; }
#autosuggest { display: none; }

#message
{
  position: absolute;
  top: 250px;
  left: 200px;
  right: 200px;
  z-index: 5000;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity:0.85;
	
}

#message div
{
  width: 400px;
  margin: 0px auto;
  height: 24px;
  min-height: 24px;
  padding: 8px 10px 8px 46px;
  font-size: 12px; font-family: Verdana, Arial, Helvetica;
}

#message2
{
  position: absolute;
  top: 30px;
  left: 200px;
  right: 200px;
  z-index: 5000;
  filter:alpha(opacity=95);
  opacity: 0.95;
  -moz-opacity:0.95;
  z-index: 1
}

#message2 div
{
  width: 400px;
  margin: 0px auto;
  height: 24px;
  min-height: 24px;
  padding: 8px 10px 8px 46px;
  font-size: 12px; font-family: Verdana, Arial, Helvetica;
}

#message div.notice
{
  background: url(/images/display/info.png) 6px 3px no-repeat;
  background-color: #F7FDCB;
  border: 1px solid #C2D071;
}

#message div.error,
#message div.warning
{
  background: url(/images/display/warning.png) 6px 3px no-repeat;
  background-color: #EF9398;
  border: 1px solid #DC5757;
}

#message div.confirmation
{
  background: url(/images/display/confirm.png) 6px 3px no-repeat;
  background-color: #A6EF7B;
  border: 1px solid #76C83F;
}

#message div.loading
{
  background: url(/images/display/loading.gif) 6px 3px no-repeat;
  background-color: #EBEBEB;
  border: 1px solid #CCCCCC;
}

#message2 div.notice
{
  background: url(/images/display/info.png) 6px 3px no-repeat;
  background-color: #F7FDCB;
  border: 1px solid #C2D071;
}

#message2 div.error,
#message2 div.warning
{
  background: url(/images/display/warning.png) 6px 3px no-repeat;
  background-color: #EF9398;
  border: 1px solid #DC5757;
}

#message2 div.confirmation
{
  background: url(/images/display/confirm.png) 6px 3px no-repeat;
  background-color: #A6EF7B;
  border: 1px solid #76C83F;
}

#message2 div.loading
{
  background: url(/images/display/loading.gif) 6px 3px no-repeat;
  background-color: #EBEBEB;
  border: 1px solid #CCCCCC;
}

