.stop_intro {
  position: absolute;
  bottom: 130px;
  left: 505px;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;

}

body { 
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-family: verdana;
  font-size: 10px;
  background: #EEEEEE;

}

.t {
  position: absolute;
  height: 100%;
  width: 100%;
  border: 0px solid red;
  min-width: 970px ;
  min-height: 600px;

}


#tablebody{
  position: absolute;
  text-align: center;
  top: 0px;
  height: 100%;
  width: 100%;
  min-width: 970px ;
  min-height: 600px;  
  background-color: #EEEEEE;
  background-image: url("../img/layout/back.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;  

}

			#test1 {
				background-color: #000;
				width: 100px;
				height: 100px;
				color: #fff;
				float: left;
			}
			

h1 { font-size: 11px; font-weight: bold; margin-left: 10px; margin-bottom: 10px; color: #555; }
h2 { margin-left: 0px; font-size: 11px; font-weight:  bold; margin-top: 0px; margin-bottom: 0px; cursor: pointer; padding: 0px}
h3 { margin-left: 10px; font-size: 11px; font-weight:  bold; margin-top: 0px; margin-bottom: 0px; cursor: pointer; padding: 0px }
h4 { margin-left: 20px; font-size: 11px; font-weight:  normal; margin-top: 0px; margin-bottom: 0px; cursor: pointer; padding: 0px }

a {
     text-decoration: none; color: #FFFFFF; border: 0px;
}			

img {
  border: 0px;
}
#prezentace {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 970px; 
  height: 600px;
  margin: -302px 0px 0px -512px;
  text-align: left;
  padding: 0px;
  background-position: 0px -10px;
  overflow: hidden;
  border: 0px solid red;
}

#intro {
  position: absolute;
  top: 50%;
  left: 50%;  
  width: 1100px;  
  height: 780px;
  margin: -390px 0 0px -500px;
  text-align: left;
  padding: 0px;
  overflow: hidden;
  background-position: 0px 0px
} 

#intro_obal {
  position: absolute;
  top: 50%;
  left: 50%;  
  width: 446;
  height: 446;
  margin: -223px 0 0px -223px;
  
  
}

#podpic_p {
  position: absolute;
  top: 50%;
  left: 50%;  
  width: 1100px;  
  height: 780px;
  margin: -390px 0 0px -500px;
  text-align: left;
  padding: 0px;
  overflow: hidden;
  background-position: 0px 0px
} 

#podpic{
  position: absolute;
  left: 327px;
  top: 167px; 
  display: none; 

}

#podpic2{
  position: absolute;
  left: 327px;
  top: 167px; 
  display: none; 

}

#clona {
  position: absolute;
  top: 0px;
  left: 0px;  
  width: 1100px;  
  height: 780px;
  background: #EEEEEE;
  border: 1px red solid;

} 

#preloader {
  position: absolute;
  top: 50%;
  left: 50%;  
  width: 1100px; 
  height: 780px;
  margin: -390px 0 0px -500px;
  text-align: center;
  padding: 0px;
  overflow: hidden;
  background: #EEEEEE;
  z-index: 9999;
}

#box_strankovani {
  position: absolute;
  top: 242px;
  left: 867px;
  color: #999999;
  font-weight: bold;
  font-size: 14px;
  height: 400px;
  width: 100px;
}

#box_podmenu {
  position: absolute;
  top: 200px;
  left: 0px;
  color: #999999;
  font-size: 14px;
  height: 400px;
  width: 260px;
}

#box1_menu {
  position: absolute;
  top: -0px;
  left: -230px;
  color: #999999;
  font-weight: bold;
  font-size: 14px;
  height: 208px;
  width: 228px; 
  background: url(../img/layout/menu_pozadi.png);
  background-position: -25px -0px;
}


.strankovani {
  font-size: 8px;
  width: 95px;
  height: 15px;
  cursor: pointer;
}
 
#menu {
  position: absolute;
  left: 136px;
  top: 71px;
  width: 230px;
  height: 220px;
  display: block;  
}

#navigace_menu {
  position: absolute;
  left: 175px;
  top: 166px;
  width: 230px;
  height: 220px;
  z-index: 9999999;  
}

#podmenu {
  position: absolute;
  left: 175px;
  top: 390px;
  width: 230px;
  height: 220px;
  display: block;
  color: #999;
}

#podmenu2 {
  position: absolute;
  left: 175px;
  top: 390px;
  width: 230px;
  height: 220px;
  display: none;
  color: #999;
}

#menu_ostatni {
  position: absolute;
  left: 50px;
  top: 530px;
  width: 100px;
  height: 90px;
  vertical-align: bottom;
  display: none;
}

