* {
	margin: 0;
	padding: 0;
}
body         { font-family: Tahoma, Verdana, Arial, lucida, sans-serif; background-color: 
               #FFF; background-image: 
               url('/images/kovovyroba_01.jpg'); 
               background-repeat: repeat-x; 
               text-align:center;
               color: black; font-size: x-small; 
             	min-width: 1003px;   }
html>body {
	font-size: small;
}
p.kovovyroba {
	width: 180px;
	position: absolute;
	left: 0;
	top: -500px;
}



/* layout */
#kovovyroba-hlavni { background-color: #fff; background-image: 
               url('/images/kovo_10.jpg'); 
               background-repeat: repeat-y;  
               color: inherit; width:1003px; text-align: left; margin-left: 
               auto; margin-right: auto; margin-top: 0; margin-bottom: 0; 
}



/* headers */
h1, h1 span {
	width: 1003px;
	height: 175px;
	font-size: 1.8em;
	position: relative;
	background-image: 
    url('/images/nadpis2.jpg');
    background-repeat:no-repeat;background-position:right;
	z-index: 0;
    overflow: hidden;
    top:0;
    right:0;
	cursor: pointer;
	text-align: left;
	}
h1 span      { display: block;background-image: url('/images/kovo_15.jpg'); 
               background-repeat: no-repeat; background-position:0 0; 
               z-index: 1; position: absolute;top:0; left:0;  }
h2 {
	    margin: 15px 0 10px 0px;
        text-indent:20px;
	    font-size: 1.2em;
	    color: #1E1F21;
	    text-align: left;
        background: #f4f4f4;background-image: url('/images/kovo_06.jpg'); 
        width:730px;
        height:69px;
		line-height:69px;
        clear:right;
        overflow:hidden;
}

h2#prvni {
	margin:0 0 10px 0px;
        background: #f4f4f4;background-image: url('/images/kovo_04.jpg'); 
}
h3, h3 span {
	width: 82px;
	height: 112px;
	margin:60px 0 30px 103px;
	text-align:center;
	font-size: 0.8em;
	position: relative;
	z-index: 15;
    overflow: hidden;
    top:0;
    right:0;
	cursor: pointer;
	text-align: left;
	color:#00009;
	}
h3 span      { 
               display: block;margin:0;background-image: url('images/iso2001.jpg'); 
               background-repeat: no-repeat; background-position:0 0; 
               z-index: 16; position: absolute;top:0; left:0;border:1px solid  #0B6A98; }
/* headers */

p {
     margin:10px 78px 10px 10px;
     line-height:1.8em;
}
div#kovovyroba-obsah {
	  float:right; 
	  width:730px;
}
#paticka {
     float:right;
     background: #f4f4f4;background-image: url('/images/kovovyroba_14.jpg'); 
     margin:0;
     font-size:0.7em;
	 line-height:30px;
     width:1003px;
     height:88px;
     overflow:hidden;
}
#paticka p { 
     padding:30px 0 0 60px;
}
#copyright { 
     position:relative;
     top:0;
     left:0;
     padding:0;
     margin:-8px auto 0 auto;
     width:904px;
     text-align:right;
     font-size:xx-small;
}
 #reklama {
    width:100%;
	margin-top:30px;
	height:25px;
	overflow:hidden;
	background-image: url('http://dgn.ustinadorlici.cz/ba/pages/pruh.gif');
	background-repeat: repeat-x;
 }
 #reklama p {
			margin:0;
			padding:0;
			text-align:center; 
			font-size:0.7em; 	
			line-height:25px;
			background:none;border:0;
			}
#reklama a {
          color:black;
	      border-right:1px solid #999999;
	      padding:0.2em 0.8em 0.2em 0.8em;
 }
#reklama a:hover {
         color:#999999;
  }
ul {
       margin:12px 80px 12px 20px;
}
li  {	   padding:5px;
           line-height:1.8em;
} 

div#menu {
	float:right;
    width:273px;
    min-height:305px;
    background-image: url('/images/kovovyroba_05.jpg'); 
               background-repeat: no-repeat;

}
div#menu ul{
      margin:50px auto 0 41px;
      list-style:none;

}
div#menu li {
        width:206px;
		padding:0;
        height:31px;
		overflow:hidden;
		margin:2px 0 2px 25px;
}
div#menu p {
    padding:0;
    margin:0;
    width:273px;
    overflow:hidden;
    line-height:38px;
    background-image: url('/images/kovo_08.jpg'); 
      background-repeat: no-repeat;
}
div#menu li a{
       display:block;
       background-image: url('/images/kovovyroba_17.jpg'); 
      background-repeat: repeat-x;
	  padding:0 0 0 8px;
      width:160px;
	  height:31px;
	  line-height:31px;
	  text-decoration:none;
	  font-weight:bold;
	  border:1px solid #CED4D4;
}
div#menu li a:hover{
    background-image: url('/images/kovovyroba_21.jpg'); 
}
hr {
     visibility:hidden;

}
.cleaner {clear:both;}


a { color:#1E1F21;
}

a:hover {color:#0B6A98;
}
img {border:3px double #98C7FF; float:left; margin: 10px;}

.right {
    float:right;
    
}
.noborder {
    border:0;
}
.mini {
  width:120px; height:90px;
}
div#menu li a.active {
   color:#000;
   background-image: url('/images/kovovyroba_19.jpg');
}
 table {
     border-collapse: collapse;
	 border:3px double #ddd;
     font-size:0.8em;
	 font-weight:normal;
	 margin:30px 10px 40px 10px;
	 padding:2px;
 }
 th {
     padding:3px;
 	 border:1px solid #ddd;
	 color:#000099;
	 background-color:#ffffcc;
	 white-space:nowrap;
	 }
tr {
   background-color:#FCFCFC;
	text-align:left;
	}
.white {
    background-color:#ffffff;
}
td {
     padding:5px;
 	 border:1px solid #ddd;
	 vertical-align:top;
	 }
div#jazyky  {padding:0;margin:0;text-align:center;width:273px;} 
div#jazyky ul {padding:0;margin:0;}
div#jazyky ul li {display:inline;width:40px;margin:0 0 0 12px;padding:0;background:none; }
div#jazyky ul li a {display:block;width:40px;margin:0;padding:0;border:0;background:none; }
div#jazyky ul li img {border:0;}