a img {border: 0px; }

#header {
  width:946px;  margin: 0 auto;
    background: #ffffff url(../images/background/kytka_bg.jpg) no-repeat right;
  overflow: hidden;
  height: 140px; position: relative;
  padding: 10px 5px 0px;
  text-align: left;
}

#navig {
  padding-left: 30px; font-size:11px;
}
#left_top {
  width: 195px; text-align: center;
  margin: 8px 0px;
}
#left_top a {display: inline-block;}
#left_top img {margin-top: 5px; width: 80px; }

#fulltext_search_long {
  position: absolute;
  left: 200px; top: 45px;  width: 650px;
}
#fulltext_search_long #google_input {
  margin: 0px; width: 345px;
  border: 1px solid #868686; height: 18px;
  vertical-align: middle; padding: 2px 0px 0px 2px;
  background:transparent url(../images/backgrounds/inputbck.gif) no-repeat scroll 0 0;
}
#fulltext_search_long .google_submit { 
  padding: 0px 6px;   vertical-align: middle; font-weight: bold;
  width: 80px; margin-left: 5px; line-height: 18px; 
  *line-height: 16px; _line-height: 16px; *padding-bottom: 0px;
  *_padding-bottom: 0px;  
}
#fulltext_search_long #google_stitok {
  margin: 0px 0px 0px 5px; width: 120px; 
  border: 1px solid #868686;  height: 22px;
  vertical-align: middle; padding: 1px 0px 1px 1px;
  *margin-top:1px;
  background:transparent url(../images/backgrounds/inputbck.gif) no-repeat scroll 0 0;
}


#fulltext_search_long label {
  display: inline-block; font-weight: bold; margin-bottom: 2px;
}


.google_search {
  margin-left: 3px !important; margin-right: 3px !important; 
  width: 950px !important;
  _width: 949px !important;
  _margin-right: 2px !important; 
}
.google_search .small_box {
   line-height:1.35; padding:5px 7px; text-align: left;  
}
.google_search .zaznamy { font-weight: bold; color: #444; }
.google_search .f_results  { margin-top:5px; }
.google_search .f_results h2 {
  font-size: 11px; color: #000; background: #EFEFEF;
  height:21px; line-height:21px; margin:0; padding:0 0 0 7px;
  border: 1px solid #CCCCCC;
  text-align: left;
}
.google_search .f_results h2 a {
  color: #000; text-decoration: none;
}
.google_search .f_results h2 a:hover {
  color: #000; text-decoration: underline;
}
.google_search .small_box_light {
   line-height:1.35; padding: 3px 7px 7px; color: #444444;
   background: #FAFAFA; margin-bottom: 7px;
   border: 1px solid #CCCCCC; border-top: 0px;
   overflow: hidden; text-align: left;
}
.google_search .small_box_light a {
  text-decoration: underline; font-weight: bold; color: #444444;
}
.google_search .small_box_light a:hover {
  text-decoration: none;
}
.volejte {
  font-weight:bold; line-height:1.35; margin-bottom:20px;
}
.volejte span {
  color:#008000; font-size:14px; font-weight:bold;
  
}

.f_results hr {
  background:#EFEFEF none repeat scroll 0 0;
  border:1px solid #EFEFEF;  color:#EFEFEF;
  line-height:2px;  margin-top:5px;
}
.google_pager {
  color:#EFEFEF; font-size:12px; margin:5px 0 15px; text-align:center;
}
.google_pager a:hover,
.google_pager a.active {
 color:#000000; text-decoration: underline;
}
.google_pager a.active { font-weight: bold; }
.obsah_call_operator {
  background: #FEFEFE url(../images/operator.png) no-repeat;
  height: 80px;  font-weight: bold; line-height: 15px;
  font-family: tahoma; border: 1px solid #CCCCCC;
  border-top: 0px; 
}
.obsah_call_operator span {display: inline-block; }
.obsah_call_operator .tel {
  color: #008000; margin: 7px 0px 0px 93px; font-size: 14px;
}
.obsah_call_operator .dni {margin: 13px 0px 2px 100px;}
.obsah_call_operator .hod {margin-left: 105px;}
.call_op_boxik h2 { 
}



#right_top {
  position: absolute;
  left: 220px; top: 115px;  width: 550px;
}
#right_top a {
  color: #000000;  text-decoration: underline;
}
#right_top a:hover { text-decoration: none;}

#right_top span {display: inline-block; width: 58px; color: #CC0000;}
#login_lista {position: absolute; left: 750px; top: 127px; width: 195px; 
  text-align: right;
}
#e_finance_logo {
  color: #099648; font-size: 18px; font-family: Tahoma;
  line-height: 25px; height: 24px; display: inline-block;
  margin: 5px 0px 5px; _margin-bottom: 4px;
}

.texty_hp { border: 1px solid #CCCCCC; border-top: 0px; padding: 1px 5px 3px; text-align: justify; background: #FAFAFA; line-height:16px; }

h3.offer_name { font-size: 10px; display: inline;}
h3.offer_name a.small_href { font-size: 10px;}
h3.offer_name a:hover { font-size: 10px !important;}
.offers h2 { font-size: 8.5pt; }
h2.offer_name { font-size: 10px; display: inline;}
h2.offer_name a.small_href { font-size: 10px;}
h2.offer_name a:hover { font-size: 10px !important;}
