*{margin:0;padding:0}

/*html{background: url(../image/images1/bcgr.jpg) no-repeat center center fixed;    /*růžový
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
} */
img.obrstela{position:absolute;top:8px;right:-30px;width:220px;height:70px;z-index:50;
}
img#stela15{margin-top:10px
}
img#stel1{margin-top:10px;
}
img#stel2{margin-top:10px;
}
img#anim{margin-top:10px;margin-left:210px;
}
img#anim1{margin-top:10px;margin-left:210px;
}
/*--------------- tabs -----------------*/
.tabs{margin:10px auto;position:relative;
	width:972px;
	font-family:georgia,serif;
	font-size:18px;
	font-style:italic;
	color:#666;
	text-shadow:0 1px rgba(255,255,255,0.9);
}
.tabs>ul,.tabs>div{
	position:relative;
}
.tabs>ul{
	overflow:hidden;
	margin:0;
	padding:0;
	list-style-type:none;
	margin:0 4px;
	padding:3px 0 0 0;
	z-index:2;
}
.tabs>ul>li{
	float:left;
	position:relative;
	margin:-3px -1px 0 0;
}
.tabs>ul>li>a{display:inline-block;height:30px;
	padding:8px 30px 7px 30px;        /* šíře a výše tabs */
	text-decoration:none;
  color:#666666; /*šedivý*/
	font-weight:bold;
  text-shadow:0 1px rgba(255,255,255,0.9);   	
	background:-o-linear-gradient(top, #fbd6dc, #fbefe2);                         /*tmavý růžový   svetly růžový*/ 
	background:-moz-linear-gradient(top, #fbd6dc, #fbefe2);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbd6dc), color-stop(1, #fbefe2));
	outline:none;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	border:1px solid #888;
	-webkit-box-shadow:inset 0 1px 0 #fff,inset 0 -2px 3px -1px rgba(0,0,0,0.3);  
	-moz-box-shadow:inset 0 1px 0 #fff,inset 0 -2px 3px -1px rgba(0,0,0,0.3);
	box-shadow:inset 0 1px 0 #fff,inset 0 -2px 3px -1px rgba(0,0,0,0.3);  
  }
.tabs>ul>li>a:hover{color:#fff;                                                 /*a:hover tab*/
	background:#ccc;
  text-shadow:0 -1px rgba(0,0,0,0.9);
	background:-o-linear-gradient(top, #fbf0fa, #fbcedd);
	background:-moz-linear-gradient(top, #fbf0fa, #fbcedd);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbf0fa), color-stop(1, #fbcedd));
}
.tabs>ul>li.active-tab>a{color:#060606;                                         /*.active tab černá*/
	text-shadow:0 1px rgba(255,255,255,0.9);                         
  background:rgba(251, 233, 234, 0.9); 	/*#fbe9ea;*/                                          /*.active tab růžová*/
	-webkit-box-shadow:inset 0 2px 0 #fff;
	-moz-box-shadow:inset 0 2px 0 #fff;
	box-shadow:inset 0 2px 0 #fff;
	border-bottom-color:#fbe9ea;                                                  /* důležité */
}
.tabs>div{
	z-index:1;
	top:-1px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:px solid #888;    
/*background:rgba(251, 233, 234, 1.0);                                                                                 výchozí růžový  fbe9ea ----pozadí galerie ------*/
	/*background:-o-linear-gradient(top, #e5e5e5, #f5f5f5);
	background:-moz-linear-gradient(top, #e5e5e5, #f5f5f5);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5e5e5), color-stop(1, #f5f5f5)); 
	-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15),0 3px 4px -2px rgba(0,0,0,0.25); 
	-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15),0 3px 4px -2px rgba(0,0,0,0.25);
	box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15),0 3px 4px -2px rgba(0,0,0,0.25);*/
	min-height:140px;
}
.tabs>div>div{
	position:relative;
	top:0;
	left:0;
	display:none;
	overflow:hidden;
	padding:10px 15px;
}
.tabs>div>div.active-tab-content{
	display:block;
}
/*----------------- #gallery -----------------------*/
#width{width:980px;
margin:0px auto 0 auto;
}
	#gallery {width:990px;margin-top:20px;margin-left:-2px;}/*margin:0 auto;*/                                                                  			                 
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {                                    
		/*border: 5px solid transparent;*/
    border: 5px solid rgba(254, 254, 254, 0.5);
		border-width: 5px 5px 20px;
    margin:5px;
                  /* box shadow effect in Safari and Chrome*/
                -webkit-box-shadow: #333333 5px 5px 10px;
                /* box shadow effect in Firefox*/
                -moz-box-shadow: #333333 5px 5px 10px;
                /* box shadow effect in IE*/
                filter: progid:DXImageTransform.Microsoft.Shadow(color='#272229', Direction=135, Strength=10);     
                /* box shadow effect in Browsers that support it, Opera 10.5 pre-alpha release*/
                 box-shadow: #333333 5px 5px 10px;
	}
	#gallery ul a:hover img {
		border: 5px solid transparent;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #ffffff; } 
  /*----------------- #gallery1-----------------------*/
	#gallery1 {width:990px;margin-top:-15px;margin-left:-42px;}/*margin:0 auto;*/                                                                  			                 
	#gallery1 ul { list-style: none; }
	#gallery1 ul li { display: inline; }
	#gallery1 ul img {                                    
    border: 5px solid rgba(254, 254, 254, 0.5);
		border-width: 5px 5px 20px;
    margin:5px;
                -webkit-box-shadow: #333333 5px 5px 10px;
                /* box shadow effect in Firefox*/
                -moz-box-shadow: #333333 5px 5px 10px;
                /* box shadow effect in IE*/
                filter: progid:DXImageTransform.Microsoft.Shadow(color='#272229', Direction=135, Strength=10);     
                /* box shadow effect in Browsers that support it, Opera 10.5 pre-alpha release*/
                 box-shadow: #333333 5px 5px 10px;
	}
	#gallery1 ul a:hover img {
		border: 5px solid transparent;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery1 ul a:hover { color: #ffffff; }
  
/*----------------- nahoru----------------*/
.scrollToTop{	width:80px;height:68px;     
	padding:10px; 
	text-align:center; 
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:500px;
	right:5px;  /*urceni polohy*/
	display:none;
	background: url('../image/top.png') no-repeat 0px 20px;
  text-indent:-9999px;
}  
.scrollToTop:hover{text-decoration:none;
        background: url('../image/tophov.png') no-repeat 0px 20px;      /*url('../images/tophov.png') nahoru*/
        
/*---------------------------------------------------------------------------------*/      
/*&nbsp;&nbsp*/        