#uvod {
	width: 950px;
	display: block;
	padding-left: 20%;
	padding-right: 20%;
}
a:link {
	color: #FF9966;
	text-decoration: none;
}
a:visited {
	color: #FF9966;
	text-decoration: none;
} 
a:hover {
	color: #FF9966;
	text-decoration: underline;
}
#logo {
	position: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	top: 0px;
	left: 0px;
}
 #logo, #logo span {
        width: 792px;
        height: 120px;
        }
#logo span {
	display: block;
	position: absolute;
	top: 0;
	background: 0 url(../img_index/logo_final.png) no-repeat;
	right: 0px;
 }
#logotuv {
	position: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	font-size: 100%;
	background-color: #FFFFFF;
	right: 0px;
	top: 10px;
}
#logotuv, #logotuv span {
	width: 107px;
	height: 107px;
        }
#logotuv span {
	display: block;
	background: url(../img_index/logo_tuv.gif) no-repeat;
	padding: 0px;
 }
#description {
	position: absolute;
	display: block;
	right: 120px;
	top: 100px;
	font-family: "Lucida Grande ", sans-serif;
	font-size: 120%;


}
#nav {
	width: 950px;
	margin: 0;
	padding: 10px 0 0 46px;
	list-style:none;
	background: #666666 url(nav_poz.gif) repeat-x left bottom;
	position: absolute;
	left: 0px;
	top: 158px;

	}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande ",sans-serif;
	font-size: 12px;

	}
#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 8px;
	color: #333;
	text-decoration: none;
	border: 1px solid #9B8748;
	border-bottom: none;
	background: #F9E9A9 url(poz_vyp.gif) repeat-x left top;
	}
#nav a:hover, #index #zal-index a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;
	  	} 
#nav a:hover, #kontakt #zal-kontakt a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;
	   	}
#nav a:hover, #onas #zal-onas a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;
	   	} 		
#nav a:hover, #zastoupeni #zal-zastoupeni a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;
	   	} 		
#nav a:hover, #obory #zal-obory a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;		 		
	  	}
#nav a:hover, #meridla #zal-meridla a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;		 		
	  	}
#nav a:hover, #certifikaty #zal-certifikaty a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;		 		
	  	}
#nav a:hover, #akce #zal-akce a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap.gif) repeat-x left top;
	  	}
#nav a:hover, #novinky #zal-novinky a {
	  color: #333;
	  padding-bottom: 5px;
	  border-color: #727377;
	  background: #fff url(poz_zap_2.gif) repeat-x left top;
	  	}					
#obalnav {
	position: absolute;
	width: 920px;
	top: 150px;
	display: block;
} 
#vnejsituv {
	position: absolute;
	height: 107px;
	width: 920px;
	border: none;
	top: 12px;
	display: block;

}
#hlavicka {
	display: block;
	height: 142px;
	width: 950px;
	clear: none;
	position: absolute;
	left: 0px;





}
#hledej {
	display: block;
	position: absolute;
	width: 233px;
	clear: none;
	height: 24px;
	right: 50px;
	bottom: 5px;
	left: 707px;
	top: 162px;


}
/* logotypy - obchoidní zastoupení */
/* <![CDATA[ */
#obchzast {
	margin:0;
	padding:0;
	position: absolute;
	left: 40px;
	z-index: 3;
	height: 100%;
	display: block;
	top: 193px;
	list-style-image: none;
	list-style-type: none;

	}
#fischer a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(fischer.png) no-repeat left top;
	text-decoration: none;
	}
#mitutoyo a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(mitutoyo.png) no-repeat left top;
	text-decoration: none;
	}
#wyler a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(wyler.png) no-repeat left top;
	text-decoration: none;
	}
#promi a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(promi.png) no-repeat left top;
	text-decoration: none;
	}	
#datapaq a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(datapaq.png) no-repeat left top;
	text-decoration: none;
	}
#proceq a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(proceq.png) no-repeat left top;
	text-decoration: none;
	}
#gnehm a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(gnehm.png) no-repeat left top;
	text-decoration: none;
	}				
#bareiss a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(bareiss.png) no-repeat left top;
	text-decoration: none;
	}
#cv a {
	display:block;
	width:114px; height:45px;
	margin:0; padding:0;
	background: url(cv.png) no-repeat left top;
	text-decoration: none;
	}
#testo a {
	display:block;
	width:114px; height:45px;
	margin:0; padding:0;
	background: url(testo.png) no-repeat left top;
	text-decoration: none;
	}
	
#ultra a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(ultra.png) no-repeat left top;
	text-decoration: none;
	}
