BODY {
 margin : 0;
 min-width : 500px;
 background-color : #ffe100;
 font-size : 12px;
}
A {
 color : rgb(0, 59, 101);
}
A IMG {
border-width: 0;
}
LI {
 margin : 10px 0px 10px 0px;
}
#hlavicka {
 background-color : #ffe100;
 color : #003b65;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-weight : bold;
 overflow : hidden;
 height : 138px;
 z-index : 1;
}
#logo {
 position : absolute;
 z-index : 10;
 left : 0;
 top : 0;
}
#logo a {
 color : #ffe100;
}
#prouzek {
 position : absolute;
 right : 0;
 top : 90px;
 border-width : 0;
 z-index : 5;
 line-height : 25px;
 height : 22px;
 width : 100%;
 overflow : hidden;
}
#podprouzek {
 padding-left : 20px;
}
#svislyprouzek {
 position : absolute;
 left : 0;
 top : 130px;
 width : 60px;
 height : 620px;
 background-color : #003b65;
 z-index : 0;
}
#pruhutextiku {
 position : absolute;
 right : 252px;
 top : 120px;
 width : 100%;
 height : 70px;
 background-color : #003b65;
 z-index : 1;
}
#lobloucek {
 position : absolute;
 right : 236px;
 top : 120px;
 width : 16px;
 height : 16px;
 background-repeat : no-repeat;
 background-image : url("images/modrozluta/ruzek-levy.gif");
 z-index : 1;
}
#robloucek {
 position : absolute;
 right : 0;
 top : 120px;
 width : 16px;
 height : 16px;
 background-repeat : no-repeat;
 background-image : url("images/modrozluta/ruzek-pravy.gif");
 z-index : 1;
}
#slogan {
 position : absolute;
 right : 30px;
 top : 50px;
 z-index : 1;
 background-color : #ffe100;
 color : #003b65;
 font-size : 14px;
 font-weight : bold;
 height : 15px;
 overflow : hidden;
}
#textik {
 position : absolute;
 top : 148px;
 right : 16px;
 width : 220px;
 font-style : italic;
 font-size : 16px;
 color : rgb(0, 0, 0);
 text-align : center;
}
#foto {
 position : absolute;
 top : 132px;
 left : 0;
 width : 190px;
 height : 159px;
 z-index : 5;
}
#navrcholu {
 position : absolute;
 top : 350px;
 left : 15px;
 z-index : 10;
}
#w3c {
 position : absolute;
 top : 300px;
 left : 9px;
 z-index : 10;
}
#w3c.img {
 width : 88px;
 height : 31px;
}
#mapa {
 position : absolute;
 top : 328px;
 left : 62px;
 z-index : 10;
}
#nadpis {
 position : absolute;
 top : 250px;
 right : 30px;
 font-family : "Trebuchet MS", "Geneva CE", lucida, sans-serif;
 font-size : 28px;
 color : #003b65;
}
#podtrzeni {
 position : absolute;
 top : 330px;
 right : 30px;
 width : 80%;
 height : 2px;
 background-color : #ffffff;
 overflow : hidden;
}
#bricho {
 position : absolute;
 top : 360px;
 margin-right : 30px;
 }
 .jablicko {
 position : absolute;
 top : 360px;
 background-image : url("images/modrozluta/jablicko.gif");
 background-repeat : repeat;
 min-height : 250px;
}
#odsazeni {
 width : 80px;
}
#odsazeninadpis{
 width : 190px;
}
#prouzek {
 background-color : #003b65;
 padding : 4px 8px 4px 8px;
}
#prouzek a, #prouzek a:visited {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 12px;
 letter-spacing : 0.5px;
 font-weight : bold;
 background-color : #003b65;
 padding : 4px 8px 4px 8px;
 text-decoration : none;
 color : #ffffff;
}
#prouzek a:hover {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 12px;
 letter-spacing : 0.5px;
 font-weight : bold;
 background-color : #003b65;
 padding : 2px 6px 2px 6px;
 text-decoration : none;
 color : #ffe100;
 border : 2px solid #ffe100;
}
.col1,.col3 {
 width : 45% ;
 text-align : left;
 vertical-align : top;
}
.col2 {
 width : 10%
}
.menu1 {
 font-size : 14px;
 color : rgb(0, 0, 0);
}
.menu2 {
 font-size : 14px;
 color : rgb(255, 255, 255);
 font-weight : bold;
}
.helpsign{
 font-size : 10px;
 font-weight : bold;
}
.popup {
 position : absolute;
 border-width : 1px;
 z-index : 10;
 line-height : 25px;
 overflow : visible;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 12px;
 letter-spacing : 0.5px;
 font-weight : bold;
 background-color : #003b65;
 padding : 4px 8px 4px 8px;
 visibility : hidden;
 list-style : url('images/modrozluta/nic.gif');
 border : 2px solid #ffe100;
}
.popup a, .popup a:visited {
 text-decoration : none;
 color : #ffffff;
}
.popup a:hover {
 text-decoration : none;
 color : #ffe100;
}
.podnadpis {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 16px;
 font-weight : bold;
 color : rgb(0, 59, 101);
 text-align : left;
 padding : 10px 0px 10px 0px ;
}
h1,h2,h3,h4 {
 color : rgb(0, 59, 101);
}
.podnadpis2 {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 14px;
 font-weight : bold;
 color : rgb(0, 0, 0);
 text-align : left;
}
.text {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 13px;
 color : rgb(0, 0, 0);
 text-align : justify;
}
.valid{
/* font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 13px; */
 color : #ff0000;
 background-color : #ffe100;
 border : 0px;
/* text-align : justify; */
}
.disabled{
 color : #000000;
}
.text2 {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 12px;
 color : rgb(0, 0, 0);
}
.copyright {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica"; 
 font-size : 10px;
 color : rgb(0, 0, 0);
 text-align : center;
}
.mapastr {
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 9px;
 color : rgb(200, 200, 0);
 text-align : left;
 vertical-align : sub;
}
.nobr {
 white-space : nowrap;
}
.hsize {
 width : 750px;
}
.krk {
 position : absolute;
 top : 306px;
 width : 850px;
}
.bricho {
 position : absolute;
 top : 600px;
 width : 750px;
}
.wonb {
 background-color : #003b65;
 color : #ffffff;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-weight : bold;
}
.yonb {
 background-color : #003b65;
 color : #ffe100;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-weight : bold;
}
.bony {
 background-color : #ffe100;
 color : #003b65;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-weight : bold;
}
#emergingDivAbs{
 position:absolute;
 background-color: #ffe100;
 color : #003b65; 
 padding : 3px;
 border: 2px solid #003b65;
 font-family : "arial ce", "helvetica ce", "arial", "helvetica";
 font-size : 12px;
 z-index:50;
 display:none; 
 /* to be changed as well as top,left,width,height */
}
#emergingDivRel{
 position:relative;
 padding : 0px;
 /* to be changed as well as top,left,width,height */
}
@media print {
 #foto {
  position : relative;
  height : 0;
 }
 #textik {
  position : relative;
 }
/* radsi ne */
 #foto,#textik,#hlavicka,#w3c,#navrcholu,#svislyprouzek,#pruhutextiku,#lobloucek,#robloucek,#odsazeni,#podtrzeni 
 {
  display : none;
 }
 body {
  background-color : white;
 }
 #nadpis,#bricho {
  position : relative;
  top : 0;
  left : 0;
 }
 .jablicko {
  background : none;
 }
}