@charset "utf-8";
/* CSS Document */

*
{
padding:		0;
margin:			0;
}

body
{
background:		#fff;
text-align:		center;
font-family:	Arial, Verdana, Helvetica, sans-serif;
}

#wrapper
{
background:		#fff;
width:			702px;
margin:			0 auto;
text-align:		left;
}

#navhead
{
background: #fff url(../images/layout/header-bg.jpg) no-repeat;
height:  197px;
text-align: right;
}

#navhead ul
{
list-style-type:	none; 
width:	400px;
padding: 170px 10px 10px 280px;
}

#navhead ul li
{
margin:			0 1px 0 0;
display:		inline;
text-align: center;
}

#navhead ul li a 
{
background: none;
padding: 0 10px;
float:			left; 
font:			12px/20px verdana, sans-serif;
text-decoration:	none;
color:			#666;
padding: 0 20px 0 0;
}

html>#navhead ul li a
{
font-size:		12px;
}

#navhead ul li a:hover
{
color: #000;
}

#maincontent
{
background: #FFEF37 url(../images/layout/content-corner-bg.jpg) no-repeat top left;
width: 460px;
min-height: 400px;
padding: 10px 10px 10px 230px;
}
 
#maincontent h1
{
font: 14px/20px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #2D3777;
margin: 0 0 10px 0;
}

#maincontent h2
{
font: 12px/20px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #2D3777;
margin: 15px 0 10px 0;
}


#maincontent p
{
font: 11px/16px Arial, Helvetica, sans-serif;
font-weight: normal;
color: #2D3777;
margin: 10px 0 0 0;
}

#maincontent p.rechts
{
text-align: right;
font: 11px/16px Arial, Helvetica, sans-serif;
font-weight: normal;
color: #2D3777;
margin: 10px 0 0 0;
}


#maincontent img
{
float: left;
}

#maincontent ul
{
margin: 10px;
}

#maincontent ul li
{
margin: 0 0 0 15px;
font-size: 12px;
line-height: 16px;
color: #2D3777;
}



#footer
{
background: #fff url(../images/layout/margin_bottom.gif) no-repeat;
height:  50px;
text-align: center;
}

#footer p
{
padding: 20px 10px 10px 10px;
font: 11px/16px Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666;
}

