
*			{	margin: 0; padding: 0;	}
body, html	{	font-family: Georgia, Times New Roman, Arial, Verdana; font-size: 12px; color: #3c280f; line-height: 19px;
				background: url(../bilder/bg.jpg) repeat-x #e2d8c6; text-align: center;
			}
			
a			{	color: #98720f; font-weight: bold;	}
a:hover		{	text-decoration: none;	}


/* layout */
#wrapper	{	width: 950px; margin: 0 auto; text-align: left; 	}
#header		{	height: 275px; background: url(../bilder/header/start.jpg) no-repeat;	}
#menue		{	text-align: left; height: 21px; background: url(../bilder/bg_menue.jpg) no-repeat #3c280f; color: #e2d8c6; font-size: 12px;	}
#main		{	background: url(../bilder/bg_main.jpg); background-repeat: repeat-y; overflow: hidden; padding-bottom: 20px;}

#content	{	float: left; width: 688px; margin-left: 10px; padding-top: 20px;
				background: url(../bilder/bg_content_start.jpg) no-repeat top #fbf7f1; border-left: 1px solid #d9d4d0; border-right: 1px solid #d9d4d0;
			}
				
#teaser		{	float: right; width: 239px; border-right: 1px solid #d9d4d0;
				background: url(../bilder/bg_teaser_top.jpg) no-repeat top #efe6d5; position: relative; right: 10px; clear: right;
			}

#footer		{	height: 32px; background-color: #3c280f; color: #e2d8c6; font-size: 12px; clear: both;}

/* menue */
#menue ul		{	margin-left: 15px; list-style-type: none;	}
#menue li		{	display: inline; line-height: 21px; padding-right: 3px; font-weight: bold;	}
#menue a		{	text-decoration: none; color: #e2d8c6;	}
#menue a:hover	{	text-decoration: underline;	}
.borderRechts	{	border-right: 1px solid #e2d8c6; padding-right: 18px; 	}

/* content */
#content h1		{	font-size: 16px; color: #98720f; padding-bottom: 6px;	}
#content p		{	padding-bottom: 15px;	}
.contentInnen	{	padding: 0 15px 0 15px;	}
.contentLeft	{	float: left; width: 48%;	}
#content ul		{	padding: 0 0 15px 35px;	}
#content td		{	padding: 0 20px 10px 0; font-size: 12px;	}
.teaserBox		{	min-height: 180px; padding: 10px; border: 1px solid #3c280f; margin-bottom: 20px; background:url(../bilder/bg_teaser_content.jpg); background-repeat: no-repeat; background-position: top right; background-color: #ffffff;}

/* teaser */
#teaser h1		{	font-size: 14px; color: #3c280f; padding-bottom: 6px;	}
.teaserTop		{	padding-top: 10px;}
#teaser p		{	padding-bottom: 15px;	}
.teaserInnen	{	padding-left: 25px;}

/* footer */
#footer ul		{	margin-left: 15px; list-style-type: none;	}
#footer li		{	display: inline; line-height: 32px; padding-right: 3px; font-weight: bold;	}
#footer a		{	text-decoration: none; color: #e2d8c6;	}
#footer a:hover	{	text-decoration: underline;	}

