a.mailing {
    font-size: 80%;
    float: right;
    padding: 4px 0 0 0;
    }
.ad_ramecek {
    color:#fff; 
    font-size: 11px; 
    text-align: right;
    width: 630px;
    height: 530px;
    background: #fff;
    position: relative;	
    text-align: left;
    padding: 40px 0 0 0;
    border: 5px solid #999999; 
} 
.ad_ramecek a, .ad_ramecek a:hover {
    color:#FFF;
}    
.ad_ramecek a.close, .ad_ramecek a.close:hover {
    position: absolute;
    right: 10px;
    top: 7px;
    text-decoration: none;
    background: url('/img/close_div.gif') no-repeat;
    height: 30px;
    width: 30px;
}  
.ad_ramecek a.close strong {
    display: none;
}         
.ad_ramecek p {
    margin:0 0 10px 0;
    padding: 5px 10px;	
    font-size: 120%;
}    
.ad_ramecek img {
    margin: 0px;
    padding:0 0 0 0;	
}
.popup {
    width: 292px;
    _width: 300px;
    margin: 0px;
    padding-right: 4px;
    _padding-right: 0px;
    padding-left: 0px;
    _padding-left: 4px;
    padding-bottom: 4px;
   
}

.pop_flash {
    position: absolute;
    top: -100px;
    left: 180px;
    }
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* -------            hlavni navigace            HP -----------*/  
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.navigace { 
  padding: 10px 4px 10px 4px;
  }
.navigace ul li {
    list-style-type: none;
    display: inline;
    padding: 0;
  	margin: 0;
  	font-size: 75%;
  	font-weight: bold;
  	}	
.navigace ul li a {
    display: block;
    float: left;
    height: 20px;
    width: 92px;
    padding: 40px 5px 0px 5px;
    margin: 0 3px;
    color: #fff;
    text-align: center;
    text-transform: uppercase; 
	text-decoration: none;
  	}	
.navigace ul li a:hover {
   	text-decoration: none;
   	color: #fff;
	  }
/*---- neaktivni ---*/	     
.navigace ul li a.zdravi {
    background: url('../img/zdravi.gif') 50% 0 no-repeat;
  	}		     