#menu_ostatni .polozka {
  float: right;
  margin-top: 5px;
  cursor: pointer; 
}

#box_1 {
  position: absolute;
  left: 136px;
  top: 312px;
  width: 229px;
  height: 225px;
  color: #EEE;
  font-size: 11px;
  background-position: -9px -5px;
  border: 0px solid green;
  display: block;
}

#box_2 {
  position: absolute;
  left: 378px;
  top: 328px;
  width: 235px;
  height: 215px;
  display: block;
  color: #FFF;
  font-size: 11px;
  border: 0px solid red
}

#box_3 {
  position: absolute;
  left: 620px;
  top: 328px;
  width: 235px;
  height: 205px;
  color: #222;
  font-size: 11px;
  overflow: hidden;
  background-position: -9px -5px;
  bbackground: #CECECE;
  border: 0px solid green
}

#navigace_galerie {
  position: absolute;
  left: 398px;
  top: 289px;
  width: 230px;
  height: 220px;
  z-index: 99999999;
}

.menu_1 {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_exterier_tlacitko.jpg);
}

.menu_1_selected {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_exterier_tlacitko.jpg);
  background-position: 0px -224px; 
}

.menu_2 {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_interier_tlacitko.jpg);
  width: 109px;  
}

.menu_2_selected {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_interier_tlacitko.jpg);
  width: 109px;  
  background-position: 0px -224px; 
}

.menu_3 {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_dekorace_tlacitko.jpg);
}

.menu_3_selected {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_dekorace_tlacitko.jpg);
  background-position: 0px -224px; 
}


.menu_4 {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_sluzby_tlacitko.jpg);
  width: 109px;  
}

.menu_4_selected {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 99999998;  
  overflow: hidden;
  padding: 0px;
  background: url(../img/layout/menu_sluzby_tlacitko.jpg);
  width: 109px;  
  background-position: 0px -224px; 
}

.menu_polozka img {
  position: absolute;
  top: -44px;
  left: 0px;
  border: 0px solid gray
}





.menu_polozka_bila {
  position: relative;
  float: left;
  width: 112px;
  height: 112px;
  margin-left:1px;
  margin-bottom:1px;
  background: #FFFFFF;
  vertical-align: middle;
  text-align: left;
  cursor: pointer;
}

.navigace_menu_polozka {
  position: relative;
  float: left;
  width: 112px;
  height: 12px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;  
}

.menu_polozka img {
  margin-top: 45px;
  margin-left: 0px;
}

.gal_polozka {
  position: relative;
  float: left;
  width: 105px;
  height: 105px;
  border: 1px solid #FFF;
  margin-left:1px;
  margin-bottom:1px;
  background: #FFF;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  
}

.navigace_gal_polozka {
  position: relative;
  float: left;
  width: 113px;
  height: 113px;
  margin-left:1px;
  margin-bottom:1px;
  cursor: pointer;
  z-index: 9999999;
}

.gal_obr {
  postion: absolute;
  top: 0px;
  left: 0px; 
  display: none;
}
.gal_polozka img {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.logo {
  position: absolute;
  left: 55px;
  top: 161px;
  cursor: pointer;
  display: none;
}

#galerie_obrazek {
  position: absolute;
  left:359px;
  top: 12px;
  overflow: hidden;
  height: 305px;
  width: 570px;
  background: #FFF;
  background-image: url("../img/layout/gal_back.jpg");
  display: block;
}

#box_3 {  z-index: 9999999;overflow: hidden }
#box_3_iframe { position: absolute; top: opx; overflow: hidden; padding: 0px; margin: 0px; border: 0px; width: 206px; height: 226px; text-align: justify; }
#box3_iframe_vnitrek { position: absolute; top: 0px; color: #333; width: 210px; text-align: justify  }
#box3_iframe_vnitrek p { font-weight: normal;  padding-top: 5px; margin-left: 10px; color: #555; width: 200px }
#skrolovadlo3 { position: absolute; padding: 0px; background:#D4D4D4; top: 17px; width: 11px; height: 172px; left: 214px; overflow: hidden; background-position: -5px  0px; }
#tahatko3 { cursor: pointer; margin: 0px; position: absolute; background: #D4D4D4; left: 0px; top: 0px; width: 11px; height: 10px; opacity: 1; filter: alpha(opacity: 100); display: block }
#box_3 .sipka_dolu { position: absolute; cursor: pointer; top: 5px; left: 214px }
#box_3 .sipka_nahoru { position: absolute; cursor: pointer; top: 190px; left: 214px }

