/* CSS Document */
a {
	color : #e5e5e7;
	text-decoration : none;
  font-size: 22px;
}

a:hover {
	color : #e5e5e7;
	text-decoration : underline;
}

a.white, li.white a {
	color: #e5e5e7;
  font-weight: bold;
	text-decoration: none;
}

a:hover.white, li.white a:hover {
	color: #e5e5e7;
  font-weight: bold;
	text-decoration: underline;
}

body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	background-color: #000;
	margin: 0px auto;
  color: #5b5b5b;
}

#strana {
  width: auto;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #0E1A2A;
	margin: 0 auto;        
}

#zahlavi {
  width: 1300px;
  height: 144px;
  margin: 0 auto;
  background-color: #0E1A2A;         
}

.logo {
  width: 320px;
  height: 144px;
  float: left;
  padding: 0 20px 0 170px;     
}

.navigace {
  width: auto;
  height: 144px;
  float: right;
}

.navigace ul {
	/*width: 910px; */
  width: auto;
  margin: 0;
	padding: 60px 160px 10px 10px;
}

.navigace ul li{
  display: inline-block;
  padding-right: 18px
}

.navigace ul li .bullet {
	float: left;
  padding-right: 5px;
}

.navigace ul li a.odkaz {
	float: right;
}          


#obsah {
  width: 1300px;
  height: 100%;
  margin: 0 auto;
  
  background-color: #fff;       
}

#obsah #header {
  max-width: 960px;
  position: relative;
  width: 960px;
  height: 540px;
  margin: auto;
  box-shadow: 0 0 20px rgba(0,0,0,0.4);
}

#obsah #header > img { 
  position: absolute;
  left: 0;
  top: 0;
}

#obsah .hlavni-cinnost {
  width: 960px;
  display: block;
  margin-left: 200px;
  padding-top: 30px;                     
}

#obsah .hlavni-cinnost h1 {
  font-size: 2em;
  color: #11243c;
  margin-left: -10px;
                       
}

#obsah .dozor {
  width: 960px;
  margin: 0 auto;
  padding-top: 20px;
  display: block;                     
}

#obsah .dozor ul {
  padding-top: 20px;
}

#obsah .dozor ul li {
  list-style-image: url("images/middot.png");
  line-height: 2.5;                    
}

#obsah .dozor ul li .odrazka {
  position: relative;
  top: -5px;
}

#obsah .dozor .nadpis {
  width: 960px;
  font-size: 1.6em;                     
}

#obsah .dozor .nadpis img {
  float: left;
  padding-right: 10px                     
}

#obsah .dozor .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;                     
}

#obsah .elektromontaze {
  width: 960px;
  margin: 0 auto;
  padding-top: 10px;
  display: block;                     
}

#obsah .elektromontaze ul {
  padding-top: 20px;
}


#obsah .elektromontaze ul li {
  list-style-image: url("images/middot.png");
  line-height: 2.5;                    
}
#obsah .elektromontaze ul li .odrazka {
  position: relative;
  top: -5px;
}

#obsah .elektromontaze .nadpis {
  width: 960px;
  font-size: 1.6em;                    
}

#obsah .elektromontaze .nadpis img {
  float: left;
  padding-right: 10px;                    
}

#obsah .elektromontaze .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;                     
}

#obsah .bozp {
  width: 960px;
  margin: 0 auto;
  padding-top: 10px;
  display: block;                     
}

#obsah .bozp ul {
  padding-top: 20px;
}


#obsah .bozp ul li {
  list-style-image: url("images/middot.png");
  line-height: 2.5;                    
}
#obsah .bozp ul li .odrazka {
  position: relative;
  top: -5px;
}

#obsah .bozp .nadpis {
  width: 960px;
  font-size: 1.6em;                    
}

#obsah .bozp .nadpis img {
  float: left;
  padding-right: 10px;                    
}

#obsah .bozp .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;                     
}

#obsah .reference {
  width: 960px;
  margin: 0 auto;
  padding-top: 10px;
  display: block;                     
}

#obsah .reference ul {
  padding-top: 20px;
  margin-left: -20px; 
}


#obsah .reference ul li {
  list-style: none;
  line-height: 2.5;
                     
}

#obsah .reference .nadpis {
  width: 960px;
  font-size: 1.6em;                    
}

#obsah .reference .nadpis img {
  float: left;
  padding-right: 10px;                    
}

#obsah .reference .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;                    
}

#obsah .kvalifikace {
  width: 960px;
  margin: 0 auto;
  padding-top: 10px;
  display: block;                     
}

#obsah .kvalifikace ul {
  padding-top: 20px;
}


#obsah .kvalifikace ul li {
  list-style-image: url("images/middot.png");
  line-height: 2.5;                    
}
#obsah .kvalifikace ul li .odrazka {
  position: relative;
  top: -5px;
}

#obsah .kvalifikace .nadpis {
  width: 960px;
  font-size: 1.6em;                    
}

#obsah .kvalifikace .nadpis img {
  float: left;
  padding-right: 10px;                    
}

#obsah .kvalifikace .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;
}

#obsah .kontakt {
  width: 960px;
  margin: 0 auto;
  padding-top: 10px;
  display: block;                     
}

#obsah .kontakt table {
  width: 100%;
  margin-left: 15px;
}


#obsah .kontakt td {
  width: 33%
                       
}

#obsah .kontakt td p {
  font-size: 16px;
  line-height: 2;                     
}

#obsah .kontakt .nadpis {
  width: 960px;
  font-size: 1.6em;                    
}

#obsah .kontakt .nadpis img {
  float: left;
  padding-right: 10px;                    
}

#obsah .kontakt .nadpis h1 {
  font-size: 1.2em;
  color: #11243c;
}