@charset "UTF-8";
/* CSS Document */


html, body {
margin:0;
padding:0;
border:0;
background-color: #000;
}

a {
text-decoration:none;
border:0;
}

img {
border:0;
}

#container {
background: transparent url(../images/bgNEW.jpg) no-repeat;
background-color:;
height:600px;
width:800px;
position:absolute;
top:50%;
left:50%;
margin-left:-400px;
margin-top:-300px;

text-align: center;/* IE fix to center the page */
z-index: -1;
}


#slogan {
	position:absolute;
	top:66%;
	left:29%;

}

.email {
	position:absolute;
	top:499px;
	left:225px;
	width: 402px;
	height: 27px;
}

.onas {
	position:absolute;
	top:130px;
	left:65px;
	/*width:207px;
	height:62px;*/
	width:210px;
	height:60px;
	text-align:center;
}

.kontakti {
	position:absolute;
	top:130px;
	left:545px;
	width:210px;
	height:60px;
	text-align:center;
}

.ponudba {
	position:absolute;
	top:34px;
	left:25%;
	width:364px;
	height:64px;
	text-align:center;
}

td img {display: block;}

#langs {
	position:absolute;
	top:93%;
	left:38%;
	width:235px;
	height:22px;
}

.si {
position:absolute;
width:59px;
height:22px;
left:0%;
}

.hr {
position:absolute;
width:58px;
height:22px;
left:25%;
}

.de {
position: absolute;
width:59px;
height:22px;
left:50%;
}

.en {
position:absolute;
width:58px;
height:22px;
left:75%;
}

.transON {
	/*CSS3 standards*/
	opacity:0.6;
	/*for FF2*/
	-moz-opacity:0.6;
	/*for IE*/
	filter:alpha(opacity=60);
}

.textButtons {
	position:relative;
	opacity:1;
	color:#966;
	left:0%;
	top:23%;
	font-family: "Lucida Calligraphy";
	font-size: 1.4em;
	font-style: italic;
	font-weight: 900;
	width:100%;
	text-decoration:none;
}

span {
	position:absolute;
	color:#000;
	top:1px;
	left:1px;
	width:100%;
	text-decoration:none;
}

.buttons {
	position:absolute; 
	width:100%;
	top:0%;
	left:0%;
}

