body {
	color:#221E1F;
	background-color: #FFFFFF;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size: 75%;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}
table {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}

iframe {
	text-align: left;
	}

td, th {
	color: #000000;
	
	margin: 0px;
	padding: 0px;
}
	
ul {
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-top: 5px;
}
p {
	margin: 0px;
	margin-bottom: 0.7em;
	margin-top: 0.7em;
	line-height: 1.45em;
}
/*
//--------------------------------------------------------------------
//	Odkaz
//--------------------------------------------------------------------
*/
a:active, a:link, a, a:hover {
	color: #008FD5;
}
a:visited {
	color: #999999;
}

a.block{
	display : block;
	width : 100%;
}

/*
//--------------------------------------------------------------------
//Obrazek
//--------------------------------------------------------------------
*/
img {
	border: 0px;
	/*padding: 0px;
	margin: 0px;*/
}

/*
//--------------------------------------------------------------------
//H1
//--------------------------------------------------------------------
*/
h1, h1 a:active, h1 a:link, h1 a:visited, h1 a, h1 a:hover {
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 1em;
}

/*
//--------------------------------------------------------------------
//H2
//--------------------------------------------------------------------
*/
h2, h2 A:ACTIVE, h2 A:LINK, h2 A:VISITED, h2 A {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #003874;
	font-weight: bold;
	font-size: 1em;
}


/*// ---------------vecicky okolo formularu--------------- */
form {
	display: inline;
}

input, textarea, select {
	background-color: #FFFFFF;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	margin-top: 2px;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
}
 
.fElbutton
{
	background-color: #FF6600;
	border: 1px solid #666666;
	color: #FFFFFF;
	font-weight: bold;
	margin: 5px 5p 0px 0px;
}

.fElcheckbox input
{
	border: none;
	background-color: #F7F7F7;		
}

.fieldsetBorderNone fieldset {
	border: none;
	text-align: right;
}

fieldset 
{
	border: none;
	border-top: 2px solid #7F7F7F;
	background-color: #F7F7F7;	
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

legend 
{
	background-color: #F7F7F7;	
	padding: 0px 2px 0px 2px;
	font-weight: bold;
	color: #7F7F7F;
}

fieldset th {
	text-align: left;
}


/*
//--------------------------------------------------------------------
//	Horni tabule s logem a odkazy
//--------------------------------------------------------------------
*/
#pageHeaderC 
{
	width: 940px;
	height: 86px;
	float: left;
	background: url(../images/design/bg-top.jpg) top left no-repeat;
}

#pageHeader {
	width: 940px;
	float: left;
}

#ingimLogo {
	float: left;

}
#topNavig {
	text-align: left;
	width: 730px;
	float: left;
	clear: none;
	padding: 5px 0 20px 0;
	font-size: 0.9em;
}

#topNavig a {
	color: #003874;
	text-decoration: none;
}


#topNavig a:link, #topNavig a:visited {
	color: #003874;
	text-decoration: none;
}

#topNavig a:hover, #topNavig a:focus, #topNavig a:active {
    color: #003874;
	 text-decoration: underline;
}

#topLang {
	text-align: right;
	float: right;
	clear: none;
	width: 200px;
	color: #003874;
	font-size: 0.9em;
	padding: 5px 0 10px 0;
}


#topLang a {
	color: #003874;
	text-decoration: none;
}


#topLang a:link, #topLang a:visited {
	color: #003874;
	text-decoration: none;
}

#topLang a:hover, #topLang a:focus, #topLang a:active {
    color: #003874;
	 text-decoration: underline;
}

#topLang img {
	margin-left: 10px;
}

.searchImage
{
    border: none;
}

/*
//--------------------------------------------------------------------
//	Horni tabule s bannerem HP
//--------------------------------------------------------------------
*/
#pageBannerHP {
	width: 940px;
	float: left;
	border: none;
	padding: 5px 0;
}

#pageBannerHP img {
	border: none;
}

#logo a {
    width: 940px;
    height: 62px; 
    display: block;   
    }

#pageBanner {
width: 940px;
	float: left;
	border: none;
}

#kolazHP {
	border-right: 1px solid #999999;
}
#kolaz {
	border-right: 1px solid #999999;
	float: left;
	width: auto;
	clear: both;
}

#searchForm {
	text-align: left;
	width: 200px;
	padding: 5px 0 7px 0;
	background: #F58220; 
	float: left;
	margin: 0 0 20px 0;
}

#searchForm input {
	float: left;
	border: none;
}

#searchForm input.searchImage
{
    border: none;
    background: #F58220;
    padding: 2px 0 2px 0;
}

