
@media all
{
	* 
	{
		margin: 0;
		padding: 0;
	}
		
	html, body 
	{
		margin: 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
		height: 100%;
		width: 100%;
		overflow: hidden;
		margin: 0;
		padding: 0;
		color:#fff;
		font-size:12px;
	}
	
	#page
	{
		height: 100%;
		width: 100%;	
	}
	
	#header
	{
		height: 140px;
		width: 100%;	
		background-image: url("/images/header_dummy_bg.jpg");
		position: absolute;
		top: 0px;
		left:0px;
		overflow:hidden;
	}
	
	#header .middletrenn
	{
		width:4px;
		height:140px;
		position:absolute;
		left:50%;
		top:0px;
		margin-left:-2px;
		background-color:#000;
	}
	
	#header .leftbutton
	{
		float:left;
		width:50%;
		height:130px;
		position:relative;
	}
	
	#header .rightbutton
	{
		float:left;
		width:50%;
		height:130px;
		position:relative;
	}
		
	#header .leftbuttonimg
	{
		display:block;	
		width:100%;
		height:100%;
	}
	
	#header .rightbuttonimg
	{
		display:block;	
		width:100%;
		height:100%;
		margin-left:2px;
	}
	
	#header .leftbuttonimg:hover
	{
		background-color:#3a3a3a;
	}
	
	#header .rightbuttonimg:hover
	{
		background-color:#3a3a3a;
	}
	
	#header .leftbuttonimg img
	{
		position:absolute;
		right:80px;
		top:20px;
	}
	
	#header .rightbuttonimg img
	{
		position:absolute;
		left:80px;
		top:21px;
	}
	
	#header .leftbutton .search
	{
		position:absolute;
		right:410px;
		top:27px;
		width:80px;
		height:80px;
		background-color:#53ad50;
		border:3px solid #777777;
		text-decoration:none;
	}
	
	#header .rightbutton .search
	{
		position:absolute;
		left:410px;
		top:27px;
		width:80px;
		height:80px;
		background-color:#9c1006;
		border:3px solid #777777;
		text-decoration:none;
	}
	
	#header .leftbutton .search span,
	#header .rightbutton .search span
	{
		display:block;
		padding-top:32px;
		padding-left:19px;
		color:#fff;
		text-decoration:none;
	}
	
	#content
	{
		overflow:hidden;
	}
	
	#content .imgtitle
	{	
		position:absolute;
		top:50%;
		left:50%;
		z-index:100;
		margin-top:-50px;
	}
	
	#contentimg
	{
		width:100%;
		height:100%;
		z-index:-10;
	}
	
	#footer
	{
		height: 330px;
		width: 100%;	
		background-image: url("/images/footer.png");
		background-position: top center;
		overflow:hidden;
		z-index: 1;
		position:absolute;
		bottom:0;
	}
	
	#footer .centerbox
	{
		width:990px;
		margin:auto;
		position:relative;
		margin-top:160px;
		color: white;
	}
	
	#footer #unaverabox #midbox
	{
		width:150px;
		height:200px;
		position:absolute;
		top:20px;
		right:0px;
	}
	
	#footer #aaronbox #midbox
	{
		width:150px;
		height:200px;
		position:absolute;
		top:20px;
		left:0px;
	}
	
	#footer #midbox .kontakt
	{
		width:auto;
		height:40px;
		background-image:url("/images/btn_kontakt.png");
		background-repeat:no-repeat;
		padding-left:40px;
		padding-top:10px;
		display:block;
		color:#fff;
		text-decoration:none;
	}
	#footer #unaverabox #midbox .kontakt:hover
	{
		background-image:url("/images/btn_kontak_unavera_ht.png");
	}
	#footer #unaverabox #midbox .impressum:hover
	{
		background-image:url("/images/btn_impressum_unavera_h.png");
	}
	
	#footer #aaronbox #midbox .kontakt:hover
	{
		background-image:url("/images/btn_kontak_ht.png");
	}
	#footer #aaronbox #midbox .impressum:hover
	{
		background-image:url("/images/btn_impressum_h.png");
	}			
	
	#footer #midbox .impressum
	{
		width:auto;
		height:40px;
		background-image:url("/images/btn_impressum.png");
		background-repeat:no-repeat;
		padding-left:40px;
		padding-top:10px;
		display:block;
		color:#fff;
		text-decoration:none;
	}
	
	#footer #unaverabox #midbox .kontakt,
	#footer #unaverabox #midbox .impressum
	{
		padding-left:0px;
		padding-right:40px;
		background-position:116px 0px;
		text-align:right;
	}
	
	#footer #unaverabox
	{
		width:480px;
		height:200px;
		position:absolute;
		top:0px;
		left:0px;
	}

	#footer #aaronbox
	{
		width:480px;
		height:200px;
		position:absolute;
		top:0px;
		right:0px;
	}
	
	#footer #unaverabox #abfll
	{
		float:left;
		width:140px;
		height:180px;
		font-size:9px;
	}
	
	#footer #unaverabox #abflr
	{
		text-align:left;
		margin-left:140px;
		font-size:10px;
	}
	
	#footer #unaverabox #abflr a
	{
		color:#52a659;
		text-decoration:none;
	}
	
	#footer #unaverabox #abflr img
	{
		margin-left:-6px;
	}

	#footer #aaronbox #abfll
	{
		float:right;
		width:140px;
		height:180px;
		font-size:9px;
		text-align:right;
	}
	
	#footer #aaronbox #abflr
	{
		text-align:right;
		margin-right:140px;
		font-size:10px;
	}
	
	#footer #aaronbox #abflr a
	{
		color:#9c1006;
		text-decoration:none;
	}
	
	#footer #aaronbox #abflr img
	{
		margin-right:-15px;
	}
	
	#footer #unaverabox #abfll img,
	#footer #aaronbox #abfll img
	{
		height:111px;
	}
	
}




