body 		{font: 0px/0px arial, verdana;
 		color: #352f23;
		margin: 0px 0px 40px 0px;
		text-align: center;
		background: #ece9e5 url('img/body_bg.png') repeat-x center top;}

img	 	{border: 0px;}

a img 	 	{border: 0px;}

div		{padding: 0px;
		border: 0px;}

p.left 		{text-align: left;}
p.justify 		{text-align: justify;}
p.center		{text-align: center;}
p.right		{text-align: right;}



h4		{font: bold 13px/20px arial, verdana;
		color: #ffffff;
		margin: 0px;}

h3		{font: bold 14px/14px arial, verdana;
		color: #352f23;
		margin-left: 5px;
		margin-top: 30px;}

h2		{font: bold 16px/20px arial, verdana;
		color: #352f23;
		margin-top: 30px;}

a,
a:active,
a:link,
a:visited		{ font: 11px arial, verdana;
		color: #352f23;
		text-decoration: underline;}

a:hover 		{text-decoration: none;}


/***************************************************************************/


#banner		{width: 520px;
		height: 220px;
		margin: 0px auto;}	

#logo		{width: 520px;
		height: 150px;
		margin: 0px auto;
		text-align: left;}


/***************************************************************************/

#titel		{width: 520px;
		height: 60px;
		margin: 0px auto;
		text-align: left;
		color: #352f23;
		font: 28px/60px georgia, arial;}


/***************************************************************************/


.inhalt		{ text-align: left;
		background: #ffffff url('img/inhaltinside.png') repeat-y top right;
		width: 520px;
		margin: 0px auto;
		margin-bottom: 20px;}

.inhaltheader	{ width: 520px;
		height: 20px;
		background: #ffffff url('img/inhaltheader.png') no-repeat top right;
		margin: 0px auto;}

.inhaltinside	{text-align: left;
		width: 480px;
		font: 11px/18px arial, verdana;
		color: #352f23;
		margin: 0px auto;}

.inhaltfooter	{ width: 520px;
		height: 20px;
		background: #ffffff url('img/inhaltfooter.png') no-repeat bottom right;
		margin: 0px auto;}