#topTitleHP {
	float: left;
	width: 100%;
	padding: 10px 0;
}
#topTitle 
{
	float: left;
	width: 95%;
	padding: 5px;
	color: #000066;
	background: #B4C3E2;
	font-weight: bold;
}

#pageLeftC 
{
	float: left;
	width: 100%;
	padding: 0;
	}

#pageLeftC .bunkaLeft
{
	float: left;
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	background: #E3F0FA;
	}

#pageLeftC .bunkaheaderLeft h2
{
	float: left;
	width: 95%;
	color: #003874;
	margin: 0 0 0 0;
	padding: 2px 5px;
	font-size: 0.9em;
	font-weight: normal;
	background: #76BAE7;
	}

#pageLeftC .bunkapopiskyLeft
{
	float: left;
	width: 95%;
	padding: 5px;
	background: #E3F0FA;
	margin: 0 0 0 0;
	text-align: center;
	font-size: 0.9em;
	}

#topUserHomeLink 

{
    margin-top: 2px;
    margin-bottom: 5px;
    width: 940px;
    text-align: right;
    float: left;
}

/*
//--------------------------------------------------------------------
//	Tabule s patickou
//--------------------------------------------------------------------
*/
#pageBottom {
	text-align: left;
	width: 940px;
	float: left;
	margin-top: 15px;
	padding: 5px 0;
	border-top: 5px solid #FF6600;
	text-decoration: none;
}
#pageBottom a 
{
	text-decoration: none;
}
#pageBottom a:hover {
	text-decoration: underline;
}

/*
//--------------------------------------------------------------------
//	Layout tabule s obsahem
//--------------------------------------------------------------------
*/
#containerC 
{
	display: block;
	margin: 0 auto 0 auto;
	text-align: left;
	width: 940px;
	}


#pageNavigC{
	float : left;
	width: 200px;
	/*overflow : hidden;*/
}

#pageMainShortC {
	float : left;
	width: 515px;
	overflow : hidden;
	padding: 0 0 10px 27px;
}


#pageMainShortC h2 {
	float: left;
	width: 100%;
	font-size: 1.6em;
	color: #221E1F;
	padding: 8px 0 12px 0;
	border-bottom: 1px solid #E5E5E5;
}



#pageMainC {
	float : right;
	width: 715px;
	overflow : hidden;
	padding: 0 0 10px 0;
	
}


#pageMainC h2 {
	float: left;
	width: 100%;
	font-size: 1.6em;
	color: #221E1F;
	padding: 8px 0 12px 0;
	border-bottom: 1px solid #E5E5E5;
}

#pageRightC {
	float: left;
	width: 210px;
}

#pageRight {

}

#pageMainHPC {
	float: left;
	width: 477px;
}

#pageMainHP {
	padding-left: 0;
	padding-right: 0;
}

#pageMainHP #backLinkC{}
#pageMainHP #backLinkC #backLink{}

#backLink a, #backLink a:link, #backLink a:active, #backLink a:hover, #backLink a:visited{
	color: #3399CC;
	font-weight : normal;
}

/************************************
 * HP Aktulity / News				*
 * + News (news.asp)				*
 ************************************/
.newsListItemHPC, 
.newsListItemC{}

.newsHeader	
{
	width: 95%;
	float: left;
	color: White;
	padding: 3px 10px;
	font-weight: bold;
	background: #F58220;
	}
 
.newsListItemC .newsListItem
{
	float: left;
	width: 98%;
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #DFE0E0;
	}


.newsListItemHPC .newsListItemHP
{
	float: left;
	width: 98%;
	margin: 0;
	height: 97px;
	overflow: hidden;
	padding: 3px 0;
	border-bottom: 1px solid #DFE0E0;
	}

.newsListItemHPC .newsListItemHP h4, 
.newsListItemC .newsListItem h4
{
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	font-size: 1em;
	color: #0033cc;
	}

.newsListItemHPC .newsListItemHP h4 a, 
.newsListItemC .newsListItem h4 a
{
	padding: 0;
	margin: 0;
	color: #0033cc;
	text-decoration: none;
	}

.newsListItemHPC .newsListItemHP h4 a:link, 
.newsListItemHPC .newsListItemHP h4 a:visited {
	color: #0033cc;
	text-decoration: none;
}

.newsListItemHPC .newsListItemHP h4 a:hover, 
.newsListItemHPC .newsListItemHP h4 a:focus, 
.newsListItemHPC .newsListItemHP h4 a:active {
    color: #0033cc;
	 text-decoration: underline;
}

.newsListItemHPC .newsListItemHP img , .newsListItemHPC .newsListItemHP a.openPicture,
.newsListItemC .newsListItem img , .newsListItemC .newsListItem a.openPicture{
	float : left;
	border : none;
	margin : 5px 5px 5px 0;
}

