*{ padding: 0; margin: 0;}

html {
  height: 101%
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: #444;
}
p {
  margin-bottom: 7px;
}
body {
	background: url(images/n2.gif) repeat-x 0px 0px;
	font-size: 14px;
}
a:link, a:visited, a:active {
	color: #ccc;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: none;
}
h1, h2, h3, h4, h5 {
	clear: both;
	font-family: Verdana, sans serif;
	margin-bottom: 8px;
	color:#86513F;
}
#wrapper {
	background: #fff url(images/kante-oben.png) no-repeat 0px 90px;
  border-top: 0px solid #4a4a4a;
  width: 750px;
  margin:0 auto;
}
#wrapper-innen {
	background: url(images/kante-unten.png) no-repeat left bottom;
}

#h_navi {
  background: url(images/glaserei.png) top left no-repeat;
  border-bottom: 1px solid #3ab0e2;
  margin: 0;
  height: 50px;
  width: 617px;
  
}

#header {
  background: #fff url(images/header.png) no-repeat left top;
  clear: all;
  margin: 0 auto;
  height: 80px;
  width: 750px;
  border-bottom: 1px solid #ddd;
}


#links {
clear: both;
  float: left;
  width: 218px;
}
#rechts {
  width: 528px;
float:right;
  }
div#logo {
 padding-left: 12px;
 }
#news {
  vertical-align: top;
  margin: 20px 2px 0;
}
.news-innen h1{
position: relative;
left: -3px;
	border-bottom:1px dashed #ccc;
	border-left:1px dashed #ccc;
	padding: 3px ;
	font-size: 1.4em;
	text-align: left;
	color:#cb5d22;
}
#news h4{
	border:0px solid #ceb54a;
	font-size: 1.0em;
	color: #86513F;
	padding: 0 3px 1px 0;
}
.news-innen ,
.news-innen td{
	padding: 8px 2px;
	font-size: 12px;
}
#content h1{
	font-size: 1.2em;
	line-height: 145%;
	margin-bottom: 0.5em;
	color: #cb5d22;
}
#content h2 {
	font-size: 1.0em;
	margin-bottom: 0.5em;
	line-height: 145%;
	}
#content img {
	border: 1px solid #ccc;
	padding: 6px;
	}
.content-innen {
  padding: 30px 0 20px 20px;
}
#footer {
	clear: both;
    border-top: 1px solid #ccc;
	text-align: center;
	margin-top: 5px;
	height: 20px;
	font-size: 10px;
	color: #222;
}
#footer a{
	color:#86513F;
}
#footer a:hover{
	color:#222;
}
.rechts {
	margin: 0 0 0 8px;
	}
.links {
	margin: 0 8px 0 0;
	}
