html{
  position:absolute; top:0px; left:0px;
  height:100%;
  width:100%;
  overflow:hidden;
  text-align:center;

}

body {
  height:100%;
  width:100%;
  overflow:hidden;
  background-color: #29448B;	
}
*{
  margin:0;
  padding:0;
}
#all {
    top: 4%;
  /*left: 5%;*/
  left:0px;
  width:100%;
  height:92%;
  position:absolute;
  z-index:1;
  text-align:center;
}

#flash{
  margin:0 auto;
}

#all img#kryti{
  position:absolute;
  top:20px; left:170px;_left:150px;_top:30px;
  border:none;
  width:15%;
  height:25%;
  cursor:pointer;
}

#pruhup {
  background:url(img/pruhorange.gif) repeat-x;
  position:absolute;	
  width:100%;
  height:35px;
  top:0px;
  left:0px;
  z-index:10;
  background-color:#ff8c19;
  overflow:hidden;
}

#containerup {
 left:0px;
 height:24px;
 width:90%;
 position:absolute;
 padding:0px;

}

#containerup a {

  margin-left:-1px;
  margin-right:1px;
}

#akhavel{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#90857D;
}

#containerflags {
 /*border: 1px black solid;*/
 position:absolute;
 left:100%;
 margin: 4px 0 0 -70px;
 width:60px;
 height:20px 	
 
}

#pruhdown {
  background:url(img/pruhorange2.gif) repeat-x;
  position:absolute;
  width:110%;
  height:44px;
  bottom:0px;
  left:0px;
  padding: 10px 0 0 8px;
  z-index:11;
  background-color:#ff8c19;
}
#bottom_homepage{
  position:absolute;
  right:10%;
  margin:0px;
  padding:0px;
  height:54 px;
  width:420px;
  margin-top:-10px;
  z-index:10;
}
#bottom_homepage img{
  border:none;
}
img#next_left{
  position:absolute;
  width:20px;
  height:54px;
  left:0px;
  margin-top:-10px;
  cursor:pointer;
  z-index:20;
}
img#next_right{
  
  width:20px;
  height:54px;
  z-index:20;
  cursor:pointer;
}
#containerdown {
  /*border: 1px black solid;*/
  position:absolute;
  height:44px;
  width:100%;
  top:11px;
  left:0px;
}

ul#menu_down{
  margin:0; padding:0;
  margin-left:20px;
  list-style-type:none;
}

#menu_down li{
  display:block;
  float:left;
  
  
}
#menu_down li a{
  line-height:40px;
  padding-top:20px;
  font-size:20px;
  color:black;
  text-decoration:none;
  font-weight:bold;
}


.ramecek {
  background:url(img/ramecek.gif);
  height:44px;
  width:107px;
  float:left;
  text-align:center;
}
.ramecek select{
  width:80px;
  height:40px;
  font-size:40px;
}
#top_logo{
  position:relative;
  top:0px; left:0px;
  width:100%;
  height:70px;
  background:url(img/top-logo.jpg) no-repeat;
  background-color:#ff8c19;
  margin:auto;

}


#bars{
  position:absolute;
  top:35px; left:0px;
  width:100%;
  height:100%;
  background-color:#131516;
}

#next_down{
  position:absolute;
  right:0;
  bottom:88px;
  width:20%;
  height:40px;
  z-index:10;
  cursor:pointer;
  background-color:#131516;
  amargin-left:80%;
}


#next_up{
  position:absolute;
  right:0px;
  top:0px;
  width:20%;
  height:40px;
  z-index:10;
  cursor:pointer;
  background-color:#131516;

}
#left_bar{
  position:absolute;
  top:0px;
  left:0;
  width:20%;
  height:100%;
  background-position:100% 0;
}
#right_bar{
  position:absolute;
  top:0px;right:0;
  width:20%;
  height:98%;
  background-position:0 0;
  padding-top:40px;
  
}
.img_thumb{
  width:150px;height:150px;
  margin:0px auto;
  margin-top:5px;
  padding:0px;
  z-index:-10;
  text-align:center;
}
.img_thumb img{
  border:none;
}
#content{
  position:absolute;
  top:35px;
  left:20%;
  margin:0 20% 0 0%;
  width:60%;
  height:100%;
  z-index:10;
  background:url(img/blacklogo.gif) no-repeat;
  background-position:50% 20%;
  background-color:#131516;
  text-align:center;
  
  
}


#text{
  position:relative;
  margin:auto;
  width:90%;
  height:80%;
  z-index:10;
  overflow:auto;
  color:#ff8c19;
  
}
#text ul{
  list-style-type:none;
  
}

#text ul li a{
  color:#FF8c19;
}
#text h1{
  color:#ff8c19;
}

#text a{
  font-weight:bold;
  color:#ff8c19;
}

#info_banner{
  position:absolute;
  bottom:33px;
  left:0px;
  width:200%;
  height:30px;
}
#info_banner span#info_text{
  position:absolute;
  line-height:30px;
  height:15px;
  font-weight:bold;
  font-size:16px;
}


