body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	
	font: normal 75% sans-serif;
}
a {
	color:#369;
	border:0;
}
a:hover {
	color:#336699;
	border:0;
	text-decoration:none;
}

/* Headings */

h1,h2,h3,h4,h5,h6 {
	color: #336699;
	font-weight: normal;
	line-height: 1;
	margin-bottom: 0.3em;
}
h4,h5,h6 {font-weight: bold;}

h1 {font-size: 2.6em;}
h2 {font-size: 2em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.25em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;
border:0;}

.linkbox img {
float:left;
border:0;
	display:left;
	padding:0px 10px 0px 0;
}
p {
	margin:.4em 0 1.0em 0;
	padding:0;
	color:#336699;
	font:arial;
	line-height: 1.5;
	border:0;
}


#cont_hg {
	margin:auto;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:1300px;
	height:900px;
	background:#fff;
	background: url('gfx/hg.jpg') no-repeat left center;

	}

#cont_box {
	margin:auto;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:1250px;
	background:#fff;
	}

/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
	border:0;
	height:117px;
	background: url('gfx/kopf.jpg') no-repeat left center;
 
}


/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
.sp1,
.sp2,
.sp3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
					
	overflow:hidden;
}

.sp1
{
width:200px;
    background-image: url(gfx/logo_u.jpg);
    background-repeat:no-repeat;
	padding-right:50px;
}

.sp2
{
width:600px;
padding-right:35px;
    }

.sp3
{
width:365px;
margin-top:20px;
font-size:95%;
line-height:1.6;
    }
	
	
	.linkbox {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	background:#fff;
	}



/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	border-top:1px solid #336699;
}
#footer p {
	padding:0px;
	margin:0;
}
