body {background-image: url(../img/pozadi.gif); width: 901px; margin: auto; margin-top: 8px; margin-bottom: 8px; font-family: Arial; font-size: 12px; color: #444444;position: relative}
img {border: 0px; padding: 0px; margin: 0px;}	
a {text-decoration: none; color: black;}
.cleaner {
	width: 100%;
	visibility: hidden;
	clear: both;
	font-size: 10%;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	border: 0px;
}

#head {background-image: url(../img/head_pozadi.jpg); height: 166px; margin-bottom: 6px; padding-left: 40px;}
#logo {margin-top: 17px; float: right; margin-right: 40px;}
#lahve {margin-top: 17px;}
#menu {background-image: url(../img/menu_pozadi.jpg); height: 48px; line-height: 48px; padding-left:6px; margin-bottom: 6px;}
#menu ul {list-style-type:none; margin:0; padding:0;}
#menu ul li {float: left; text-align: center}
#menu ul li a {color: white; text-decoration: none; font-size: 17px;  display: block; height: 48px;}
#menu ul li a:hover,#menu ul li a.active  {background-image:url(../img/menu_over.jpg);}
#item1 {width: 160px;}
#item2 {width: 188px;}
#item3 {width: 189px;}
#item4 {width: 189px;}
#item5 {width: 163px;}

#bottom-line {position: absolute; bottom: 0px; left: 0px;}

#left {width: 163px; float: left;}
#left ul {list-style-type:none; margin:0; padding:0;}
#left ul li {text-align: right; margin-bottom: 6px; padding-right: 10px;}
#left ul li a {text-decoration: none; font-size: 15px;  color: #393939; display: block; height: 51px; padding-top: 5px;}
#plasty1 {background-image:url(../img/menu_plasty_1.jpg);}
#plasty2 {background-image:url(../img/menu_plasty_2.jpg);}
#plasty3 {background-image:url(../img/menu_plasty_3.jpg);}
#kartonaz1 {background-image:url(../img/menu_kartonaz_1.jpg);}
#kartonaz2 {background-image:url(../img/menu_kartonaz_2.jpg);}
#kartonaz3 {background-image:url(../img/menu_kartonaz_3.jpg);}
#kartonaz4 {background-image:url(../img/menu_kartonaz_4.jpg);}

#page {margin-left: 169px; position: relative; background: url(../img/page_line_top.gif) white no-repeat left top; padding: 10px;}
#page p {text-align: justify}

h1 {margin: 0px; padding: 0px; font-size: 20px; color: white; font-family: Arial}
h3 {color: #4a567e; font-size: 16px; margin-bottom:0px;}
#mapka {float: left;}
#kontakt {margin-left: 210px;}
#kontakt p {margin-top: 2px;}
#kontakt a {text-decoration: underline; color: #666666;}

#certifikaty {margin-top: 10px; text-align: center;}
#certifikaty td {width: 25%;}

#vyrobky {margin-top: 25px; font-family: Verdana; font-size: 10px;}
#vyrobky img {float: left; margin-right: 15px; width: 63px;}

.vyrobek1 {float: left; margin-left: 10px; width: 220px; margin-right: 10px;}
.vyrobek2 {float: left; width: 220px; margin-right: 10px;}
.vyrobek3 {float: left; width: 220px; margin-right: 10px;}
hr.vyrobky {margin-bottom: 15px; margin-top: 15px; color: #e5e5e5;}