/* CSS Document */


*{
margin: 0px;
padding: 0px;
}

body{
text-align: center;
font-family: tahoma, verdana;
background-color: rgb(48,48,48);
}

.obal{
width: 1000px;
margin: 5px auto;
text-align: left;
font-size: 14px;
background-color: rgb(252,207,139);
background-image: url(../obrazky/oranzova.jpg);
background-repeat: repeat-y;
}

.hlavicka{
height: 150px;
background-color: rgb(247,064,022);
}

.hlavicka img{
margin: 10px 0 10px 10px;
}

.nazev{
padding: 5px 10px 5px 10px;
background-color: rgb(152,016,006);
text-align: center;
}

h1{
font-size: 20px;
color: rgb(255,255,255);
}

h2{
color: rgb(152,016,006);
text-align: center;
}

.menu {
width: 195px;
float: left;
background-color: rgb(220,050,017);
text-align: center;
}

.pravy {
/*height:700px;
overflow-y: scroll;*/
width: 195px;
float: right;
background-color: rgb(220,050,017);
text-align: center;
}

.menu a, .menu_pece a, .menu_pece1 a{
text-decoration: none;
color: rgb(0,0,0);
}

.menu a:hover{
background-color: rgb(152,016,006);
color: white;
}

.mezera{
width: 700px;
}

.menu_pece{
float: left;
background-color: rgb(247,064,022);
margin-right: 5px;
margin-bottom: 2px;
border: 1px rgb(152,016,006) solid;
text-align: center;
}

.menu_pece1{
float: left;
background-color: rgb(247,064,022);
margin-bottom: 2px;
border: 1px rgb(152,016,006) solid;
text-align: center;
}

.menu_pece a:hover{
background-color: rgb(152,016,006);
color: white;
}

.menu_pece1 a:hover{
background-color: rgb(152,016,006);
color: white;
}

.radek{
display: block;
padding: 5px 10px 5px 10px;
font-size: 18px;
}

.radek2{
display: block;
padding: 5px 10px 5px 10px;
background-color: rgb(247,064,022);
font-size: 18px;
}

.kontakt{
background-color: rgb(255,153,0);
font-size: 14px;
text-align: center;
color: rgb(152,016,006);
}

.text{
margin-left: 195px;
margin-right: 195px;
padding: 20px 20px 20px 10px;
text-align: justify;
}

.text1{
height:700px;
margin-left: 195px;
margin-right: 195px;
padding: 20px 20px 20px 10px;
text-align: justify;
}

.text2{
padding: 20px 20px 20px 10px;
text-align: justify;
float: left;
}

.text3{
padding: 20px 0 20px 20px;
text-align: center;
width: 760px;
float: left;
}

.text4{
padding: 20px 0 20px 20px;
text-align: justify;
width: 760px;
float: left;
}

.text20{
color: rgb(152,016,006);
font-weight: bold;
}

.foto{
border: 1px rgb(0,0,102) solid;
}


.foto1{
float: left;
border: 1px rgb(0,0,102) solid;
margin-right: 20px;
}

.foto11{
float: left;

margin-right: 20px;
}

.foto2{
float: right;
border: 1px rgb(0,0,0) solid;
margin-left: 20px;
}

.clear{
clear: left;
font-size: 1px;
}

.zapati{
text-align: center;
font-size: 12px;
padding: 5px 5px 5px 5px;
background-color: rgb(152,016,006); 
clear: both;
}

.zapati a {
text-decoration: none;
color: rgb(0,0,0);
}

/*knihovna*/

table{
border: 1px black solid;
width: 720px;
font-size: 12px;
}

th {
padding-bottom: 5px;
padding-top: 5px;
}

td {
padding: 2px;
border-top: 1px black solid;
}

.licha{
background-color: rgb(255,180,59);
}

.pomucky{
font-size: 12px;
float: left;
margin: 5px 10px 5px 10px;
text-align: center;
}

.pomucky img {
border: 1px rgb(0,0,0) solid;
}

.left{
float: left;
}

/*vzkazy*/
iframe{
width: 570px;
height: 600px;
text-align: center;
}

.foto_tym{
text-align: center;
float: left;
width: 235px;
padding-bottom: 30px;
}