/*### ZRUSENI STYLU PRO IMG V TAGU <a> ###*/
#allNewsLinkC 
{
	float: left;
	width: 98%;
	padding-top : 5px;
	clear : both;
	text-align: right;
	}
#allNewsLinkC a {
	color: #3399CC;
	text-decoration: underline;
}
#allNewsLinkC a:link, #allNewsLinkC a:visited {
	color: #3399CC;
	text-decoration: underline;
}
#allNewsLinkC a:hover, #allNewsLinkC a:focus, #allNewsLinkC a:active {
    color: #3399CC;
	 text-decoration: none;
}

.newsListItemHPC .newsListItemHP a.openPicture img,
.newsListItemC .newsListItem a.openPicture img{
	float : none;
	margin : 0;
	padding : 0;
	border : none;
}
.newsListItemHPC .newsListItemHP .newsContentHPC,
.newsListItemC .newsListItem .newsContentC{text-align: justify;}

.newsListItemHPC .newsListItemHP .newsContentHPC .newsContentHP,
.newsListItemC .newsListItem .newsContentC .newsContent{}

.newsListItemHPC .newsListItemHP .moreLinkC,
.newsListItemHPC .newsListItemHP .allNewsLinkC,
.newsListItemC .newsListItem .allNewsLinkC{
	padding-top : 5px;
	clear : both;
	text-align: right;	
}


.newsListItemHPC .newsListItemHP .moreLinkC .moreLink,
.newsListItemC .newsListItem .allNewsLinkC .allNewsLink{}

.moreLink a, .moreLink a:active, .moreLink a:link, .moreLink a:hover, .moreLink a:visited{
	color: #3399CC;
	font-weight : normal;
	line-height : 1.4em;
}

.allNewsLink a, .allNewsLink a:active, .allNewsLink a:link, .allNewsLink a:hover, .allNewsLink a:visited{
	color: #3399CC;
	font-weight : normal;
	line-height : 1.4em;
	float :right;
}

/************************************
 * HP DETAIL Aktulity / News		*
 * + DETAIL News (news_detail.asp)	*
 ************************************/
.newsDetailHPC,
.newsDetailC
{
	text-align: justify;
	}

.newsDetailHPC .newsDetailHP,
.newsDetailC .newsDetail{}

.newsDetailHPC .newsDetailHP H2,
.newsDetailC .newsDetail H2{}
.newsDetailHPC .newsDetailHP img , .newsDetailHPC .newsDetailHP a.openPicture,
.newsDetailC .newsDetail img , .newsDetailC .newsDetail a.openPicture{
	float : left;
	border : 1px solid #777777;
	margin : 5px 5px 5px 0;
}
.newsDetailHPC .newsDetailHP a.openPicture img,
.newsDetailC .newsDetail a.openPicture img{
	/* zruseni stylu pro img v tagu <a> */
	float : none;
	margin : 0;
	border : none;
}
.newsDetailHPC .newsDetailHP .newsContentHPC,
.newsDetailC .newsDetail .newsContentC{}

.newsDetailHPC .newsDetailHP .newsContentHPC .newsContentHP,
.newsDetailC .newsDetail .newsContentC .newsContent{}

.newsDetailHPC .newsDetailHP .newsContentBodyHPC,
.newsDetailC .newsDetail .newsContentBodyC{}

.newsDetailHPC .newsDetailHP .newsContentBodyHPC .newsContentBodyHP,
.newsDetailC .newsDetail .newsContentBodyC .newsContentBody{}

/**************************************/

#pageMainNoborder {
	padding: 10px;
}

.pageRightFund {
	background: url(../images/design/bullet_blu.gif) no-repeat;
	padding-bottom: 5px;
	padding-left: 7px;
}

.pageRightNews {
	background: url(../images/design/bullet_blu.gif) no-repeat;
	padding-bottom: 5px;
	padding-left: 7px;
}
.pageBullets {
	background: url(../images/design/bullet_blu.gif) no-repeat;
	padding-bottom: 5px;
	padding-left: 10px;
}

.pageMainNews {
	text-align: justify;
	padding-bottom: 20px;
}
.lineUp {
	text-align: right;
}
.lineUp img {
	margin-right: 5px;
}
.makeJustify {
	text-align: justify;
}
/*
//--------------------------------------------------------------------
//	tabulka
//--------------------------------------------------------------------
*/
.mainTable {
	width: 715px;
	padding: 0px;
	margin: 0px;
	border : none;
	clear: both;
}
.mainTable.noSpaces {
	border-collapse : collapse;
}
.mainTable td, .mainTable th {
	padding: 2px;
	margin: 0px;
}
.mainTable th {
	padding-left: 3px;
	padding-right: 3px;
}




