@charset "UTF-8";

body {
	margin: 0;
	font-family:'Droid Sans', sans-serif;
	font-size: 14px;
	color: #a39a90;
	background-attachment: absolute;
	background-image: url(img/canvas_long.png);
	background-repeat:no-repeat;
	background-position: 0px 75px ;

	}

h1 {
	font-family: 'Nothing You Could Do';
	font-size: 24px;
	color: #049877;
	margin-top:0px;
	margin-bottom:0px;
	}

h2 {font-family: 'Nothing You Could Do';
	font-size: 18px;
	color: #049877;
	margin-top:0px;
	margin-bottom:0px;}

h3 {
	font-family: 'Nothing You Could Do';
	font-size: 20px;
	color: #049877;
	margin-top:0px;
	margin-bottom:0px;

	}


#wrapper {width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
		}


#logo {

	padding-top:10px;
	padding-bottom:5px;
	}

#slogan {
	float:right;
	clear:both;
	padding-top: 45px;
	font-family: 'Nothing You Could Do';
	font-size: 28px;
	font-weight:bold;
	color: #049877;
	margin-top:0px;
	margin-bottom:0px;
	}


#header {overflow:no;
		 height:210px;
		 position:absolute;
		 width:1000px;

		 }

#bilderleiste{
	padding-top:12px;
	float:right;
	scrolling:no;
	}



#navi {
	line-height:1.6;
	font-size:15px;
	font-weight:bolder;
	height:auto;
	width:207px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:5px;
	}


#navi  a { color:#c1b9b1; text-decoration:none;

			}
#navi  a:hover { color:#FFF; text-decoration:none; background: rgba(177,168,158,1);
			color: #FFF;padding-right:70px;
			-webkit-tranistion: background 0.3s ease;
			-moz-transition: background 0.3s ease;}

#navi  a:active {color:#FFF; text-decoration:none; background: rgba(177,168,158,1);
			color: #FFF; padding-right:70px;}



#main {
		 position:absolute;
		 top:230px;
		 width:1000px;
		 overflow:hidden;

	}

#inhalt {
	font-size:14px;
	color: #a39a90;
	width: auto;
	line-height:1.8;
	overflow:auto;
	}

#inhalt a {font-size: 14px;
	color: #049877;
	text-decoration:none;

	}

#inhalt table {

	margin-left:-10px;
	margin-top:-20px;
	padding:0px;
	}


#inhalt02 {
	font-size:14px;
	color: #a39a90;
	width: auto;
	line-height:1.8;
	overflow:auto;

	}

#inhalt02 a {
	color: #a39a90; text-decoration:none;

	}

#inhalt02 a hover{
	color: #a39a90; text-decoration:none; font-weight:bold;

	}

#inhalt02 td {

	border-bottom-width:2px;
 	border-bottom-style:dotted;
    border-bottom-color:#a39a90;

	}

#impressum_inhalt{

	font-size:14px;
	color: #a39a90;
	width: 750px;
	line-height:1.5;

	}
#impressum_inhalt td {

	border-width:1px;
 	border-style:dotted;
    border-color:#a39a90;
	}

#impressum {
	 position:fixed;
	 color:#c1b9b1;
    bottom:10px;
    right:15px;
	font-size:12px;
	}

#impressum a{
	text-decoration:none;
	color:#c1b9b1;
	}

#aktuelles {

	padding-left:150px;
	padding-top:5px;
	padding-bottom:3px;
	background-color:#e6e0d9;
	width: auto;
	line-height:1.8;
	}




#bilderbetrieb {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:3px;
	background-color:#e6e0d9;
	width: auto;


	}

#anfahrt {
	float:right;
	}

#kontakt
	{width: 400px;
}


	.img-einblick {
		width: 1000px;
		height: 562px;
		background-image: url(img/geschaefteinblick_li_klein.jpg);
		background-size: cover;
		background-position: center;
	}

	.img-einblick:hover {
		background-size: 105%;
	}
