BODY		{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica; background-color: #EBE4D6; margin: 0; padding: 0; vertical-align: middle; }
TABLE		{ border-collapse: collapse; border-color: #000000 }

#pagecontainer  { height: 100%; }
#pageleftbar	{ position: absolute; left: 0px; width: 160px; background-color: #CEBD9B; overflow: hidden; border: 1px solid black; }
#pagecontent	{ margin-left: 172px; _width: 100%; margin-right: 10px; margin-bottom: 10px; padding: 5px 0px; }

TD		{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica; vertical-align: middle; border-color: black; }
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.loginform	{ border-width: 1pt; border-style: solid; border-color: #888888; }
TD.hand		{ cursor: pointer; }
TR.hand		{ cursor: pointer; }
TD.invtop	{  padding-bottom:0pt; margin-bottom: 0pt; background-color: #DFD5BD; border-bottom-width:0pt; font-weight: bold; font-size:10pt;height:33px;}
TD.invbot	{  padding-top:0pt; margin-top: 0pt; background-color: #DFD5BD; border-top-width:0pt; height:33px;}
TD.invnotes {  padding-top:0pt; margin-top: 0pt; background-color: #DFD5BD; border-top-width:0pt; height:33px;}
TD.invbot2	{  padding-top:0pt; margin-top: 0pt; background-color: #DFD5BD; border-top-width:0pt; align-content: top;vertical-align: top; align-items:top;}
FORM		{ display: inline ;}

A		{ text-decoration: none; vertical-align: baseline; }
A:link		{ color: #800000; }
A:active	{ color: #336600; }
A:visited	{ color: #800000; }
A.blend		{ color: #888888; }
A:hover		{ text-decoration: underline; color: #336600; }
TR.blend A	{ color: #888888; }
TR.alertblend A	{ color: #FA8072; }
TR.suspended A  { color: #30B6C6; }

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[type="text"],
INPUT[type="password"],
INPUT[type="submit"],
INPUT[type="button"], 
INPUT[type="file"] { 
	border: solid 1px black;
	background-color: #EBE4D6;
}
INPUT { /* IE */
	font-size:  8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	vertical-align: middle;
	border-style: expression(this.type=='checkbox' || this.type=='radio' ? 'none' : 'solid');
	border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px');
	border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : 'black');
	background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#EBE4D6');
}

INPUT.alert	{ background-color: #FF9B9B; }
INPUT.hiddenbtn	{ display : none; } 
INPUT.blend	{ border-style: solid; border-color: #c0c0c0; border-width: 1px; vertical-align: middle; color: black; }
INPUT.scroller	{ border-style: solid; border-color: grey; border-width: 1px; vertical-align: middle; background-color: #DFD5BD; }

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; }

div.multiselect { 
	font-size:  8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	border: solid 1px #888888;
	vertical-align: middle;
	padding: 0px 20px 0px 4px;
	cursor: default;
	background: url('dropdown.gif') no-repeat right #EBE4D6;
	height: 16px;
	width: 90px;
	overflow: hidden;
}
div.multiselectlayer {
	position: absolute;
	z-index: 100;
	overflow: hidden;
	width: 250px;
}
/* iframe hack for IE6 */
div.multiselectlayer iframe {
	position: absolute;
	display: none;
	display/**/:block;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}
div.multiselectlayer ul {
	list-style: none;
	cursor: default;
	padding: 0;
	margin: 0;
	border: solid 1px #888888;
	white-space: nowrap;
	max-height: 200px;
	max-width: 250px;
	overflow-x: hidden;
	overflow-y: auto;
}
div.multiselectlayer ul li {
	padding: 0;
	margin: 0;
	background-color: #EBE4D6;
}
div.multiselectlayer ul li.selected { background-color: #CEBD9B; }
div.multiselectlayer ul li:hover { background-color: #DFD5BD; }
div.multiselectlayer ul li span { padding-left: 3px; }
div.multiselectlayer ul li input { border: none; }

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

.dark		{ background-color: #CEBD9B; }
.light		{ background-color: #DFD5BD; }
.light2		{ background-color: #d7caac; }
.lucid		{ background-color: #EBE4D6; }
.superlight	{ background-color: #F4F0EC; }
.highlight	{ background-color: #CCFFCC; }
.blendbg	{ background-color: #888888; }
.blend		{ color: #888888; }
.red		{ color: #FF0000; }
.green		{ color: #00b300; }
.brown		{ color: #A52A2A; }
.white		{ color: #FFFFFF; }
.alert		{ color: #FF0000; }
.alertblend	{ color: #FA8072; }
.suspended	{ color: #30B6C6; }
.bold		{ font-weight: bold; }

.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; }

.overlib {
    width: 150px;
    font-family: Tahoma, Verdana, Arial, Helvetica;
    background-color: #F4F0EC;
    padding: 2px 4px;
    border: 1px solid #333;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-box-shadow: 1px 1px 12px #333;
    -webkit-box-shadow: #333 1px 1px 12px;
}

div.invtop{

	margin-bottom: 0px;
	padding:5px;
	background-color:#cec0a3;
	border-bottom-width:0pt;
}
div.invbot{
	
	margin-top: 0px;
	padding:10px;
	background-color:#d7caac;
	border-top-width:0pt;
	min-height:13pt;
	max-height: 13pt;
	align-content: center;
	text-align:left;
	vertical-align: text-center;
	position: static;


}
div.invnotes{
	
	margin-top: 0px;
	padding:10px;
	background-color:#d7caac;
	border-top-width:0pt;
	min-height:13pt;
	max-height: 40pt;
	align-content: center;
	text-align:left;
	vertical-align: text-center;
	position: static;
	overflow: auto;


}
div.invbot2{

	margin-top: 0px;
	padding:10px;
	background-color:#d7caac;
	border-top-width:0pt;
	min-height:90px;
	max-height: 90px;
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    overflow: auto;
}
h2.invsettings{
	padding:10px 10px 10px 10px;
	background-color: #CEBD9B;
	margin-bottom: 0px;
	border-style:solid;
	border-width:1px;
	border-bottom-width:0px;
}
div.invsettings{
	margin-top:0px;
	background-color:#DFD5BD;
	padding:0px 00px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-width:1px;
	border-style:solid;

}
div.invsettingsadd{
	background-color:#F4F0EC;
	padding:5px 10px 5px 10px;
	border-style:solid;
	border-width:0px 0px 1px 0px;

}
p.invsettings{
	padding:10px 10px 10px 10px;
	line-height: 20px;
}
div.invheader{

	font-size:16pt;
	font-family: 'Helvetica Neue', Helvetica, sans-serif;
	font-weight:bold;
	
}
div.stbcontainer{
	margin-top:0px;
	background-color:#DFD5BD;
	padding:0px 00px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-width:1px;
	border-style:solid;
}
div.invcolumns{-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */}

div.stbcolumns{-webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */}
tbody.invcontainer{
	height:263px;
	max-height: 263px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);

}

td.investmentnotes { height: 80pt; padding: 10pt; margin: 10pt}

tr.tabelka1:nth-child(even) {background: #DFD5BD}
tr.tabelka1:nth-child(odd) {background: #d7caac}
tr.tabelka1:hover{background-color: #CCFFCC;}
td.tabelka1:hover{background-color:blue;}