/* CSS Document */
#layout {
font-family: Arial, sans-serif;
position:static;
margin: auto;
padding: 0;
width: 558px;
height: 414px;
background: #FFF;
}
#header {
color: rgb(255,255,255);
background: rgb(64,44,17);
position: relative;
padding: 0 36px;
height: 42px;
}
#header h1 {
margin: 0; padding: 0;
text-transform: uppercase;
color: rgb(255,255,255);
font-size: 15px;
line-height: 18px;
line-height: 42px;
position: absolute;
left: 36px;
bottom: 0;
}
#header .close-link {
margin: 0; padding: 0;
text-transform: uppercase;
color: rgb(255,255,255);
font-size: 12px;
line-height: 18px;
line-height: 42px;
position: absolute;
right: 36px;
bottom: 0;
}
#header .close-link a {
text-decoration: none;
color: rgb(136,110,73);
background: transparent url(/fileadmin/includes/template/images/menu-herz-popup.gif) left top no-repeat;
padding-left: 18px;
}

#header .close-link a:active,
#header .close-link a:hover,
#header .close-link a.active {
	color: rgb(255,255,255);
	background: transparent url(/fileadmin/includes/template/images/menu-herz-popup.gif) left top no-repeat;
}




#content {
margin: 0; padding:0;
color: rgb(107,74,28);
background: rgb(240,237,232);
height: 251px;
border-top: 1px solid rgb(64,44,17); /* farbe von header-hg*/

}
#content h2 {
margin: 0; padding: 0;
font-size: 18px;
line-height: 24px;
margin: 36px;
color: rgb(107,74,28);
}

#footer {
margin: 0; padding: 0 36px;
color: rgb(166,146,119);
background: rgb(107,74,28);
height: 119px;
border-top: 1px solid rgb(107,74,28);
font-size: 11px;
line-height: 18px;
}
#footer a {
	color: rgb(166,146,119);
}
#footer a:active,
#footer a:hover,
#footer a.active {
	color: rgb(255,255,255);
}