.mainTable th, .mainTable th a:active, .mainTable th a:link, .mainTable th a:visited, .mainTable th a, .mainTable th a:hover {
	background-color: #FF6600;
	color: #FFFFFF;
}

.mainTable .prvni {
	background-color: #FFFFFF;
}
.mainTable .druhy {
	background-color: #F5F5F5;
}
.mainTable .treti {
	background-color: #CCCCCC;
}



.mainTable td.colMark {
	width: 30px;
}
/*
.mainTable td.colING {
	width: 5px;
	text-align:left;
}
*/

.mainTable td.colISIN 
{
	width: 100px;
	text-align:left;
}

.mainTable td.colISIN2 
{
	width: 15px;
	text-align:left;
}

.mainTable td.colISIN3 
{
	width: 15px;
	text-align:left;
	border: 0px;
}

.mainTable td.colName {
	width: 350px;
	text-align:left;
}
.mainTable td.colDocument{
	width: 70px;
	text-align:center;
}

.mainTable td.colName2 {
	width: 255px;
	text-align:left;
}
mainTable td.colDate2 {
	width: 100px;
	text-align:left;
}

.mainTable td.colCurrency {
	width: 50px;
	text-align:center;
}
.mainTable td.colClass {
	width: 120px;
	text-align:center;	
}
.mainTable td.colProfile {
	width: 250px;
	text-align:center;	
}



#dictionaryCol1 {
	width: 200px;
	vertical-align: top;
	font-weight: bold;
}

#dictionaryCol2 {
	vertical-align: top;
	text-align: justify;
}

.mainTable2 {
	padding: 0px;
	margin: 0px;
}
.mainTable2 td, .mainTable2 th {
	margin: 0px;
	padding-left: 3px;
	padding-right: 3px;
}
.mainTable2 th {
	padding-left: 3px;
	padding-right: 3px;
}

.mainTable2 th, .mainTable2 th a:active, .mainTable2 th a:link, .mainTable2 th a:visited, .mainTable2 th a, .mainTable2 th a:hover {
	background-color: #FF6600;
	color: #FFFFFF;
}

.mainTable2 .prvni {
	background-color: #FFFFFF;
}
.mainTable2 .druhy {
	background-color: #F5F5F5;
}
.mainTable2 .treti {
	background-color: #CCCCCC;
}

.mainTable2 td ul {
    margin: 0px;
}

.mainTable2 td ul li {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 15px;
	color: #E17100;
}

.basicInformation {
	width: 510px;
}

.downloadFile {
	width: 200px;
}
.graphTableLeft{
	width: 50%;
	float: left;
}

.graphTableRight{
	width: 50%;
	float: right;
}

.mainTable3 {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.mainTable3 td, .mainTable3 th {
	margin: 0px;
	padding-left: 3px;
	padding-right: 3px;
}
.mainTable3 th {
	padding-left: 3px;
	padding-right: 3px;
}

.mainTable3 th, .mainTable3 th a:active, .mainTable3 th a:link, .mainTable3 th a:visited, .mainTable3 th a, .mainTable3 th a:hover {
	background-color: #FF6600;
	color: #FFFFFF;
}

.mainTable3 .prvni {
	background-color: #FFFFFF;
}
.mainTable3 .druhy {
	background-color: #F5F5F5;
}
.mainTable3 .treti {
	background-color: #CCCCCC;
}

.mainTable3 td select#fund {
	width: 260px;
}

.mainTable3 td input#date {
	width: 50px;
}

.mainTable3 td select#transaction {
	width: 65px;
}

.mainTable3 td input#pieces {
	width: 50px;
}

.mainTable3 td #btn_recompute {
	width: 52px;
}

.mainTable3 td input#datefrom,
.mainTable3 td input#dateto {
	width: 74px;
}

.bold {
	font-weight: bold;
}

/*
//--------------------------------------------------------------------
//	Polozky menu
//--------------------------------------------------------------------
*/
.pageMenu1C {
	font-weight: bold;
	padding-bottom: 8px;
}
.pageMenu1 a:active, .pageMenu1 a:link, .pageMenu1 a:visited, .pageMenu1 a, .pageMenu1 a:hover {
	background: url(../images/design/arrow_box_r.gif) no-repeat;
	padding-left: 14px;
	color: #ff6600;
	text-decoration: none;
}
.pageMenu1A a:active, .pageMenu1A a:link, .pageMenu1A a:visited, .pageMenu1A a, .pageMenu1A a:hover {
	background: url(../images/design/arrow_box_d.gif) no-repeat;
	padding-left: 14px;
	color: #ff6600;
	text-decoration: none;
}

