/* CSS Document */
body {background-color: rgb(204,255,255);}
a, a:link, a:visited {
 text-decoration: none;
 color: rgb(0,0,102);
}
a.main, a.main:link, a.main:visited {
 text-decoration: none;
 color: rgb(255,64,64);
}
a:hover {
 text-decoration: underline;
}
.main {
 margin-top: 100px;
 margin-left: 100px;
 position: absolute;
 background-color: rgb(153,204,225);
 padding: 2px;
 border-right: thin rgb(0,0,102) solid;
 border-bottom: thin rgb(0,0,102) solid;
 border-left: 2px rgb(0,0,102) solid;
 border-top: 2px rgb(0,0,102) solid;
 width: 80%;
}
.main2 {
margin-left: 5px;
margin-right: 15px;
}
.zahlavie {
 text-align: center;
}
.pruh {
background-color: rgb(204,255,255);
position: absolute;
left: 0;
width: 89%;
height: 100px;
top: 3px;
margin-left: 110px;
padding-top: 5px;
}

.pruh img {
margin-left: 3%;
}

.pruh2 {
background-color: rgb(204,255,255);
position: absolute;
left: 3px;
width: 100px;
height: 100%;
top: 0px;
padding-top: 120px;
padding-left: 5px;
}

.menu a {
 color: #fff;
 text-decoration: none;
 margin-left: 10px;
 margin-right: 10px;
}
.menue {
 background-color: rgb(162,188,210);
 border: 2px rgb(0,51,102) solid;
 font-family: Arial, Verdana, sans-serif;
 background-image: url(obrazky/flaskapozad.gif);
 background-repeat: no-repeat;
 background-position: 100% 100%;
 }
 
.menue a {
 margin-left: 10px;
}
.textar {
margin-top: 10px;
}
.onas {
 border: 1px dashed black;
 padding: 5px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 70%;
 text-align: justify;
 margin-left: 5px;
}
.onas h3 {
 text-align: center;
 font-weight: 800;
 margin-top: 0;
 margin-bottom: 0;
}
.orange {
 margin-left: 5px;
 margin-right: 5px;
 font-size: 80%;
 color: rgb(102,153,255);
}
.orange h4 {
 color: rgb(0,0,51);
 background-color: rgb(102,153,255);
 border: 1px solid rgb(0,0,51);
 text-align: center;
  margin-top: 0;
}
.blue1 {
 background-color: rgb(51,51,153);
 border-top: 2px solid rgb(0,0,51);
 border-right: 1px solid rgb(0,0,51);
 border-left: 1px rgb(0,0,51) solid;
 border-bottom: rgb(0,0,51) solid 1px;
 background-image: url(obrazky/flaskaP.gif);
 background-position: right bottom;
 background-repeat: no-repeat;
}
.blue2 {
background-color: rgb(0,102,204);
 border-top: 2px solid rgb(0,0,51);
 border-right: 1px solid rgb(0,0,51);
 border-left: 1px rgb(0,0,51) solid;
 border-bottom: rgb(0,0,51) solid 1px;
 background-image: url(obrazky/flaskaP2.gif);
 background-position: right bottom;
 background-repeat: no-repeat;
}
.blue3 {
 background-color: rgb(255,255,128);
 border-top: 2px solid rgb(0,0,51);
 border-right: 1px solid rgb(0,0,51);
 border-left: 1px rgb(0,0,51) solid;
 border-bottom: rgb(0,0,51) solid 1px;
 background-position: right bottom;
 background-repeat: no-repeat;
}
.blue4 {
background-color: rgb(255,64,64);
 border-top: 2px solid rgb(0,0,51);
 border-right: 1px solid rgb(0,0,51);
 border-left: 1px rgb(0,0,51) solid;
 border-bottom: rgb(0,0,51) solid 1px;
 background-position: right bottom;
 background-repeat: no-repeat;
}
.red {
margin-left: 5px;
 margin-right: 5px;
 font-size: 80%;
}

.red_h4 {
 text-align: center;
 font-weight: 800;
 margin-top: 0;
 background-color: rgb(0,0,102);
 border: 1px solid rgb(102,153,255);
 text-align: center;
 color: rgb(102,153,255);
}
.pata {
background-color: rgb(0,0,102);
color: white;
text-align: center;
}
.pata td {
border-top: 1px solid rgb(153,204,225);
border-bottom: 1px solid white;
}
