﻿body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: medium;
				height: 800px;
				margin:0 auto;
				background:transparent url('images/pozadi.jpg') repeat-x top left;

			
}

.predmet1{
				position:absolute;
				background: url(images/predmet.jpg);
				width: 760px;
				height: 126px;
				left: 5px;
}

.predmet1 h4{
				color: white;
				position:absolute;
				margin-top:8px;
				margin-left:10px;
}

.predmet1 ul{
				position:absolute;
				margin-top:35px;
				font-size:small;
}

.predmet1 p{
				position:absolute;
				margin-top:100px;
				margin-left:25px;
				font-weight:bold;
}

.predmet1 img{
				position:absolute;
				margin-left:600px;
				margin-top:3px;
}


.strana {
				width:982px;
				top:15px;
				margin-top:20px;
				margin-left:auto;
				margin-right:auto;
}

.nadpis {
background-image: url('images/web2.jpg');
height:190px;

}


.obsah{
	top:15px;
    position:absolute;
    background-color:black;
    background: url(images/obsah.jpg);
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
		
}



.obsah h3{
				color: Black;
				font-family:Verdana, Arial, sans-serif;
				margin-left:30px;
				font-size:medium;
}

.obsah2{
	top:15px;
    position:absolute;
    background-color:black;
    background: url(images/obsah2.jpg);
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
		
}


.obsah_ktg{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_ktg.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
		
}

.obsah_nap{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_nap.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
		
}


.obsah_gal{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_gal.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}

.obsah_uvod{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_uvod.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}	

.obsah_knt{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_knt.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}

.obsah_tchn{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_tchn.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}