.pageMenu2C {
	padding-left: 14px;
	padding-bottom: 6px;
}
.pageMenu2 a:active, .pageMenu2 a:link, .pageMenu2 a:visited, .pageMenu2 a, .pageMenu2 a:hover {
	color: #221E1F;
	text-decoration: none;
}
.pageMenu2A a:active, .pageMenu2A a:link, .pageMenu2A a:visited, .pageMenu2A a, .pageMenu2A a:hover {
	/*background: url(../images/design/arrow_orange_r.gif) left no-repeat;*/
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
}


.bunkaBlock0 {
	background-color: #E3F0FA;
	margin-bottom: 10px;
	width: 225px;
	padding: 5px;
	margin-right: 5px;
	float:left;
	min-height: 240px;
}
.bunkaBlock1 {
	background-color: #E3F0FA;
	margin-bottom: 10px;
	width: 225px;
	padding: 5px;
	float:left;
	margin-right: 5px;
	min-height: 240px;
}
.bunkaBlock2 {
	background-color: #E3F0FA;
	margin-bottom: 10px;
	width: 225px;
	float:left;
	padding: 5px;
	min-height: 240px;
}

.bunkaBlock0 h3,
.bunkaBlock1 h3,
.bunkaBlock2 h3 {
	margin: 0;
	width: 100%;
	float:left;	
	padding: 2px 0 7px 0;
	font-size: 1.5em;
    color:#003874;
    text-decoration: none;
}

.bunkaBlock0 h3 a:link, .bunkaBlock0 h3 a:visited,
.bunkaBlock1 h3 a:link, .bunkaBlock1 h3 a:visited,
.bunkaBlock2 h3 a:link, .bunkaBlock2 h3 a:visited {
 color: #003874;
 text-decoration: none;
}

.bunkaBlock0 h3 a:hover, .bunkaBlock0 h3 a:focus, .bunkaBlock0 h3 a:active, 
.bunkaBlock1 h3 a:hover, .bunkaBlock1 h3 a:focus, .bunkaBlock1 h3 a:active, 
.bunkaBlock2 h3 a:hover, .bunkaBlock2 h3 a:focus, .bunkaBlock2 h3 a:active {
    color: #003874;
  text-decoration: none;
}


.rubrikyBlock {
	width: 100%;
	clear: both;
	float:left;	
	padding: 0 0 10px 0;
}

.bunkaTextBlock0 {
	width: 222px;
	padding: 5px;
	margin-right: 5px;
	float:left;
	height: 225px;
	border: 1px solid #A0A1A4;
}
.bunkaTextBlock1 {
	width: 222px;
	padding: 5px;
	margin-right: 5px;
	float:left;
	height: 225px;
	border: 1px solid #A0A1A4;
}
.bunkaTextBlock2 {
	width: 222px;
	padding: 5px;
	margin-right: 0;
	float:left;
	height: 225px;
	border: 1px solid #A0A1A4;
}
.bunkaTextBlock3 {
	width: 222px;
	padding: 5px;
	margin-right: 5px;
	float:left;
	height: 225px;
	border: 1px solid #A0A1A4;
}
.bunkaTextBlock4 {
	width: 222px;
	padding: 5px;
	height: 225px;
	margin-right: 5px;
	float:left;
	border: 1px solid #A0A1A4;
}
.bunkaTextBlock5 {
	width: 222px;
	padding: 5px;
	margin-right: 0;
	float:left;
	height: 225px;
	border: 1px solid #A0A1A4;
}

.rubrikyheader {
	width: 100%;
	float:left;	
	padding: 10px 0 0 0;
}

.rubrikyheader h3 {
	width: 97%;
	float: left;
	color: White;
	margin: 0 0 5px 0;
	padding: 3px 9px;
	font-weight: bold;
	background: #F58220;
	font-size: 1em;
	color: #ffffff;
}

.rubrikyheader h4 {
	margin: 0 0 0 0;
	width: 100%;
	float:left;	
	padding: 0 0 5px 0;
	font-size: 1.4em;
    color:#003874;
    text-decoration: none;
}

.rubrikyheader h4 a:link, .rubrikyheader h4 a:visited,
 {
 color: #003874;
 text-decoration: none;
}

.rubrikyheader h4 a:link, .rubrikyheader h4 a:visited,
 {
  color: #003874;
  text-decoration: none;
}





.rubrikyheader p 
{
	padding: 0;
	margin: 0;
}


/* prava lista */

.bunka {
	background-color: #F0F0F0;
	margin-bottom: 10px;
}

.bunkaheader {
	color: white;
	background-color: #737373;
	text-align: left;
	padding-left: 10px;
}

.bunkapopisky {
	text-align: center;
	color: #737373;
}

