body {
	font-family: Arial;
	font-size: 12px;
}

h1 {
	text-transform: uppercase;
	font-size: 16px;
	padding: 15px 0 10px 0;
	font-weight: normal;
	letter-spacing: 2px;
}


#wrapper {
	padding-top: 80px;
	padding-left: 70px;
}

.header { padding-bottom: 60px; }
.header h1 {
	padding-left: 270px;
	background: url(../images/logo_galerie.jpg) no-repeat 200px;
	height: 66px;
	width: 548px;
	text-indent: -10000px;
}

.menu {
	width:200px;
	float:left;
}

.menu ul {
	display:block;
	line-height:150%;
	list-style-type:none;
	margin:0;
	padding:0;
	text-transform:uppercase;
}

.menu ul li a {
	display: block;
	text-decoration: none;
	padding: 0;
	color: black;
}


.menu ul li a:hover {
	display: block;
	padding: 0;
	color: black;
	background: url("../images/menu_arrow.jpg") no-repeat 0 4px;
	padding-left: 15px;
	text-decoration: none;
}

.menu ul li a.rex-current,
.menu ul li a.rex-active,
.menu ul li a.rex-current:hover,
.menu ul li a.rex-active:hover {
	background:url("../images/menu_arrow.jpg") no-repeat scroll 0 4px transparent;
	padding-left:15px;
	text-decoration:none;
}



.rex-navi2 {
	position: absolute; top: 230px; left: 270px;width:150px;
}


.content {
	float: left;
	line-height: 120%;
	width: 750px;
}

.content p {
	padding: 5px 0;
}
.content a {
	color: #000;
	text-decoration: underline;
}
.content a:hover {
	text-decoration: none;
}


.content ul li a {
	display: block;
	text-decoration: none;
	padding: 0;
	color: black;
	min-height: 16px;
}

.content ul li a:hover {
	display: block;
	padding: 0;
	color: black;
	background: url("../images/menu_arrow.jpg") no-repeat 0 2px;
	padding-left: 15px;
	text-decoration: none;
}
.text p { padding: 10px 0 0 0; }