.obsah_tchn ul{
	top: 30px;
	width:967px;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

.obsah_tchn li{
	display:block;
	float:left;
	margin:0;
	pading:0;

	
	}
.obsah_tchn li a{
	display:block;
	float:left;
	color:black;
	text-decoration:none;
	padding:30px 50px 0 100px;
	height:24px;
	height:27px;

	}
.obsah_tchn li a:hover{
	color:red;	
	}



.obsah_obj{
	top:10px;
    position:absolute;
    background-color:black;
    background: url(images/obsah_obj.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}

.obsah_obj_text{
				position:absolute;
				top:30px;
				width:700px;
				left:15px;
				font-family: Arial, Helvetica, sans-serif;
}

.obsah_obj_text p{
				font-size: small;
				}



.obsah_prm{
    position:absolute;
    background-color:black;
    background: url(images/obsah_prm.jpg) -4px 0px;
	margin-left:200px;
	margin-right:auto; 
	top:210px;
	width:782px;
	height:760px;
	text-decoration: none;
}	



.nadpisek{
				margin-left:30px;

}

.uvodtext{
				font-family:Verdana, Arial, sans-serif;
				margin-top:390px;
				font-size: 12px;
				margin-left:40px;
				margin-right:30px;
				font-size: 15px;
		
}

.predmet1{
				background: url(images/predmet.jpg)
}

.kontakt{
	position:absolute;	
	margin-left:20px;
	margin-right:auto;

	top:470px;
	width:185px;
	height:300px;
	font-size:small;
			
}

.kontakt_adresa{
	position:absolute;	
	top:60px;
	left:35px;
	width: 320px;
			
}
.kontakt_obj{
	position:absolute;	
	margin-left:20px;
	margin-right:auto;

	top:470px;
	width:185px;
	height:300px;
	font-size:small;
			
}


.animace{
			position: absolute;
				top:45px;
				left:20px;
				
	
}

.onas_animace{
			position: absolute;
				top:485px;
				left:250px;
				
	
}
.onas_szn{
				width:680px;

}
.onas_obsah{
				position: absolute;
				left:30px;
}
.onas_obsah li{
			font-size:small;	
}
.onas_obsah h2{
			color:red;
			margin-bottom:10px;	
			font-family:Verdana;
}
.onas_obsah h4{
			color:white;
			margin-left:100px;
			margin-bottom:10px;	
}





.onas_text{
				position: absolute;
				left:30px;
				top:600px;
				font-size:small;
				width:680px;
}


.nadpis_img{
				position: absolute;
				margin-left:600px;
				margin-right:auto;
				margin-top:0px;
			
}



.cssmenu ul{
	top: 150px;
	width:967px;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	background:transparent url('images/blue2.jpg') repeat-x top left;
	font-family: Verdana, Arial, sans-serif;
}

.cssmenu li{
	display:block;
	float:left;
	margin:0;
	pading:0;

	
	}
.cssmenu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;
	height:27px;

	}
.cssmenu li a:hover{
	background:transparent url('images/black.jpg') repeat-x top left;	
	}
.uvod{
width:280px;
display:block;
	float:left;
	margin:0;
	pading:0;			
}	
		
.lmenu {
	position:absolute;
	top:210px;
	width: 200px;
	height:760px;
	background: url(images/levemenu3.jpg);
	}

.lmenu ul{
	list-style:none;
	margin:0;
	margin-top:45px;
	margin-left:13px;
	padding:0px;
	}
.lmenu li a {
	height: 32px;
  	height: 24px;
	text-decoration: none;
	font-weight:normal;
	}	
	
.lmenu li a:link, 
.lmenu li a:visited {
	font-family:Verdana, Arial, sans-serif;
	font-size:small;
	color: white;
	display: block;
	background: url(images/v3.jpg)-25px 0;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
.lmenu li a:hover {
	color: black;
	background: url(images/v3.jpg) -25px -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
.lmenu li a:active {
	color: red;
	background: url(images/v3.jpg) -25px -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}

	
.katalog1{
		position:absolute;
		top:365px;
		left: 15px;		
}
.katalog1 a {display: block; width: 180px; height: 250px; overflow: hidden;}
.katalog1 a:hover {text-indent: -180px;}
.katalog1 a img {border: none;}


.katalog2{
		position:absolute;
		top:365px;
		left: 200px;		
}
.katalog2 a {display: block; width: 180px; height: 250px; overflow: hidden;}
.katalog2 a:hover {text-indent: -180px;}
.katalog2 a img {border: none;}

.katalog3{
		position:absolute;
		top:365px;
		left: 395px;		
}
.katalog3 a {display: block; width: 180px; height: 250px; overflow: hidden;}
.katalog3 a:hover {text-indent: -180px;}
.katalog3 a img {border: none;}


.katalog4{
		position:absolute;
		top:365px;
		left: 590px;		
}
.katalog4 a {display: block; width: 180px; height: 320px; overflow: hidden;}
.katalog4 a:hover {text-indent: -180px;}
.katalog4 a img {border: none;}


.ktg1{
		position:absolute;
		top:40px;
		left:0px;		
}
.ktg1 a {display: block; width: 782px; height: 200px; overflow: hidden;}
.ktg1 a:hover {text-indent: -782px;}
.ktg1 a img {border: none;}

.ktg2{
		position:absolute;
		top:175px;
		left:0px;		
}
.ktg2 a {display: block; width: 782px; height: 200px; overflow: hidden;}
.ktg2 a:hover {text-indent: -782px;}
.ktg2 a img {border: none;}
.ktg2 a p {position:absolute; margin-left:10px; margin-top:30px;}

.ktg3{
		position:absolute;
		top:315px;
		left:0px;		
}
.ktg3 a {display: block; width: 782px; height: 200px; overflow: hidden;}
.ktg3 a:hover {text-indent: -782px;}
.ktg3 a img {border: none;}

.ktg4{
		position:absolute;
		top:455px;
		left:0px;		
}
.ktg4 a {display: block; width: 782px; height: 200px; overflow: hidden;}
.ktg4 a:hover {text-indent: -782px;}
.ktg4 a img {border: none;}

.katalog_text{
				position:absolute;
				top:590px;
				font-size:medium;
				font-family:"Times New Roman", Times, serif;
}	
.zapati{
		position:absolute;
	top:930px;
	width: 982px;
	height:40px;
	background: url(images/zapati.jpg);
		
}

.technika_popis{
				background:white;
				width:1800px;
}
.technika_popis p{
				margin-left: 20px;
				width:600px;
				text-align: justify;
}

.strankovani{
				position:absolute;
				top:680px;
				left:370px;
}

/* line 7, ../sass/lightbox.sass */
body:after {
  content: url(../galerie/img/close.png) url(../galerie/img/loading.gif) url(../galerie/img/prev.png) url(../galerie/img/next.png);
  display: none;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../galerie/img/loading.gif) no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../galerie/img/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../galerie/img/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
/* line 115, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}
/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../galerie/img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

