/* =============== BANNERY ================================================== */
* {margin: 0px; padding: 0px;}
html { background: #F1F7FA url(../img/html-pruh.gif) top left repeat-x; }
body { width: 100%; font-size: 11px;}
body,table {font-family: Tahoma, Arial, Helvetica, sans-serif;}
table { border-collapse: collapse; }

img { border: none; }
.invisible { visibility: hidden; }
.clear { clear: both; }
.hidden { display: none; }
.center { text-align: center !important; }
.right { text-align: right; }
.bold {  font-weight: bold; }
.padding { padding: 10px; }
.padding13 { padding: 13px; }
table td, table th { padding: 2px 2px 2px 0; }
hr { margin: 10px 0; border: 0; color: #d6dbe1; background-color: #d6dbe1; height: 1px; }

a { color: #007cd6; }
a:hover { color: #ff2a00; text-decoration: none; }

.green { color: #049800; }
.red { color: #ff1800; }
.money { text-align: right !important; white-space: nowrap !important;}
.fullwidth { width: 100%; }
.overflow { overflow: hidden; _overflow: visible; _height: 1px;}

div.bluebg {background-color: #e7f1fc; color: #007cd6;}
table tr.bluebg td,
table tr.bluebg th { background-color: #e7f1fc !important; color: #007cd6; }
div.slightbluebg { background-color: #F5F7FB;} 

input.text { border: 1px solid #d1dbdf; padding: 2px; color: black; }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }
h2 { font-weight: bold; margin: 12px 0px; font-size: 15px; color: #ff7b00; }
h4 { font-size: 11px; }

table a { color: #28354b; }
table a:hover { color: #007CD6; }

/* akce ve vypisech */
td.akce,
td span.akce { white-space: nowrap; }

/***** hlavní layout *****/
div#allpage { padding-bottom: 20px; background: #f1f7fa url(../img/pruh.gif) 0 0 repeat-x; }
div#viewpage { width: 1130px; }
div#page { width: 1000px;	margin: 0;}

/*********************** Obycejne zalozky ******************************/
.tabs {list-style: none; margin: 0; padding: 0; white-space: nowrap; height: 34px; clear: left;}
.tabs li {font-size: 11px; display: block; float: left; height: 29px; margin: 5px 2px 1px 0; position: relative; top: 1px; padding: 0; min-width: 20px; _width: 1px;}
.tabs li.notab { padding: 7px 7px 0px 7px; color: #007CD6;}
.tabs li a {background: url("../img/searchButton2.gif") no-repeat; background-position: 0% -29px; height: 29px; display: block; padding: 0 0 0 0; color: black;}
.tabs li span {background: url("../img/searchButton1.gif") no-repeat; background-position: 100% -29px; display: block; height: 22px; padding: 7px 7px 0 5px; margin-left: 2px;}
.tabs li a:hover span {color: #1f242b;}
.tabs li.active a {background-position: 0 0; color: #007CD6; font-weight: bold; text-decoration: none;}
.tabs li.active span {background-position: 100% 0;}

/***** Bannery *****/
#banner-leaderbox { width: 1000px; text-align: center; margin-bottom: -2px;}
#banner-leaderbox table { text-align: center; margin: 0 auto; }
#banner-scyscraper { width: 130px; margin: 0 0 0 990px; }
#banner-scyscraper div.inbanner { position: absolute; top: 100px; }
#banner-fullbanner { margin: 0 0 0 13px; }
#banner { width: 256px; height: 256px; border: 1px solid #e5e8ec;	margin: 0 0 0 17px; }
#banner_box { margin: 3px 0 0 3px;	width: 250px;	height: 250px; overflow: hidden; }

/**** Vnitřní border ****/
.tab_left { background: transparent url(../img/tab_point.gif) left top repeat-y; width: 100%; height: 100%; }
.tab_right { background: transparent url(../img/tab_point.gif) right top repeat-y; width: 100%; height: 100%; }
.tab_bottom { background: transparent url(../img/tab_point.gif) left bottom repeat-x; width: 100%; height: 100%; }
.tab_top { background: transparent url(../img/tab_point.gif) left top repeat-x; width: 100%; height: 100%; }


.round-table th,
.round-table td { border-top: 1px solid #D6DBE1; border-left: 1px solid #D6DBE1; }
.round-table .round-left,
.round-table .round-right,
.round-table .round-top td,
.round-table .round-top th,
.round-table .round-bottom td,
.round-table .round-bottom th { background-image: url(../img/roundborder.gif); background-repeat: no-repeat; }
.round-table .round-left { border-left: none !important; background-position: left 50%;}
.round-table .round-right { border-right: none !important; background-position: right 50%;}
.round-table .round-top td,
.round-table .round-top th { border-top: none !important; background-position: 50% top; }
.round-table .round-bottom td,
.round-table .round-bottom th { border-bottom: none !important; background-position: 50% bottom; }
.round-table .round-top .round-left { background-position: left top; }
.round-table .round-top .round-right { background-position: right top; }
.round-table .round-bottom .round-left { background-position: left bottom; }
.round-table .round-bottom .round-right { background-position: right bottom; }

/** kulaté rohy a okraje k nim **/
.border-tr { background: transparent url('../img/statRight.gif') no-repeat; background-position: top right; }
.border-tl { background: transparent url('../img/statLeft.gif') no-repeat; background-position: top left; }
.border-bl { background: transparent url('../img/statBottomLeft.gif') no-repeat; background-position: bottom left; }
.border-br { background: transparent url('../img/statRightBottom.gif') no-repeat; background-position: bottom right; }
.border-t { background: transparent url('../img/statPoint.gif') repeat-x; background-position: top right; }
.border-l { background: transparent url('../img/statPoint.gif') repeat-y; background-position: top left; }
.border-r { background: transparent url('../img/statPoint.gif') repeat-y; background-position: top right; }
.border-b { background: transparent url('../img/statPoint.gif') repeat-x; background-position: bottom right; }

/** tabulka list **/
table.list { margin-top: 10px; margin-bottom: 10px; }
table.list td { padding: 5px 5px 5px 0; border-bottom: 1px solid #d6dbe1; }
table.list .last td { border: none; }


/** header **/
h1.mainheader { height: 0px; overflow: hidden; }
div#header { height: 107px; width: 100%; overflow: hidden;}
h2#header_logo { margin: 0;   float: left; display: block; height: 107px; width: 223px; overflow: hidden; position: relative; margin-left: 40px; _margin-left: 20px;}
h2#header_logo a span { display: block; position: absolute; left: 0; top: 0; height: 107px; width: 223px; background: transparent url(../img/logo.gif) 0 0 no-repeat; }
div#header_men { float: left; margin: 0 0 0 0px; background: transparent url(../img/men.jpg) 0 0 no-repeat; width: 449px; height: 107px; }

/** header - login **/
div#header_login { float: left; width: 287px; height: 107px; background: transparent url(../img/login.gif) 0 0 no-repeat; }
div#header_login h3 { margin-top: 5px; font-size: 11px; font-weight: bolder; }
div#header_login table { padding: 0px; margin-top: 4px;}
div#header_login table th { text-align: left; font-weight: normal; width: 45px; vertical-align: top; padding: 3px;}
div#header_login table td { white-space: nowrap; vertical-align: top; height: 22px; padding: 0;}
div#header_login input.login-input { width: 110px; height: 22px; border: none; background-color: transparent; font-size: 11px; margin:  4px; }
div#header_login td#contLogFormName { background: url(../img/inputa.gif) no-repeat; }
div#header_login td#contLogFormPass { background: url(../img/inputb.gif) no-repeat; }

div#header_login div#header_login_links a { color: black; font-size: 11px;}
div#header_login div#header_login_links a:hover { color: #1B51AA; }
div#header_login div#header_login_links span { padding: 0 5px; color: #9fbcdc; }

/** header - login po prihlaseni **/
div#header_login div#logged { padding-left: 45px; margin-top: 36px; color: #1f242b; }
div#header_login div#logged strong { color: #003577; }
div#header_login img#userimage { float: left; margin-right: 10px; }
div#header_login input#loggedOdhlasit { display: block; position: relative; left: 85px; top: -18px; }

/** hlavni menu **/
div#main-menu { width: 970px; background: url(../img/main-menu.gif) repeat-x; margin: 0 15px; }
div#main-menu-right { background: url(../img/main-menu_right.gif) 100% 0% no-repeat; }

div#main-menu ul { list-style: none; white-space: nowrap; overflow: hidden; height: 42px;}
div#main-menu ul li { display: block; float: left; text-align: center; _width: 1px;}
div#main-menu ul li a span { background: url("../img/main-menuB.gif") no-repeat left top; height: 42px; display: block; padding: 14px 15px 0 15px; font-weight: bolder; }
div#main-menu ul li a { background: url("../img/main-menuA.gif") no-repeat right top; display: block; color: white;}

div#main-menu ul li.first { width: 63px; }
div#main-menu ul li.first a { background: url("../img/first-main-menu.gif") no-repeat 0 0; }
div#main-menu ul li.first a span { background: none; padding: 14px 0 0 0; }

div#main-menu ul li a:hover,
div#main-menu ul li.active a { background-position: 100% -42px; text-decoration: none; color: #ff7b00; }

div#main-menu ul li a:hover span,
div#main-menu ul li.active a span { background-position: 0 -42px; text-decoration: none; color: #ff7b00; }

/** hlavni kontejner **/
div#body-r { width: 1000px; background: white url(../img/body_right.gif) top right repeat-y; }
div#body-l { background: transparent url(../img/body_left.gif) top left repeat-y; }
div#body-rt { background: url(../img/body_right_top.gif) top right no-repeat; }
div#body-lt { background: url(../img/body_left_top.gif) top left no-repeat; }
div#body-b { background: url(../img/body_bottom.gif) bottom left repeat-x; }
div#body-rb { background: url(../img/body_right_bottom.gif) bottom right no-repeat; }
div#body-lb { background: url(../img/body_left_bottom.gif) bottom left no-repeat; min-height: 100px; _height: 100px; padding: 0 15px 15px 15px;}
div#oddelovac { background: url(../img/oddel.gif) 696px top repeat-y; }

/** leva a prava cast kontejneru */
div#body_left { width: 681px; float: left; }
div#body_right { width: 288px; float: right; }

/** footer **/
div#footer { width: 930px; margin: 0 30px; height: 40px; color: #8e9bae; }
div#footer div.left { float: left; }
div#footer div.right { float: right; }
div#footer div.right a { color: #8e9bae; }
div#footer a:hover { color: #1E59A9; }
div#footer span { margin: 0 9px; }

/*  obsah::levy */
div#fondstart { background: #FFD821 url(../img/starting.gif) 0 0 repeat-x; padding: 15px; _width: 651px;}
div#fondstart.small { height: 55px; _height: 50px; background-image: url('../img/startingsmall.gif'); overflow: hidden;}
div#fondstart h2 { margin: 3px 0; padding: 0; font-size: 18px; color: #ff7b00; }
div#fondstart p { font-size: 13px; }
div#fondstart #fondstartsipka { float:right;  padding: 5px;  cursor: pointer; }

/** kupa kecu s bublinkama cWant **/
div#cWant { margin-left: -5px; }
div#cWant div#need_box_left { background: white url('../img/need_left.gif') top left repeat-y; clear: left; _width: 655px; }
div#cWant div#need_box_bottom { background: transparent url('../img/need_bottom.gif') bottom right repeat-x; }
div#cWant div#need_box_left_bottom { background: transparent url('../img/need_left_bottom.gif') bottom left no-repeat; }
div#cWant div#need_box_right { background: transparent url('../img/need_right.gif') top right no-repeat; }
div#cWant div#need_box_right_bottom { background: transparent url('../img/need_right_bottom.gif') bottom right no-repeat; padding-bottom: 10px;}

div#cWant div#zboxlinks { padding: 0px 50px 8px 5px; }
div#cWant div#zboxlinks h4 { padding: 8px 0 4px 9px; clear: both; font-size: 15px;}
div#cWant div#zboxlinks h4 a { color: #007cd6; }
div#cWant div#zboxlinks ul { height: 40px; list-style: none; }
div#cWant div#zboxlinks ul li { float: left; padding: 0 9px 5px 9px; border-right: 1px solid #c0d0db; }
div#cWant div#zboxlinks ul li.last { border-right: none; }
div#cWant div#zboxlinks ul li a { color: #040912; white-space: nowrap; }
div#cWant div#zboxlinks ul li a:hover { color: #e88c08; }
div#cWant div#zboxlinks ul li a strong { font-weight: normal; }
div#cWant div#zboxlinks a.tiphref span.bublina { position: absolute; top: 10px; left: -30px; width: 226px; color: black; white-space: normal; display: none; background-color: transparent; }
div#cWant div#zboxlinks a.tiphref span.bublina span.b-top { display: block; background: url('../img/b-top.png') no-repeat; height: 44px; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ifondy.cz/user/img/b-top.png', sizingMethod='scale');}
div#cWant div#zboxlinks a.tiphref span.bublina span.b-mid { display: block; padding: 0 12px;  background: url('../img/b-mid.png') repeat-y; _height: 1px; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ifondy.cz/user/img/b-mid.png', sizingMethod='scale'); }
div#cWant div#zboxlinks a.tiphref span.bublina span.b-bot { display: block; background: url('../img/b-bot.png') no-repeat; height: 24px; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ifondy.cz/user/img/b-bot.png', sizingMethod='scale'); }
div#cWant div#zboxlinks a.tiphref:hover { position: relative; z-index: 1000; }
div#cWant div#zboxlinks a.tiphref:hover span.bublina { display: block; }

div#cWant .cwanttabs { overflow: hidden; margin-left: 3px; margin-top: 10px; _height: 38px; }
div#cWant .cwanttabs li { display: block; float: left; list-style: none; height: 38px; font-size: 13px; }
div#cWant .cwanttabs li a { display: block; height: 22px; padding: 10px 8px 6px; color: #007cd6; font-weight: bold; text-decoration: none;}
div#cWant .cwanttabs li a:hover { text-decoration: underline;}
div#cWant .cwanttabs li.first a { width: 127px; background: transparent url(../img/need_info_off.gif) 0 0 no-repeat; }
div#cWant .cwanttabs li.first.active a {background-image: url(../img/need_info_on.gif); }
div#cWant .cwanttabs li.second a { width: 133px; background: transparent url(../img/need_put_off.gif) 0 0 no-repeat; }
div#cWant .cwanttabs li.second.active a { background-image: url(../img/need_put_on.gif);}

/** prihlasovani v cFondstart **/
div#fondstart_login { width: 665px; height: 58px; background: url(../img/fondstartlogin.png) 0 0 no-repeat; position: relative; left: -4px;}
div#fondstart_login h3 { font-size: 11px; padding: 22px 0 0 15px; color: white; text-transform: uppercase; float: left; }
div#fondstart_login form { float: left; }
div#fondstart_login input.text { background: transparent; border: none; position: absolute; top: 20px; color: #b4d6ec; font-size: 11px;}
div#fondstart_login #fondstart_login_A { left: 180px; width: 115px;}
div#fondstart_login #fondstart_login_B { left: 310px; width: 95px;}
div#fondstart_login #fondstart_login_C { position: absolute; left: 415px; top: 15px;}
div#fondstart_login div.links { position: absolute; left: 470px; top: 20px;}
div#fondstart_login div.links a { color: #dcecf7; }
div#fondstart_login div.links a:hover { color: #F7FBFF; }
div#fondstart_login div.links span { padding: 0 5px ; color: #3999cb;}

/** demo portfolio **/
div#fondstart_demo { margin-left: 4px; }
div#fondstart_demo h2 { margin: 7px 16px 10px 8px; font-size: 14px; color: #ff2a00; }
div#fondstart_demo div.graf { width: 276px; height: 180px; float: left; }
div#fondstart_demo div.graf_cont { background-color: white; border-top: 1px solid #d6dbe1; margin-top: -1px; }
div#fondstart_demo div.graf_bottom { background: url(../img/graf_bottom.gif) left bottom no-repeat; height: 100%; }

div#fondstart_demo .table_cont { width: 354px; height: 192px; float: left; margin: 0 0 10px 10px; background-color: #FFFFFF; border: 1px solid #F7BA00; }
div#fondstart_demo table { width: 100%; font-size: 10px;}
div#fondstart_demo table td,
div#fondstart_demo table th { border-bottom: 1px solid #d6dbe1; border-left: 1px solid #d6dbe1; padding: 0 7px; font-weight: normal; }
div#fondstart_demo table td { height: 25px; color: #28354b; }
div#fondstart_demo table th { height: 21px; color: #1e59a9; background-color: #f2f7fd; padding: 0;}
div#fondstart_demo table .first { border-left: none; width: 133px; text-align: left; padding-left: 7px;}
div#fondstart_demo table a { color: #28354b; }
div#fondstart_demo table a:hover { color: #007cd6; }

/* nejvice prohlizene fondy */
div#fondstart_topfonds { margin-left: 4px; }
div#fondstart_topfonds h2 { margin: 7px 16px 10px 8px; font-size: 14px; color: #ff2a00; }

div#fondstart_topfonds .table_cont { width: 304px; height: 146px; float: left; margin: 0 0 10px 10px; background-color: #FFFFFF; border: 1px solid #F7BA00; }
div#fondstart_topfonds table { width: 100%; font-size: 10px;}
div#fondstart_topfonds table td,
div#fondstart_topfonds table th { border-bottom: 1px solid #d6dbe1; border-left: 1px solid #d6dbe1; padding: 0 7px; font-weight: normal; }
div#fondstart_topfonds table td { height: 25px; color: #28354b; }
div#fondstart_topfonds table th { height: 21px; color: #1e59a9; background-color: #f2f7fd; padding: 0;}
div#fondstart_topfonds table .first { border-left: none; width: 20px; text-align: left; padding-left: 7px; font-weight: bold; text-align: right; }
div#fondstart_topfonds table th.first { padding-right: 7px; }
div#fondstart_topfonds table a { color: #28354b; }
div#fondstart_topfonds table a:hover { color: #007cd6; }

/** vite co je to demo ucet? **/
div#fondstart_demo div#guest { clear: both; width: 300px; height: 22px; float: left; }
div#fondstart_demo div#guest img { vertical-align: middle; }
div#fondstart_demo div#guest h5 { font-size: 11px; margin: 0 0 0 4px; display: inline; position: relative; color: black; font-weight: normal; }
div#fondstart_demo div#guest h5 a { color: red; }
div#fondstart_demo div#guest h5 a:hover { color: #1B51AA; }

/** partneri **/
#block_partneri { background: #f3f9ff;  border-bottom: 1px solid #e3ebf3; overflow: hidden; padding-bottom: 15px;}
#block_partneri h4 {  padding: 15px 0 7px 18px; color: #0067c7;  font-size: 11px; }
#block_partneri img {  margin-left: 15px; }

/** drobecky **/
div.micronavigation { border-bottom: 1px solid #e3ebf3; padding: 15px; color: #007cd6; }
div.micronavigation a { color: #000; margin: 0 5px; background: url(../img/micro_navigation_arrow.gif) right no-repeat; padding-right: 10px; }

/** livesearch **/
div.livesearch { margin: 13px; }
div.livesearch form strong {color: #007cd6;}
div.livesearch .live { clear: both; padding: 10px 14px; }
div.livesearch .live #searchLine { width: 560px; padding: 4px; vertical-align: middle;}
div.livesearch .live #searchHledat { vertical-align: middle; }
div.livesearch .live .tabs {margin-left: -1px;}
div.livesearch .search { clear: both; padding: 10px 14px 10px; line-height: 30px;}
div.livesearch .search .searchline { width: 618px; padding: 4px; }
div.livesearch .search .submit { margin-left: 5px; }
div.livesearch .search form * { vertical-align: middle; margin-bottom: 5px;}

div.livesearch table#livesearch { width: 100%; color: #000; clear:both;}
div.livesearch table#livesearch td.akce { width: 76px; }
div.livesearch table#livesearch td { padding: 5px; border: 1px solid #d6dbe1; }
div.livesearch table#livesearch td span { background: #c4e1fe; }
div.livesearch table#livesearch thead td { background-color: #e7f1fc; color: #007cd6; }

/* Statistiky na úvodní stránce */
#statistiky { margin: 13px; }
#statistiky .firstrow { clear: both; }
#statistiky .secondrow {background: #F7FBFF; margin: 0 1px;}
#statistiky .row { border-bottom: 1px solid #D6DBE1; padding: 5px 10px; }
#statistiky .row span { padding: 5px; color: #D6DBE1; }
#statistiky .row a { color: black; }
#statistiky .row a.active { font-weight: bold; text-decoration: none; }

#statistiky #statfirst { background: #F7FBFF; color: #1E59A9; }
#statistiky #stat_fond_list { width: 335px; padding: 5px; }
#statistiky table {  width: 100%; }

#statistiky table table a { text-decoration: underline; }

#statistiky table table { width: 100%; font-size: 10px; }
#statistiky table table td,
#statistiky table table th { text-align: left; padding: 5px; font-weight: normal; }
#statistiky table table td { text-align: right; }
#statistiky table table th { padding-left: 10px;}

/** Diskuze na úvodní straně **/
div#diskuse { padding: 5px 13px; }
div#diskuse div#diskuse_left { width: 426px; height: 160px; float: left; }
div#diskuse table#dis_tab { width: 426px; height: 160px; }
div#diskuse table#dis_tab td, 
div#diskuse table#dis_tab th { font-weight: normal; text-align: center; background-color: #FFF; color: #64748e; padding: 2px 8px}
div#diskuse table#dis_tab thead tr td,
div#diskuse table#dis_tab thead tr th { background-color: #f2f7fd; color: #1e59a9; }
div#diskuse table#dis_tab th { width: 273px; text-align: left; }

div#diskuse div#diskuse_right { float: left; margin-left: 11px; width: 214px; height: 160px; }
div#diskuse div#diskuse_right h3 { width: 214px; height: 160px; overflow: hidden; position: relative; }
div#diskuse div#diskuse_right h3 a span { display: block; position: absolute; left: 0; top: 0; width: 214px; height: 160px; background: transparent url(../img/fondmarket.gif) 0 0 no-repeat; }

div#diskuse div#diskuse_footer { padding-top: 15px; clear: both; }

/** Actionlist **/
div#akce { border-bottom: 1px solid #e1e9f2; padding: 0 17px 10px; }
div#akce h2 { font-size: 18px; margin-bottom: 10px;}
div#akce .li { background: url(../img/orange-point.gif) 0px 15px no-repeat; font-size: 13px; font-weight: bold; color: #007cd6; border-top: 1px solid #e1e9f2; padding: 8px 0 8px 12px; }
div#akce .first { border: none; }

/** Newslist first **/
div#news_first { padding: 0 17px 10px; }
div#news_first h2 { font-size: 18px; }
div#news_first .news-one { overflow: hidden; _overflow: visible; _height: 1px;}
div#news_first div.news-image { float: left; width: 69px; height: 69px; background: transparent url(../img/newsBack.gif) 0 0 no-repeat; }
div#news_first div.news-image a { margin: 6px 0 0 6px; display: block; }

div#news_first div.news-cont { float: left; width: 172px; padding: 4px 0 0 8px; line-height: 15px; }
div#news_first h4 { font-size: 11px; }
div#news_first p { color: #28354b; text-align: justify;}

/** Newslist next **/
div#news_next { border-bottom: 1px solid #e1e9f2; padding: 0 17px 10px; }
div#news_next div.li { border-bottom: 1px solid #e1e9f2; overflow: hidden; _overflow: visible; _height: 1px; padding: 5px 0;}
div#news_next div.li span { color: #28354b; display: block; float: left; width: 60px; }
div#news_next div.li a { display: block; float: left; width: 180px; margin-left: 10px; }

/** Newslist archive **/
div#news_archive { padding: 10px 13px; }
div#news_archive .e1_pager { border: 1px solid #e3ebf3; }

/** Bid **/
div#kurzy { padding: 0 17px 10px; }
div#kurzy h2 { margin: 10px 0; font-size: 14px; color: #007cd6; }
div#kurzy .padding13 { padding-right: 0; }

/** Action a news - článek **/
div#article { margin: 20px 16px 0 16px; font-size: 12px; color: #28354b; line-height: 16px;}
div#article p { margin-bottom: 12px; padding-left: 10px;}
div#article .article-img { float: left; margin: 0 10px 10px 0; border: 1px solid #e3ebf3; }
div#article .article-img img { margin: 5px 5px 3px; }
div#article h2 { font-size: 16px; }
div#article h3 { margin: 5px 0px 7px; font-size: 15px; color: #ff7b00; }
div#article h4 { margin: 5px 0px 7px; font-size: 14px; color: #007cd6; }
div#article h5 { margin: 5px 0px 7px; font-size: 13px; color: #7d96a8; }
div#article ul { list-style: outside url(../img/micro_navigation_arrow.gif); padding-left: 20px; clear: both; }
div#article ol { padding-left: 20px; clear: both; }
div#article ul li { }

/* cSort */
.e1-sort {}
.e1-sort table { width: 100%; clear: both;}
.e1-sort table th,
.e1-sort table td { border-top: 1px solid #D6DBE1; border-left: 1px solid #D6DBE1; padding: 3px 8px;}
.e1-sort table .first { border-left: none !important; background: url(../img/roundborder.gif) left 50%;}
.e1-sort table .last { border-right: none !important; background: url(../img/roundborder.gif) right 50%;}
.e1-sort table th { border-top: none !important; background: url(../img/roundborder.gif) 50% top ; }
.e1-sort table .lastrow * { border-bottom: none !important; background: url(../img/roundborder.gif) 50% bottom; }
.e1-sort table th.first { background: url(../img/roundborder.gif) top left; }
.e1-sort table th.last { background: url(../img/roundborder.gif) top right; }
.e1-sort table .lastrow .first { background: url(../img/roundborder.gif) bottom left; }
.e1-sort table .lastrow .last { background: url(../img/roundborder.gif) bottom right; }

/** cPager **/
.e1_pager { font-size: 11px; border: 1px solid #e3ebf3; border-left: none; border-right: none; background: #f3f9ff; padding: 8px 10px; margin: 15px 0 10px 0; overflow: hidden; _overflow: visible; _height: 1px; color: #000000; }
.e1_pager strong { color: #007cd6; }
.e1_pager span.e1_pager_pages { display: block; float: right; margin-top: 4px; }
.e1_pager span.e1_pager_pages span { float: left; height: 22px; width: 22px; text-align: center; padding: 4px 0 0 0; }
.e1_pager span.e1_pager_pages span.e1_pager_set { background: url('../img/filter_current.gif') center top no-repeat; }
.e1_pager span.e1_pager_pages span.e1_pager_inactive { width: 14px; color: #000000; }
.e1_pager span.e1_pager_pages a { font-weight: bolder; color: #007cd6; text-decoration: none; }
.e1_pager span.e1_pager_pages a:hover span { background: url('../img/filter_current.gif') center top no-repeat; }
.e1_pager span.e1_pager_numberofrecords { float: left; display: block; margin: 10px 10px 0 0; }
.e1_pager form { float: left; _margin-top: 5px; line-height: 30px; }
.e1_pager form * { vertical-align: middle;}
.e1_pager form input.submit { background: url('../img/searchOK.gif') left top no-repeat; width: 27px; height: 21px; border: none; font-size: 0; }
.e1_pager form input.jumpto { width: 18px; font-size: 12px; border: 1px solid #d1dbdf; padding: 2px; }
.e1_pager form select { width: 44px; }

/** cNotification **/
div.notification {  margin: 8px 12px;  padding: 5px 10px 5px 35px;  font-size: 11px;  border: 1px solid black;  background-position: 7px 6px;  background-repeat: no-repeat; }
div.notification.error {  background-color: #f7d7bb;  color: #cf3708;  border-color: #cf3708;  background-image: url('../img/stop.gif'); }
div.notification.information {  background-color: #e2f3ba;  color: #488805;  border-color: #488805;  background-image: url('../img/check.gif'); }
div.notification.warning {  background-color: #fcfce2;  color: #dfab1d;  border-color: #dfab1d;  background-image: url('../img/alert.gif'); }

/** portfolio menu **/
div.uu_header { height: 86px; background: transparent url(../img/uu_submenu_bg.gif) no-repeat; position: relative; border-bottom: 1px solid #d6dbe1;}
div.uu_header h2 { margin: 0px; padding: 12px 0 0 12px; color: #007cd6; font-size: 18px; }
div.uu_header .tabs { position: absolute; bottom: 0px; left: 12px; }

/** cPortfolio **/
div.portfolio-select { color: #007cd6; font-weight: bold; font-size: 13px; padding: 13px 13px 5px; border-bottom: 1px solid #d6dbe1;}
div.portfolio-select form * { vertical-align: middle; }
div.portfolio-select form { margin-bottom: 10px; }
a.mistake { background: url(../img/upozornete_chybu.gif) 0 0 no-repeat; display: block; width: 180px; height: 38px; color: #64748e; font-size: 11px; padding: 13px 0 0 42px; position: relative; left: 470px; margin-top: 10px;}
a.mistake:hover { color: #007cd6; }

div.portfolio-module h2 { color: #007cd6; font-size: 14px; margin: 5px 0 10px}
div.portfolio-module h3 { color: #007cd6; font-size: 12px; margin: 10px 0 10px}
div.portfolio-module table { color: #28354B; }
div.portfolio-module table { margin-bottom: 13px; }
div.portfolio-module table tr td, 
div.portfolio-module table tr th { padding: 3px 5px; }
div.portfolio-module table.summary { font-size: 13px; }
div.portfolio-module table.summary tr td,
div.portfolio-module table.summary tr th { padding: 5px 8px; }

/** cPortfolioindex **/
div.portfolio-index { padding: 13px; }
div.portfolio-index tr.even td { background-color: #f5f7fb; }
div.portfolio-index .graf_img { padding: 20px; }

/** watchlist **/
div.watchlist { padding: 13px; }
div.watchlist table { float: left; }
div.watchlist table td { border-right: 1px solid #d6dbe1 !important; border-bottom: 1px solid #d6dbe1 !important; padding: 5px; }
div.watchlist table thead td { background-color: #e7f1fc !important; color: #007cd6; }

/** structure **/
div.structure { padding: 13px; }
div.structure table.round-table { width: 100%; }

/** transactions **/
div.transactions form * { vertical-align: middle; }
div.transactions { padding: 13px; }
div.transactions table { width: 100%; }
div.transactions table tr td { padding: 1px 2px 2px 3px; }
div.transactions table table td { vertical-align: top; }
div.transactions .padding * { vertical-align: middle; }
div.transactions table.edittable input { width: 96%; }
div.transactions table.edittable td { border: 1px solid #d6dbe1; }
div.transactions table.edittable { margin: 0; margin-bottom: -1px;} 

#dettabulkaover { position: fixed; top: 0px;  left: 0px;  height: 100%; width: 100%; background-color:#6987a9; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; z-index: 90; }
#popuptransaction { padding: 0px; margin: 0px; background: white; position: absolute; top: 100px; left: 0px; width: 100%; z-index: 100; overflow: auto; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
#popuptransaction #detailnitabulka { background: #ffffff;  padding:10px 15px; }
#popuptransaction #detailnitabulka table { width: 100%; }
#popuptransaction #detailnitabulka div.zavrit { float: right; }

/** useredit **/
div.useredit { padding: 13px; font-size: 12px; }
div.useredit table { font-size: 11px; }
div.useredit p { padding: 8px 0; }
div.useredit form * { vertical-align: middle; }
div.useredit th { text-align: left; color: #007cd6; }
div.useredit td { text-align: left; }
div.useredit strong { color: #007cd6; }
div.useredit input.text,
div.useredit input.inputbox,
div.useredit select { width: 150px; border: 1px solid #d6dbe1; padding: 2px; }

#alertpopup { padding: 0; margin: 0; position: absolute; top: 100px; left: 0; width: 100%; z-index: 100; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
#alertpopup .alertbox { background: white; width: 400px; margin: 0 auto; text-align: center; color: #007cd6; }
#alertpopup div.alert_header { background: #e7f1fc;  font-weight: bolder;  padding: 3px 6px; color: #000;}
#alertpopup div.alert_header img { margin: 0 5px -3px 0; }
#alertpopup input.text,
#alertpopup select { width: 80px; }

/** cart **/
div.cart { font-size: 13px; }
div.cart .round-table { border-bottom: 1px solid #d6dbe1; }
div.cart p { margin: 8px 0; }
div.cart div#obj_zavazek { color: #28354b; border-top: 1px solid #e3ebf3; border-bottom: 1px solid #e3ebf3; background: #f3f9ff url(../img/warning_obj.gif) 20px no-repeat; height: 70px; padding: 0 0 0 70px; }
div.cart div#obj_zavazek span { position: relative; top: 25px; }
div.cart input.text,
div.cart input.inputbox,
div.cart select { width: 50px; border: 1px solid #d6dbe1; padding: 2px; }
div.cart h3 { color: #28354B; }
div.cart textarea { padding: 2px; height: 100px; border: 1px solid #d6dbe1; width: 99%; margin-bottom: 10px; }
div.cart div.note { padding-left: 300px; font-size: 11px; }
div.cart div.note span { color: #ff7b00; }

/** tabulka s kontaktními údaji (useredit & cart) **/
table.contact { width: 100%; } 
table.contact input.inputbox,
table.contact select { width: 98%; }
table.contact td span { color: #ff7b00; }

/** Porovnavani **/
div.compare-content { background: #FFF; } 
div.compare-content div.uu_header { clear: both; background: transparent url(../img/uu_submenu_bg_porovnani.gif) no-repeat; }

div.compare-content div#porovnani_info { float: left; color: #28354b; border-top: 1px solid #e3ebf3; border-bottom: 1px solid #e3ebf3; border-right: 1px solid #e3ebf3; background: #f3f9ff url(../img/warning_obj.gif) 20px 10px no-repeat; height: 120px; width: 220px; padding: 0 0 0 70px; margin-top: 10px; font-size: 13px; }
div.compare-content div#porovnani_info select {  width: 150px; padding: 2px; border: 1px solid #d7e0e9; }
div.compare-content div#porovnani_info span * { vertical-align: middle; }

div.compare-content div.livesearch { float: left; margin: 10px; }
div.compare-content table { margin: 10px 0; }
div.compare-content table td { padding: 5px; }
div.compare-content table tr.even td { background-color: #F5F7FB; }
div.compare-content table tr.fond td a { color: #007cd6; font-weight: bold; }
div.compare-content a.delete { display: block; padding-left: 15px; background: url(../img/delete.gif) no-repeat; margin: 5px;}
div.compare-content form * { vertical-align: middle; }

/** catalog2 **/
div.catalog2 form strong { color: #007cd6; }
div.catalog2 form {  }
div.catalog2 form * { vertical-align: middle; }
div.catalog2 form .filter { line-height: 30px; }
div.catalog2 form .filter * { _margin-bottom: 5px; }
div.catalog2 form select.big { width: 150px; }
div.catalog2 form .searchline { width: 590px; padding: 2px; border: 1px solid #d6dbe1; }
div.catalog2 ul.borderbottom { border-bottom: 1px solid #d6dbe1; _overflow: hidden;}
div.catalog2 .e1-sort th { background: none; border-left: none; white-space: nowrap; padding: 2px 2px 8px; color: #007cd6; font-weight: normal; }
div.catalog2 .e1-sort td { padding: 3px 2px 2px 4px; }
div.catalog2 .e1-sort .evenrow td { background-color: #F5F7FB; }
div.catalog2 .e1-sort .last td { white-space: nowrap; } /* ikonky */

/** pravý sloupec po přihlášení **/
div.uu-menu { background: #d7e9ff url(../img/uu_menu_bg.gif) top left repeat-x; }
div.uu-box { padding: 13px; border-bottom: 1px solid #b9d9ff; }
div.uu-box a { color: #28354b; }
div.uu-box a:hover { color: #007cd6; }
div.uu-box h1 { margin: 0 0 10px 0; font-size: 18px; color: #007cd6; }
div.uu-box h2 { margin: 0 0 10px 0; font-size: 15px; color: #007cd6; }
div.uu-box .polozka { padding: 7px 0; border-bottom: 1px solid #b9d9ff; }
div.uu-box .delete { float: right; }
div.uu-box .round-table .round-top td,
div.uu-box .round-table .round-right,
div.uu-box .round-table .round-bottom td,
div.uu-box .round-table .round-left { background-image: url(../img/roundborder2.gif);}
div.uu-box table { color: #28354b; width: 100%;}
div.uu-box table td { padding: 5px; background-color: white; }

/** detail fondu **/
div.fonddetail { padding: 13px; font-size: 13px; color: #28354B;}
div.fonddetail h2 { font-size: 18px; margin-top: 0; margin-bottom: 8px;}
div.fonddetail h3 { font-size: 12px; color: #007cd6; margin-top: 0;}
div.fonddetail #objednat_fond { float: right; padding: 0 0 10px 10px; }
div.fonddetail #akce_fond { float: right; clear: right; padding: 5px 0 10px 10px; }
div.fonddetail #akce_fond a { margin: 5px; }
div.fonddetail table.list { margin-top: 20px; } 
div.fonddetail .popis { float: right; clear: right; width: 280px; height: 150px; border: 1px solid #d6dbe1; overflow: auto; }

div.fonddetail .poplatky-a-kurz { width: 100%; margin-bottom: 10px;}
div.fonddetail .poplatky-a-kurz td { padding: 4px; border: 1px solid #d6dbe1; vertical-align: top;}
div.fonddetail .poplatky-a-kurz td.noleft { border-left: none; }
div.fonddetail .poplatky-a-kurz td.noright { border-right: none; }
div.fonddetail .poplatky-a-kurz td.poplatky,
div.fonddetail .poplatky-a-kurz td.kurz { height: 25px; color: #ff7b00; font-weight: bold; }
div.fonddetail .poplatky-a-kurz td.poplatky { background: #FFF7D5 url(../img/table_poplatky.gif) no-repeat; }
div.fonddetail .poplatky-a-kurz td.kurz { background: #FFF7D5 url(../img/table_kurz.gif) no-repeat; }
div.fonddetail .poplatky-a-kurz table td { border: none; padding: 0 4px; vertical-align: middle;}
div.fonddetail .poplatky-a-kurz table td input.text { width: 50px; }

div.fonddetail table.power { width: 100%; margin-bottom: 10px; }
div.fonddetail table.power td { padding: 10px; }

div.fonddetail .padding form * { vertical-align: middle; }
div.fonddetail .paddinggraf { padding: 20px 40px; }

div.fonddetail .popis h4 { background-color: #e7f1fc; border-bottom: 1px solid #d6dbe1; padding: 4px; font-weight: normal; }
div.fonddetail .popis div { padding: 4px; color: #64748E; } 
div.fonddetail .popis div span { color: #007cd6; font-weight: bold; padding-right: 5px; }

div.fonddetail table.additional { width: 300px; float: right; clear: right; margin-bottom: 10px; }
div.fonddetail table.additional td { padding: 5px; border: 1px solid #d6dbe1; }
div.fonddetail table.additional td.noleft { border-left: none; }
div.fonddetail table.additional td.noright { border-right: none; }
div.fonddetail table.additional .head td { color: #ff7b00; font-weight: bold; background: #FFF7D5; }

/** diskuze hlavní strana **/
div.forum { padding: 13px; }
div.forum .list { font-size: 14px; color: #a3b3bf; }
div.forum .list a { color: #007cd6; font-weight: bold; }
div.forum .list a:hover { color: #ff7b00; }
div.forum .round-table td { padding: 5px; }

/** diskuze obsah **/
div.chatroom { padding: 13px; }
div.chatroom div.message-padding { padding-top: 10px; }
div.chatroom div.othermessage-padding div.message-wrap { background: url(../img/odrazeni.gif) left top repeat-y; _height: 1px;}
div.chatroom div.othermessage-padding div.message-padding { padding-left: 30px; background: url(../img/odrazeni-last.gif) left top no-repeat; _height: 1px;}
div.chatroom div.othermessage-padding div.othermessage-padding { padding-left: 30px; _height: 1px; }
div.chatroom div.othermessage-padding div.last { background: none; }
div.chatroom div.message-header { padding: 4px 8px; }
div.chatroom div.message-header a { float: right; }
div.chatroom div.message-header strong { color: #000; }
div.chatroom div.bluebg { margin-bottom: -1px; }
div.chatroom div.message-body { padding: 8px; }
div.chatroom .actions { float: right; }
div.chatroom .actions a { text-decoration: none; font-size: 13px; font-weight: bold; }
div.chatroom .actions a * { vertical-align: middle; }
div.chatroom .actions a span { text-decoration: underline; }

div.chatroom form table { width: 100%;  }
div.chatroom form textarea { width: 100%; border: 1px solid #d6dbe1; padding: 2px; }
div.chatroom form td { padding: 2px 4px 2px 0; vertical-align: top;}

/** toportfolio **/
div.toportfolio { padding: 13px; }
div.toportfolio select { border: 1px solid #d6dbe1; padding: 2px; }
div.toportfolio form * { vertical-align: middle; }
div.toportfolio .number { width: 50px; }

/******************* Přidání a editace transakcí *********************/
div.c-trans { padding: 13px; font-size: 12px; }
div.c-trans form table td { padding: 4px 6px 4px 0; }
div.c-trans form input { border: 1px solid #d1dbdf;  padding: 2px 5px; }
div.c-trans form .checkbox { border: none; }
div.c-trans form select { border: 1px solid #d1dbdf; padding: 1px 1px 1px 5px; }

.button60,
.button80,
.button100,
.button114 {border: none !important;  font-size: 12px;  font-weight: bold;  background: transparent;  color: #3584BE;  margin-right: 10px;  height: 24px;}

.button60 {width: 60px;background-image: url('../img/button60.gif');}
.button80 {width: 80px;background-image: url('../img/button80.gif');}
.button100 {width: 100px;background-image: url('../img/button100.gif');}
.button114 {width: 114px;background-image: url('../img/button114.gif');}

/******************* Commentdiv *****************************/
div.comment-div { font-size: 13px; }
div.comment-div .column3 { float: left; width: 33%; margin: 0 0 15px 0;}
div.comment-div .column3 input { width: 190px; margin: 0; border: 1px solid #d1dbdf;}
div.comment-div .star { color: #FF7B00; }
div.comment-div textarea {width: 95%; border: 1px solid #d1dbdf; height: 200px; }
div.comment-div .captcha input { width: 60px; border: 1px solid #d1dbdf; margin: 0 5px;}
div.comment-div .captcha img { border: 1px solid #d1dbdf; margin: 0; padding: 0; float: none; position: relative; top: 6px;}
div.comment-div .note {float:right; font-size: 0.7em; margin-right: 40px;}

div.comment-item { border-bottom: 1px solid #e3ebf3; padding-bottom: 10px; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.comment-item span.blue { color: #007cd6; }

/*********************** cSortFund *************************************/
span.hiddenfond { color: #AAA; font-style: italic; }

/* tooltip bublina */
/* hlavni pozicovani a zviditelnovani */
.cBubble { display: block; position: absolute; width: 0 !important; height: 0 !important; z-index:1100;}

.cbubble-fondstat-loader {width: 319px; height: 164px; position: relative; top: -65px; left: 40px; background: url('../img/xbublina-empty.gif') no-repeat; text-align: left;}
.cbubble-fondstat-loader img {position: relative; top: 68px; left: 142px; }
.struktura .cbubble-fondstat-loader {left: 80px;}
.transakce .cbubble-fondstat-loader {left: 75px;}

.mytooltip {display: block; position: absolute; z-index: 1000; width: 0px; height: 0px; }
.mytooltip table { border-collapse: collapse; border-spacing: 0; border: none; }
.mytooltip table td,
.mytooltip table th { border: none !important; padding: 0; margin: 0; }

.mytooltip #xbublina { position: relative; top: -65px; left: 40px; z-index: 1000; }
.struktura .mytooltip #xbublina {left: 80px; }
.transakce .mytooltip #xbublina {left: 75px; }

.cbubble-right-loader {width: 319px; height: 164px; position: relative; top: -65px; left: -320px; background: url('../img/ybublina-empty.gif') no-repeat;}
.cbubble-right-loader img {position: relative; top: 68px; left: 132px; }
.mytooltip3 { display: block; position: absolute; z-index: 1000; width: 0; height: 0;}
.mytooltip3 #ybublina { position: relative; top: -65px; left: -452px; }

.cbubble-righttable-loader {width: 319px; height: 164px; position: relative; top: -53px; left: -320px; background: url('../img/ybublina-empty.gif') no-repeat;}
.cbubble-righttable-loader img {position: relative; top: 68px; left: 132px; }
.mytooltip2 { display: block; position: absolute; z-index: 1000; width: 0; height: 0; }
.mytooltip2 #ybublina { position: relative; top: -53px; left: -450px; }

/* css pro bublinu*/
#xbublina { font-family: Verdana; font-size: 11px; line-height: 1.3em; color: #29354b; width: 450px !important; padding: 0; margin: 0; }
#xbublina td, #xbublina tr { margin: 0 !important; padding: 0 !important; border: none !important; background-color: transparent;}
#xbublina tr.head td { height: 68px;}
#xbublina tr.head td.lft { background: url('../img/xbublina-pozadi-head-lft.gif') no-repeat left top; width: 30px; font-size: 0.1em; }
#xbublina tr.head td.cntr { background: #ffffff url('../img/xbublina-pozadi-head-cntr.gif') repeat-x right top; white-space: nowrap; color: #ffffff; padding-top: 14px !important; text-align: left; }
#xbublina tr.head td.rght { background: url('../img/xbublina-pozadi-head-rght.gif') no-repeat right top; width: 21px; font-size: 0.1em; }
#xbublina tr.body td.lft { background: url('../img/xbublina-pozadi-lft.gif') repeat-y left top; width: 30px; font-size: 0.1em; }
#xbublina tr.body td.cntr { background: #ffffff; white-space: nowrap; font-size: 10px; text-align: left; }
#xbublina tr.body td.rght { background: url('../img/xbublina-pozadi-rght.gif') repeat-y right top; width: 21px; font-size: 0.1em; }
#xbublina tr.border td.spc { background: none; width: 10px; font-size: 0.1em; }
#xbublina tr.border td.lft { width: 20px; background: url('../img/xbublina-pozadi-lft.gif') repeat-y -10px top; font-size: 0.1em; }
#xbublina tr.border td.cntr { background: #ffffff; text-align: center; padding: 12px 0 !important; }
#xbublina tr.border td.rght { background: url('../img/xbublina-pozadi-rght.gif') repeat-y right top; width: 21px; font-size: 0.1em; }
#xbublina tr.foot td { height: 20px; }
#xbublina tr.foot td.lft { background: url('../img/xbublina-pozadi-foot-lft.gif') no-repeat left bottom; width: 30px; font-size: 0.1em; }
#xbublina tr.foot td.cntr { background: #ffffff url('../img/xbublina-pozadi-foot-cntr.gif') repeat-x left bottom; padding: 10px 0 !important; font-size: 10px; text-align: left; }
#xbublina tr.foot td.rght { background: url('../img/xbublina-pozadi-foot-rght.gif') no-repeat right bottom; width: 21px; font-size: 0.1em; }
#xbublina i { color: #c3c6c7; }

/* css pro bublinu doleva */
#ybublina { font-family: Verdana; font-size: 11px; line-height: 1.3em; color: #29354b; width: 450px !important; padding: 0; margin: 0; }
#ybublina td, #ybublina tr { margin: 0 !important; padding: 0 !important; border: none !important; background-color: transparent; }
#ybublina tr.head td { height: 68px; }
#ybublina tr.head td.lft { background: url('../img/ybublina-pozadi-head-lft.gif') no-repeat left top; width: 21px; font-size: 0.1em; }
#ybublina tr.head td.cntr { background: #ffffff url('../img/ybublina-pozadi-head-cntr.gif') repeat-x right top; white-space: nowrap; color: #ffffff; padding-top: 14px !important; text-align: left; }
#ybublina tr.head td.rght { background: url('../img/ybublina-pozadi-head-rght.gif') no-repeat right top; width: 30px; font-size: 0.1em; }
#ybublina tr.body td.lft { background: #ffffff url('../img/ybublina-pozadi-lft.gif') repeat-y left top; width: 21px; font-size: 0.1em; }
#ybublina tr.body td.cntr { background: #ffffff; white-space: nowrap; font-size: 10px; text-align: left; }
#ybublina tr.body td.rght { background: url('../img/ybublina-pozadi-rght.gif') repeat-y right top; width: 30px; font-size: 0.1em; }
#ybublina tr.border td.spc { background: none; width: 10px; font-size: 0.1em; }
#ybublina tr.border td.rght { width: 20px; background: url('../img/ybublina-pozadi-rght.gif') repeat-y left top; font-size: 0.1em; }
#ybublina tr.border td.cntr { text-align: center; padding: 12px 0 !important; }
#ybublina tr.border td.lft { width: 20px; font-size: 0.1em; }
#ybublina tr.foot td { height: 20px; }
#ybublina tr.foot td.lft { background: url('../img/ybublina-pozadi-foot-lft.gif') no-repeat left bottom; width: 21px; font-size: 0.1em; }
#ybublina tr.foot td.cntr { background: #ffffff url('../img/ybublina-pozadi-foot-cntr.gif') repeat-x left bottom; padding: 10px 0 !important; font-size: 10px; text-align: left; }
#ybublina tr.foot td.rght { background: url('../img/ybublina-pozadi-foot-rght.gif') no-repeat right bottom; width: 30px; font-size: 0.1em; }
#ybublina i { color: #c3c6c7; }

/* zmena styli splacenych fondu ve vypisech */
.splaceno1 { font-style: italic; }
.splacenov1 {  visibility: hidden; }

.warning {
	width: 100%;
	text-align: left;
	font-weight: bold;
	color: #FD8701;
	font-size: 12px;
	background: #4298FF;
	clear: both;
}

.warning .width {
	text-align: center;
    width: 1000px;
}

.warning .inner_padding {
	border-top: 5px solid #4298FF;
	border-bottom: 5px solid #4298FF;
	background: #FFFBE2;
	padding-top: 10px;
	padding-bottom: 10px;
    padding-left: 2px;
    padding-right: 2px
}

.captcha_img { border: 1px solid #d1dbdf; margin: 0; padding: 0; float: none; position: relative; top: 6px;}