/* CSS Document */

/* Obecne nastaveni */
body {max-width:960px; width:90%; margin:auto;
	background-image: url("IMG/frida_background_final.jpg");
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: center;}
/*h1 {color:purple; font-size:50px;}*/
/*h1 {color:purple; font-size:5vw;}*/
h1 {color:purple; font-size: min(max(0.7rem, 5vw), 2rem);}
/*h2 {color:purple; font-size:30px;}*/
/*h2 {color:purple; font-size:4vw;}*/
h2 {color:purple; font-size: min(max(0.7rem, 4vw), 2rem);}
/*p {color:black; font-size:1.8vw;}*/
p {color:black; font-size: min(max(0.7rem, 1.8vw), 1rem);}
nav a {text-decoration: none; color: black;}
nav li {display: inline;}
.banner {width:100%;}
.footer {color:grey; font-size:20px; text-align:center; border-top:solid 3px grey; padding-top:10px}
/*table,th,td {border: 1px; color: solid black}*/

/*
.button {background-color: #4CAF50;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;}
*/

.button { font-size: min(max(0.7rem, 2vw), 1.5rem);}

/* index.html */
.odstavec {text-align:justify;}
.od_obrazek {text-align:center;}
.obrazek {width:70%;}
.seznam_mest {color:blue;}
.seznam_NP {list-style-type:circle}
.obrazek_text {width:300px; float:right; margin-left:10px}
.text_CR {color:red}

/* afrida.html */
.odstavec_mestahtml {text-align:justify;}
.od_obrazek_mestahtml {text-align:center;}
.obrazek_mestahtml {width:50%;}

/* galerie.html */
.table_galerie {width:100%;padding:10px; background-color:#d0d0d0;}
/* .table_galerie {width:100%;padding:10px; background-color:#f2f2f2;} */
.tbody_galerie {text-align:center;}
.td_galerie {align:center; width:250px; padding:10px;}