#box_1 {  z-index: 9999999;overflow: hidden }
#box_1_iframe { position: absolute; top: opx; padding: 0px; margin: 0px; border: 0px; width: 220px; height: 226px; text-align: justify }
#box1_iframe_vnitrek { position: absolute; top: 0px; width: 200px}
#box1_iframe_vnitrek p { font-weight: normal;  padding-top: 5px; margin-left: 10px; color: #555; width: 200px }
#skrolovadlo1 { position: absolute; padding: 0px; background:#B4B4B4; top: 35px; width: 11px; height: 172px; left: 219px; overflow: hidden; background-position: -5px  0px;}
#tahatko1 { cursor: pointer; margin: 0px; position: absolute; background: #B4B4B4; left: 0px; top: 0px; width: 11px; height: 10px; opacity: 1; filter: alpha(opacity: 100); display: block }
#box_1 .sipka_dolu { position: absolute; cursor: pointer; top: 23px; left: 219px }
#box_1 .sipka_nahoru { position: absolute; cursor: pointer; top: 208px; left: 219px }

#box_2 {  z-index: 9999999; overflow: hidden }
#box_2_iframe { position: absolute; top: opx; padding: 0px; margin: 0px; border: 0px; width: 206px; height: 226px; text-align: justify; }
#box2_iframe_vnitrek { position: absolute; top: 0px; width: 200px; width: 210px; text-align: justify }
#box2_iframe_vnitrek p { font-weight: normal;  padding-top: 5px; margin-left: 10px; color: #555; width: 200px }
#box2_iframe_vnitrek h2 { font-size: 11px; font-weight: bold; margin-left: 10px; margin-bottom: 10px; color: #555; margin-top: 5px}

#skrolovadlo2 { position: absolute; padding: 0px; background:#D4D4D4; top: 19px; width: 11px; height: 172px; left: 219px; overflow: hidden; background-position: -5px  0px;}
#tahatko2 { cursor: pointer; margin: 0px; position: absolute; background: #D4D4D4; left: 0px; top: 0px; width: 11px; height: 10px; opacity: 1; filter: alpha(opacity: 100); display: block }
#box_2 .sipka_dolu { position: absolute; cursor: pointer; top: 7px; left: 219px }
#box_2 .sipka_nahoru { position: absolute; cursor: pointer; top: 192px; left: 219px }

#gal_obr_1 { display: none }
#gal_obr_2 { display: none }

.menu_home { z-index: 9999999;cursor: pointer; position: absolute; left: -5px; top: 70px }
.menu_partneri { z-index: 9999999;cursor: pointer; position: absolute; left: -5px; top: 480px }
.menu_kontakt { z-index: 9999999; cursor: pointer; position: absolute; left: -5px; top: 510px }
.menu_akcni_nabidka { z-index: 9999999;cursor: pointer; position: absolute; left: 44px; top: 458px }

.arco_logo { z-index: 9999999;cursor: pointer; position: absolute; left: 870px; top: 498px }

.menu_selected {  background-position: 0px -224px;  }

.neviditelny { display: none }




#ctverec_1 { width: 217px; height: 217px; position:absolute; top:0px; left: 0px; }
#intro_1_1 { border: 1px solid #b5b4b5; position: absolute; left: 0px; top: 0px; display: block}
#intro_1_2 { left: -46px; top: -46px; border: 1px solid #b5b4b5; position: absolute; display: none}
   
#intro_n1 { display: none; position: absolute; left: -130px; top: -45px}
#ctverec_2 { width: 217px; height: 217px; position:absolute; top:0px; left: 218px;}
#intro_2_1 { border: 1px solid #b5b4b5; position: absolute; left: 0px; top: 0px; display: block}
#intro_2_2 { left: -46px; top: -46px; border: 1px solid #b5b4b5; position: absolute; display: none}
#intro_n2 { display: none; position: absolute; left:490px; top: -45px}
#ctverec_3 { width: 218px; height: 218px; position:absolute; top:217px; left: 0px;  }
#intro_3_1 {  border: 1px solid #b5b4b5; position: absolute; left: 0px; top: 0px; display: block}
#intro_3_2 { left: -46px; top: -46px; border: 1px solid #b5b4b5; position: absolute; display: none}
#intro_n3 {  display: none; position: absolute; left: -130px; top: 447px}
#ctverec_4 { width: 218px; height: 218px; position:absolute; top:217px; left: 218px;  }
#intro_4_1 {  border: 1px solid #b5b4b5; position: absolute; left: 0px; top: 0px; display: block}
#intro_4_2 { left: -46px; top: -46px; border: 1px solid #b5b4b5; position: absolute; display: none}
#intro_n4 {  display: none; position: absolute; left: 485px; top: 447px}

