/* ************************************* */
/* *** STYLY SPOLEČNÉ VŠEM STRÁNKÁM  *** */
/* ************************************* */



/*  Standartní odstavec */
p {  text-indent: 2ex;
     text-align: justify;
}

/*  Neodsazeny odstavec */
.neodsazenyodstavec { text-indent: 0ex;
}


/* Odstavec zarovnávaný pouze zleva */
.levyodstavec{ text-align: left;
}

.neodsazenylevyodstavec { text-indent: 0ex;
                          text-align: left; 
}


/* Odstavec zarovnávaný pouze zprava */
.pravydostavec{ text-align: right;
}


/*  Zvýrazněný odstavec */
.zvyraznenyodstavec {   font-style: italic;
                        font-weight:bold;
                        margin-left: 4ex;
                        margin-right: 4ex;
                        clear:both;
}

/*  Standartní nadpis 1. úrovně */
h1 {  text-align: center;
      font-size: 200%;
      font-weight:normal;
}

/*  Standartní nadpis 2. úrovně */
h2 {  text-align: left;
      font-size: 150%;
      font-weight:normal;
}

/*  Standartní nadpis 3. úrovně */
h3 {  text-align: left;
      font-size: 120%;
      font-weight:bold;
}


/* Standartní tabulka */
table,td,th,tr {    
  font-weight:normal;
}



/*  Standartní obrázek */
img { border:none;
      text-align:center;
}

/* Blok umístěný na pravo a obtékaný zleva  */
.pravyblok {  margin-left: 7px;
              margin-top: 7px;
              margin-bottom: 5px;
              float:right;
}

/* Blok umístěný na levo a obtékaný  zprava  */
.levyblok {  margin-right: 7px;
             margin-top: 7px;
             margin-bottom: 5px;
             float:left;
}
                                  
/*  Chování odkazu, který je náhledem na obrázek, na který ukazuje  */
.obrazkovyodkaz { border: none 0px;
                  margin:0;
}


.konec_plovoucich {
  clear:both; float:left; margin-bottom:2ex;
  white-space: nowrap;
}

/* Seznam literatury*/
.literatura { font-weight:bold;
              font-size:80%;
    			    margin-left:2ex;
				      margin-right:2ex;
              margin-top:4ex;
              margin-bottom:8px;
              clear:both;
}

#zdroj {
  margin-bottom: 0ex;
}

/* Způsob zápisu jedné položky v seznamu literatury*/
.zdrojzwebu, .kniha, .clanek { 
  margin-top:1ex;
  margin-left:2ex;
  font-weight:normal;
  font-size:100%;;
}


#patka {
    text-align:center;
}


/* Vypln, aby zobrazil spravne ramecek kolem plovouciho objektu*/
.vypln {
  clear:both;
}

.vypln hr {
  visibility:hidden;
  margin-bottom: 1ex; 
}

.popiswebu {
  margin-top:4ex;
  margin-bottom:3ex;
  border-top: 1px solid;
  border-bottom: 1px solid;
}

/* *********************************************** */
/* *** STYLY POUZE PRO STRÁNKY S FOTOGALERIEMI *** */
/* *********************************************** */


/* Tabulka  náhledů ve fotogalerii */
div.galerie {  
   font-size: smaller;
   margin: auto;
   text-align:center;
   vertical-align:top; 
   padding: 4px;

}


h2.galerie {
   text-align:center;
   font-size: 130%;
   margin-top: -1ex; 
}

div.obr_a_popis { display:inline-block; vertical-align:top; margin: 3px; }

    
.sirka250 div.obr_a_popis {width: 258px;}
.sirka350 div.obr_a_popis {width: 358px;}    
  


div.sirka250  { min-width: 262px; }
div.sirka350  { min-width: 362px; }

.galerie .radek {display:inline;}

/*  Tabulka  s prehledem  fotogalerii */
.prehledgalerii {  font-size: 140%;
                   padding:0;
}



/* *************************************** */
/* *** STYLY POUZE PRO ÚVODNÍ STRÁNKU  *** */
/* *************************************** */

.patka {
  padding: 4px;
  margin-top:3ex;
  text-indent: 0ex;
  text-align: left;
}


/* Nadpis na titulní strance */
.nadpis {  font-size: 300%;
           text-align:center;
           font-weight:normal;
           margin-top: 0ex;
           margin-bottom: 1ex;

}

/* Uvítání na titulní strance */
.uvitani {  font-size: 180%;
            text-align:center;
            font-weight:normal;
            margin-top: 0ex;
}


#ze_slunecno, #z_flymetu, #z_chmi {display:inline-block; margin:0.3ex;text-align: center;} 
#z_flymetu div {display:inline-block;}

#z_flymetu strong, #z_chmi strong {text-align: center; color: 3B4695; }

#z_flymetu span, #z_chmi span {text-align: center; clear: left; }

#z_flymetu div, #z_chmi div {margin:0.2ex;}

#z_flymetu, #z_chmi { margin-top: 0.5ex;}

#pocasi>div {clear: left;}



.fb-page {
  width: 186px; 
  margin:0px;
  text-align: center; 
  padding:0px;
}

#hao_na_fb h2.s {display:block;}


/* Adresa na titulní strance */
address {  font-size: 100%;
           text-align:left;
           font-weight:normal;
           margin:2ex;
}



#adresa { float:left; padding:20px; width:40%;}

#email {float:right; padding:20px; width:40%;}

#klubovna {clear:both;}

ul#aeroklub {
   font-size: 120%;
   margin-top: 3ex;
}

