#main_kontakt{

}
#main_kontakt h2{
  
}
#kontakt{
}
#udaje{
  margin: 20px 0;  
}
#udaje .udaj{
  margin-left: 150px;
  float: left;
  width: 270px;
  height: 20px;
  text-align: left;
  font-size:11px;
}
#udaje a{
 color:#E8CF40; text-decoration:underline;
}
#udaje a{color:#fff; text-decoration: none;
}
#udaje .udaj .bolt{
  color:#E8CF40;
  font-weight: bold;  
}
#udaje .udaj p{
  width: 115px;
  float: left;
  color:#fff;
}
#udaje .udaj span{
  width: 20px;
  height: 20px;
  display: block;
  background-repeat: no-repeat;
  float: left;
  margin-right: 10px;
}
#najst{
  border-top: 1px solid #431048;
  margin: 0 0 20px 0;
}
.najst-ul{
  list-style-type: none;
  width: 500px;
  float: left;
  
}
.najst-ul li{
  margin: 1px; 
  background-image: url(../images/list_sipka.png);
  background-color: #44114A;
  background-repeat: no-repeat;
  background-position: 2% center;
  width: 496px;
  font-size:11px;
}
.najst-ul li a,.najst-ul li a:hover{
  width: 476px;
  height: 23px;
  display: block;
  margin-left: 20px;
  line-height: 20px;
  
}
.najst-ul li a{
  color: #E8CF40;
  font-size:11px;
}
.najst-ul li a:hover{
  color: #fff;
  text-decoration: none;
}
.najst-obr{
  background-image: url(../images/loga.png);
  height: 80px;
  width: 319px;
  float: right;
}

#formular{
  border-top: 1px solid #431048;
  padding-left:5px;
}
#form{
  margin: 10px 0;
}

.send-hlaska{
  color: red;
  font-size: 16px;
  font-weight: bold;
}

.form-left{
  width: 340px;
}
.form-right{
  width: 500px;
}
label{
  color:#E8CF40;
  font-weight: bold;
}
.form-left label{
  margin: 0 0 0 50px;
  width: 70px;
  display: block;
  float: left;
  line-height: 29px;
}
.form-right label{
  margin: 0 0 0 0px;
  width: 70px;
  display: block;
  float: left;
  line-height: 150px;
} 
.form-left{
  float: left;
}
.form-right{
  float: right;
}
.form-riadok{
  width: 350px;
}
form .pole, form .pole:focus, form .area, form .area:focus{  
  padding-top:8px;
  padding-left:5px;
  color: #fff;  
  font-family:Arial; 
  font-size:11px; 
  font-style:normal;
}
.pole, .pole:focus{
  margin: 2px; 
  width: 208px; 
  height: 21px; 
  border: none; 
}
.pole {
  background-image: url(../images/icons/input.jpg); 
}
.pole:focus {
  background-image: url(../images/icons/input_active.jpg); 
}
.area, .area:focus{
  border: none;
  height: 147px;
  width: 372px;      
}
.area{
  background-image: url(../images/icons/input_obsah.jpg);  
}
.area:focus{
  background-image: url(../images/icons/input_obsah_active.jpg);
}
.posli, .posli:hover{
  border: none;
  margin: 10px 0 0 310px;
  height: 32px;
  width: 140px;
  color: #fff;  
  font-family:Arial; 
  font-size:11px; 
  font-style:normal;
  font-weight: bold;
  cursor: pointer;
}
.posli{
  background-image: url(../images/icons/btn.jpg);
}
.posli:hover{
  background-image: url(../images/icons/btn_hover.jpg);
}

/*
  O mne
*/

#aboutme{

}

#ktosom{
  margin: 0 0 10px 0;
}
.ktosom-obr{
  background-image: url(../images/my_eye.jpg);
  float: left;
  height: 107px;
  width: 189px;
  display: block;
  margin: 0 5px 0 0;
}
#vynikam{
  border-top: 1px solid #431048;
  height: 220px;
}

.vynikam-ul{
  list-style-type: none;
  margin-top:10px;
  font-size:11px
}
.vynikam-ul li{ 
  display: inline-block;
  margin: 0px 1px 1px 0px; 
  background-image: url(../images/list_sipka.png);
  background-color: #44114A;
  background-repeat: no-repeat;
  background-position: 2% center;
  width: 489px;
}
.vynikam-ul li a,.vynikam-ul li a:hover{
  width: 470px;
  height: 23px;
  display: block;
  margin-left: 20px;
  line-height: 20px;
  
}
.vynikam-ul li a{
  color: #E8CF40;
}
.vynikam-ul li a:hover{
  color: #fff;
  text-decoration: none;
  cursor:default;
}

#vznika{
  border-top: 1px solid #431048;
}
.vznika-obr{
  background-image: url(../images/office.jpg);     
  height: 250px;
  width: 510px;
  display: block;
  margin: auto;
  border: 8px #1F0824 solid;
}

/*
  klienty
*/
#ocenuju{
  border-top: 1px #441149 solid;
  margin: 0 0 15px 0;
}
.ocenuju-vlavo{
  list-style-type: none;
  margin-top:10px;
  font-size:11px;
  float: left;
  width: 500px;
}
.ocenuju-vlavo li{ 
  margin: 0px 1px 1px 0px; 
  background-image: url(../images/list_sipka.png);
  background-color: #44114A;
  background-repeat: no-repeat;
  background-position: 2% center;
  width: 489px;
}
.ocenuju-vlavo li p,.ocenuju-vlavo li p:hover{
  width: 470px;
  height: 23px;
  display: block;
  margin-left: 20px;
  line-height: 20px;
  
}
.ocenuju-vlavo li p{
  color: #E8CF40;
  text-decoration: underline;
}
.ocenuju-vlavo li p:hover{
  color: #fff;
  text-decoration: none;
  cursor:default;
}
.ocenuju-obr{
  background-image: url(../images/logotypes_of_companies.png);
  height: 148px;
  width: 498px;
  float: right;
}

#potvrdi{
  border-top: 1px #441149 solid;
}

.klient{
  border-top: 1px #441149 solid;
}
.klient-obr{
  float: left;
  margin: 0 5px 0 0;
}
.klient-text p{
  width: 755px;     
  float: right;
}
.uvodzovky-hore{
  background-image: url(../images/uv_hore.png);
  width: 17px;
  height: 13px;
  margin: 5px 2px 2px 230px;
}
.uvodzovky-dole{
  background-image: url(../images/uv_dole.png);
  width: 16px;
  height: 13px;
  margin: 2px 2px 2px 980px;
}
.klient-info{
  text-align: right;
  margin: 5px; 
}
.klient-meno{
  color: #edd13f;  
  font-family:Arial; 
  font-size:14px; 
  font-style:normal;
  font-weight: bold;  
}
