@charset "UTF-8";
/* CSS Document */

/*
-----------------------------------

	Der Hersteller
	www.der-hersteller.de
	
	Angelika Haak
	Böblinger Straße 25
	70178 Stuttgart
	

-----------------------------------
*/

body {
	font: 70%/1.9 Verdana, Helvetica, Arial, sans-serif;
	color:#3e3d40;
}



/*zurücksetzen
---------------------------------------------------------------------------------------------------------*/
* {
	margin:0;
	padding:0;
	border:0;
}
ul, li {
	list-style:none;
}
a {
	text-decoration:none;	
}


/*Überschriften_Absätze
---------------------------------------------------------------------------------------------------------*/

h1 {
	font-size:1em;
	color:#816b4d;
	font-weight:normal;
	margin:0 0 2px 0;
}
h2 {
	
}

p {
	margin:0 0 10px 0;
}
p span {
	font-size:0.9em;
}

/*Klassen
---------------------------------------------------------------------------------------------------------*/

.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
div.bildbox {
	margin:0 0 20px 0;
}

/*Layout
---------------------------------------------------------------------------------------------------------*/

div#container {
	margin:60px auto;
	width:945px;
	padding:0 25px;
}

div#sub_container {
	position:relative;
	border-top:1px solid #816b4d;
	border-bottom:1px solid #816b4d;
	padding:6px 0;
	min-height:450px;
}
/*fix IE6*/
* html div#sub_container {
	height:450px;
}

div#content {
	margin:0px 500px 0 128px;
}
div#content_impressionen {
	margin:0px 325px 0 128px;
}
/*fix IE6*/
* html div#content {
	height:405px;
	overflow:auto;
}
* html div#content_impressionen {
	height:405px;
	overflow:auto;
}

div#galerie {
	float:right;
	position:relative;
	width:450px;
	height:450px;
}
div#galerie_impressionen {
	float:right;
	position:relative;
	width:300px;
	height:450px;
	text-align:right;
}

div#impressum {
	float:right;
	width:400px;
	padding:0 50px 0 0;
	margin:42px 0 0 0;
}
/*fix IE6*/
* html div#impressum {
	height:405px;
	overflow:auto;
}

div#nav {
	margin:2px 0 0 0;
	text-align:right;
}

div#logo {
	position:absolute;
	left:0px;
	bottom:6px;
}
div#logo img {
	width:auto;
	border:none;
}


/*Navigation
---------------------------------------------------------------------------------------------------------*/

a {
	color:#816b4d;
	font-size:1em;
}
a:hover, a.aktivLink {
	color:#aaaaaa;
}