.bunkaobsah {
	padding: 5px;
	padding-top: 0px;
}

.bunkaheader h2 {
	color: white;
}
.oranzova {
	color: #FF6600;
}

.bunka .BannerC{
	text-align : center;
	padding : 5px 0;
	background : white;
	
} 

.bunkaBlockBanner .bannerC {
	text-align: right;
	padding : 0 0 10px 0;
} 

.bunkaDoc {
	background-color: #F0F0F0;
	margin-bottom: 10px;
	color: #FF6600;
}

.bunkaheaderDoc {
	color: white;
	background-color: #737373;
	text-align: left;
	padding-left: 10px;
}



.bunkaobsahDoc {
	padding: 5px;
	padding-top: 0px;
}

.bunkaobsahDoc h2{
	padding: 5px;
	padding-top: 0px;
	background-color:#FF6600;
	color: white;
}

.bunkaheaderDoc h2 {
	color: white;
}


 


/* LEVA NAVIGACE */

/*#pageNavig {
	width: 194px;
	float: left;
	margin: 0 0 20px 0;
	background: #F9F9F9;
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-left: 5px solid #FF6600;
}

#pageNavig .navigBannerC {
	margin-top : 0.5em;
	width: 140px;
	overflow : hidden;
}
#pageNavig .navigBannerC .BannerC {
	text-align : center;
	padding : 0.5em 0;
}


#pageNavig ul {
	list-style: none;
	list-style-image: none;
	margin: 0em;
	padding: 0em;
}
.hidden 
{
	display : none;
}

#pageNavig li {
	display: block;
	width: 100%;
	
}
.hidden 
{display : none;
	
}


#pageNavig li a {
	display: block;
	padding-left : 25px;
	padding-right: 5px;
	width: auto;
}
.menu_left_1 {
}

.menu_left_2 {
}*/




/* prvni uroven */
/*.menu_left_1 li
{
	border-top: 1px solid #E5E5E5;
	line-height: 25px;	
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
}
.menu_left_1 li a, 
.menu_left_1 li a:link, 
.menu_left_1 li a:visited, 
.menu_left_1 li a:active {
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	background-position : left 4px;
}

.menu_left_1 li a:hover {
	text-decoration: underline;
	color: #000066;
}
li.menu_left_activ_1
{
	color: #000066;
	background: url("../images/design/arrow_box_d.gif") 0px 7px  no-repeat;
}
li.menu_left_activ_1 a, 
li.menu_left_activ_1 a:link, 
li.menu_left_activ_1 a:visited, 
li.menu_left_activ_1 a:active {
	color: #000066;
	text-decoration: none;
	background-position : left 4px;
}

li.menu_left_activ_1 a:hover {
	text-decoration: underline;
} 
*/
/* druha uroven */
/*.menu_left_2 li{
	background-image : none;
	border: none;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: normal;
}
.menu_left_2 li a, 
.menu_left_2 li a:link, 
.menu_left_2 li a:visited, 
.menu_left_2 li a:active {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	background: none;
	border: none;
}

.menu_left_2 li a:hover {
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
	background: none;
}

li.menu_left_activ_2{
}
li.menu_left_activ_2 a, 
li.menu_left_activ_2 a:link, 
li.menu_left_activ_2 a:visited, 
li.menu_left_activ_2 a:active {
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;

	background-position : left 5px;
}

li.menu_left_activ_2 a:hover{
	text-decoration: underline;
}

.menu_left_2_float {
  
}*/

/* treti uroven */
/*.menu_left_3 li{
	background-image : none;
}
.menu_left_3 li a, 
.menu_left_3 li a:link, 
.menu_left_3 li a:visited, 
.menu_left_3 li a:active {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	margin-left: 10px;
	background: none;
}

.menu_left_3 li a:hover {
	text-decoration: underline;
}

li.menu_left_activ_3{
}
li.menu_left_activ_3 a, 
li.menu_left_activ_3 a:link, 
li.menu_left_activ_3 a:visited, 
li.menu_left_activ_3 a:active {
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;	
	background-position : left 5px;
}

li.menu_left_activ_3 a:hover{
	text-decoration: underline;
	
}*/

/*
//--------------------------------------------------------------------
//	writeus
//--------------------------------------------------------------------
*/


.writeus input {
	width: 300px;
}

.writeus textarea {
	width: 300px;
	height: 100px;
}

.writeus #btn_send {
	width: 150px;
}