.navigace ul li a.volny_cas {
    background: url('../img/volny_cas.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.cestovani {
    background: url('../img/cestovani.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.chute {
    background: url('../img/chute.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.penize {
    background: url('../img/penize.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.bydleni {
    background: url('../img/bydleni.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.tipy_a_akce {
    background: url('../img/tipy_a_akce.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.lide_a_nazory {
    background: url('../img/lide_a_nazory.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.fit_mozek {
    background: url('../img/fit_mozek.gif') 50% 0 no-repeat;
  	} 
/*---- aktivni ---*/	     
.navigace ul li a.zdravi:hover,
.navigace ul li.active a.zdravi {
    background: url('../img/zdravi_a.gif') 50% 0 no-repeat;
  	}		     
.navigace ul li a.volny_cas:hover,
.navigace ul li.active a.volny_cas {
    background: url('../img/volny_cas_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.cestovani:hover,
.navigace ul li.active a.cestovani {
    background: url('../img/cestovani_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.chute:hover,
.navigace ul li.active a.chute {
    background: url('../img/chute_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.penize:hover,
.navigace ul li.active a.penize {
    background: url('../img/penize_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.bydleni:hover,
.navigace ul li.active a.bydleni {
    background: url('../img/bydleni_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.tipy_a_akce:hover,
.navigace ul li.active a.tipy_a_akce {
    background: url('../img/tipy_a_akce_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.lide_a_nazory:hover,
.navigace ul li.active a.lide_a_nazory {
    background: url('../img/lide_a_nazory_a.gif') 50% 0 no-repeat;
  	}
.navigace ul li a.fit_mozek:hover,
.navigace ul li.active a.fit_mozek {
    background: url('../img/fit_mozek_a.gif') 50% 0 no-repeat;
  	}                                   	     

.obal_hp {
  padding: 0 7px;
  }

	     
/*--- info tape na HP ---*/       	
.info_tape {
  background: #eb7826;
  padding: 0 5px;
  color: #fff;
  font-weight: bold;
  margin: 0 0 10px 0; 
  }
.info_tape a {
  color: #fff;
  text-decoration: underline;
  }
.info_tape a:hover {
  color: #fff;
  text-decoration: none;
  }
.info_tape p {
  color: #fff;
  font-size: 80%;
  }


/* ---- levy sloupec ---- */
.box_levy {
  width: 195px;
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
  }
.box_levy .casopis {
    margin-bottom: 10px;
    }
.box_levy .casopis h3 {
  font-size: 70%;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  padding: 2px 10px 2px 5px;
  float: left;
  background: #c5081d;
  }
.box_levy .casopis img{
  border: 1px solid #ddd;
  }  
/*---- servis navigace ---*/
.box_levy .servis_navigace {
  margin: 10px 0;
  }
.box_levy .servis_navigace ul li {
  list-style-type: none;
  }
.box_levy .servis_navigace ul li a {
  display: block;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 90%;
  padding: 5px 10px 5px 20px;
  color: #fff;
  background: #eb7826;
  text-decoration: none;
  }
.box_levy .servis_navigace ul li a:hover {
  background: #c50a1d;
  }   
/*--- bannery ---*/
.banner195 h3,
.banner755 h3 {
    background: #999;
    color: #fff;
    text-transform: uppercase;
    font-size: 80%;
    padding: 2px 5px;
    }

.banner195 {
  width: 195px;
  height: 270px;
  background: #eee;
  }
.banner755 {
  width: 755px;
  height: 100px;
  background: #eee;
  }     
/*---- pravy sloupec ----*/
.box_pravy {
  float: right;
  width: 755px;
  padding: 0;
  } 
.box_pravy .motiv_hp {
  background: #f1f1f1;
  padding: 10px;
  } 
.box_pravy .motiv_hp h1{
  font-size: 160%;
  font-weight: normal;
  color: #eb7826;
  padding: 5px 0 10px 0;
  } 
/*--- highlight blok ---*/  
.box_pravy .block_hp {
  float: left;
  width: 245px;
  margin: 10px 10px 5px 0;
  #margin: 10px 10px 15px 0;
  }
.box_pravy .nomargin {
  margin-right: 0;
  }  
 
.box_pravy .block_hp h2 {
  float: left;
  padding: 3px 5px;
  font-size: 70%;
  color: #fff;
  text-transform: uppercase;
  }  
.box_pravy .zdravi h2 { background: #E85145; }
.box_pravy .volny_cas h2 { background: #96BF0D; }
.box_pravy .cestovani h2 { background: #009EE0; }   
.box_pravy .chute h2 { background: #005397; }   
.box_pravy .penize h2 { background: #C71212; }   
.box_pravy .bydleni h2 { background: #F7A800; }   
.box_pravy .tipy_a_akce h2 { background: #E8009E; }   
.box_pravy .lide_a_nazory h2 { background: #0076BD; }   
.box_pravy .fit_mozek h2 { background: #29B51C; }   

.box_pravy .block_hp .inblock {
  background: #f1f1f1;
  padding: 5px;
  } 
.box_pravy .block_hp h3 {
  font-size: 120%;
  font-weight: normal;
  }
.box_pravy .zdravi h3 { color: #E85145; }
.box_pravy .volny_cas h3 { color: #96BF0D; }
.box_pravy .cestovani h3 { color: #009EE0; }   
.box_pravy .chute h3 { color: #005397; }   
.box_pravy .penize h3 { color: #C71212; }   
.box_pravy .bydleni h3 { color: #F7A800; }   
.box_pravy .tipy_a_akce h3 { color: #E8009E; }   
.box_pravy .lide_a_nazory h3 { color: #0076BD; }   
.box_pravy .fit_mozek h3 { color: #29B51C; }    

.box_pravy .block_hp p {
  padding: 0;
  margin: 0;
  font-size: 70%;
  }  
.box_pravy .block_hp a {
  display: block;
  text-align: right;
  color: #000;
  text-decoration: underline;
  font-size: 70%;
  }     
.box_pravy .block_hp a:hover {
  color: #000;
  text-decoration: none;
  }
