@charset "utf-8";

img { behavior: url(iepngfix.htc); }
img, #header { behavior: url(iepngfix.htc); }

body {
	font: 100% Tahoma, Arial, Helvetica, sans-serif;
	background: #222222;
	color: #989898;
}
a {
	text-decoration:none;
	color: #989898;
}
#container {
	width: 1000px; 
	margin: 0 auto; 
	text-align: left; 
}


#header { 
	background-image:url(images/top.png);
	height:160px;
	padding:0px;
} 
#header li {
	position:relative; 
	display:inline; 
	float:left; 
	margin:0 40px 0 0; 
}
ul#menutop { 
	position:relative; 
	top:130px; 
	left:50px; 
	padding:0px; 
}
ul#menutop li a {
  display:block; 
	font-size:14px; 
/*	font-weight:bold; */
	margin: 0 15px 0 0;  
	color:#989898; 
}
ul#menutop li a:hover { color:#666666;	}







#mainContent {
	font-size:13px;
	border-bottom: 1px solid #9e9e9e;
	border-top: 1px solid #9e9e9e;
/*	padding: 0 20px;  remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	min-height:420px;
	
}

#omnietext {
	width:450px;
	float:left;
	left:100px;
	padding-left:100px;
	padding-top:70px;
}
#omniefoto {
	background-image:url(images/foto.jpg);
	background-repeat:no-repeat;
	height:310px;
	width:310px;
	float:right;
	margin-right:100px;
	margin-top:54px;
}



table.galeria{
	padding: 0px;
	margin: 0px;
	
/*	border: solid #999999 1px;*/
}

table.galeria img { 
	padding: 0px; 
	margin: 0px; 
	border:0px;
}
table.galeria td { 
	text-align:center; 
	width:180px;
	padding: 0px;  
	margin: 0px;
}

#galeria a{
	display:block;
}
#text{
	margin-top:25px;
	margin-bottom:25px;
}




#kontakttext {
	width:480px;
	float:left;
	left:10px;
	padding-left:10px;
}
#kontaktfoto {
	background-image:url(images/kontakt.jpg);
	background-repeat:no-repeat;
	height:280px;
	width:280px;
	float:left;
	margin-left:100px;
}




#footer { 
	font-size:12px;
	text-align: right; 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	height:30px;
} 
#footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 20px 0px 0px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