ul#aeroklub li{
  margin-right:3ex;
}

div#IL_OHAO {
  margin-top:0.6ex;
  height: 590px;
  width:250px;
  float:right;
  padding-left: 55px;
  padding-right: 55px;
  padding-top: 20px;
  background-image: url(grafika/film.png);
}

div#IL_OHAO a img{
 margin-top:10px;
 margin-bottom:10px;
 border: 1px solid white;
}


/* Centrovany blok */
.centrovanyblok {
   margin-left:auto;
   margin-right:auto;
   text-align:center;
}

.centrovanyblok h2, address h2{
   text-align:center;
}

.novinka_top {
 padding-bottom: 2ex;
 font-weight:800;
 background-image: url(grafika/upozorneni.gif);
 background-position: 50% 80%;
 background-repeat: no-repeat; 
 min-height:60px;      
 clear:both;
}


.novinka {
 margin-bottom: 2ex;
 clear:both;
}


.rocninovinky h2{
  text-align:center;
  clear:both;
  font-weight:600;
}

.novinka h3 {
  font-size:110%;
  margin-bottom:0px;
}

.novinka h3 a {
   margin: 0px 1ex;
   font-size:80%;
   font-weight:normal;
}

.novinka h3 span, .novinka_top h3 span {
   margin-right: 2ex;

}

/* *********************************************** */
/* *** STYLY POUZE PRO STRÁNKU O LETISTI       *** */
/* *********************************************** */

/* Tabulka  s udaji o letišti */

.oddil_letiste {clear:both;}

.dataletiste {
  border: 0px;
  margin-top: 4ex;
}


.dataletiste th, .dataletiste td {
  border: 0px;
}

th h2 {
  text-align: center;
  margin-bottom:1ex;
}

.dataletiste th {
  text-align: left;
}

#statut, #umisteni, #provozovatel, #drahy {
 width:46%;
 float:left;
}

#sluzby, #provozinfo {
 width:95%;
 clear:both;
}


#statut, #umisteni  {
 margin-right: 2%;
}



#statut + #drahy {
 margin-bottom: 6ex;
}

#drahy + a {
   clear: both; 
}

.oddil_letiste  a[class~="obrazkovyodkaz"]  {
   color:red;
}

 


/* Stranka s tabulkou všech letadel v historii HAO*/
.seznamletadel, .seznamletadel th, .seznamletadel td {
  border: 1px solid;
  border-collapse:separate;
}

.seznamletadel {
  width: 95%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

h2.seznamletadel {
  border:0px;
  text-align:center;
  margin-top:5ex;  
}



/* ************************************************ */
/* *** STYLY POUZE PRO STRÁNKY S POPISY LETADEL *** */
/* ************************************************ */

/*  Chování odkazu na podrobnejší popisy letadel  */
a.technickypopis { text-decoration: none;
                   vertical-align:text-bottom;
                   font-size:xx-small;
                   float: right;
}


/*  Objekt s kratkym predstavenim jednoho typu */
.typletadla{  border: 1px solid;
              padding:2ex;
              clear:both;
              margin-top:4ex;
}



.typletadla h2{
 text-align:center;
}


.typletadla h2 a{
 padding:0px 1ex;
}


.letadlo{  margin:1ex;
           padding:1ex;
           clear:both;
           margin-bottom:0ex;
           padding-bottom:0ex;
           width:90%;
}




ul.historieletadla_vlevo{ 
  margin-top:10px;
  padding-top:10px;
  margin-left:30px;
  padding-left:10px;
  list-style: outside;
  list-style-type:none;
  float:left;
}

ul.historieletadla_vpravo{ 
  margin-top:10px;
  padding-top:10px;
  margin-right:30px;
  padding-right:10px;
  list-style: outside;
  list-style-type:none;
  float:right;
}


.imatrikulace h3 { text-align:center; margin:2px;
} 

.typletadla .levyodstavec{
  margin-left: 2ex;
  margin-right: 2ex;
  border:1px solid black;
  margin-top:5ex;  
} 
 
.typletadla .lichy{
  margin-left: 2ex;
  margin-right: 2ex;
  border:1px solid black;
  width: 50%;
  float:left;
  margin-top:5ex;  
} 


.imatrikulace {
  float:left;
  margin:1ex;
  min-width:40%;
}


#technicka_data {
  width:90%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  border:4px solid;
  border-collapse:collapse;   
}

#technicka_data th {
  font-size:140%;
  font-weight:900;
}


#technicka_data th, #technicka_data td {
  border:3px solid;
  border-collapse:collapse;
  vertical-align:top;  
}

#techdata, #prurez, #planek, #polara, #polara2  {
  width:34%;
  float:right;
  clear:right;
}  

#popisletadla {
 float:left;
 width:60%;
 margin-right:2%;
 clear: left;
}


#fotkyletadla h3 {  text-align: left;
      font-size: 150%;
      font-weight:normal;
}


#fotkyletadla a {
  float: left;
}



/*
#rozmery, #hmotnosti, #vykony, #motor {
  width:100%;
} */

#rozmery th, #hmotnosti th, #vykony th, #motor th{
  border:2px solid;
  border-collapse:separate;      
  font-size:120%;
  font-weight:600;
}

#rozmery td, #hmotnosti td, #vykony td, #motor  td{
  border:1px solid;
  border-collapse:separate;  
}


@media print {

#kontejnermenu, .s { display:none;}
html, body, #kontejnerobsahu { position:static;}
img {border: 1px solid black;}
}
