/* CSS Document */

body {
  text-align:center;
  background:#FFF4CC;
  padding-top: 0px;
  margin: 0px;
  font-family: arial;
}

#main {
 background:#FFF4CC;
  text-align:left;
  margin:0 auto;
  margin-top: 0px;
  width:900px;
   font-family: arial;
  
  
  }
  
  .top{
  background: #E3D17B;
  visibility: hidden;
  display: none;
  height: 0.5px;
  overflow:hidden;
  line-height: 0px;
  
  
  
  }
  .menu{
   display: none;
  height: 1px;
  overflow: hidden;
   width:1px;
 border-left: 10px #C3211B solid;
  border-right: 10px #C3211B solid;
   line-height: 0px;
  
  }
.obsah{
  width:675px;
 border: none;
 margin-bottom:0px;
 height: auto;
 padding-top:2px;
 border-top: 0px;
 text-align: center;
  padding-bottom: 2px;
  height: 40px;
  background: white;
  padding-left: 2px;
  padding-right: 2px;
 }
 
 *>.obsah{
 width: 841px;
  border-right: none;
 height: auto;
 min-height: 400px;    }
 .logo{
 margin-top: 10px;
 margin-left: 10px;
 
 
 }
 
  .nadpis{
 margin-top: 0px;
 margin-left: 40px;
 margin-bottom: 20px;
 
 }


.nadpis2{
font-family: Arial CE;
font-size: 15pt;
text-align: left;
width: 830px;
font-weight: 800;
margin-bottom: 20px;
}

.aktualita{
text-align:justify;
margin-bottom: 20px;
width: 800px;

}
*>.aktualita{
width: 830px;
}
*> .nadpis2{
margin-left: 17px;
  font-family: arial;
 
 }
.form{
 margin-left: 20px;

}
*>.form{
 margin-left: 110px;

}
*>#Layer1{
margin-left:30px;

}
#Layer1{
visibility: hidden;
height: 0px;
line-height: 0px;
}
#mapa{
height: 0px;

}
p {
text-align:left;
margin-left: 17px;

}

.obsah table{
margin-top: 20px;
}

*>.obsah table{
margin-top: 0px;
}

caption{
font-weight: 700;
margin:20 0 10 0px;
}
 .tablemenu{
 position:relative:
 margin:0px;
 background-color:#C21F19;
 }
 
h3{
font-size: 15px;

} 

#sortiment{
text-align: left;
visibility: visible;
height:auto;
line-height:30px;
font-size: 18px;
font-weight: 800;
}
 
.razitkaobr {
	width: 200px;
}
*>.razitkaobr {
	width: auto;
}

.vsenalist {
	width: 650px;
	margin-left: auto;
  margin-right: auto;

}
*>.vsenalist {
	width: auto;
	margin-left: auto;
  margin-right: auto;

}

.samobarviciobr {
	width: 500px;
}
*>.samobarviciobr {
	width: auto;
}

.samobarvicipage {
	width: 650px;
}
*>.samobarvicipage {
	width: auto;
}

.ummapy{
text-align:left;

}


#pointer {
cursor:pointer;
position:relative;
height:290px; 
width:500px; 
display:inline; 
 }

*>#pointer{
cursor:pointer;
position:relative;
height:350px; 
width:500px; 
display:block;
top: 0px;
}

#pointer2 {
  position:absolute;
  cursor:pointer;
  height: 450xp;
  z-index: 10;
  width: 260px;
  text-align:left;
  padding-left:60px;
  padding-top:75px;
  top: 0px;
}
.brana{
font-size: 8pt;
font-weight: 700;
color:black;
text-decoration:none;
text-align: center;
} 




