.finTooltipJS {
    position: absolute;
    z-index:1000;
    background: #dfdfdf;
    border:1px solid black;
    padding:3px;
    width:auto;
	height:auto;
}

/* par styliku pro vymenny banner reality.sk*/
.realitysk a:link { color: black !important; text-decoration: none !important;}
.realitysk a:visited { color: black !important; text-decoration: none !important;}
.realitysk a:hover { color: #A80F2E !important; text-decoration: underline !important;}
.realitysk a:active { color: black !important; text-decoration: none !important;}

/*styly pro stranku na stazeni souboru*/
.DownloadFile .fileinfo {
  float: left;
  width: 250px;
  background: #eff1f5;
  margin-right: 10px;
}

.DownloadFile .fileinfo table {
 
}

.DownloadFile .fileinfo table td {
  border: none;
}

.DownloadFile .DownloadButton {
  background:#E1E1E1 url(/images/bg_srchbutt.bmp) repeat-x scroll 0%;
  border:1px solid #A5ACB2;
  height:21px;
  line-height:21px;
  cursor:pointer;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#000000 !important;
  font-weight:normal;
  text-decoration: none;
  margin:0pt !important;
  padding:0pt !important;
  text-align:center;
  vertical-align:middle;
}

.DownloadFile .DownloadButton a {
  width: 100%;
  color:#FFFFFF !important;
  font-weight:bold;
  text-decoration: none;
}


/*
*   PORADNA F.SK
**/
.PrihlaseniNaStrance {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 12px !important;
}

.PrihlaseniNaStrance  table {
  margin: 0px;
  padding: 0px;
}

.PrihlaseniNaStrance  table {
  _width: 280px !important;
  font-size: 12px !important;
  margin: 0px;
}

.PrihlaseniNaStrance  table td{
  height: 20px;
}

.PrihlaseniNaStrance table th {
  text-align: right;
  font-weight: normal;
}

.PrihlaseniNaStrance table td {
  text-align: right;
}

.PrihlaseniNaStrance .login-left {
  float: left;
  width:49%;
  border-right: 1px solid #a5acb2;
}

.PrihlaseniNaStrance .login-right table td {
  text-align: left;
}

.PrihlaseniNaStrance .login-right {
  float: right;
  width: 49%;
}

.PrihlaseniNaStrance input {
  height: 20px;
}

input.jako-button { cursor:pointer; padding:0 15px; background: #e1e1e1 url(/images/bg_srchbutt.bmp) repeat-x; height: 22px; }

.search-poradna form {
  width:100%;
  vertical-align:bottom;
}

.search-poradna input {
  height: 20px;
}

.search-poradna select {
  border: 1px solid #A5ACB2;
}

.search-poradna table {
  _width: 560px !important;
}

.poradna-item .info {
  margin-top: 10px;
  font-size: 10px;
  margin-bottom: 5px;
}

.poradna-item .detail {
  background:white url(/images/bg_box_left.bmp) repeat-x scroll center bottom;
  border: 1px solid #e5ecef;
  padding: 10px;
}

.poradna-item .odpovidal {
  float: right;
  color: #808080;
}

.poradna-paticka {
  margin-top: 10px;
  height: 25px;
}

.poradna-paticka span, .poradna-paticka .paging-prev {
  border:  1px solid #e5ecef;
  padding:5px 10px;
}

.poradna-archiv a { color: black; }

.poradna-archiv table tbody th { background:#F7F7F7 none repeat scroll 0%; border-bottom:1px solid #D5DCE6; }
.poradna-archiv table td { border-bottom:1px solid #D5DCE6; vertical-align:top; }

.poradna-archiv .coretable { width:100%; }
.poradna-archiv .coretable th       { border-top: 0px solid #D5DCE6; text-align: center; }
.poradna-archiv .coretable th       { border-left: 1px solid #E8ECF0; border-right: 1px solid #E8ECF0; vertical-align: middle; }
.poradna-archiv .coretable td       { border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; }
.poradna-archiv .coretable td.dark  { background:#F7F7F7; }
.poradna-archiv .coretable td.light { }
.poradna-archiv .ZpravyKalenMaly { border-collapse:collapse; width:100%; }
.poradna-archiv .ZpravyKalenMaly tr th { font-size:1em; padding:0; font-weight:bold; }
.poradna-archiv .ZpravyKalenMaly tr td { font-size:0.9em; padding:0; text-align:center; }

.poradna-stitky {
  clear: both;
}

a.poradna-rozcest-odkaz {
  float: left; 
  width: 162px;
  margin: 10px 0px 5px 10px;
  display: block; 
  background: url(http://www.finance.sk/images/bg_seznamy_li.gif) no-repeat left center; 
  padding-left: 20px;
  color: #000000;
}

/*upoutavka kalkulacky*/
.calc_upoutavka {
  
}

.calc_upoutavka table {
  width:100%;
  margin: 0px;
  padding: 10px 0;
  font-size: 100%;
}

.calc_upoutavka td {
  vertical-align: middle;
  padding: 0 10px;
}

.calc_upoutavka input {
  width: 130px;
  height: 21px;
  border: 1px solid #d8e593;
}

.calc_upoutavka input.submit {
  width: 100px;
  background:#E1E1E1 url(/images/bg_srchbuttg.bmp) repeat-x scroll 0%;
  border: 1px solid #d8e593;
}

.bubbleStyle {
  color: #a3bf2b;
  text-decoration: underline;
  border-bottom: 1px solid #A6BD0A;
}


.l{ float: left; }
.r{ float: right; }
.break{ clear: both; display: block;font-size: 1px; height: 1px; overflow: hidden; visibility: hidden; }
.reklamaPojistneCentreum { padding: 5px; margin-top: 3px;  }
.reklamaPojistneCentreum a{ text-decoration: none; color: black; }
.bnr .reklamaPojistneCentreum div{ text-align:left; }
.reklamaPojistneCentreum .h4{ font-weight: bold; text-decoration: underline; color: black; }
.greenFont .h4{ color: #9AAF0A; } 
.bnr .reklamaPojistneCentreum span{ background: none; display: block; text-align: left; display: inline; font-size: 12px; }
.reklamaPojistneCentreum img{ padding: 4px 0 0 4px; }
.reklamaPojistneCentrumWrap { position: relative; border-top:1px solid #D8D8D8;  }
.reklamaPojistneCentrumWrap .reklamaAbs{ position: absolute; top:-8px; right:0; color: #3D565C; background:white; font-size: 10px; padding: 0 5px; }

.calc_duniverzal table{ border-collapse:collapse; width:100%}
.calc_duniverzal table td{ padding:3px 10px;}
.calc_duniverzal input{padding:1px 4px;}

.calc_duniverzal .results thead { background-color:#A6BD0A; }
.calc_duniverzal .results table tr { border-top:1px solid #A6BD0A; border-bottom:1px solid #A6BD0A; }




