body {
	border: 0;	
	top: 0; left: 0;
	width: 100%; height: 100%;
	margin: 0; padding: 0;
	color: #fff;
	background-color: #000;
	} 
body, div, p {
	font: normal 12px Arial;
	color: #000;
	line-height: 1.5;
}
p a {
	color: #ff9e13;
	text-decoration: none;
}
p a:hover {
	text-decoration: underline;
}
span {
	display: none;
}
.empty {
	display: block;
	clear: both;
	line-height: 1;
	height: 1;
	border: 0;
}
div#main {
	display:block;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 680px;
	width: 662px;
	margin: -400px 0 0 -365px;
	background: url('../i/splash_back.jpg') no-repeat left top;
}
h1#logo {
	display:block;
	margin: 185px 0 0 227px;
	padding: 0;
	width: 137px;
	height: 137px;
}
h1#logo a {
	display:block;
	margin: 0;
	padding: 0;
	width: 137px;
	height: 137px;
	background: url('../i/logo.jpg') no-repeat left top;
}
h1#logo a:hover {
	background: url('../i/logo.jpg') no-repeat left -137px;
}
ul#menu {
	display:block;
	position: absolute;
	z-index: 99;
	list-style-type: none;
	margin: -137px 0 0 227px;
	padding: 0;
}
ul#menu li#machines, ul#menu li#machines_en {
	display:block;
	position: absolute;
	z-index: 99;
	list-style-type: none;
	margin: 0 0 0 140px;
	padding: 0;
	width: 137px;
	height: 137px;
	background: url('../i/logo.jpg') no-repeat left -137px;
}
ul#menu li#machines a, ul#menu li#machines_en a {
	display: block;
	width: 137px;
	height: 137px;
	margin: 0;
	padding: 0;
	background: url('../i/machines.gif') no-repeat left top;
}
ul#menu li#machines_en a {
	background: url('../i/machines_en.gif') no-repeat left top;
}
ul#menu li#machines a:hover {
	background: url('../i/machines.gif') no-repeat left -137px;
}
ul#menu li#machines_en a:hover {
	background: url('../i/machines_en.gif') no-repeat left -137px;
}
ul#menu li#slicing, ul#menu li#slicing_en {
	display:block;
	position: absolute;
	z-index: 99;
	list-style-type: none;
	margin: 140px 0 0 0;
	padding: 0;
	width: 137px;
	height: 137px;
	background: url('../i/logo.jpg') no-repeat left -137px;
}
ul#menu li#slicing a, ul#menu li#slicing_en a {
	display: block;
	width: 137px;
	height: 137px;
	margin: 0;
	padding: 0;
	background: url('../i/slicing.gif') no-repeat left top;
}
ul#menu li#slicing_en a {
	background: url('../i/slicing_en.gif') no-repeat left top;
}
ul#menu li#slicing a:hover {
	background: url('../i/slicing.gif') no-repeat left -137px;
}
ul#menu li#slicing_en a:hover {
	background: url('../i/slicing_en.gif') no-repeat left -137px;
}
ul#menu li#advert, ul#menu li#advert_en {
	display:block;
	position: absolute;
	z-index: 99;
	list-style-type: none;
	margin: 140px 0 0 140px;
	padding: 0;
	width: 137px;
	height: 137px;
	background: url('../i/logo.jpg') no-repeat left -137px;
}
ul#menu li#advert a, ul#menu li#advert_en a {
	display: block;
	width: 137px;
	height: 137px;
	margin: 0;
	padding: 0;
	background: url('../i/advert.gif') no-repeat left top;
}
ul#menu li#advert_en a {
	background: url('../i/advert_en.gif') no-repeat left top;
}
ul#menu li#advert a:hover {
	background: url('../i/advert.gif') no-repeat left -137px;
}
ul#menu li#advert_en a:hover {
	background: url('../i/advert_en.gif') no-repeat left -137px;
}
h2 {
	display:block;
	position: absolute;
	z-index: 0;
	left: 50%;
	width: 196px;
	height: 53px;
	margin: 180px 0 0 -78px;
	padding: 0 0 7px 30px;
	background: url('../i/line_phone.gif') no-repeat left bottom;
	font: normal 10px Tahoma, Arial, sans-serif;
	color: #5a5a5a;
	line-height: 10px;
}
h2 span {
	display:block;
	margin: 0;
	padding: 0;
	font: normal 36px Georgia, serif;
	color: #fff;
}
p {
	display:block;
	position: absolute;
	z-index: 0;
	margin: 240px 0 0 252px;
	width: 226px;
	text-align: right;
	font: normal 9px Tahoma, Arial, sans-serif;
	color: #5a5a5a;
	line-height: 12px;
}
div#copyright {
	display:block;
	position: absolute;
	z-index: 0;
	margin: 310px 0 0 252px;
	width: 226px;
	text-align: right;
	font: normal 9px Tahoma, Arial, sans-serif;
	color: #5a5a5a;
	line-height: 2;
	text-align: center;
}
div#copyright a {
	color: #5a5a5a;
}
div#copyright a:hover {
	color: #ff8900;
}
/*################ FOOTER END ################*/



/* --- LANGUAGE SWITCHER --- */
a#lang_bg {
	display: block;
	position: absolute;
	z-index: 80;
	margin: -200px 0 0 310px;
	padding: 0;
	font: normal 11px Arial, sans-serif;
	color: #888;
}
a#lang_bg:hover {
	text-decoration: none;
	color: #fff;
}
a#lang_en {
	display: block;
	position: absolute;
	z-index: 80;
	margin: -200px 0 0 332px;
	padding: 0;
	font: normal 11px Arial, sans-serif;
	color: #888;
}
a#lang_en:hover {
	text-decoration: none;
	color: #fff;
}