/* CSS Document */
#main{
font-size:100%;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
}

#main li{
line-height:25px;
}

#main p{
padding-bottom:15px;
}

#main h1{
font-size:120%;
color:#0161c8;
}

#main h2{
font-size:120%;
color:#0161c8;
}

#main h3{
font-size:100%;
color:#0161c8;
font-weight:normal;
text-decoration:none;
}

.blue{
color:#0161c8;
}

.form{
background-image:url(../image/www/formular.jpg); width:465px; margin-left:10px; height:411px; padding:6px; float:left;
}

.form2{
background-image:url(../image/www/formular.jpg); width:460px; height:422px; float:left;
}
.secretary{
margin-top:80px;
float:right;
}

.f_jm{
width:223px;
float:left;
padding:8px;
padding-left:15px;
}

.f_jm_f{
width:190px;
float:left;
border-width:0px;
margin-left:15px;
height:20px;
}

.f_mail{
width:180px;
float:left;
padding:8px;
}


.f_mail_f{
width:190px;
float:right;
border-width:0px;
margin-right:15px;
height:20px;
}

.f_tel{
width:223px;
float:left;
padding:8px;
padding-top:15px;
padding-left:15px;
}

.f_code{
width:180px;
float:left;
padding:8px;
padding-top:15px;
}

.f_tel_f{
width:190px;
float:left;
border-width:0px;
margin-left:15px;
height:20px;
}

.f_code_f{
width:190px;
float:right;
border-width:0px;
margin-right:15px;
height:20px;
}

.f_pic{
float:right;
margin-top:10px;
margin-right:38px;
}

.f_note{
width:213px;
float:left;
padding:8px;
padding-top:65px;
padding-left:15px;
}

.f_note_f{
width:435px;
border-width:0px;
margin-left:15px;
height:110px;
}

.f_odeslat{
background-image:url(../image/www/odeslat.jpg);
border-width:0px;
padding:0px;
margin:0px;
border-top-style:none;
width:109px;
height:30px;
float:right;
margin-right:15px;
margin-top:10px;

}

.mini{
width:282px;
height:146px;
line-height:22px;
background-image:url(../image/www/mini.jpg);
float:right;
padding-top:25px;
padding-left:35px;
}

.mini_nadpis{
color:#0161c8;
font-weight:bold;
margin-bottom:15px;
}

.pic_spol{
float:left;
margin-top:40px;
}

.big{
margin-top:10px;
width:316px;
height:160px;
line-height:22px;
background-image:url(../image/www/mak.jpg);
float:left;
padding:25px;
}

.big3{
margin-top:10px;
width:326px;
height:160px;
line-height:22px;
background-image:url(../image/www/big.jpg);
float:left;
padding:25px;
}

.big img{
float:right;
width:107px;
height:160px;
}

.big3 img{
float:right;
width:107px;
height:160px;
}

.kariera{
margin-top:13px;
float:right;
}

#kontakty{
float:right;
}

.pobocka{
float:left;
margin-top:40px;
background-color:#e0e1e1;
width:183px;
}

.pobocka a{
margin:15px;
font-size:14px;
color:#58585a;
font-weight:lighter;
font-style:normal;
}

.pobocka a:hover{
margin:15px;
font-size:14px;
color:#0161c8;
font-weight:lighter;
font-style:normal;
}

.calc{
float:left;
margin-top:40px;
background-color:#e0e1e1;
width:183px;
}

.calc a{
margin:15px;
font-size:14px;
color:#58585a;
font-weight:lighter;
font-style:normal;
}

.calc a:hover{
margin:15px;
font-size:14px;
color:#0161c8;
font-weight:lighter;
font-style:normal;
}

.pobocka_p{
margin-left:-12px;
}

#pobocky_pic{
margin-bottom:12px;

}

#kontakty{
margin-top:80px;
float:left;
margin-left:30px;
width:770px;
}

#kontakty h1{
margin:0px;
}

.foto_pobocka{
width:300px; 	
float:right;
}

.pic1{
margin-left:-20px;
}
.k_text{
margin-top:50px;
color:#0161c8;
}

.funkce{
margin-top:20px;
}

.ka_mak{
float:right;
margin-top:-80px;
}


 .partneri_k{
 margin-top: 40px;
  width: 990px;
  clear: both;
 }
 
  .partneri_h{
  margin-top: 40px;
 }

 .partneri_k h2{
   float:left;
margin-top: 0px;
margin-left: 40px;
 }
 
.partneri_k img{
float:left;

 }
 
 .partneri_t{
float:left;
width: 790px;
margin-left: 40px;

 }
 
 .pic_par{
float:right;
margin-top:40px;
}

.logo_o_spol{

float:right;
padding-top:35px;
padding-right:50px;
}