/*
//--------------------------------------------------------------------
//	Div s tooltipem v seznamu fondu
//--------------------------------------------------------------------
*/
.infoDiv{
	position : absolute;
	top : 0px;
	left : 450px;
	width : 350px;
	margin-top : -140px;
	visibility : hidden;
}
.infoDiv table.mainTable2{
	border: 1px solid #333333;
	border-right : 2px solid #333333;
	border-bottom : 2px solid #333333;
	border-collapse : collapse;
}
.infoDiv table.mainTable2 td{
	padding : 5px;
}

/*
//--------------------------------------------------------------------
//	detail fondu
//--------------------------------------------------------------------
*/

.fundClientPortfolios {
    text-align: right;
}


/*
//--------------------------------------------------------------------
//	Prodejní místa / info_distributor.asp
//--------------------------------------------------------------------
*/

#infoDistributor ul li {
	list-style-type: none;
	margin-bottom: 10px;
	display: block;
	clear: both;
}

#infoDistributor ul li .smallLogo{
	width: 115px;
}

#infoDistributor ul li a{
}

#infoDistLogo{
	float: right;
}

/*
//--------------------------------------------------------------------
//	search
//--------------------------------------------------------------------
*/

.searchResultsTitle {
	margin-top: 10px;
	background-color: #FF6600;
	line-height: 23px;
	padding-left: 5px;
	color: white;
	font-weight: bold;
}

.searchResults	{
	line-height: 21px;
	background-color: #F7F7F7;
	padding-left: 10px;
}


/* client home and portfolios */
.actionToolbar 
{
    border-top: 2px solid #999999; 
    border-bottom: 2px solid #999999; 
    padding: 2px; 
    margin-top: 20px; 
    font-size: 85%;
}


/* common styles */
.alignCenter 
{
    text-align: center;
}

.freeSpaceCell 
{
    margin: 5px 20px 5px 20px;
}

/* Informacni popiska k cenam fondu - prices_current.asp */
sup.FndPriceCurrentStar{
	color: #ff6600;
	font-size: 0.9em;
}

td#FndPriceCurrentStarDescription{
	padding: 10px 0 0 0;
}

td#FndPriceCurrentStarDescription div{
	font-size: 0.75em;
	color: #221E1F;
	background: #F5F5F5;
	padding: 5px 5px 5px 5px;

}

td#FndPriceCurrentStarDescription div sup{
	color: #ff6600;
	font-size: 1.2em;
}
.black
{
	color: #000000;
}

.debug 
{
	float: left;
	width: auto;
	}

#ASPform 
{
	float: left;	
	width: 100%;
	padding: 0 0 10px 0;
	}
	
/*-------------------NOVE LEFT MENU-------------------*/

#pageNavig {
	width: 194px;
	float: left;
	margin: 0 0 20px 0;
	background: #F9F9F9;
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-left: 5px solid #FF6600;
}

#pageNavig ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#pageNavig ul li {
    margin-bottom: 2px;
    display: block;
	width: 100%;
}
#pageNavig li ul {
}

#pageNavig ul li a {
	text-decoration: none;
	float: left;
	background: url(../images/bg-topNav-li.gif) top left no-repeat;
	padding: 13px 15px 13px 15px;
	_padding: 13px 0 13px 0;
	width: auto;
	color: #666666;
	font-weight: bold;
	}

#pageNavig ul li a:hover { 
color: #666666; 
 }

/* =================================================================== */
/* horizontalni­ menu - funkčnost*/

#pageNavig ul li {
  position: relative;
   width: 100%;
   float: left;
}
#pageNavig ul li li{
	padding: 0;
	
}

#pageNavig li ul {
	position: absolute;
   left: 174px;
   display: none;
}

#pageNavig li ul ul{
   left: 223px;
   top: 0;	
}
	
#pageNavig ul li a {
	display: block;
	text-align: left;
}
	
#pageNavig ul li:hover a {
color: #666666; 
}

#pageNavig ul.menu_left_1 {
	z-index: 1;
	float: left;
}
	
#pageNavig ul.menu_left_1 li {
	width: auto;
}

#pageNavig ul.menu_left_1 li a {
	display: block;
	width: 165px;
	clear: both;
	float: left;
	z-index: 1;
	border-top: 1px solid #E5E5E5;
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
	padding: 5px 5px 5px 24px;
	margin: 0;
	color: #000066; 
}

#pageNavig ul.menu_left_1 li a:hover { 
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#pageNavig li:hover ul,
#pageNavig li:hover ul ul,
#pageNavig li:hover ul ul ul,
#pageNavig li:hover ul ul ul ul,
#pageNavig li:hover ul ul ul ul ul {
	display: none;
}

#pageNavig li:hover ul,
#pageNavig li li:hover ul,
#pageNavig li li li:hover ul,
#pageNavig li li li li:hover ul,
#pageNavig li li li li li:hover ul {
	display: block;
}

