h1,h2,h3,h4,h5,h6 { margin-bottom:0.3em; margin-top:1.5em; color:#252525; }
h1 {
  margin:0 0 1em 0;
  font-size:1.6em;
  font-weight:normal;
}

h2 { font-size:1.3em; }
h3 { font-size:1.15em; }
h4,h5,h6 { font-size:1em; }

img { border:none; }

p { margin:1em 0; line-height:130%; }

strong,em { font-weight:bold; font-style:normal; color:#252525; }

ul, ol { margin:0.5em 0.5em 1em 2.5em; padding:0; }
ul { list-style-image:url("../img/layout/odrazka.gif"); }
li { line-height:125%; margin-top:0.25em; margin-bottom:0.25em; }

a { text-decoration:underline; color:#E31818; }
a:hover { color:#A61111; text-decoration:underline; }

div.cleaner { clear:both; }

form { margin:0; }
input, select, textarea { font-family: "Arial CE", "Arial", sans-serif; font-size:1em; }

.chyba { color:#D10000; }

/*index*/
.lang{
background:url("../img/layout/menu_odrazka.gif") left center no-repeat transparent;
}
div#home_top_odkazy div.odkaz { float:left; margin-right:40px; }
div#home_top_odkazy a {
  display:block;
  margin-bottom:10px;
  font-size:20px; font-weight:normal;
  color:#262626;
  text-decoration:none;
  background:url("../img/home/top_odrazka.gif") left center no-repeat transparent;
  padding-left:20px;
}
div#home_top_odkazy a:hover { color:#DE0000; }

img#index_cchbc { float:right; width:279px; height:223px; margin:0 0 1em 2em; }

/*kdo jsme*/
div#kto-sme img#kdo-jsme-mapa { float:right; margin:0 0 1em 2em; }


/*co nabizime*/
div#co-vam-ponukame div#cvn_levy {
  float:left;
  width:355px;
}
div#co-vam-ponukame div#cvn_pravy {
  float:right;
  width:355px;
}
div#co-vam-ponukame #cvn_kyticka { position:relative; top:20px; left:5px; }
div#co-vam-ponukame #cvn_kyticka img { width:250px; height:240px; }

div#co-vam-ponukame ul { font-size:90%; list-style-type:none; list-style-image:none; padding:0 0 0 0px; margin:0; }
div#co-vam-ponukame li { margin:0.1em 0; }

div#co-vam-ponukame h2 {
/*  padding-left:12px;*/
}
div#cvn_produkty {
height:110px;
padding-bottom:20px;
}
div#cvn_produkty h2 {margin:0;padding:0;}
div#cvn_vzdelani {
height:110px;
padding-bottom:20px;
}
div#cvn_vzdelani h2 {margin:0;padding:0;}
div#cvn_volny_cas {
height:110px;
padding-bottom:20px;
}
div#cvn_volny_cas h2 {margin:0;padding:0;}
div#cvn_vybaveni {
height:110px;
padding-bottom:20px;
}
div#cvn_vybaveni h2 {margin:0;padding:0;}
/*div#cvn_dovolena { margin-top:50px; }*/
div#cvn_dovolena {
height:110px;
padding-bottom:20px;
}
div#cvn_dovolena h2 {margin:0;padding:0;}
/*div#cvn_zdravi { margin-top:30px; }*/
div#cvn_zdravi h2 {
  color:#E71515;
  background-image:url("../img/co-vam-nabizime/nadpis_zdravi_odrazka.gif");
}


/*kontakt*/
#kontakty_top {
  position:absolute;
  left:-34px;
  top:-19px;
  z-index:100;
}

#kontakty_top img#kontakty_top_mapa {
  position:relative;
  left:34px; top:19px;
  width:297px;
  height:148px;
}

#kontakty_top form#kontakty_top_form {
  position:absolute;
  left:370px;
  top:20px;
  width:360px;
  height:150px;
  overflow:hidden;
}

#kontakty_top form#kontakty_top_form h5 { margin:0 0 0.2em 0; }

div#kontakt_info { position:relative; min-height:105px; }
div#kontakt_info h2 { background:url("../img/kontakty/nazev_odrazka.gif") left center no-repeat transparent; padding-left:15px; margin-top:0; }
div#kontakt_info p { margin:0 0 0 15px; font-size:125%; }
div#kontakt_info img#kontakt_foto { position:absolute; top:0px; right:0px; width:182px; height:104px; }

div#kontakt_popis { border-top:2px solid #DEDEDE; margin-top:2em; }
div#kontakt_popis div#google_map { float:right; width: 350px; height: 200px; border:1px solid #B2B2B2; margin:2em 0 1em 2em; }

/*osobni-rozvoj-a-vzdelavani*/
div#osobni-rozvoj-a-vzdelavanie img#plan-osobniho-rozvoje { float:right; margin:0 0 1em 2em; }


/*studenti-a-absolventi*/
div#studenti-a-absolventi div#saa_prace { width:100%; border-bottom:1px solid #DEDEDE; height:3em; }
div#studenti-a-absolventi div#saa_prace a {
  display:block; float:left; width:45%;
  background:url("../img/layout/odrazka.gif") left center no-repeat transparent;
  padding-left:15px;
}
div#saa_uvitame { width:40%; padding-right:10%; float:left; margin-bottom:3em; }
div#saa_jsou { width:50%; float:left; margin-bottom:3em; }
div#saa_uvitame p, div#saa_jsou p { min-height:2.75em; }

td#potkat_nazev { width:230px; font-weight:bold; }
td#potkat_datum { width:70px; text-align: right; padding-right:15px; font-weight:bold; }

td#pobocky_mesto { width: 150px; font-weight:bold; }
td#pobocky_adresa { width: 200px; }
