/*
Copyright (c) 2009, hahnsinn 
All rights reserved.
*/

/* Reset CSS */
body, h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
*
{	margin: 0px;
	padding: 0px;
}

fieldset, img, abbr, acronym {
	border: 0px;
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}

a {
	outline: none;
}
.clearfix {
	overflow: hidden;
	width: 100%;
}
/* Reset CSS */



/* ---------->>> C O N T E N T <<<-----------*/

html { 
  padding:0px;
  margin:0px;
}

body {
background-color: #fff;
font-size: 13px;
font-family: Helvetica, Arial, sans-serif;
color:#492d06;
margin: 0;
padding:0;
}

/*  positioning-layers statisch und absolut */

#box {
background: #fff url('img/background.jpg') repeat-y;
width:1050px;
padding:20px 0 0 0;
margin: 0 auto;
text-align:left;
background-color: #fff;
}

#kopf {
background: #f6aa33 url('img/Logo_Heike_Jordan.jpg') top left no-repeat;
width:950px;
height:100px;
margin:0 0 35px 50px;
}

#kopf1 {
background: #f6aa33 url('img/Logo_Heike_jordan.jpg') top left no-repeat;
width:950px;
height:100px;
margin:0 0 35px 50px;
}

#stempel {
background: #fff url('img/stempel.gif') top left no-repeat;
width:110px;
height:112px;
}


#links {
width:150px;
margin: 0 40px 10px 52px;
padding: 10px 0 50px 0;
float:left;
background-color:#fff;
}

#inhalt {
width:480px;
padding:0 0 30px 0;
float:left;
background-color:#fff;
margin:0 10px;
}

#rechts {
width:210px;
float:right;
margin:12px 65px 0 0;
padding: 10px 0 0 0;
border-top: 1px solid #d5bd9c;
border-bottom: 1px solid #d5bd9c;
}

#footer{
background: url('img/back_footer.jpg') no-repeat;
width:1050px;
height:100px;
margin: 0 auto;
clear:both;
background-color:#fff;
}

#anker{
text-align:right;
width:480px;
border-bottom: 0px solid #d5bd9c;
padding:0 0 5px 0;
margin:50px 0 70px 0;
}

table.formular{
border-collapse:separate; border-spacing:0 15px;
}

.left{
width:90px;
padding:0 2px 0 0;
text-align:left;
}

.eingabe {margin:0 0 0px 10px; color:#492d06; background-color:#fff;  border:1px solid #d5bd9c; font-size: 12px; font-family: arial, helvetica, sans-serif; padding:4px 3px;}
.button {background-color:#492d06; color:#fff; width:80px; font-size: 12px; border:1px solid #ccc; padding:1px;}


hr{
   background-color: #d5bd9c; 
   border: none; 
   color: #d5bd9c; 
   height: 1px; 

}



/* ---------->>> T Y P O G R A P H Y  <<<-----------*/


h1 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
text-indent:-20000px;
}

h2 {
font-size:16px;
line-height:22px;
padding:16px 0 5px 0;
color: #492d06;
font-weight:bold;
}

h2.teaser {
font-size:21px;
line-height:31px;
padding:16px 0 5px 0;
color: #492d06;
-font-weight: normal;
}


h3 {
font-size:13px;
line-height:19px;
padding:16px 0 5px 0;
color: #492d06;
font-weight:bold;
}

h4 {
font-size:16px;
line-height:22px;
padding:16px 0 5px 0;
color: #926e3c;
font-weight:bold;
}

b {
font-size: 13px;
line-height:18px;
margin:0 0 2px 0;
color: #492d06;
font-weight:bold;
}

#rechts p{
font-size: 13px;
line-height:18px;
margin:0 0 10px 0;
}

p{
font-size: 13px;
line-height:18px;
margin:0 0 12px 0;
}


blockquote{
font-style:italic;
font-size: 13px;
line-height:18px;
}

.author{
font-size: 11px;
text-align:right;
padding:0 40px 0 0;
}

a { 
color:#492d06;
color:#926e3c;
font-size: 13px;
background-color:transparent;
text-decoration: none; 
}

#inhalt a:hover, #rechts a:hover, #footer a:hover{
color: #492d06;
text-decoration: underline; 
}

.red{
color:#FF0000;
}

ul{
margin:0 0 12px 20px;
list-style-type:disc;
}

.ohne{
list-style-type:none;
}

li{
padding:3px 0;
line-height:18px;
}

ul.navi {
border-top: 1px solid #e9d7be;
margin:0 0 30px 0;
padding:0;
list-style-type:none;
}


ul.navi li{
border-bottom: 1px solid #e9d7be;
padding:5px 0 4px 0;
}

.navi a{
color:#926e3c;
font-size:15px;
line-height:20px;
}

.navi a:hover{
color:#492d06;
}

.aktiv{
color:#492d06;
font-size:15px;
font-weight:bold;
}

.liste{
margin:0 0 0 14px;
list-style-type:disc;
font-size: 13px;
line-height:18px;
}



