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;

}
.Background_1, .Background_2, .Background_3, .Background_4, .Background_5
{

  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.jpg);
  height: 39px;
  top: 0px;

}
.Background_2
{
  background-image: url(./Img/Design/bg_02.jpg);
  height: 315px;
  top: 39px;

}
.Background_3
{
  background-image: url(./Img/Design/bg_03.jpg);
  height: 309px;
  top: 354px;

}
.Background_4
{
  background-image: url(./Img/Design/bg_04.jpg);
  height: 218px;
  top: 663px;

}
.Background_5
{
  background-image: url(./Img/Design/bg_05.jpg);
  height: 92px;
  top: 781px;

}

.All { /* div pro cely dokument */
	margin: auto; /* vycentrovani uvnitr body */
	text-align: left;
	width: 950px;
	background-image: url(./Img/Design/menu.jpg);
	background-repeat: repeat-y;
	z-index: 1000;
}

.Top {
	height: 122px;
	width: 950px;
	}


.Logo {
	background-image: url(./Img/Design/logo.jpg);
	/*background-image: url(./Img/Design/Vanoce/logo.jpg);*/
	background-repeat: no-repeat;
	height: 122px;
	width: 542px;
	float: left;
}
.Flash 
{
    /*background-image: url(./Img/Design/flash.jpg);
	background-repeat: no-repeat;*/
	height: 122px;
	width: 408px;
	float: right;
}

.VerticalMenu 
{
	width: 194px;
	float: left;
	
	
}

.VTopMenu 
{
    background-image: url(./Img/Design/menu_top.jpg);
    /*background-image: url(./Img/Design/Vanoce/menu_top.jpg);*/
	background-repeat: no-repeat;
	height: 109px;
	width: 194px;
	padding-top: 0px;
	
}
.VDownMenu 
{
    background-image: url(./Img/Design/menu_top1.jpg);
    /* background-image: url(./Img/Design/Vanoce/menu_top1.jpg);*/
	background-repeat: no-repeat;
	
	width: 194px;
}
.VDownMenu1 
{
   
	
	width: 194px;
}

.VDownMenu2 {
	margin-top: 30px;
	width: 160px;
	
}
.VDownMenu2 a 
{
    text-decoration: none;
    font-family: Arial;
	font-size: 13px;
	color: #fff;
	font-weight: bold;	
}


.MainBody{
   /* background-image: url(./Img/Design/main_body_bg.jpg);
	background-repeat: repeat-y;
	background-position: right;*/
	height: auto;
	min-height:300px;
	width: 746px;
		
}
.MainText{
	height: auto;
	width: 746px;
	float: left;
	margin-left: 0px;
		
}


.MenuHorizontal{
    background-image: url(./Img/Design/menu_horizontal.jpg);
    /*background-image: url(./Img/Design/Vanoce/menu_horizontal.jpg);*/
	background-repeat: no-repeat;
	height: 43px;
	
	padding-top: 9px;
	padding-left: 25px;
		
}

.MenuHorizontal a, .MenuHorizontal a:visited
{
color: White;    
text-decoration: none;
		
}

.SCardTop a, .SCardTop a:visited
{
color: Red;    
text-decoration: none;
		
}




.Main
{
    background-image: url(./Img/Design/main_bg.jpg);
    /*background-image: url(./Img/Design/Vanoce/main_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 43px;
	margin: 0px 0px 0px 0px;
	width: 756px;
	float: right;
	padding: 0px;
	border: 0px;
	

}

.RightNews
{
    
	 
	height: auto;
	margin-bottom: 0px;
	margin-top: 0px; 
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	text-align: left; 
	
	 
}
.SCard
{
    background-image: url(./Img/Design/scard.jpg);
	background-repeat: no-repeat;
	width: 120px;
	height: 36px;
	margin-top: 5px;
	margin-left: 10px;
}

.SCardTop1
{
    background-image: url(./Img/Design/kosik_top1.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 14px;
	padding-top: 0px;
}
.SCardTop
{
    background-image: url(./Img/Design/kosik_top.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 57px;
	padding-top: 0px;
}
.SCardMiddle
{
    
	background-image: url(./Img/Design/kosik_middle.jpg);
	background-repeat: repeat-y;
	min-height: 40px;
	width: 163px;
	height: auto;
}
.SCardMiddleText
{
    
	margin-left: 20px;
	margin-right: 20px;
	font-size: 8pt;
	font-family: Arial;
}
.SCardBottom
{
    
	background-image: url(./Img/Design/kosik_bottom.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 19px;
}


.NewsTop
{
    background-image: url(./Img/Design/aktuality_top.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 31px;
	margin-top: 0px;
}
.NewsMiddle
{
    
	background-image: url(./Img/Design/aktuality_middle.jpg);
	background-repeat: repeat-y;
	min-height: 40px;
	width: 163px;
	height: auto;
}
.NewsMiddleText
{
    
	margin-left: 15px;
	margin-right: 15px;
}
.NewsBottom
{
    
	background-image: url(./Img/Design/aktuality_bottom.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 21px;
}

.ProductGallery
{
    /*width: 560px;*/
    height: 320px;
}

.GalleryRight
{
    width: 150px;
    float: right;
}
.GalleryImages
{
    height: 240px;
    padding-left: 0px;
}
.GalleryVideo
{
    height: 60px;
}
.GalleryLeft
{
    width: 410px;
    /*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;
}

.kategorie {

    margin-top:85px;
}

.CenterObr {

    text-align: center;
}



.clear
{

clear:both;
height:0px;
margin: 0px 0px 0px 0px;
visibility:hidden;
}



.Foot
{	
	margin-top:0px;
	background-image: url(./Img/Design/foot.jpg);
	width:950px;
	height:35px;
	border-top: solid 2px #ff7e00;
}

.Design {
    font-size:7pt;
    padding:0px;
    margin-top:0px;
    margin-right:0px;
    width:950px;
    height:auto; 
    border: solid blue 0px;
    float:right;
    text-align: right; 
    background-color: White;
}


.Doporucujeme {
    
    width:910px;
    height:auto;
border:0 solid blue;
color:black;
text-align:left;
font-size:7.3pt;
margin-right:0;
margin-top:10px;
margin-bottom: 10px;
padding:0px 20px 0px 20px;

background-color:white;

    
}
.Doporucujeme p {
    
    
font-size:10px;
margin-bottom: 5px;

    
}



