* {margin:0; padding:0; font-family: 'Exo', sans-serif; font-size: 14px;}

h1 { font-size: 25px; margin: 25px 0 5px;}
h2 { font-size: 18px; margin: 25px 0 5px;}
p { margin: 15px 0 5px;}
ul { margin: 5px 0 5px 25px;}



.header {
  border-bottom: 1px solid #fff;
  -moz-box-shadow: 1px 1px 45px #aaaaaa;
  -webkit-box-shadow: 1px 1px 45px #aaaaaa;
  box-shadow: 1px 1px 45px #aaaaaa;
  padding-top: 0;
  text-align: left;
  background: url(../img/head-bg.jpg) repeat-x;
  margin-bottom: 0;
}

.header-content {
  display: block;
  height: 145px;
  background: url(../img/banner.jpg) no-repeat scroll 0 0 #fff;
  width: 1050px;
  z-index: 100;
  margin: 0 auto 0 auto;
  border: none;
  border-radius: 0;
  box-shadow: none;
  padding: 20px 0 5px 0;
}

.content {
  display: block;
  min-height: 920px;
  background: #fff;
  width: 1040px;
  margin: 50px auto 0 auto;
  padding: 0px;
}
// KARTIČKY
.objednat_razitko, .vymenit_desku, .nahradni_polstarky, .razitkove_barvy, .hotova_razitka, .kapesni_razitka, .sestavovaci_razitka, .uredni_razitka, .datumova_razitka { }
.content a {
  display: block;
  float: left;
  width: 280px;
  height: 65px;
  margin: 10px 13px 20px 13px;
  padding: 200px 20px 0 20px;
  text-align: center;
  text-decoration: none;
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  color: #fff;
}

.objednat_razitko  { background: url(../img/komplet.jpg) no-repeat top left; }
.vymenit_desku  { background: url(../img/vymenit_text.jpg) no-repeat top left; }
.nahradni_polstarky  { background: url(../img/nahradni.jpg) no-repeat top left; }
.razitkove_barvy  { background: url(../img/barvy.jpg) no-repeat top left; }
.hotova_razitka  { background: url(../img/hotova_razitka.jpg) no-repeat top left; }
.kapesni_razitka { background: url(../img/kapesni_razitka.jpg) no-repeat top left; }
.sestavovaci_razitka  { background: url(../img/sestavovaci.jpg) no-repeat top left; }
.uredni_razitka { background: url(../img/uredni.jpg) no-repeat top left; }
.datumova_razitka { background: url(../img/datum_razitka.jpg) no-repeat top left; }

.content a:hover { background-position: bottom left; }


// PATIČKA
.paticka { }

.paticka .obsah { 
  display: block;
  width: 980px;
  height: inherit;
  margin: 0 auto;
}

.paticka .pruh1 { 
  height: 145px;
  background: url(../img/pruh_pozadi.jpg) no-repeat top center;
}
.paticka .pruh1 .pruhL { 
  display: block; float: left;
  background: url(../img/razitka.png) no-repeat top 30px left;
  width: 300px;
  height: inherit;
}
.paticka .pruh1 .pruhP { 
  display: block; float: left;
  background: url(../img/pruh.jpg) no-repeat top left;
  width: 680px;
  height: inherit;
}
.paticka .pruh1 .pruhP p{ 
  height: inherit;
  color: #fff;
  padding: 20px 0px 10px 130px;
  background: url(../img/i.png) no-repeat top 30px left 55px; 
}
.paticka .pruhP p span{
 font-size: 125%;
} 

.paticka .pruh2 { 
  color: #00457e;
  height: 155px;
}
.paticka .pruh2 .pruhL {
  float: left; 
  background: url(../img/profil.png) no-repeat top 30px left;

 }
.paticka .pruh2 .pruhP { 
  float: right;
  background: url(../img/dum.png) no-repeat top 30px left;
 }
.paticka .pruh2 .pruhL p, .paticka .pruh2 .pruhP p {
  padding: 10px 5px 0 60px;
  font-size: 18px;
 }
.paticka .pruh3 { 
  height: 20px;
  background: url(../img/linka.jpg) no-repeat top center #fff;
}