#pageNavig ul.menu_left_2 {
  border: 1px solid #788CC7;
  position: absolute;
   background: url("../images/design/bg-opacity.png");
  text-align: left;
  padding: 0 0 0 0;
  left: 100;
  margin: 0;
  top: 0;
  z-index: 100;
}
#pageNavig ul.menu_left_2 li {
	height: auto;
	margin: 0;
	z-index: 100;
}

#pageNavig ul.menu_left_2 li a {
	display: block;
	width: 205px;
	clear: both;
	float: left;	
	z-index: 100;
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
	padding: 5px 5px 5px 24px;
	margin: 0;
	color: #000066; 	
}
#pageNavig ul.menu_left_2 li a:hover { 
	color: #ffffff; 
	background: #788CC7;
 }
 
#pageNavig ul.menu_left_3 {
  border: 1px solid #788CC7;
  position: absolute;
  background: url("../images/design/bg-opacity.png");
  text-align: left;
  padding: 0 0 0 0;
  left: 100;
  margin: 0;
  top: 0;
  z-index: 110;
}

#pageNavig ul.menu_left_3 li {
	height: auto;
	margin: 0;
}

#pageNavig ul.menu_left_3 li a {
	display: block;
	width: 205px;
	clear: both;
	float: left;
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
	padding: 5px 5px 5px 24px;
	margin: 0;
	color: #000066; 	
}

#pageNavig ul.menu_left_3 li a:hover { 
	color: #ffffff; 
	background: #788CC7;
 }

#pageNavig ul.menu_left_4 {
  border: 1px solid #788CC7;
  position: absolute;
   background: url("../images/design/bg-opacity.png");
  text-align: left;
  padding: 0 0 0 0;
  left: 100;
  margin: 0;
  top: 0;
}

#pageNavig ul.menu_left_4 li {
	height: auto;
	margin: 0;
}

#pageNavig ul.menu_left_4 li a {
	display: block;
	width: 205px;
	clear: both;
	float: left;
	background: none;
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
	padding: 5px 5px 5px 24px;
	margin: 0;
	color: #000066; 
	
}

#pageNavig ul.menu_left_4 li a:hover { 
	color: #ffffff; 
	background: #788CC7;
 }

#pageNavig ul.menu_left_1 li#selectedNav a {
	color: #000066;
	background: url("../images/design/arrow_box_d.gif") 0px 7px  no-repeat;
}

#pageNavig ul.menu_left_2 li#selectedNav.menu_left_item_2 a {
	color: #FF6600;
	background: none;
}

#pageNavig ul.menu_left_2 li#selectedNav.menu_left_item_2 ul.menu_left_3 li#selectedNav.menu_left_item_3 a {
	color: #FF6600;
	background: none;
}
#pageNavig li#selectedNav ul.menu_left_2 {
   position: relative;
   left: 0;
   float: left;
   display: block;
   width: 194px;
   border: none;
   background: none;
}

#pageNavig li#selectedNav ul.menu_left_2 li a {
	display: block;
	width: 165px;
	clear: both;
	float: left;
	border-top: none;
	background: none;
	padding: 1px 5px 1px 24px;
	margin: 0;
	font-weight: normal;
	color: #999999; 
}

#pageNavig li#selectedNav ul.menu_left_2 li a:hover { 
	
	text-decoration: underline;
	font-weight: normal;
 }
 
 
#pageNavig ul.menu_left_2 li#selectedNav ul.menu_left_3 {
   position: relative;
   left: 0;
   float: left;
   border: none;
   display: block;
   width: 194px;
   background: none;
}

#pageNavig ul.menu_left_2 li#selectedNav ul.menu_left_3 li a {
	display: block;
	width: 150px;
	clear: both;
	float: left;
	border-top: none;
	background: none;
	padding: 1px 5px 1px 39px;
	margin: 0;
	font-weight: normal;
	color: #999999; 
}

#pageNavig ul.menu_left_2 li#selectedNav ul.menu_left_3 li a:hover { 
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
	
 }

 #pageNavig li#selectedNav ul ul{
   left: 174px;
   top: 0;	
}
#pageNavig li#selectedNav ul.menu_left_3 li {
	height: auto;
	margin: 0;
}

#pageNavig li#selectedNav ul.menu_left_3 li a {
	display: block;
	width: 205px;
	clear: both;
	font-weight: bold;
	float: left;
	background: url("../images/design/arrow_box_r.gif") 0px 7px  no-repeat;
	padding: 5px 5px 5px 24px;
	margin: 0;
	color: #000066; 	
}

#pageNavig li#selectedNav ul.menu_left_3 li a:hover { 
	color: #ffffff; 
	background: #788CC7;
	font-weight: bold;
 }