#imada a {
	display:block;
	width:114px; height:40px;
	margin:0; padding:0;
	background: url(imada.png) no-repeat left top;
	text-decoration: none;
	}	
  	
#fischer a:hover {
	background-image: url(fischer_CB.png);
	}
#mitutoyo a:hover {
	background-image: url(mitutoyo_CB.png);
	}
#wyler a:hover {
	background-image: url(wyler_CB.png);
	}
#promi a:hover {
	background-image: url(promi_CB.png);
	}
#datapaq a:hover {
	background-image: url(datapaq_CB.png);
	}
#proceq a:hover {
	background-image: url(proceq_CB.png);
	}
#gnehm a:hover {
	background-image: url(gnehm_CB.png);
	}
#bareiss a:hover {
	background-image: url(bareiss_CB.png);
	}
#cv a:hover {
	background-image: url(cv_CB.png);
	}	
#testo  a:hover {
	background-image: url(testo_CB.png);
	}	
#ultra a:hover {
	background-image: url(ultra_CB.png);
	}
#imada a:hover {
	background-image: url(imada_CB.png);
	} 						
#mitutoyo a span { display:none }
#fischer a span { display:none }
#wyler a span { display:none }
#promi a span { display:none }
#datapaq a span { display:none }
#proceq a span { display:none }
#gnehm a span { display:none }
#bareiss a span { display:none }
#cv a span { display:none }
#testo a span { display:none }
#ultra a span { display:none }
#imada a span { display:none }
/* ]]> */
/* logotypy - obchoidní zastoupení - KONEC */


#obalobrtexty  {
	position: absolute;
	width: 427px;
	background-color: #FF0000;
	right: 0px;
	top: 3px;
	display: block;
	height: 19px;
	left: 139px;
















}
#uvodniobrazek {
	background-image: url(uvodniobrazek.jpg);
	height: 201px;
	width: 764px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	background-repeat: no-repeat;





}
#textpp{
	background-color: #99FF66;
	height: 193px;
	width: 382px;
	left: 163px;
	top: 406px;
	position: absolute;



}

#textpb{
	height: 193px;
	width: 382px;
	position: absolute;
	top: 407px;
	left: 554px;
	background-color: #999999;
}
      
      #master {
	width: 764px;
	top: 194px;
	position: absolute;
	left: 186px;











      }
      #masterin {
	width: auto;
	left: 0px;
	top: 201px;
	position: absolute;
	z-index: 3;
	height: auto;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: "Lucida Grande ", sans-serif;
	font-size: 12px;










      }
      #blok1 {
	display: block;
	border: 0px none;




      }
      #blok2 {
	display: block;
	border: 0px none #FFFFFF;










     }
      #blok1in, #blok2in {
	margin: 1em;





      }
      #menu {
        position:absolute;
        top: 30px;
        left: 30px;
        width: 200px;
        }
      #content {
        margin: 0 0 0 210px;
        padding: 1em 2em;
        background-color: #E0E0E0;
        color: black;
        border: 1px solid white;
      }
#obalstred {
	width: 950px;
	top: 37px;
	position: absolute;
	left: 0px;
	list-style-image: none;
}

#paticka {
	margin: 0;
	background: #666666 url(nav_poz.gif) repeat-x left top;
	color: #FFFFFF;
	padding-left: 46px;
	display: block;
	clear: both;
	z-index: 3;
	clear: left;
	position: absolute;
	vertical-align: middle;
	left: 0px;
	width: 950px;
	padding-top: 10px;
	top: 750px;
	font-family: "Lucida Grande ", sans-serif;
	font-size: 12px;
}


/*tlacitko inline*/

.inline-button {
   _width:12em;
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
   }
.inline-button em {
	_width:1em;
	_cursor:hand;
	font-style: normal;
	margin:0;
	padding: 0.1em 0.5em;
	background: white;
	color: black;
	text-decoration: none;
   }
.inline-button span {
	_width:1em;
	_cursor:hand;
	margin:0;
	padding: 0.1em 0.5em 0.1em 0.3em;
	text-decoration: none;
   }
.inline-button:hover {
	background: #666;
	color: white;
	text-decoration: none;
   }
.inline-button:hover em {
	background: black;
	color: white;
	text-decoration: none;
   	}
.orange { background: orange; color: black
	}
.orange em { background: white; color: #c60 
	}
.blue { background: #06c; color: white 
	}
.blue em { background: white; color: #06c 
	}
.green { background: green; color: white 
	}
.green em { background: white; color: green 
	}
.jtv { background: #CC3300; color: white 
	}
.jtv em { background: white; color: #CC3300 
	}		
td {
	font-size: 12px;
}
