* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  }
  
body {
  background-image:url('../images/bg.png');
  background-position: center;
  text-align: center;
  padding: 0;
  margin: 0;
  }
  
img {border:0px;}

.nabidka {text-align: left; color:#808080;}

.atribut {text-align: right; color:#808080;}

.den {text-align: right;}
.doba {text-align: center;width:35%}

.cenik {color: #808080;}
.download {text-align: center;}
.sipka {width:20px;}

.myHR {margin-top:5px;margin-bottom:5px;}

td {vertical-align: top;text-align: left;}

a {text-decoration: none; color:#bf1451;}

p {margin: 0px;}

h1 {color: #A41247; font-size: 16px;margin-top:15px;}
h2 {color: #A41247; font-size: 11px; font-weight: bold;margin-top:10px;}

li h3 {
  margin-bottom: 0px;
}
object {margin: 0px;}

#holder {
width: 756px;
margin: auto;
margin-top: 0;
padding: 0;
text-align: center;
}

#content {
  margin-top:10px;
  width:756px;
  }


#hlavicka {
  background-image:url('../images/bg_hlavicka.png');
  background-repeat: repeat-x;
  height: 119px;
  }
  
#levy {float: left; width:300px;padding-top:10px;padding-bottom:10px;text-align:right;}
#pravy {float: left; margin-left:10px; width:436px;}
p {
text-align: left;
margin-top: 10px;
margin-bottom: 10px;}
#paticka {clear: both;}

  #patickaL {float:left;width:7px;}
  #patickaNavrcholu {
    float:left;
    width:40px;
    text-align: center;
    background-image:url('../images/bg_paticka_c.png');
    background-repeat: repeat-x;
    height: 52px;
    padding-top:18px;}
  #patickaKontakt {
    float:left;
    width: 600px;
    text-align: left;
    background-image:url('../images/bg_paticka_c.png');
    background-repeat: repeat-x;
    height: 52px;
    padding-left:20px;
    padding-top:12px;}
  #patickaR {float:left;width:89px;}

#pracovni_doba {margin:auto;width:70%}
.titulek {
  text-align: center;
  font-weight: bold;
  padding: 3px;
}
.nadpis h1 {
  text-align: center;
  font-weight: bold;
  color: #cb0000;
  font-size: 13px;
}
.reference {
  text-align: center;
}
.referenceIMG {
  margin: auto;
  text-align: center;
}
.tableReference td {
  width: 25%;
  text-align: center;
}
.referenceIMG img {
  border: 1px solid black;
}
.referenceIMG p {
  text-align: center;
}
div.green,
div.pink{
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  margin: 10px;
  padding: 10px;
  padding-left: 20px;
  padding-right: 20px;
}
div.green {
  background-color:#FFCE33;
}
div.pink {
  background-color:#A01244;
  color: #ffffff;
}
div.pink ul {
  text-align: left;
}
div.pink a {
  color: #FFF36F;
  text-decoration: underline;
}
div.pink li {
  margin-bottom: 5px;
  line-height: 1.5;
}
div.pink span {
  color: #FFBFD7;
  font-weight: bold;
  text-transform: uppercase;
}
#kontakt h1 {
  margin: 15px;
  margin-top: 0px;
  text-align: right;
  margin-bottom: 30px;
}
#author {
clear: both;
}
#author, #author * {
  text-align: center;
  color: #fefefe;
}
