* 				{ margin:0px; padding:0px }
img 			{ border:0px; }
.clear 			{ clear:both; }
.content ul li, 
.content ol li 	{ margin-left:30px;list-style:circle; }
.content ol li 	{ list-style:decimal; }
.content p 		{ padding-bottom:8px; } 
.noStyle, 
.noStyle li 	{ list-style:none; }


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#d0c4b5;
}

.wrapper {
	width:900px;
	margin:auto;
	background-color:white;
}
.header {
	
	padding-bottom:27px;
	
}
	.header .logo {
		display:block;
		float:left;
		margin:0px 1px 0px 1px;
	}
	* html .header .logo {
		margin:0px;
	}
	.header .nav {
		float:right;
		width:600px;
		height:220px;
		display:block;
		
		background-repeat:no-repeat;
	}
	.header .nav li {
		display:block;
		float:left;	
		width:150px;
		
	}
	.header .nav li .img {
		height:178px;
		width:150px;
		overflow:hidden;
	}
		.header .nav li .img img {
			display:none;
		}
		.header .nav li.on .img img, .header .nav li:hover .img img {
			display:inline;
		}
	.header .nav li a {
		display:block;
		color:white;
		text-decoration:none;
		text-align:center;
		background-color:#d0c4b5;
		color:#61503b;
		font-size:13px;
		padding:10px 0px;
	}
	.header .nav li a.dark {
		background-color:#a59887;
	}
	.header .nav li a.last {
		border-right:1px solid white;
	}
	.header .nav li a:hover, .header .nav li a.on {
		background-color:#ec9d3a;
		color:#61503b;
	}
	.header .nav li a.on {
		font-weight:bold;
	}
	/* 2 level */
	.header .nav li ul {
		display:none;
		position:absolute;
		border-top:1px solid white;
		background-color:#d2c7b9;
	}
		.header .nav li ul li {
			width:auto;
			float:none;
		}
		.header .nav li ul li a {
			border-bottom:1px solid #746048;
			margin:0px 15px;
			padding:10px 0px;
			color:black;
			text-align:left;
		}
		.header .nav li ul li a:hover, .header .nav li ul li a.on, .header .nav li ul li a.last {
			background-color:#d2c7b9;
		}
		.header .nav li ul li a.last {
			border:0px;
		}
	
	
	
.middle {
	clear:both;
}
	.middle .col1 {
		float:left;
		width:220px;
		margin-right:5px;
		background-color:#b0a79d;
	}
		.middle .col1 h3 {
			border-bottom:1px solid white;
			margin:0px 5px;
			padding:15px 10px 10px 10px;
			font-size:15px;
			color:#61503b;
		}
		.subNav li a {
			display:block;
			text-decoration:none;
			font-size:13px;
			color:black;
			font-weight:bold;
			padding:10px 5px 10px 15px;
		}
		.subNav {
			padding-bottom:10px;
		}
		.subNav li a:hover, .subNav li a.on {
			color:#61503b;
		}
		.subNav li ul li a {
			padding:0px 5px 4px 35px;
			font-size:12px;
		} 
	.middle .col2 {
		float:right;
		width:674px;
	}

.middle .footer {
	padding:20px 0px 5px 220px;
	text-align:center;
}
.middle .footer, .middle .footer a {
	font-size:11px;
	color:black;
	text-decoration:none;
}
	.middle .footer b, .middle .footer a:hover, .middle .footer a.on {
		color:#efb076;
	}

.lng {
	clear:both;
	padding:20px 0px;
	text-align:center;
	background-color:white;
}
	.lng a {
		color:black;
		text-decoration:none;
	}
	.lng a.on {
		font-weight:bold;
	}

.content h1 {
	color:white;
	background-color:#a79a89;
	font-size:15px;
	padding:15px 10px 10px 22px;
}
	.content a {
		color:#61503b;
	}
	.content .cnt {
		background-color:#e7e1d9;
		padding:10px 10px 10px 22px;
	}
	
.list {
	
}
	.list a {
		text-decoration:none;
	}
	.list .item {
		background-color:#ede7e1;
		border-bottom:3px solid white;
			
	}
	.list .item .img {
		float:right;
		padding:13px 0px 10px 10px;
	}
	.list .item h3 {
		padding-bottom:10px;
	}
	.list .item h3, .list .item h3 a {
		color:#61503b;
		font-size:14px;
		text-decoration:none;
	}
	.list .item .cont {
		padding:10px 10px 10px 22px;
	}
	.list .item .contBottom {
		clear:both;
		color:#61503b;
		/*border-top:1px solid white;*/
	}
	
		/* row 2 */
		.list .row2 .img {
			float:left;
			padding:13px 10px 10px 0px;
		}
	/* new table tabelle layout */
	.list .col2 {
		float:right;
		width:300px;
		margin:0px 0px 0px 20px;
	}
	
	.list .col2 table, .list .col2 td {
		border-collapse: collapse;
		border:0px;
	}
		.list .col2 table {
			margin-top:20px;
			border-top:1px solid #A79A89;
			border-left:1px solid #A79A89;
		}

		.list .col2 td {
			border-right:1px solid #A79A89;
			border-bottom:1px solid #A79A89;
			padding:3px;
		}
	.list .openGallery {
		display:block;
		font-size:12px;
		padding:10px 0px;
	}
		.list .openGallery:hover {
			color:black;
		}
			
/* forms */
	