#root
{ 
	width:810px;
	height:450px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	border:1px solid black;
	background-image:url(images/background_dark.jpg);
	background-attachment:fixed;
	font-family:'Verdana', serif;
} 

#menu
{
	width: 180px;
	float: left;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
}

#main
{
	
	width:586px;
	height:400px;
	margin:20px 10px 20px 0px;
	float: right;
	text-align:center;
	overflow:auto;
	border:2px solid black;
	background-image:url(images/background.jpg);
	background-attachment:fixed;
}

#menu_top
{
	width:180px;
	height:19px;
	background-image:url(images/menue_top.gif);
}

#menu_middle
{
	width:180px;
	height:300px;
	background-image:url(images/menue_middle.gif);
	text-align:center;
}

#menu_buttom
{
	width:180px;
	height:20px;
	background-image:url(images/menue_bottom.gif);
}

/*#menu_items
{
	text-align:center;
}*/

a.menu
{
	display:block;
	margin:10px auto;
	width:100px;
	height:19px;
}

/*Menitems*/

a.menu:link#ueberuns, a.menu:visited#ueberuns
{ 
	background-image:url(images/ueberuns.jpg);
}

a.menu:active#ueberuns, a.menu:hover#ueberuns
{ 	
	background-image:url(images/ueberuns_over.jpg);
}

a.menu:link#service, a.menu:visited#service
{ 
	background-image:url(images/service.jpg);
}

a.menu:active#service, a.menu:hover#service
{ 	
	background-image:url(images/service_over.jpg);
}

a.menu:link#kontakt, a.menu:visited#kontakt
{ 
	background-image:url(images/kontakt.jpg);
}

a.menu:active#kontakt, a.menu:hover#kontakt
{ 	
	background-image:url(images/kontakt_over.jpg);
}

a.menu:link#links, a.menu:visited#links
{ 
	background-image:url(images/links.jpg);
}

a.menu:active#links, a.menu:hover#links
{ 	
	background-image:url(images/links_over.jpg);
}

a.menu:link#impressum, a.menu:visited#impressum
{ 
	background-image:url(images/impressum.jpg);
}

a.menu:active#impressum, a.menu:hover#impressum
{ 	
	background-image:url(images/impressum_over.jpg);
}

*.link
{
	display:block;
	width:400px;
	height:120px;
	border:1px solid black;
	padding:10px;
	margin:0 auto;
	background-image:url(images/background_dark.jpg);
	
}

a.link:link, a.link:active, a.link:hover, a.link:visited
{
	text-decoration:none;
	color:black;
	font-size:90%;
	
}

h1
{
	font-size:150%;
}