﻿html{font-family:arial;}

div.page
{
	position:fixed;
	width:7680px;
	height:4096px;
}


div.wrapper
{
	position:relative;
	margin:0 auto;
	width:900px;
	height:100%;
	z-index:1;
	/*background-image:url(images/wrapper.png);*/
	/*background:#ffffff;

	opacity: 0.5;      /* modern browser */  
	/*-moz-opacity: 0.5;  /* older Mozilla browser */  
	/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE8 in Standard Compliant Mode */  
	/*filter:alpha(opacity=50); /* IE5.x -7.0 */  
	
	box-shadow:0px 0px 8px 8px #1C1C1C;
	-moz-box-shadow:0px 0px 8px 8px #1C1C1C;
	-webkit-box-shadow:0px 0px 8px 8px #1C1C1C;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=300, color=#1C1C1C;)";
	filter:
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=0,strength=5),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=45,strength=2),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=90,strength=5),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=135,strength=5),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=180,strength=10),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=225,strength=5),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=270,strength=5),
	  progid:DXImageTransform.Microsoft.Shadow(color=#1C1C1C, direction=315,strength=2); 
}


div.header
{
	width:100%;
	background:#0c3a59;
	height:40px;
}

div.meneu
{
	background:#0c3a59;
}

div.meneu ul
{
	padding:8px 8px 8px 8px;
	margin:0px;
}

div.meneu li
{
	list-style:none;
	display: inline;
	cursor:pointer;
	color:#ffffff;
	padding:4px 4px 4px 4px;
	font-weight:bold;
}

div.meneu li a
{
	color:#ffffff;
	text-decoration: none;
	padding:0px 8px 0px 0px;
}

div.meneu li a:hover
{
	color:#f57709;
	font-weight:bold;
}

div.meneu li a.active
{
	color:#f57709;
	font-weight:bold;
}

div.foto
{
	border:2px solid #ffffff;
	/*background-image:url(images/foto.png);*/
	width:220px;
	height:300px;
	float:left;
	margin:30px 0px 0px 20px;
	/*display: block;*/
}

div.inhalt
{   
	background:#ffffff;
	width:600px;
	float:right;
	margin:30px 30px 0px 0px;
}
	div.inhalt h1 {padding:12px 0px 12px 40px; color:#0c3a59;}
	div.inhalt p {padding:0px 40px 20px 40px; color:#0c3a59;}

div.inhalt a
{
	color:#0c3a59;
	font-size:14px;
	text-decoration:none;
	margin-left:40px;
}	

div.inhalt a:hover
{
	color:#f57709;
}	
	
div.inhalt label
{
	color:#0c3a59;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
	
}
	div.inhalt input, textarea
	{
		color:#0c3a59;
		font-size:12px;
		padding:4px 4px 4px 4px;
		margin:4px 4px 4px 4px;
	}
	div.inhalt form
	{
		border:1px solid #6E6E6E; 
		width:500px; 
		margin:0 auto; 
		padding:16px 16px 16px 16px;
	}
	div.inhalt form legend
	{
		font-size:14px;
		color:#0c3a59;
		border-color:#0c3a59;
	}

div.orange
{
	width:100%;
	height:5px;
	background-color:#f57709;
	clear:right;
}

div.inhalt table tr td img
{
	width:250px; 
	height:250px;
	border:2px solid #646262; 
	opacity: 0.5;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

div.inhalt table tr td img:hover
{
  opacity: 1.0;
  filter:alpha(opacity=100); /* For IE8 and earlier */
  cursor:pointer;
}

div.inhalt table tr td.left 
{
	width:80px;
	height:30px;
	color:#0c3a59;
}
div.inhalt table tr td.middle
{
	width:20px;
	height:30px;
	color:#0c3a59;
}
div.inhalt table tr td.right
{
	width:90px;
	height:30px;
	color:#0c3a59;
}

div.footer
{
	width:100%;
	background:#0c3a59;
	height:40px;
	padding:10px 0px 0px 0px;
}


div.footer ul
{
	
	padding:0px 0px 0px 20px;
	display:inline;
}

div.footer li
{
	list-style:none;
	cursor:pointer;
	font-weight:bold;
	color:#ffffff;
	display: inline;
}

div.footer li a
{
	color:#ffffff;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
}

div.footer li a:hover
{
	color:#f57709;
	font-weight:bold;
}

div.footer li a.active
{
	color:#f57709;
	font-weight:bold;
}




