*{
	margin:0;
	padding:0;
	}

html{background:#151515 url(images/bg_body.jpg) repeat-x 0 0;}

body{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	text-align:center;
	padding:0;	
	}

a img{border:0;}	
a{text-decoration:underline; color:#fff; outline:none}
a:hover{text-decoration:underline; color:#bc0e03;}
.skry{display:none;}

p{padding-bottom:10px;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:bold;}
h1{}
h2{}
h3{}
h4{}

ul, ol{margin-left:20px;}

#container{
	width:950px;
	height:743px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(images/bg_container.jpg) no-repeat 0 0;
	}


#footer{position:absolute; bottom:-30px; color:#FFF; width:950px; text-align:center;}
#footer p{text-align:center; font-size:11px;}
#footer p a{color:#FFF; text-decoration:none;}
#footer p a:hover{color:#FFF; text-decoration:underline;}

.menu{list-style:none; margin:0; padding:0;}
.menu li{width:392px; height:147px; position:absolute;}
.menu li a{display:block; width:100%; height:100%;}
.menu li span{display:block; width:100%; height:100%; position:absolute;}
.menu li a span{cursor:pointer;}

.menu li.m1{top:175px; left:59px;}
.menu li.m2{top:335px; left:59px;}
.menu li.m3{top:515px; left:59px;}
.menu li.m4{top:345px; left:500px;}
.menu li.m5{top:515px; left:500px;}

.menu li.m1 span{background:url(images/vyroba.jpg); top:0; left:0;}
.menu li.m2 span{background:url(images/servis.jpg); top:0; left:0;}
.menu li.m3 span{background:url(images/interiery.jpg); top:0; left:0;}
.menu li.m4 span{background:url(images/chromovanie.jpg); top:0; left:0;}
.menu li.m5 span{background:url(images/gastronomia.jpg); top:0; left:0;}

.kontakty{position:absolute; top:225px; left:520px; color:#FFF; font-size:13px; width:370px;}
address{font-style:normal; float:left; position:absolute; top:0; left:0;}
.kontakty p{float:right; position:absolute; top:35px; right:0; text-align:right;}