* {

}

BODY {
	background: #FFFFFF;
	font-family: Trebuchet MS, Arial;
}

#wrapit {
	width:987px;
	margin:0px auto;
}

#headnavi {
	width:987px;
	height:54px;
	background:url('img/headnav-bg.gif') #746F2D;
}

#headnavi ul {
	padding:25px 0 0 35px;
}

#headnavi li {
	float:left;
	padding:0 20px 0 0;
	list-style-type:none;
}

#headnavi a:link, #headnavi a:active, #headnavi a:visited {
	font-size:12px;
	color:#FFFDF7;
	text-decoration:underline;
}

#headnavi a:hover {
	text-decoration:none;
}

#header {
	width:987px;
	height:200px;
	background:url('img/header.jpg');
}

.head-ads {
	width:468px;
	height:60px;
	top:120px;
	left:480px;
	position:relative;
	background-color:#ffffff;
	border:2px solid #746F2D;
}

#body {
	width:987px;
	background:url('img/cont-bg.gif') #746F2D;
}

#center-column {
	width:489px;
	float:left;
	margin-top:20px;
}

#content {
	width:467px;
	background:#BDBB82 url('img/inhalt-bottom.gif') bottom no-repeat;
	margin:0 0 0 12px;
	font-size:14px;
	color:#1E1E14;
}

#contentwrap {
	padding:10px 20px;
}

#content h1 {
	margin:0 0 20px 0;
	border-bottom:1px dotted #1E1E14;
	font-size:21px;
}

#content h2 {
	font-size:18px;
	margin:25px 0 10px 0;
}

#content p {
	line-height:1.6em;
	margin:0px 0px 10px 0px;
}

#content a:link, #content a:active, #content a:visited {
	color:#413E15;
}

#content a:hover {
	color:#776421;
}

#content a img {
	float:left;
	margin:5px 20px 3px 0px;
}

.postprev {
	background:#CECBA2;
	border:1px solid #746F2D;
	padding:5px;
	margin-bottom:8px;
}

.postprev a {
	font-size:16px;
	font-weight:bold;
}

.postprev p {
	padding-top:8px;
}

.reference {
	font-size:11px;
	margin-top:20px;
}

.pagination {
	border:1px solid #413E15;
	padding:3px;
	display:block;
	font-size:13px;
	color:#413E15;
	background:#FFFEEC;
	margin-top:15px;
	text-align:center;
}

#left-column {
	float:left;
	width:225px;
	margin-top:20px;
}

.navi {
	width:175px;
	background:#486513 url('img/navi-bottom.gif') bottom no-repeat;
	margin:0 0 20px 35px;
	font-size:14px;
	color:#243406;
}

.navi ul {
	margin:0px;
	padding:0 12px 20px 12px;
}

.navi li {
	list-style-type:none;
	padding:4px 0;
	border-bottom:1px solid #8BB048;
}

.navi a:link, .navi a:active, .navi a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.navi a:hover {
	color:#8BB048;
}

#right-column {
	float:left;
	width:273px;
	margin-top:20px;
}

.right-menu {
	width:225px;
	background:#B2AD6B url('img/right-bottom.gif') bottom no-repeat;
	margin:0 0 20px 15px;
}

.right-menu p {
	margin:0 10px 0 10px;
	padding-bottom:20px;
	text-align:justify;
	font-size:13px;
	color:#3C3A19;
}

/*LINKROLL START */

.right-menu h4 {
	color:#413E15;
	margin:0 0 0 10px;
	padding-top:15px;
	font-size:19px;
}

.right-menu ul {
	margin:10px 0;
	padding:0px;
}

.right-menu li {
	list-style-type:none;
	padding-left:20px;
}

/*LINKROLL END */

.right-menu a:link, .right-menu a:active, .right-menu a:visited {
	color:#413E15;
}

.right-menu a:hover {
	color:#776421;
}

.sfield {
	border:1px solid #746F2D;
	margin-left:10px;
	font-size:12px;
	padding:3px;
	width:180px;
	color:#282611;
	background:#8A8657;
}

.sfield:hover {
	background:#F8F8D2;
}

.sbutton {
	border:1px solid #746F2D;
	margin:5px 0 0 10px;
	font-size:12px;
	padding:2px 4px;
	background:#8B8645;
	color:#1A190B;
}

.sform {
	margin:0px;
}

#footer {
	height:64px;
	width:987px;
	clear:left;
	background:url('img/footer-bg.gif') no-repeat;
	font-size:11px;
}

#footer p {
	margin:0 0 0 39%;
	padding:15px 0 0 0;
	color:#282611;
}

/*#social {
	width:143px;
	position:absolute;
	left:800px;
	top:80px;
}
*/

#social {
	width:493px;
	position:absolute;
	padding-left:310px;
	top:80px;
	left:50%
}

#social a img {
	border:none;
	margin-bottom:10px;
}
