body {

  text-align: center; /* vycentrovani ve starsim IE */
  background-image: url(./Img/Design/bg.jpg);
  background-repeat: repeat-y;
  background-position: center;
  margin: 0px;
  padding: 0px;
  border:0px;
  
      scrollbar-face-color: #e6ede4;
    scrollbar-shadow-color: #e6ede4;
    scrollbar-highlight-color: #e6ede4;
    scrollbar-3dlight-color: #e6ede4;
    scrollbar-darkshadow-color: #e6ede4;
    scrollbar-track-color: #AAB49C;
    scrollbar-arrow-color: black;

  

}
.Background_1
{

  background-position: center;
  position: absolute;
  width: 100%;
  z-index: -1;
  left: 0px;
  background-repeat: no-repeat;
}

.Background_1
{
  background-image: url(./Img/Design/bg_01_01.jpg);
  height: 460px;
  top: 0px;

}
.Bground_1, .Bground_2, .Bground_3
{

  background-position: center;
  position: absolute;
  width: 100%;
  z-index: -1;
  left: 0px;
  background-repeat: no-repeat;
}
.Bground_1
{
  background-image: url(./Img/Design/bg_01_01.jpg);
  height: 460px;
  top: 0px;

}

.Bground_2
{
  background-image: url(./Img/Design/bg_02.jpg);
  height: 200px;
  top: 460px;

}
.Bground_3
{
  background-image: url(./Img/Design/bg_03.jpg);
  height: 150px;
  top: 660px;

}



.All { /* div pro cely dokument */
	margin: auto; /* vycentrovani uvnitr body */
	text-align: left;
	width: 945px;
	margin-top: 0px;
	
}
.Top 
{
    background-image: url(./Img/Design/top_01_01.jpg);
	height: 260px;
	width: 945px;
	margin-left: 1px;
	}

.Main
{
    /*background-color: #BEC8B4;*/
	margin: 0px 0px 0px 0px;
	width: 945px;
	padding: 0px;
	border: 0px;
	/*background-image: url(./Img/Design/kozel.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;*/
}

.MainContent{
	
	padding-right:0px;
width:708px;
	height: auto;
	float: right;
	margin-top:0px;
	margin-right:0px;
	background-color: black;
	overflow:auto;
	padding-top:0px;
    
    height: 610px;
    
}



.clear
{

clear:both;
height:0px;
margin: 0px 0px 0px 0px;
visibility:hidden;
font-size: 0.01em;
}





.Design {
    
border:0 solid blue;
color: Gray;
float:right;
font-size:8pt;
margin-right:0;
margin-top:0;
padding:5px 30px 0 0;
text-align:right;
width:945px;
    
}


.Design a
{
	color: Gray;
	text-decoration: none;
}
.Design a:hover
{
	color: Gray;
}

.Design a:active
{
	color: Gray;
}
.Design a:visited
{
	color: Gray;
}

.Sitemap {
    border:0 solid blue;
    float:left;
    font-size:8pt;
    
    height:auto;
    margin-right:0;
    margin-top:0;
    padding:5px 0 0 33px;
    text-align:left;
    width:140px; 
 
}



.VerticalMenu 
{
    /*background-image: url(./Img/Design/menu.jpg);*/
	width: 236px;
	float: left;
	
	
}

.VDownMenu {
	
	width: 236px;
	margin-top: -10px;
}

.PForm {
    width: 690px;
    color: #a69476;
}

.PFormIn
{
    width: 100%;
    }

.kontakt
{
    width: 655px;
  
  padding-left: 20px;
  
    }
    
    .NewsFlash
    {
        width: 176px;
        height: 250px;
        margin-left: 30px;
        margin-top: 15px;
        border: 1px solid white;
        
        }
        
        .FlashBanner
        {
        width: 480px;
        height: 60px;
        margin-left: 100px;
        margin-top: 15px;
        margin-bottom: 15px;
        border: 1px solid white;
        
        }
        .FlashBannerSM
        {
        width: 420px;
        height: 53px;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 15px;
        border: 1px solid white;
        
        }
         .FlashBannerSM2
        {
        width: 420px;
        height: 53px;
        margin-left: 20px;
        margin-top: 15px;
        margin-bottom: 15px;
        border: 1px solid white;
        
        }
          .FlashBannerSM3
        {
        width: 420px;
        height: 53px;
        margin-left: 0px;
        margin-top: 15px;
        margin-bottom: 15px;
        border: 1px solid white;
        
        }

.ProductGallery
{
    width: 630px;
    height: 310px;
}

.GalleryRight
{
    width: 560px;
    /*float: right;*/
}
.GalleryImages
{
    /*height: 200px;*/
    padding-left: 0px;
}
.GalleryVideo
{
    height: 100px;
}
.GalleryLeft
{
    width: 440px;
    /*background-image:url(./Img/Design/produkt_bg_400.png);*/
    background-image:url(./Img/Design/stin-400.jpg);
    background-repeat: no-repeat;
    height: 310px;
    float: left;
}

.ProductPrice
{
    width: 160px;
    float: right;
}
  #mapa
        {
            border: 2px solid #A69476;
   float: right;
   
            }
